/* Creado por WWW.ARGAMEDIA.COM para LABOLAN */



/* 



COLORES =======================



azul corporativo ------ #053C73		

granate corporativo --- #893850

gris oscuro ----------- #929292

gris medio ------------ #EAEAEA

gris claro ------------ #F7F8F8

gris texto ------------ #6D6D6D

verde claro ----------- #A4D800

azul claro ------------ #33CEE0

naranja	--------------- #FE9900

dorado ---------------- #DD942B



===============================



 */



body {margin:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#6D6D6D; background:#FFF url('../imagenes/web/fnd_web.gif') repeat-x;}



a {color:#053C73; text-decoration:none;}

a:hover {color:#893850; text-decoration:underline;}

p {margin:0; line-height:14px;}



img {border:0;}



form {margin:0;}

input,option, textarea { font-size:11px; color:#6D6D6D; }
select{ font-size:11px; color:#6D6D6D;}
input {padding:1px 3px 1px 3px;}



h1 {color:#33CEE0; font-size:30px; margin:5px 0 5px 0; font-weight:normal; width:490px; float:left;}

h2 {color:#929292; font-size:18px; margin:5px 0 5px 0; font-weight:normal; width:490px; float:left;}

h3 {color:#053C73; font-size:16px; margin:0 0 10px 0; font-weight:normal;}

h4 {color:#053C73; font-size:15px; margin:0 0 10px 0; font-weight:normal;}

h5 {color:#FE9900; font-size:15px; margin:0 0 5px 0; float:none;}

h6 {font-size:13px; margin:0; font-weight:bold; float:none;}

h1 a:hover{color:#33CEE0;}

h1 a{color:#33CEE0;}



#global {width:930px; margin:0 auto; height:100%; padding:0 5px 0 5px;}

#col_izq { width:210px; float:left; margin-bottom:10px; }

#col_dcha { width:700px; float:left; margin-bottom:10px;}

#portada {width:920px; clear:both; padding:0 0 10px 0;}

#pie {clear:both; width:915px; padding:20px 0 20px 0; text-align:center; font-size:10px; border-top:1px solid #EAEAEA;}



#znd_logo {height:80px; padding-top:20px;}

#znd_busc_avnz {height:129px; width:210px; margin:7px 0 0 0; background-color:#EAEAEA;}

#znd_busc_content { width:190px; height:124px; background:#F7F8F8 url('../imagenes/web/brd_cab_izq.gif') right no-repeat; padding:5px 0 0 0;} 

#znd_categorias {width:190px; margin-top:10px; clear:both; float:left;}

#idiomas{float:right; height:25px;}

#certificado {width:680px; height:51px; padding-bottom:2px!important; padding:0; clear:both;}

#znd_menu {width:700px; height:23px;}

#znd_cab {width:700px; margin:6px 0 0 0;}

#znd_banner {width:490px; height:129px; background-color:#EAEAEA; padding-right:20px; float:left;}

#znd_carro { float:left; width:165px; height:124px; padding:5px 0 0 15px; background:#F7F8F8 url('../imagenes/web/brd_cab_dcha.gif') no-repeat;} 

#znd_content {width:700px; padding-left:15px; float:left;}



#idiomas { margin:0; padding-right:15px!important; padding-right:7px;}

#idiomas ul{margin:0; padding:0;}

#idiomas li{margin:0; padding:7px 15px 0 0; float:left; list-style:none;}

#idiomas a{color:#929292;}

#idiomas a:hover{text-decoration:none; color:#893850;}



.idm_pie{ clear:both; float:none; width:100%; text-align:center; padding-top:5px;}

.idm_pie a{color:#929292;}

.idm_pie a:hover{text-decoration:none; color:#893850;}



#cont_portada{ width:700px; float:left;}

/*#carroportada {background:transparent url('../imagenes/web/carro_portada.gif') 0 10px no-repeat; width:154px; height:171px; float:left;}

	#carroportada p{ font-size:14px; text-align:center; width:60px; padding:70px 0 0 8px;}

	#carroportada a{ color:#FFFFFF;}*/
	
#carroportada { width:154px; height:161px; float:left; padding-top:10px;}

	#carroportada a{ color:#FFFFFF;}

	

.destacado_portada{ width:241px; height:161px; float:left; margin:10px 0 0 27px;}

.destacado_portada_texto{ float:left; margin:10px 0 0 -261px; }

.ofertaportada {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagenes/web/oferta.png', sizingMethod='fit');

	background:transparent url('../imagenes/web/oferta.png') no-repeat!important;

	background-image:none; 

	width:261px!important; width:241px; height:161px; color:#FFF;}
	 
.novedadesportada {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagenes/web/novedad.png', sizingMethod='fit');

	background:transparent url('../imagenes/web/novedad.png') no-repeat!important;

	background-image:none; 

	width:261px!important; width:241px; height:161px; color:#FFF;}

.txtportada{ font-size:12px; width:215px; margin:77px 0 0 25px; }
.txtportada a{ color:#fff;}
.txtportada a:hover{ color:#fff;}
.precioportada { color:#fff; font-size:12px; font-weight:bold; margin:-126px 0 0 23px; width:50px; text-align:center;}

	

#gamaproductos{clear:left; width:700px; padding-top:15px;}



#noticiasportada{clear:left; width:181px; margin-top:15px;}

	#noticiasportada ul{ list-style:none; margin:0; padding:0; border-left:1px solid #EBEBEB; background:url('../imagenes/web/fnd_categorias.gif') repeat-x;}

	#noticiasportada li{margin:0; padding:5px; height:auto!important; height:10px;}

	#noticiasportada a{display:list-item; text-decoration:none; border-bottom:1px solid #F2F2F2;}

	#noticiasportada a:hover{border-bottom:1px solid #999;}

	.infnoticia{color:#929292;}



#cont_izq {width:490px; float:left;}

	#cont_izq p{ line-height:16px; padding:10px 0 10px 0;}

	#cont_izq img{ margin:0 10px 5px 0;}

	.txt_destacado{color:#FE9900; float:none;}

	#cont_izq ul{ list-style:none; width:300px; margin:0; padding:0;}

	#cont_izq li{margin:0; background:transparent url('../imagenes/web/flecha_lista.gif') 5px 5px no-repeat; padding:2px 2px 3px 15px!important; padding:1px 2px 1px 15px; height:auto!important; height:10px;}

	#cont_izq ul.sublista{ background:none; border:0; margin:5px 0 5px 15px; width:250px; border-left:1px solid #EBEBEB;}

	#cont_izq ul.sublista li{ background:none; border:0;}

	#cont_izq ul.sublista li a{ border-bottom:1px solid #F2F2F2;}

	#cont_izq ul.sublista li a:hover{ border-bottom:1px solid #33CEE0;}

	#cont_izq li a{display:list-item; text-decoration:none; border-bottom:1px solid #EAEAEA;}

	#cont_izq li a:hover{border-bottom:1px solid #A4D800;}

	

#cont_dcha {width:181px; float:left; margin-left:20px;}



#znd_busc_content select { width:160px; margin:3px 0 0 0;}



#menu a{color:#929292; font-size:14px; text-decoration:none; text-align:center; width:100px; height:18px; padding-top:5px; list-style:none; display:list-item; float:left;}

	#menu a:hover{background:transparent url('../imagenes/web/menu_over.gif') no-repeat; color:#FFFFFF; }

	#menu .activo{color:#053C73; background:transparent url('../imagenes/web/menu.gif') no-repeat;}



#carrito{ width:123px; height:41px; background:transparent url('../imagenes/web/carrito_rec.gif') no-repeat; color:#929292; padding:10px;}

	#carrito .carizq{ float:left; width:30px;}

	#carrito .cardcha{ margin:0; float:left;}

	#carrito .total{ color:#893850;}

#carropie{ text-align:center;}

	#carropie p{ line-height:11px;}

	

#atclientes p { margin:7px 0 5px 0; width:166px; height:34px; padding:10px 0 0 15px; font-size:12px; text-align:center; background:transparent url('../imagenes/web/atclientes.gif') no-repeat;}

	#atclientes .blanco {color:#FFF; font-weight:bold;}

	#atclientes a:hover {text-decoration:none;}

	

#rec_boletin{ width:181px; color:#FFFFFF; height:56px; margin:10px 0 5px 0;padding:20px 0 0 0; font-size:12px; text-align:center; background:transparent url('../imagenes/web/fnd_boletin.gif') no-repeat;}

	.bol_inf{font-size:11px; margin:6px 0 0 0;}

	.bol_inf a{color:#fff;}

	.bol_inf a:hover{color:#fff;}

	.bol_inf img { vertical-align:middle;}

	

#contacto_corto {color:#FFFFFF; background:url('../imagenes/web/fnd_cont_corto.gif') no-repeat; width:161px; height:156px; padding:10px; margin:10px 0 5px 0;}

	.cont_corto_titulo {font-size:12px; text-align:center; color:#666; padding-bottom:3px;}

	.campo_contacto {background:url('../imagenes/web/btn_seguir_contacto.gif') no-repeat; float:right; width:20px; height:20px; border:0; margin:3px 7px 0 0;}

	

#znd_categorias ul{ list-style:none; margin:0; padding:0;border-left:1px solid #EBEBEB; background:url('../imagenes/web/fnd_categorias.gif') repeat-x;}

#znd_categorias li{margin:0; background:transparent url('../imagenes/web/flecha_lista.gif') 5px 5px no-repeat; padding:2px 2px 3px 15px!important; padding:1px 2px 1px 15px; height:auto!important; height:10px;}

#znd_categorias a{display:list-item; text-decoration:none; border-bottom:1px solid #F2F2F2;}

#znd_categorias a:hover{border-bottom:1px solid #999;}

#cat_titulo {padding:6px 0 6px 0; font-size:14px; color:#893850; border-top:1px solid #999; border-bottom:1px dotted #666;}



.contacto_col1{margin:15px 0 0 0; clear:both; float:left; width:250px;}

.contacto_col1 p{line-height:18px; margin:0 0 5px 0;}

.contacto_col1 img{padding:3px 15px 21px 0;}

.contacto_col2{margin:15px 0 0 0; float:left; width:400px;}



#zndancho{float:left; width:700px; padding-left:15px;}



.limpia{ clear:both; }

.contacto_frm_izq{width:220px; margin-right:10px; text-align:right; float:left;}

.contacto_frm_izq p{margin:2px 0 3px 0; }

.contacto_frm_campos{width:340px; margin-right:10px; text-align:right; clear:both; padding-top:10px;}



.botonera{ text-align:center;width:600px; padding-top:10px; padding-bottom:10px;}

.btn_azul { text-align:center; border:0; color:#FFFFFF; width:112px; height:18px; background:transparent url('../imagenes/web/fnd_btn_azul.gif') no-repeat; margin:10px;}

.btn_azul2 { text-align:center; border:0; color:#FFFFFF; width:112px; height:18px; background:transparent url('../imagenes/web/fnd_btn_azul_oscuro.gif') no-repeat; margin:3px;}



.campo_buscar{background:transparent url('../imagenes/web/fnd_input_busc.gif') no-repeat; border:0; padding:7px 5px 0 30px; width:89px; height:18px;background-attachment:inherit!important; background-attachment:fixed;}

.campo_buscenv{background:transparent url('../imagenes/web/fnd_btn_busc.gif') no-repeat; border:0; width:47px; height:25px; color:#FFF;}
.campo_buscenv2{background:transparent url('../imagenes/web/fnd_btn_busc.gif') 0 -3px no-repeat; border:0; width:47px; height:20px; color:#FFF;}


.referencia{ font-size:10px;}

.referencia input { width:15px; margin:5px 0 0 0; padding:0;}

.ref_ { width:55px;}



.destacado_noticia{ width:470px; margin:5px; padding:5px; clear:both; background-color:#F7F8F8; border-right:1px solid #EAEAEA; border-bottom:1px solid #EAEAEA;}

.destacado_noticia h5 a{ color:#FE9900; }

.destacado_noticia h5 a:hover{ color:#FE9900; text-decoration:underline;}

.destacado_noticia img{float:left; padding:0 0 5px 0; background:#000 url('../imagenes/web/brd_inf_img.gif') bottom center no-repeat;}

.noticia_ver_mas{background:url('../imagenes/web/btn_seguir_noticia.gif') right no-repeat; clear:both; width:75px; height:17px; border:0; margin:0 0 0 390px; padding-top:4px;}

.noticia_destacado{ font-size:12px; color:#053C73;}

.noticia_normal {clear:both;}

 

.refprod{float:right; width:146px; color:#FFF; margin-top:10px; text-align:center; font-size:13px; padding-top:4px; height:20px;background:url('../imagenes/web/fnd_ref.gif') right no-repeat;}

.prod_izq{ float:left; margin-top:25px; width:270px;}

.prod_dcha{ float:right; width:410px; margin-top:10px;}

.prod_descripcion{width:100%; height:15px; border-bottom:1px solid #EAEAEA; color:#893850; font-size:13px; margin-bottom:15px;}



.prod_img_sup{height:9px;background:url('../imagenes/web/brd_sup_foto.gif') no-repeat; margin:0;}

.prod_img_inf{height:9px;background:url('../imagenes/web/brd_inf_foto.gif') no-repeat; margin:0;}

.prod_iconos{width:260px; background-color:#333; padding:3px 5px 2px 5px; height:30px; color:#FFF; margin-top:0!important; margin-top:-5px;}

.prod_iconos img{ vertical-align:middle; margin:0 0 0 10px;}

.prod_fam{width:270px;margin-top:0!important; margin-top:-5px;background:#333 url('../imagenes/web/loading.gif') 120px 65px no-repeat; }

.prod_precios{width:260px; padding:3px 5px 2px 5px; height:30px;}

.prod_precios img{ vertical-align:middle; margin:0 0 0 10px;}

.prod_img,.prod_img_sup,.prod_img_inf{width:270px;}

.precio{ font-size:12px; font-weight:bold;}

.precio_viejo{ text-decoration:line-through; font-size:12px; font-weight:bold;}

.prod_caracteristicas{padding:10px;background:#F3F3F3 url('../imagenes/web/fnd_inf_caract.gif') bottom no-repeat;}

.prod_lista li, .prod_lista ul { list-style:none; margin:0; padding:0;}

.prod_lista li a{ display:list-item; height:auto!important; height:15px; min-height:15px; padding:5px 0 2px 5px; border-bottom:1px solid #F3F3F3;}

.prod_lista li a:hover{ border-bottom:1px solid #929292; text-decoration:none; background-color:#F3F3F3;}

.prod_lista{float:left; width:338px; margin-left:8px;}

.ref {color:#DD942B;}



.tabla{clear:both; padding:20px 0 20px 0;}

table {border:0; border-bottom:1px solid #EAEAEA;}

td, th {padding:3px;}





#productos {padding:20px 0 15px 0!important; padding:17px 0 15px 0; margin-bottom:10px;}

.familia{ width:344px; height:150px; float:left; margin:0 0 5px 3px; margin-bottom:-5px!important; margin-bottom:-270px;}

.familia img{padding-left:8px;}

.familia_fnd{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagenes/web/fnd_familia.png', sizingMethod='crop');

background:url('../imagenes/web/fnd_familia.png') no-repeat!important;

background-image:none; 

position:relative; top:-112px; width:344px; height:150px;}

.fam_cont h3{ font-weight:bold; text-transform:uppercase; height:37px;}

.fam_cont a{ font-size:10px;}

.fam_cont{position:relative; top:-265px; padding:13px 10px 10px 120px;}

.fam_cont h3 a{ font-weight:bold; text-transform:uppercase; height:37px; font-size:15px;}

.fam_cont h3 a:hover{ text-decoration:underline;}

.vermas{ margin:15px 10px 0 0; text-align:right; font-size:18px; font-weight:bold; text-transform:uppercase;}

.vermas a:hover{ color:#929292; text-decoration:none;}

.vermas img{ vertical-align:middle;}



.fam_izq{ float:left; margin-top:10px; width:410px; padding-bottom:15px;}

.fam_dcha{ float:right; width:270px; margin-top:25px; padding-bottom:15px;}



.entradilla {padding:0 0 10px 0;background: url('../imagenes/web/comilla_cerrado.gif') bottom right no-repeat;}



.img_flotante { padding:0; padding:4px;}

.img_flotante img{ padding:0; margin:0;}

.img_flot_txt { color:#fff; font-size:11px; padding:2px; margin:0; background-color:#696969;}



.carro{ width:701px; padding-top:15px; background:transparent url('../imagenes/web/brd_carro_sup.gif') top no-repeat; clear:both; float:none;}

.carro table {border:0;}

.carro th, .carro td{ padding:4px;}

.carro th { color:#893850; border-bottom:1px solid #696969;}

.carro td{ border-bottom:1px solid #EAEAEA;}



.datos_carro{ width:701px; padding:15px 0 10px 0; height:95px; background:transparent url('../imagenes/web/brd_carro_inf.gif') center bottom no-repeat; clear:both; float:none;}

.datos_carro select { width:195px;}

.datos_carro_izq{ float:left; width:275px; padding:6px 3px 3px 3px;}

.datos_carro_izq p{ text-align:right;}

.datos_carro_dcha{ float:right; width:399px; background:#EAEAEA url('../imagenes/web/fnd_carro_sup_2.gif') top no-repeat; padding:10px 0 0 0;}

.datos_carro_dcha_ínf{ clear:both; float:left; width:399px; height:9px; background:#EAEAEA url('../imagenes/web/fnd_carro_inf_2.gif') bottom no-repeat; }

.datos_carro_col2, .datos_carro_col1{ float:left; padding:3px;}

.datos_carro_col2 p, .datos_carro_col1 p{ text-align:right;}

.datos_carro_col1{ width:280px;}

.datos_carro_col2{ width:100px; font-weight:bold; font-size:12px;}

.carro_botones { clear:both; text-align:center; padding:15px 10px 15px 160px;}

.carro_btn a{ width:112px; height:16px; padding:2px 0 0 0; margin:0 7px 0 7px; color:#FFF; float:left; background:transparent url('../imagenes/web/fnd_btn_azul.gif') no-repeat;}

.carro_btn a:hover{ text-decoration:underline; color:#FFF;}

.btn_pedido{ width:180px; height:18px; padding:0; margin:0 7px 0 7px;color:#FFF; float:left; border:0; background:transparent url('../imagenes/web/fnd_btn_verde.gif') no-repeat;}



.carro_sup {float:left; width:450px;}

.carro_num {float:left; width:130px; margin:25px 20px 0 0;}

.carro_num_txt{ float:left; font-size:12px; padding:9px 0 0 0; width:90px;}

.carro_num_izq{ float:left; font-size:40px; width:40px;} 

.carro_num_actual { color:#A4D800;}

.carro_fecha { font-size:12px;float:right; width:180px; padding:120px 0 0 20px; font-weight:bold; height:25px; background:transparent url('../imagenes/web/carrito_carro.gif') top right no-repeat;}



.intro_alta {clear:both; float:none; padding:15px 0 15px 0;}

.alta_col{ width:300px; float:left; padding:5px; margin:10px 30px 0 0;}

.alta_col p{margin-top:3px; text-align:right;}



.pestanias { padding-left:25px;}

.pestanias a{ height:13px; width:201px; background:url('../imagenes/web/fnd_pestania.gif') no-repeat; padding-top:3px; text-align:center; color:#FFF; display:list-item; float:left; list-style:none;}

.pestanias a:hover {color:#FFF; text-decoration:underline;}



.list_prod{ float:left; margin:10px 7px 0 0; width:220px; height:94px; background:url('../imagenes/web/fnd_list_prod.gif') 0 0 no-repeat; padding:3px;}
/*.list_prod{ float:left; margin:10px 7px 0 0; width:220px; height:87px; background:url('../imagenes/web/fnd_list_prod.gif') 0 0 no-repeat; padding:3px;}*/

.list_prod_dcha{ float:left; width:120px;}

.list_prod_izq{float:left; width:100px; height:89px;}
/*.list_prod_izq{float:left; width:100px; height:100px;}*/
.list_nombre{ width:110px; height:68px; padding:5px; font-size:12px;}

.list_vermas { width:97px; height:19px; text-align:right; font-size:11px; padding:3px 3px 0 0; margin-top:0!important; margin-top:-3px;}
.list_vermas img{ vertical-align:middle; behavior: url("javascript/png.htc");}
.list_vermas a{ color:#FFF; }
.list_vermas a:hover{ color:#FFF; text-decoration:none; }



.resulbusc{ width:600px; padding:5px; margin:20px 0 0 0; border-bottom:1px solid #EAEAEA;}

.resulbusc p{ padding:3px 0 3px 0; line-height:14px;}

.paginado{ padding:5px; background-color:#EAEAEA; margin:10px 0 10px 0; text-align:center;}



.prod_hor { height:45px; padding:10px 3px 3px 3px;}

.prod_hor_txt { float:left; width:630px;}

.prod_hor_txt p{ font-size:10px; color:#6D6D6D; margin:0; padding:0;}

.prod_hor_txt a:hover{ text-decoration:underline;}

.azul_destacado {color:#929292; font-size:12px; font-weight:bold;}

.prod_hor_vermas{ float:right; width:45px; padding-top:5px; text-align:center;}

.prod_hor_txt a, .prod_hor_vermas a{ color:#053C73; text-decoration:none;}

.prod_hor_vermas a:hover{color:#929292; text-decoration:none;}



.busc_avd, .prod_hor {width:700px; background:url('../imagenes/web/fnd_lista_prod_x_fam.gif') 0 bottom repeat-x;}

.busc_avd img {float:left;}

.busc_avd { height:100px; padding:10px 3px 3px 0;}

.busc_avd_txt { float:left; width:520px; padding:3px 10px 3px 10px;}

.busc_avd_txt p{ padding:4px 0 4px 0;}

.busc_avd_txt a:hover{ text-decoration:underline;}

.busc_avd_txt a{ color:#053C73; text-decoration:none;}

.descripcionbus {color:#333;}

.busc_avd_vermas img { vertical-align:middle; float:none;}

.busc_avd_vermas { float:right; width:55px; text-align:center; padding-top:35px; border-left:1px solid #EAEAEA; height:65px;}



.navegacion { color:#FFF; padding-top:4px; width:100%; margin-top:-3px; text-align:right; margin-bottom:10px; border-bottom:1px solid #929292; padding-right:5px;}

.navegacion a, .navegacion a:hover{ color:#FFF;}



.ventajas{ clear:both; float:left; padding:0 0 0 25px;}

.ventajas ul{ margin:0; padding:0; width:450px;}

.ventajas li { padding:3px 0 3px 10px; font-size:13px; background-image:none; color:#053C73; font-weight:bold;}

.ventajas_btn{ background:url('../imagenes/web/fnd_vent.gif') no-repeat; width:170px; padding:10px 0 10px 0; height:15px; font-weight:bold; float:left; text-align:center; margin:15px 0 0 25px;}

.ventajas_btn a, .ventajas_btn a:hover{ color:#FFFFFF; }

.lineaproductos { padding:5px; color:#000; text-transform:uppercase; font-size:12px; width:701px; height:16px; background:transparent url(../imagenes/web/portadalineaprod.gif) repeat-x;}

#carro { width:125px; height:35px; font-size:13px; margin:10px 0 10px 0; padding:20px 0 0 75px; float:left; background:url('../imagenes/web/addcarro.gif') no-repeat;}
	#carro a { color:#fff;} 
	
	
.zndusuario { width:102px; float:left; margin-left:25px; padding:40px 80px 0 5px; height:81px; text-align:center; font-weight:bold;}
	.zndusuario a{ color:#666;}
	.carro_usr{ background:url('../imagenes/web/privadocarro.gif') no-repeat;}
	.carta_usr{ background:url('../imagenes/web/privadocarta.gif') no-repeat;}
	.telf_usr{ background:url('../imagenes/web/privadotelf.gif') no-repeat;}
	
	
.carro_cols{float:left; clear:both; width:700px; margin-top:20px; padding-left:15px;}
.carro_coli{ float:left; width:275px; margin:0 25px 0 0; border:1px solid #ccc; padding:15px;}
.carro_h4 { margin-top:35px;}
.carro_col1{float:left; width:110px; text-align:right;line-height:19px!important; line-height:21px;}
.carro_col2{float:left; width:110px;}
