* html #principal{ height:100%; }

a { outline:0; }
#text_information a { text-decoration: none; color: orange; font-weight: bold; }

.link_product_burbuja {
  font-family:verdana, arial, sans-serif;
  font-size:15px;
  font-weight: bold;
  line-height:1.3;
  text-align:center;
  margin-bottom: 0;
  margin-top: 0;
  padding-bottom: 0;
}

.link_subcategory {
  font-family:verdana, arial, sans-serif;
  font-size:10px;
  font-weight: normal;
  line-height:1.3;
  text-align:center;
  margin-bottom: 0;
  margin-top: 0;
  padding-bottom: 0;
}

#principal{ position:relative; top:0px; left:50%; width:978px; margin-left:-489px; min-height:100%; }
	
	#cabecera{ position:relative; left:0px; top:0px; width:978px; height:211px; background-image:url(../css/images/cabecera7.png); }
	
	#menu1{ position:absolute; left:0px; top:0px; z-index:2;}
		
		#enlace_inicio, #m_contactar, #m_radio { font-family:arial, verdana, sans-serif; position:absolute; left:20px; top:3px; text-align:center; 
			background:url(../css/images/bot_menu_inactivo_a.png) center bottom no-repeat; 
		}
		#enlace_inicio a, #enlace_tienda a, #m_contactar a, #m_radio a{ width:80px; height:25px; color:#8E92AA; text-decoration:none; font-weight:normal !important; display:block; }
		#enlace_inicio a:hover, #m_contactar a:hover, #m_radio a:hover{ color:#000; background:url(../css/images/bot_menu_activo_a.png) center bottom no-repeat;  }
		
		#m_fontaneria, #m_energia, #m_gas, #m_tratamientos, #m_saunas, #m_piscinas{ 
		
			position:absolute; left:0px; top:206px; font-size:14px; font-weight:bold; text-align:center; line-height:14px;
		}
		#m_fontaneria a, #m_energia a, #m_gas a, #m_tratamientos a, #m_saunas a, #m_piscinas a{ 
		
			width:100px; height:95px; color:#fff; text-decoration:none; display:block; 
		}
		
			#m_fontaneria{ background:url(css/images/m_fontaneria_0.png) center bottom no-repeat; }
			#m_fontaneria a:hover{ background:url(css/images/m_fontaneria_1.png) center bottom no-repeat; }
			
			#m_energia{ left:88px; background:url(css/images/m_energia_0.png) center bottom no-repeat; }
			#m_energia a:hover{ background:url(css/images/m_energia_1.png) center bottom no-repeat; }
			
			#m_gas{ left:176px; background:url(css/images/m_gas_0.png) center bottom no-repeat; }
			#m_gas a:hover{ background:url(css/images/m_gas_1.png) center bottom no-repeat; }
			
			#m_tratamientos{ left:264px; background:url(css/images/m_tratamientos_0.png) center bottom no-repeat; }
			#m_tratamientos a:hover{ background:url(css/images/m_tratamientos_1.png) center bottom no-repeat; }
			
			#m_saunas{ left:352px; background:url(css/images/m_saunas_0.png) center bottom no-repeat; }
			#m_saunas a:hover{ background:url(css/images/m_saunas_1.png) center bottom no-repeat; }
			
			#m_piscinas{ left:440px; background:url(css/images/m_piscinas_0.png) center bottom no-repeat; }
			#m_piscinas a:hover{ background:url(css/images/m_piscinas_1.png) center bottom no-repeat; }
			
			#m_radio{ left:570px; top:219px; width:200px; font-size:14px; font-weight:bold; background:url(css/images/bot_menu_inactivo_b.png) center bottom no-repeat; }
			#m_radio a{ color:#fff; width:200px; height:30px; }
			#m_radio a:hover{ color:#fff; background:url(css/images/bot_menu_activo_b.png) center bottom no-repeat; }
			
			#enlace_tienda{ font-family:arial, verdana, sans-serif; position:absolute; left:20px; top:3px; text-align:center; width:110px; left:99px; }
			#enlace_tienda a{ width:110px; color:#000; background:url(../css/images/bot_menu_activo_a.png) center bottom no-repeat }
			#m_contactar{ left:700px;  }
			
	#menu_idiomas{ font-family:arial, verdana, sans-serif; position:absolute; left:0px; top:0px; }
		
		#mi_1, #mi_2, #miLanguage_1, #miLanguage_2{ position:absolute; left:850px; top:3px; text-align:center; font-size:10px; 
			background:url(../css/images/bot_menu_inactivo_a.png) center bottom no-repeat; 
		}
		#mi_1 a, #mi_2 a{ width:50px; height:25px; color:#8E92AA; text-decoration:none; display:block; }
		#mi_1 a:hover, #mi_2 a:hover{ background:url(../css/images/bot_menu_activo_a.png) center bottom no-repeat; color:#000; font-weight: normal !important; text-decoration: none !important;}
		
		#miLanguage_1 span, #miLanguage_2 span{ width:50px; height:25px; color:#8E92AA; text-decoration:none; display:block; }		
		
		#mi_1, #miLanguage_1{ left:900px; }
		
			.idiomaSelec a{ background:url(../css/images/bot_menu_activo_a.png) center bottom no-repeat; color:#000 !important; }
			.idiomaSelec span{ background:url(../css/images/bot_menu_activo_a.png) center bottom no-repeat; color:#000 !important; }			
			
		#mi_3{ display:none; }
		#mi_4{ display:none; }
		#mi_5{ display:none; }
	
#fondo{ width:978px; height:110px; font-family:arial, verdana, sans-serif; font-size:12px; color:#333; background-image:url(../css/images/pie_fondo_2.png); }
#hueco_logo { width:155px; }
#tabla_interior { width:500px; font-family:arial, verdana, sans-serif; font-size:11px; color:#333;}
#hueco_textos { width:540px; }
#email a{ color:#333; font-weight:normal; text-decoration:underline; }
#oscommerce { font-family:arial, verdana, sans-serif; width:536px; font-size:8px; color:#333;}

#text_information { font-family:arial, verdana, sans-serif; font-size:12px; color:#333; font-weight:normal; text-align:justify; }
.titulo_inf { font-family:arial, verdana, sans-serif; font-size:14px; color:#333; font-weight:bold; margin-bottom: 0; margin-top: 0; padding-bottom: 0; }
.titulo_inf_s { font-family:arial, verdana, sans-serif; font-size:14px; color:#333; font-weight:bold; text-decoration:underline; }
.subtitulo_inf { font-family:arial, verdana, sans-serif; font-size:13px; color:#333; font-weight:bold; }

.cabecera_coste_adicional { font-family:arial, verdana, sans-serif; font-size:15px; color:#000000; font-weight:bold; text-align:justify; }
.coste_adicional { font-family:arial, verdana, sans-serif; font-size:15px; color:#6d6d6d; font-weight:normal; text-align:justify; }

#stock { background:#4fc4e8; font-size:12px; color:#ffffff; text-align:center; font-weight:bold; }
#stock_imagen { background:#ffffff; }
#stock_shopping_cart { font-family:arial, verdana, sans-serif; background:#f99506; font-size:12px; color:#ffffff; text-align:center; }
.text_red { color: red; }
.text_blue { color: #0056AF; }
.text_black { color: black; }
.text_normal_size_A { font-family:arial, verdana, sans-serif; font-size: 10px; color: #000000; } //Lo usa el texto del IVA
.text_normal_size_B { font-family:arial, verdana, sans-serif; font-size: 14px; color: #000000; }
.text_normal_red_size_C { font-family:arial, verdana, sans-serif; font-size: 20px; color: red; }
.text_normal_red_size_D { font-family:arial, verdana, sans-serif; font-size: 13px; color: red; white-space:nowrap;}
.text_color_A { font-family:arial, verdana, sans-serif; font-size: 12px; color: #ff0000; }

#header_left { background-image:url(images/header/lower_left.gif); }
#lower_left { background-image:url(images/header/lower_left.gif); }
#lower_right { background-image:url(images/header/lower_right.gif); }
#header_right { background-image:url(images/header/right.gif); }
#header_bot { height:5px; background-image:url(images/header/bot.gif); }

.soft { white-space:pre; }

#logo_w3c_1 { width:88px; height:31px;  background:url(images/logos_referencias/w3c.png) center top no-repeat; }
#logo_w3c_1 a{width:88px; height:31px; display:block; }
#logo_w3c_2 { width:88px; height:31px;  background:url(images/logos_referencias/css.png) center top no-repeat; }
#logo_w3c_2 a{width:88px; height:31px; display:block; }
#logo_buscadores { width:97px; height:31px;  background:url(images/logos_referencias/buscadores.gif) center top no-repeat; }
#logo_buscadores a{width:97px; height:31px; display:block; }
#logo_mercamania { width:80px; height:30px;  background:url(images/logos_referencias/mercamania_80x30.gif) center top no-repeat; }
#logo_mercamania a{width:80px; height:30px; display:block; }
#logo_miscompras { width:112px; height:31px;  background:url(images/logos_referencias/miss_compras_icon_04.jpg) center top no-repeat; }
#logo_miscompras a{width:112px; height:31px; display:block; }
#logo_shopmania { width:112px; height:31px;  background:url(images/logos_referencias/shopmania-store-es.gif) center top no-repeat; }
#logo_shopmania a{width:112px; height:31px; display:block; }
#logo_shoppydoo { width:80px; height:40px;  background:url(images/logos_referencias/shoppydoo.gif) center top no-repeat; }
#logo_shoppydoo a{width:80px; height:40px; display:block; }
#logo_tiendas { width:100px; height:30px;  background:url(images/logos_referencias/tiendas.png) center top no-repeat; }
#logo_tiendas a{width:100px; height:30px; display:block; }
#logo_tiendas-online { width:80px; height:30px;  background:url(images/logos_referencias/tiendas-online.png) center top no-repeat; }
#logo_tiendas-online a{width:80px; height:30px; display:block; }
#logo_tendalia { width:88px; height:22px;  background:url(images/logos_referencias/tendalia.gif) center top no-repeat; }
#logo_tendalia a{width:88px; height:22px; display:block; }
#logo_otiendas { width:88px; height:29px;  background:url(images/logos_referencias/otiendas.gif) center top no-repeat; }
#logo_otiendas a{width:88px; height:29px; display:block; }

#fondo_fecha_fin_oferta_espanol { width:56px; height:56px; background:url(includes/languages/espanol/images/logos_ofertas/fondo_fecha_fin_oferta_56x56.jpg) center top no-repeat; font-family:verdana; font-size:13px; color:#ffffff; font-weight:bold; text-align:center; }
#fondo_fecha_fin_oferta_english { width:56px; height:56px; background:url(includes/languages/english/images/logos_ofertas/fondo_fecha_fin_oferta_56x56.jpg) center top no-repeat; font-family:verdana; font-size:13px; color:#ffffff; font-weight:bold; text-align:center; }

.fondo_descuento { height:56px; background:url(images/logos_ofertas/fondo_oferton_56x56.jpg) center top no-repeat; font-family: arial,verdana; font-size:22px; color:#ffffff; font-weight:bold; text-align:center; vertical-align: middle; white-space:nowrap; }

TD.descuento { background:#f60505; font-family:arial, verdana, sans-serif; font-size:20px; color:#ffffff; text-align:center; font-weight:bold; }

#products_description li { padding-bottom:4px; }

#products_description H3 {
  font-family:verdana,arial,sans-serif;
  font-size:11px;
  font-weight: bold;
  line-height:1.5;
  text-align:justify;
  margin-bottom: 0;
  margin-top: 0;
  padding-bottom: 0;
}

#products_description H4 {
  font-family:verdana,arial,sans-serif;
  font-size:11px;
  color: #333;
  line-height:1.5;
  text-align:justify;
  margin-bottom: 0;
  margin-top: 0;
  padding-bottom: 0;
}

#products_description a {
  color: #0056AF;
  font-weight: bold;
  text-decoration: none;
}

#products_description a:hover {
  text-decoration: underline;
}

.consultar_precio a {
  font-size: 14px;
  color: red;
  font-weight: bold;
  text-decoration: none;
  white-space:nowrap;
}

.consultar_precio a:hover {
  text-decoration: underline;
}
	
.position_relative {
  position:relative;
  margin:0 auto;
}

.email_to {
  left:5px;
  position:absolute;
  top:2px;
}

.email_yukane {
  left:5px;
  position:absolute;
  top:-9px;
}

.position_number_review {
  left:5px;
  position:absolute;
  top:-10px;
  font-size: 13px;
  color: #0056AF;
}

body#nw {
	margin: 10px;
	padding: 0px;
	font-family:arial;
	font-size:12px;
	color:#000;
	height:100%;
   background: #ffffff;
}

	#aux1{  }
	#aux2{  }
	#aux3{  }
	#aux4{  }
	#aux5{  }
	#aux6{  }
	#aux7{  }
	#aux8{  }
	#aux9{  }
	#aux10{  }
	#aux11{  }
	#aux12{  }
	#aux13{  }
	#aux14{  }
	#aux15{  }
	#aux16{  }
	#aux17{  }
	#aux18{  }
	#aux19{  }
	#aux20{  }
	
	
	#aux_1{  }
	#aux_2{  }
	#aux_3{  }
	#aux_4{  }
	#aux_5{  }
	#aux_6{  }
	#aux_7{  }
	#aux_8{  }
	#aux_9{  }
	#aux_10{  }
	#aux_11{  }
	#aux_12{  }
	#aux_13{  }
	#aux_14{  }
	#aux_15{  }
	#aux_16{  }
	#aux_17{  }
	#aux_18{  }
	#aux_19{  }
	#aux_20{  }
	
	#flash_1{ position:absolute; left:0px; top:35px; }

