/*** estilos generales ***/

body
{
	font-family: Arial, Helvetica, sans-serif;
}

a
{
	text-decoration: none;
}

.invisible
{
	display: none;
}

/*** lateral izquierda ***/

.lateral-izq
{
	float: left;
	width: 139px;
	padding-left: 25px;
}

.lateral-izq ul.menu
{
}

.lateral-izq ul.menu li
{
}

.lateral-izq ul.menu li a
{
	text-transform: uppercase;
	font-size: 1.1em;
	font-weight: bold;
	background: url(../img/item-menu.png) no-repeat 0 50%;
	padding-left: 10px;
	color: #fff;
}

.lateral-izq ul.in-menu
{
	margin: 1px 0 14px 7px;
}

.lateral-izq ul.in-menu li
{
	margin: 0;
	padding: 2px 0;
}

.lateral-izq ul.in-menu li a
{
	font-size: 1.1em;
	text-transform: none;
	font-weight: normal;
	background: none;
}

/*** linea ***/

div.linea
{
	border: none;
	background: url(../img/hr-h1-bottom.png) repeat-x;
	width: 481px;
	height: 2px;
	margin: 6px 0 10px 0;
	float: none;
	clear: both;
	display: block;
}

/*** titulos h1 ***/

div.title
{
	height: 21px;
	margin-bottom: -3px;
}

div.title span.item-h1
{
	background: url(../img/text/item-h1.png) no-repeat 0 0;
	width: 16px;
	height: 21px;
	float: left;
}

div.title span.item-h1-back
{
	background: url(../img/text/item-h1-back.png) no-repeat 0 0;
	width: 16px;
	height: 21px;
	float: left;
	margin-right: -2px;
}

div.title.back
{
	height: 21px;
	margin-bottom: -3px;
}

div.title span.guion
{
	float: left;
	background: url(../img/text/guion.png) no-repeat 0 0;
	height: 21px;
	width: 11px;
}

div.back a.back
{
	display: block;
	float: left;
	width: 63px;
	height: 21px;
	background: url(../img/text/volver.png) no-repeat 0 0;
}

h1.busqueda-avanzada
{
	background: url(../img/text/busqueda-avanzada.png) no-repeat 0 0;
	width: 191px;
	height: 22px;
	margin: 0 0 -3px 16px;
}

/*** modelos 0km ***/

h1.modelos
{
	background: url(../img/text/modelos.png) no-repeat 0 0;
	width: 121px;
	height: 20px;
	margin-left: 16px;
}

div.back h1.modelos
{
	background: url(../img/text/modelos.png) no-repeat 0 0;
	width: 121px;
	float: left;
	margin-left: 3px;
}

/***   ***/

ul.listado
{
}

li.columna
{
	float: left;
	width: 160px;
}

ul.inlistado
{
	color: #fff;
	font-size: 1.2em;
}

ul.inlistado li
{
	padding: 1px 0 1px 8px;
	background: url(../img/item-listado.png) no-repeat 0 56%;
}

/***  ***/

.box-cars
{
	background: url(../img/bg-box-autos.png) repeat 0 0;
	width: 486px;
	padding: 12px 12px 12px 13px;
	clear: both;
	margin-bottom: 17px;
}

.box-cars .box
{
	float: left;
	background-color: #464646;
	width: 235px;
	margin-right: 14px;
}

.box-cars .box.cero
{
	margin: 0;
}

.box-cars .box ul
{
	padding: 5px 12px 0 12px;
}

.box-cars .box li
{
	background: url(../img/punteado-autos.png) repeat-x 0 0;
	padding: 4px 0 4px 0;
	color: #fff;
	font-size: 1.2em;
}

.box-cars .box li.marca
{
	color: #abccf5;
	font-size: 1.4em;
	font-weight: bold;
	background: none;
	padding-bottom: 11px;
}

.box-cars .box li.precio
{
	margin: 0 0 0 0;
	padding: 22px 0 0 0;
	text-align: right;
	font-size: 1.6em;
	font-weight: bold;
}

.box-cars .box li.precio span
{
	display: block;
	width: 235px;
	height: 24px;
	padding-top: 9px;
	margin-left: -12px;
	background: #464646 url(../img/bg-price-autos.png) no-repeat 100% 100%;
}

.box-cars .box li.precio span.invisible
{
	display: none;
	background: none;
}

.box-cars .box li.precio a
{
	display: block;
	float: right;
	height: 22px;
	padding: 0 17px 0 20px;
	margin: -3px 0 0 19px;
	background: url(../img/barrita-box-autos.png) no-repeat 0 0;
}

.box-cars .box li.precio a img
{
	width: 19px;
	height: 20px;
}

/***  ***/

.descripcion
{
	float: left;
	width: 148px;
	min-height: 220px;
	background-color: #393939;
	padding: 9px;
	margin: 0 6px 6px 0;
}

.descripcion img
{
	margin-bottom: 9px;
}

.descripcion h3
{
	font-size: 1.3em;
	color: #abccf5;
	text-transform: uppercase;
	margin-bottom: 4px;
}

.descripcion h4
{
	font-weight: normal;
	font-size: 1.4em;
	color: #abccf5;
	margin-bottom: 7px;
}

.descripcion p
{
	color: #fff;
	font-size: 1em;
	line-height: 110%;
}

/*** accesorios ***/

h1.accesorios
{
	background: url(../img/text/accesorios.png) no-repeat 0 0;
	width: 97px;
	height: 21px;
	float: left;
}

div.back h1.accesorios
{
	background: url(../img/text/accesorios.png) no-repeat 0 0;
	width: 97px;
	float: left;
	margin-left: 1px;
}

/***   ***/

div.accesorios .inside
{
	padding-bottom: 2px;
}

.accesorios .btn
{
	float: left;
	display: block;
}

.accesorios a.interior
{
	width: 122px;
	height: 81px;
	background: url(../img/boton-interior.png) no-repeat 0 0;
	margin-left: -5px;
}

.accesorios a.interior:hover
{
	background: url(../img/boton-interior.png) no-repeat 0 -81px;
}

.accesorios a.exterior
{
	width: 123px;
	height: 81px;
	background: url(../img/boton-exterior.png) no-repeat 0 0;
}

.accesorios a.exterior:hover
{
	background: url(../img/boton-exterior.png) no-repeat 0 -81px;
}

.accesorios a.seguridad
{
	width: 123px;
	height: 81px;
	background: url(../img/boton-seguridad.png) no-repeat 0 0;
}

.accesorios a.seguridad:hover
{
	background: url(../img/boton-seguridad.png) no-repeat 0 -81px;
}

.accesorios a.tecnologia
{
	width: 122px;
	height: 81px;
	background: url(../img/boton-tecnologia.png) no-repeat 0 0;
}

.accesorios a.tecnologia:hover
{
	background: url(../img/boton-tecnologia.png) no-repeat 0 -81px;
}

/***  ***/

.accesorios .box-cars .box li.dcion
{
	font-size: 1.1em;
	line-height: 120%;
}

.accesorios .box-cars .box li.precio
{
	background: none;
	padding-top: 15px;
}

/***  home  ***/

.home
{
	float: left;
	width: 691px;
	padding: 17px 0 0 15px;
	margin: -17px 0 0 0;
	background: #464646 url(../img/bg-home.png) repeat-x 0 0;
}

.home .new
{
	padding: 15px 0 0 0;
	width: 668px;
	height: 275px;
	background: url(../img/fotos/bg-new.jpg) no-repeat 97% 100%;
}

.home .new h1
{
	color: #d4a2bf;
	border-bottom: 1px solid #d4a2bf;
	font-weight: normal;
	background: url(../img/text/bg-h1-home.png) no-repeat 0 20%;
	padding-left: 23px;
	padding-bottom: 3px;
	font-size: 2.3em;
}

.home .new p
{
	color: #fff;
	font-size: 1.1em;
	margin: 15px 0 0 33px;
	line-height: 140%;
	width: 250px;
	text-align: justify;
}

.home .box-cars.izq
{
	width: 269px;
	clear: none;
	float: left;
	height: 394px;
}

.home .box-cars.izq .box
{
	width: 267px;
	background-color: #000;
	padding-bottom: 10px;
}

.home .box-cars.izq div.clear
{
	display: none;
}

.home .box-cars.izq span.bg-h2
{
	display: block;
	height: 25px;
	background: url(../img/bg-h2-home.png) repeat-x 0 0;
	padding: 3px 0 0 8px;
	margin: 0 0 5px 0;
}

.home .box-cars.izq h2
{
	background: url(../img/text/destacado.png) no-repeat 0 0;
	height: 24px;
}

.home .box-cars.izq h3.marca
{
	font-size: 2.1em;
	font-weight: normal;
	color: #abccf5;
	padding: 5px 8px 5px 8px;
}

.home .box-cars.izq p.principal
{
	line-height: 125%;
	font-size: 1.4em;
	color: #fff;
	padding: 0 8px;
}

.home .box-cars.izq p.secundario
{
	padding: 10px 8px 18px 8px;
	font-size: 1.1em;
	color: #fff;
	line-height: 120%;
}

.home .box-cars.izq div.box-bottom
{
	width: 268px;
	height: 15px;
	background: url(../img/boxes/bg-bottom.png) no-repeat 0 0;
	text-align: center;
	padding-top: 3px;
	cursor: pointer;
}

.home .box-cars.izq div.box-bottom a
{
	color: #fff;
	font-size: 1.2em;
	font-weight: bold;
}

.home .box-cars.der
{
	float: left;
	clear: right;
	width: 350px;
	margin-left: 5px;
	padding-top: 20px;
	padding-bottom: 16px;
}

.home .box-cars.der .descripcion
{
	width: auto;
	min-height: 83px !important;
	padding: 0 7px;
	float: none;
	margin: 6px 0;
}

.home .box-cars.der .descripcion img
{
	float: left;
	margin: 1px 15px 1px 0;
}

.home .box-cars.der .descripcion h3
{
	font-size: 1.4em;
	margin-top: 8px;
	margin-bottom: 3px;
}

.home .box-cars.der .descripcion h3 + h4
{
	margin-top: 0;
}

.home .box-cars.der .descripcion h4
{
	margin-bottom: 3px;
	margin-top: 10px;
}

/*** ficha accesorio ***/

.box-cars.ficha
{
	margin-top: 6px;
	margin-bottom: 10px !important;
}

.ficha .box
{
	width: 485px;
	height: auto;
	margin-right: 0;
}

.ficha .titulo
{
	height: 24px;
	background: url(../img/bg-prod.png) repeat-x 0 0;
	padding: 8px 0 0 10px;
	border-top:1px solid #FFFFFF;
}

.ficha .titulo h2
{
	color: #222;
	font-size: 1.7em;
	padding-left:9px;
}

.ficha .titulo span
{
	display: block;
	float: right;
	background: url(../img/barr-price.png) no-repeat 0 0;
	padding: 2px 15px 0 15px;
	font-size: 1.7em;
	color: #fff;
	font-weight: bold;
	margin-top: -19px;
	height: 20px;
}

.ficha .box img.img-prod
{
	float: left;
}

.ficha .box ul
{
	margin: 13px 0 0 265px;
	padding-right: 15px;
}

.ficha .box li
{
	padding: 6px 0;
}

.ficha .box li.dcion
{
	padding-top: 10px;
}

.ficha .bg-bton
{
	background: url(../img/bg-bottom-prod.png) no-repeat 0 0;
	height: 11px;
	width: 485px;
}

/***   ***/

.border-resumen
{
	width: 208px;
	height: 9px;
	background: url(../img/boxes/bg-border-resumen.png) no-repeat 0 0;
}

.box2 .resumen
{
	background: #000;
	padding: 5px 13px 10px 13px;
}

.box2 .resumen p
{
	background: url(../img/text/resumen.png) no-repeat 0 0;
	height: 12px;
	border-bottom: 1px solid #DCCF85;
	padding: 0 0 5px 0;
}

.box2 .resumen ul
{
	padding: 11px 0 0 8px;
}

.box2 .resumen li
{
	background: url(../img/item-listado.png) no-repeat 0 55%;
	padding: 2px 0 2px 10px;
}

.box2 .resumen ul a
{
	color: #fff;
	font-size: 1.1em;
}

/***   ***/

div.cuerpo.accesorios.ficha
{
	margin-top: 4px;
}

/*** repuestos ***/

h1.repuestos
{
	background: url(../img/text/repuestos.png) no-repeat 0 0;
	width: 87px;
	height: 21px;
	margin-left: 16px;
}

div.back h1.repuestos
{
	background: url(../img/text/repuestos.png) no-repeat 0 0;
	width: 87px;
	float: left;
	margin-left: 1px;
}
/*** ***/

div.cuerpo.repuestos
{
	margin-top: -2px;
}

div.cuerpo.repuestos div.background
{
	min-height: 300px;
	background: url(../img/fotos/bg-form1.jpg) no-repeat 346px 0;
}
/*** ***/

/*** repuestos (error / okey) ***/

div.repuestos .inside
{
	padding-bottom: 5px;
}

div.repuestos .inside p
{
	color: #fff;
	font-size: 1.1em;
	padding: 4px 0 35px 20px;
}

.repuestos .inside img.ico
{
	float: left;
	width: 53px;
	margin: 85px 10px 0 0;
}

.repuestos .background.msg
{
	padding: 20px 0 0 10px;
}

.repuestos .background.msg p
{
	padding: 6px 0 0 0;
	line-height: 115%;
	float: left;
	margin: 20px 0 0 0;
}

.repuestos .background.msg p.okey
{
	margin: 14px 0 0 0;
}

.repuestos .background.msg span.icono-okey
{
	background: url(../img/ico1.png) no-repeat 0 0;
	width: 53px;
	height: 53px;
	float: left;
	margin: 15px 10px 0 0;
}

.repuestos .background.msg span.icono-fail
{
	background: url(../img/ico2.png) no-repeat 0 0;
	width: 53px;
	height: 53px;
	float: left;
	margin: 15px 10px 0 0;
}



/*** ficha ***/

.ficha .inside h2
{
	background: url(../img/text/item-h2.png) no-repeat 0 38%;
	color: #abccf5;
	font-size: 1.8em;
	padding-left: 9px;
	padding-bottom: 9px;
	font-weight: normal;
}

.ficha .btnera
{
	height: 47px;
	clear: both;
	margin: 5px 0 5px -2px;
}

.ficha .btnera .izq
{
	width: 6px;
	height: 47px;
	background: url(../img/boxes/bg-btnera-border.png) no-repeat 0 0;
	float: left;
}

.ficha .btnera .der
{
	width: 6px;
	height: 47px;
	background: url(../img/boxes/bg-btnera-border.png) no-repeat -6px 0;
	float: left;
}

.ficha .btnera .inside
{
	width: 503px;
	height: 47px;
	background: url(../img/boxes/bg-btnera-inside.png) repeat-x 0 0;
	float: left;
}

.ficha .btnera ul
{
	padding: 9px 0 0 0;
}

.ficha .btnera li
{
	background: url(../img/boxes/barr-btnera.png) no-repeat 0 0;
	height: 30px;
	padding: 0 29px 0 29px;
	float: left;
	text-align: center;
}

.ficha .btnera li.primero
{
	background: none;
}

.ficha .btnera li.type1
{
	padding-top: 8px;
}

.ficha .btnera li.type2
{
	padding-top: 2px;
}

.ficha .btnera a
{
	color: #fff;
	font-size: 1.2em;
	font-weight: bold;
}

/*** Recuadro CeroKM ***/

.ficha .box div.cerokm
{
}

.ficha .box img.cerokm
{
	margin: 0;
	padding: 0;
	float: left;
}
/*** carrusel ***/

.ficha .box .cerokm a
{
	display: block;
	width: 83px;
	height: 13px;
	float: right;
}

.ficha .box .cerokm a.subir
{
	background: url(../img/detalles/btns-desplazamiento-dos.png) no-repeat 0 0;
}

.ficha .box .cerokm a.bajar
{
	background: url(../img/detalles/btns-desplazamiento-dos.png) no-repeat 0 -13px;
	clear: right;
}

.ficha .box .cerokm a span
{
	display: none;
}

.ficha .box .cerokm .listado
{
	float: right;
	clear: right;
	width: 83px;
	padding: 1px 0 2px 0;
	margin: 0;
	background: #3e52a9 none;
}

.ficha .box .cerokm .listado li
{
	background: none !important;
	display: block;
	height: 66px;
	padding: 4px 0;
	margin: 0;
	text-align: center;
}

/*  -- -- --- ----  */

.ficha .box ul.especificaciones
{
	margin: 0;
	padding: 0 0 0 13px;
}

.ficha .box ul.especificaciones li
{
	margin: 0;
	padding: 0;
}

.ficha .box ul.especificaciones li.col
{
	float: left;
	width: 227px;
	margin: 0 5px 0 0;
	padding: 0;
	background: none;
}

.ficha .box ul.especificaciones li.col ul
{
	margin: 0;
	padding: 0;
}

.ficha .box ul.especificaciones li.col ul li
{
	padding: 4px 0 3px 0;
	font-size: 1em;
}

/*** iconos ***/

ul.especificaciones .estrellitas
{
	margin-left: 10px;
	margin: -1px 0 -1px 10px;
}

ul.especificaciones ul li.iconos
{
	height: 31px;
	padding-top: 10px !important;
	background: none;
}

ul.especificaciones ul li.iconos a
{
	float: left;
	margin-right: 4px;
}

ul.especificaciones ul li.iconos a.op1
{
	display: block;
	width: 30px;
	height: 28px;
	background: url(../img/boxes/ico1.png) no-repeat 0 0;
}

ul.especificaciones ul li.iconos a.op2
{
	display: block;
	width: 30px;
	height: 28px;
	background: url(../img/boxes/ico2.png) no-repeat 0 0;
}

ul.especificaciones ul li.iconos a.op3
{
	display: block;
	width: 30px;
	height: 28px;
	background: url(../img/boxes/ico3.png) no-repeat 0 0;
}

ul.especificaciones ul li.iconos a.op4
{
	display: block;
	width: 31px;
	height: 28px;
	background: url(../img/boxes/ico4.png) no-repeat 0 0;
}

/*** colores ***/

ul.especificaciones ul li.colors
{
	height: 21px;
	padding: 10px 0 13px 0 !important;
	background: none;
}

ul.especificaciones ul li.colors a
{
	float: right;
	display: block;
	margin-left: 7px;
}

ul.especificaciones ul li.colors a.opt1, ul.especificaciones ul li.colors a.opt2, ul.especificaciones ul li.colors a.opt3, ul.especificaciones ul li.colors a.opt4, ul.especificaciones ul li.colors a.opt5, ul.especificaciones ul li.colors a.opt6, ul.especificaciones ul li.colors a.opt7
{
	width: 19px;
	height: 19px;
	background: url(../img/colors.png) no-repeat;
}

ul.especificaciones ul li.colors a.opt1
{
	background-position: -126px 0;
}

ul.especificaciones ul li.colors a.opt2
{
	background-position: -105px 0;
}

ul.especificaciones ul li.colors a.opt3
{
	background-position: -83px 0;
}

ul.especificaciones ul li.colors a.opt4
{
	background-position: -62px 0;
}

ul.especificaciones ul li.colors a.opt5
{
	background-position: -41px 0;
}

ul.especificaciones ul li.colors a.opt6
{
	background-position: -20px 0;
}

ul.especificaciones ul li.colors a.opt7
{
	background-position: 0 0;
}

/*** cabecera (ficha) ***/
.ficha .box
{
	padding-bottom: 5px /* con esto se separa la lista de la caja punteanda */;
}

.ficha .box .cabecera
{
	background: url(../img/bg-ficha.png) repeat-y 0 0;
	height: 103px;
	padding: 0 11px 0 0;
}

.ficha .box .cabecera h3
{
	float: left;
	background: url(../img/text/item-h3.png) no-repeat 0 50%;
	color: #fff;
	font-size: 1.7em;
	padding-left: 13px;
	margin: 12px 0 0 10px;
}

.ficha .box .cabecera .price
{
	float: right;
	width: 280px;
	padding: 12px 0 0 0;
}

.ficha .box .cabecera span.boton2
{
	background: url(../img/bg-boton2.png) no-repeat;
	padding-left: 10px;
	height: 28px;
	display: inline-block;
	margin-left: 1px;
}

.ficha .box .cabecera span.bg-boton2
{
	background: url(../img/bg-boton2.png) no-repeat;
	background-position: 100% 0;
	display: inline-block;
	border: none !important;
	padding: 5px 10px 5px 0;
	float: right;
}

.ficha .box .cabecera span.boton2 a.ahorro
{
	width: 100px;
	height: 17px;
	display: block;
	background: url(../img/text/plan-ahorro.png) no-repeat 0 0;
}

.ficha .box .cabecera span.boton2 a.financiacion
{
	width: 84px;
	height: 17px;
	display: block;
	background: url(../img/text/financiacion.png) no-repeat 0 0;
}

.ficha .box .cabecera .price p
{
	text-align: right;
	margin-bottom: 8px;
}

.ficha .box .cabecera .price p.precio
{
	color: #fff;
	font-size: 1.1em;
	margin: 0 0 2px 0;
}

.ficha .box .cabecera .price p.precio.lista span
{
	font-weight: normal;
	font-size: 1.3em;
}

.ficha .box .cabecera .price p.precio span.texto
{
	font-size: 1em !important;
	font-weight: normal;
	background: none;
}

.ficha .box .cabecera .price p.precio span
{
	background: url(../img/barr-price2.png) no-repeat 0 0;
	height: 19px !important;
	font-size: 1.45em;
	font-weight: bold;
	padding: 2px 0 0 7px;
	margin-left: 11px;
	min-width: 70px;
	display: inline-block;
}

/*** ficha desplegable general ***/

ul.ficha-desplegable
{
	margin: 0 !important;
	padding: 0 !important;
	width: 487px;
	clear: both;
}

ul.ficha-desplegable li
{
	margin: 0 !important;
	padding: 0 !important;
	float: none;
}

/* ul.ficha-desplegable li span.item {
	padding:15px 0 0 22px;
	background:url(../img/text/item-lista.png) no-repeat 0.5% 95%;
	display:block;
	color:#002174;
	margin-left:10px
} */

ul.ficha-desplegable span.item
{
	width: 11px;
	height: 15px;
	background: url(../img/text/item-lista.png) no-repeat 0 0;
	float: left;
	margin: 15px 0 0 10px;
}

ul.ficha-desplegable li a.titulo-ficha
{
	padding: 14px 0 0 5px;
	display: block;
	color: #002174;
	float: left;
}

/*
ul.ficha-desplegable li span.itemon {
	padding:15px 0 0 22px;
	background:url(../img/text/item-listaon.png) no-repeat 0 95%;
	display:block;
	margin-left:10px
}
*/

ul.ficha-desplegable li span.item-on
{
	background: url(../img/text/item-listaon.png) no-repeat 0 0;
	display: block;
	width: 15px;
	height: 11px;
	float: left;
	margin: 18px 0 0 10px;
}

ul.ficha-desplegable li.ficha-extras
{
	width: 487px;
	height: 38px;
	background: url(../img/bg-ficha-gral1.png) no-repeat 0 0;
	font-size: 1.7em;
	font-weight: bold;
	padding-left: 10px;
}

ul.ficha-desplegable li.ficha-configurar
{
	width: 487px;
	height: 38px;
	background: url(../img/bg-ficha-gral2.png) no-repeat 0 0;
	font-size: 1.7em;
	font-weight: bold;
	padding-left: 10px;
}

ul.ficha-desplegable li.ficha-resumen
{
	width: 487px;
	height: 38px;
	background: url(../img/bg-ficha-gral3.png) no-repeat 0 0;
	font-size: 1.7em;
	font-weight: bold;
	color: #abccf5;
	padding-left: 10px;
}

ul.ficha-desplegable li.ficha-resumen a.titulo-ficha
{
	color: #abccf5;
}

/*** Ficha Extras ***/

ul.ficha-desplegable li.in-extras
{
	background: #abccf5 none;
	display: block;
	padding: 0 10px 25px 10px !important;
}

/*** Interior de la Ficha Extras ***/

ul.ficha-desplegable li.in-extras div.iconos
{
	margin-bottom: 10px;
}

a.correr-izq
{
	float: left;
	height: 60px;
	width: 23px;
	background: url(../img/detalles/btns-desplazamiento.png) no-repeat 0 40%;
}

a.correr-der
{
	float: right;
	height: 60px;
	width: 23px;
	background: url(../img/detalles/btns-desplazamiento.png) no-repeat -23px 40%;
}

ul.iconos-extras
{
	margin: 0 0 0 4px !important;
	padding: 0 !important;
	background: none;
	float: left;
}

ul.iconos-extras li
{
	margin: 0 1px !important;
	padding: 0 !important;
	float: left;
	text-align: center;
	width: 57px;
}

.iconos-extras li a
{
	font-family: Tahoma;
	font-size: .6em; /* ver tamano de la linea del Link */
}

.iconos-extras li a.icono
{
	display: block;
	height: 52px;
	width: 57px;
}

a.correr-izq span, a.correr-der span, .iconos-extras li a.icono span
{
	display: none;
}

.iconos-extras li.icono-1 a.icono
{
	background: url(../img/detalles/ex-item1.png) no-repeat 0 -52px;
}
.iconos-extras li.icono-1 a.icono.on, .iconos-extras li.icono-1 a.icono:hover
{
	background: url(../img/detalles/ex-item1.png) no-repeat 0 0;
}

.iconos-extras li.icono-2 a.icono
{
	background: url(../img/detalles/ex-item2.png) no-repeat 0 -52px;
}
.iconos-extras li.icono-2 a.icono.on, .iconos-extras li.icono-2 a.icono:hover
{
	background: url(../img/detalles/ex-item2.png) no-repeat 0 0;
}

.iconos-extras li.icono-3 a.icono
{
	background: url(../img/detalles/ex-item3.png) no-repeat 0 -52px;
}
.iconos-extras li.icono-3 a.icono.on, .iconos-extras li.icono-3 a.icono:hover
{
	background: url(../img/detalles/ex-item3.png) no-repeat 0 0;
}

.iconos-extras li.icono-4 a.icono
{
	background: url(../img/detalles/ex-item4.png) no-repeat 0 -52px;
}
.iconos-extras li.icono-4 a.icono.on, .iconos-extras li.icono-4 a.icono:hover
{
	background: url(../img/detalles/ex-item4.png) no-repeat 0 0;
}

.iconos-extras li.icono-5 a.icono
{
	background: url(../img/detalles/ex-item5.png) no-repeat 0 -52px;
}
.iconos-extras li.icono-5 a.icono.on, .iconos-extras li.icono-5 a.icono:hover
{
	background: url(../img/detalles/ex-item5.png) no-repeat 0 0;
}

.iconos-extras li.icono-6 a.icono
{
	background: url(../img/detalles/ex-item6.png) no-repeat 0 -52px;
}
.iconos-extras li.icono-6 a.icono.on, .iconos-extras li.icono-6 a.icono:hover
{
	background: url(../img/detalles/ex-item6.png) no-repeat 0 0;
}

.iconos-extras li.icono-7 a.icono
{
	background: url(../img/detalles/ex-item7.png) no-repeat 0 -52px;
}
.iconos-extras li.icono-7 a.icono.on, .iconos-extras li.icono-7 a.icono:hover
{
	background: url(../img/detalles/ex-item7.png) no-repeat 0 0;
}
/*** ***/

/* Trailer */
ul.ficha-desplegable li.in-extras .seleccion
{
}

ul.ficha-desplegable li.in-extras .seleccion h4
{
	color: #002174;
	background: url(../img/hr-trailers.png) repeat-x 0 100%;
	text-transform: uppercase;
	font-size: 1em;
	padding: 0 0 4px 2px;
	width: 99%;
}

ul.ficha-desplegable li.in-extras .seleccion img
{
	margin: 15px 4px 0 3px;
}
/*** Fin Trailer ***/
/*** Ficha Tecnica ***/
ul.ficha-desplegable li.in-extras .seleccion .ficha-tecnica
{
	width: 98%;
	margin: 10px 0 0 5px;
	background: url(../img/hr-ficha-tecnica.png) repeat-x 0 100%;
}

ul.ficha-desplegable li.in-extras .seleccion .ficha-tecnica tr
{
}

ul.ficha-desplegable li.in-extras .seleccion .ficha-tecnica td
{
	background: url(../img/hr-ficha-tecnica.png) repeat-x 0 0;
	vertical-align: middle;
	padding: 4px 0;
}

ul.ficha-desplegable li.in-extras .seleccion .ficha-tecnica a
{
	color: #002174;
	font-size: 1.1em;
}

ul.ficha-desplegable li.in-extras .seleccion .ficha-tecnica a.ico-pdf
{
	background: url(../img/detalles/ico-pdf.png) no-repeat;
	height: 19px;
	width: 18px;
	display: block;
	float: right;
	margin-right: 15px;
}

ul.ficha-desplegable li.in-extras .seleccion .ficha-tecnica a.ico-pdf span
{
	display: none;
}
/*** Fin Ficha Tecnica ***/

/*** Ficha Configura tu 0km ***/

ul.ficha-desplegable li.in-configurar
{
	background: #6e9ad2 none;
	display: block;
	padding: 0 10px 25px 10px !important;
}

/*** Interior de la Ficha Configura tu 0km ***/

ul.ficha-desplegable li.in-configurar .seleccion
{
}

ul.ficha-desplegable li.in-configurar .seleccion.faros
{
	background: url(../img/hr-configuracion.png) repeat-x 0 100%;
	padding-bottom: 15px;
}

ul.ficha-desplegable li.in-configurar .seleccion h4
{
	color: #dcecff;
	background: url(../img/hr-configuracion.png) repeat-x 0 100%;
	text-transform: uppercase;
	font-size: 1em;
	padding: 10px 0 4px 2px;
	width: 99%;
}

ul.ficha-desplegable li.in-configurar .seleccion img
{
	float: none;
}

ul.ficha-desplegable li.in-configurar ul.llantas label
{
	font-size: .6em;
	float: left;
	margin: 5px 0 0 2px;
	color: #dcecff;
}

ul.ficha-desplegable li.in-configurar ul.faros label
{
	font-size: .6em;
	float: left;
	margin: 6px 0 0 2px;
	color: #dcecff;
}

ul.ficha-desplegable li.in-configurar ul.llantas input, ul.ficha-desplegable li.in-configurar ul.faros input
{
	margin-top: 3px !important;
	float: left;
}

ul.ficha-desplegable li.in-configurar ul.llantas
{
	padding: 0;
	margin: 0;
	background: none;
}

ul.ficha-desplegable li.in-configurar ul.llantas li
{
	padding: 0;
	margin: 7px 11px 0 11px !important;
	background: none;
	float: left;
	text-align: left;
	width: 70px;
}

ul.ficha-desplegable li.in-configurar ul.faros
{
	padding: 0;
	margin: 0;
	background: none;
}

ul.ficha-desplegable li.in-configurar ul.faros li
{
	padding: 0;
	margin: 7px 11px 0 11px !important;
	background: none;
	float: left;
	text-align: left;
	width: 70px;
}

/*** ***/

/*** Interior de la ficha Resumen ***/

ul.ficha-desplegable li.in-resumen
{
	background: #464646 none;
	display: block;
	padding: 0 20px !important;
}

li.in-resumen .tabla-resumen
{
	width: 100%;
	font-family: Tahoma;
	background: url(../img/bg-table-resumen.png) repeat-x 0 100%;
}

li.in-resumen .tabla-resumen tr.vacio
{
	height: 2px !important;
}

li.in-resumen .tabla-resumen tr.accesorios td
{
	padding-left: 15px;
	font-weight: normal;
	color: #fff;
}

li.in-resumen .tabla-resumen td
{
	padding: 6px 0 8px 0;
	background: url(../img/hr-table.png) repeat-x 0 100%;
}

li.in-resumen .tabla-resumen td.col1
{
	font-size: 1em;
	color: #abccf5;
	font-weight: bold;
}

li.in-resumen .tabla-resumen td.col2
{
	width: 20%;
	text-align: right;
	font-size: 1em;
}

li.in-resumen .tabla-resumen tr.total
{
}

li.in-resumen .tabla-resumen tr.total td
{
}

li.in-resumen .tabla-resumen tr.total .col1
{
	font-size: 1.1em;
	color: #fff;
	text-transform: uppercase;
	padding-left: 7px;
	padding: 4px 0 9px 7px;
}

li.in-resumen .tabla-resumen tr.total .col2
{
	font-size: 1.2em;
	font-weight: bold;
	padding: 4px 7px 9px 0;
}

li.in-resumen p
{
	font-size: .8em;
	font-family: Tahoma;
	line-height: 140%;
	margin-top: 5px;
}

/***   prehome   ***/

/*** ***/

.concesionarias
{
	padding-left: 16px;
	padding-top: 3px;
}

.concesionarias .forest, .concesionarias .generali, .concesionarias .special, .concesionarias .diaz
{
	width: 228px;
	height: 444px;
	float: left;
	background-color: #99CCFF;
	margin-right: 3px;
	position: relative;
}

.concesionarias .forest
{
	background: url(../img/fotos/prehome-forest0.jpg) no-repeat 0 0;
}

.concesionarias .generali
{
	background: url(../img/fotos/prehome-generali0.jpg) no-repeat 0 0;
}

.concesionarias .special
{
	background: url(../img/fotos/prehome-special0.jpg) no-repeat 0 0;
}

.concesionarias .diaz
{
	background: url(../img/fotos/prehome-diaz0.jpg) no-repeat 0 0;
}

.concesionarias a.logo
{
	position: absolute;
	top: 305px;
	left: 30px;
}

.concesionarias .logo
{
	margin-top: 330px;
	margin-left: 30px;
}

/*** registracion ***/

.cuerpo.registracion
{
}

.cuerpo.registracion h1
{
	background: url(../img/text/registracion.png) no-repeat 0 0;
	border-bottom: 1px solid #DCCF85;
	padding-bottom: 2px;
	width: 511px;
	height: 23px;
	margin: 30px 0 15px 0;
}

.cuerpo.registracion h1 span
{
	display: none;
}

.cuerpo.registracion .box-cars
{
	padding: 12px;
	width: 487px;
}

.cuerpo.registracion .box
{
	width: 100%;
}

.cuerpo.registracion .box-cars .titulo
{
	height: 24px;
	background: url(../img/bg-prod.png) repeat-x 0 0;
	padding: 8px 0 0 10px;
	border-top:1px solid #FFFFFF;
}

.cuerpo.registracion .box-cars .titulo h2
{
	color: #222;
	font-size: 1.7em;
	padding-left:9px;

}

.cuerpo.registracion .box-cars .inside
{
	padding: 25px 20px 15px 20px !important;
}

.cuerpo.registracion .box-cars .inside p
{
	color: #fff;
	font-size: 1.1em;
	margin: 0 0 25px 0;
	line-height: 120%;
}

.cuerpo.registracion .box-cars .inside .linea
{
	background: url(../img/hr-generico.png) repeat-x 0 0;
	height: 2px;
	width: 100%;
	margin: 0;
}

.cuerpo.registracion .box-cars .inside.msg .ico
{
	float: left;
	margin: 0 5px 55px 93px;
}

.cuerpo.registracion .box-cars .inside.msg
{
	padding-top: 55px !important;
}

.cuerpo.registracion .box-cars .inside.msg p
{
	padding-top: 13px;
}

/*** Atencion al Cliente ***/

.cuerpo.cliente
{
}

.cuerpo.cliente h1
{
	background: url(../img/text/atencion-cliente.png) no-repeat 0 0;
	border-bottom: 1px solid #DCCF85;
	padding-bottom: 2px;
	width: 511px;
	height: 23px;
	margin: 23px 0 15px 0;
}

.cuerpo.cliente h1 span
{
	display: none;
}

.cuerpo.cliente .box-cars
{
	padding: 12px;
	width: 487px;
}

.cuerpo.cliente.planes .box-cars {
width:478px;
}
.cuerpo.cliente .box
{
	width: 100%;
}

.cuerpo.cliente .box-cars .titulo
{
	height: 24px;
	background: url(../img/bg-prod.png) repeat-x 0 0;
	padding: 8px 0 0 10px;
	border-top:1px solid #FFFFFF;
}

.cuerpo.cliente .box-cars .titulo h2
{
	color: #FFF;
	font-size: 1.7em;
	padding-left:9px;
}

.cuerpo.cliente .box-cars .inside
{
	padding: 25px 20px 15px 20px !important;
}

.cuerpo.cliente .box-cars .inside p
{
	color: #fff;
	font-size: 1.1em;
	margin: 0 0 25px 0;
	line-height: 120%;
}

.cuerpo.cliente .box-cars .inside .linea
{
	background: url(../img/hr-generico.png) repeat-x 0 0;
	height: 2px;
	width: 100%;
	margin: 0;
}

.cuerpo.cliente .box-cars .inside.msg .ico
{
	float: left;
	margin: 0 5px 55px 88px;
}

.cuerpo.cliente .box-cars .inside.msg
{
	padding-top: 55px !important;
}

.cuerpo.cliente .box-cars .inside.msg p
{
	padding-top: 13px;
}

/*** pantalla Destacado dentro de  Atencion al Cliente ***/

.cuerpo.cliente .box-cars .inside.destacado
{
	padding: 20px 15px 15px 15px !important;
}

.cuerpo.cliente .box-cars .inside.destacado .imagen
{
	float: left;
	margin: 0 15px 15px 0;
}

.cuerpo.cliente .box-cars .inside.destacado h3
{
	color: #abccf5;
	font-size: 1.3em;
	margin-bottom: 1px;
}

.cuerpo.cliente .box-cars .inside.destacado p
{
	margin-bottom: 1.6em;
}

/*** ***/

/*** Pantallas Testdrive ***/

.cuerpo.testdrive
{
}

.cuerpo.testdrive h1.testdrive
{
	background: url(../img/text/testdrive.png) no-repeat 0 0;
	border-bottom: 1px solid #DCCF85;
	padding-bottom: 2px;
	width: 511px;
	height: 23px;
	margin: 23px 0 15px 0;
}

.cuerpo.testdrive h1 span
{
	display: none;
}

.cuerpo.testdrive .box-cars
{
	padding: 12px;
	width: 487px;
}

.cuerpo.testdrive .box
{
	width: 100%;
}

.cuerpo.testdrive .box-cars .titulo
{
	height: 24px;
	background: url(../img/bg-prod.png) repeat-x 0 0;
	padding: 8px 0 0 10px;
	border-top:1px solid #FFFFFF;
}

.cuerpo.testdrive .box-cars .titulo h2
{
	color: #222;
	font-size: 1.7em;
	padding-left:9px;

}

.cuerpo.testdrive .box-cars .inside
{
	padding: 25px 10px 15px 10px !important;
	background: url(../img/fotos/bg-form2.png) no-repeat 100% 10%;
}

.cuerpo.testdrive .box-cars .inside p
{
	color: #fff;
	font-size: 1.1em;
	margin: 0 0 25px 0;
	line-height: 120%;
}

.cuerpo.testdrive .box-cars .inside .linea
{
	background: url(../img/hr-generico.png) repeat-x 0 0;
	height: 2px;
	width: 74%;
	margin: 0;
}

.cuerpo.testdrive .box-cars .inside .linea.larga
{
	width: 99%;
}

.cuerpo.testdrive .box-cars .inside.msg .ico
{
	float: left;
	margin: 40px 5px 0 60px;
}

.cuerpo.testdrive .box-cars .inside.msg
{
	padding-top: 55px !important;
	background-position: 100% 25%;
	position: relative;
	height: 220px;
}

.cuerpo.testdrive .box-cars .inside.msg p
{
	padding-top: 50px;
}

.cuerpo.testdrive .box-cars .inside.msg p.okey
{
	padding-top: 45px;
}

/*** otros tests ***/
.cuerpo.testdrive .box-cars .otrostest
{
	padding: 20px 15px 50px 15px;
}

.cuerpo.testdrive .box-cars .otrostest div.linea
{
	background: url(../img/hr-table.png) repeat-x 0 0;
	height: 2px;
	width: 100%;
	margin: 12px 0;
}

.cuerpo.testdrive .box-cars .otrostest h3
{
	font-size: 1.7em;
	color: #abccf5;
	margin-bottom: 20px;
}

.cuerpo.testdrive .box-cars .otrostest h4
{
	color: #abccf5;
	font-size: 1.2em;
	margin-bottom: 2px;
}

.cuerpo.testdrive .box-cars .otrostest p
{
	font-size: 1.1em;
	color: #fff;
	line-height: 130%;
}

/*** pantalla novedades ***/

.cuerpo.novedades
{
}

.cuerpo.novedades h1
{
	background: url(../img/text/novedades.png) no-repeat 0 0;
	border-bottom: 1px solid #DCCF85;
	padding-bottom: 2px;
	width: 511px;
	height: 23px;
	margin: 30px 0 15px 0;
}

.cuerpo.novedades h1 span
{
	display: none;
}

.cuerpo.novedades h2
{
	background: url(../img/detalles/bg-h2-novedades.png) no-repeat 0 0;
	width: 511px;
	height: 20px;
	margin: 10px 0 10px 0;
	font-size: 1.6em;
	color: #abccf5;
	padding: 13px 0 0 21px;
}

.novedades .nota
{
	position: relative;
	height: 85px;
	width: 491px;
	padding: 0 10px 0 10px;
}

.novedades .nota img
{
	float: left;
	margin-right: 17px;
}

.novedades .nota h3
{
	color: #abccf5;
	font-size: 1.2em;
	margin-bottom: 2px;
}

.novedades .nota p
{
	font-size: 1.1em;
	color: #fff;
	line-height: 120%;
}

.novedades .nota a
{
	display: block;
	width: 70px;
	background: url(../img/detalles/bg-ico-vermas.png) no-repeat 100% 0;
	height: 20px;
	position: absolute;
	bottom: 0;
	left: 129px;
	color: #fff;
	font-size: 1.1em;
	padding-top: 4px;
}

.cuerpo.novedades div.linea
{
	background: url(../img/hr-table.png) repeat-x 0 0;
	height: 2px;
	width: 511px;
	margin: 11px 0 13px 0;
}

/*** Novedades Nota ***/
.cuerpo.cliente .title.back.volver-nov
{
	border-bottom: 1px solid #DCCF85;
	padding-bottom: 2px;
	width: 511px;
	height: 23px;
	margin: 23px 0 15px 0;
}

.cuerpo.cliente h2.novedades-nota
{
	color: #abccf5;
	font-size: 1.7em;
	margin-bottom: 7px;
}

/*** ***/

/*** Pantalla Mi cuenta ***/

.contenido .cuerpo.mi-cuenta
{
	width: 745px;
	margin-top: 4px;
}

h1.titulo-mi-cuenta
{
	background: url(../img/text/mi-cuenta.png) no-repeat 0 0;
	width: 98px;
	height: 20px;
	margin: 0 0 -3px 0;
	float: left;
}

.cuerpo.mi-cuenta div.linea
{
	background: url(../img/boxes/caja-grande-linea.png) no-repeat 0 0;
	height: 2px;
	width: 698px;
	margin-bottom: 4px;
}

.cuerpo.mi-cuenta .listado-micuenta
{
	float: left;
}

.cuerpo.mi-cuenta .listado-micuenta li
{
	padding-left: 9px;
	background: url(../img/text/item-listado-micuenta.png) no-repeat 0 50%;
	padding: 3px 0 3px 9px;
}

.cuerpo.mi-cuenta .listado-micuenta a
{
	color: #94c6ff;
	font-size: 1.7em;
}

.cuerpo.mi-cuenta .table-micuenta
{
	float: right;
	width: 405px;
	font-size: 1.7em;
}

.cuerpo.mi-cuenta .table-micuenta a
{
	color: #fff;
}

.cuerpo.mi-cuenta .table-micuenta tr
{
}

.cuerpo.mi-cuenta .table-micuenta td
{
	padding: 1px 0 2px 0;
	width: auto;
	vertical-align: middle;
	background: url(../img/boxes/caja-grande-linea.png) no-repeat -293px 100%;
}

.cuerpo.mi-cuenta .table-micuenta td.col-izq span
{
	background: url(../img/text/item-listado-micuenta.png) no-repeat 0 50%;
	padding-left: 9px;
}

.cuerpo.mi-cuenta .table-micuenta td.col-izq a
{
	color: #94c6ff;
}

.cuerpo.mi-cuenta .table-micuenta td.col-izq span.little
{
	background: none;
	padding-left: 0px;
	font-size: .9em;
}

.cuerpo.mi-cuenta .table-micuenta td.col-der
{
	font-size: .65em;
	color: #fff;
	font-weight: bold;
	text-align: right;
	padding: 0 5px 5px 0;
	background: url(../img/boxes/caja-grande-linea.png) no-repeat -521px 100%;
}

.cuerpo.mi-cuenta .table-micuenta td.flecha
{
	width: 26px;
	height: 22px;
	background: url(../img/boxes/caja-grande-linea.png) no-repeat -672px 100%;
}

.cuerpo.mi-cuenta .table-micuenta td.flecha a
{
	display: block;
	width: 26px;
	height: 22px;
	background: url(../img/detalles/bg-ico-micuenta.png) no-repeat 0 0;
}

.cuerpo.mi-cuenta .table-micuenta td.flecha span
{
	display: none;
}

/*** ***/

.cuerpo.mi-cuenta .box-cars
{
	width: 701px;
	margin-top: 15px;
}

.cuerpo.mi-cuenta .box-cars .box
{
	width: 100%;
}

.cuerpo.mi-cuenta .box-cars .titulo
{
	height: 32px;
	background: url(../img/detalles/bg-titulo-micuenta.png) repeat-x 0 0;
	padding: 8px 0 0 10px;
}

.cuerpo.mi-cuenta .box-cars .titulo h2
{
	font-size: 1.7em;
	background: url(../img/text/bg-h2-micuenta.png) no-repeat 0 50%;
	padding-left: 15px;
	font-weight: normal;
}

.cuerpo.mi-cuenta .box-cars .inside
{
	padding: 5px 7px 15px 7px !important;
}

.cuerpo.mi-cuenta .box-cars .inside p
{
	color: #fff;
	font-size: 1.1em;
	margin-bottom: 15px;
}

.cuerpo.mi-cuenta .box-cars .inside h3
{
	color: #94c6ff;
	border-bottom: 1px solid #94c6ff;
	padding-bottom: 5px;
	font-size: 1.6em;
	margin-bottom: 10px;
}

/*** Tabla automoviles ***/

.cuerpo.mi-cuenta .automoviles
{
	width: 687px;
	color: #fff;
	background: url(../img/boxes/bg-bottom-table-grande.png) no-repeat 0 100%;
	margin-bottom: 20px;
}

.cuerpo.mi-cuenta .automoviles tr
{
}

.cuerpo.mi-cuenta .automoviles td
{
	vertical-align: middle;
	text-align: center;
}

.cuerpo.mi-cuenta .automoviles tr.titulos td
{
	height: 30px;
	background-color: #323232;
	border-bottom: 3px solid #464646;
	font-size: 1.2em !important;
	font-weight: bold;
}

.cuerpo.mi-cuenta .automoviles tr.titulos td.col1
{
	width: 55px;
	background: #323232 url(../img/boxes/bg-top-table-grande.png) no-repeat 0 0;
}
.cuerpo.mi-cuenta .automoviles tr.titulos td.col8
{
	background: #323232 url(../img/boxes/bg-top-table-grande.png) no-repeat -105px 0;
	width: 80px;
}

.cuerpo.mi-cuenta .automoviles tr.producto td
{
	background-color: #565656;
	border-bottom: 3px solid #464646;
}

.cuerpo.mi-cuenta .automoviles td.col1
{
}
.cuerpo.mi-cuenta .automoviles td.col2
{
	width: 210px;
}

.cuerpo.mi-cuenta .automoviles tr.producto td.col2 img
{
	float: left;
	margin-right: 15px;
}

.cuerpo.mi-cuenta .automoviles tr.producto td.col2 p
{
	text-align: left;
	margin-top: 9%;
	font-size: 1.1em;
}

.cuerpo.mi-cuenta .automoviles tr.producto td.col3
{
	font-size: .9em;
}

.cuerpo.mi-cuenta .automoviles tr.producto td.col7, .cuerpo.mi-cuenta .automoviles tr.producto td.col8
{
	font-size: 1.1em;
}

.cuerpo.mi-cuenta .automoviles td.col4
{
}
.cuerpo.mi-cuenta .automoviles td.col5
{
}
.cuerpo.mi-cuenta .automoviles td.col6
{
}
.cuerpo.mi-cuenta .automoviles td.col7
{
}

.cuerpo.mi-cuenta .automoviles tr.total td
{
	height: 27px;
	font-size: 1.1em;
	font-weight: bold;
}

.cuerpo.mi-cuenta .automoviles tr.total td.total
{
	text-align: right;
	padding-right: 11px;
}

.cuerpo.mi-cuenta .automoviles tr.total td.total span, .cuerpo.mi-cuenta .accesorios tr.total td.total span
{
	display: block;
	text-align: left;
	padding-right: 11px;
	width: 40px;
	background: url(../img/text/car-mayor1.png) no-repeat 100% 40%;
	float: right;
}

.cuerpo.mi-cuenta .automoviles tr.total td.total-nro
{
	width: 80px;
}

/*** Botonos dentro de la tabla automoviles ***/
.cuerpo.mi-cuenta .automoviles input.testdrive
{
	border: 0;
	background: url(../img/detalles/volante.png) no-repeat 0 0;
	width: 34px;
	height: 34px;
}

.cuerpo.mi-cuenta .automoviles input.verficha
{
	border: 0;
	background: url(../img/detalles/bg-ico-verficha.png) no-repeat 0 0;
	width: 25px;
	height: 24px;
}

.cuerpo.mi-cuenta .automoviles input.borrar
{
	border: 0;
	background: url(../img/detalles/borrar.png) no-repeat 0 0;
	width: 24px;
	height: 24px;
}
/******  *******/

/*** Tabla accesorios ***/

.cuerpo.mi-cuenta .accesorios
{
	width: 687px;
	color: #fff;
	margin-bottom: 20px;
	background: url(../img/boxes/bg-bottom-table-grande.png) no-repeat 0 0;
}

.cuerpo.mi-cuenta .accesorios tr
{
}

.cuerpo.mi-cuenta .accesorios td
{
	vertical-align: middle;
	text-align: center;
}

.cuerpo.mi-cuenta .accesorios tr.titulos td
{
	height: 27px;
	background-color: #323232;
	border-bottom: 3px solid #464646;
	font-size: 1.2em !important;
	font-weight: bold;
}

.cuerpo.mi-cuenta .accesorios tr.titulos td.col1
{
	width: 55px;
	background: #323232 url(../img/boxes/bg-top-table-grande.png) no-repeat 0 0;
}

.cuerpo.mi-cuenta .accesorios tr.titulos td.col2
{
	text-align: left;
	padding-left: 45px;
}

.cuerpo.mi-cuenta .accesorios tr.titulos td.col8
{
	background: #323232 url(../img/boxes/bg-top-table-grande.png) no-repeat -105px 0;
	width: 80px;
}

.cuerpo.mi-cuenta .accesorios tr.producto td
{
	background-color: #565656;
	border-bottom: 3px solid #464646;
	height: 64px;
}

.cuerpo.mi-cuenta .accesorios td.col1
{
}
.cuerpo.mi-cuenta .accesorios td.col2
{
	width: 310px;
}

.cuerpo.mi-cuenta .accesorios tr.producto td.col2
{
}
.cuerpo.mi-cuenta .accesorios tr.producto td.col2 img
{
	float: left;
	margin-right: 15px;
}

.cuerpo.mi-cuenta .accesorios tr.producto td.col2 p
{
	text-align: left;
	font-size: 1.1em;
}

.cuerpo.mi-cuenta .accesorios tr.producto td.col3
{
	font-size: .9em;
}

.cuerpo.mi-cuenta .accesorios tr.producto td.col7, .cuerpo.mi-cuenta .accesorios tr.producto td.col8
{
	font-size: 1.1em;
}

.cuerpo.mi-cuenta .accesorios td.col4
{
}
.cuerpo.mi-cuenta .accesorios td.col5
{
}
.cuerpo.mi-cuenta .accesorios td.col6
{
}
.cuerpo.mi-cuenta .accesorios td.col7
{
}

.cuerpo.mi-cuenta .accesorios tr.total td
{
	height: 30px;
	font-size: 1.1em;
	font-weight: bold;
	border-bottom: 3px solid #464646;
}

.cuerpo.mi-cuenta .accesorios tr.total td.total
{
	text-align: right;
	padding-right: 11px;
	background: url(../img/boxes/bg-bottom-table-grande.png) no-repeat 0 0;
}

.cuerpo.mi-cuenta .accesorios tr.total td.total-nro
{
	width: 80px;
	background: url(../img/boxes/bg-bottom-table-grande.png) no-repeat -607px 0;
}

.cuerpo.mi-cuenta .accesorios tr.total-final td
{
	height: 36px;
	font-size: 1.3em;
	font-weight: bold;
}

.cuerpo.mi-cuenta .accesorios tr.total-final td.total
{
	text-align: right;
	padding-right: 11px;
	background: url(../img/boxes/bg-bottom-table-grande-azul.png) no-repeat 0 0;
}

.cuerpo.mi-cuenta .accesorios tr.total-final td.total span
{
	display: block;
	text-align: left;
	padding-right: 19px;
	width: 40px;
	background: url(../img/text/car-mayor2.png) no-repeat 100% 70%;
	float: right;
}

.cuerpo.mi-cuenta .accesorios tr.total-final td.total-nro
{
	width: 80px;
	background: url(../img/boxes/bg-bottom-table-grande-azul.png) no-repeat -607px 0;
	font-size: 1.6em;
}

/*** Botonos dentro de la tabla accesorios ***/
.cuerpo.mi-cuenta .accesorios input.verficha
{
	border: 0;
	background: url(../img/detalles/bg-ico-verficha.png) no-repeat 0 0;
	width: 25px;
	height: 24px;
}

.cuerpo.mi-cuenta .accesorios input.borrar
{
	border: 0;
	background: url(../img/detalles/borrar.png) no-repeat 0 0;
	width: 24px;
	height: 24px;
}
/******  *******/


/*** 
Emi esta arreglando pantalla "mi cuenta"
tener en cuenta esta comentario para cosas de implementacion
 ***/

/***  qsomos  ***/

.qsomos
{
	float: left;
	width: 691px;
	padding: 17px 0 50px 15px;
	margin: -17px 0 0 0;
	background: #464646 url(../img/bg-home.png) repeat-x 0 0;
}

.qsomos .qsomos-contenido
{
	padding: 15px 0 0 0;
	width: 668px;
	background: #464646;
}

.qsomos .qsomos-contenido h1
{
	color: #d4a2bf;
	border-bottom: 1px solid #d4a2bf;
	font-weight: normal;
	background: url(../img/text/bg-h1-home.png) no-repeat 0 20%;
	padding-left: 20px;
	padding-bottom: 3px;
	font-size: 2.3em;
	margin-bottom: 25px;
}

.qsomos .qsomos-contenido h1 span.q-somos
{
	display: block;
	background: url(../img/text/qsomos.png) no-repeat 0 0;
	width: 166px;
	height: 24px;
}

.qsomos .qsomos-contenido p
{
	color: #fff;
	font-size: 1.1em;
	margin: 15px 0 0 25px;
	line-height: 125%;
	width: 255px;
}

.qsomos .qsomos-contenido p.atencion
{
	font-size: 1.5em;
	line-height: 110%;
	margin-top: 0;
}

.qsomos .box-grupodiaz
{
	float: right;
	width: 356px;
}

.qsomos .box-grupodiaz .border-top
{
	background: url(../img/boxes/qsomos-border.png) no-repeat 0 0;
	height: 10px;
}

.qsomos .box-grupodiaz .inside
{
	background: url(../img/boxes/qsomos-inside.png) repeat-y 0 0;
	padding: 0;
}

.qsomos .box-grupodiaz .border-bottom
{
	background: url(../img/boxes/qsomos-border.png) no-repeat 0 -10px;
	height: 11px;
}

.qsomos .box-grupodiaz .inside h2
{
	text-align: center;
	height: 87px;
	background: url(../img/boxes/qsomos-headerbox.png) no-repeat center 0;
	margin-top: 4px;
}

.qsomos .box-grupodiaz .inside h2 span, .qsomos .box-grupodiaz .inside a span
{
	display: none;
}

.qsomos .box-grupodiaz .inside a
{
	display: block;
	margin: 22px 0;
}

.qsomos .box-grupodiaz .inside a.diaz
{
	background: url(../img/boxes/qsomos-link01.png) no-repeat center 0;
	height: 49px;
}

.qsomos .box-grupodiaz .inside a.special
{
	background: url(../img/boxes/qsomos-link02.png) no-repeat center 0;
	height: 62px;
}

.qsomos .box-grupodiaz .inside a.generalli
{
	background: url(../img/boxes/qsomos-link03.png) no-repeat center 0;
	height: 50px;
}

.qsomos .box-grupodiaz .inside a.forest
{
	background: url(../img/boxes/qsomos-link04.png) no-repeat center 0;
	height: 42px;
}

.qsomos .box-grupodiaz .inside .footerbox
{
	background: url(../img/boxes/qsomos-footerbox.png) no-repeat center 0;
	height: 21px;
	margin-bottom: 4px;
}

/*** Busqueda Avanzada - Resultados ***/

.contenido .cuerpo.resultados
{
	width: 745px;
	margin-top: 4px;
}

.contenido .cuerpo.resultados .caja-grande .grande-inside
{
	padding: 0 16px 0 20px;
}

h1.busqueda-avanzada
{
	background: url(../img/text/busqueda-avanzada.png) no-repeat 0 0;
	width: 191px;
	height: 22px;
	margin: 0 0 -3px 16px;
}

h2.resultado-busqueda
{
	background: url(../img/text/resultado-busqueda.png) no-repeat 0 0;
	width: 224px;
	height: 20px;
	margin: 4px 0 -3px 16px;
}
.contenido .cuerpo.resultados div.linea
{
	border: none;
	background: url(../img/detalles/hr-busqueda-resultados.png) repeat-x;
	width: 694px;
	height: 2px;
	float: none;
	clear: both;
	display: block;
}

.cuerpo.resultados .formulario .fila1, .cuerpo.resultados .formulario .fila2, .cuerpo.resultados .formulario .fila3
{
	margin: 0 35px 0 55px;
}

.contenido .cuerpo.resultados div.title.secundario
{
	height: 30px;
	margin-bottom: -3px;
}

.contenido .cuerpo.resultados div.title.secundario span.item-h1
{
	margin-top: 4px;
}

.cuerpo.resultados .caja-grande .title p
{
	width: 222px;
	float: right;
	margin-top: -20px;
}

.cuerpo.resultados .caja-grande .title p a.g-seleccion
{
	font-size: 1.1em;
	float: left;
	margin: 8px 5px 0 0;
	font-weight: bold;
	background: url(../img/text/car-mayor1.png) no-repeat 100% 40%;
	padding-right: 10px;
	color: #fff;
}

.cuerpo.resultados .caja-grande .title p a.guardar-seleccion
{
	float: left;
}

.cuerpo.resultados .caja-grande.cuadro-2do .grande-inside
{
	padding: 0 14px 15px 20px;
	width: 700px;
}

.cuerpo.resultados .caja-grande .title.secundario.bottom p
{
	margin-top: 0 !important;
}

.cuerpo.resultados .caja-grande .title.secundario.bottom a.g-seleccion
{
	margin-top: 13px;
}
/*** Tabla Resultados de la Busqueda ***/

.cuerpo.resultados .table-resultados
{
	width: 702px;
	color: #fff;
	background: url(../img/boxes/bg-bottom-table-grande.png) no-repeat 0 100%;
	margin-bottom: 20px;
	margin-left: -6px;
}

.cuerpo.resultados .table-resultados tr
{
}

.cuerpo.resultados .table-resultados td
{
	vertical-align: middle;
	text-align: center;
}

.cuerpo.resultados .table-resultados tr.titulos td
{
	height: 36px;
	background-color: #444444;
	font-size: 1.2em !important;
	font-weight: bold;
}

.cuerpo.resultados .table-resultados tr.linea td
{
	background-color: transparent;
	height: 2px;
}

.cuerpo.resultados .table-resultados tr.titulos td.col1
{
	width: 30px;
	background: #323232 url(../img/boxes/bg-table-grande-result.png) no-repeat 0 0;
}
.cuerpo.resultados .table-resultados tr.titulos td.col8
{
	background: #323232 url(../img/boxes/bg-table-grande-result.png) no-repeat -137px 0;
	width: 100px;
}

.cuerpo.resultados .table-resultados tr.titulos td.col4
{
}

.cuerpo.resultados .table-resultados tr.titulos td.col5
{
	width: 65px;
}

.cuerpo.resultados .table-resultados tr.titulos td.col6
{
	width: 90px;
}

.cuerpo.resultados .table-resultados tr.titulos td.col7
{
	width: 90px;
}

.cuerpo.resultados .table-resultados tr.producto td
{
	background-color: #565656;
	font-size: 1.1em;
}

.cuerpo.resultados .table-resultados tr.producto td.col1
{
}
.cuerpo.resultados .table-resultados tr.producto td.col2
{
	width: 170px;
}

.cuerpo.resultados .table-resultados tr.producto td.col2 img
{
	float: left;
	margin-right: 15px;
}

.cuerpo.resultados .table-resultados tr.producto td.col2 p
{
	text-align: left;
	margin-top: 10%;
	font-size: 1em;
}

.cuerpo.resultados .table-resultados tr.producto td.col3
{
}

.cuerpo.resultados .table-resultados tr.producto td.col7, .cuerpo.resultados .table-resultados tr.producto td.col8
{
	font-size: 1.1em;
}

.cuerpo.resultados .table-resultados tr.paginador td
{
	height: 36px;
	background-color: #444444;
}

.cuerpo.resultados .table-resultados tr.paginador td.col1
{
	background: #323232 url(../img/boxes/bg-table-grande-result.png) no-repeat 0 -36px;
}

.cuerpo.resultados .table-resultados tr.paginador td.col2
{
	background: #323232 url(../img/boxes/bg-table-grande-result.png) no-repeat -137px -36px;
}

.cuerpo.resultados .table-resultados tr.paginador .col-center ul
{
	margin-left: 173px;
}

.cuerpo.resultados .table-resultados tr.paginador .col-center li
{
	float: left;
	font-size: 1.1em;
	margin: 1px 10px 0 10px;
}

.cuerpo.resultados .table-resultados tr.paginador .col-center a
{
	display: block;
	width: 65px;
	color: #fff;
	font-weight: bold;
	font-size: 1.1em;
	margin-top: -1px;
	height: 15px;
	padding-top: 1px;
}

.cuerpo.resultados .table-resultados tr.paginador .col-center a.anterior
{
	background: url(../img/detalles/paginador-anterior.png) no-repeat 0 60%;
	padding-left: 2px;
}

.cuerpo.resultados .table-resultados tr.paginador .col-center a.siguiente
{
	background: url(../img/detalles/paginador-siguiente.png) no-repeat 100% 60%;
	padding-right: 4px;
}

/***  Ficha Reservar ***/

.contenido .cuerpo.ficha-reservar
{
}

.cuerpo.ficha-reservar h1
{
	background: url(../img/text/senar.png) no-repeat 0 0;
	border-bottom: 1px solid #DCCF85;
	padding-bottom: 2px;
	width: 511px;
	height: 21px;
	margin: 30px 0 6px 0;
}

.cuerpo.ficha-reservar ul.pasos li span, .cuerpo.ficha-reservar h1 span
{
	display: none;
}

.cuerpo.ficha-reservar .box
{
	width: 485px;
	height: auto;
	margin-right: 0;
}

.cuerpo.ficha-reservar ul.pasos
{
}

.cuerpo.ficha-reservar ul.pasos li
{
	float: left;
	width: 171px;
	height: 54px;
	margin-right: 1px;
}

.cuerpo.ficha-reservar ul.pasos li.paso1
{
	background: url(../img/detalles/btn-paso1.png) no-repeat 0 0;
}

.cuerpo.ficha-reservar ul.pasos li.paso2
{
	background: url(../img/detalles/btn-paso2.png) no-repeat 0 0;
}

.cuerpo.ficha-reservar ul.pasos li.paso3
{
	background: url(../img/detalles/btn-paso3.png) no-repeat 0 0;
}

/*** ***/

/*** cabecera (ficha) ***/

.ficha-reservar .box
{
	padding-bottom: 5px /* con esto se separa la lista de la caja punteanda */;
}

.ficha-reservar .box .cabecera
{
	background: url(../img/bg-ficha.png) repeat-y 0 0;
	height: 53px;
	padding: 0 11px 0 0;
}

.ficha-reservar .box .cabecera h3
{
	float: left;
	background: url(../img/text/item-h3.png) no-repeat 0 50%;
	color: #fff;
	font-size: 1.7em;
	padding-left: 13px;
	margin: 12px 0 0 10px;
}

.ficha-reservar .box .cabecera .price
{
	float: right;
	width: 280px;
	padding: 6px 0 0 0;
}


.ficha-reservar .box .cabecera .price p
{
	text-align: right;
}

.ficha-reservar .box .cabecera .price p.precio
{
	color: #fff;
	font-size: 1.1em;
	margin: 0;
}

.ficha-reservar .box .cabecera .price p.precio.lista span
{
	font-weight: normal;
	font-size: 1.3em;
}

.ficha-reservar .box .cabecera .price p.precio span.texto
{
	font-size: 1em !important;
	font-weight: normal;
	background: none;
}

.ficha-reservar .box .cabecera .price p.precio span
{
	background: url(../img/barr-price2.png) no-repeat 0 0;
	height: 19px !important;
	font-size: 1.45em;
	font-weight: bold;
	padding: 2px 0 0 7px;
	margin-left: 11px;
	min-width: 70px;
	display: inline-block;
}

/*** ficha desplegable dentro de ficha-reserva ***/

.cuerpo.ficha-reservar ul.ficha-desplegable li a.titulo-ficha
{
	padding: 12px 0 0 18px;
	display: block;
	color: #002174;
	float: left;
	color: #abccf5;
}

/*** Colores Disponibles ***/

.cuerpo.ficha-reservar ul.ficha-desplegable li.ficha-colores
{
	width: 485px;
	height: 35px;
	background: url(../img/bg-ficha-gral4.png) no-repeat 0 0;
	font-size: 1.7em;
	font-weight: bold;
}

.cuerpo.ficha-reservar ul.ficha-desplegable li.in-colores
{
	display: block;
	background: none;
}

.cuerpo.ficha-reservar ul.ficha-desplegable li.in-colores p
{
	font-size: .9em;
	padding: 5px 18px 10px 18px;
}

.cuerpo.ficha-reservar ul.ficha-desplegable li.in-colores .colores-disponibles
{
}

.cuerpo.ficha-reservar ul.ficha-desplegable li.in-colores .colores-disponibles li
{
	float: left;
	width: 52px;
	background: none;
	text-align: center;
	padding: 0 4px !important;
}

.cuerpo.ficha-reservar ul.ficha-desplegable li.in-colores .colores-disponibles li a
{
	display: block;
}

li.in-colores ul.colores-disponibles li a.color-name
{
	font-size: .6em;
	color: #fff;
	height: 20px;
}

li.in-colores ul.colores-disponibles li a.opt1, li.in-colores ul.colores-disponibles li a.opt2, li.in-colores ul.colores-disponibles li a.opt3, li.in-colores ul.colores-disponibles li a.opt4, li.in-colores ul.colores-disponibles li a.opt5
{
	width: 19px;
	height: 19px;
	margin-left: 17px;
	margin-bottom: 5px;
}

li.in-colores ul.colores-disponibles li a.opt1
{
	background: url(../img/colors.png) no-repeat 0 0;
}

li.in-colores ul.colores-disponibles li a.opt2
{
	background: url(../img/colors.png) no-repeat -41px 0;
}

li.in-colores ul.colores-disponibles li a.opt3
{
	background: url(../img/colors.png) no-repeat -62px 0;
}

li.in-colores ul.colores-disponibles li a.opt4
{
	background: url(../img/colors.png) no-repeat -83px 0;
}

li.in-colores ul.colores-disponibles li a.opt5
{
	background: url(../img/colors.png) no-repeat -105px 0;
}

/*** pestana generica ***/

.cuerpo.ficha-reservar ul.ficha-desplegable li.ficha-generico
{
	width: 485px;
	height: 35px;
	background: url(../img/bg-ficha-gral5.png) no-repeat 0 0;
	font-size: 1.7em;
	font-weight: bold;
}

/*** in-reserva ***/

.cuerpo.ficha-reservar ul.ficha-desplegable li.in-reserva
{
	display: block;
	background: none;
	padding: 0 18px !important;
}

.cuerpo.ficha-reservar ul.ficha-desplegable li.in-reserva p.p-reserva
{
	font-size: .9em;
	margin: 10px 0 15px 0;
}

.cuerpo.ficha-reservar ul.ficha-desplegable li.in-reserva div.linea
{
	background: url(../img/hr-table.png) repeat-x 0 0;
	height: 2;
	width: auto !important;
	clear: both;
	margin: 7px 0 !important;
}

.cuerpo.ficha-reservar ul.ficha-desplegable li.in-reserva .fin-operacion input
{
	float: left;
}

.cuerpo.ficha-reservar ul.ficha-desplegable li.in-reserva .fin-operacion h4
{
	margin-left: 7px;
	color: #abccf5;
	font-size: .9em;
	float: left;
}

.cuerpo.ficha-reservar ul.ficha-desplegable li.in-reserva .fin-operacion p
{
	margin-left: 7px;
	font-size: .9em;
	float: left;
}

/*** in-resumen ***/

.cuerpo.ficha-reservar li.in-resumen
{
	padding-bottom: 15px !important;
}

.cuerpo.ficha-reservar li.in-resumen p
{
	font-size: 0.8em;
	font-family: Tahoma;
	line-height: 140%;
	margin-top: 5px;
}

.cuerpo.ficha-reservar li.in-resumen .tabla-resumen
{
	background: url(../img/bg-table-resumen-alto.png) repeat-x 0 100%;
}

.cuerpo.ficha-reservar li.in-resumen .tabla-resumen tr.total
{
}

.cuerpo.ficha-reservar li.in-resumen .tabla-resumen tr.total td
{
}

.cuerpo.ficha-reservar li.in-resumen .tabla-resumen tr.total .col1
{
	font-size: 1.1em;
	color: #fff;
	text-transform: uppercase;
	padding-left: 7px;
	padding: 4px 0 9px 7px;
}

.cuerpo.ficha-reservar li.in-resumen .tabla-resumen tr.total .col2
{
	font-size: 1.2em;
	font-weight: bold;
	padding: 4px 7px 9px 0;
}

.cuerpo.ficha-reservar .box-cars .bg-bton
{
	background: url(../img/bg-bottom-prod.png) repeat-x 0 0;
	width: 485px;
	height: 11px;
}

/*** in-resumen , caja dentro de la caja derecha ***/

/***   ***/

.box2 .mi-cuenta-box
{
	background: #000;
	padding: 15px 0 0 0;
}

.box2 .mi-cuenta-box p.titulo-micuenta
{
	background: url(../img/text/mi-compra.png) no-repeat 0 0;
	height: 12px;
	border-bottom: 1px solid #DCCF85;
	padding-top: 5px;
	width: 182px;
	margin: 0 0 0 12px;
}

.box2 .mi-cuenta-box p.modelo
{
	background: url(../img/text/item-micuenta.png) no-repeat 0 50%;
	padding-left: 12px;
	color: #abccf5;
	font-size: 1.4em;
	font-weight: bold;
	margin: 10px 0 10px 12px;
}

.box2 .mi-cuenta-box ul
{
	padding: 11px 12px 0 12px;
}

.box2 .mi-cuenta-box li
{
	background: url(../img/detalles/linea-micuenta.png) repeat-x 0 100%;
	padding: 4px 0 5px 0;
	color: #fff;
	font-size: 1.2em;
}

.box2 .mi-cuenta-box li.enlace-ficha
{
	background: none;
	padding: 20px 0 25px 0;
}

.box2 .mi-cuenta-box li.enlace-ficha a
{
	background: url(../img/boxes/enlace-ficha.png) repeat-x 0 100%;
	display: block;
	width: 184px;
	height: 27px;
}
/**********************************/

/*** historial ***/

.cuerpo.mi-cuenta .historial
{
	width: 687px;
	color: #fff;
	margin-bottom: 10px;
}

/*** Mi cuenta formulario ***/

.cuerpo.mi-cuenta .box-cars .inside .formulario
{
	border-bottom: 1px solid #94c6ff;
	padding-bottom: 5px;
	margin-bottom: 10px;
}

.cuerpo.mi-cuenta .box-cars .inside .formulario label
{
	color: #fff;
	font-size: 1.1em;
	margin: 0 5px 0 5px;
	vertical-align: 2px;
}

.cuerpo.mi-cuenta .box-cars .inside .formulario select
{
	border: 1px solid #a7a6aa;
	background-color: #6d6d6d;
	margin: 7px 2px 7px 0;
	color: #fff;
	font-size: 1.1em;
	padding: 2px 0 2px 2px;
	width: 90px;
}

/*** tabla ***/

.cuerpo.mi-cuenta .historial td
{
	vertical-align: middle;
	text-align: center;
}

.cuerpo.mi-cuenta .historial tr.titulos td
{
	height: 27px;
	background-color: #323232;
	border-bottom: 3px solid #464646;
	font-size: 1.2em !important;
	font-weight: bold;
}

.cuerpo.mi-cuenta .historial tr.titulos td.col1
{
	width: 90px;
	text-align: left;
	padding-left: 12px;
	background: #323232 url(../img/boxes/bg-top-table-grande.png) no-repeat 0 0;
}

.cuerpo.mi-cuenta .historial tr.titulos td.col2
{
	text-align: left;
	width: 360px;
}

.cuerpo.mi-cuenta .historial tr.titulos td.col5
{
	width: 60px;
}

.cuerpo.mi-cuenta .historial tr.titulos td.col6
{
	background: #323232 url(../img/boxes/bg-top-table-grande.png) no-repeat -125px 0;
	width: 60px;
}

.cuerpo.mi-cuenta .historial tr.producto td
{
	background-color: #565656;
	border-bottom: 3px solid #464646;
	height: 32px;
	font-size: 1.1em;
}

.cuerpo.mi-cuenta .historial tr.producto td.col1
{
	width: 90px;
	text-align: left;
	padding-left: 12px;
}

.cuerpo.mi-cuenta .historial tr.producto td.col2
{
	width: 360px;
	text-align: left;
}

/*** paginador ***/

.cuerpo.mi-cuenta tr.paginador td
{
	height: 32px;
}

.cuerpo.mi-cuenta tr.paginador td.col1
{
	background: #323232 url(../img/boxes/bg-bottom-table.png) no-repeat 0 4px;
}

.cuerpo.mi-cuenta tr.paginador td.col6
{
	background: #323232 url(../img/boxes/bg-bottom-table.png) no-repeat 100% 4px;
}

.cuerpo.mi-cuenta tr.paginador .col-center
{
	background-color: #323232;
}

.cuerpo.mi-cuenta tr.paginador .col-center ul
{
	margin-left: 80px;
}

.cuerpo.mi-cuenta tr.paginador .col-center li
{
	float: left;
	font-size: 1.1em;
	margin: -3px 10px 0 10px;
	background: none;
}

.cuerpo.mi-cuenta tr.paginador .col-center a
{
	display: block;
	width: 65px;
	color: #fff;
	font-weight: bold;
	font-size: 1.1em;
	margin-top: -2px;
	height: 10px;
	padding-top: 1px;
}

.cuerpo.mi-cuenta tr.paginador .col-center a.anterior
{
	background: url(../img/detalles/paginador-anterior.png) no-repeat 0 4px;
	padding-left: 2px;
}

.cuerpo.mi-cuenta tr.paginador .col-center a.siguiente
{
	background: url(../img/detalles/paginador-siguiente.png) no-repeat 100% 4px;
	padding-right: 4px;
}

/*** Tabla accesorios ***/

.cuerpo.mi-cuenta .accesorios tr.producto td.col2 p
{
	margin-top: 20px;
}

/*** Botonos dentro de la tabla accesorios ***/

.cuerpo.mi-cuenta .historial input.verficha
{
	border: 0;
	background: url(../img/detalles/bg-ico-verficha.png) no-repeat 0 0;
	width: 24px;
	height: 24px;
}

.cuerpo.mi-cuenta .historial input.borrar
{
	border: 0;
	background: url(../img/detalles/borrar.png) no-repeat 0 0;
	width: 24px;
	height: 24px;
}

/*** Tabla automoviles ***/

.cuerpo.mi-cuenta .automoviles.v2
{
	background: none;
	margin-bottom: 10px;
}

.cuerpo.mi-cuenta .automoviles.v2 tr.titulos td.col1
{
	width: 50px;
	background: #323232 url(../img/boxes/bg-top-table-grande.png) no-repeat 0 0;
}

.cuerpo.mi-cuenta .automoviles.v2 tr.titulos td.col7
{
	background: #323232 url(../img/boxes/bg-top-table-grande.png) no-repeat -120px 0;
}

.cuerpo.mi-cuenta .automoviles.v2 td.col1
{
	width: 95px;
	text-align: center;
}

.cuerpo.mi-cuenta .automoviles.v2 tr.titulos td.col2
{
	width: 230px;
	text-align: left;
	padding-left: 10px;
}

.cuerpo.mi-cuenta .automoviles.v2 td.col2 p
{
	padding-left: 10px;
	margin-top: 11px !important;
}

.cuerpo.mi-cuenta .automoviles.v2 tr.paginador .col-center ul
{
	margin-left: 80px;
}

/********************************

Emilio 

**********************************/

/*** Sucursales ***/

h1.titulo-sucursales
{
	background: url(../img/text/sucursales.png) no-repeat 0 0 !important;
}

/*** Planes de ahorro ***/

h1.planes-ahorro
{
	background: url(../img/text/planes-ahorro.png) no-repeat 0 0 !important;
}

/*** Novedad ***/

h1.volver-novedades
{
	background: url(../img/text/volver-novedades.png) no-repeat 0 0 !important;
	width: 93px;
	height: 23px;
	float: left;
}

.cuerpo.cliente .box-cars.cotizar .inside.destacado h2
{
	font-size: 1.7em;
	color: #ABCCF5;
	margin-bottom: .5em;
}

/*** Cotizar mi usado ***/

.cuerpo.testdrive h1.cotizar-usado
{
	background: url(../img/text/cotizar-usado.png) no-repeat 0 0 !important;
	border-bottom: 1px solid #DCCF85;
	height: 23px;
	margin: 23px 0 15px;
	padding-bottom: 2px;
	width: 511px;
}

.testdrive p
{
	color: #fff;
	font-size: 1.1em;
	line-height: 120%;
	margin-bottom: 1em;
}

.cuerpo.testdrive .box-cars .inside.cotizar
{
	background: none !important;
	padding: 0 !important;
}

/*** Recuadro Carrousel ***/

div.carrousel
{
}

img.carrousel
{
	margin: 0;
	padding: 0;
	float: left;
}

.carrousel a
{
	display: block;
	width: 83px;
	height: 13px;
	float: right;
}

.carrousel a.subir
{
	background: url(../img/detalles/btns-desplazamiento-dos.png) no-repeat 0 0;
}

.carrousel a.bajar
{
	background: url(../img/detalles/btns-desplazamiento-dos.png) no-repeat 0 -13px;
	clear: right;
}

.carrousel a span
{
	display: none;
}

.carrousel .listado
{
	float: right;
	clear: right;
	width: 83px;
	padding: 0 !important;
	margin: 0;
	background: #3e52a9;
}

.carrousel .listado li
{
	background: none !important;
	display: block;
	height: 68px;
	margin: 0;
	text-align: center;
}

.box-cars.cotizar .box
{
	padding-bottom: 1em;
}

.box-cars.cotizar .boton
{
	margin-left: 6px !important;
}

.box-cars.cotizar .box .especificaciones li.col
{
	width: 48%;
	float: left;
	background: none;
}

.box-cars.cotizar .box .especificaciones li
{
	font-size: 1.1em;
}

.box-cars.cotizar .box .especificaciones li label
{
	width: 30% !important;
	text-align: left;
	float: left;
}

.box-cars.cotizar .box .especificaciones li .text
{
	width: 150px !important;
	float: left;
}

.box-cars.cotizar .box .especificaciones li.col li
{
	height: 35px;
}

.box-cars.cotizar .box p.std
{
	font-size: 1.2em;
	margin-left: 10px;
}

/*** Registracion ***/

.lateral-izq .banner
{
	margin-left: -8px !important;
}

/*** Link "ver mas" ***/

span.ver-mas
{
	display: block;
	float: left;
	width: 70px;
	background: url(../img/detalles/bg-ico-vermas2.png) no-repeat 95% 0;
	height: 20px;
	font-size: 1.1em;
	margin-top: 10px;
	padding-left: 0;
	text-transform: lowercase;
	padding-top: 4px;
}

span.ver-mas a
{
	color: #fff;
}

/*** Home ***/

.home .box-cars.izq .box
{
	background-color: #393939;
}

.home .box-cars.izq .box span.ver-mas
{
	margin-left: 10px;
}

.home .box-cars.izq .box p.secundario
{
	padding-bottom: 0;
}

/*** Variedades ***/

p.std
{
	font-size: 1.2em;
}

textarea.textarea
{
	border: 1px solid #a7a6aa;
	background-color: #6d6d6d;
	color: #fff;
	font-size: 1.1em;
	padding: 1px 0;
	width: 470px;
	margin-left: 7px;
}

/*** Silvina ***/
/*** boton ***/

span.boton-large
{
}

span.boton-large input
{
	border: 0;
	background: url(../img/detalles/bg-boton-large.png) no-repeat 0 0;
	padding-top: 0;
	height: 26px;
	width: 684px;
	text-align: center;
	margin-bottom: 3px;
	cursor: pointer;
	color: #fff;
	text-transform: uppercase;
	font-weight: bold;
	font-family: "Arial" !important;
}

