/* CSS Document */
html, body {
margin: 0px;
font: normal 12px "Arial", Helvetica, sans-serif;
color: #333333;
background:#F7F7F7;
}

a {
color: #333333;
text-decoration:none;
}
a:hover { 
color: #333333;
text-decoration:underline;
}
a:link, a:visited {
color: #333333;
text-decoration:none;
}
.busca_topfields {
font: normal 12px Arial, Helvetica, sans-serif;
color:#FFF;
background:#9A5E5E;
border: #D59C9C 1px solid;
width: 133px;
height:17px;
}
.bot_busca {
font: bold 12px "Trebuchet MS", Verdana, Tahoma, Arial;
color:#FFFFFF;
border: none;
background: url(imgs/bot_buscar.gif);
width: 51px;
height:17px;
}

#rodape {
font: normal 10px "Tahoma";
color:#FFFFFF; 
}
#rodape a{
font: normal 10px "Tahoma";
color:#FFFFFF;
text-decoration:none;
}
#rodape a:hover {
text-decoration:underline;
}

#menu tr {
background:url(imgs/bg_menu1.gif) repeat-x;
font: bold 12px Arial, Helvetica, sans-serif;
color:#333333;
}
#menu td {
padding-left:15px;

height:21px;
}

#menu  .categorias tr {
background:url(imgs/bg_menu2.gif) no-repeat;
font: bold 12px Arial, Helvetica, sans-serif;
color: #999999;
}
#menu .categorias td {
padding-left:15px;
height:22px;
}
#menu a {
font: bold 12px Arial, Helvetica, sans-serif;
color:#333333;
text-decoration: none;
}

#menu a:hover {
text-decoration: underline;
}

.titulo15 {
font: bold 15px "Trebuchet MS", Verdana, Tahoma, Arial;
color:#C70000;
}

.titutlo15 a {
font: bold 15px "Trebuchet MS", Verdana, Tahoma, Arial;
color:#C70000;
text-decoration: none;
}

.titutlo15 a:hover {
text-decoration: underline;
}
.texto12tre {
font: normal 12px "Trebuchet MS", Verdana, Tahoma, Arial;
color:#333333;
}


.titulo15bran {
font: bold 15px "Trebuchet MS", Verdana, Tahoma, Arial;
color: #FFFFFF;
}
.titulo20 {
font: bold 20px "Trebuchet MS", Verdana, Tahoma, Arial;
color:#C70000;
}
.titulo12verm {
font: bold 12px "Trebuchet MS", Verdana, Tahoma, Arial;
color:#C70000;
}
.titulo13 {
font: bold 13px "Trebuchet MS", Verdana, Tahoma, Arial;
color:#333333;
}
.texto10 {
font: normal 10px Arial, Helvetica, sans-serif;
color:#333333;
}

.texto12 {
font: normal 12px "Arial", Helvetica, sans-serif;
color:#333333;
}

.titutlo22 {
font: bold 22px "Trebuchet MS", Verdana, Tahoma, Arial;
color:#C70000;
}

.titutlo22 a {
font: bold 22px "Trebuchet MS", Verdana, Tahoma, Arial;
color:#C70000;
text-decoration: none;
}

.titutlo22 a:hover {
text-decoration: underline;
}

.titutlo20t {
font: bold 20px "Trebuchet MS", Verdana, Tahoma, Arial;
color:#C70000;
}

.titutlo20t a {
font: bold 20px "Trebuchet MS", Verdana, Tahoma, Arial;
color:#C70000;
text-decoration: none;
}

.titutlo20t a:hover {
text-decoration: underline;
}


.titutlo17 {
font: normal 17px "Trebuchet MS", Verdana, Tahoma, Arial;
color:#C70000;
}

.titutlo17 a {
font: normal 17px "Trebuchet MS", Verdana, Tahoma, Arial;
color:#C70000;
text-decoration: none;
}



.titutlo17 a:hover {
text-decoration: underline;
}


.titulo20no {
font: bold 20px Arial, Helvetica, sans-serif;
color:#C70000;
}

.titulo20no a, .titulo20no a:link, .titulo20no a:visited {
color:#C70000;
text-decoration:none;
}

.titulo20no a:hover {
color:#C70000;
text-decoration: underline;
}
.texto12tre {
font: normal 12px "Trebuchet MS", Verdana, Tahoma, Arial;
color:#333333;
}

.texto12tre a {
font: normal 12px "Trebuchet MS", Verdana, Tahoma, Arial;
color:#333333;
text-decoration: none;
}

.texto12tre a:hover {
text-decoration: underline;
}

.ft1 { font-family: arial; font-size: 12px; color: #333333;}
.ft2 {  font-family: arial; font-size: 14px; color: #333333; }
.ft3 {  font-family: arial; font-size: 18px;  color: #333333;}

.titulo10tre {
font: bold 10px "Trebuchet MS", Verdana, Tahoma, Arial;
color:#333333;
}
.bordabranca {
border:#FFFFFF solid 3px;
}
.texto11 {
font: bold 10px "Trebuchet MS", Verdana, Tahoma, Arial;
color:#333333;
}

.titulo12 {
font: bold 13px "Trebuchet MS", Verdana, Tahoma, Arial;
color:#C70000;
}

.titutlo12 a {
color:#C70000;
text-decoration: none;
}

.titutlo12 a:hover {
text-decoration: underline;
}

.link12verm {
font: normal 12px "Trebuchet MS", Verdana, Tahoma, Arial;
color:#C70000;
}

.link12verm a {
font: normal 12px "Trebuchet MS", Verdana, Tahoma, Arial;
color:#C70000;
text-decoration: none;
}

.link12verm a:hover {
text-decoration: underline;
}

#destaques2 { overflow: hidden;}
#destaques2 div { clear:both; display:none; /* todas escondidas por default. O JS que irá exibi-las. */}
#destaques2 .exibe { display:block; }


.itembranco {
font: bold 15px "Trebuchet MS", Verdana, Tahoma, Arial;
color: #CCCCCC;
}

.itembranco a {
font: bold 15px "Trebuchet MS", Verdana, Tahoma, Arial;
color:#CCCCCC;
text-decoration:none;
}
.itembranco a:hover {
color:#CCCCCC;
text-decoration:none;
}

.itemcinza {
font: bold 15px "Trebuchet MS", Verdana, Tahoma, Arial;
color:#333;
}

.itemcinza a {
font: bold 15px "Trebuchet MS", Verdana, Tahoma, Arial;
color:#333;
text-decoration:none;
}
.itemcinza a:hover {
color:#333;
text-decoration:none;
}
.paginacao {
font:  bold 14px Verdana, Arial, Helvetica, sans-serif;
color:#333333;
border:#942929 1px solid;
padding:3px;
background:#F7F7F7;
margin:5px;
}

.paginacao2 {
font:  bold 14px Verdana, Arial, Helvetica, sans-serif;
color:#666;
border:#CCCCCC 1px solid;
padding:3px;
background:#F7F7F7;
margin:5px;
}

.titulo11tre  {

font: normal 11px "Trebuchet MS";
color:#333333;
}


.maisace {
font: bold 13px "Trebuchet MS";
color:#C70000;
margin-bottom:10px;
border-bottom:#CCCCCC 1px dotted;
height:40px;

}

.maisace a{
color:#C70000;
text-decoration:none;
}
.maisace a:hover{
color:#C70000;
text-decoration: underline;

}

.box_ulti {
float:left;
margin-right:10px;
width:200px;
}