/* CSS Document */


BODY {
background-repeat:repeat-x;
margin-top: 15px;
background-color:#129aba;
background-image: url(images/back.jpg);
font-family: verdana, Arial, Helvetica, sans-serif;
}



.container {
width: 900px;
margin: auto;
}

.topo {
float:left;
width: 900px;
}

.logomenu {
float:left;
width: 900px;
height: 134px;
}

a.logo {
height: 97px;
width: 408px;
float:left;
background-image: url(images/minauto.jpg);
}

.banner {
float:left;
background-image: url(images/banner.jpg); 
width: 900px;
height: 188px;

}

/*MENU */





/* NOVO MENU */

.menu {
float:right;
width: 569px;
height: 35px;
}


.solidblockmenu{
float: left;
font: bolder 11px arial;
width: 650px;
border: none;
text-transform:uppercase;
margin-top:10px;

}

.solidblockmenu li{
display: inline;
float: left;
color: #FFFFFF;
padding: 0px 20px;
#padding: 0px 20px;
text-decoration: none;
}

.solidblockmenu li a{
float: left;
color: #FFFFFF;
text-decoration: none;

}

.solidblockmenu li a:visited{
color: #FFFFFF;
}

.solidblockmenu li a:hover, .solidblockmenu li .current{
color: #FFFFFF;
}

 /*NOVO MENU FIM */


.baixo {
width: 900px;
margin-top:200px;
float:left;
}

.conjuntobanners {
float:left;
width: 900px;
height: 193px;
}



.pesquisa {
float:right;
width: 250px;
height: 138px;
background-image: url(images/fundopesq.jpg);
margin-right: 6px;

}

.outro {
float:left;
background-image: url(images/backoutros.jpg);
height: 191px;
border: 1px solid white;
width: 196px;
margin-left: 8px;
_margin-left: 4px;
}

.outro2 {
float:left;
background-image: url(images/backoutros.jpg);
height: 191px;
border: 1px solid white;
width: 196px;
margin-left: 14px;
_margin-left: 7px;
}

.fotooutro {
float:left;
background-color:#CCCCCC;
width: 185px;
height: 126px;
margin-left: 6px;
_margin-left: 3px;
margin-top: 6px;
}

.txtoutro {
float:left;
width: 185px;
height: 25px;
color:#FFFFFF;
font-weight:bold;
margin-left:6px;
_margin-left:3px;
font-size:11px;
margin-top: 4px;
}

.bbaixo {
width: 900px;
float:left;
margin-top: 10px;
}




.caixadestaque {
float:left;
width: 620px;
height: 237px;
margin-left: 8px;
_margin-left: 4px;
background-color: #FFFFFF;
border: 1px solid #8e8e8e;
background-image: url(images/backdestaque.jpg);
}


.fotodestaque {
float:left;
width: 287px;
height: 216px;
border: 1px solid #787878;
margin-left: 10px;
_margin-left: 5px;
margin-top: 10px;
}


.caixatxt {
float:left;
width: 250px;
height: 110px;
margin-top: 10px;
margin-left: 10px;
_margin-left: 5px;
}

.txtdestaque {
font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 19px;
color:#FFFFFF;
float:left;
}

.noticias {
float:right;
margin-right: 6px;
background-image: url(images/fundonoticias.jpg);
width:250px;
height:239px;
}



.caixastock {
float:right;
width: 248px;
height: 45px;
border: 1px solid white;
background-image: url(images/backstock.jpg);
margin-top: 6px;
margin-right: 6px;
}






.rodape {
background-image: url(images/fundomorada.jpg);
width: 900px;
height: 10px;
clear: both;
float:left;
}

.morada {
float:left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #FFFFFF;
line-height: 27px;
text-indent: 10px;
}


.txtdestaque a:link { color: #FFFFFF; text-decoration:none; }
.txtdestaque a:visited { color: #FFFFFF; text-decoration:none; }
.txtdestaque a:hover { color: #FFFFFF; text-decoration:none; }
.txtdestaque a:active { color: #FFFFFF ; text-decoration:none; }


.clearfix:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.abmotor {
width: 748px;
margin:auto;
margin-top:5px;
}

.emescuro   {  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333;  text-decoration:none; margin: auto;  width: 90%; clear:both;  }

.emescuro a:link    {  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333;  margin: auto; width: 90%; text-decoration:none; }
.emescuro a:visited {  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333;  margin: auto; width: 90%; text-decoration: none;  }
.emescuro a:hover   {  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333;  margin: auto; width: 90%; text-decoration: none;  }

.abmotor a:link    {  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; color: #333333;text-decoration:none; }
.abmotor a:visited {  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; color: #333333;text-decoration: none;  }
.abmotor a:hover   {  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; text-decoration: none;  }