*{margin:0; padding:0; font-family:georgia, 'times new roman', 'trebuchet ms'; list-style:none; border:none; outline:none;}
.invisivel{width:1px;height:1px;overflow:hidden;position:absolute;}
.clear {display:block;clear:both;}
body{background: url(../_images/bg-granulado.gif);}

div#estrutura div#cabecalho {width:100%;height:275px;border-bottom:1px solid #3a3a3a;}
div#estrutura div#cabecalho div.corpo {margin:0 auto;width:930px;height:275px;background:url(../_images/bambu.png) no-repeat 160px 0;}
div#estrutura div#cabecalho div.corpo h1 {float:left;margin-top:87px;width:266px;height:140px;background:url(../_images/logo.png) no-repeat 0 0;}
div#estrutura div#cabecalho div.corpo h1 a {display:block;width:266px;height:140px;}
div#estrutura div#cabecalho div.corpo ul.menu{margin-top:175px;float:right;width:232px;}
div#estrutura div#cabecalho div.corpo ul.menu li{float:left; display:inline; padding:0 0 0 22px;}
div#estrutura div#cabecalho div.corpo ul.menu li a{text-decoration:none; font-size:27px; color:#cdcdcf; font-style:italic;}
div#estrutura div#cabecalho div.corpo ul.menu li a.on,
div#estrutura div#cabecalho div.corpo ul.menu li a:hover{color:#d8eb00;}
div#estrutura div#corpo {position:relative; clear:both; width:100%; min-height:700px; border-top:1px solid #515151;}
div#estrutura div#corpo div.corpo {margin:0 auto;width:930px;}
div#estrutura div#corpo div.corpo h2{float:left;margin-top:40px;width:300px;height:100px;text-indent:-6666px; overflow:hidden;}
div#estrutura div#corpo div.corpo h2.t-portfolio{background:url(../_images/portfolio.png) no-repeat 0 0;}
div#estrutura div#corpo div.corpo h2.t-profile{background:url(../_images/profile.png) no-repeat 0 0;}
div#estrutura div#corpo div.corpo ul.contato{float:right;margin-top:42px;width:300px;padding:0 5px 0 0;}
div#estrutura div#corpo div.corpo ul.contato li{float:right; clear:both; display:list-item; padding:0 0 3px 0; font-size:16px; font-style:italic; color:#000;}
div#estrutura div#corpo div.corpo ul.contato li a{font-size:16px; font-style:normal; color:#000; text-decoration:none;}
div#estrutura div#corpo div.corpo ul.contato li a:hover{color:#d8eb00;}
div#estrutura div#corpo div.corpo ul.contato li span{color:#cdcdcf;}
div#estrutura div#corpo div.corpo div.profileimg {float:right; width:578px; height:446px; margin:42px 7px 0 0;}

div#estrutura div#corpo div.corpo ul.jobs{clear:both;}
div#estrutura div#corpo div.corpo ul.jobs li {float:left;display:inline;margin:6px;}
div#estrutura div#corpo div.corpo ul.jobs li a.alpha {display:block;width:286px;height:152px;border:6px solid #383838;text-decoration:none;}
div#estrutura div#corpo div.corpo ul.jobs li a.alpha img {width:286px;height:152px;}

div#estrutura div#corpo div.corpo ul.jobs_internas{clear:both; padding-top:40px;}
div#estrutura div#corpo div.corpo ul.jobs_internas li {float:left; margin:15px 0 5px 0;}
div#estrutura div#corpo div.corpo ul.jobs_internas p {text-align:left; font-family:Verdana; font-size:11px; color:#000; line-height:14px;}
div#estrutura div#corpo div.corpo ul.jobs_internas p span.navegacao a{padding: 0 20px 0 0;}
div#estrutura div#corpo div.corpo ul.jobs_internas p span.descricao {text-align:left; font-family:Verdana; font-size:13px; color:#e3e3e3;}
div#estrutura div#corpo div.corpo ul.jobs_internas p span.descricao2{font-size:11px; font-style:normal; color:#000; font-family:Verdana; line-height:18px; text-decoration:none;}
div#estrutura div#corpo div.corpo ul.jobs_internas p span.descricao2 a{font-size:11px; font-style:normal; color:#000; font-family:Verdana; line-height:18px; text-decoration:none;}
div#estrutura div#corpo div.corpo ul.jobs_internas p span.descricao2 a:hover{color:#d8eb00;}

div#estrutura div#corpo div.corpo div.about{color:#000; width:300px; line-height:20px; font-size:14px; clear:none;}
div#estrutura div#corpo div.corpo div.about a{color:#000; text-decoration:underline;}
div#estrutura div#corpo div.corpo div.about a:hover{color:#d8eb00;}

div#estrutura div#rodape {clear:both; width:100%; height:230px;}
div#estrutura div#rodape div.corpo {margin:0px auto;width:925px;background:url(../_images/thank-you.gif) no-repeat 0 0; height:100%; text-indent:-6666px; overflow:hidden;}
div#estrutura div.fix-bg{position:relative; width:100%; height:100%; background:url(../_images/malha-rodape.jpg) repeat-x 0 bottom;}