body {
background:url(img/bg_topo.jpg) repeat-x top #fff;
margin:0 auto;
padding:0;
font:10px "Trebuchet MS";
color:#000;
text-align:justify;
}
#tudo {
width:100%;
margin:0 auto;
}
#topo {
top:10px;
width:760px;
margin:0 auto;
}
#conteudo {
position:absolute;
left:50%;
width:730px;
background:#fff;
display:block;
margin:-178px auto 0 -365px;
}
#conteudo_principal {
padding-right:10px;
float:right;
width:460px;
}
#titulo{
margin:0;
margin-bottom:5px;
height:50px;
background:url(img/bg_titulo.jpg) no-repeat left bottom;
}
#titulo_destaque{
margin:0;
margin-bottom:5px;
height:50px;
background:url(img/separador_horizontal_destaque.jpg) no-repeat left bottom;
}
#destaque {
float:left;
width:230px;
margin-left:10px;
}
#rodape {
margin:0 auto;
width:760px;
}
#conteudo_rodape {
margin:15px auto;
width:730px;
float:none;
}
#div_portfolio{
position:absolute;
width:470px;
height:370px;
margin-top:50%;
margin-left:50%;
left:-235px;
top:-240px;
visibility:hidden;
}
a:link, a:visited, a:active{
color:#666;
text-decoration:underline;
}
a:hover {
color:#999;
text-decoration:underline;
}
h1{
margin-left:20px;
margin-top:12px;
font:bold 20px "Trebuchet MS";
color:#999;
text-indent:20px;
background:url(img/seta_amarela.jpg) left no-repeat;
}
h3{
margin-left:15px;
font:bold 13px "Trebuchet MS";
color:#CC0000;
}
h4{
margin-left:20px;
margin-top:15px;
font:bold 20px "Trebuchet MS";
color:#999;
}
.txt_rodape{
font:bold 10px "Trebuchet MS";
color:#999;
text-align:center;
}
.chamada{
font:bold 14px "Trebuchet MS";
color:#669900;
margin-left:20px;
}
.chamada_red{
margin:0;
height:30px;
width:230px;
font:bold 14px "Trebuchet MS";
color:#cc0000;
margin-left:5px;
background:url(img/linha_destaque.jpg) left bottom no-repeat ;
}
p, .texto{
font-family:"Trebuchet MS";
font-size:12px;
text-align:justify;
color:#666;
}
.tit_result{
font:bold 12px "Trebuchet MS";
color:#CC0000;
}
a.tit_result:link, a.tit_result:visited, a.tit_result:active{
color:#CC0000;
text-decoration:underline;
}
a.txt_link:hover, a.txt_link:link, a.txt_linkt:visited, a.txt_link:active{
color:#00BF00;
text-decoration:underline;
}
#img_Left {
float:left;
margin:15px;
}
#img_Right {
float:right;
margin:15px;
}

