@charset "utf-8";
/* CSS Document */


body{
	font-size:10px;
	background-color:#010137;
	font-family:Arial, Geneva, sans-serif;
}
.general{
	margin:0 auto;
	width:900px;
}
.head{
	
	background-repeat:no-repeat;
	background-image:url(../img/head.jpg);
	height:20px;
}
.capabody{
	
	background-repeat:repeat-y;
	background-image:url(../img/body.jpg);
	height:auto;

}
.footer{
	background-repeat:no-repeat;
	background-image:url(../img/footer.jpg);
	height:30px;
}

.head_p{
	
	background-repeat:no-repeat;
	background-image:url(../img/head_p.jpg);
	height:12px;
	margin-left:14px;
	margin-top:10px;

}
.capabody_p{
	padding-top:5px;
	background-repeat:repeat-y;
	background-image:url(../img/body_p.jpg);
	height:auto;
	margin-left:14px;
	padding-bottom:10px;

}
.footer_p{
	background-repeat:no-repeat;
	background-image:url(../img/footer_p.jpg);
	height:30px;
	margin-left:14px;
}

.head_p2{
	
	background-repeat:no-repeat;
	background-image:url(../img/head_p.jpg);
	height:25px;
	margin-left:14px;
	margin-top:20px;
}
.capabody_p2{
	padding-top:10px;
	margin-top:-10px;
	background-repeat:repeat-y;
	background-image:url(../img/body_p.jpg);
	height:auto;
	margin-left:14px;
	padding-bottom:10px;

}
.footer_p2{
	background-repeat:no-repeat;
	background-image:url(../img/footer_p.jpg);
	height:30px;
	margin-left:14px;
}

h2{ 
	font-size:20px; 
	color:#C66300;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
}


.capa_flotant{
	clear:left;
	display:block;
}
.interior{
	width:890px;
	margin-left:15px;
}
.logo{
	padding-top:250px;
	position:absolute;
}
.botones{
	margin-top:20px;
	background-image:url(../img/boton_03.jpg);
	height:50px;
	background-repeat:no-repeat;
	
}
.texto_botones{
	padding-top:10px;
	margin-left:10px;
	font-weight:bold;
	font-size:14px;
	color:#F93;
	}
.texto_botones2{
	margin-top:3px;
	padding-top:5px;
	padding-left:10px;
	padding-bottom:5px;
	font-weight:bold;
	font-size:14px;
	background-color:#E6E6E6;
	background-image:url(../img/boton_03b.jpg);
	background-repeat:no-repeat;
	width:865px;
	}

a.menu:link{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:none;
}
a.menu:visited{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:none;
	
}
a.menu:active{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:none;
}
a.menu:hover{
	color:#CC6600;
	font-family:Arial, Helvetica, sans-serif;
}

a.menu2:link{
	color:#003366;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}
a.menu2:visited{
	color:#003366;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	
}
a.menu2:active{
	color:#003366;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}
a.menu2:hover{
	color:#CC6600;
	font-family:Arial, Helvetica, sans-serif;
}

a.menu3:link{
	font-family:Arial, Helvetica, sans-serif;
	color:#900;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
a.menu3:visited{
	font-family:Arial, Helvetica, sans-serif;
	color:#900;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	
}
a.menu3:active{
	font-family:Arial, Helvetica, sans-serif;
	color:#900;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
a.menu3:hover{
	color:#006;
	font-size:11px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
a.menu4:link{
	font-family:Arial, Helvetica, sans-serif;
	color:#036;
	font-weight:bold;
	text-decoration:none;
}
a.menu4:visited{
	font-family:Arial, Helvetica, sans-serif;
	color:#036;
	font-weight:bold;
	text-decoration:none;
	
}
a.menu4:active{
	font-family:Arial, Helvetica, sans-serif;
	color:#036;
	font-weight:bold;
	text-decoration:none;
}
a.menu4:hover{
	color:#F63;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}1
.boton{
	width:100px;
}
.banner_footer{
	margin-left:11px;
	margin-top:20px;
	background-image:url(../img/banner.png);
	height:60px;
	background-repeat:no-repeat;
}
.index{
	margin-left:0px;
	margin-top:20px;
}
.head_index{
	background-image:url(../img/he_index.jpg);
	height:70px;
	background-repeat:no-repeat;
	margin-left:5px;
}
.body_index{
	background-image:url(../img/bo_index.jpg);
	background-repeat:repeat-y;
	margin-left:5px;
}
.footer_index{
	background-image:url(../img/fo_index.jpg);
	background-repeat:no-repeat;
	height:40px;
	margin-left:5px;
}
.servicios_capa{
	margin-left:20px;
	margin-top:20px;
	width:840px;
	
}
.servicios_text1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:500px;
}
.servicios_text3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:830px;
}
.servicios_text_foto3{
	float:right;
	margin-top:-190px;
	margin-right:40px;
	#margin-left:-330px;
	}
.servicios_text_foto{
	float:right;
	margin-top:-190px;
	#margin-left:-300px;
	}
.servicios_text_foto2{
	width:310px;
	float:right;
	margin-top:-200px;
	margin-right:23px;
}
.text_justif{
	text-align:justify;
	}
.servicios_textmenu{
	font-size:14px;
	color:#003366;
	font-weight:bold;
	margin-left:-20px;
	width:400px;
	float:right;
	margin-top:-200px;
	margin-right:100px;
}
servicios_fotmenu{
	float:left;
	width:320px;
}
.galeria{
	margin-left:20px;
	text-align:center;
	width:800;
	margin-top:20px;
}
.titol_text{
	margin-top:30px;
	margin-bottom:10px;
}
.margin-top{margin-bottom:20px;}
.google{
	float:right;
	margin-top:-225px;
	margin-right:80px;
	background-color:#006;
	height:300px;
	width:460px;
	text-align:center;
	padding-top:5px;
	margin-bottom:10px;
}
.titulo{
	margin-top:10px;
	margin-bottom:10px;
}
.pag_formulario{
	margin:0 auto;
	background-image:url(../img/formulario.png);
	height:600px;
	width:750px;
	margin-top:10px;
}
.pag_formulario2{
	margin:0 auto;
	background-image:url(../img/formulario2.png);
	height:455px;
	width:720px;
	margin-top:150px;
}
.formulario{
	padding-top:100px;
	padding-left:50px;
	color:#FFF;
	font-size:12px;
}
.formulario2{
	padding-top:170px;
	padding-left:60px;
	color:#FFF;
	font-size:12px;
}
.disponible{
	padding-top:10px;
	font-weight:bold;
}
.disponible_link:link{
	color:#03F;
	text-decoration:none;
}
.disponible_link:visited{
	color:#03F;
	text-decoration:none;
}
.disponible_link:hover{
	color:#F60;
	text-decoration:none;
	
}
.galeria_coches{
	margin-top:40px;
	margin-bottom:10px;
	margin-left:50px;
}
.galeria_coches_1{
	margin-top:70px;
	margin-bottom:10px;
	margin-left:50px;
}
.info{
	margin-top:10px;
}
.contacto{
	margin-left:50px;
	text-align:center;
}
.noticias{
	margin-left:10px;
	width:600px;
	text-align:justify;
	padding-top:10px;
}
.titol_not{
	font-family:Arial, Helvetica, sans-serif;
	color:#C30;
	font-size:14px;
	font-weight:bold;
	margin-bottom:10px;

	background-image:url(../img/generic.jpg);
	background-repeat:no-repeat;
}
.text_pad{
	padding-bottom:-11px;
	margin-bottom:10px;
	margin-left:5px;

}
.banners{
	float:right;
	margin-top:-780px;
	#margin-top:-772px;
	margin-right:20px;
}
.text_contacto{
	font-size:12px;
	font-weight:bold;
}
.mar_bot_20{
	margin-bottom:20px;
}
.gracias{
	font-weight:bold;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
}

.titolnoticiaampliada{
	margin-top:-35;
	#margin-top:-4px;
}
.categoria{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	margin-bottom:10px;
	color:#999;
}
.piloto{
	font-size:14px;
	color:#010137;
}
.coche{
	font-size:12px;
	color:#036;
}
.pointer{
	cursor:pointer;
}

