/* CSS Document by eSOFT. Technologies & Consulting */

/*
=============================
UNDO 
=============================
 */

h1,h2,h3,h4,h5,h6,form,body,html,p,address,fieldset,input,table,th,td,ul,li{ margin:0; padding:0;}
a{outline:none;}
a img,:link img,:visited img { border:none;}
a:hover{ color:#fff;}
p{ text-align:justify;}
/*
=============================
BY DEFAULT ESTILOAK
=============================
*/
body{
    margin:0em;
    padding:0em 0 0 0;
    border:0;		/* This removes the border around the viewport in old versions of IE */
    background: #582121 url(../img/tienda_azpia.jpg) no-repeat top center; 
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color:#000000;
    font-size: 62.5%; /* em neurrien kalkulua errazago izateko*/
    }

h1{background:url(../img/tienda_logo.jpg) no-repeat;padding:0em 0 0 0 ;margin:0.5em 0 0 0em;width:139px;height:126px;position:relative;float:left; color:#fff;}	
	
h1 a{ text-decoration:none; cursor:pointer;}



h1 a, h2 a{color:#fff;}
h2{color:#fff;}

/*----------------h2. Acha----------*/

h2 { position:relative; width:230px; height:80px; padding:0em; margin:2em 2em 0 0 ; float:right; font-size:1.3em;  }
h2    em{ position:absolute; top:0px; left:0; display:block;background:#00CCCC;  }
h2  a:link em, h2 a:visited em { background:url(../img/tienda_h2.jpg) no-repeat 0px 0px; width:230px; height:80px;   text-decoration:none; }
h2  a:link em, h2 a:visited em { background:url(../img/tienda_h2.jpg) no-repeat 0px 0px; width:230px; height:80px;   text-decoration:none; }

#h2{/*background:url(../img/tienda_h2.jpg) no-repeat 0px 0px;*/ width:230px; height:80px;   text-decoration:none; position:absolute; left:45em; overflow:hidden; }
#h2 img {}
#h2 a{ color:#fff;}
h2  a:hover em, h2 a:focus em, h2 a:active em{ background:url(../img/tienda_h2.jpg) no-repeat 0px -80px; width:230px; height:80px;  padding:0em 0.4em 0em 0.4em; text-decoration:none;cursor:pointer;}
h2 a{ text-decoration:none;}


h3{ 	}
h4{	}
h5{ }
h6{	}
	
p{margin:0.5em; padding:0; }
	
a:link {font-size: 1em;	color: #666666;font-weight: normal;	padding:0;margin:0;border:0;}	
a:hover {font-size: 1em;color: #000000;font-weight: normal;padding:0;margin:0;border:0;}	
	
	
table{margin:2em; padding:0.5em;font-size:1em;border:0.1em solid ;}	
th{ background:#CCCCCC; padding:0.5em 1em 0.5em 1em ;text-align:left;}	
td{padding:0 0.4em 0.8em 0.4em;margin:0;border-bottom:0.1em #CCCCCC solid;}


/* 
=============================
ELEMENTOAK
=============================
*/

#body_shadow{width:100em;clear:both;margin:auto;padding:0 0 0 0;background:url(../img/tienda_body_shadow.png) no-repeat top center;height:50em;}

#body{width:95em;clear:both;margin:auto;padding:0 0 0 0;background:#dfd2d2 ;height:50em;}
	
#body[id]{ /* ie6k min-height ondo egiteko */
	height:auto;min-height:50em;}

#body:after {/* Gillotina eragozteko, espazio bat sartzen da div-aren bukaeran*/
    content: "&nbsp;";display: block;height: 0;clear: both;visibility: hidden;}
	


#idiomas{float:right;margin:0em 0 0 3em;padding:0 0 0 0.5em;color:#ffffff;font-size:1em; border:0.1em #CCCCCC solid;}
#idiomas div{ padding:1em; float:left; }

#idiomas a:link{color:#000000;font-weight:bold; padding:1em; }
#idiomas a:visited{color:#000000;font-weight:bold;}	
#idiomas a:hover{color: #333333;font-weight:bold;}	
#idiomas a:focus{color: #333333;font-weight:bold;}	
#idiomas a:active{color:#999999;font-weight:bold;}

/*.selected{color: #C38B2E;font-weight:bold; background:#CCCCCC;}*/


#header {width:95em;margin:auto; background:#460909; float:left; position:relative;}
#header ul { float:right;}		
#header ul li {display:inline;list-style:none;}
	
#header ul li a:link {color:#fff;text-decoration:none; font-weight:bold;}
#header ul li a:visited {color:#fff;text-decoration:none;font-weight:bold;}
#header ul li a:hover {color:#C38B2E;text-decoration:none;	font-weight:bold;}
#header ul li a:active {color:#C38B2E;text-decoration:none;font-weight:bold;	}	

#header img{border:0;}


/*-----------Headerreko ul-----------*/
#menu_top { float:left; font-family:Arial, Helvetica, sans-serif; font-size:1.1em; width:31%;}
#menu_top ul li{float:left; margin:9em 0 0 0; border-right:0.1em solid #FFFFFF; padding:0;   }
#menu_top ul li a{cursor:pointer; padding:0em 1em  0em  1em ;display:block;   }
#menu_top ul li a.selected {color:#C38B2E;  }
 	


#top{}

#footer {
	clear:both;
	color:#666666;
	position: relative;
	margin: 1em 0em;
	padding: 1em 0em;
	width:100%;
	float:left;
}
#footer img{ float:left; position:relative; clear:right;}
#footer strong{ color:#fff;}

#footer a:link{font-weight:normal;}	
#footer a:visited{font-weight:normal;}	
#footer a:hover {font-weight:normal;}	
#footer a:active{font-weight:normal;}
	
#footer p { margin:0;}
#footer ul{ width:100%; float:left; position:relative; margin:1em 0 0;}

#footer #marca{background-image: url(../img/logo_inferior.jpg);background-repeat: no-repeat;background-position: 4em 0;height: 5em;padding: 3em 0 0 12em; margin:2em 0 0 0;}


#footer #listaMenu{padding: 0 0 2em 4em;}
#footer #listaMenu ul{}
#footer #listaMenu ul li{list-style:none;color:#fff;display: inline;}
#footer #listaMenu ul li a{ color:#fff;}

#footer .listaMenu{padding: 0 0 2em 4em;}
#footer .listaMenu ul{}
#footer .listaMenu ul li{list-style:none;color:#fff;display: inline; margin:0 .5em 0 0; }
#footer .listaMenu ul li a{ color:#fff;}


#credits{clear:both;margin:2em auto 2em auto;width:95em;color: #999999;}

#credits ul{ float:right; }
#credits ul li{ float:left; list-style:none; margin:0em 0.5em 0em 0.5em;}	
#credits p{}
	
#credits a:link{font-size:1em;color:#999999;}
#credits a:visited{font-weight:normal;color:#999999;}	
#credits a:hover{font-weight:normal;color: #333333;}	
#credits a:focus{font-weight:normal;color: #333333;}		    
#credits a:active{font-weight:normal;color:#333333;	}

/*
=============================
ZUTABEAK
=============================
*/

#colmask {
	position:relative;		/* This fixes the IE7 overflow hidden bug */
	clear:both;
	float:left;
	width:80%;			/* width of whole page */
	overflow:hidden;	/* This chops off any overhanging divs */
	}
	
/* Zutabeen ezaugarri orokorrak */

.colleft {
	float:left;
	width:100%;
	position:relative;
	}
.col1,.col3 {
	float:left;
	position:relative;
	padding:0 0 0.6em 0;
	overflow:hidden;
	margin:0.4em 0 0 0;
	}
.col2{
	float:left;
	position:relative;
	padding:0 0 0 0;
	overflow:hidden;
	margin:0.4em 0 0 0;
	}
	
	
		
/*
=============================
3 ZUTABE (Menuak alboetan)
=============================
*/

.threecol {
	}
	
.threecol .colmid {
	right:25%;			
	}
	
.threecol .colleft {
	right:50%;				
	}
	
.threecol .col1 {
	/*border:0.1em solid #000;*/
	width:60%;				
	left:69.8%;	
				
	}
	
.threecol .col2 {
/*border:0.1em solid #000;*/
	width:19%;			
	left:-10%;		
	margin:0 0 2em 0;		
	}
	
.threecol .col3 {
/*border:0.1em solid #000;*/
	width:19%;
    left:51%;			
	}
	
/*
=============================
col2 ZUTABEA. Ezkerreko menua hemendik editatzen da.
=============================
*/

.col2{position:relative;}

.col2 h3{ color:#f1f1ed; margin:0em; font-size:1.5em; background:#380908; color:#FFFFFF; padding:0.3em 0.3em 0.3em 1em; font-family:Georgia, "Times New Roman", Times, serif;}
	
.col2 img{border:0;	margin:0.5em; border:0.1em #999999 solid;}

/*===========1. mailako lista=============*/
	
.col2 ul{

	margin:0.2em 0em 1em 1.5em;
	padding:0 0 0 0em;
	list-style:none;
	position:relative;
	}

.col2 ul li{
	margin:0em 0em 0em 0em;
	padding:0.2em 0 0.2em 0em;

	}	
	
.col2 ul li a{ display:block;}	
	
.col2 ul li a:link{font-size:1.1em;font-weight:bold;text-decoration:none;color: #430909;background:url(../img/tienda_col2_li_a-copiar.jpg) no-repeat 0px 0px;padding:0.3em 0 0.3em 1em; }
.col2 ul li a:visited{font-size:1.1em;font-weight:bold;text-decoration:none;color: #430909;background:url(../img/tienda_col2_li_a-copiar.jpg) no-repeat 0px 0px;padding:0.3em 0 0.3em 1em;}
.col2 ul li a:hover{font-size:1.1em;font-weight:bold;text-decoration:none;color: #430909;padding:0.3em 0 0.3em 1em;background-image: url(../img/tienda_col2_li_a-copiar.jpg);
background-repeat: no-repeat;
	background-position: 0px -42px;
}
/*.col2 ul li a:active{font-size:1.1em;font-weight:bold;text-decoration:none;color: #430909;background:url(../img/tienda_col2_li_a.jpg) no-repeat 0px -21px;padding:0.3em 0 0.3em 1em;}*/
	
/*===========2. mailako lista=============*/
.col2 ul ul {
	margin:0.2em 0 0 0em;
	padding:0em 0 0 0em;
	/*background:#477a89;*/	}
	
.col2 ul ul li{
	font-size:1em;
	margin:0em 0em 0em 0em;
	padding-right:0em; background:none;  
	border-bottom: none;}	
	
	
.col2 ul ul li a:link{font-size:1.1em;font-weight:bold;text-decoration:none;color: #353232;background:url(../img/tienda_col2_li_a.jpg) no-repeat 0px -42px;padding:0.3em 0 0.3em 3.5em; }
.col2 ul ul li a:visited{font-size:1.1em;font-weight:bold;text-decoration:none;color: #353232;background:url(../img/tienda_col2_li_a.jpg) no-repeat 0px -42px;padding:0.3em 0 0.3em 3.5em;}
.col2 ul ul li a:hover{font-size:1.1em;font-weight:bold;text-decoration:none;color: #430909;background:url(../img/tienda_col2_li_a.jpg) no-repeat 0px -63px;padding:0.3em 0 0.3em 3.5em;  }
.col2 ul ul li a:active{font-size:1.1em;font-weight:bold;text-decoration:none;color: #430909;background:url(../img/tienda_col2_li_a.jpg) no-repeat 0px -63px;padding:0.3em 0 0.3em 3.5em;}

	
/*===========3. mailako lista=============*/
	
.col2 ul ul ul li{
	font-size:1em;
	margin:0.4em 0em 0.4em 1em;
	padding:0em; list-style:url(../img/menu_li_li.png);
	border-bottom: none; background:none; background-image:none; 	}	
	
.col2 ul ul ul li a:link{font-size:1.2em;font-weight:bold;text-decoration:none;color: #FFFFFF;background:none;padding:0em 0 0em 0em; }
.col2 ul ul ul li a:visited{font-size:1.2em;font-weight:bold;text-decoration:none;color: #FFFFFF;background:none;padding:0em 0 0em 0em;}
.col2 ul ul ul li a:hover{font-size:1.2em;font-weight:bold;text-decoration:none;background:none;padding:0em 0 0em 0em; color:#cccccc; }
.col2 ul ul ul li a:active{font-size:1.2em;font-weight:bold;text-decoration:none;background:none;padding:0em 0 0em 0em; color:#cccccc;}



/*
=============================
col1 ZUTABEA
=============================
*/
.col1{
	color:#666666;
	/*background-image: url(../img/images/listado__03.jpg);
	background-repeat: no-repeat;
	background-position: left top;*/
}
	
.col1 p{margin:2em;	}
.col1 address{margin:2em;	}


.col1 h2{ background:url(../img/h2.gif) no-repeat left center;color:#79C400;border-bottom:0.1em #79C400 solid;margin:0 0 1em 0;padding:0em 1em 0em 1.5em;font-size:1.4em;font-weight:bold;}
	
.col1 h3{color:#666666;background:url(../img/h3.gif) no-repeat left;border-bottom:0.1em #cccccc solid;margin:1em 0 1em 2em;padding:0 0 0 1em;font-size:1.2em;font-weight:bold; float:none; clear:none;}

.col1 h4{color: #666666;margin:0.6em 0 0.6em 2em;padding:0 0 0 2em;font-size:1.1em;font-weight:bold;}
	
.col1 h5{color: #666666;margin:auto;padding:0 0 0.5em 0em;font-size:1.2em;font-weight:bold; text-align:center; background:url(../img/tienda_bloque_h5_bg.jpg) no-repeat center bottom; height:4em;}
	
.col1 h6{color: #666666;margin:2em 0 1em 5em;padding:0 0 0 1em;font-size:1em;font-weight:bold;}
		
		
/*============1. mailako lista=============================*/
.col1 ul{  margin:2em;}	
.col1 ul li{ list-style: url(../img/li.gif); list-style-position:inside; }
.col1 ul li a:link{color:#666;font-weight:normal;}
.col1 ul li a:visited{color:#666;font-weight:normal;}	
.col1 ul li a:hover,a:focus{color:#666;font-weight:normal;}	
.col1 ul li a:active{color:#666;font-weight:normal;}

.col1 ol{	}	
.col1 ol li{    }	
.col1 dl{ margin:2em; width:100%; float:left; position:relative;}
.col1 dt{width:10em; float:left; position:relative;}
.col1 dd{width:auto; position:relative; display:block; float:left;}
/*============2. mailako lista=============================*/

.col1 ul ul{}	
.col1 ul ul li{ list-style: url(../img/li.gif); margin:0 0 0 2em; }


	
	
.col1 img{float:left;padding:0 1em  1em 0em;}
.col1 img a{border:none;}
	

/*
=============================
KLASEAK
=============================
*/
	
/*------------------KLASE OROKORRAK------------------*/
.negrita {font-weight:bold;color:#333122;}
.small {font-size:0.8em;}
.big {font-size:1.4em;}
.big2 {font-size:1.2em;}
.clear{clear:both;}	
.ocre{ color:#c58d2d;}
.hidden {display: block;background: transparent;background-image: none;border: none;height: 1px;overflow: hidden;padding: 0;margin: -1px 0 0 -1px;width: 1px;
}
.cursiva{font-style:italic;}
.subrayado{text-decoration:underline;}
.imgsinborde{border:none;}
.float_left{float:left;}
.float_right{float:right;}
.float_left ul{padding:0;margin:0}
.float_left ul li{clear:both;display:block;padding:0;margin:0}
.float_left ul li img{padding:0;margin:0;float:left;}
.border{border:0.06em #CCCCCC solid;padding:0.12em 0.24em 0.12em 0.24em;}


/*-------------KLASEAK EDUKIA posizioa, margen eta padina kontrolatzeko. Bestelako etiketak col1-ean kudeatzen dira-----------------*/
.boxmain{margin:0em ;padding:0 1em 1em;}
.boxmain ul{}
.boxmain li{ list-style:none;}
.box{	}

/* Productos de Portada */

#productosPortada{background:transparent;float:left;position:relative;width: 100%;margin: 0;padding: 0;}
#productosPortada ul{ list-style:none; margin:0;}
#productosPortada ul li{list-style:none;background-color: #d2c6c6;height:28em;}
#productosPortada .columna{background-color: #d2c6c6;height:37em;}
#productosPortada p{/* height:110px;*/ background:transparent; overflow:hidden; margin:1em 0 0; text-align: justify; padding:0 .5em 0 0;}
#productosPortada img{ margin:0em 0 .5em 0; width:70px; height:auto; padding:0 0 1em; background:url(../images/sombra79.png) no-repeat center bottom;}
#productosPortada .boton_comprar a,#productosPortada .boton_detalle a{ color:#666; text-decoration:none; padding:.2em 0 0 0;}

h2.contigo{ width:100%; border:none; text-align:center; color:#380908; margin:.5em 0; height:auto;}
#productosPortada .contigo{ height:auto; font-size:2em; width:100%;}
#productosPortada .contigo img{ width:auto; height:auto; margin:0; padding:0;}
#productosPortada .contigo span{ display:none;}
#productosPortada p.tituloPortada{ font-size:1.2em; margin:.5em; font-weight:600; color:#333; height:3.5em;}
#productosPortada h2{ color:#333; width:14em; height:5em; font-size:1.2em; font-weight:600; margin:0em; padding:0 0 0 1em; border:none;}

#productosPortada img.columnas{ width:177px;}

/* Productos de Destacados en portada */
#destacado{background:transparent;float:left;position:relative;width: 100%;margin: 0;padding: 0;}
#destacado h2{font-size:1.5em; color:#390907; margin:0;background:none; height:auto; color:#380908; width:100%;}

#destacado h3{font-size:1em; color:#390907; margin:0;background:none; margin:1em 0 0 0; width:60%; float:right;}

#destacado h5{background:url(../img/images/banner_destacado_h5_10.jpg) no-repeat center bottom;font-size:1.2em;left:3em;margin:0.5em;padding:0.5em;position:absolute;text-align:center;top:0;width:10em; height:3em;}

#destacado ul{ list-style:none; margin:0;}
/*#destacado ul li{list-style:none;background-color: #d2c6c6;height:145px;margin:2em 0.5em 1em 0;padding:0;background-image: url(../img/back_destacadosportada.jpg);background-repeat: no-repeat;background-position: left top; position:relative;}*/
#destacado div.destacado{list-style:none;background-color: #d2c6c6;height:145px;margin:2em 0.5em 1em 0;padding:0;background-image: url(../img/back_destacadosportada.jpg);background-repeat: no-repeat;background-position: left top; position:relative;}

/*#destacado p{ height:100px; background:transparent; overflow:hidden;}*/
#destacado p{ background:transparent; overflow:hidden; margin:1em 0 0 0; padding:0; text-align:left;}

#destacado img{margin:2em 0em 0 1em;width:40px;	height:auto;}
#destacado .precioDestacadoportada p{float:left;font-size:1.5em;margin:.5em 0 0 0;padding:0;text-align:center;width:60%;font-weight:600;height: auto;}
#destacado .boton_detalle{float:left;position:relative;width:77px;margin:0;padding:0;text-align:center;background: none;}
#destacado .boton_comprar{float:left;position:relative;width:77px;background:none;margin:0;padding:0em;text-align:center;}
#destacado .boton_detalle a,#destacado .boton_comprar a{ color:#333; text-decoration:none; margin:0 0 0 0.8em;}
#destacado .botonesDestacados{ width:100%; float:left; position:relative; margin:-.6em 0 0 0;}

#destacado p.titulo{ font-weight:600; text-align:center;} 

/*-----------------------*/

/* Productos de Selección */
#seleccion{background:transparent;float:left;position:relative;width: 100%;margin: 0;padding: 0;}

#seleccion h3{font-size:1.5em; color:#390907; margin:0;background:none;}
#seleccion h5{font-size:1.2em;margin: 0.5em;padding: 0.5em 0;background: url(../img/images/banner_destacado_h5_10.jpg) no-repeat center bottom;text-align: center;color:#666;}
#seleccion ul{ list-style:none; margin:0;}
#seleccion div.destacadoLateral{width: 175px;background-image: url(../img/images/back_lateralportada_03.jpg);margin-top: 2em;margin-right: 0.5em;margin-bottom: 1em;margin-left: 0;background-repeat: no-repeat;background-position: left top;}
#seleccion p{ height:auto; background:transparent; overflow:hidden;}
#seleccion p.titulo{ font-weight:600; text-align:center;} 
/*#seleccion ul li{list-style:none;padding:0;width: 175px;background-image: url(../img/images/back_lateralportada_03.jpg);margin-top: 2em;margin-right: 0.5em;margin-bottom: 1em;margin-left: 0;background-repeat: no-repeat;background-position: left top;}
#seleccion p{ height:100px; background:transparent; overflow:hidden;}*/
#seleccion img{margin:0 0.5em 0;width:35px;height:auto;float: left;}

#seleccion .precioDestacadoportada{ margin:1em 0 0 0;}
#seleccion .precioDestacadoportada p{
	float:left;
	font-size:1.7em;
	margin:.5em 0 0 0;
	padding:0;
	text-align:center;
	width:60%;
	font-weight:600;
	height:4em;
}

/*#seleccion .boton_detalle{float:left;position:relative;width:74px;background:#333;margin:0;padding:0.5em;text-align:center;}
#seleccion .boton_comprar{float:left;position:relative;width:74px;background:#333;margin:0;padding:0.5em;text-align:center;}*/
#seleccion .boton_comprar{
	float:left;
	width:7.7em;
	margin:0.5em 0 0em 0;
	padding:0.7em 0 0.8em .5em;
	background-image: url(../img/images/back_lateral__03.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#seleccion .boton_detalle{
	float:left;
	width:7.7em;
	margin:0.5em 0 0em 0;
	padding:0.7em 0 0.8em .5em;
	background-image: url(../img/images/back_lateral__06.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#seleccion .boton_comprar a,#seleccion .boton_detalle a{ text-decoration:none; padding:0 0 0 .2em;}
#seleccion .boton_comprar a:hover,#seleccion .boton_detalle a:hover{ color:#333;}


#seleccion .botonesDestacados{
	width:100%;
	float:left;
	position:relative;
	padding: 0 0 0 .5em;
}
/*-----------------------*/
/*
=============================
ORRIALDE BAKOITZERAKO EZPEZIFIKOAK
=============================
*/

/*---------Marketing-------------*/
#marketing_top{ background:url(../img/tienda_marketing_top.jpg) no-repeat; width:55em; height:1.5em;	}
#marketing_bottom{ background:url(../img/tienda_marketing_bottom.jpg) no-repeat; width:55em; height:9px; float:left; margin:0 0 1em 0;	}
#marketing img{ float:left; margin:0.5em 1em 0em 0em;}
#marketing{ background:url(../img/tienda_marketing.jpg) no-repeat bottom; width:55em; float:left;	}
#marketing h3{ margin:0 1em 0 0 ; padding:0.5em; font-size:2em; font-family:Georgia, "Times New Roman", Times, serif; border:none; float:right;}
#marketing p{ margin:4em 0 0 0; padding:2em;}

/*---------index-------------*/
.dia{background:#d2c6c6;width:188px; height:88px;margin:2em 0.5em 1em 0;padding:0;}
.noche{background:#d2c6c6; width:188px; height:88px;margin:2em 0.5em 1em 0;padding:0;}
.momentos{background:#d2c6c6;width:178px;height:88px;margin:2em 0.5em 1em 0;padding:0;}

#destacado{ float:left; position:relative; }

/*---------buscador-------------*/
#buscador{ margin:0.8em; padding:0.5em 0 0 .2em; background: url(../img/tienda_buscador_bg.jpg) no-repeat; width:172px; height:72px;}
#buscador h3{margin:0 0 0.5em 0; padding:0 0 0 0;}
#buscador label{ color:#c58d2d;font-size:1.2em; font-weight:600;}
#buscador label span{color:#c58d2d; font-size:1.2em;}
#buscador label input{ margin:.5em 0 0;}
/*#buscador .envioBuscar{ width:4em; float:left; position:relative;}*/
#buscador .envioBuscar{position:relative; margin:0.5em 0.6em 0.5em 0.5em; padding:.2em; float:right; width:auto;}


/*====================ANCHOS=======================*/
.ancho1{ width:100%;}
.ancho2{ width:48%;}
.ancho3{ width:32%; }
.ancho4{ width:23%;}
.ancho5{ width:18%;}

.margin_right{ margin-right:2em;}


/*====================
GALERIAK
=======================*/
#fotos ul{ margin:0.8em 0 0 0; padding:0;}
#fotos ul li{ float:left; margin:0; padding:0; list-style:none; list-style-image:none;}
#fotos img{ border:0.1em solid #4CA1A8; padding:0em;  }

#subgalerias img{ border:0.1em solid #4CA1A8; padding:0em; margin:1em 0 0 1em ;}
	
#subgalerias ul li{ display:block; float:left; width:45%; border:0.1em solid #CCCCCC; padding:0.5em; height:13em; text-align:left; background:url(../img/degra.jpg) repeat-x;}
#subgalerias ul li p{ margin:0.5em 0.5em 0.5em 0.2em; padding:0; font-size:0.8em;}
#subgalerias img{ float:right;}
#subgalerias img a{ border:0;}
#subgalerias a{   display:block; text-decoration:none; }

#fotobox{ margin:0 0 0em 0; float:left;}
#fotobox img{border:0.1em solid #4CA1A8; padding:0em; float:left;}

/*====================
FORMULARIOAK
=======================*/

.form_login {  width:21em; padding:0px;  margin:0 0 0 0px; color:#FFFFFF; text-align:right;}
.form_login fieldset {}
.form_login legend {}
.form_login label,  .form_buscar label{margin:0px 10px 0px 0; text-align:right; }
.form_login input,  .form_buscar input {border:1px solid #815757; width:90px; background:#4a0e0e; margin:0 2.5em 0.5em 0; color:#FFFFFF; font-size:1.1em; padding:0 0 0 0.5em; text-align:left;}
/*.form_buscar .boton_enviar .envioBuscar{width:50px; background:url(../images/flecha.jpg) no-repeat center center; text-indent:-500px; border:none; cursor:pointer;}*/
.form_buscar .envioBuscar{width:3em; border:none; cursor:pointer; background:#fff; color:#333;}
.form_buscar {/*width:12em;*/ width:17em; padding:0px;margin:0 0 0 0px;color:#FFFFFF;}


/*====================
IRUDIAK ERREKORTATA NEURRI KONKRETU BATERA
=======================*/

/*--------------EDUKIAREN IRUDIA-------------------*/


.edukia_clipin{  position:absolute; clip:rect(0px, 275px, 195px, 0px);  top:0px;  left:0px; } 
.edukia_clipin img {width:275px; margin:0; padding:0;}
.edukia_relative{ position:relative; width:275px; height:195px; margin:0 2em 1em 0; }
.edukia_relative_right{ position:relative; width:275px; height:195px; margin:0 0em 1em 2em; }


/*====================
IRUDIEN ORDEZKAPENA
=======================*/

/* LOTURA GABE */

/*
h3.contigo { position:relative; width:170px; height:34px; float:left;   }
.contigo span{ position:absolute; width:550px; height:45px;  background: url(../img/tienda_encabezado_contigo.jpg) no-repeat; left:0;}

h3.destacamos { position:relative; width:170px; height:34px; display:block;background: url(../img/tienda_encabezado_destacamos.jpg) no-repeat;   }
.destacamos span{ position:absolute; width:100%; height:100%;  background: url(../img/tienda_encabezado_destacamos.jpg) no-repeat;}

h3.seleccion { position:relative; width:170px; height:34px; display:block;   }
.seleccion span{ position:absolute; width:100%; height:30px;  background: url(../img/tienda_encabezado_seleccion.jpg) no-repeat;}
*/




/* LOTURAREKIN */

/*------------atención al cliente. Header----------*/

/*#cliente { position:relative; width:209px; height:74px; padding:0em; margin:0 ; float:right;  }
#cliente em{ color:#fff;  display:block;background:#00CCCC;  }
#cliente a:link em, #cliente a:visited em { background:url(../img/tienda_clientes.jpg) no-repeat 0px 0px; width:209px; height:74px; text-decoration:none; }
#cliente a:hover em, #cliente a:focus em, #cliente a:active em{ background:url(../img/tienda_clientes.jpg) no-repeat 0px -74px; width:209px; height:74px;  padding:0em 0.4em 0em 0.4em; text-decoration:none;cursor:pointer;}
.float_right #cliente a em{ font-size:2em;height:40px;padding:1.7em 0 0 1.5em;}*/
#cliente { position:relative; width:209px; height:74px; padding:.5em 0 0 0; margin:0 ; float:right; background:url(../img/tienda_clientes.jpg) no-repeat 0px 0px;  }
#cliente p{ color:#fff; font-size:1.7em; margin:0; padding:0; line-height:1.5em; text-align:center;}

/*------------atención al cliente----------*/


/*
.acceso_profesional { position:relative; width:170px; height:39px; padding:0em; margin:0.5em 0 0em 0 ; float:right;  }
.acceso_profesional em{ position:absolute; top:0px; left:0; display:block;background:#00CCCC;  }
.acceso_profesional a:link em, .acceso_profesional a:visited em { background:url(../img/tienda_acceso.jpg) no-repeat 0px 0px; width:170px; height:39px; text-decoration:none; }
.acceso_profesional a:hover em, .acceso_profesional a:focus em, .acceso_profesional a:active em{ background:url(../img/tienda_acceso.jpg) no-repeat 0px -39px; width:170px; height:39px;  padding:0em 0.4em 0em 0.4em; text-decoration:none;cursor:pointer;}
*/
.acceso_profesional { position:relative; width:176px; height:39px; padding:0em; margin:0.5em 0 1em 0 ; float:right;background:url(../img/tienda_acceso.jpg) no-repeat 0px 0px;  }
.acceso_profesional a{ color:#900; font-size:1.3em; margin:.8em 0 0 1.3em; float:left; position:relative; font-weight:600; text-decoration:none;}
.acceso_profesional a:hover{ text-decoration:underline;} 
/*------------ver carrito----------*/

/*.ver_carrito { position:relative; width:170px; height:39px; padding:0em; margin:0.5em 0 2em 0 ; float:right;  }
.ver_carrito em{ position:absolute; top:0px; left:0; display:block;background:#00CCCC;  }
.ver_carrito a:link em, .ver_carrito a:visited em { background:url(../img/tienda_ver_carrito.jpg) no-repeat 0px 0px; width:170px; height:39px; text-decoration:none; }
.ver_carrito a:hover em, .ver_carrito a:focus em, .ver_carrito a:active em{ background:url(../img/tienda_ver_carrito.jpg) no-repeat 0px -39px; width:170px; height:39px;  padding:0em 0.4em 0em 0.4em; text-decoration:none;cursor:pointer;}*/
.ver_carrito { position:relative; width:176px; height:39px; padding:0em; margin:0.5em 0 1em 0 ; float:right;background:url(../img/tienda_ver_carrito.jpg) no-repeat 0px 0px;  }
.ver_carrito a{ color:#900; font-size:1.3em; margin:.8em 0 0 1.3em; float:left; position:relative; font-weight:600; text-decoration:none;}
.ver_carrito a:hover{ text-decoration:underline;} 



/*------------serie gold----------*/

.serie_gold { position:relative; width:170px; height:110px; padding:0em; margin:3em 0 1em 0 ;  }
.serie_gold em{ position:absolute; top:0px; left:0; display:block;background:#00CCCC;  }
.serie_gold a:link em, .serie_gold a:visited em { background:url(../img/banner_gold.png) no-repeat 0px 0px; width:170px; height:110px; text-decoration:none; }
.serie_gold a:hover em, .serie_gold a:focus em, .serie_gold a:active em{ background:url(../img/banner_gold.png) no-repeat 0px -110px; width:169px; height:110px;  padding:0em 0.4em 0em 0.4em; text-decoration:none;cursor:pointer;}

/*------------serie caramel----------*/

.serie_caramel { position:relative; width:170px; height:110px; padding:0em; margin:2em 0 1em 0 ;  }
.serie_caramel em{ position:absolute; top:0px; left:0; display:block;background:#00CCCC;  }
.serie_caramel a:link em, .serie_caramel a:visited em { background:url(../img/banner_caramel.png) no-repeat 0 0px; width:170px; height:110px; text-decoration:none; }
.serie_caramel a:hover em, .serie_caramel a:focus em, .serie_caramel a:active em{ background:url(../img/banner_caramel.png) no-repeat 0px -111px; width:169px; height:110px;  padding:0em 0.4em 0em 0.4em; text-decoration:none;cursor:pointer;}

/*------------ sorteos ----------*/

.sorteo { position:relative; width:170px; height:110px; padding:0em; margin:2em 0 1em 0 ;  }
.sorteo em{ position:absolute; top:0px; left:0; display:block;background:#00CCCC;  }
.sorteo a:link em, .sorteo a:visited em { background:url(../img/banner_sorteo.png) no-repeat 0px 0px; width:170px; height:110px; text-decoration:none; }
.sorteo a:hover em, .sorteo a:focus em, .sorteo a:active em{ background:url(../img/banner_sorteo.png) no-repeat 0 -110px; width:169px; height:110px;  padding:0em 0.4em 0em 0.4em; text-decoration:none;cursor:pointer;}

.serie_gold h4,.serie_caramel h4, .sorteo h4{ display:inline;}

/*====================
BOTOIAK
=======================*/

.boton{  }	
.boton a:link{font-weight:bold; text-decoration:none;}
.boton a:visited{font-weight:bold;  text-decoration:none;}
.boton a:hover{font-weight:bold; text-decoration:none;cursor: pointer;}
.boton a:active{font-weight:bold; text-decoration:none;cursor: pointer;}


.boton_enviar { position:relative; width:22px; height:17px; padding:0em; margin:-2em 0 0.5em 0 ; float:right;  }
.boton_enviar em{ position:absolute; top:0px; left:0; display:block; }
.boton_enviar a:link em, .boton_enviar a:visited em{ background:url(../img/tienda_boton_enviar.jpg) no-repeat 0px 0px; width:22px; height:17px;text-decoration:none; }
.boton_enviar a:hover em, .boton_enviar a:focus em, .boton_enviar a:active em{ background:url(../img/tienda_boton_enviar.jpg) no-repeat 0px -17px; width:22px; height:17px;  padding:0em 0.4em 0em 0.4em; text-decoration:none;cursor:pointer;}

.boton_ver_mas{float:right;background:url(../img/tienda_boton_ver_mas.jpg) no-repeat top left; width:6em;margin:0.5em 0 0em 0;padding:0.4em 0 0.8em 1em;}  
.boton_ver_mas_left{background:url(../img/tienda_boton_ver_mas.jpg) no-repeat top left; width:6em;	margin:0.5em 0 0em 0;padding:0.4em 0 0.8em 1em;}	
.boton_largo{background:url(../img/tienda_boton_largo.jpg) no-repeat top left; width:170px;	margin:2em 0 2em 0;padding:0.4em 2em 0.8em 1em;}	
.boton_documento{background:url(../img/tienda_boton_documento.jpg) no-repeat top left; width:10em;margin:2em 0 2em 0;padding:0.4em 2em 0.8em 1em;}
.boton_amigo{background:url(../img/tienda_boton_amigo.jpg) no-repeat top left; width:12em;margin:2em 0 2em 0;padding:0.4em 2em 0.8em 1em ;}	
.boton_imprimir{background:url(../img/tienda_boton_imprimir.jpg) no-repeat top left; width:8em;margin:2em 0 2em 0;padding:0.4em 0em 0.8em 1em ;	}

.boton_comprar{float:right;width:8em;margin:0.5em 0 0em 0;padding:0.7em 0 0.8em .5em;background-image: url(../img/images/botonesPortada_05.jpg);background-repeat: no-repeat;background-position: left top;}
.boton_detalle{float:right;width:8em;margin:0.5em 0 0em 0;padding:0.7em 0 0.8em .5em;background-image: url(../img/images/botonesPortada_03.jpg);background-repeat: no-repeat;background-position: left top;}
.boton_comprar a,.boton_detalle a{ color:#333;}

.botonComprarDetalle{ background:transparent url(../img/images/botonesListado03.jpg) no-repeat scroll left top;font-weight:100;height:2em;margin:-2em 0 0 20em;padding:0.5em 0 0 0.5em; z-index:999;}
.botonComprarDetalle a{ color:#430909;}


#productosPortada ul.accionesCompra{ width:100%; position:absolute; bottom:2em;}
#productosPortada ul.accionesCompra li{ height:auto; clear:none; float:left; position:relative; padding:.5em;}
#productosPortada ul.accionesCompra li.boton_comprar{width:8em;  }
#productosPortada ul.accionesCompra li.boton_detalle{width:7em;}

#destacado ul.accionesCompra{ width:100%; position:absolute; bottom:1.2em;}
#destacado ul.accionesCompra li{ height:auto; clear:none; float:left; position:relative; padding:.5em .5em .5em 0;}
#destacado ul.accionesCompra li a{ color:#666;}
#destacado ul.accionesCompra li.boton_comprar{width:8em;  }
#destacado ul.accionesCompra li.boton_detalle{width:7em;}

#seleccion ul.accionesCompra{ width:100%; }
#seleccion ul.accionesCompra li{ height:auto; clear:none; float:left; position:relative; padding:.5em;}
#seleccion ul.accionesCompra li a{ color:#666;}
#seleccion ul.accionesCompra li.boton_comprar{width:8em;  }
#seleccion ul.accionesCompra li.boton_detalle{width:7em;}

#listado ul.accionesCompra{ width:10em; background:none; float:right; position:relative; margin:0 4em 0 0;}
#listado ul.accionesCompra li{ height:auto; clear:none; float:left; position:relative; padding:.5em;}
#listado ul.accionesCompra li a{ color:#666; text-decoration:none;}
#listado ul.accionesCompra li a:hover{ color:#333;}
#listado ul.accionesCompra li.boton_comprar{float:left;	width:100%;margin:0.5em 0 0em 0;padding:0.7em 0 0.8em .5em;background-image: url(../img/images/botonesListado03.jpg);background-repeat: no-repeat;background-position: left top;  }
#listado ul.accionesCompra li.boton_detalle{float:left;width:100%;margin:0.5em 0 0em 0;padding:0.7em 0 2em .5em;background-image: url(../img/images/botonesListado04.jpg);background-repeat: no-repeat;background-position: left top;}







/* Listado Productos */
#listadoProductos{ margin:1em 0;}
#listadoProductos h2{color:#3b0908;margin:0 0 2em;padding:0;width: 100%;float: left;height: auto;font-family: Arial, Helvetica, sans-serif;border: none;width:579px;}
#listadoProductos p{color:#3b0908;margin:0;padding:0 0 2em 0;width:579px;background-image: url(../img/images/listado_03.jpg);background-repeat: no-repeat;background-position: center bottom;}

#listadoProductos ul{margin:1em 0 0 0;padding:0;background-image: url(../img/images/listado__550.jpg);background-repeat: no-repeat;background-position: left top;width: 550px;float: left;position: relative;}
#listadoProductos ul li{
	width:579px;
	list-style:none;
	margin:0 0 1em 0;
	padding:0;
	float:left;
	position:relative;
	background-image: url(../img/images/separador_listado2.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}

#listadoProductos li .titulos{ width:100%; margin:0; padding:0;}
#listadoProductos li .titulos h3{ width:75%; display:inline-block;}
#listadoProductos li .titulos span{ width:20%; color:#333; font-weight:600;}
#listadoProductos li .titulos span a{color:#666;text-decoration: none;font-weight: 600;}
#listadoProductos li img{margin:0 1.5em;width:79px;}
#listadoProductos li p{position:relative;text-align:justify; background:none;margin:0 2em 0 2.5em;width:87%;}


#listadoProductos li .accionesListado{float: right;position:relative;width: 450px; padding:0 0 1em;}
#listadoProductos li .accionesListado ul{ background:none; width:auto; float:right; margin:0 5em 0 0;} 
#listadoProductos li .accionesListado li{float:left;position:relative; width:auto; margin: 0;padding: 0; background:none; padding:.2em;font-size:1.2em; color:#666; font-weight:600;}
#listadoProductos li .accionesListado .nombre{ color:#430909;  width:auto; }
#listadoProductos li .accionesListado .dato{ color:#a77224; width:auto; }

#listadoProductos #listado{margin:1em 0 0 0;padding:0;background-image: url(../img/images/listado__550.jpg);background-repeat: no-repeat;background-position: left top;width: 550px;float: left;position: relative;}
#listadoProductos #listado .listadoProd{	width:579px;list-style:none;margin:0 0 1em 0;padding:0;float:left;position:relative;background-image: url(../img/images/separador_listado2.jpg);background-repeat: no-repeat;	background-position: center bottom;}
#listadoProductos #listado .listadoProd .titulos{ width:100%; margin:0; padding:0;}
#listadoProductos #listado .listadoProd .titulos h3{ width:75%; display:inline-block;}
#listadoProductos #listado .listadoProd .titulos span{ width:20%; color:#333; font-weight:600;}
#listadoProductos #listado .listadoProd .titulos span a{color:#666;text-decoration: none;font-weight: 600;}
#listadoProductos #listado .listadoProd img{margin:0 1.5em;width:79px;}
#listadoProductos #listado .listadoProd p{position:relative;text-align:justify; background:none;margin:0 2em 0 2.5em;width:87%;}
#listadoProductos #listado .listadoProd .accionesListado{float: right;position:relative;width: 450px; padding:0 0 1em;}
#listadoProductos #listado .listadoProd .accionesListado dl{ background:none; width:auto; float:right; margin:0 5em 0 0;} 
#listadoProductos #listado .listadoProd .accionesListado dt{float:left;position:relative; width:auto; margin: 0;padding: 0; background:none; padding:.2em;font-size:1.2em; color:#666; font-weight:600;}
#listadoProductos #listado .listadoProd .accionesListado dd{float:left;position:relative; width:auto; margin: 0;padding: 0; background:none; padding:.2em;font-size:1.2em; color:#666; font-weight:600;}
#listadoProductos #listado .listadoProd .accionesListado .nombre{ color:#430909;  width:auto; }
#listadoProductos #listado .listadoProd .accionesListado .dato{ color:#a77224; width:auto; }






.accionesListado .boton_comprar{float:left;	width:8em;margin:0.5em 0 0em 0;padding:0.7em 0 0.8em .5em;background-image: url(../img/images/botonesListado03.jpg);background-repeat: no-repeat;background-position: left top;}
.accionesListado .boton_detalle{float:left;width:8em;margin:0.5em 0 0em 0;padding:0.7em 0 0.8em .5em;background-image: url(../img/images/botonesListado04.jpg);background-repeat: no-repeat;background-position: left top;}
.accionesListado .boton_comprar a,.accionesListado .boton_detalle a{ color:#666; text-decoration:none;}



.accionesListadoaciones { float:right; margin:0 5em 0;}
.accionesListadoaciones li{ width:100%;}
.accionesListadoaciones .boton_comprar{float:left;	width:100%;margin:0.5em 0 0em 0;padding:0.7em 0 0.8em .5em;background-image: url(../img/images/botonesListado03.jpg);background-repeat: no-repeat;background-position: left top;}
.accionesListadoaciones .boton_detalle{float:left;width:100%;margin:0.5em 0 0em 0;padding:0.7em 0 2em .5em;background-image: url(../img/images/botonesListado04.jpg);background-repeat: no-repeat;background-position: left top;}
.accionesListadoaciones .boton_comprar a,.accionesListadoaciones .boton_detalle a{ color:#666; text-decoration:none;}




/*------- FICHA PRODUCTO ---------*/
#fichaProductos{ padding:1em 0;}
#fichaProductos h2{border:medium none;color:#3B0908;float:left;font-family:Arial,Helvetica,sans-serif;height:auto;margin:0;width:550px;font-family:Georgia, "Times New Roman", Times, serif;font-size:1.5em;	text-align:center;padding:2em 0 .5em 0;background-image: url(../img/images/separador_listado2.jpg);background-repeat: no-repeat;background-position: center bottom;}

#fichaProductos .topCabecera { width:550px; height:23px; background:url(../img/fichaProductoTop.jpg) no-repeat left top;}
#fichaProductos .preambulo p{text-align: left;font-weight:600;color:#3B0908;margin:0;font-family:Georgia, "Times New Roman", Times, serif;font-size:14px;background-image: url(../img/puntoProducto_oscuro.jpg);background-repeat: no-repeat;background-position: 0 5px;text-indent: .8em;}
#fichaProductos .wrap{clear:both;background:url(../img/fichaProductoBody.jpg) repeat-y left top;float: left;position: relative; width:550px;padding:0 0 4.5em;}
#fichaProductos .wrap .fichaCola{float:left;position:relative;width:21em; padding:1em 1em 2em; background:url(../images/sombra150.png) no-repeat 55px 225px;}
#fichaProductos .wrap .fichaCola img{ width:150px; height:auto; padding:0 0 0 4em;}
#fichaProductos .wrap .fichaCola .botonesDestacados{ margin:1em 0;}
#fichaProductos .wrap .fichaCola .botonesDestacados .boton_detalle{background-image: url(../img/images/botonesListado04.jpg);background-repeat: no-repeat;background-position: left top;}
#fichaProductos .wrap .fichaCola .botonesDestacados .boton_comprar{ background:url(../img/images/botonesListado03.jpg) no-repeat left top;}
#fichaProductos .wrap .fichaCola .botonesDestacados .boton_comprar a,#fichaProductos .wrap .fichaCola .botonesDestacados .boton_detalle a{ color:#333; text-decoration:none;}


#fichaProductos .wrap .fichaColb{float:left;position:relative;width:31em;font-size: 1em;}
#fichaProductos .wrap .fichaColb .resumen{ float:left; position:relative; padding:0;}
#fichaProductos .wrap .fichaColb .contenido{}
#fichaProductos .wrap .fichaColb .contenido .nombre{color:#430909;font-weight:300;display:block;background-image: url(../img/puntoProducto.jpg);background-repeat: no-repeat;background-position: left center; padding:0 0 0 1em;}
#fichaProductos .wrap .fichaColb .contenido .nombre span{ color:#666;}
#fichaProductos .wrap .fichaColb .resumen p{ color:#430909; font-weight:600;}
#fichaProductos .wrap .fichaColb .contenido p{}
#fichaProductos .wrap .fichaColb .contenido ul{}
#fichaProductos .wrap .fichaColb .contenido ul li{list-style-image:url(../img/puntoProducto.jpg);list-style-position: inside; display:inline; padding:1em;}
#fichaProductos .wrap .fichaColb h4{text-align:center;padding:0 0 .8em 0;background-image: url(../img/banner_producto_h4.jpg);background-repeat: no-repeat;background-position: center bottom;font-family:Georgia, "Times New Roman", Times, serif;}
#fichaProductos .wrap .fichaColb dl{margin:0 1.5em 1.5em;background-image: url(../img/banner_tecnica2.jpg);background-repeat: no-repeat;background-position: left top;width:282px;height:95px;padding:1em;}
#fichaProductos .wrap .fichaColb dt{color:#430909;font-weight:600;display:block;padding:0 0 0 1em; float:left; position:relative;}
#fichaProductos .wrap .fichaColb dd{ display:block; }


#fichaProductos .wrap .fichaColb .precioTitulo{color:#430909;display:block;font-weight:600;padding:0 0 0 1.7em;position:relative;font-size:1.5em; width:4em; margin:0;}
#fichaProductos .wrap .fichaColb .precioDato{ font-weight:100; font-size:2.2em; margin:-1.1em 0 0 4em;width:4em; padding:0;}
#fichaProductos .wrap .fichaColb .botonComprarDetalle{ width:10em; margin:1em 0 0 2em;}
#fichaProductos .wrap .fichaColb .botonComprarDetalle a{ text-decoration:none; color:#666;}
#fichaProductos .wrap .fichaColb .botonComprarDetalle a:hover{ color:#333;}




/*------- FICHA CONTENIDO ---------*/
#fichaContenido{ padding:1em 0;}
#fichaContenido h2{border:medium none;color:#3B0908;float:left;font-family:Arial,Helvetica,sans-serif;height:auto;margin:0;width:550px;font-family:Georgia, "Times New Roman", Times, serif;font-size:1.5em;text-align:center;padding:1em 0 .7em 0;background-image: url(../img/images/listado_03.jpg);background-repeat: no-repeat;background-position: center bottom;}

#fichaContenido .resumen{ float:left; position:relative; padding:1em 0;}
#fichaContenido .resumen p{ color:#430909; font-weight:600; margin:0; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;}

#fichaContenido .preambulo p{text-align: left;font-weight:600;color:#3B0908;margin:0;font-family:Georgia, "Times New Roman", Times, serif;font-size:14px;background-image: url(../img/puntoProducto_oscuro.jpg);background-repeat: no-repeat;background-position: 0 5px;text-indent: .8em;}
#fichaContenido .wrap{clear:both;float: left;position: relative;width:550px;padding:0 0 4.5em;}
#fichaContenido .wrap .fichaCola{float:left;position:relative;width:auto; padding:0em;}
#fichaContenido .wrap .fichaCola img{ width:224px; height:auto;}
#fichaContenido .wrap .fichaCola .botonesDestacados{ margin:1em 0;}
#fichaContenido .wrap .fichaCola .botonesDestacados .boton_detalle{background-image: url(../img/images/botonesListado04.jpg);background-repeat: no-repeat;background-position: left top;}
#fichaContenido .wrap .fichaCola .botonesDestacados .boton_comprar{ background:url(../img/images/botonesListado03.jpg) no-repeat left top;}
#fichaContenido .wrap .fichaCola .botonesDestacados .boton_comprar a,#fichaContenido .wrap .fichaCola .botonesDestacados .boton_detalle a{ color:#666; text-decoration:none;}


#fichaContenido .wrap .fichaColb{/*float:left;*/position:relative;/*width:31em;*/font-size: 1em;}

#fichaContenido .wrap .fichaColb .contenido{}
#fichaContenido .wrap .fichaColb .contenido .nombre{color:#430909;font-weight:300;display:block;background-image: url(../img/puntoProducto.jpg);background-repeat: no-repeat;background-position: left center; padding:0 0 0 1em;}
#fichaContenido .wrap .fichaColb .contenido .nombre span{ color:#666;}

#fichaContenido .wrap .fichaColb .contenido p{text-decoration:none; /*width:51em;width:525px;*/}
#fichaContenido .wrap .fichaColb .contenido p a{ color:#380908; text-decoration:none; font-weight:600;}
#fichaContenido .wrap .fichaColb .contenido p a:hover{color:#6D1210;text-decoration:underline;font-weight:600;}

/*
#fichaContenido .wrap .fichaColb .contenido form{ width:520px; margin:0 0 0 2em;}
#fichaContenido .wrap .fichaColb .contenido form .obligatorio{ color:#990000;}
#fichaContenido .wrap .fichaColb .contenido form p{ width:520px; float:left; position:relative;}
#fichaContenido .wrap .fichaColb .contenido form input{background:#fff; color:#380908; border:none; padding:.2em; cursor:pointer; font-size:1em;}
#fichaContenido .wrap .fichaColb .contenido form label{ float:left; position:relative; margin:0 0 .5em; min-height:50px;}
#fichaContenido .wrap .fichaColb .contenido form label span{ width:250px; float:left; display:block;}
#fichaContenido .wrap .fichaColb .contenido form .Texto,#fichaContenido .wrap .fichaColb .contenido form select{ width:200px;}
*/


/*
#fichaContenido .wrap .fichaColb .contenido ul{ background:none;padding:0 0 0 1em;}
#fichaContenido .wrap .fichaColb .contenido ul li{}
#fichaContenido .wrap .fichaColb .contenido h3{ font-weight:100; margin:1em 0; padding:0; background:#380908; color:#FFF; padding:.5em; width:520px; font-size:1em;}
#fichaContenido .wrap .fichaColb h4{text-align:center;padding:0 0 .8em 0;background-image: url(../img/banner_producto_h4.jpg);background-repeat: no-repeat;background-position: center bottom;font-family:Georgia, "Times New Roman", Times, serif;}
*/



/*------- FICHA CONTENIDO COMPLETO---------*/
#fichaContenidoCompleto{ padding:1em 0;}
#fichaContenidoCompleto h2{border:medium none;color:#3B0908;float:left;font-family:Arial,Helvetica,sans-serif;height:auto;margin:0;width:550px;font-family:Georgia, "Times New Roman", Times, serif;font-size:1.5em;text-align:center;padding:1em 0 .7em 0;background-image: url(../img/images/listado_03.jpg);background-repeat: no-repeat;background-position: center bottom;}

#fichaContenidoCompleto .resumen{ float:left; position:relative; padding:1em 0;}
#fichaContenidoCompleto .resumen p{ color:#430909; font-weight:600; margin:0; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;}

#fichaContenidoCompleto .preambulo p{text-align: left;font-weight:600;color:#3B0908;margin:0;font-family:Georgia, "Times New Roman", Times, serif;font-size:14px;background-image: url(../img/puntoProducto_oscuro.jpg);background-repeat: no-repeat;background-position: 0 5px;text-indent: .8em;}
#fichaContenidoCompleto .wrap{clear:both;float: left;position: relative;width:550px;padding:0 0 4.5em;}
#fichaContenidoCompleto .wrap .fichaCola{float:left;position:relative;width:auto; padding:0em;}
#fichaContenidoCompleto .wrap .fichaCola img{ width:54em; height:auto;}
#fichaContenidoCompleto .wrap .fichaCola .botonesDestacados{ margin:1em 0;}
#fichaContenidoCompleto .wrap .fichaCola .botonesDestacados .boton_detalle{background-image: url(../img/images/botonesListado04.jpg);background-repeat: no-repeat;background-position: left top;}
#fichaContenidoCompleto .wrap .fichaCola .botonesDestacados .boton_comprar{ background:url(../img/images/botonesListado03.jpg) no-repeat left top;}
#fichaContenidoCompleto .wrap .fichaCola .botonesDestacados .boton_comprar a,#fichaContenidoCompleto .wrap .fichaCola .botonesDestacados .boton_detalle a{ color:#666; text-decoration:none;}
#fichaContenidoCompleto .wrap .fichaColb{/*float:left;*/position:relative;/*width:31em;*/font-size: 1em;}

#fichaContenidoCompleto .wrap .fichaColb .contenido{}
#fichaContenidoCompleto .wrap .fichaColb .contenido .nombre{color:#430909;font-weight:300;display:block;background-image: url(../img/puntoProducto.jpg);background-repeat: no-repeat;background-position: left center; padding:0 0 0 1em;}
#fichaContenidoCompleto .wrap .fichaColb .contenido .nombre span{ color:#666;}

#fichaContenidoCompleto .wrap .fichaColb .contenido p{text-decoration:none; /*width:51em;width:525px;*/}
#fichaContenidoCompleto .wrap .fichaColb .contenido p a{ color:#380908; text-decoration:none; font-weight:600;}
#fichaContenidoCompleto .wrap .fichaColb .contenido p a:hover{color:#6D1210;text-decoration:underline;font-weight:600;}
#fichaContenidoCompleto .wrap .fichaColb .contenido form{ width:520px; margin:0 0 0 2em;}
#fichaContenidoCompleto .wrap .fichaColb .contenido form .obligatorio{ color:#990000;}
#fichaContenidoCompleto .wrap .fichaColb .contenido form p{ width:520px; float:left; position:relative;}
#fichaContenidoCompleto .wrap .fichaColb .contenido form input{background:#fff; color:#380908; border:none; padding:.2em; cursor:pointer; font-size:1em;}
#fichaContenidoCompleto .wrap .fichaColb .contenido form label{ float:left; position:relative; margin:0 0 .5em; min-height:50px;}
#fichaContenidoCompleto .wrap .fichaColb .contenido form label span{ width:250px; float:left; display:block;}
#fichaContenidoCompleto .wrap .fichaColb .contenido form .Texto,#fichaContenidoCompleto .wrap .fichaColb .contenido form select{ width:200px;}

#fichaContenidoCompleto .wrap .fichaColb .contenido ul{ background:none;padding:0 0 0 1em;}
#fichaContenidoCompleto .wrap .fichaColb .contenido ul li{}
#fichaContenidoCompleto .wrap .fichaColb .contenido h3{ font-weight:100; margin:1em 0; padding:0; background:#380908; color:#FFF; padding:.5em; width:520px; font-size:1em;}
#fichaContenidoCompleto .wrap .fichaColb h4{text-align:center;padding:0 0 .8em 0;background-image: url(../img/banner_producto_h4.jpg);background-repeat: no-repeat;background-position: center bottom;font-family:Georgia, "Times New Roman", Times, serif;}




/*------- FICHA FORMULARIO ---------*/
#formulario{ float:left; position:relative; }
#formulario h3{font-size:1.5em; color:#390907; margin:0;background:none;}
#formulario h5{font-size:1.2em;margin: 0.5em;padding: .5em;background-repeat: no-repeat;background-position: right bottom;background-image: url(../img/images/banner_destacado_h5_10.jpg);text-align: center;float: left;}
#formulario ul{ list-style:none; margin:0;}
#formulario ul li{list-style:none;background-color: #d2c6c6;height:145px;margin:2em 0.5em 1em 0;padding:0;background-image: url(../img/back_destacadosportada.jpg);background-repeat: no-repeat;background-position: left top;}
#formulario p{ height:100px; background:transparent; overflow:hidden;}
#formulario img{margin:2em 0em 0 1em;width:40px;	height:auto;}
#formulario .precioDestacadoportada p{float:left;font-size:1.5em;margin:0;padding:0;text-align:center;width:60%;font-weight:600;height: auto;}
#formulario .boton_detalle{float:left;position:relative;width:77px;margin:0;padding:0;text-align:center;background: none;}
#formulario .boton_comprar{float:left;position:relative;width:77px;background:none;margin:0;padding:0em;text-align:center;}
#formulario .boton_detalle a,#destacado .boton_comprar a{ color:#333; text-decoration:none; margin:0 0 0 0.8em;}
#formulario .botonesDestacados{ width:100%; float:left; position:relative;}

#formulario fieldset{ border:none; width:520px; background:#e7dcdc; padding:1em;}
#formulario label{ display:block;}
#formulario input{ width:90%; background:#f6f3f2; border:none;padding:.3em;}
#formulario textarea{ width:90%; background:#f6f3f2; border:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:.8em; padding:.3em;}
#formulario #enviar{ width:28%; font-size:.8em; cursor:pointer;}
/*-----------------------*/


/*------- FICHA INFO ---------*/


/*------- FICHA CONTENIDO ---------*/
#info{padding:1em 0;background:url(../img/back_Botellas.jpg) no-repeat center bottom;float: left;position: relative;min-height:740px;}
#info .resumen{ float:left; position:relative; padding:1em 0;}
#info .resumen p{ color:#430909; font-weight:600; margin:0; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;}
#info .preambulo p{text-align: left;font-weight:600;color:#3B0908;margin:0;font-family:Georgia, "Times New Roman", Times, serif;font-size:14px;background-image: url(../img/puntoProducto_oscuro.jpg);background-repeat: no-repeat;background-position: 0 5px;text-indent: .8em; margin:0 0 2em;}
#info .wrap{clear:both;float: left;position: relative;width:550px;padding:0 0 4.5em;}
#info .wrap .fichaColc{width:550px;}
#info .wrap .fichaColc ul{ margin:0; padding:0;}
#info .wrap .fichaColc ul li{ float:left; position:relative; width:250px; margin:1em; padding:0; background:#333; list-style:none; background:none;}
#info .wrap .fichaColc ul li h2{width:250px;margin:0;padding:0 0 2em;height: 0px;border:none;color:#3b0908;text-align:center; font-family:Georgia, "Times New Roman", Times, serif;background-image: url(../img/images/index_blq_h5_bg.png);background-repeat: no-repeat;background-position: center bottom;}
#info .wrap .fichaColc ul li ul li{background-image: url(../img/puntoProducto_oscuro.jpg);background-repeat: no-repeat;background-position: left top;text-indent: 1em;margin:0.3em 1em;}
#info .wrap .fichaColc ul li ul li a{ color:#430909; text-decoration:none;}


#info .wrap .fichaColc h2{width:100%;margin:0;padding:0 0 2em;height: 0px;border:none;color:#3b0908;text-align:center; font-family:Georgia, "Times New Roman", Times, serif;background-image: url(../img/images/index_blq_h5_bg.png);background-repeat: no-repeat;background-position: center bottom;}
#info .wrap .fichaColc ul{ width:22em; margin:0 0 0 21em;}
#info .wrap .fichaColc ul li{background-image: url(../img/puntoProducto_oscuro.jpg);background-repeat: no-repeat;background-position: left top;text-indent: 1em;margin:0.3em 1em;}
#info .wrap .fichaColc ul li a{ color:#430909; text-decoration:none;}





/*-----------------------*/


/*------- MENU USUARIO ---------*/
#menu{padding:1em 0;background:url(../img/back_Botellas.jpg) no-repeat center bottom;float: left;position: relative;min-height:740px;}
#menu .resumen{ float:left; position:relative; padding:1em 0;}
#menu .resumen p{ color:#430909; font-weight:600; margin:0; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;}
#menu .preambulo p{text-align: left;font-weight:600;color:#3B0908;margin:0;font-family:Georgia, "Times New Roman", Times, serif;font-size:14px;background-image: url(../img/puntoProducto_oscuro.jpg);background-repeat: no-repeat;background-position: 0 5px;text-indent: .8em; margin:0 0 2em;}
#menu .wrap{clear:both;float: left;position: relative;width:550px;padding:0 0 4.5em;}
#menu .wrap .fichaColc{width:550px;}
#menu .wrap .fichaColc ul{ margin:0; padding:0;}


/*	
#menu .wrap .fichaColc ul li{float:left;position:relative;width:250px;margin:1em;padding:0;background:#333;list-style:none;background: url(../img/back_Menu.jpg) left top;width:250px;height:140px;}
#menu .wrap .fichaColc ul li h2{width:250px;margin:0;padding:.5em 0 2em;height: 0px;border:none;color:#3b0908;text-align:center; font-family:Georgia, "Times New Roman", Times, serif;background-image: url(../img/images/index_blq_h5_bg.png);background-repeat: no-repeat;background-position: center bottom;}
#menu .wrap .fichaColc ul li .comprarMenu{width:8.4em;height:21px;float: right;text-align: center;padding: .2em 0 0 0;background:url(../img/comprarMenuusuario.jpg) no-repeat left top;}
#menu .wrap .fichaColc ul li .salir{width:8.4em;height:21px;float: right;text-align: center;padding: .2em 0 0 0;background-image: url(../img/comprarMenuusuarioSalir.jpg);background-repeat: no-repeat;	background-position: left top;}
*/

/*-----------------------*/


.col2 #rapidos li select{background:#380908 none repeat scroll 0 0;color:#FFFFFF;font-family:Georgia,"Times New Roman",Times,serif;font-size:1.2em;margin:0;padding:0em 0 0em 1em; width:100%; border:none;}
.col2 #rapidos #buscar{background:#380908 none repeat scroll 0 0;color:#FFFFFF;font-family:Georgia,"Times New Roman",Times,serif;font-size:1.2em;margin:0 9%; width:90%; border:none; cursor:pointer;}
#autenticar label{margin:0;}
#autenticar .boton_enviar .mini{margin:-1em 0 0;padding:0;width:2em; cursor:pointer; color: #CCC;}
#autenticar .mini{margin:0 2.5em 0 0;padding:0; cursor:pointer; color: #CCC; width:4em;}
#logueado {color:#fff; text-align:center;}
#accion { text-align:center;}
#accion a{color:#fff; font-weight:600;}



/**********************************/
#fichaContenido .wrap .fichaColb .contenido .menuInterno li{ list-style:none; margin:0 0 0 -3em; padding:0; width:52.5em; float:left; position:relative;}
#fichaContenido .wrap .fichaColb .contenido .menuInterno li img{ float:left; position:relative; width:50px; height:auto;}


dt.definicion{ width:100%; margin:.5em 0;}
dd.definicion{ width:48em;}

.listaPadre{/*-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;*/background:transparent url(../img/tienda_col2_li_a_padre.jpg) no-repeat scroll 0 0;color:#430909;font-size:1em;font-weight:bold;padding:0.3em 0 0.3em 1em;text-decoration:none;}

#conIva{ font-style:italic; margin:1em 0 0; position:absolute; left:1em; bottom:-2em;}
.aviso{ float:right; position:relative; width:100%; padding:0 2.5em 0; text-align:right; }
p.tituloCorporativo{ width:100%; background:#380908; font-size:1.6em; color:#fff; margin:1em 0 0 0; padding:.2em;}

#rapido{ padding:.4em;}
#rapido label{}
#rapido label span{}
#rapido label select{ width:99%; background:#380908; color:#fff; border:none; margin:.2em 0;}
#rapido input{ width:99%; background:#380908; color:#fff; border:none; margin:.5em 0 0; cursor:pointer;}