/* ESTILOS DE LA WEB "AUTOSFERNANDEZ.COM" */

/* BASICOS + ENCABEZADOS */
*{
margin:0;
padding:0;
}

html, body {
	height: 100%;
}

.push {
	height:120px; /* .push must be the same height as .footer */
}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

#contenido_personal p {
display:block;
clear:both;}


body{
	font-family:"Trebuchet MS", Helvetica, Arial, sans-serif;
	font-size:10px;
	margin:0;
	padding:0;
	text-align:left;
	}

p{
	margin:0 10px;
	}

A:link,A:hover,A:visited,A:active {
	color:#333333;
	text-decoration:none;
	}
	
H1{
	font: 120% "Trebuchet MS";
	font-weight:bold;
	color:#CC0000;
	}
	
H2{
	font: 140% "Trebuchet MS";
	font-weight:bold;
	color:#333;
	}
	
H3{}
H4{
	font: 120% "Trebuchet MS", sans-serif;
	font-weight:bold;
	color:#4D6B85;
	}
H5{font: 100% "Trebuchet MS", sans-serif;
	font-weight:bold;
	color:#4D6B85;}
H6{}
H7{}
 UL{}

/* CUADROS PRINCIPALES DE LA WEB */

#contenedor{
	width:700px;
	background-color:#FFFFFF;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto;
	padding: 0 auto -120px auto; /* the bottom margin is the negative value of the footer's height */
	}
	
#header{
	height:27px;
	margin-top:20px;
	float:left;
	}
	
#header_marcas{
	height:29px;
	margin-top:20px;
	float:right;
	}
	
#cabezera{
	border:1px solid #333;
	padding:6px;
	margin:0;
	clear:both;
	text-align:center;
	
	z-index:-1;
	}
.cabezera{
	border:1px solid #333;
	padding:8px 8px 8px 8px;
	margin:0;
	clear:both;
	text-align:center;
	margin-top:10px;
	z-index:-1;
	}
	
.cabezera1{
	border:1px solid #333;
	padding:6px;
	text-align:center;
	}


/* SEMINUEVOS */
	
#contenido_seminuevos{
	clear:both;
	margin-top:40px;
	}

	#contenido_seminuevos h1{
	font: 120% "Trebuchet MS";
	font-weight:bold;
	color:#CC0000;
	margin:30px 0px 0px 8px;
	}
	
	#contenido_seminuevos h2{
	font: 180% "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif;
	margin:0px 0px 0px 6px;
	}
	
	#contenido_seminuevos select{
	float:right;
	width:120px;
	font: 90% "Trebuchet MS", sans-serif;
	margin:-22px 8px 0px 5px;
	padding-left:5px;
	z-index:0;
	}
	
	
#contenido_seminuevos_marcas{
	width:700px;
	clear:both;
	float:left;
	border-top:1px solid #333;
	border-bottom:1px solid #333;
	margin-top:10px;
	margin-bottom:10px;
	padding-bottom:10px;
	padding-top:10px;
	}

	#contenido_seminuevos_marcas H1{
	font: 120% "Trebuchet MS";
	font-weight:bold;
	padding-left:10px;
	padding-bottom:10px;
	margin-top:10px;
	}
	
	#contenido_seminuevos_marcas img{
	float:left;
	margin:1em;
	border:0;
	}
	
	#contenido_seminuevos_marcas A:hover img  {
	float:left;
	background-color:#eee;
	}

#contenido_seminuevos_ficha{
	float:left;
	margin:8px 2px 10px 1px;
	}

#contenido_seminuevos_ficha_imagen{
	height:131px;
	width:163px;
	background-image:url(../img/fondo_seminuevos2.gif);
	margin:16px 0 0 0;
	}
	
	#contenido_seminuevos_ficha_imagen img{
	border:0;
	height:113px;
	width:145px;
	margin:9px 0 0 9px;
	}

	#contenido_seminuevos_ficha_imagen A:hover img{
	border:0;
	opacity: 0.2;
	cursor: url(../img/highslide/zoomin.cur), pointer;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=20);
	}  

#contenido_seminuevos_ficha_titular1{
	font:120% "lucida grande";
	font-weight:bold;
	color:#4D6B85;
	text-align:left;
	height:18px;
	width:163px;
	background-color:#fff;
	padding-top:4px;
	margin:8px 0 0px 8px;
	}
	
#contenido_seminuevos_ficha_titular2{
	font:100% "lucida grande";
	color:#999;
	text-align:right;
	height:15px;
	width:158px;
	background-color:#fff;
	margin:8px 5px 0 3px;
	padding-top:2px;
	border-top:1px solid #999;
	}

#contenido_seminuevos_ficha_titular3{
	font:100% "lucida grande";
	color:#cc0000;
	text-align:right;
	height:15px;
	width:158px;
	background-color:#fff;
	margin:0px 5px 0 3px;
	border-top:1px solid #999;
	border-bottom:1px solid #999;
	padding-top:2px;
	}
	
/* SEMINUEVOS - FICHAS DE COCHES */

#contenido_seminuevos_caracteristicas_izq{
	float:left;
	clear:both;
	width:170px;
	padding:30px 0px 0px 20px;
	}

#contenido_seminuevos_caracteristicas_izq h1{
	font: 120% "Trebuchet MS";
	font-weight:bold;
	color:#CC0000;
	padding:0px 0px 0px 5px;
	}
	
#contenido_seminuevos_caracteristicas_izq h2{
	font: 140% "Trebuchet MS";
	font-weight:bold;
	color:#333;
	padding:0px 0px 10px 5px;
	}
	
#contenido_seminuevos_caracteristicas_izq h3{
	font: 120% "Trebuchet MS";
	margin-top:5px;
	}

#contenido_seminuevos_caracteristicas_izq h3 A{
	color:#4D6B85;
	}
	
#contenido_seminuevos_caracteristicas_izq h3 A:hover{
	color:#cc0000;
	text-decoration:underline;
	}

#contenido_seminuevos_caracteristicas_izq h3 img{
	height:16px;
	width:16px;
	margin-top:-5px;
	}

#contenido_seminuevos_caracteristicas_izq img{
	padding:5px;
	width:180px ;
	height:140px;
	}

#contenido_seminuevos_caracteristicas_der{
	float:right;
	width:430px;
	border-left:1px dotted #ECE9D8;
	margin-top:30px;
	padding:0px 10px 20px 25px;
	}
	
	#contenido_seminuevos_caracteristicas_der h1{
	font: 120% "Trebuchet MS";
	font-weight:bold;
	color:#CC0000;
	}
	
	#contenido_seminuevos_caracteristicas_der h2{
	font: 120% "Trebuchet MS";
	font-weight:bold;
	color:#4D6B85;
	padding:20px 0px 0px 0px;
	}
	
	#contenido_seminuevos_caracteristicas_der h3{
	font: 140% "Trebuchet MS";
	font-weight:bold;
	color:#4D6B85;
	padding:20px 0px 0px 0px;
	}
	
	#contenido_seminuevos_caracteristicas_der h4{
	font: 120% "Trebuchet MS";
	font-weight:bold;
	padding:20px 0px 0px 0px;
	}
	
#contenido_seminuevos_caracteristicas_der p{
	font: 110% "Trebuchet MS";
	margin:10px 0px 10px 0px;
	text-align:justify;
	}
	
	#contenido_seminuevos_caracteristicas_der A{
	color:#4D6B85;
	}
	
	#contenido_seminuevos_caracteristicas_der A:hover{
	color:#fff;
	background-color:#cc0000;
	}

	#contenido_seminuevos_caracteristicas_der ul{
	padding:10px 0px 10px 16px;
	}
	
	#contenido_seminuevos_caracteristicas_der li{
	font: 110% "Trebuchet MS";
	margin:7px 0px 0px 4px;
	list-style-image: url(../img/ico_bullet.gif) ;
	}
	
#contenido_seminuevos_caracteristicas_der_galeria{
	border-top:1px dotted #ECE9D8;
	margin-top:30px;
	padding:30px 0px 0px 0px;
	}
	
	#contenido_seminuevos_caracteristicas_der_galeria img{
	float:left;
	border:0px #A1C9D0 solid;
	margin:12px 4px 5px -5px;
	padding:10px;
	background-image:url(../img/fondo_imagengaleria.gif);
	background-repeat: no-repeat;
	background-position: 2px 0.8px;
	}
	
	#contenido_seminuevos_caracteristicas_der_galeria A:hover img {
	float:left;
	border:0px #A1C9D0 solid;
	margin:12px 4px 5px -5px;
	padding:10px;
	background-image:url(../img/fondo_imagengaleria2.gif);
	background-repeat: no-repeat;
	background-position: 2px 0.5px;
	}

	#contenido_seminuevos_caracteristicas_der_galeria p{
	float:right;
	font: 120% "Trebuchet MS";
	font-weight:bold;
	color:#4D6B85;
	padding-right:5px;
	}

/* FIN DE SEMINUEVOS - FICHAS DE COCHES */


/* CONTENIDO IZQUIERDA */

#contenido_izquierda{
	float:left;
	clear:left;
	width:170px;
	margin-top:58px;
	}
	
	#contenido_izquierda h1{
	font: 130% "Trebuchet MS";
	font-weight:bold;
	color:#666;
	padding-left:10px;
	margin-top:0px;
	margin-bottom:0px;
	}
	
	#contenido_izquierda h2{
	font: 130% "Trebuchet MS";
	font-weight:bold;
	color:#CC0000;
	padding-left:10px;
	margin-top:0px;
	margin-bottom:0px;
	}

/* FIN DE CONTENIDO IZQUIERDA */

/* CONTENIDO DERECHA */	
	
#contenido_derecha{
	float:right;
	width:430px;
	border-left:1px dotted #ECE9D8;
	margin-top:30px;
	margin-bottom:10px;
	padding:0px 40px 20px 50px;
	}
	
	#contenido_derecha p{
	font: 110% "Trebuchet MS";
	margin:10px 0px 10px 0px;
	text-align:justify;
	}

	#contenido_derecha p A{
	text-decoration:none;
	}

	#contenido_derecha A{
	text-decoration:none;
	}

	#contenido_derecha img{
	float:left;
	margin:30px 15px 5px 0px;
	}

	#contenido_derecha h1{
	font: 120% "Trebuchet MS";
	font-weight:bold;
	color:#CC0000;
	margin:30px 0px 0px 1px;
	}
	
	#contenido_derecha h2{
	font: 180% "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif;
	margin:0px 0px 0px 0px;
	}
	
	#contenido_derecha h3{
	font: 120% "Trebuchet MS", sans-serif;
	font-weight:bold;
	color:#4D6B85;
	margin:20px 0px -5px 0px;
	}
	
	#contenido_derecha h4{
	font: 120% "Trebuchet MS", sans-serif;
	font-weight:bold;
	color:#4D6B85;
	margin:20px 0px 0px 0px;
	}

	#contenido_derecha h4 A{
	text-decoration:none;
	}

	#contenido_derecha h5{
	font: 120% "Trebuchet MS", sans-serif;
	color:#333;
	margin:10px 0px 0px 0px;
	}
	
	#contenido_derecha h6{
	font: 180% "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif;
	margin:10px 0px -5px -1px;
	}

	.contenido_derecha_cajas {
	font:  100% "Trebuchet MS";
	width:230px;
	height:14px;
	}
	
	.contenido_derecha_cajas2 {
	font:  100% "Trebuchet MS";
	width:230px;
	}
	
	.contenido_derecha_botones {
	font: bold 120% "Trebuchet MS";
	color:white;
    background:#CC0000;
    border:0px;
    width:120px;
    height:20px;
	}
	
	#contenido_derecha A{
	color:#4D6B85;
	text-decoration:underline;
	}
	
	#contenido_derecha A:hover{
	color:#CC0000;
	text-decoration:underline;
	}

	#contenido_derecha ul{
	font-size:11px;
	margin:15px 0px 10px 20px;
	}

	#contenido_derecha li{
	list-style-image: url(../img/ico_bullet.gif) ;
	margin:0px 0px 5px 20px;
	}



/* MODELOS NUEVOS */

#contenido_derecha_modelos{
	float:right;
	width:500px;
	margin-top:0px;
	margin-bottom:10px;
	padding:38px 0px 0px 0px;
	}

#contenido_derecha_modelos_galeria {
	clear:both;
	margin-top:2px;
	}
	
#contenido_derecha_modelos_galeria_ficha{
	float:left;
	margin:5px 5px 30px 5px;
	}
	
	#contenido_derecha_modelos_galeria_ficha img{
	margin:10px 0px 0px 0px;
	}
	
	#contenido_derecha_modelos_galeria_ficha h1{
	font: 180% "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif;
	color:#000;
	margin:10px 0px 10px 14px;
	text-align:center;
	}

	#contenido_derecha_modelos_galeria_ficha h2{
	position:absolute;
	font: 120% "Trebuchet MS";
	font-weight:bold;
	margin:-10px 0px 0px 55px;
	color:#cc0000;
	}



.contenido_derecha_modelos_galeria_ficha{
	float:left;
	margin:5px 5px 30px 5px;
	}
	
.contenido_derecha_modelos_galeria_ficha img{
	margin:10px 0px 0px 0px;
	}
	
.contenido_derecha_modelos_galeria_ficha h1{
	font: 180% "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif;
	color:#000;
	margin:10px 0px 10px 14px;
	text-align:center;
	}

.contenido_derecha_modelos_galeria_ficha h2{
	position:absolute;
	font: 120% "Trebuchet MS";
	font-weight:bold;
	margin:-10px 0px 0px 55px;
	color:#cc0000;
	}
	
/* GALERIA DE IMAGENES MODELOS NUEVOS */
	
	#contenido_derecha_galeria{
	clear:both;}
	
	#contenido_derecha_galeria img{
	float:left;
	width:67px;
	height:64px;
	border:0px #A1C9D0 solid;
	margin:12px 4px 5px -5px;
	padding:10px;
	background-image:url(../img/fondo_imagengaleria.gif);
	background-repeat: no-repeat;
	background-position: 2px 0.8px;
	}
	
	#contenido_derecha_galeria A:hover img {
	float:left;
	width:67px;
	height:64px;
	border:0px #A1C9D0 solid;
	margin:12px 4px 5px -5px;
	padding:10px;
	background-image:url(../img/fondo_imagengaleria2.gif);
	background-repeat: no-repeat;
	background-position: 2px 0.5px;
	}
	
/* FICHAS MODELOS  */

#jumpmenu {
	margin-top:7px;
	float:right;
}

/* MENU DE LA IZQUIERDA  */

#submenu{
	margin-top:10px;
	width:170px;
	}
	
	#submenu ul{
	margin:0;
	padding:0;
	list-style:none;
	}
	
	#submenu li {
	border-top:1px solid #ECE9D8;
	padding:4px 0px 4px 4px;
	}
	
	#submenu li A{
	font-size:120%;
	font-weight:bold;
	display:block;
	color:#666;
	text-decoration:none;
	padding:4px 0 4px 10px;
	
	}
	
	#submenu li A:hover{
	color:#fff;
	background-color:#ECE9D8;
	background-image: url(../img/ico_flecha3.gif);
	background-repeat: no-repeat;
	background-position: 0px center;
	padding-left:10px;
	font-weight:bold;	
	}
	
	.submenu_actual{
	font-size:120%;
	border-top:1px solid #ECE9D8;
	color:#cc0000;
	text-indent:10px;
	background-color:#fff;
	background-image: url();
	background-repeat: no-repeat;
	background-position: 0px center;
	font-weight:bold;
	height:82px;	
	}
	
	.submenu_actual2{
	font-size:120%;
	border-top:1px solid #ECE9D8;
	color:#cc0000;
	text-indent:10px;
	background-color:#fff;
	background-image: url();
	background-repeat: no-repeat;
	background-position: 0px center;
	font-weight:bold;
	}

	.submenu_actual3{
	font-size:120%;
	border-top:1px solid #ECE9D8;
	color:#cc0000;
	text-indent:10px;
	background-color:#fff;
	background-image: url();
	background-repeat: no-repeat;
	background-position: 0px center;
	font-weight:bold;
	height:125px;	
	}
	
	.submenu_actual4{
	font-size:120%;
	border-top:1px solid #ECE9D8;
	color:#cc0000;
	text-indent:10px;
	background-color:#fff;
	background-image: url();
	background-repeat: no-repeat;
	background-position: 0px center;
	font-weight:bold;
	height:97px;	
	}


	#indice p{
	font:10px "Trebuchet MS";
	background: url(../img/ico_flecha.gif) no-repeat -1px center;
	}

	#indice A{
	color:#4D6B85;
	margin:0 0 0 -10px;
	}

	#indice A:hover{
	background-color:#fff;
	}

	#banner{
	width:160px;
	height:60px;
	margin-top:30px;
	margin-left:10px;
	left:20px;
	background-color:#CC0000;
	}
	
	.alto {
	min-height:460px;
	height:auto !important;
 	height:460px;}

/* SITUACIÓN  */

#situacion{
	text-align:left;
	clear:both;
	}
	
	#situacion p{
	font: 100%, "Trebuchet MS" ;
	color:#4D6B85;
	}

/* NAVEGADOR DE MODELOS  */
	
#navegador_modelos{
	clear:both;
	height:60px;
	border-top:1px solid #666;
	border-bottom:1px solid #666;
	padding-bottom:30px;
	}
	
	#navegador_modelos h1{
	font: 130% "Trebuchet MS";
	font-weight:bold;
	color:#CC0000;
	margin:5px 0px 4px 10px;
	}
	
	#navegador_modelos img{
	opacity: 0.8;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
	height:5em;
	width:7em;
	float:left;
	clear:right;
	margin:3.5px;
	margin-bottom:-30px;
	}
	
	#navegador_modelos A:hover img{
	opacity: 1;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	}  
	
/* FOOTER  */

#footer{
	clear:both;
	margin: 0 auto;
	width:700px;
	height:120px;
	}
	
	#footer p{
	font: 110%, "Trebuchet MS" ;
	padding-top:20px;
	text-align: center;
	color: #FFFFFF;
	}
	
	#footer A{
	color: #fff;
	}
	
	#footer A:hover{
	color: #ECE9D8;
	text-decoration:underline;
	}

/* EL RESTO */

#headstrip {
	height: 15px;
	clear:both;
	}
	
#logopromedia{
	clear:both;
	float:right;
	margin-top:10px;
	}

#findeparrafo{
	clear:both;
	height:10px;
	margin:0;
	padding:0;
	}

.findeparrafo{
	clear:both;
	height:10px;
	margin:0;
	padding:0;
	}
	
/* CLASES */

.fondo_nuevos{background-color:#4D6B85;}
.fondo_suzuki{background-color:#CC0000;}
.fondo_ssangyong{background-color:#1F2B51;}
.fondo_santana{background-color:#0474af;}
.fondo_tata{background-color:#3770b2;}
.fondo_seminuevos{background-color:#4D6B85;}
.fondo_postventa{}
.fondo_financia{background-color:#607794;}
.fondo_servicios{background-color:#607700;}
.fondo_quienes{background-color:#333333;}
.tipo_quienes>#contenido_izquierda h1{color:#333333;}
.fondo_contactar{}
.link {	
	cursor:hand;
	}
.rojo{
font-size:120%;
	font-weight:bold;
	display:block;
	color:#cc0000;
}
.padding7{
padding:7px;}
.padding3{
padding:3px;}
.padding5{
padding:5px;}
.submenu66{
clear:both;
margin:2px;
}
.margensuperior{
margin-top:10px;}
 /* ---- AVISO LEGAL------ */
 
#contedor_aviso{
	width: 365px;
	text-align:center;
	margin: 0 auto;
	}
#contido_aviso {
text-align:left;}

#contido_aviso h1 {
	margin:0 0 -3px 10px;}

#contedor_aviso strong{
color:#c03;}

/* ------CENTRADO INTRO ------ */

#centra{
	margin: 20px auto;
	width:700px;
	background-color:#FFFFFF;
}

#horario{
margin-top:20px;}

#horario p{
font-size:12px;
 font-weight:bold;
 color:#4d6b85;
}

#horario ul{
float:right;
font-size:11px;
	margin:5px 0px 10px 20px;
}

#horario li{
float: left;
	list-style-image: url(../img/ico_bullet.gif) ;
	margin:0px 5px 5px 20px;}
	
#separa{
height:10px;
background: url(../img/puntos.gif) repeat-x 0 50%;}

/*---- MAPA GOOGLE -----*/
#bordemapa{
	border:1px solid #333;
	padding:8px 8px 8px 8px;
	clear:both;
	text-align:center;
	margin-top:10px;
	z-index:1;
	width:400px;
	text-align:center;
	}
	
/* ----- GLOSARIO ------*/

#contenido_derecha_glosario h3 {

	float:left;
	margin-right:15px;}
	
.clear {
	clear:both;
	height:1px;
	}
	
/*---- NOTICIAS ------- */

#novas h3 {

font-size:15px;
font-weight:bold;
color:#333;}

.padding15{
padding:15px;}
.azul{
color:#096388;}

/* -----EQUIPO HUMANO ------ */


#contenido_personal{
margin-top:5px;}

#contenido_personal p{
display:block;
text-align: justify;}

#contenido_personal img{
	float:left;
	margin:5px 10px 5px 0px;
	}
.foto_staff {
float:left;
text-align:center;
}

/* -----MAPA WEB ------- */
	
#contenido_sitemap {
	margin:30px auto;
	
}

#contenido_sitemap h2{
font: 180% "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif;
	margin:0px 0px 0px 0px;
}

#nuevos {
	margin-left:10px;
	width:225px;
	float:left;
	
	}
	
#dos{
float: left;
width:255px;
}

#tres{
float: left;
width:200px;
}

	
#seminuevos {
	width:175px;
	float:left;
	}
	
#postventa {
	width:200px;
	float:left;
	}

#servicios {
	width:200px;
	float:left;
	}

#contenido_sitemap dl, #contenido_sitemap p { font-size: 12px;}

#contenido_sitemap dl { padding-bottom: 1em; }
#contenido_sitemap dt a {font: 120% "Trebuchet MS";
	font-weight:bold;
	color:#CC0000;
	padding:0px 0px 0px 0px;
	line-height:30px; }
#contenido_sitemap dl dl { font-size: 12px; }
#contenido_sitemap dt {font-weight: bold; }
#contenido_sitemap dl dl dt {font-weight: normal; }
#contenido_sitemap .sub {  font: 100% "Trebuchet MS", sans-serif;
	font-weight:bold;
	color:#4D6B85;
	line-height:30px; }
#contenido_sitemap dd { 
 background-image: url(../img/lineamapa.png); 
 background-repeat: no-repeat; 
 padding-left: 23px; 
 font: 100% "Trebuchet MS", sans-serif;
font-weight:bold;
color:#4D6B85;
line-height:30px;}
#contenido_sitemap dd.bottom {  background-image: url(../img/lineamapaabajo.png); background-repeat: no-repeat; padding-left: 23px;}

/* -----------CALCULADORA -------------*/

#susdatos {
	float:left;
	width:200px;}
#datosprestamo {
	float:left;
	width:200px;}
	
	
.imaxedecontido {
padding:10px;
border:1px solid #096388;
}

.fotonoticia {
margin-bottom:20px;
min-height:325px;
height: !important;
height:325px;
}