*{
	margin: 0px;
	padding: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
}

/* ----- Reseteo de pagina ----- */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;} 
table { border-collapse:collapse;border-spacing:0;background:none;} 
fieldset,img {border:0;} 
address,caption,cite,code,dfn,em,th,var {font-style:normal;font-weight:normal;background:none;border: none;} 
ol,ul { list-style:none;} 
caption,th {text-align:left;} 
abbr,acronym {border:0;} 

/* ----- Buscador de lubricantes ----- */

#contenedorLubricantes{
	width: 460px;
	display: block;
	overflow: hidden;
	text-align:left;
	float:left;
	margin: 8px 20px 20px 5px;
}

#contenedorLubricantes{
margin-right:5px;
}

#contenedorLubricantes p{
	clear:both;
}

/* ----- Cabecera ----- */

#contenedorLubricantes #cabeceraLub{
	width: 460px;
	height: 78px;
	display: block;
	overflow: hidden;
	background: url(../img/cabLub.jpg) no-repeat 0px 0px;
	margin-bottom: 8px;
}

#contenedorLubricantes #cabeceraLub h2{
	width: 450px;
	margin: 22px 0px 0px 10px;
	font-size: 30px;
	color: #666;
	font-weight: bold;
}

#contenedorLubricantes #cabeceraLub h2 p{
	font-size: 16px;
}

#contenedorLubricantes #cabeceraLub h2 span{
	position: relative;
	display: block;
	left: -1px;
	top: -58px;
	//top: -56px;
}

#contenedorLubricantes #cabeceraLub h2 span a{
	color: #fff;
	font-size: 30px;
	text-decoration: none;
	font-weight: bold;
}



	/* ---------- Pagina Buscador ---------- */


/* ----- Idioma ----- */

#contenedorLubricantes #idiomaLubricantes{
	width: auto;
	float: right;
	display: block;
	clear: both;
	margin-bottom: 8px;
}

#contenedorLubricantes #idiomaLubricantes select{
	width: 100px;
	margin: 0px 3px;
	border: 1px solid #d4c75e;
}

#contenedorLubricantes #idiomaLubricantes select option{
	padding-left: 3px;
}

/* ----- Mensaje Alerta ----- */

#contenedorLubricantes .mensajeLub{
	color: #990000 !important;
	font-weight: bold;
	margin: 0px 0px 5px 5px;
	//margin: 25px 0px 5px 5px;
	width: 100%;
	float: left;
	display: block;
	clear: both;
}

/* ----- Tipo de Vehiculo ----- */

#contenedorLubricantes #tipoVehiculo{
	width: 458px;
	display: block;
	clear:both;
	overflow: hidden;
	margin-bottom: 15px;
	border: 1px solid #d4c75e;
	background: url(../img/fondoLub.jpg) repeat-x;
}

#contenedorLubricantes #tipoVehiculo h3{
	width: 446px;
	background: url(../img/lub1.jpg) no-repeat;
	padding: 2px 0px 1px 30px;
}

#contenedorLubricantes #tipoVehiculo ul{
	width: 456px;
	display: block;
	overflow: hidden;
	text-align:center;
	border: 1px solid #e7dea2;
	background: url(../img/fondoLubBotones.jpg) repeat-x 0px bottom;
}

#contenedorLubricantes #tipoVehiculo ul li {
	/* Si son 5 elementos*/ width: 20%; _width: 19%;
	/* Si son 4 elementos width: 25%; _width: 24%; */
	display: block;
	float: left;
	height: 94px;
	list-style: none;
	background: url(../img/barraLubBotones.jpg) no-repeat left 0px;
	text-align:center;
}

#contenedorLubricantes #tipoVehiculo ul .sinBarraLub{
	background: none;
	_margin: 0px 3px;
}

#contenedorLubricantes #tipoVehiculo ul li a {
	height: 81px;
	color: #4d4d4d;
	font-weight: bold;
	text-decoration: none;
	display: block;
	padding-top: 13px;
	padding-left: 5px;
}

#contenedorLubricantes #tipoVehiculo ul li a img{
	border: none;
}

/* ----- Busqueda ----- */

#contenedorLubricantes #busquedaLubricantes{
	width: 458px;
	display: block;
	clear:both;
	overflow: hidden;
	border: 1px solid #d4c75e;
	background: url(../img/fondoLub.jpg) repeat-x;
}

#contenedorLubricantes #busquedaLubricantes h3{
	width: 426px;
	background: url(../img/lub2.jpg) no-repeat;
	padding: 2px 0px 1px 30px;
}

#contenedorLubricantes #busquedaLubricantes div{
	border: 1px solid #e7dea2;
}

#contenedorLubricantes #busquedaLubricantes div #opcion_A{
	width: 441px;
	padding: 20px 0px 20px 13px;
	margin-bottom: 18px;
	border: none;
	background: url(../img/barraLub.jpg) no-repeat 5px bottom;
}

#contenedorLubricantes #busquedaLubricantes div #opcion_A h3{
	background: url(../img/lubA.jpg) no-repeat;
	padding: 2px 0px 0px 20px;
	margin-bottom: 5px;
}

#contenedorLubricantes #busquedaLubricantes div #opcion_A input{
	width: 348px;_width: 347px;
	padding-left: 3px;
	border: 1px solid #d4c75e;
	
}

#contenedorLubricantes #busquedaLubricantes div #opcion_A .botBuscarLub{
	width: 69px;
	height: 22px;
	margin-left: 10px;
	border: none;
	background: url(../img/botBuscart.jpg) no-repeat;
	color: #fff;
}

#contenedorLubricantes #busquedaLubricantes div #opcion_B{
	width: 441px;
	overflow: hidden;
	padding: 0px 0px 20px 13px;
	border: none;
}

#contenedorLubricantes #busquedaLubricantes div #opcion_B h3{
	background: url(../img/lubB.jpg) no-repeat;
	padding: 2px 0px 0px 20px;
	margin-bottom: 10px;
}

#contenedorLubricantes #busquedaLubricantes div #opcion_B label{
	width: 40px;
	_width: 50px;
	display:block;
	float: left;
	padding-right: 3px;
	_padding-right: 0px;
	text-align: right;
}

#contenedorLubricantes #busquedaLubricantes div #opcion_B select{
	width: 385px; 
	padding-left: 3px;
	margin-bottom: 5px;
	border: 1px solid #d4c75e;
	_width: 375px;
}

#contenedorLubricantes #busquedaLubricantes div #opcion_B input{
	width: 69px;
	height: 22px;
	float: right;
	display: block;
	margin: 3px 13px 0px 0px;
	_margin: 3px 1px 0px 0px;
	border: none;
	background: url(../img/botBuscart.jpg) no-repeat;
	color: #fff;
}




	/* ---------- Pagina Resultado ---------- */


/* ----- El Elegido ----- */

#contenedorLubricantes #elegidoLub{
            width: 300px;
            overflow: hidden;
            display: block;
            padding-top: 8px;
            margin-bottom: 8px;
}

#contenedorLubricantes #elegidoLub img{
            float: left;
            margin: 0px 8px;
}

#contenedorLubricantes #elegidoLub strong{
            float: left;
            margin-top: 20px;
}

/* ----- Listado de Lubricantes ----- */

#contenedorLubricantes #datosLub{
	width: 460px;
	overflow: hidden;
	display: block;
	clear: both;
}

#contenedorLubricantes #datosLub .contPartes{
	width: 458px;
	overflow: hidden;
	display: block;
	clear: both;
	border: 1px solid #d4c75e;
	background: #fef8e0 url(../img/fondoLub.jpg) repeat-x;
}

#contenedorLubricantes #datosLub h3 {
	width: 456px;
	height:15px;
	padding-top: 2px;
	border-bottom: 1px solid #e7dea1;
}

#contenedorLubricantes #datosLub .contPartes .fondoUno{
	background: url(../img/f01Lub.jpg) no-repeat right 0px;
}

#contenedorLubricantes #datosLub .contPartes .fondoDos{
	background: url(../img/f02Lub.jpg) no-repeat right 0px;
}

#contenedorLubricantes #datosLub .contPartes .fondoTres{
	background: url(../img/f03Lub.jpg) no-repeat right 0px;
}

#contenedorLubricantes #datosLub .contPartes .fondoCuatro{
	background: url(../img/f04Lub.jpg) no-repeat right 0px;
}

#contenedorLubricantes #datosLub .contPartes .fondoCinco{
	background: url(../img/f05Lub.jpg) no-repeat right 0px;
}

#contenedorLubricantes #datosLub h3 a{
	width: 100%;
	display: block;
	color:#000;
	font-weight:bold;
	text-decoration: none;
	padding-left: 20px;
	margin-left: 5px;
}

#contenedorLubricantes #datosLub h3 a:hover{
	text-decoration: underline;
}

#contenedorLubricantes #datosLub h3 .abiertoLub{
	background: url(../img/menosLub.gif) no-repeat;
}

#contenedorLubricantes #datosLub h3 .cerradoLub{
	background: url(../img/masLub.gif) no-repeat;
}

#contenedorLubricantes #datosLub .listadoDatosLub{
	width: 442px;
	_width: 456px;
	overflow: hidden;
	display: block;
	clear: both;
	padding: 7px 7px 0px;
	border: 1px solid #e7dea1;
}

#contenedorLubricantes #datosLub .listadoDatosLub table{
	text-align: left;
}

#contenedorLubricantes #datosLub .listadoDatosLub table th,
#contenedorLubricantes #datosLub .listadoDatosLub table td{
	width: 50%;
	padding: 5px 0px 5px 10px;
	border: none;
	border-bottom: 2px solid #fff;
	font-weight:normal;
	background-color:none;
	color:#000;
}

#contenedorLubricantes #datosLub .listadoDatosLub table .pRecomemdado{
	font-weight: bold;
}

#contenedorLubricantes #datosLub .listadoDatosLub table .conFondoLub{
	background-color: #e7dfa3;
	border-bottom: none;
}

#contenedorLubricantes #datosLub .listadoDatosLub table a{
	width: auto;
	color: #000;
	text-decoration: underline;
	background: url(../img/linkLub.gif) no-repeat 0px 2px;
	display: block;
	padding-left: 12px;
}

#contenedorLubricantes #datosLub .listadoDatosLub table a:hover{
	text-decoration: none;
}

#contenedorLubricantes #datosLub .listadoDatosLub table .lubRecomendado{
	color: #cc0001;
	text-decoration: none;
	background: url(../img/linkLubRec.gif) no-repeat 0px 2px;
	font-weight:bold;
}

#contenedorLubricantes #datosLub .listadoDatosLub table .lubRecomendado:hover{
	text-decoration: underline;
}

#contenedorLubricantes #datosLub .listadoDatosLub table .linkProEspecial{
	background: none;
	padding:0;
}

#contenedorLubricantes #advertenciaLub{
	width: 460px;
	float:left;
	font-size: 10px;	
	margin-bottom: 15px;
}

#contenedorLubricantes #mostrarOcultarLub{
	width: auto;
	display: block;
	float: right;
	margin: 10px 0px 20px 0px;
}

#contenedorLubricantes #mostrarOcultarLub a{
	display: block;
	float: left;
	padding-top: 2px;
	color: #000;
	text-decoration: underline;
}

#contenedorLubricantes #mostrarOcultarLub a:hover{
	text-decoration: none;
}



	/* ---------- Pagina Intermedia ---------- */




#contenedorLubricantes .resulEncontrados{
	width: 455px;
	float: left;
	display: block;
	overflow: hidden;
	clear: none;
	margin-left: 3px;
}

#contenedorLubricantes #tablaLub table{
	width: 460px;
	float: left;
	
	overflow: hidden;
	margin-top: 8px;
}

#contenedorLubricantes #tablaLub table{	
	background: url(../img/fondoLubG.gif) repeat-x;
	border:none;
	border-bottom: 1px solid #e7dfa3;
}

#contenedorLubricantes #tablaLub table td{
	padding-left: 10px;
	border:none;
	
	width:auto;
}

#contenedorLubricantes #tablaLub table thead{
	height: 25px;
	color: #363636;
	font-weight: bold;
	border: 1px solid #d4c75e;
	border-bottom: 1px solid #e7dea2;
	
	width:auto;
}

#contenedorLubricantes #tablaLub table thead a{
	color: #000;
	text-decoration: none;
	display: block;
	width: auto;
	padding-left: 8px;
	
	width:auto;
}

#contenedorLubricantes #tablaLub table thead .ascendenteLub{
	background: url(../img/fleArribaLub.gif) no-repeat 0px;
}

#contenedorLubricantes #tablaLub table thead .descendenteLub{
	background: url(../img/fleBajoLub.gif) no-repeat 0px;
}

#contenedorLubricantes #tablaLub table thead a:hover{
	text-decoration: underline;
}

#contenedorLubricantes #tablaLub table tbody .fondoverde{
	background-color: #fef8e0;
}

#contenedorLubricantes #tablaLub table tbody a{
	color: #000;
	text-decoration: underline;
	display: block;
	padding: 5px 0px;
}

#contenedorLubricantes #tablaLub table tbody a:hover{
	text-decoration: none;
}

#contenedorLubricantes #paginacionLub{
	width: 450px;
	float: left;
	display: block;
	overflow: hidden;
	margin-top: 8px;	
}

#contenedorLubricantes #paginacionLub p{
	width: 100px;
	float: left;
}

#contenedorLubricantes #paginacionLub ul{
	width: auto;
	float: right;
}

#contenedorLubricantes #paginacionLub ul li{
	width: auto;
	display: inline;
	list-style: none;
}

#contenedorLubricantes #paginacionLub ul li a{
	color: #000;
	text-decoration: none;
}

#contenedorLubricantes #paginacionLub ul li a:hover{
	text-decoration: underline;
}




	/* ---------- Link Volver ---------- */


#contenedorLubricantes #volverLub{
	width: 200px;
	display: block;
	float: left;
	margin: 10px 0px 20px 0px;
}

#contenedorLubricantes #volverLub a{
	display: block;
	float: left;
	padding-top: 2px;
	color: #000;
	text-decoration: underline;	
}

#contenedorLubricantes #volverLub a:hover{
	text-decoration: none;
}

/* ------------ Pagina Idioma no disponible ---------- */

#idiomaNoDisponible{
	width: 450px;
	display: block;
	overflow: hidden;
	text-align:left;
	float:left;
	margin: 8px 20px 20px 5px;
}
#idiomaNoDisponible p
{
	margin: 3em 0;
	
}

#hlnkSiguiente 
{
	display:block;
	float:right;
	background:#667A85;
	color:#FFFFFF;
	padding: 0.5em;
	border:1px solid #95A2AB;
} 

#hlnkCerrar
{
	display:block;
	float:left;
	background:#667A85;
	color:#FFFFFF;
	padding: 0.5em;
	border:1px solid #95A2AB;
}

body div#mContenido #opcion li ul.subopcion {
	z-index:10;
	
}
