* {font-size: 100%; font-family: Georgia, garamond, serif;padding:0;margin:0;list-style:none;font-weight:normal;}
h1, h2, h3, h4, h5 {cursor:default;}
body {background:#000;color:#fff;font-size: 0.9em;position:relative;}
img {border:0;}
.clearboth {clear:both;}
a {color:#fff;}
a.btop {background:#AF154A;clear:both;display:block;margin:10px 0 0 0;padding:5px 0 5px 0;text-align:center;}

/* fixed header */
#header {color:#de6464;height:260px;position:static;top:0;left:0;z-index:3;background:#000;}
#header h1 {height:50px;}
#header h1 a {background:url(../images/luanda-pereira.gif) 8px 8px no-repeat #000;width:248px;height:42px;text-indent:-57000px;display:block;overflow:hidden;float:left;} 
#header h1 span {display:block;position:absolute;right: 10px;top:15px;}
#header ul li a {overflow:hidden;display:block;height:58px;padding:5px 0 5px 10px;margin:0 0 3px 0;color:#fff;font-size:29pt;text-decoration:none;}
#header ul li a:hover {background:#111;color:#fff;}
#header ul li a.portfolio {background:#EC0651;}
#header ul li a:hover.portfolio {background:url(../images/overlay1.png) repeat #7C1436;}
#header ul li a.curriculo {background:#920634;}
#header ul li a:hover.curriculo {background:url(../images/overlay1.png) repeat #7C1436;}
#header ul li a.contato {background:#580B24;}
#header ul li a:hover.contato {background:url(../images/overlay1.png) repeat #7C1436;}


#w {width:750px;margin:0 auto;}
#w h2 {font-size:22px;color:#EC0651;text-transform:lowercase;}
#w #rw {width:600px;margin:0 auto;padding:50px;background:#EC0651;position:relative;}
#w #rw h2 {margin:0 0 0 0;}
#w #rw ul {width:100%;margin:0 20px 0 20px;}
#w #rw ul li {width:80px;height:80px;padding:10px;margin:5px;float:left;background:#fff;}
#w #rw ul li img {width:80px;height:80px;}
#w #c {margin:0 auto;background:#920634;padding:50px;width:500px;position:relative;}
#w #c dl.exp dt {float:left;margin:0 5px 0 0;}
#w #co {margin:0 auto;background:#580B24;padding:50px;width:500px;position:relative;}
#w #co form {margin:10px 0 0 0;}
#w #co form fieldset {width:100%;}
#w #co form fieldset p {border-bottom:1px dotted #fff;display:block;padding:2px 0 2px 0;}
#w #co form fieldset label {width:190px;font-size:11pt;color:#fff;float:left;text-transform:capitalize;}
#w #co form fieldset input {background:#fff;width:190px;display:block;border:0;}
#w #co form fieldset input.btn-enviar {cursor:pointer;width:100px;background:#EC0651;color:#fff;}
#w #co form fieldset textarea {background:#fff;width:190px;display:block;border:0;}
#w .color1 {width:500px;height:500px;padding:50px;margin:0 auto;background:url(../images/ilustra4.png) repeat;}
#w .color2 {width:500px;height:500px;padding:50px;margin:0 auto;background:url(../images/hans2.png) repeat;}
#w .color3 {width:500px;height:500px;padding:50px;margin:0 auto;background:url(../images/hans3.png) repeat;}
#w .color-end {width:500px;height:500px;padding:50px;margin:0 auto;background:url(../images/end1.png) repeat;}
#f {position:relative;background:#2F0614;color:#de6464;width:100%;height:35px;position:fixed;bottom:0;z-index:2;cursor:default;}
#f span {display:block;float:right;font-size:9pt;margin:10px 10px 0 0;}
#f a {overflow:hidden;padding:5px;display:block;float:left;height:30px;color:#fff;font-size:15pt;text-decoration:none;}
#f a.portfolio {background:#EC0651;}
#f a.curriculo {background:#920634;}
#f a.contato {background:#580B24;}
#f a:hover {color:#fff;background:url(../images/overlay1.png) repeat #7C1436;}


form fieldset {	border: none; width: 200px; font-size: 0.8em;}
form fieldset label { float: left; clear: both; text-transform: uppercase; font-size: xx-small; width: 60px; margin: 0 0.2em 0 0; color: #000;}
form fieldset input, form fieldset textarea { border: none; border-bottom: 1px solid #666; height: 1.5em; width: 100px;}
form fieldset textarea {height: 4.5em; border: 1px solid #000;}
form fieldset input.btn {background: #6A1538; border: 1px solid #666; color: #fff; width: 50px; height: 2em; cursor: pointer;}