* {outline:none;}
body {margin:0;}

#divHeader { width: 100%; height: 184px; float: left; margin: 0; padding: 0; background: url('../img/headerBg.jpg') #1C1C1C no-repeat top center; }
	#divHeaderContent { width: 990px; margin: 0 auto; }
	
		#divHeaderContent #divBuscador { float: right; width: 330px; height: 30px; }
			#divHeaderContent #divBuscador form { margin: 0; padding: 0;}
				#divHeaderContent #divBuscador input#nombre_buscar { color: #5b5b5b; font-size: 12px; background: url('../img/buscadorInput.jpg') no-repeat top left; border:0; padding: 3px 0px 0px 10px; margin: 0; min-width: 188px; height: 21px;}
				#divHeaderContent #divBuscador input#buscar {}
		
		#divHeaderContent #divFlashCabecera { float: left; width: 990px; height: 120px; z-index: 10; }
		
		#divHeaderContent #menuTiendaHorizontal {float:left; background: url('../img/menuTopBg.jpg') #000 no-repeat top right; width: 770px; height: 34px; }
			#divHeaderContent #menuTiendaHorizontal ul { margin: 0 51px 0 0; padding: 0; list-style-type: none; border-right: 1px solid #000; float: left; }
				#divHeaderContent #menuTiendaHorizontal ul li { border-top: 1px solid #818181; border-left: 1px solid #525252; border-right: 1px solid #525252; float: left; margin: 0 0 0 1px; background: url('../img/menuTopPrimerNivel.jpg') #272828 repeat-x top center; padding: 12px 20px 7px; text-align: center; line-height: 12px; }
					#divHeaderContent #menuTiendaHorizontal ul li a, #divHeaderContent #menuTiendaHorizontal ul li a:visited { text-decoration: none; color: #FFF; font-size: 12px;font-weight: bold; text-shadow: #000; }
						#divHeaderContent #menuTiendaHorizontal ul li a.bullet { padding-right: 10px; background: url('../img/bulletMenuTienda2.gif') no-repeat center right; }
						
				#divHeaderContent #menuTiendaHorizontal ul li.on { border-top: 1px solid #ccd0c1 !important; border-left: none !important; border-right: none !important; background: url('../img/menuTopOnBg.jpg') #767f5f repeat-x top center !important; }
					#divHeaderContent #menuTiendaHorizontal ul li.on a.bullet { padding-right: 10px; background: url('../img/bulletMenuTienda1.gif') no-repeat center right !important; }
	
#divWrapper { width: 100%; float: left; margin: 0; padding: 0; background: url('../img/wrapperBg.jpg') #FFF no-repeat top center; }
	#divWrapperContent { width: 990px; margin: 0 auto; }
	
		#divColumnaIzquierda { float:left; width: 770px; }
			#divColumnaIzquierda #menuTiendaHorizontal2Nivel { float: left; background: url('../img/menuTopSegundoNivelBg.jpg') #90987a repeat-x top center; width: 100%; border-bottom: 1px solid #FFF; z-index: 100; padding: 8px 0; }
				#divColumnaIzquierda .menuTiendaSubcategorias { float: left; clear:both; width: 722px; display:none; margin: 0 24px; }
					#divColumnaIzquierda #menuTiendaHorizontal2Nivel ul { margin: 0; padding: 0; list-style-type: none; }
						#divColumnaIzquierda #menuTiendaHorizontal2Nivel ul li { float: left; text-align: left; width: 133px; padding-left: 11px; background: url('../img/bulletMenuTiendaHorizontal2Nivel.gif') no-repeat left center; }
							#divColumnaIzquierda #menuTiendaHorizontal2Nivel ul li a, #divHeaderContent #menuTiendaHorizontal ul li a:visited { text-decoration: none; color: #FFF; font-size: 12px; font-weight: normal; }
			#divColumnaIzquierda h3 { background: url('../img/tituloBg.jpg') no-repeat top left;  text-align: left; line-height: 31px; margin-bottom: 0;}
				#divColumnaIzquierda h3, #divColumnaIzquierda h3 a, #divColumnaIzquierda h3 a:visited { font-size: 16px; font-weight: bold; color: #1b1b1b; text-decoration: none; }
					#divColumnaIzquierda h3 a:hover {text-decoration: underline; }
				#divColumnaIzquierda h3 img { margin: 4px 40px 0 15px; float: left; border:none;}		
			#divColumnaIzquierda #divColumnaIzquierdaContent { float: left;  width: 100%; }
				#divColumnaIzquierda #divColumnaIzquierdaContent #divContent { float: left; min-height: 500px; height: auto !important; width: 727px; background: url('../img/contentBg.jpg') #F7F7F7 repeat-x bottom center; border-top: 4px solid #a4c91a; padding: 22px 21px;}
					#divColumnaIzquierda #divColumnaIzquierdaContent #divContent, #divColumnaIzquierda #divColumnaIzquierdaContent #divContent p, #divColumnaIzquierda #divColumnaIzquierdaContent #divContent li { font-size: 12px !important; color: #3A3A3A !important; text-align: left; }
				#divContent h1{font-size: 16px; font-weight: bold; color: #1b1b1b;}
				#divColumnaIzquierda #divColumnaIzquierdaContent #divContentPie { background: url('../img/footerContentBg.jpg') #E1E1E1 no-repeat bottom center; width: 769px; height: 8px; float: left; }
		
		#divColumnaDerecha { float:left; width: 208px; padding-left: 12px; text-align: left; padding-top: 5px; }
		
			#divColumnaRedesSociales { float: left; width: 194px; height: 75px; background: url('../img/followBg.jpg') no-repeat top center; margin: 4px 0; clear: both;}
				#divColumnaRedesSociales ul { margin: 37px 0 0 35px; padding: 0; list-style-type:none; }
					#divColumnaRedesSociales ul li { float: left; margin-right: 15px; }
						#divColumnaRedesSociales ul li a img {border: none;}
						
			#divColumnaDerechaMenu { width: 194px; background: url('../img/headerMenuBg.jpg') #767e55 no-repeat top center; padding-top: 45px; margin: 4px 0px; }
			#divColumnaDerechaMenuPie { width: 194px; height: 8px; background: url('../img/menuPieBg.jpg') #767e55 no-repeat center bottom; }			
				
				.divColumnaDerechaMenu { margin: 0px 4px; }
				
					.divColumnaDerechaMenu ul.menuRight {margin-top: 22px;}
					
					.divColumnaDerechaMenu ul { margin: 0; padding: 0; list-style-type: none; }
						.divColumnaDerechaMenu ul li { border-top: 1px solid #9aa080; margin-bottom: 1px; background: url('../img/menuBg.jpg') #858d67 repeat-y top left; text-align: left; padding: 0px 10px 0px 50px; line-height: 25px;}
							.divColumnaDerechaMenu ul li ul li { background: none !important; padding-left: 0px !important;}
								.divColumnaDerechaMenu ul li ul li ul li { background: none !important; padding-left: 10px !important;}
										.divColumnaDerechaMenu ul li ul li ul li ul li ul li { background: none !important; padding-left: 20px !important;}
							
							.divColumnaDerechaMenu ul li.cerrarsesion {  background: url('../img/menu/cerrarsesion.jpg') #858d67 no-repeat left top; }
							
							.divColumnaDerechaMenu ul li.mispedidos_OFF {  background: url('../img/menu/mispedidos_off.jpg') #858d67 no-repeat left top; }
							.divColumnaDerechaMenu ul li.mispedidos_ON {  background: url('../img/menu/mispedidos_on.jpg') #74985c no-repeat left top; }
							
							.divColumnaDerechaMenu ul li.misdatos_OFF {  background: url('../img/menu/misdatos_off.jpg') #858d67 no-repeat left top; }
							.divColumnaDerechaMenu ul li.misdatos_ON {  background: url('../img/menu/misdatos_on.jpg') #74985c no-repeat left top; }
							
							.divColumnaDerechaMenu ul li.misdirecciones_OFF {  background: url('../img/menu/misdatos_off.jpg') #858d67 no-repeat left top; }
							.divColumnaDerechaMenu ul li.misdirecciones_ON {  background: url('../img/menu/misdatos_on.jpg') #74985c no-repeat left top; }
							
							.divColumnaDerechaMenu ul li.micuenta_OFF {  background: url('../img/menu/micuenta_off.jpg') #858d67 no-repeat left top; }
							.divColumnaDerechaMenu ul li.micuenta_ON {  background: url('../img/menu/micuenta_on.jpg') #74985c no-repeat left top; }
							
							.divColumnaDerechaMenu ul li.nuevousuario_OFF {  background: url('../img/menu/nuevousuario_off.jpg') #858d67 no-repeat left top; }
							.divColumnaDerechaMenu ul li.nuevousuario_ON {  background: url('../img/menu/nuevousuario_on.jpg') #74985c no-repeat left top; }
							
							.divColumnaDerechaMenu ul li.carrito_OFF {  background: url('../img/menu/carrito_off.jpg') #858d67 no-repeat left top; }
							.divColumnaDerechaMenu ul li.carrito_ON {  background: url('../img/menu/carrito_on.jpg') #74985c no-repeat left top; }
							
							.divColumnaDerechaMenu ul li.ventajas_OFF {  background: url('../img/menu/ventajas_off.jpg') #858d67 no-repeat left top; }
							.divColumnaDerechaMenu ul li.ventajas_ON {  background: url('../img/menu/ventajas_on.jpg') #74985c no-repeat left top; }
							
							.divColumnaDerechaMenu ul li.cofidis_OFF {  background: url('../img/menu/cofidis_off.jpg') #858d67 no-repeat left top; }
							.divColumnaDerechaMenu ul li.cofidis_ON {  background: url('../img/menu/cofidis_on.jpg') #74985c no-repeat left top; }
							
							.divColumnaDerechaMenu ul li.tallaszapatillas_OFF {  background: url('../img/menu/tallaszapatillas_off.jpg') #858d67 no-repeat left top; }
							.divColumnaDerechaMenu ul li.tallaszapatillas_ON {  background: url('../img/menu/tallaszapatillas_on.jpg') #74985c no-repeat left top; }
							
							.divColumnaDerechaMenu ul li.tallasropa_OFF {  background: url('../img/menu/tallasropa_off.jpg') #858d67 no-repeat left top; }
							.divColumnaDerechaMenu ul li.tallasropa_ON {  background: url('../img/menu/tallasropa_on.jpg') #74985c no-repeat left top; }
							
							.divColumnaDerechaMenu ul li.empresa_OFF {  background: url('../img/menu/laempresa_off.jpg') #858d67 no-repeat left top; }
							.divColumnaDerechaMenu ul li.empresa_ON {  background: url('../img/menu/laempresa_on.jpg') #74985c no-repeat left top; }
							
							.divColumnaDerechaMenu ul li.localizacion_OFF {  background: url('../img/menu/localizacion_off.jpg') #858d67 no-repeat left top; }
							.divColumnaDerechaMenu ul li.localizacion_ON {  background: url('../img/menu/localizacion_on.jpg') #74985c no-repeat left top; }
							
							.divColumnaDerechaMenu ul li.contactar_OFF {  background: url('../img/menu/contactar_off.jpg') #858d67 no-repeat left top; }
							.divColumnaDerechaMenu ul li.contactar_ON {  background: url('../img/menu/contactar_on.jpg') #74985c no-repeat left top; }
							
							.divColumnaDerechaMenu ul li.envios_OFF {  background: url('../img/menu/envios_off.jpg') #858d67 no-repeat left top; }
							.divColumnaDerechaMenu ul li.envios_ON {  background: url('../img/menu/envios_on.jpg') #74985c no-repeat left top; }
							
							.divColumnaDerechaMenu ul li.pagos_OFF {  background: url('../img/menu/pagos_off.jpg') #858d67 no-repeat left top; }
							.divColumnaDerechaMenu ul li.pagos_ON {  background: url('../img/menu/pagos_on.jpg') #74985c no-repeat left top; }
							
							.divColumnaDerechaMenu ul li.faq_OFF {  background: url('../img/menu/faq_off.jpg') #858d67 no-repeat left top; }
							.divColumnaDerechaMenu ul li.faq_ON {  background: url('../img/menu/faq_on.jpg') #74985c no-repeat left top; }
							
							.divColumnaDerechaMenu ul li.compromiso_OFF {  background: url('../img/menu/compromiso_off.jpg') #858d67 no-repeat left top; }
							.divColumnaDerechaMenu ul li.compromiso_ON {  background: url('../img/menu/compromiso_on.jpg') #74985c no-repeat left top; }
						
							.divColumnaDerechaMenu ul li a, .divColumnaDerechaMenu ul li a:visited { text-decoration: none; color: #FFF; font-size: 13px; font-weight: normal; }
								.divColumnaDerechaMenu ul li ul li a, .divColumnaDerechaMenu ul li ul li a:visited { text-decoration: none; color: #FFF; font-size: 12px; font-weight: normal; }
									.divColumnaDerechaMenu ul li ul li ul li a, .divColumnaDerechaMenu ul li ul li ul li a:visited { text-decoration: none; color: #FFF; font-size: 11px; font-weight: normal; }
										.divColumnaDerechaMenu ul li ul li ul li ul li a, .divColumnaDerechaMenu ul li ul li ul li ul li a:visited { text-decoration: none; color: #FFF; font-size: 10px; font-weight: normal; }
							
	
#divFooter { width: 100%; min-height: 135px; float: left; margin: 0; padding: 0; background: url('../img/footerBg.jpg') #2E2E2F no-repeat top center; }
	#divFooterContent { width: 990px; margin: 0 auto; }
	
		#divFooterRedesSociales { float: left; width: 100%; }
			#divFooterRedesSociales ul { padding: 0; list-style-type:none; float: right; margin:22px 25px 5px;}
			#divFooterRedesSociales ul li { float: left; margin-left: 18px; }
				#divFooterRedesSociales ul li a img {border: none;}
		
		#divFooterLogo { float: left; padding: 0 25px; text-align: left;}	
			#divFooterLogo #divLogo { float: left; width: 400px; }	
		#divFooterLogo p, #divFooterLogo p a, #divFooterLogo p a:visited { font-weight: normal; font-size: 12px; color: #DDD; }
		#divFooterLogo p { display: inline; margin: 20px 0; text-align: right; float: right; }


.listaProductosCompra {
	text-align: center;
	background: #eeeeee;
	vertical-align: middle;
	padding: 7px;
	width: 215px;
}

.listaProductosCompra p {
	padding: 5px;
}

.listaProductosCompra p span {
	color:#FF0000;
	font-family:Verdana, Geneva, sans-serif;
	font-size:18px;
	font-weight:bold;
}

.listaProductosCompra ul.detalleListaProductosCompra { 
	display:block;float:left; margin:0;padding:2px;list-style-type:none;width:100%;
	background:#CDCDCD; border-bottom:1px solid #000;
}

.listaProductosCompra ul.detalleListaProductosCompra li { 
	float:left; padding: 3px; border-right: 1px solid #000;min-width:90px;
	color:#333333; font-family:Verdana, Geneva, sans-serif;font-size:9px;font-weight:bold;
}

.listaProductosCompra ul.detalleListaProductosCompra li a, ul.detalleListaProductosCompra li a:visited {
	color:#333333;
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
	font-weight:bold;
	text-decoration:none;
}

.listaProductosCompra ul.detalleListaProductosCompra li a:hover {
	text-decoration: underline;
}
