/*Temporalmente hasta cambiar todo*/
body
{
	background-color:#f2f2f2;
	background-image:url("http://imgs2.coches.com:8080/body_nuevo.png") !important;
	background-repeat:repeat-x;
	background-position:left top;
}

.body
{
	background-color:#fff;
	background-image:none !important;
	background-repeat:repeat-x;
	background-position:left top;
}


/*Bloque de izquierda*/
.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;
}

.izquierda
{
	width:680px;
	padding:10px 0px;
	float:left;
}


.izquierda .cabeceraPreficha
{
	padding:10px;
	border-bottom:1px solid #DBDBDB; 
}

.izquierda .cabeceraPreficha .configurador
{
	background-color:#F2F2F2;
	border:1px solid #dbdbdb;
	width:640px;
	padding:0px 10px;
	height:220px;
	padding-top:10px;
}
.izquierda .cabeceraPreficha .configurador .h1{ color:#FFF;}
.izquierda .cabeceraPreficha .configurador .panelControl{background-color:#c6c6c6;color:#343434;padding:10px;height:170px;}

.configurador .panelControl .principal
{
	background-color:#FFF;
	border:1px solid #DBDBDB;
	width:250px;
	height:160px;
	padding:5px;
	float:left;
	
}
.configurador .panelControl label
{
	float:right;
	color:#343434;
	display:block;
	width:350px;
	margin-bottom:20px;
}
.configurador .panelControl label samp
{
	display:inline-block;
	width:100px;
	color:#343434;
	font-weight:bolder;
	
}



.configurador .preciosInf{
	float:left;
	width:400px;
	display:none;
}
.configurador .preciosInf samp
{
	height:20px;
	line-height:20px;
	font-size:13px;
	color:#FFF;
	background-color:#037;
	padding:0px 10px;
	text-align:left;
	color:#fff !important;
}
.configurador .preciosInf span{color:#000 !important;}
.configurador .preciosInf a {color:#fff !important;}

.configurador .res {width:240px;margin-top:5px;padding-left:440px;}
.configurador .res samp {display:inline-block;color:#343434;font-weight:bolder;padding:0px 5px;}
.configurador .res p{display:inline-block;}
.configurador .res small{display:inline-block;color:#343434;font-weight:bolder;margin-left:5px;}

.izquierda .informacion
{
	width:358px;
	float:left;
	margin-left:10px;
}
.izquierda .informacion label
{
	display:block;
	
}
.izquierda .informacion label span
{
	display:inline-block;
	width:150px;
	
}
.izquierda .informacion label samp
{
	display:inline-block;
	width:150px;
	text-align:right;
}

.izquierda .informacion .opciones input
{
	margin-right:5px;	
}

/* Listado de versiones */

.izquierda .cabeceras
{
	height:30px;
	line-height:30px
	border-top:1px solid #DBDBDB;
	border-bottom:1px solid #DBDBDB;
}
.izquierda .resultado
{
	height:30px;
	line-height:30px
	cursor:hand;
	cursor:pointer;
	border-bottom:1px solid #DBDBDB;
}

.izquierda .resultado a {font-weight:normal !important;} 
.izquierda .resultado a span{color:#037;line-height:30px;font-weight:normal !important;}
.izquierda .resultado a:hover span{color:#e57400;text-decoration:underline;cursor:hand;cursor:pointer;}
.izquierda .uno{background-color:#f5f5f5;}
.izquierda .dos{background-color:#fff;}



.izquierda div .ver, .izquierda div .pot, .izquierda div .puer, .izquierda div .comb, .izquierda div .co2, .izquierda div .pre
{
	display:block;
	float:left;
}

.izquierda div .ver{width:308px;padding-left:10px;}
.izquierda div .pot{width:70px; text-align:center;}
.izquierda div .puer{width:70px; text-align:center;}
.izquierda div .comb{width:90px; text-align:center;}
.izquierda div .co2{width:60px;}
.izquierda div .pre{width:55px; text-align:right;padding-right:5px:}

.izquierda div .co2_azul,.izquierda div .co2_rojo,.izquierda div .co2_ambar,.izquierda div .co2_verde{
background-image:url("http://imgs2.coches.com:8080/spriteCo2.png") !important;
background-repeat:no-repeat;
}

.izquierda div .co2_ambar{background-position: 40px 0px;}
.izquierda div .co2_verde{background-position: 40px -30px;}
.izquierda div .co2_rojo{background-position: 40px -60px;}
.izquierda div .co2_azul{background-position: 40px -90px;}



.izquierda .paginas a 
{
	margin:0px 10px;
}

.izquierda .paginas .actual
{
	color:#343434;	
}


/*Bloque de derecha*/
.derecha 
{
	width:300px;
	float:left;
}

.bloquesDerecha
{
	padding:10px 0px 0px 10px;
}
.bordeDerecha{border-left:1px solid #DBDBDB;}
.bordeIzquierda{border-right:1px solid #DBDBDB;}



/* Buscador de coches */
.derecha .botonesBuscadores
{
	display:block;
	height:30px;
	text-align:right;
	margin-left:5px;
}

.derecha .botonesBuscadores .normalOn,.derecha .botonesBuscadores .normalOff,.derecha .botonesBuscadores .wikiOn,.derecha .botonesBuscadores .wikiOff
{
	width:105px;
	height:30px;
	display:inline-block;
	border:0px solid #999;
	text-align:center;
	background-image:url(http://imgs2.coches.com:8080/sprite_buscadores.png);
	color:#FFFFFF !important;
	line-height:30px;
	background-color:transparent !important;
}
.derecha .botonesBuscadores .normalOn,{background-position:0px 0px;}
.derecha .botonesBuscadores .normalOff:hover{background-position:0px 60px;}
.derecha .botonesBuscadores .normalOff{background-position:0px 30px;}
.derecha .botonesBuscadores .wikiOn{background-position:0px 0px;}
.derecha .botonesBuscadores .wikiOff:hover{background-position:0px 60px;}
.derecha .botonesBuscadores .wikiOff{background-position:0px 30px;}


/*---------------------------------------*/
/* Contenedor de Buscadores */
/* Buscadores de coches interactivos */
.derecha .contenedorBuscadores{
	background-color:#f2f2f2;
	border:1px solid  #dbdbdb; 
	border-top:2px solid  #bc1519;
	padding:5px;
	margin-left:5px;
	position:absolute;
	float:right;
}
.derecha .contenedorBuscadores .migas {
	display:none;
	height:24px;
	margin:0 12px;
}
.derecha .contenedorBuscadores .migas img {margin-top:6px;}

.buskadoresRep{height:220px;}

/* Buscador normal */
.derecha .contenedorBuscadores .BuscadorNormal{width:281px;padding-bottom:5px;}
.derecha .contenedorBuscadores .BuscadorNormal .msgError{display:block;line-height:30px; color:#bc1519;font-weight:bolder;text-align:center;}
.derecha .contenedorBuscadores .BuscadorNormal label{display:block;line-height:30px;padding-left:10px;}
.derecha .contenedorBuscadores .BuscadorNormal label span{display:inline-block;width:90px;font-weight:bolder;}
.derecha .contenedorBuscadores .BuscadorNormal label input {width:163px;}
.derecha .contenedorBuscadores .BuscadorNormal label select{width:167px;}



/* Buscador Wiki*/
.derecha .contenedorBuscadores .BuscadorWiki{display:none;}
.derecha .contenedorBuscadores .BuscadorWiki .pasos{display:block;width:220px;float:left;}
.derecha .contenedorBuscadores .BuscadorWiki .paso1{width:219px !important;border-right:1px solid  #dbdbdb;}
.derecha .contenedorBuscadores .BuscadorWiki .paso2{width:219px !important;border-right:1px solid  #dbdbdb;}

.derecha .contenedorBuscadores .BuscadorWiki .paso1 a,.derecha .contenedorBuscadores .BuscadorWiki .paso2 a{
	display:block;
	height:50px !important;
	line-height:50px;
	font-size:12px !important;
}
.derecha .contenedorBuscadores .BuscadorWiki .paso1 a img,.derecha .contenedorBuscadores .BuscadorWiki .paso2 a img{
	float:left;
	margin:5px 10px;
	height:40px;
}	
.derecha .contenedorBuscadores .BuscadorWiki .paso3 label{
	display:block;
	height:50px;
	padding-left:10px;
}
.derecha .contenedorBuscadores .BuscadorWiki .paso3 label span{font-weight:bolder;display:inline-block;width:50px;}
.derecha .contenedorBuscadores .BuscadorWiki .paso3 label input{width:146px;}
.derecha .contenedorBuscadores .BuscadorWiki .paso3 label button{float:right;margin:5px 10px;}
.derecha .contenedorBuscadores .BuscadorWiki .paso1 a:hover,.derecha  .contenedorBuscadores .BuscadorWiki .paso1 .seleccionado,.derecha  .contenedorBuscadores .BuscadorWiki .paso2 a:hover,.derecha  .contenedorBuscadores .BuscadorWiki .paso2 .seleccionado{
	background-color:#f2f2f2;
	color:#E57400;
	text-decoration:underline;
	background-image:url("http://imgs2.coches.com:8080/wikiSig.png") !important;
	background-repeat:no-repeat;
	background-position:center right;
}



/*
.buscadorDerecha
{
	background-color:#f2f2f2;
	background-image:url("http://imgs2.coches.com:8080/fondo_buscador_derecha.png") !important;
	background-repeat:repeat-x;
	background-position:left top;
	border-top:1px solid #D6D6D6;
	border-bottom:1px solid #D6D6D6;
	padding-bottom:10px;
	width:297px;
}
/*Buscador de coches /
.derecha .buscador .error
{
	display:block;
	color:#bc1519;
	font-weight:bolder;
	text-align:center;
	visibility:hidden;
	height:30px;
	line-height:30px;
}
.derecha .buscador label
{
	display:block;
	margin-bottom:10px;
}
.derecha .buscador label span
{
	display:inline-block;	
	width:103px;
	font-weight:bolder;
}
.derecha .buscador label select
{
	width:170px;
}
.derecha .buscador label button
{
	float:right;
	margin-right:18px;
}
*/


/* Formulario comentarios */
.formularioComentarios {
}
.derecha .formularioComentarios label
{
	display:block;
	margin-bottom:10px;
}
.derecha .formularioComentarios label span
{
	display:inline-block;	
	width:103px;
	font-weight:bolder;
}
.derecha .formularioComentarios label input ,.derecha .formularioComentarios label textarea
{
	width:164px;
}
.derecha .formularioComentarios label button
{
	float:right;
	margin-right:18px;
}




/* comentarios */

.derecha .comentarios
{
	width:280px;
}
.derecha .comentarios 
{
	background-color:#f8f8f8;
	border:1px solid #e3e3e3;
}
.derecha .comentarios p
{
	height:80px;
	padding:10px;
	width:260px;
}
.derecha .comentarios .oscuro
{
	background-color:#ededed;
}

.derecha .comentarios label{display:block;line-height:30px;}
.derecha .comentarios label span{display:inline-block;width:100px;font-weight:bolder;text-transform:capitalize;}
.derecha .comentarios label select{width:180px;}
.derecha .comentarios label textarea{width:152px;}





/* Destacados*/
.derecha .destacados:hover div .h2{color:#E57400 !important;}
.derecha .destacados div .h2
{
	margin-left:0px !important;
	height:20px;
	color:#037;
}

.derecha .destacados div img{
	float:left;
	margin:5px;
	width:105px;
	height:70px;
}
.derecha .destacados div p{text-align:right;font-weight:normal;}
.derecha .destacados:hover div *{text-decoration:none !important;}
.derecha .destacados:hover{text-decoration:none !important;}

/* publicidad*/
.derecha .publicidad
{
	background-color:#000;
	width:308px;
	height:250px;
	text-align:center;
	background-image:url("http://imgs2.coches.com:8080/publicidad.png") !important;
	background-repeat:no-repeat;
	background-position:center center;
}
/* Comentarios de la derecha en forma de posits */

.derecha .bloquesDerecha .casillaComentarios .fila{
	display: block;
	height: 50px;
	height: auto;
	line-height: 25px;
	padding: 0px 10px;
	border-bottom:1px solid #dbdbdb;
}
.derecha .bloquesDerecha .casillaComentarios .oscura{
	background-color:#ededed;
}

.derecha .bloquesDerecha .casillaComentarios .fila .h2{
	height: auto !important;
}
.derecha .bloquesDerecha .casillaComentarios{
	border: 1px solid #dbdbdb;
	border-bottom: 0px;
	background-color: #f8f8f8;
	margin-left: 13px;
}

/* comentaros de la derecha */

.derecha .comentarios
{
	width:260px;
}
.derecha .comentarios 
{
	background-color:#f8f8f8;
	border:1px solid #e3e3e3;
	border-bottom: 0px;
	margin-left: 13px;
}
.derecha .comentarios p
{
	height:auto;
	padding:10px;
	width:240px;
	border-bottom:1px solid #dbdbdb;
}
.derecha .comentarios .oscuro
{
	background-color:#ededed;
}



/*

.derecha .bloquesDerecha .comentarioAmarillo{
	background-color:#FFFFCC;
	width:260px;
	padding:10px;
	border:1px solid #FCEBD9;
	-webkit-border-radius:5px;
	border-radius:5px;
	-moz-border-radius:5px;
}

.derecha .bloquesDerecha .comentarioAmarillo .titulo{
	font-size:14px;
	font-weight:bolder;
	margin-bottom:20px;
}
.derecha .bloquesDerecha .comentarioAmarillo .comentario{
	font-size:12px;
	margin-bottom:10px;
}

.derecha .bloquesDerecha .sombraComentario{
	border:0px;
	margin-bottom:30px;
}
*/


/* Comentarios al final de la página */

.lineaGris{
	border-bottom: 1px solid #dbdbdb;
	height: 1px;
	width: 100%;
}


.positGrande .h1{
	font-size:30px;
	font-weight:bolder;
	color:#000;	
}

.positGrande h2{
	font-size:16px;
	font-weight:bolder;
	color:#000;	
}


.formularioComentarios{
	border:1px solid #dbdbdb;
	padding:10px;
	margin:10px;
	background-color: #f8f8f8;
	width:470px;
	height:250px;
}

.formularioComentarios .error{
	color: #333;
	text-align: center;
	border: 1px solid #bc1519;
	background-color: #F1D8D9;
	padding: 10px;
}
.formularioComentarios .error stong{color:#333;}

.formularioComentarios label{
	display:block;
	width:473px;
	height:40px;
	line-height:40px;

}
.formularioComentarios label span{ 
	font-weight:bolder;
	display:inline-block;
	width:100px;
}
.formularioComentarios label input{ 
	width:355px;
}

.formularioComentarios .textarea{
	float:none;
	width:473px;
	height:auto !important;	
}


.formularioComentarios .textarea textarea{ 
	width:359px;
	height:60px;

}


.grupoComenarios{
	border: 1px solid #dbdbdb;
	border-bottom: 0px;
	background-color: #f8f8f8;
	margin: 10px;
	width: 960px;

}

.grupoComenarios .comentario{
	border-bottom:1px solid #dbdbdb;

}

.grupoComenarios .oscuro{
	background-color:#ededed;
}


.grupoComenarios .comentario .bloque1{
	float: left;
	width: 270px;
	height:100px;
	padding:10px 0px;
	padding-left: 10px;
} 

.grupoComenarios .comentario .bloque2{
	float: left;
	width: 648px;
	height:auto;	
	padding:10px;
}
.grupoComenarios .comentario .bloque2 p{
	line-height: 18px;
 }
 .grupoComenarios .comentario .bloque2 p span{font-size:13px;}
.grupoComenarios .comentario .bloque3{
	float: left;
	width: 270px;
	height:100px;
	padding:10px 0px;	
	padding-left: 10px;
} 

.grupoComenarios .comentario .bloque2 .si,.grupoComenarios .comentario .bloque2 .no{
	border: 0px;
	color: #fff;
	font-weight: bolder;
	padding:1px 10px;
	margin: 0px 0px 0px 10px;
}

.grupoComenarios .comentario .bloque2 .si{
	background-color: #666;
}
.grupoComenarios .comentario .bloque2 .no{
	background-color: #666;
}


.grupoComenarios .comentario .bloque3 .si:hover,.grupoComenarios .comentario .bloque3 .no:hover{
	background-color: #333;
}











