@charset "utf-8";
/* CSS Document */

body	{background-color:#c0c0c0; margin:0px; font-family:"trebuchet MS"; font-size:11px; color:#fff;  }
.hidden	{display:none;}

.cuerpoCelda	{height:20px; border-bottom:1px solid #FFFFFF; background:#888888;}
.cuerpoCelda a{color:#E7E7E7; text-decoration:none; padding:5px;}
.cuerpoCelda a:hover{color:#000000;}

h1 { font-size:10px;}
.descHome {padding:10px;background:#000; text-align:center;}

.legal	{font-size:9px; color:#FFF; margin-right:50px;}
a {color:#FFC;}
a:hover {color:#666;}

ul	{list-style:none; margin-left:0px; padding-left:0px;} 
li	{list-style:none; margin-left:15px; padding-left:0px;} 
b	{color:#FFF;}

.orange			{color:#d18345;}
.preciosOferta	{color:#FFF; text-align:left; margin-left:35px;}
.filaOferta	{clear:both; width:1000px;}
.fichaOferta	{float:left; width:245px; text-align:center; border-left:#999 1px solid;}
.fichaOfertaInicial	{float:left; width:245px; text-align:center; border-left:#999 0px solid;}

.homeDivs		{height:283px; display:block;}
.fondoDivHome	{width:250px; height:283px; background:url(../images/fondoDivHome.jpg) no-repeat; float:left; display:block; border:0px solid #F00; position:relative;}
.fondoDivHomeDerecha{width:250px; height:283px; background:url(../images/fondoDivHome_dere.jpg) no-repeat; float:left; display:block; border-right:0px solid #Fff; position:relative;}
.fondoDivCabecera	{width:250px; height:43px; background:url(../images/fondoDivHome.jpg) no-repeat; float:left; display:block; border:0px solid #F00; position:relative;}
.fondoDivCabeceraDerecha	{width:250px; height:43px; background:url(../images/fondoDivHome_dere.jpg) no-repeat; float:left; display:block; border-right:0px solid #Fff; position:relative;}

.fondoDivCabecera .tit	{
	position:absolute;
	left: 44px;
	top: 8px;
	width: 157px;
	height: 28px;
	text-align:center;
	color:#99c2ff;
	font-size:14px;
	padding-top:5px;
}

.fondoDivCabeceraDerecha .tit	{
	position:absolute;
	left: 44px;
	top: 8px;
	width: 157px;
	height: 28px;
	text-align:center;
	color:#99c2ff;
	font-size:14px;
	padding-top:5px;
}
.fondoDivCabecera a	{
	
	color:#99c2ff;
	text-decoration:none;
	}

.fondoDivCabeceraDerecha a	{
	
	color:#99c2ff;
	text-decoration:none;
	}

.fondoDivHome .tit	{
	position:absolute;
	left: 44px;
	top: 8px;
	width: 157px;
	height: 28px;
	text-align:center;
	color:#99c2ff;
	font-size:14px;
	padding-top:5px;
}

.fondoDivHomeDerecha .tit	{
	position:absolute;
	left: 44px;
	top: 8px;
	width: 157px;
	height: 28px;
	text-align:center;
	color:#99c2ff;
	font-size:14px;
	padding-top:5px;

}
.img	{
	display:block;
	width:170px;
	height:105px;
	position:absolute;
	left: 40px;
	top: 57px;
}
.imgdes	{
	display:block;
	width:170px;
	height:105px;
	position:absolute;
	left: 40px;
	top: 13px;
}
/*
.listdes	{
	position:absolute;
	left: 41px;
	top: 130px;
	width: 167px;
	}
.listdes ul	{margin-top:0px; margin-left:0px;}	
.listdes li	{display:block; width:170px; border-bottom:#CCC 1px solid; padding-top:0px; margin-left:0px;}	
.listdes a	{color:#FFF; text-decoration:none;}	
.listdes a:hover	{color:#99c2ff;}		
*/	
.list	{
	position:absolute;
	left: 41px;
	top: 173px;
	width: 167px;
	}
.list ul	{margin-top:0px; margin-left:0px;}	
.list li	{display:block; width:170px; border-bottom:#CCC 1px solid; padding-top:0px; margin-left:0px;}	
.list a	{color:#FFF; text-decoration:none;}	
.list a:hover	{color:#99c2ff;}	
.nuevos	{background:url(../images/imgNuevos.gif);}
.usados	{background:url(../images/imgOcasion.gif);}
.postventa	{background:url(../images/imgPost.gif);}
.otros	{background:url(../images/imgOtros.gif);}
.marcas	{width:1000px; height:61px; overflow:hidden;  border:0px solid #f00;}
.cambioDomicilio { position:relative; top:-50px; font-family:Tahoma, Geneva, sans-serif; font-size:14px;  left:850px; width:120px; border:2px solid #fff; padding:10px; z-index:100; }
a.cambioDomicilioLink { color:#fff; text-decoration:none;}

.left	{width:410px; min-height:550px;}
.right	{float:right; width:550px; margin-right:20px;}
.destacado	{color:#FFF; font-family:Tahoma, Geneva, sans-serif; font-size:14px;}
#titulo	{color:#c4c2c2; font-family:Tahoma, Geneva, sans-serif; font-size:24px; display:block; padding:8px; letter-spacing:-2px; font-weight:bold; padding-left:15px; padding-top:15px;}
.titulo	{background:#888; color:#FFF; font-family:Tahoma, Geneva, sans-serif; font-size:16px; display:block; width:447px; padding:8px;}
.tituloDoble	{background:#888; color:#FFF; font-family:Tahoma, Geneva, sans-serif; font-size:16px; display:block; width:937px; padding:8px;}

.titulo2	{background:#005abb; color:#FFF; font-family:Tahoma, Geneva, sans-serif; font-size:12px; display:block; width:500px; padding:8px;}

.campoForm{background:url(../images/fondoCampo.gif) no-repeat; width:447px; height:34px;}
.areaText{background:url(../images/fondoText.gif) no-repeat; width:407px; height:50px; border:0px; padding:20px; margin-right:40px; scroll:none;}
.areaText textarea	{background:none; border:0px; width:410px; height:55px;}
.campoForm .campoText{width:447px; background:none; border:0px;margin-top:5px;margin-left:5px;}
.celdaForm	{color:#FFC; padding-bottom:5px;}
.contenedor{}
.contenido{margin:auto; width:1000px; border:1px solid #333;}
.content	{padding:0px;}
.cuerpoTexto {padding:15px;}
.cabecera {height:62px; background:url(../images/fondoCabecera.gif) no-repeat #333; position:relative;} 
.logoCabecera	{
	width:224px;
	height:70px;
	position:absolute;
	left: 12px;
	top: 4px;
}

.ficha_iframe{background:#333; border:0px solid #f00; }

.cuerpo{background:#333; border:0px solid #f00; }
.cuerpoFicha{background:#333; border:1px solid #333; height:660px;}
.cuerpoBusqueda{background:#333; border:0px solid #f00; margin-top:0px;}

.home{background:url(../images/fondoHome.jpg) no-repeat; height:345px;}
.home .marcas{background:url(../images/fondoOpacidad.png); width:268px; height:345px; float:left;}
.home .texto{background:url(../images/fondoOpacidad.png); width:268px; height:345px; float:right;}
.home .texto div	{margin:10px; color:#FFF; font-size:12px;}
.buscador{height:104px; background:url(../images/fondoBuscador.jpg) no-repeat; position:relative; height:319px;}
.buscadorCampos	{
	position:absolute;
	left: 49px;
	top: 61px;
	width: 268px;
	height: 236px;
	color:#FFF;
}
.textoBuscador	{
    color: #FFF;
}
.botones			{background:#0D0D0D; width:1000px; text-align:right; top:0px; line-height:25px; border:#F00 0px solid; border-bottom:1px solid #999;}

.citaLink { float:right;  margin-top:30px;

}

a.bot {background:url(../images/fondoBot.gif) top repeat;
	display:inline-block;
	width:108px;
	height:25px;
	text-decoration:none;
	margin-left:0px;
	margin-right:0px;
	text-indent:0px;
	text-align:center;
	vertical-align:center;
	font-weight:bold;
	letter-spacing:1px;
	color:#fff;
}	
a.bot:hover{background:url(../images/fondoBot.gif) bottom repeat-x;}


.botForm	{width:95px; height:24px; background:url(../images/botForm.gif) no-repeat; border:0px; font-family:Verdana, Geneva, sans-serif; font-size:10px;}
.pie		{height:80px; background-color:#575757; text-align:center; font-size:11px; border-top:1px solid #CCC; color:#CCC}
.pie a				{color:#FFF; text-decoration:none;}
.pie a:hover		{color:#c8c5c5;}
.grupo_pie   {border:0px solid #F00;  position:absolute; padding-top:10px; margin-left:790px; font-size:10px;  color:#fff}

.buscadorCampos  .campo{
	width:200px;
	float:left;
	font-size:12px;
	margin-right:20px;
	}
.botBuscar	{
	position:absolute;
	left: 75px;
	top: 215px;
	width: 92px;
	height: 26px;
	color:#333;
}	


.buscadorCampos select{
	width:240px;
	}
.fila			{margin-top:10px; margin-left:5px; margin-right:5px; line-height:16px; height:45px; border-bottom:1px solid #999;}
.fila .marca	{float:left; font-size:18px; font-weight:900; color:#FFFFFF; width:85px;} 
.fila .marcadoble{float:left; font-size:16px; font-weight:900; color:#FFFFFF; width:160px; line-height:30px;} 

.fila2			{margin-top:10px; margin-right:0px; line-height:16px; height:40px; border:0px solid #999; width:330px; float:right;}
.fila2 .marca	{float:left; font-size:16px; font-weight:100; color:#FFFFFF; border:1px solid #999;} 
.fila2 .marcadoble{float:left; font-size:16px; font-weight:100; color:#FFFFFF; line-height:30px; border:0px solid #999;} 


.opel		{float:left; background:url(../images/logitoOpel.png) no-repeat; width:39px; height:31px; margin-left:4px;}
.saab		{float:left; background:url(../images/logitoSaab.png) no-repeat; width:39px; height:31px; margin-left:4px;}
.chevrolet	{float:left; background:url(../images/logitoChevrolet.png) no-repeat; width:39px; height:31px; margin-left:4px;}
.kia		{float:left; background:url(../images/logitoKia.png) no-repeat; width:39px; height:31px; margin-left:4px;}
.honda		{float:left; background:url(../images/logitoHonda.png) no-repeat; width:39px; height:31px; margin-left:4px;}
.karros		{float:left; background:url(../images/logitoKarros.png) no-repeat; width:91px; height:31px; margin-left:4px;}
.segucar	{float:left; background:url(../images/logitoSegucar.png) no-repeat; width:91px; height:31px; margin-left:4px;}
/**/
.opel2		{float:left; background:url(../images/logitoOpel2.png) no-repeat; width:39px; height:31px; margin-left:4px;}
.saab2		{float:left; background:url(../images/logitoSaab2.png) no-repeat; width:39px; height:31px; margin-left:4px;}
.chevrolet2	{float:left; background:url(../images/logitoChevrolet2.png) no-repeat; width:39px; height:31px; margin-left:4px;}
.kia2		{float:left; background:url(../images/logitoKia2.png) no-repeat; width:39px; height:31px; margin-left:4px;}
.honda2		{float:left; background:url(../images/logitoHonda2.png) no-repeat; width:39px; height:31px; margin-left:4px;}

/*.fila .logo		{float:left; background:url(../images/fondoLogo.gif); width:39px; height:31px; margin-left:4px;}*/


/*Desplegable*/
#cajaNuevos {
width:237px;
display: none;
padding:5px;
border:1px solid #414141;
position:absolute;
top:42px;
height:230px;
background:url(../images/fondoDivDesplegable.png) repeat-x;
left:0px;
}
#cajaUsados {
width:239px;
display: none;
padding:5px;
border:1px solid #414141;
position:absolute;
top:42px;
height:230px;
background:url(../images/fondoDivDesplegable.png) repeat-x;
left:248px;

}
#cajaPos {
width:239px;
display: none;
padding:5px;
border:1px solid #414141;
position:absolute;
top:42px;
height:230px;
background:url(../images/fondoDivDesplegable.png) repeat-x;
left:498px;

}
#cajaOtros {
width:239px;
display: none;
padding:5px;
border:1px solid #414141;
position:absolute;
top:42px;
height:230px;
background:url(../images/fondoDivDesplegable.png) repeat-x;
left:748px;

}

#mostrar{
display:block;

}
#mostrarUsados{
display:block;

}
#mostrarPos{
display:block;

}
#mostrarOtros{
display:block;

}

.imagenContactoSustitucion   {border:0px solid #ff0018; background:url(../images/fotoContacto.jpg); width:389px; height:450px; padding-top:10px; top:0px; margin-left:20px;}
.cuerpoContactoSustitucion   {border:0px solid #ff0018; width:520px; padding-top:10px; top:-300px; margin-left:0px; }

.imagenContactoPosventa   {border:0px solid #ff0018; background:url(../images/fotoPosventa.jpg); width:389px; height:450px; padding-top:10px; top:0px; margin-left:20px;}
.cuerpoContactoPosventa   {border:0px solid #ff0018; width:520px; padding-top:10px; top:-300px; margin-left:0px; }

.imagenContactoTaller   {border:0px solid #ff0018; background:url(../images/fotoContacto.jpg); width:389px; height:450px; padding-top:10px; top:0px; margin-left:20px;}
.cuerpoContactoTaller   {border:0px solid #ff0018; width:520px; padding-top:10px; top:-300px; margin-left:0px; }

.imagenContactoAccesorios   {border:0px solid #ff0018; background:url(../images/fotoRecambios.jpg); width:389px; height:450px; padding-top:10px; top:0px; margin-left:20px;}
.cuerpoContactoAccesorios  {border:0px solid #ff0018; width:520px; padding-top:10px; top:-300px; margin-left:0px; }

.imagenContactoGarantia   {border:0px solid #ff0018; background:url(../images/fotoContacto.jpg); width:389px; height:450px; padding-top:10px; top:0px; margin-left:20px;}
.cuerpoContactoGarantia  {border:0px solid #ff0018; width:520px; padding-top:10px; top:-300px; margin-left:0px; }

.imagenContactoSeguros   {border:0px solid #ff0018; background:url(../images/fotoContacto.jpg); width:389px; height:450px; padding-top:10px; top:0px; margin-left:20px;}
.cuerpoContactoSeguros  {border:0px solid #ff0018; width:520px; padding-top:10px; top:-300px; margin-left:0px; }

.imagenContactoAccord   {border:0px solid #ff0018; background:url(../images/accord.png); width:389px; height:450px; padding-top:10px; top:0px; margin-left:20px;}
.cuerpoContactoAccord  {border:0px solid #ff0018; width:520px; padding-top:10px; top:-300px; margin-left:0px; }

.imagenContactoJazz   {border:0px solid #ff0018; background:url(../images/jazz.png); width:389px; height:450px; padding-top:10px; top:0px; margin-left:20px;}
.cuerpoContactoJazz  {border:0px solid #ff0018; width:520px; padding-top:10px; top:-300px; margin-left:0px; }

.imagenContactoCrv   {border:0px solid #ff0018; background:url(../images/crv.png); width:389px; height:450px; padding-top:10px; top:0px; margin-left:20px;}
.cuerpoContactoCrv  {border:0px solid #ff0018; width:520px; padding-top:10px; top:-300px; margin-left:0px; }

.imagenContactoInsight   {border:0px solid #ff0018; background:url(../images/insight.png); width:389px; height:450px; padding-top:10px; top:0px; margin-left:20px;}
.cuerpoContactoInsight  {border:0px solid #ff0018; width:520px; padding-top:10px; top:-300px; margin-left:0px; }

.imagenContactoCrz   {border:0px solid #ff0018; background:url(../images/crz.png); width:389px; height:450px; padding-top:10px; top:0px; margin-left:20px;}
.cuerpoContactoCrz  {border:0px solid #ff0018; width:520px; padding-top:10px; top:-300px; margin-left:0px; }

.imagenContactoCivic  {border:0px solid #ff0018; background:url(../images/civic.png); width:389px; height:450px; padding-top:10px; top:0px; margin-left:20px;}
.cuerpoContactoCivic  {border:0px solid #ff0018; width:520px; padding-top:10px; top:-300px; margin-left:0px; }

.imagenContactoFinanciacion  {border:0px solid #ff0018; background:url(../images/fotoContacto.jpg); width:389px; height:450px; padding-top:10px; top:0px; margin-left:20px;}
.cuerpoContactoFinanciacion  {border:0px solid #ff0018; width:520px; padding-top:10px; top:-300px; margin-left:0px; }


/**/
