@charset "utf-8";

/* CSS Document Desenvolvido

pela VMotors Webdesigner: Yuri Biehl*/



*{

	margin:0 auto;

	padding:0;

}





body {

        background-image: url("images/background_body.jpg");

	margin: 0;

	padding: 0;

	font-family: Arial, helvetica, sans-serif;

	color: #666;

	font-size: 12px;

}



/* conteúdo topo */



#logo_top{

    float:left;

    height:114px;

    width:225px;

    padding-left:64px;

    padding-top:17px;

}





#top{

    background-image: url(images/background_top.jpg);

    height:181px;

    margin:0 auto;

    padding:0;

    width:100%;

}



#top_content{

    margin:0 auto;

    padding:0;

    width:1000px;

    height:181px;

    background-image: url(images/background_top_content.jpg);

    background-repeat: no-repeat;

    background-position: right bottom;

}



#menu_top{

    float:left;

    height:32px;

    padding-top:18px;

    width:957px;

}



#menu_top a{

    color:#FFFFFF;

    font:normal 12px Arial, Helvetica, sans-serif;

    text-decoration:none;

    height:32px;

    line-height:30px;

    padding-left:10px;

    padding-right:10px;

    float: left;

}



#menu_top ul{

    float:left;

    height:32px;

}



#menu_top img{

    float: left;

}





#menu_top li{

    display:inline;

    height:32px;

    float:left;

}



#menu_top a:hover{

    color:#FFF800;

    text-decoration: underline;

}



.box_meio{

    float:left;

    padding-left:6px;

    padding-top:5px;

    width:725px;

}

/* conteudo fabricantes */

.geral_fabricantes{
	background-color:#FFFFFF;
	height:323px;
	margin:0 auto;
	padding:0;
	width:1000px;
}



/* conteudo geral*/

.box_montadoras{
	float:left;
	width:454px;
    height:100px;
}

.box_montadoras a{
	float:left;
	padding-left:10px;
	padding-right:10px;
}

.linha_um{
	float:left;
	width:454px;
    height:50px;
}

.linha_dois{
	float:left;
	width:454px;
    height:50px;
}

.geral_index{

    margin: 0 auto;

    padding: 0;

    width:980px;

    height:498px;

    padding-top: 10px;

    padding-left: 10px;

    padding-right: 10px;

    background-color: #FFFFFF;

}



.banner_home{

    float: left;

}



.search_home{

    float:left;

    height:164px;

    padding-left:94px;

    padding-top:21px;

    width:224px;

}



.search_home input{

    float: left;

    height:15px;

    width:223px;

    border: 1px solid #DF7213;

}





.search_home label{

    float: left;

    font: normal 12px arial;

    color: #ffffff;

    padding-bottom:8px;

    width:223px;

}



.search_home a{

    float:left;

    padding-top:6px;

    width:69px;

    height: 18px;

}



.mini_propaganda{

    float:left;

    height:85px;

    padding-top:12px;

    width:218px;

}



.mini_propaganda img{

    height:85px;

    width:218px;

}



.box_quem_somos{

    float:right;

    height:287px;

    width:240px;

    padding-left:5px;

}



.box_quem_somos p{

    color: #333333;

    border-bottom: 1px dotted #333333;

    padding-left: 5px;

    padding-bottom: 5px;

    width: 227px;

    float:left;

}



.box_quem_somos img{

    float: left;

    padding-left:18px;

    padding-top:8px;

}

.box_quem_somos strong{

    color:#333333;

    float:left;

    font:12px arial;

    height:76px;

    padding-left:21px;

    padding-top:10px;

    text-align:justify;

    width:198px;

}



.box_quem_somos a{

    color:#333333;

    float:left;

    font:bold 12px arial;

    height:14px;

    padding-left:23px;

    padding-top:5px;

    text-decoration:none;

    width:76px;

}



.box_quem_somos a:hover{

    text-decoration: underline;

}



.destaques_home{

    float: left;

    background-position: right bottom;

    background-repeat: no-repeat;

    width: 970px;

    height: 197px;

}



.destaques_home p{

    border-bottom:1px dotted #333333;

    color:#333333;

    float:left;

    font:14px arial;

    padding-bottom:6px;

    padding-left:13px;

    width:952px;

}



.destaque_carro{

    float:left;

    height:150px;

    padding-left:24px;

    padding-top:7px;

    width: 113px;

}



.destaque_carro img{

    float: left;

    border: 1px solid  #333333;

}





.destaque_carro h3{

    color: #333333;

    font: normal 12px arial;

    float: left;

    width: 113px;

    text-align: center;

}



.destaque_carro h2{

    color: #333333;

    font: bold 12px arial;

    float: left;

    width: 113px;

    text-align: center;

}



.destaque_carro strong{

    color: #333333;

    font: normal 12px arial;

    float: left;

    width: 113px;

    text-align: center;

}



.destaque_carro a{

    color: #333333;

    font: normal 12px arial;

    float: left;

    width: 113px;

    text-decoration: none;

    text-align: center;

}



.destaque_carro a:hover{

    text-decoration: underline;

}



/* conteudo empresa*/



.geral_empresa{

    margin: 0 auto;

    padding: 0;

    width:1000px;

    height:391px;

    background-color: #FFFFFF;

}



.box_title strong{

    float: left;

    font: normal 20px arial;

    color: #333333;

    border-bottom: 1px dotted #333333;

    padding-bottom:5px;

    padding-left:15px;

    width:774px;

}



.box_title{

    float: left;

    padding-left:33px;

    padding-top:10px;

    width:900px;

}



.geral_empresa img{

    float:left;

    padding-left:13px;

}



#texto_institucional{

    float:left;

    height:100px;

    padding-left:42px;

    padding-top:15px;

    text-align:justify;

    width:770px;

}



#texto_institucional h2{

    font: normal 12px arial;

    color:#333333;

}



.fotos_empresa{

    float:left;

    height:201px;

    padding-left:23px;

    width:878px;

}



.fotos_empresa p{

    float: left;

    font: normal 12px arial;

    color: #333333;

    width:735px;

    padding-bottom:13px;

    padding-left:20px;

    width:735px;

}



.fotos_empresa a{

    padding-left: 10px;

    color: #000000;

    text-decoration: none;

}



.fotos_empresa a{

    text-decoration: underline;

}



/*conteudo corpo1 */



.geral_seminovos{

    margin: 0 auto;

    padding: 0;

    width:1000px;

    height:100%;

    background-color: #FFFFFF;

}





/* conteudo fale conosco*/



.geral_contato{

    margin: 0 auto;

    padding: 0;

    width:1000px;

    height:100%;

    background-color: #FFFFFF;

}



.box_title_formulario strong{

    float: left;

    font: normal 20px arial;

    color:#333333;

    border-bottom: 1px dotted #333333;

    padding-bottom:5px;

    padding-left:15px;

    width:774px;

}



.box_title_formulario{

    float: left;

    padding-left:33px;

    padding-top:10px;

    width:972px;

    padding-bottom: 20px;

}



/* conteudo fale financiamento*/



.geral_financiamento{

    margin: 0 auto;

    padding: 0;

    width:1000px;

    height:100%;

    background-color: #FFFFFF;

}



.title_financiamento{

    float:left;

    padding-bottom:20px;

    padding-left:122px;

    width:900px;

}



/* conteudo vender*/



.geral_vender{

    margin: 0 auto;

    padding: 0;

    width:1000px;

    height:100%;

    background-color: #FFFFFF;

}



/* conteudo 0 KM*/



.geral_zero_km{

    margin: 0 auto;

    padding: 0;

    width:1000px;

    height:100%;

    background-color: #FFFFFF;

}



/* conteudo localizacao */



.geral_localizacao{

    margin: 0 auto;

    padding: 0;

    width:1000px;

    height:381px;

    background-color: #FFFFFF;

}



.box_mapa_google{

    float: left;

    padding-left:38px;

    padding-top:20px;

}



/* conteúdo rodape */



#rodape{

    margin:0 auto;

    padding:0;

    width:1000px;

   /* height:100px;*/

    text-align:center;

    background-image: url(images/back_rodape.jpg);

    clear: both;

}



#rodape strong{

    float: left;

    font: bold 12px arial;

    color: #FFFFFF;

    padding-top:10px;

    width:1000px;

    height: 17px;

    text-align: center;

}



#rodape b{

    float: left;

    font: bold 12px arial;

    color: #000000;

    padding-top:18px;

}



.link_site_vmotors{

    float: right;

    padding-right:149px;

    padding-top:25px;

}



.link_site_vmotors p{

    float: left;

    font: normal 12px arial;

    color:#FFFFFF;

    padding-top:8px;

    padding-right:10px;

}



.link_site_vmotors a{

    float: left;

}



#copyright{

    float:left;

    height:17px;

    padding-left:100px;

    padding-top:34px;

    text-align:center;

    width:471px;

}



#copyright p{

    float: left;

    font: normal 12px arial;

    color:#FFFFFF;

    height:17px;

}



#copyright h1{

    float: left;

    font: normal 12px arial;

    color: #333333;

    padding-left:5px;

    padding-right: 5px;

    width:130px;

    height:17px;

}




