/*Temporalmente hasta cambiar todo*/
body
{
  background-color:#f2f2f2;
  background-image:url("http://imgs2.coches.com:8080/body_nuevo_fu.png") !important;
  background-repeat:repeat-x;
  background-position:left top;
}

.logoGrande
{
  width:167px;
  height:auto;
  position:absolute;
  margin-left:800px;
  margin-top:-40px;
  background-image:url("http://imgs2.coches.com:8080/sombra_logos.png") !important;
  background-repeat:no-repeat;
  background-position:center bottom;
  padding-bottom:15px;
}

.logoUsados
{
  width:184px;
  height:auto;
  position:absolute;
  margin-left:600px;
  margin-top:25px;
}

.navegacion
{
  top:251px !important;
}

.izquierda{
  width:670px;
  float:left;
  border-right:1px solid #dbdbdb;
  margin-right:10px;
  margin-top:55px;
}

.izquierda .superh1{
  margin:10px 0px 0px 10px;
}

.izquierda .panel{}

/* Menu depestañas*/

.menuPestanas{
  
  line-height:30px;
  margin-left:20px;
  padding-left:8px;
  width:652px;
  margin-bottom:-1px;
  position:relative;
  top:56px;
}

.menuPestanas a{
  display:block;
  height:30px;
  line-height:30px;
  float:left;
  padding:0px 5px;
  margin:0px 2px;
  color:#037;
  background-color:#ccc;
  text-decoration:none !important;
  border:1px solid #dbdbdb;
}
.menuPestanas a:hover{
  background-color:#fff;
  color:#333;
  text-decoration:none;
  border-bottom:1px solid #fff;
}
.menuPestanas .actual,.menuPestanas .actual:hover{
  background-color:#fff;
  color:#333;
  text-decoration:none;
  border-bottom:1px solid #fff; 
}


/*datos básicos*/
.izquierda .basicos{
  border-bottom:0px solid  #DBDBDB; 
}

.izquierda .basicos .principal
{
  width:250px;
  height:160px;
  float:left;
  margin:10px;
  background-color:#fff;
  border:1px solid #DBDBDB;
  padding:5px;
}


.izquierda .basicos .datos 
{
  width:388px;
  float:left;
  margin-top:5px;
}


.izquierda .basicos .datos .icon{
  background-image:url("http://imgs2.coches.com:8080/iconos_basicos_semi.png") !important;
  background-repeat:no-repeat;
  background-position:0px 0px;
}

.izquierda .basicos .datos .precio{background-position:0px 0px;} 
.izquierda .basicos .datos .kilometros{background-position:0px -30px;}
.izquierda .basicos .datos .anio{background-position:0px -60px;margin-left:48px;}
.izquierda .basicos .datos .provincia{background-position:0px -90px;}
.izquierda .basicos .datos .tipo{background-position:0px -120px;margin-left:48px;}


.izquierda .basicos .otrosDatos{
  
}
.izquierda .basicos .otrosDatos .peque{
  width:72px;
  height:48px;
  margin:0px 8px 10px 0px;
  background-color:#fff;
  border:1px solid #DBDBDB;
  padding:4px;
  float:left;
  
}








.dt .icon{
  background-image:url("http://imgs2.coches.com:8080/iconos_basicos_semi.png") !important;
  background-repeat:no-repeat;
  background-position:0px 0px;
  display:block;
  width:100px;
  height:30px;
  padding-left:40px;
  float:left;
  margin-bottom:20px;
  margin-left:20px;
}
.dt .icon span{font-size:11px;display:inline !important;margin:0px !important;}
.dt .icon samp{font-size:16px;font-weight:bolder;display:inline !important;}

.dt .combustible{background-position:0px -150px;}
.dt .motor{background-position:0px -180px;}
.dt .transmision{background-position:0px -210px;}
.dt .puertas{background-position:0px -240px;}
.dt .carroceria{background-position:0px -270px;}
.dt .potencia{background-position:0px -300px;}
.dt .color{background-position:0px -330px;}
.dt .tipoc{background-position:0px -360px;}



.equip{
  float:left;width:650px;margin-top:8px;padding:10px;
  /*height:150px;*/
}


.equip .seccionesExtras{
  float:left;
  width:160px;
  
}


.equip .seccionesExtras .seguridad, .equip .seccionesExtras .confort, .equip .seccionesExtras .multimedia, .equip .seccionesExtras .otro{
  background-image:url("http://imgs2.coches.com:8080/sprite_extras.png") !important;
  background-repeat:no-repeat;
  display:block;
  height:30px;
  width:30px;
  margin:5px 0px;
  float:left;
  margin:-5px 5px 0px 0px;  
}

.equip .seccionesExtras .seguridad{background-position:0px 0px;}
.equip .seccionesExtras .confort{background-position:0px -30px;}
.equip .seccionesExtras .multimedia{background-position:0px -60px;}
.equip .seccionesExtras .otro{background-position:0px -90px;}

.equip .seccionesExtras ol li{
  list-style: disc inside;
  line-height:30px;
}






.izquierda .basicos .datos label
{
  display:block;
  width:120px;
  height:30px;
  padding-left:40px;
  float:left;
  margin-bottom:20px;
  margin-left:20px;
}
.izquierda .basicos .datos label span{font-size:11px;}
.izquierda .basicos .datos label samp{font-size:16px;font-weight:bolder;}


.izquierda .basicos .datos .bi{clear:left;height:1px;width:400px;}


.izquierda .basicos .todasImagenes{
  width:260px;
  height:20px;
  line-height:20px;
  display:inline-block;
  text-align:center;
  margin-left:10px;
  position:relative;
  top:-25px;
  
}




/* Division de datos */

.izquierda .divisionIzquierda{
  float:left;
  width:300px;
}

.divisionIzquierda .terminacionArriba
{
  background-color:#FFF;
  -webkit-border-top-left-radius:10px;
  -moz-border-radius-topleft:10px;
  border-top-left-radius:10px;
  height:15px;
  display:block;
  width:300px;
  position:absolute;
  margin-top:-14px;
}

.divisionIzquierda .terminacionAbajo
{
  background-color:#FFF;
  -webkit-border-bottom-left-radius:10px;
  -moz-border-radius-bottomleft:10px;
  border-bottom-left-radius:10px;
  height:10px;
  display:block;
  width:300px;
  position:absolute;
}



.derecha  .solicitarInformacion
{
  background-color:#e8e8e8;
  border:1px solid #ccc;
  padding:0px 0px 20px 0px;
  width:300px;
  margin-top:5px;
}
.derecha .solicitarInformacion .h1
{
  width:290px;
  height:40px;
  line-height:40px;
  padding-left:10px;
}
.derecha .solicitarInformacion .infoCoche
{
  color:#fff; 
}

.solicitarInformacion  .bloqueBlanco
{
  background-color: #FFFFFF;
    border: 1px solid #999999;
    margin: 0 0 10px 9px;
    padding: 10px;
    width: 260px;
}




.solicitarInformacion .infoCoche .H20{color:#fff;text-align:center;display:block;width:278px;margin-left:10px;}
.solicitarInformacion .infoCoche small{font-size:13px;color:#fff;text-align:center;display:block;width:278px;margin-left:10px;}

.solicitarInformacion .informacionPrecio{
  margin:10px 10px 5px 10px;
  width:278px;
  background-color:#000;
  color:#fff;
  text-align:center;
  padding:5px 0px;
}
.solicitarInformacion .informacionPrecio samp{color:#fff;margin:0px !important;height:auto !important;}

.solicitarInformacion .btnSolicitar
{
  width:260px;
  height:40px;
  text-align:center;
  display:block;
  margin-left:20px;
  margin:10px 20px;
  color:#FFF !important;
  font-size:20px;
  line-height:40px;
  background-color:#50b132;
  background-image:url("http://imgs2.coches.com:8080/fondo_boton_solicitud.png") !important;
  background-repeat:repeat-x;
  background-position:left center;
}



.solicitarInformacion .formularioComentarios{}
.solicitarInformacion .formularioComentarios label
{
  display:block;
  margin-bottom:10px;
}
.solicitarInformacion .formularioComentarios label span
{
  display:inline-block; 
  width:103px;
  font-weight:bolder;
}
.solicitarInformacion .formularioComentarios label input ,.derecha .formularioComentarios label textarea{width:150px;}
.solicitarInformacion .formularioComentarios label select{width:154px;}
.solicitarInformacion .formularioComentarios label button
{
  float:right;
  margin-right:18px;
}



.derecha .publicidad
{
  background-color:#000;
  width:300px;
  height:250px;
  text-align:center;
  background-image:url("http://imgs2.coches.com:8080/publicidad.png") !important;
  background-repeat:no-repeat;
  background-position:center center;
}
.izquierda .divisionDerecha{
  float:left;
  width:650px;
  border-left:1px solid #DBDBDB;
  padding-left:10px;
} 

.izquierda .divisionDerecha label{
  display:block;
  margin-left:20px;
}

.izquierda .divisionDerecha label span{display:inline-block;width:150px;}
.izquierda .divisionDerecha label samp{font-weight:bolder}


.derecha{
  width:307px;
  float:right;
  margin-top:50px;
  /*border-left:1px solid #DBDBDB;*/
}

.derecha .bloquesDerecha
{
  padding:10px;
}

.derecha .navRes
{
  text-align:center;
  height:50px;
  line-height:20px;
  border-bottom:0px solid  #DBDBDB;
    
}
.derecha .menuDerecha, .derecha .preguntasDerecha
{
  border-bottom:1px solid  #DBDBDB;
}















.sub1{margin-left:20px;}
.sub2{margin-left:40px !important;}
.sub3{margin-left:60px;}

.avances{
  width:960px;
  height:30px;
  line-height:30px;
  position:absolute;
  text-align:right;
  padding-right:10px;
}

.bloque1, .bloque2, .bloque3
{
  float:left;
}
/*Bloque 1*/
.bloque1{
  width:300px;
}


.bloque1 .principal
{
  width:300px;
  margin-bottom:3px;
}
.bloque1 .secundaria
{
  width:58px;
  margin:1px; 
}
.bloque1 .formulario
{
  width:290px;
  padding-left:10px;
  background-color:#D6DCE7;
  border:1px solid #C2C8D3;
  background-image:none;
}




.bloque1 .formulario label span
{
  width:80px;
  font-weight:normal;
}

.bloque1 .formulario .texto
{
  width:155px;
}

.bloque1 .publi
{
  background-color:#000;
  width:300px;
  height:250px;
}







/*Bloque 2*/
.bloque2{
  width:390px;
  padding-left:0px;
  margin-left:10px;
  _margin-left:4px;
  _width:389px;
}
.bloque2 label{
  display:block;
  height:30px;
  line-height:30px;
}

.bloque2 label span{display:inline-block;width:190px;}
.bloque2 label samp{display:inline-block;width:190px;text-align:right;}
.bloque2 label .importante{font-size:20px;font-weight:bolder;}
.bloque2 label .menosimportante{font-size:16px;font-weight:bolder;}

.bloque2 .flotantes
{
  display:block;
  float:left;
  width:174px;
  _width:170px;
}
.bloque2 .flotantes span{display:inline-block;width:104px;_width:100px;}
.bloque2 .flotantes samp{display:inline-block;width:66px;text-align:right;font-weight:bolder;}


.bloque2 .equipamientos
{
  margin-left:20px;
  
}
.bloque2 .equipamientos ul
{
  float:left;
  width:100px;
  margin-left:15px;
}
.bloque2 .equipamientos ul li{margin-left:5px;width:90px;}


/*Bloque 3*/
.bloque3{
width:240px;
padding-left:8px;
margin-left:32px; 
}








/* Destacados*/
.bloque3 .destacados:hover div .h2{color:#E57400 !important;}
.bloque3 .destacados div .h2
{
  margin-left:0px !important;
  height:20px;
  color:#037;
}

.bloque3 .destacados div img{
  float:left;
  margin:5px;
  width:105px;
  height:70px;
}
.bloque3 .destacados div p{text-align:right;font-weight:normal;}
.bloque3 .destacados:hover div *{text-decoration:none !important;}
.bloque3 .destacados:hover{text-decoration:none !important;}










/*Buscador de coches */
.buscador .error
{
  display:block;
  color:#bc1519;
  font-weight:bolder;
  text-align:center;
  visibility:hidden;
  height:30px;
  line-height:30px;
}
.buscador label
{
  display:block;
  margin-bottom:3px;
}
.buscador label span
{
  display:inline-block; 
  width:80px;
}
.buscador label select
{
  width:155px;
}
.buscador label button
{
  float:right;
}


/*Comparador de coches */
.comparador label
{
  display:block;
  margin-bottom:3px;
}
.comparador label span
{
  display:inline-block; 
  width:80px;
}
.comparador label select
{
  width:155px;
}
.comparador label .selgrande,.comparador label samp select
{
  width:240px;
}
.comparador label .btn
{
  float:right;
  margin-top:5px;
}
.comparador label button
{
  float:right;
}

.comparador .listado
{
  padding:10px 0px;
  border:1px solid #ccc;
}
.comparador .listado .lista
{
  margin-left:5px;
  display:block;
  line-height:20px;
}
.comparador .listado .lista a
{
  padding-left:20px;  
}
.comparador .listado .lista a:hover
{
  background-image:url('http://imgs2.coches.com:8080/borrar_comparador.png');
  background-position:left center;
  background-repeat:no-repeat;
}

.lp,.lg
{
  margin-bottom:5px;
}

.lp
{
  float:left;
  display:block;
  height:20px;
  line-height:20px;
  width:345px;
}
.lp span,.lg span
{
  display:inline-block;
  width:90px;
  padding-left:10px;  
}
.lp input,.lp select
{
  width:240px;
}
.lg
{
  clear:left;
  display:block;
  height:20px;
  line-height:20px;
}
.lg input
{
  width:585px;
}


.avisosolicitud
{
  background-color:#EAF0FB;
  background-position:10px 5px;
  background-repeat:no-repeat;
  border:1px solid #C7D7F6;
  height:auto;
  margin-bottom:20px;
}

.pastillaFinanciarMensaje{
  border:1px solid #dbdbdb; 
  width:626px;
  height:188px;
  margin-bottom:10px;
  background-color:#f2f2f2;
  padding:10px;
  font-size:30px;
  line-height:100px;
  text-align:center;
}


.pastillaFinanciar{
  border:1px solid #dbdbdb; 
  width:318px;
  float:left;
  margin-bottom:10px;
  background-color:#f2f2f2;
  padding-top:10px;
}
.pastillaFinanciar label {
  display:block;
  line-height:30px;
}
.pastillaFinanciar label strong{
  display:inline-block;
  width:100px;
}
.pastillaFinanciar label samp{font-size:20px;color:#50b132;font-weight:bolder;}
.pastillaFinanciar label input[type="text"]{width:160px;}
.pastillaFinanciar label select{width:164px;}


.galeriaFotos img{
  background-color: #FFFFFF;
    border: 1px solid #DBDBDB;
    float: left;
    height: 129px;
    margin: 8px;
    padding: 5px;
    width: 194px; 
}
.datoFlotante
{
  float:left;
    line-height: 30px;
    width: 300px;
}
.concesionario{
  margin:0px 0px 10px 0px !important;
  width:260px;
  background-color:#f2f2f2;
  border:1px solid  #ccc;
  padding:5px 0px;
}
.concesionario samp{display:block;line-height:25px;text-align:center;}
.concesionario .nombre{font-size:16px;font-weight:bolder;}
.concesionario .direccion{font-size:13px;}
.concesionario .tlefono{font-size:13px;}



.dt{float:left;width:650px;margin-top:8px;padding:10px;}
.cs{float:left;width:650px;margin-top:8px;padding:10px;height:auto;}
.cll{float:left;width:650px;margin-top:10px;padding:10px;height:300px;}




.dt label span{display:inline-block;width:100px;margin-left:50px;}
.dt label samp {display:inline-block;width:140px;text-align:left;font-weight:bolder;}

.cs a {
  float:left;
  margin:5px 15px;
  text-align:center;
}

.cs a samp{
  background-image:url("http://imgs2.coches.com:8080/outlet_ficha.png") !important;
  background-repeatno-repeat;
  background-position:left top;
  width:90px;
  height:20px;
  position:absolute;
  display:block;
  margin-top:65px;
  }
.cs a img {
  width:124px;
  height:80px;
  padding:2px;
  border:1px solid #dbdbdb;
  background-color:#fff;
  
}


.cs .destacado{
  background-color:#fefecc;
  border:1px solid  #ccc;
  padding:5px ;
  margin:5px 10px !important;  
}
  
 



.parrafo{
  height:56px;
  overflow:auto;
  overflow-x:hidden;
  margin-bottom:10px;
  display:none;
  line-height:20px; 
}

.hyg{
  float:left;
  width:320px;
}
.hyg .parrafo{
  width:314px;  
}

.navResultados{
  margin-bottom: 40px;
  margin-top: -85px;
  position: relative;
  text-align: right;
  width:250px;
  margin-left:415px;
  background-color:transparent;
}


.nolink,.nolink:hover{
 	font-size: 16px !important;
 	font-weight: bolder !important;
 	color: #333;
 	text-decoration: none;
}
