/* CSS Document */



body {
background-color:#FFFFFF;



}


.geral {
margin: auto;
width:952px;
}


.Header {
width:952px;
float:left;
}


.navTopo {
float:right;
width:50%;
}

.topoHeader {
width:952px;
#margin-top: 5px;
float:left;
}

.logoRenault {
float:left;
background-image:url(images/logo_renault.gif);
width: 81px;
height:81px;
}


.dobra {
float:left;
background-image: url(images/canto1.gif);
height:80px;
width: 39px;

}

.rectTopo {
float:left;
width: 851px;
border: 1px #000000 solid;
border-right: none;
height:79px;
margin-left: 18px;
}





.multiautoDescric {
float:left;
background-image: url(images/campolindo.gif);
width: 564px;
height: 55px;
margin-left:18px;
_margin-left:9px;
margin-top:12px;
}

.animaTopo {
float:left;
background-image: url(images/anima_top.jpg);
width: 230px;
height:79px;
}

.animaTopo2 {
float:left;
background-image: url(images/anima_top2.png);
width: 230px;
height:79px;
}

.animaTopo3 {
float:left;
background-image: url(images/anima_top3.png);
width: 230px;
height:79px;
}

.animaTopo4 {
float:left;
background-image: url(images/anima_top4.png);
width: 230px;
height:79px;
}

.animaTopo5 {
float:left;
background-image: url(images/anima_top5.png);
width: 230px;
height:79px;
}

.animaTopo6 {
float:left;
background-image: url(images/anima_top6.png);
width: 230px;
height:79px;
}

.animaTopo7 {
float:left;
background-image: url(images/anima_top7.png);
width: 230px;
height:79px;
}

.animaTopo8 {
float:left;
background-image: url(images/anima_top8.png);
width: 230px;
height:79px;
}

.animaTopo9 {
float:left;
background-image: url(images/anima_top9.png);
width: 230px;
height:79px;
}

.animaTopo10 {
float:left;
background-image: url(images/anima_top10.png);
width: 230px;
height:79px;
}

.animaTopo11 {
float:left;
background-image: url(images/anima_top11.png);
width: 230px;
height:79px;
}

.navegacao {
float:left;
width:952px;
height: 21px;
}


a.campanhas { 
     display: inline;
     width: 98px; 
     height: 21px;
	 margin-left: 98px;
     background-image: url(images/campanhas.gif);
     background-repeat: no-repeat;
     float: left;
     }


a.gama { 
     display: inline;
     width: 111px; 
     height: 21px;
	
     background-image: url(images/gama.gif);
     background-repeat: no-repeat;
     float: left;
     }
     
a.usados { 
     display: inline;
     width: 123px; 
     height: 21px; 
	
     background-image: url(images/usados.gif);
     background-repeat: no-repeat;
     float: left;
     }


a.servicos { 
     display: inline;
     width: 78px; 
     height: 21px;
	
     background-image: url(images/servicos.gif);
     background-repeat: no-repeat;
     float: left;
     }

 a.carrocaria { 
     display: inline;
     width: 136px; 
     height: 21px; 
     background-image: url(images/carrocaria.gif);
     background-repeat: no-repeat;
     float: left;
     }
	 
a.carrocaria { 
     display: inline;
     width: 136px; 
     height: 21px;
     background-image: url(images/carrocaria.gif);
     background-repeat: no-repeat;
     float: left;
     }	 
	 
a.noticias { 
     display: inline;
     width: 91px; 
     height: 21px; 
	 background-image: url(images/noticias.gif);
     background-repeat: no-repeat;
     float: left;
     }


a.info { 
     display: inline;
     width: 139px; 
     height: 21px; 
	 background-image: url(images/info.gif);
     background-repeat: no-repeat;
     float: left;
     }


a.contactos { 
     display: inline;
     width: 77px; 
     height: 21px; 
	
     background-image: url(images/contactos.gif);
     background-repeat: no-repeat;
     float: left;
     }
     

.linha2 {
float:left;
width:952px;
height:1px;
background-color: #cccccc;
}    


.main {
float:left;
width:952px;

}


.anima {
float:left; 
background-image: url(images/bannerHp.jpg);
width: 626px;
height:348px;
}

.contCampanhas {
float:left;
margin-left: 18px;
width: 308px;
}


.campanhasItem {
float:left;
width: 308px;
height: 166px;
background-color: #ededed;

}

.campanhasItem2 {
float:left;
width: 308px;
height: 166px;
background-color: #ededed;
margin-top: 18px;
}

.fotoCampanha {
float:left;
width: 131px;
height: 155px;
margin-top: 5px;
margin-left: 5px;
overflow: hidden;
}

.textoCampanha {
float:left;
width: 145px;
height: 155px;
margin-top: 12px;
margin-left: 16px;
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
}

.textoLink{
float:left;
width: 148px;
margin-top: 5px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
text-decoration:underline;
}

.banners {
clear:both;
width:952px;
margin-top: 18px;
float:left;
}

a.banner1 {
float:left;
width:305px;
height: 81px;
background-image: url(images/banner1.jpg);
}

a.banner2 {
float:left;
width:305px;
height: 81px;
background-image: url(images/banner2.jpg);
margin-left: 18px;
}

a.banner3 {
float:left;
width:305px;
height: 81px;
background-image: url(images/banner3.jpg);
margin-left: 18px;
}

.linhaBottom {
clear:both;
float:left;
width:952px;
height:1px;
background-color: #cccccc;
margin-top: 27px;
}    


.solidblockmenu{
margin-right: 0px;
float: right;
font: 10px Arial, Helvetica, sans-serif;
height: 11px;
border: none;
color: #6e6e6e;
}

.solidblockmenu li{
display: inline;

}

.solidblockmenu li a{
float: left;
color:  #6e6e6e;
padding: 5px 8px 3px;
#padding: 0px 8px 3px;
text-decoration: none;

}

.solidblockmenu li a:visited{
color: #6e6e6e;
}

.solidblockmenu li a:hover, .solidblockmenu li .current{
color: #6e6e6e;
}

.solidblockmenu23{
margin: 0;
margin-right: 0px;
padding: 0;
float: left;
font: 11px Arial, Helvetica, sans-serif;
height: 14px;
border: none;
color: #333333;
}

.solidblockmenu23 li{
float: left;
color:  #333333;
padding: 4px 4px 10px;
text-decoration: none;
}

.solidblockmenu2{
margin: 0;
margin-right: 0px;
padding: 0;
float: right;
font: 9.5px Arial, Helvetica, sans-serif;
height: 14px;
border: none;
color: #6e6e6e;
}

.solidblockmenu2 li{
display: inline;
}

.solidblockmenu2 li a{
float: left;
color:  #6e6e6e;
padding: 4px 4px 10px;
text-decoration: none;

}

.solidblockmenu2 li a:visited{
color: #6e6e6e;
}

.solidblockmenu2 li a:hover, .solidblockmenu2 li .current{
color: #6e6e6e;
}
.clearfix:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}
