* {margin:0;padding:0;border:none;}
body {background:#000000;width:100%;}

div#topo {height:158px;background:#231f20;width:100%;position:relative;text-align:center}
div#topo .logo{margin:66px auto 0 auto;}
div#topo .nosso-trabalhos {position:absolute;right:90px;top:48px;}
div#topo .fessquefez {position:absolute;right:30px;top:54px;display:block;background:url("../_images/bt_fessquefez.gif");width:54px;height:54px;}
div#topo .fessquefez:hover {background-position:bottom;}
div#topo .faixa {position:absolute;left:0}

div#container {width:925px;margin:0 auto 30px auto;}
div#container p {font:normal 14px arial;color:#ffffff;line-height:20px;margin:34px auto 0 auto;}
div#container .menu p {font:normal 12px arial;color:#ffffff;width:690px;margin:34px auto 0 auto;}

div#container .menu {width:100%;margin:10px 0 0 0;}
div#container .menu li {display:block;float:left;color:#ffffff;font:bold 14px arial;line-height:26px;}
div#container .menu li span {margin-left:16px;}
div#container .aberto {background:#161515;}
div#container .item-menu {height:31px;}
div#container .abre-menu {display:block;width:52px;height:31px;background:url("../_images/bt_mais.gif");}
div#container .abre-menu:hover {background-position:left bottom;}
div#container .abre-menu-selected {display:block;width:52px;height:31px;background:url("../_images/bt_mais.gif");background-position:left center;}

div#container .barra-menu {display:block;width:872px;height:31px;background:url("../_images/bg_menu.gif");cursor:pointer;}
div#container .barra-menu span {font-family:arial;font-size:12px;}

div.boxCadastro {background:#161515;width:925px;padding-bottom:30px;display:none;}
table#tblCadastro {width:690px;margin:30px auto;}
table#tblCadastro .ct-campos {height:26px;}
table#tblCadastro .ct-campos span {font-size:10px;}
table#tblCadastro td {font:bold 12px arial;color:#ffffff;}

form input, textarea, select {border:1px solid #f38526;background:#171616;height:18px;color:#fff;font-size:10px;}
form select { height:18px; }

form input#nome {width:200px;}
form input#sobrenome {width:200px;}
form input#email {width:200px;}

form select#nascimentoDia {width:58px; margin-right:7px;}
form select#nascimentoMes {width:58px; margin-right:7px;}
form select#nascimentoAno {width:68px;}
form input#telefoneDDD {width:25px; margin-right:5px;}
form input#telefone {width:168px;}
form input#celularDDD {width:25px;margin-right:5px;}
form input#celular {width:168px;}

form input#cpf {width:200px;}
form input#portfolio {width:200px;}
form input#curriculo {width:120px; height:20px;}

form input#cidade {width:445px;}
form select#estado {width:200px; height:18px; }

form input#enviar {width:96px;height:37px;border:none;}

td.bt-enviar {text-align:right;padding-right:15px}

div#footer{width:925px; margin:10px auto 30px auto; color:#FFF; text-align:center; font:normal 12px arial;}
div#footer *{margin-top:-8px;*margin-top:-1px;}
div#footer ul li{margin-top:0;line-height:28px;display:inline;list-style-type:none;padding-bottom:10px;}
