body{
margin: 0;
padding: 0;
text-align:left;
background-image:url(figuras/bg_listex_novo.jpg);
background-repeat:no-repeat;
background-color: #fff;
}
/*texto*/
a.linkum:link, a.linkum:visited, a.linkum:hover, a.linkum:active{
text-decoration: none;
color: #fff;
}
a.linkdois:link, a.linkdois:visited, a.linkdois:hover, a.linkdois:active{
text-decoration: none;
color: #0861C7;
}
a.linktres:link, a.linktres:visited, a.linktres:hover, a.linktres:active{
text-decoration: none;
color: #999;
}
a.linkquatro:link, a.linkquatro:visited, a.linkquatro:hover, a.linkquatro:active{
text-decoration: none;
color: #2C3B5A;
}
h1{
font-size: 14px;
font-family: Arial, Helvetica, sans-serif;
line-height:18px;
color:#DE1C01;
margin:0 0 3px 0 ;
padding:0;
}
h3{
font-size: 14px;
font-family: Arial, Helvetica, sans-serif;
line-height:18px;
}
h2{
font-size: 14px;
font-family: Arial, Helvetica, sans-serif;
margin:0;
padding:0;
color:#217DA6;
font-weight:100;
}
p{
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
color: #2C3B5A;
margin: 0px;
}
p.dois{
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
color: #2C3B5A;
margin: 0px;
}

/*css página base*/
#container{
width: 932px;
height:1400px;
/*overflow:auto;*/
}
#main{
float:left;
width: 778px;
height:1200px;
margin: 0 10px 0 0;
}
#box_menu{
float:left;
width: 760px;
height:20px;
margin: 5px 0 10px 0;
}
.lista_menu{
float:left;
width: auto;
height: 20px;
margin: 0 20px 0 0;
text-align:left;
}
#logo{
float:left;
width:208px;
height:114px;
margin: 10px 20px 10px 5px;
}
#titulo{
float:left;
width: 505px;
height:20px;
margin: 10px 10px 10px 10px;
}
#box_aba{
float:left;
width:778px;
height:41px;
margin: 13px 0 0 0;
background-image:url(figuras/bg_aba.jpg);
}
.box_letra_az{
float:left;
width: 15px;
height: 12px;
margin: 15px 8px 0 0;
}
#meio{
float:left;
width: 530px;
height:1000px;
margin: 10px 0 10px 10px;
}
#meio2{
float:left;
width: 500px;
height:auto;
margin: 10px 0 10px 10px;
}
#banner_principal{
float:left;
width: 515px;
height:auto;
margin: 0 0 10px 10px;
}
.tit_principal{
float:left;
width: 530px;
height:22px;
margin: 15px 0 0px 0;
}

.pagina2{
float:left;
width: 530px;
height:auto;
margin: 15px 0 0px 0;
}

.box_lista_destaque{
float:left;
width:250px;
height:71px;
margin:10px 10px 5px 0;
border-bottom: 1px solid #EFF3F4;
}
.foto_lista_destaque{
float:left;
width:84px;
height:52px;
margin:0 6px 0 3px;
border: 1px solid #ccc;
padding:2px;
}
.texto_lista_destaque{
float:left;
width:150px;
text-align:left;
height:auto;
margin:2px 0 0 0;
}
.lista_indicados{
float:left;
width: 170px;
height:62px;
margin: 10px 5px 10px 0;
border-bottom: 1px solid  #DEDEDE;
}
.foto_indicados{
float:left;
width: 62px;
height:47px;
margin: 0 3px 0 0;
border: 1px solid  #DEDEDE;
}
.texto_indicados{
float:left;
width: 97px;
height:auto;
margin: 0;
text-align:left;
}
#aba_lista{
float:left;
width:87px;
height:26px;
margin: 15px 50px 0 20px;
background-image:url(figuras/aba_lista.jpg);
}
#box_lista{
float:left;
width:232px;
height:1000px;
text-align:left;
margin: 0 4px 0 0;
background-color:#E3F2F9;
}
.lista{
float:left;
width:210px;
height:35px;
margin: 10px 0 5px 10px;
}
.ico_lista{
float:left;
margin: 0 12px 0 0;
}
/*css página base*/
#box_lateral{
float:left;
width: 142px;
height:617px;
margin: 39px 0 10px 0;
}
.img_pub{
float:left;
width: 19px;
height:90px;
margin: 0 0 220px 0;
}
#banner_lateral{
float:left;
width: 120px;
height:300px;
border: 1px solid #ccc;
margin: 0 0 11px 0;
}
#banner{
float:left;
width: 120px;
height:60px;
border: 1px solid #ccc;
margin: 0 0 11px 0;
}
#texto_procura {
float:left;
width:490px;
height:20px;
text-align:left;
margin: 15px 0 0 20px;
}
#digite_buscar{
float:left;
width:404px;
height:30px;
margin: 15px 0 0 15px;
background-image:url(figuras/bg_buscar_dg.jpg);
}
#ico_buscar{
float:left;
width:71px;
height:29px;
margin: 15px 0 0 5px;
}
.texto_form {
font-family:Arial;
color:#000000;
font-size:12px;
border: 0;
padding: 6px 0 0 30px;
width:402px;
height:24px;
background-image:url(figuras/bg_buscar_dg.jpg);
padding-left:2px;
}
.galeriacla {
float: left;
width: 80px;
height: 60px;
margin: 2px 5px 2px 5px
}
.mapa {
float: left;
width: 400px;
height: 20px;
margin: 10px 5px 2px 5px
}