body{
/*background:url(img/site_fundo.gif) repeat-y 0 0;*/
}
/* Definição das colunas */
div#corpo{
margin:0;
padding:0;
border:0;
width:410px;
/*background:#ffffff;
border-left:200px solid #f5f5e9;
border-right:150px solid #e8e8e8;	*/
float:left;
}
div#corpo div#layout{
/*margin:0 -150px 0 -200px;*/
padding:0;
position:relative;
display:block;
width:760px;
}
div#corpo div#layout div#public1{
padding:10px 5px 5px 0;
margin:0;
width:140px;
/*background:#e8e8e8;*/
position:relative;
float:right;
}
div#corpo div#layout div#public1 div#pub_item{
margin-bottom:5px;
padding-top:11px;
background:url(img/140_top.gif) no-repeat;
float:left;
width:140px;
font:normal 11px Arial, Helvetica, sans-serif;
}
div#corpo div#layout div#public1 div#pub_itemt{
padding-bottom: 11px;
background: transparent url(img/140_bottom.gif) no-repeat 0 bottom;
width:140px;
}
div#corpo div#layout div#public1 div#pub_itemb{
background: transparent url(img/140_middle.gif) repeat-y;
padding:0 5px;
width:130px;
}
div#corpo div#layout div#public1 div#pub_item h5{
margin:0;
padding:0 0 2px 0;
font:bold 11px Arial, Helvetica, sans-serif;
}
div#corpo div#layout div#public1 div#pub_item h5 a{
margin:0;
padding:0;
font:bold 11px Arial, Helvetica, sans-serif;
text-decoration:none;
color:#4682b4;
}
div#corpo div#layout div#public1 div#pub_item h5 a:hover{
text-decoration:underline;
}
div#corpo div#layout div#public1 div#pub_item img{
margin:0;
padding:0;
border:0;
width:130px;
}
div#corpo div#layout div#public1 div#pub_item p{
margin:0;
padding:0;
font:normal 11px Arial, Helvetica, sans-serif;
}
div#corpo div#layout div#public1 div#pub_item p a{
margin:0;
padding:0;
font:normal 11px Arial, Helvetica, sans-serif;
text-decoration:none;
color:#202020;
}
div#corpo div#layout div#public1 div#pub_item p a:hover{
text-decoration:underline;
}
/* Definições da home page */
div#corpo div#layout div#index{
float:left;
position:relative;
/*background:#ffffff;*/
padding:0 0 10px 0;
width:390px;
margin:0 10px;
}

div#corpo div#layout div#index div#box{
clear: both;
margin-top:10px;
padding-top:11px;
background:url(img/390_top.gif) no-repeat;
float:left;
width:390px;
}
div#corpo div#layout div#index div#boxt{
padding-bottom: 11px;
background: transparent url(img/390_bottom.gif) no-repeat 0 bottom;
width:390px;
}
div#corpo div#layout div#index div#boxb{
background: transparent url(img/390_middle.gif) repeat-y;
padding:0 5px;
width:380px;
}

div#corpo div#layout div#index h2{
margin:0;
padding:0 0 10px 18px;
font:bold 18px Arial, Helvetica, sans-serif;
letter-spacing:-1px;
color:#16376E;
background: url(img/titulo.gif) no-repeat 0 3px;
}
div#corpo div#layout div#index h3{
margin:0;
margin:15px 0 10px 0;
color:#16376E !important;
font:bold 16px Arial,Verdana,Helvetica,sans-serif;
}
div#corpo div#layout div#index h4{
margin:13px 0 10px 0;
color:#16376E !important;
font:bold 14px Arial,Verdana,Helvetica,sans-serif;
}
div#corpo div#layout div#index h5{
margin:12px 0 10px 0;
color:#16376E !important;
font:bold 12px Arial,Verdana,Helvetica,sans-serif;
}
div#corpo div#layout div#index p{
margin:0;
padding:0 0 5px 0;
font:normal 12px Arial, Helvetica, sans-serif;
}
/* Destaques */
div#corpo div#layout div#index h2.destaq{
margin:0 0 0 0;
padding:0 0 0 18px;
font:bold 18px Arial, Helvetica, sans-serif;
letter-spacing:-1px;
color:#16376E;
background: url(img/titulo.gif) no-repeat 0 3px;
}
div#corpo div#layout div#index div#destaques{
width:390px;
}
div#corpo div#layout div#index div#destaques div#dest_box{
clear: both;
margin-top:10px;
padding-top: 11px;
background:url(img/390_top.gif) no-repeat;
float:left;
width:100%;
}
div#corpo div#layout div#index div#destaques div#dest_boxt{
padding-bottom: 11px;
background: transparent url(img/390_bottom.gif) no-repeat 0 bottom;
width:100%;
}
div#corpo div#layout div#index div#destaques div#dest_boxb{
background: transparent url(img/390_middle.gif) repeat-y;
padding:0 2px;
width:100%;
}
div#corpo div#layout div#index div#destaques div#destaque{
padding:0;
margin:0 4px;
float:left;
width:31%;
word-wrap: break-word;
_width:30%;
}
div#corpo div#layout div#index div#destaques div#destaque h3{
margin:0;
padding:3px 0;
font:bold 12px Arial, Helvetica, sans-serif;
}
div#corpo div#layout div#index div#destaques div#destaque p{
margin:0;
padding:0;
font:normal 12px Arial, Helvetica, sans-serif;
}
div#corpo div#layout div#index div#destaques div#destaque p.inter{
margin:0;
padding:0;
font:normal 10px Arial, Helvetica, sans-serif;
}
div#corpo div#layout div#index div#destaques div#destaque p.resum{
margin:0 0 2px 0;
padding:0;
font:normal 11px Arial, Helvetica, sans-serif;
}
div#corpo div#layout div#index div#destaques div#destaque a{
margin:0;
padding:0;
font:bold 11px Arial, Helvetica, sans-serif;
text-decoration:none;
color:#08933F;
}
div#corpo div#layout div#index div#destaques div#destaque a:hover{
text-decoration:underline;
}
div#corpo div#layout div#index div#destaques div#destaque div#destimg{
width:100px;
display:table;
height:80px;
*position:relative;
overflow:hidden;
background:#ffffff;
text-align:center;
}
div#corpo div#layout div#index div#destaques div#destaque div#destimg div#outer{
*position:absolute;
*top:50%;
left:50%;
display:table-cell;
vertical-align:middle;
}
div#corpo div#layout div#index div#destaques div#destaque div#destimg div#outer div#inner{
*position:relative;
*top:-50%;
left:-50%;
}
div#corpo div#layout div#index div#destaques div#destaque img{
border:0;
}
