/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
.colCont h1{
	font-size:1.9em;
	color:#008BCB;
	margin:0.3em 0;
}
	.colCont h1 em{
		color:#cc0000;
		font-size:75%;
	}
.colCont h2{
	color:#000000;
	font-size:1.2em;
	margin:0 0 1.5em 0;
}
	.colCont h2 em{ color:#cc0000;}
	.colCont h2 em.destacado{ color:#000000;}
	.colCont h2.destacado{color:#008BCB;}
	
  /* Aņadido lide */
	.colCont h2 span.grande{
  	font-size:1.3em;
    color:#008BCB;
    margin:0.3em 0;
  }
  /* fin lide */

.colCont h3{
	display:inline;
	background-color:#EDEDED;
	width:auto;
	color:#000;
	font-size:1.2em;
	margin:1em 0;
	background-image:url(../images/fnd-pestana-izq.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	height:2em;
	padding-top:1em;
	/* sin esto para IE7
	padding-top:10px;*/
}
    
	.colCont h3 span{
		background-image:url(../images/fnd-pestana-dch.gif);	
		background-position:right top;
		background-repeat:no-repeat;		
		padding:1em 1.5em 0;
		height:2em;
	}
  
  /* Aņadido lide */
  .colCont h3.grande{
		display:inline;
  	background-color:#FFFFFF;
  	width:auto;
  	color:#000;
  	font-size:1.2em;
    line-height: 2.8em;  	
  	background-image: none;
  	background-position:0 0;
  	background-repeat:no-repeat;
  	/* sin esto para IE7
  	padding-top:10px;*/	
	}
	/* fin lide */
   
/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
.colCont p{
	line-height:1.4em;
	margin-bottom:1em;
}	
  .colCont p.resultados{
    color:#000000;
	  font-size:1.2em;
	  font-weight: bold;
	  margin:0 0 1.5em 0;
  }  
    .colCont p.resultados em {color:#cc0000;}    
    
    .colCont p.centro {text-align: center}	

.colCont p.img_centro{
	text-align:center;
	margin:2.5em;
}
.colCont p.img_centro img{
	background-color:#EAF7C9;
	/*border:0.5em solid #EAF7C9;*/
}
.colCont span.img_left img{
	background-color:#EAF7C9;
	/*border:0.5em solid #EAF7C9;*/
	margin:0 1em 1em 0;
	float:left;
}
.colCont p a{	
	text-decoration:none;
	color: #333333;
	/*background-image:url(../images/ico-simple.gif);*/
	/*background-position:0 0.5em;*/
	/*background-repeat:no-repeat;*/
	/*padding-left:5px;*/
}

.product-specs p a{
  color: #008bcb;
}

.colCont p strong{/*color:#CC0000;*/}
.colCont p a:hover{ text-decoration:underline;}
.colCont p.mas-informacion{
	text-align:right;
	border-top:0.1em solid #f1f1f1;
	padding-top:1em;
}
/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
.colCont ul{
	margin-left:4.5em;
}
.colCont ul li{
	padding-left:1.5em;
	/*background-image:url(../images/ico-colPrincipal-1.gif); */
	background-position:0 0.6em;
	background-repeat:no-repeat;
	line-height:1.4em;
}
.colCont ul li a{
	color:#000000;
	text-decoration:none;
}
.colCont ul li a:hover{
	text-decoration:underline;
}
/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
.separata{
	clear:both;
	margin:0.5em 0;
}
.separata hr{display:none;}
/*//////////////////////////////////////////////////////////// home //////////////////////////////////////////////////////////////////////////*/
.banner{ margin:0 0 3.5em 0;}
.grupo-productos{
	background-color:#EDEDED;
	display:block;
	min-height: 100%;
	height:auto;
	/*_height: 100%;*/		
	overflow:hidden;
	/*_overflow:visible;*/
	margin-bottom:2.5em;  
  /*	
	border-bottom:.8em solid #EDEDED;
	border-top:.8em solid #EDEDED;
	border-left:.5em solid #EDEDED;
	border-right:.2em solid #EDEDED;
  */
  padding: .8em .2em .8em .5em;
}
	.grupo-productos .producto-home-1{		
		float:left;
		background-color:white;
		margin:0 .2em 0 0;
		padding-bottom:.5em;		
	}
		.grupo-productos .producto-home-1.ancho{			
			width: 48%;
		}
		.grupo-productos .producto-home-1.ancho.izquierda{
			float:right;		
		}
		.grupo-productos .producto-home-1.completo{
			width:98%;
			/*border:.5em solid #fff;*/
			border: 0;
			margin-bottom:.5em;
		}
		.grupo-productos .producto-home-1.completo.destacado{
			border:.5em solid #cc0000;
			margin-bottom:3em;
		}
		
		.grupo-productos ul {margin-left:0;}
		.grupo-productos ul li {padding-left: 0;}
		
		
	.grupo-productos .producto-home-1 h4{
		color:#008BCB;
		margin:.5em;
	}

		.grupo-productos .producto-home-1 h4 a{color:#008BCB;}
		.grupo-productos .producto-home-1 h4 a:hover{ text-decoration:underline;}
		
		/* Aņadido lide */
	.grupo-productos .producto-home-1 h2{
    background-color: #FFFFFF;
    height: auto;
    padding-top: 0;
		color:#008BCB;
		margin:.5em;
		text-align: left;
	}
		.grupo-productos .producto-home-1 h2 a{color:#008BCB;}
		.grupo-productos .producto-home-1 h2 a:hover{ text-decoration:underline;}
	
		
  .grupo-productos .producto-home-1 h3{
    background-color: #FFFFFF;
    height: auto;
    padding-top: 0;
		color:#008BCB;
		margin:.5em;
	}
		.grupo-productos .producto-home-1 h3 a{color:#008BCB;}
		.grupo-productos .producto-home-1 h3 a:hover{ text-decoration:underline;}
		/* fin lide */
		
		.grupo-productos .producto-home-1 p{margin:.5em;} 
		.grupo-productos .producto-home-1 img{
			margin:.2em .5em 1em .2em;
		}
		.grupo-productos .producto-home-1 strike{}
		.grupo-productos .producto-home-1 strong{
			color:#CC0000;
			font-size:1.4em;
			}
		.grupo-productos .producto-home-1 em{
			color:#CC0000;
		}
		.grupo-productos .producto-home-1 input.boton{		
			/*width:auto;*/
			border:.1em solid #CECECE;
			cursor:pointer;
			color:#000000;
			background-color:#DBE96A;
			background-image:url(../images/fnd-boton-buscador.gif);
			background-position:0 0;
			background-repeat:repeat-x;
			padding:0 .6em;
			margin:.5em 0;			
		}
		
		.grupo-productos .producto-home-1 a.boton:hover{		
			text-decoration: none
		}
		
		.grupo-productos .producto-home-1 p.mas_info a, .grupo-productos .producto-home-1 p a.mas_info{
			text-decoration:underline;
		}
		.grupo-productos .producto-home-1 p.mas_info a:hover{
			text-decoration:none;
		}
		.grupo-productos .producto-home-1 .bloque-2{/*width:35em;*/ width: 29em;}
		
		  .grupo-productos .producto-home-1 .bloque-2 p span.de-regalo{
        color: #CC0000;
        font-weight: bold;
      }
		
		.grupo-productos .producto-home-1 .bloque-3{width:10em;}
				
		.comparacion{
			padding-left:1em;
			background-image:url(../images/ico-comparacion.gif);
			background-position:0 0.5em;
			background-repeat:no-repeat;
			clear: both;
			width: 43em;
		}
			.comparacion a:link,
      .comparacion a:visited {
				font-weight:bold;
				color:#008BCB;
			}
			
			.comparacion a:hover {
        text-decoration: underline;
      }
      
    /* lide */
    .grupo-productos .producto-home-1 p.precio_ahorro {margin-top: 1em;}
    .grupo-productos .producto-home-1 p.precio_ahorro strong.ahorro {}
    
    .grupo-productos .producto-home-1 a.boton{		
			width:auto;
			border:.1em solid #CECECE;
			cursor:pointer;
			color:#000000;
			background-color:#DBE96A;
			background-image:url(../images/fnd-boton-buscador.gif);
			background-position:0 0;
			background-repeat:repeat-x;
			padding:.3em .6em;
			margin:1em 0;			
		}
		
		.grupo-productos .producto-home-1 a.boton:hover{		
			text-decoration: none
		}
    
    
    
    /* fin lide */
/*///////////////////////////////// buscador categorias //////////////////////////////////////////////*/
.colCont  #buscador-categorias{
	background-color:#EDEDED;
	background-image:url(../images/fnd-buscador-categorias.gif);
	background-position: center top;
	background-repeat:no-repeat;	
	width: 37.7em;
	text-align:center;
	padding-top:1.3em;
	margin:0 auto 1em auto;
}
.colCont  #buscador-categorias-ancho{
	background-color:#EDEDED;
	background-image:url(../images/fnd-buscador-categorias-c.gif);
	background-position: center top;
	background-repeat:no-repeat;	
	width: 49em;
	text-align:center;
	padding-top:1.3em;
	margin:0 auto 1em auto;
}
.colCont div.buscador-categorias-fondo{
	height:1.3em;
	background-image:url(../images/fnd-buscador-categorias-inf.gif);
	background-position: center bottom;
	background-repeat:no-repeat;
}
.colCont div.buscador-categorias-fondo-ancho{
	height:1.3em;
	background-image:url(../images/fnd-buscador-categorias-c-i.gif);
	background-position: center bottom;
	background-repeat:no-repeat;
}
	.colCont  #buscador-categorias h2, .colCont  #buscador-categorias-ancho h2{ text-align:left; margin-left:2em;}
	
	.colCont  #buscador-categorias ul{	
		width:85%;
		display:block;	
		min-height: 100%;
		height:auto;
		/*_height: 100%;*/		
		overflow:hidden;
		/*_overflow:visible;*/
		margin:1.5em auto;
		padding:0;		
	}
	.colCont  #buscador-categorias ul li{
		float:left;
		text-align:left;
		width: 14.5em;
	}
	.colCont  .buscador-formularios{
		width: 100%;
		margin:.5em auto;     
	}
	.colCont  .buscador-formularios label{display:none;}
	/* aņadido lide */
	.colCont  .buscador-formularios form {	    
	    display: inline;                  	    
	}
	
	.colCont  .buscador-formularios label.mostrar{ display:inline;}
	.colCont  .buscador-formularios p {display: inline;}
	/* fin lide */
	
	.colCont   .buscador-formularios form.elige-marca{
		float:left;
		margin-left:1em;
	}
	.colCont   .buscador-formularios form.elige-producto{
		float:left;
		margin-left:3em;
	}
	.colCont   .buscador-formularios form.elige-precio{
		float:left;
		margin-left:1em;
	}
/*//////////////////////////////////////////////////////////////////////////// ficha de producto ///////////////////////////////////////////////////////////////////*/
.producto-principal{
		display:block;	
		min-height: 100%;
		height:auto;
		/*_height: 100%;*/		
		overflow:hidden;
		/*_overflow:visible;*/
}
/*///////////////////////////////////////////////////////////////////////////*/
	.producto-principal .columna-pack{
		text-align:justify;		
		width: 49em;
		float:left;		
		margin-left: 0.5em;
	}
/*///////////////////////////////////////////////////////////////////////////*/
	.producto-principal .columna-1{
	  position: relative;
		text-align:center;		
		width: 24em;
		float:left;		
		margin-left: 1em;
	}
	.producto-principal .columna-1 br{margin:1em 0;}
		.producto-principal .columna-1 a.ver-mas-grande{
			color:#000;
			text-decoration:underline;
		}
			.producto-principal .columna-1 a:hover.ver-mas-grande{
				text-decoration:none;
			}
		.producto-principal .columna-1 .miniaturas{
			margin:1em 0;
		}
		
		
		.producto-principal .columna-1 .miniaturas ul { margin: 0;}
		.producto-principal .columna-1 .miniaturas ul li {display: inline;}
		
/*///////////////////////////////////////////////////////////////////////////*/
	.producto-principal .columna-2{
		width:23.5em;
		float:left;		
		margin-left: 1em;
	}
		.producto-principal .columna-2 p{
			line-height:1.8em;
		}
		.producto-principal .columna-2 p strike{
			font-size:1.4em;
			font-weight:bold;
		}
		.producto-principal .columna-2 p strong{
			font-size:2.4em;
			color:#cc0000;
		}
		.producto-principal .columna-2 p em{			
			color:#cc0000;
			display: block;
		}
		.producto-principal .columna-2 p strong.ahorro{
			font-size:100%;
			color:#000000;
		}
		.producto-principal .columna-2 form{ margin-bottom:3em;}
		.producto-principal .columna-2 form div{height:2.5em;}
		.producto-principal .columna-2 form div label{ display:none;}
		.producto-principal .columna-2 form div select{ width:15em;}
		.producto-principal .columna-2 form div input.boton{
			width:13.4em;
			height:3.4em;
			background-color:#C3DA0D;
			background-image:url(../images/fnd-boton-COMPRAR.gif);
			background-position:0 0;
			background-repeat:no-repeat;
			border:none;
			font-weight:bold;
			cursor:pointer;
		}
		
		/* lide */
		.producto-principal .columna-2 p.icono-producto{
			display: inline;
		}
		
		.producto-principal .columna-2 ul.lista-iconos-producto {
		  margin: 0;
		  padding: 0;
		}
		
		.producto-principal .columna-2 ul.lista-iconos-producto li {
		  margin: 0;
		  padding: 0;
      display: inline;
		}
		
		
		.producto-principal .columna-2 .financiacion {      
      
      /*background-image: url('../images/cofidis/cofidis-logo.gif');
      background-position: 0 0 ;
      background-repeat: no-repeat;*/      
                        
      height: 4em;
      padding-left: .5em;   
      margin-top: 1em;   
    }                       
    .producto-principal .columna-2 .financiacion p {
      margin-bottom: 0; 
      color: #999999; 
      font-size: 1.1em; 
      font-weight: bold;
    }    
      .producto-principal .columna-2 .financiacion p span {color: #CC0000;}
      
      .producto-principal .columna-2 .financiacion p span.cuota {font-size: 1.2em; font-weight: bold;}
        
    .producto-principal .columna-2 .financiacion p.alt {
      font-size: 1em; 
      font-weight: normal; 
      padding-left: 4em; 
      margin-top: -1em;
    }    
    .producto-principal .columna-2 .financiacion p.solo {padding-top: .5em}	
		
		/* fin lide */
/*///////////////////////////////////////////////////////////////////////////*/
	.producto-principal .columna-3{		
		width: 13.95em;
		float:right;
		margin-left: 1em;
	}
		/*////////////////////////////////*/
		.producto-principal .columna-3 .te-regalamos{
			background-color:#F1F1F1;
			margin:0 0 1em 0;
			padding-bottom:1em;
		}
			.producto-principal .columna-3 .te-regalamos h3{
				text-align:left;
				font-size:1.6em;
				background-image:url(../images/fnd-te-regalamos.gif);
				background-position:0 0;
				background-repeat:no-repeat;
				background-color:#f1f1f1;
				display:block;
				color:white;
				padding:.2em 0 2em 3.5em;
				margin:0;
			}
			.producto-principal .columna-3 .te-regalamos p{
				padding:0 .5em;
			}						
		/*/////////////////////////////*/
		.producto-principal .columna-3 .te-ayudamos{
			background-color:#f1f1f1;			
			border:.1em solid #d2d2d2;
			margin:0 0 1em 0;
			padding-bottom:1em;
			background-image:url(../images/fnd-te-ayudamos.gif);
			background-position:.5em .5em;
			background-repeat:no-repeat;
		}
		.producto-principal .columna-3 .te-ayudamos h3{
			text-align:left;
			font-size:1.6em;
			background-image:none;
			background-color:transparent;
			display:block;
			color:#000000;
			padding:.2em 0 2em 3.5em;
			margin:0;
		}
		.producto-principal .columna-3 .te-ayudamos ul{
			margin:0;
		}
		.producto-principal .columna-3 .te-ayudamos ul li{	
			text-align:right;
			padding-right:.5em;
			background-image:url(../images/ico-comparacion.gif);
			background-position:right 0.5em;
			background-repeat:no-repeat;
			line-height:1.8em;
		}
		.producto-principal .columna-3 .te-ayudamos ul li .comparar{
			text-align:right;
			padding-right:.5em;
			background-image:url(../images/ico-comparacion.gif);
			background-position:left 0.5em;
			background-repeat:no-repeat;
			line-height:1.8em;
		}
		.producto-principal .columna-3 .te-ayudamos ul li a{color:#000000;	text-decoration:none;}
		.producto-principal .columna-3 .te-ayudamos ul li a:hover{text-decoration:underline;}
/*//////////////////////////////////// producto-secundario ////////////////////////////////////////////////////*/
		/*////////////////////////////////*/
		.producto-principal .columna-3 .te-regalamos{
			background-color:#F1F1F1;
			margin:0 0 1em 0;
			padding-bottom:1em;
		}
			.producto-principal .columna-3 .te-regalamos h3{
				text-align:left;				
				font-size:1.55em;
				background-image:url(../images/fnd-te-regalamos.gif);
				background-position:0 0;
				background-repeat:no-repeat;
				background-color:#f1f1f1;
				display:block;
				color:white;				
				padding:.2em 0 .25em 2em;
				margin:0;
			}
		  
		  /* Aņadido lide */
		  .producto-principal .columna-3 .te-regalamos p.titulo_bloque{
				text-align:left;
				font-size:1.55em;
				font-weight: bold;
				height: 2em;
				background-image:url(../images/fnd-te-regalamos.gif);
				background-position:0 0;
				background-repeat:no-repeat;
				background-color:#f1f1f1;
				display:block;
				color:white;				
				padding:.2em 0 .25em 2em;
				margin:0;
			}
		  /* fin lide */
			
		/*/////////////////////////////*/
		.colAux .te-ayudamos{
			background-color:#f1f1f1;			
			border:.1em solid #d2d2d2;
			margin:0 0 1em 0;
			padding-bottom:1em;
			background-image:url(../images/fnd-te-ayudamos.gif);
			background-position:.5em .5em;
			background-repeat:no-repeat;
		}
		.colAux .te-ayudamos h3{
			text-align:left;
			font-size:1.6em;
			background-image:none;
			background-color:transparent;
			display:block;
			color:#000000;
			padding:.2em 0 2em 3.5em;
			margin:0;
		}
		.colAux .te-ayudamos ul{
			margin:0;
		}
		.colAux .te-ayudamos ul li{	
			text-align:right;
			padding-right:.5em;
			background-image:url(../images/ico-comparacion.gif);
			background-position:right 0.5em;
			background-repeat:no-repeat;
			line-height:1.8em;
		}
		.colAux .te-ayudamos ul li .comparar{
			text-align:right;
			padding-right:.5em;
			background-image:url(../images/ico-comparacion.gif);
			background-position:left 0.5em;
			background-repeat:no-repeat;
			line-height:1.8em;
		}
		.colAux .te-ayudamos ul li a{color:#000000;	text-decoration:none;}
		.colAux  .te-ayudamos ul li a:hover{text-decoration:underline;}
/*//////////////////////////////////// producto-secundario ////////////////////////////////////////////////////*/
.producto-secundario{
	float:left;	
	width: 49em;
}
/*/////////////////////////////////// fichas tabuladas /////////////////////////////////////////////////////////*/
ul#op_pestanas {
	padding:0;
	margin:0;
	height:3em;
}
ul#op_pestanas li {
    float: left;
	  padding:0;
	  padding-left:1em;
	  background-image:url(../images/fnd-pestana-izq-2.gif);
	  background-position:0 0;
	  background-repeat:no-repeat;
	  background-color:#12437D;
	  margin:0 1em 0 0;
}
ul#op_pestanas a:link, ul#op_pestanas a:visited {
    display: block;
    text-decoration: none;
	  font-size:1.4em;
	  font-weight:bold;	  
	  padding: 0.6em 1em 0.6em 0;
	  background-image:url(../images/fnd-pestana-dch-2.gif);
	  background-position:right top;
	  background-repeat:no-repeat;
	  background-color:#12437D;
	  color:white;
}
#op_pestanas li.activo {	  
	background-image:url(../images/fnd-pestana-izq.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	background-color:#EDEDED;
}
#op_pestanas li.activo a.activo {	  
	background-image:url(../images/fnd-pestana-dch.gif);
	background-position:right top;
	background-repeat:no-repeat;
	background-color:#EDEDED;
	color:#000;
}
ul#op_pestanas a:hover{ text-decoration:underline;}


.pestana {    
    padding:0 0 0 1em;    
	  margin:0;
	  height:3em;
	  width: 40%;
	  background-image:url(../images/fnd-pestana-izq-2.gif);
	  background-position:0 0;
	  background-repeat:no-repeat;
	  background-color:#12437D;  
}

.pestana a:link, .pestana a:visited {
    display: block;
    text-decoration: none;
	  font-size:1.4em;
	  font-weight:bold;	  
	  padding: 0.6em 0 0.6em 0;
	  background-image:url(../images/fnd-pestana-dch-2.gif);
	  background-position:right top;
	  background-repeat:no-repeat;
	  background-color:#12437D;
	  color:white;
}

/*//////////////////////////*/
#pestana {
	background-color:#EDEDED;
	text-align:left;
}
	#pestana div.contenido_pestana{ 
		margin:0 0.5em;
		padding:0.5em;
		background-color:white;
		border-top:.5em solid #EDEDED;
	}
	#pestana div.contenido_pestana h3{
		display:block;
		background-image:none;
		background-color:transparent;
		color:#008BCB;
		padding:0;
		margin:.5em 0;
	}
	    /* Aņadido Lide */
	    #pestana div.contenido_pestana ul,
      #pestana div.contenido_pestana ul li ul {
	        list-style-type: none;         
          margin: 1em 2em; 
          padding:0;
      }
	    #pestana div.contenido_pestana ul li {
          list-style-type: none;
          background-image: url('../images/ico-lista-ayuda.gif');
          background-repeat: no-repeat;
          background-position: 0 .5em;
          padding-left: 1em;
      }      
      #pestana div.contenido_pestana ul li ul li {
          list-style-type: none;
          background-image: url('../images/ico-migas.gif');
          background-repeat: no-repeat;
          background-position: 0 .5em;
          padding-left: 1em;
      }
      
      #pestana div.contenido_pestana dl {
          margin: 1em 0; 
          padding:0;
      }
      #pestana div.contenido_pestana dt {  
          font-weight: bold;        
      }
      #pestana div.contenido_pestana dd {
         margin: .5em 1em;
         padding:0;
      }    
      
      #pestana div.contenido_pestana p a {
          color:#008BCB;
          font-weight:bold;
          text-decoration:none;
      }
              
      /* fin lide */	    
    	
	#pestana p.enlaces{
		text-align:right;
		padding-right:.5em;
	}
/*///////////////////////////////////////////////// packs */
.packs{	
	background-color:#EDEDED;
	padding-bottom:0;
	background-image:url(../images/fnd-packs-bajo.gif);
	background-position:center bottom;
	background-repeat:no-repeat;
	/*width:590px;
	margin:0 auto;*/
}
	.packs h3{
		display:block;
		background-color:#363E42;		
		text-align:center;
		font-size:1.2em;
		margin:.5em 0;
		background-image:url(../images/fnd-packs-izq.gif);
		background-position:0 0;
		background-repeat:no-repeat;
		height:2em;
		/* sin esto para IE7
		padding-top:10px;*/
		padding-top:0;
	}
			.packs h3.otro_pack{
				display:block;
				background-color:#EDEDED;		
				text-align:left;
				font-size:1.2em;
				margin:1em 0;
				background-image:url(../images/fnd-pestana-izq.gif);
				background-position:0 0;
				background-repeat:no-repeat;
				height:1em;
				/* sin esto para IE7
				padding-top:10px;*/
				padding:0;
			}
	.packs h3 span{
		display:block;
		background-image:url(../images/fnd-packs-dch.gif);	
		background-position:right top;
		background-repeat:no-repeat;		
		padding: 0.5em 2em 0;
		height:2em;
		
	}
			.packs h3.otro_pack span{
				display:block;
				background-image:url(../images/fnd-pestana-dch.gif);	
				background-position:right top;
				background-repeat:no-repeat;
				padding:0 2em 0 1em;
				height:2em;
				padding-top:1em;
			}  
	.packs h3 span a{
		color:white;
		/* background-image:url(../images/ico-packs.gif); */
		background-position:right 0.4em;
		background-repeat:no-repeat;
		padding-right:1em;
	}
	.packs h3 span a:hover{ text-decoration:underline;}
	
	.packs ul {margin:0; padding:0;}
	.packs ul li {
      display:block; 
      border-bottom: .1em solid #ffffff;
      margin: 0;
      padding: 1em 0;
  }
  
  .packs ul li ul {}
  .packs ul li ul li {display:inline; border-bottom: none;}
	
	.packs hr {
      color: white; 
      background-color:white; 
      border:none; 
      height:.1em;
  }
	
	/*////////////////////////////////////*/
	.packs .packs_productos{
		padding:0 1em;
		margin:0;
	}
	.packs .packs_productos .packs_productos_imagenes{		
		width: 35em;
		float:left;
	}
	
  .packs .packs_productos .packs_productos_imagenes .imagen_mas{		
		margin:2.5em .2em 0 .2em;
		float:left;
	}
	.packs .packs_productos .boton{
		display:block;
		width:9em;
		padding:.3em 1em;
		font-weight:bold;
		/*background-image:url(../images/fnd-boton-COMPRAR.gif);*/
		background-position:0 0;
		background-repeat:no-repeat;
		background-color:#C3DA0D;
		color:#000;
		float:left;
		margin-top:2.5em;
	}
	.packs .packs_productos p{
		width: 12em;
		float:right;
	}
	.packs .packs_productos p strike{
		font-weight:normal;
		display: block;
	}
	.packs .packs_productos p strong{
		color:#cc0000;
		font-size:160%;
		display: block;
	}		
	.packs .packs_productos p strong.ahorro{
		color:#000000;
		font-size:120%;
		display: block;
		margin-bottom: 1em;
	}
	
	/*
  .packs .packs_productos p .boton{
		
    margin-top:5px;
		padding:2px 10px;
		width:100px;
	*/
		/*background-image:url(../images/fnd-boton-COMPRAR-txiki.gif);*/
  /*  
		background-position:0 0;
		background-repeat:no-repeat;		
	}
  */
  
  .packs .packs_productos p .boton{		
		width: 7.1em;                    	
  	height: 1.8em;
  	background-color:#C3DA0D;
  	background-image:url(../images/fnd-boton-COMPRAR-txiki.gif);
  	background-position:0 0;
  	background-repeat:no-repeat;
  	border:none;
  	font-weight:bold;
  	cursor:pointer;
	}
	
	
	.packs .packs_productos p .enlace_consultar,
	.packs .packs_productos p .enlace_comprar {
      margin-top:.5em;  		
  		width:8.5em;
  		height:2.1em;
  		background-image:url(../images/fnd-boton-COMPRAR-txiki.gif);
  		background-position:0 0;
  		background-repeat:no-repeat;  
  }
	
	.packs .packs_productos p .enlace_consultar{
	    padding:0.3em 0.7em;				
	}
	
	.packs .packs_productos p .enlace_comprar{
	    padding:0.3em 1.2em;
	}
	
	.packs .packs_productos p a:link,
  .packs .packs_productos p a:hover,
  .packs .packs_productos p a:visited {
    font-weight: bold;
    text-decoration: none;  
  }
  
  .packs .packs_productos .packs_productos_imagenes_txt{		
		width: 9em;
		text-align:center;
		float:left;    				
	}
	  .packs .packs_productos .packs_productos_imagenes_txt p {
        width: auto;
        text-align: center; 
        float: none;
    }
	  .packs .packs_productos .packs_productos_imagenes_txt p a:link,
    .packs .packs_productos .packs_productos_imagenes_txt p a:visited { color:#000; font-weight: normal; font-size: .95em;}
		.packs .packs_productos .packs_productos_imagenes_txt p a:hover { text-decoration:underline;}
		
		.packs .packs_productos .packs_productos_imagenes_txt p strong.precio_lista_productos_pack {
  	  color:#cc0000;
  	  font-size: 1em;
  	}
    
    .packs .packs_productos .mas {
        width: 2em;        
        float: left;        
    }
 	
	/*
	.packs_boton_comprar{
		display:block;
		width:30%;
		padding:3px 10px;
		font-weight:bold; */
		/*background-image:url(../images/fnd-crea-mi-pack.gif);*/
		/*
		background-position:0 0;
		background-repeat:no-repeat;
		background-color:#C3DA0D;
		color:#000;
		float:right;
	}
	*/
  
  .packs_boton_comprar{  	
  	width: 12.5em;  	
  	height: 2.85em;
  	background-color:#C3DA0D;
  	background-image:url(../images/fnd-boton-COMPRAR2.gif);
  	background-position:0 0;
  	background-repeat:no-repeat;
  	border:none;
  	font-weight:bold;
  	cursor:pointer;
  }
  
  p.packs_enlace_consultar {  	
  	width: 11.25em;  	
  	height: 2.9em;
  	background-color:#ffffff;
  	background-image:url(../images/fnd-boton-COMPRAR.gif);
  	background-position:0 0;
  	background-repeat:no-repeat;
  	border:none;	
  	cursor:pointer;
  	text-align: center;
    padding-top: .8em;
    
    float: right;	
  }
    p.packs_enlace_consultar a:link,
    p.packs_enlace_consultar a:visited {
        color: #000000; 
        font-weight:bold;
    }
    p.packs_enlace_consultar a:hover {text-decoration: none}
  
	
	.ahorra_con_los_packs{
    text-decoration:underline;
    margin-left: .5em;	
	}
	
	.precio_especial_packs {
    color:#CC0000; 
    font-family:Arial,Verdana,Tahoma,Helvetica, SanSerif; 
    font-size:1.3em;
    font-style:normal;
    letter-spacing:-0.1em;
	}
/*///////////// OPINIONES ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
.opiniones{
	
	margin:1em 0;
}
	.opiniones h3{
		display:block;
		background-color:#EDEDED;
		color:#000;
		font-size:1.2em;
		margin:1em 0;
		background-image:none;
		height:1.4em;
		border-bottom:.1em solid #E4E4E4;		
		padding: 0.5em 0 1em .5em;
		/* sin esto para IE7
		padding-top:10px;*/
	}
		.opiniones h3 a{ color:#000;}
		.opiniones h3 a:hover{ text-decoration:underline;}
	.opiniones dl{
		margin:0 1em;		
	}
	.opiniones dl dt{ 	
		font-weight:normal;
		color:#000;
		font-size:1.2em;
		margin:1em 0;
		line-height:1.4em;
	}
	.opiniones dl dt strong{ color:#0078C7;}
	.opiniones dl dt span{ float:right;}
	.opiniones dl dt span img{ margin:0 .2em;}
		.opiniones dl dt a, .colCont dl dd a{
			color:#0078C7;
			text-decoration:none;
		} 
		.opiniones dl dt a:hover, .colCont dl dd a:hover{
			text-decoration:underline;
		} 
	.opiniones dl dd{
		padding:.5em;
		border:.1em solid #f1f1f1;
	}
	.opiniones dl dd span.titulo-opinion {
	    color: #0078C7;
	    display: block;
	    margin-bottom: .5em;
	}
	
/*////////////////////////////////////////////////////// paginacion comentarios /////////*/
.colCont .paginacion{
	margin-top:.5em;
}
	.colCont  .paginacion ul{
		text-align:right;
		margin-right:1em;
	}
	.colCont  .paginacion ul li{
		display:inline;   
	}
	.colCont  .paginacion ul li a{}
	.colCont  .paginacion ul li a:hover{}
	
	.colCont  .paginacion ul li form p {display: inline;}
	
	
/*////////////////////////////////////////////// formulario comentarios   ///////////////////////////////////////////////////////////////////////////////////////*/
.colCont .formulario_comentarios{
	/*border:.1em solid #EDEDED;*/
	padding: .1em;
	background-color:#EDEDED;
	margin:.5em 0 0 0;
	
}
	.colCont .formulario_comentarios form{ margin:1em;}
	.colCont .formulario_comentarios form fieldset{ border:none;}
	.colCont .formulario_comentarios form fieldset legend{
		font-size:1.2em;
		font-weight:bold;
		margin-bottom:1.5em;
		color:#000;
	}
	.colCont .formulario_comentarios form fieldset div{ height:2em;}
	.colCont .formulario_comentarios form fieldset div label{
		float:left;
		width:10em;
		margin-left:1em;
		font-weight:normal;
	}
		.colCont .formulario_comentarios form fieldset div.alto{ height:8em;}
	.colCont .formulario_comentarios form fieldset div input{float:left;}
	.colCont .formulario_comentarios form fieldset div input.ancho{ width: 38.2em;}
	.colCont .formulario_comentarios form fieldset div textarea{width:38.2em;}
	.colCont .formulario_comentarios form fieldset div.checkbox{ margin-left:9em;height:4em;}
		.colCont .formulario_comentarios form fieldset div.checkbox label{ 
			float:left;			
			width: 33em;			
			margin-left: 0;
			font-weight:normal;
		}
		.colCont .formulario_comentarios form fieldset div.checkbox input{ margin:0 .5em 0 0;}
	.colCont .formulario_comentarios form fieldset div input.boton{
			width:auto;
			border:.1em solid #CECECE;
			cursor:pointer;
			color:#000000;
			background-color:#DBE96A;
			background-image:url(../images/fnd-boton-buscador.gif);
			background-position:0 0;
			background-repeat:repeat-x;
			padding:0 .6em;
			float:right;
			margin-right:5em;
	}
	.colCont .formulario_comentarios form fieldset div p {
		font-weight:normal;
		margin:0 0 0 1em;
	}
	.colCont .formulario_comentarios form fieldset div p span{ margin:0 0 0 3em; }
/*///////////////////////////////////////////////////////////////////////*/
.producto-secundario-auxiliar{
	float:right;	
	width: 13.9em;
}
/*//////////////////////////////////////////*/
	.producto-secundario-auxiliar h4{
		color:white;
		background-color:#12437D;
		background-image:url(../images/fnd-colAux-h4.gif);
		background-position:0 0;
		background-repeat:no-repeat;
		height:1.4em;
		padding-top:.5em;
		font-size:1.4em;
		margin-bottom:.5em;
	}
		.producto-secundario-auxiliar  h4 span{
			padding:.5em 1em;
		}
			.producto-secundario-auxiliar  h4 span span{ padding:0; font-weight:normal; font-size:80%;}
/*///////////////////////////////////////*/
	.producto-secundario-auxiliar .modulo-productos{
	  /*
		background-color:#F1F1F1;
		margin:0 0 3px 0;
		display:block;
		min-height: 100%;
		height:auto;
		_height: 100%;		
		overflow:hidden;
		_overflow:visible;
		*/
		background-color:#F1F1F1;
		margin:0 0 .3em 0;
		display:block;
	  min-height: 100%;
	  height:auto;
	  /*_height: 100%;*/		
	  overflow:hidden;
	  /*_overflow:visible;*/
	}
	
	.producto-secundario-auxiliar .modulo-productos p{		
		margin:.5em;
		text-align:left;
		color:#008BCB;
		font-size:90%;
	}
		.producto-secundario-auxiliar .modulo-productos p a{
			color:#008BCB;
		}
		.producto-secundario-auxiliar .modulo-productos p a:hover{
			text-decoration:underline;
			}
	.producto-secundario-auxiliar .modulo-productos p img{
		margin-right:.5em;		
	}
	.colAux .modulo-productos p strike{
		color:#000;
		font-size:110%;
		}
	.colAux .modulo-productos p strong{
		color:#cc0000;
		font-size:125%;
	}
/*////////////// efecto lupa //////////////////////////*/
div.jqZoomTitle
{
	z-index:5000;
	text-align:center;
	font-size:1.1em;
	font-family:Tahoma;
	height:1.6em;
	padding-top:.2em;
	position:absolute;
	top: 0;
	left: 0;
	width: 100%;
	color: #FFF;
	background: #999;

}

.jqZoomPup
{
		overflow:hidden;
		background-color: #FFF;
		/*-moz-opacity:0.6;*/
		opacity:0.6;
		/*filter:alpha(opacity=60);*/		
		z-index:10;
		border-color:#c4c4c4;
		border-style: solid;
		cursor:crosshair;
}

.jqZoomPup img
{
	border: 0;
}

.preload{
	/*-moz-opacity:0.8;*/
	opacity:0.8;
  /*filter:alpha(opacity=80);*/
	color: #333;
	font-size: 1.2em;
	font-family: Tahoma;
  text-decoration: none;
	border: .1em solid #CCC;
  background-color: white;
  padding: .8em;
	text-align:center;
  background-image: url(css/images/zoomloader.gif);
  background-repeat: no-repeat;
  background-position: 4.3em 3em;
	width:9em;
	/** width:10em;*/
	height:4.3em;
	/**height:5.5em;*/
	z-index:10;
	position:absolute;
	top:.3em;
	left:.3em;
}

.jqZoomWindow
{
	border: .1em solid #999;
	background-color: #FFF;
}
/*///////////////////////// ayuda /////////////////////////////////////////////////////////////////////////////////*/
#menu-ayuda{
		border-top:.1em solid #f1f1f1;
		border-bottom:.1em solid #f1f1f1;
		text-align:center;
		background-color:#f6f6f6;
		padding:1em 0;
		margin-bottom:2em;
}
	#menu-ayuda ul{ 
		margin:0; 
		text-align:left;
		 }
	#menu-ayuda ul li{
	display:block;
	float:left;	
	width: 11em;
	padding-left:0;
	margin:0 .9em;

}
	#menu-ayuda ul li a{ 	
	font-weight:bold;
	color:#008BCB;
	font-size:110%;
	}
#menu-ayuda ul li ul{
	margin-top:1em;
 }
#menu-ayuda ul li ul li{
	background-image:url(../images/ico-servicios.gif);
	background-position:0 0.5em;
	background-repeat:no-repeat;
	padding-left:.5em;
}
#menu-ayuda ul li ul li a{
	color:#000;
	font-weight:normal;
	font-size:90%;
}



#ayuda{ margin: 0 1em 0 0;}
#ayuda h2{ margin:2em 0; }
#ayuda strong{ color:#000;}
#ayuda ul{ 
	margin:1em 9em;
	}
#ayuda ul li{
	padding-left:1em;
	background-image:url(../images/ico-lista-ayuda.gif);
	background-position:0 0.5em;
	background-repeat:no-repeat;line-height:1.8em;
}
#ayuda ul li a{ color:#000;}
#ayuda ul li a:hover{}
#ayuda ol{ 
	margin:1em 2em;
	padding-left:3em;
	}
#ayuda ol li{
	line-height:1.6em;
	margin:.8em 0;
	padding-left:0;
	list-style-type:decimal;
}
#ayuda ol li a{ color:#000;}
#ayuda ol li a:hover{}
#ayuda dl{ margin:2.5em 2.5em 2.5em 3.8em; border-top:.1em solid #f1f1f1;}
#ayuda dl dt{
	background-image:url(../images/ico-buscador.gif);
	background-position:0 0.7em;
	background-repeat:no-repeat;
	padding:.5em .5em .5em 1em;
	border-bottom:.1em solid #f1f1f1;
	font-weight:bold;
}
	#ayuda dl dt a{ color:#000;}
	#ayuda dl dt a:hover{ text-decoration:underline;}
#ayuda dl dd{ margin:1em 0;}
#ayuda address{
	margin:1em 9em;
	line-height:1.8em;
}
/*/////////////////////////////////////////////////////////////////*/
.volver_arriba{
	text-align:right;
	padding:0.5em 0;
	border-top:.1em solid #f1f1f1;
	padding-left:.5em;
}
	.volver_arriba a{ 
		color:#000;
		text-decoration:underline;
		padding-right:1em;
		background-image:url(../images/ico-volver-arriba.gif);
		background-position:right 0.5em;
		background-repeat:no-repeat;
	}
	.volver_arriba a:hover{ text-decoration:none;}
/*//////////////////// REGISTRO //////////////////////////////////*/
.usuario-registrado{
	width:36%;
	float:left;
	padding:.5em;
	margin-left:5em;
	background-color:#f1f1f1;
	border:.1em solid #D8D8D8;
	margin-top:2.5em;
}
	.usuario-registrado form{}
	.usuario-registrado form fieldset{ border:none;}
	.usuario-registrado form fieldset legend{ display:none;}
	.usuario-registrado form fieldset div{ height:2em; margin-left:2.5em;}
	.usuario-registrado form fieldset div label{		
		width: 7em;
		float:left;
	}
	.usuario-registrado form fieldset div input{
			border:.1em solid #7F9DB9;
			color:#5C7185;
			width:12.5em;
		}
	.usuario-registrado form fieldset div input.boton{
			width:auto;
			border:.1em solid #CECECE;
			cursor:pointer;
			color:#000000;
			background-color:#DBE96A;
			background-image:url(../images/fnd-boton-buscador.gif);
			background-position:0 0;
			background-repeat:repeat-x;
			padding:0 .6em;			
			margin-left: 14em;
		}
.usuario-sin-registrarse{
	border-right:.1em solid #f1f1f1;
	width:40%;
	float:left;
	padding:.5em 2em .5em .5em;
	padding-left:1.5em;
	margin-left:4em;
	margin-top:2.5em;
}
	.usuario-sin-registrarse ul{ margin:1.5em;margin-bottom:1em;}
	.usuario-sin-registrarse ul li{
		padding-left:1em;
		background-image:url(../images/ico-lista-ayuda.gif);
		background-position:0 0.5em;
		background-repeat:no-repeat;
		line-height:1.6em;		
	}
	.usuario-sin-registrarse p.boton {
		text-align:left;
		float:left;
		margin-left:2.5em;
	}
	.usuario-sin-registrarse p.boton a{	
		width:auto;
			border:.1em solid #CECECE;
			cursor:pointer;
			color:#000000;
			background-color:#DBE96A;
			background-image:url(../images/fnd-boton-buscador.gif);
			background-position:0 0;
			background-repeat:repeat-x;
			padding:.3em .6em;
			
	}
	.usuario-sin-registrarse p.boton a:hover{ text-decoration:none;}
/*//////////// formulario registro //////////////////////////*/
form.formulario_registro{
	width:59em;
	padding:2em 1.5em;
	background-color:#f1f1f1;
	border:.1em solid #D8D8D8;
	margin:.5em auto;
}
	form.formulario_registro fieldset{border:none;}
	form.formulario_registro fieldset legend{ 
		color:#000000;
		font-size:1.2em;
		margin:.5em 0;
		font-weight:bold;
	
	}
	form.formulario_registro fieldset div{ height:2em;}
	form.formulario_registro fieldset div.alto{ height:6em;}
	form.formulario_registro fieldset div label{
		float:left;
		width:11.1em;
		text-align: left;
	 }
	 form.formulario_registro fieldset div label.columna_2{ margin-left:2.8em;}
	form.formulario_registro fieldset div label.grande{ width:30em; }
	form.formulario_registro fieldset div input{
		float:left;
		width:15em;
	}
	form.formulario_registro fieldset div input.grande{ width:44.3em;}
	form.formulario_registro fieldset div select{ width:44.5em;}
	/*////////////////////////// */
	form.formulario_registro fieldset div.checkbox{ 
		height:1.5em;
		margin-top:.5em;
		margin-bottom:1.5em;
	}
		form.formulario_registro fieldset div.checkbox.segundo_nivel{ margin-bottom:.5em; }
		form.formulario_registro fieldset div.checkbox label{
			float:left;
			width:auto;
			font-size:95%;
			margin-right:.5em;
		 }
		 	form.formulario_registro fieldset div.checkbox label a{
				color:#000;
				text-decoration:underline;
			}
			form.formulario_registro fieldset div.checkbox label a:hover{
				text-decoration:none;
			}
		 form.formulario_registro fieldset div.checkbox input{
			float:left;
			width:auto;
			margin-right:.5em;
		}
	/*//////////////////////////////////*/
	form.formulario_registro fieldset p.etiqueta{
		float:left;
		width:11.1em;
	 }
	/*///////////////////////////////*/
		form.formulario_registro fieldset div input.boton{
			width:auto;
			border:.1em solid #CECECE;
			cursor:pointer;
			color:#000000;
			background-color:#DBE96A;
			background-image:url(../images/fnd-boton-buscador.gif);
			background-position:0 0;
			background-repeat:repeat-x;
			padding:0 .6em;
			margin:.5em 0 .5em 24.5em;
	}
		form.formulario_registro fieldset div.datos_obligatorios{ height:1em; font-size:90%; margin:.5em;}
/*//////////// formulario registro //////////////////////////*/
form.formulario_contacto{
	width: 54em;
	padding:2.4em 1.8em;
	background-color:#f1f1f1;
	border:.1em solid #D8D8D8;
	margin:1em auto;
}
	form.formulario_contacto fieldset{
		border:none;
	}
	form.formulario_contacto fieldset legend{ display:none;}
	form.formulario_contacto fieldset div{ height:2em;}
	form.formulario_contacto fieldset div.alto{ height:7.5em;}
	form.formulario_contacto fieldset div label{
		float:left;
		width: 11em;
		margin-left:.5em;
		font-weight:bold;
	 }
	 form.formulario_contacto fieldset div label.email{margin-left:2em;}
	 
	form.formulario_contacto fieldset div input{
		float:left;
		width: 14em;
	}
	form.formulario_contacto fieldset div select{
		float:left;
		width: 41.7em;
	}
	form.formulario_contacto fieldset div textarea{
		float:left;
		width: 41.3em;
	 }
	 form.formulario_contacto fieldset div label.checkbox{
	 	width:auto;
		font-weight:normal;
		font-size:95%;
	}
		form.formulario_contacto fieldset div label.checkbox a{ text-decoration:underline; color:#000;}
		form.formulario_contacto fieldset div label.checkbox a:hover{ text-decoration:none;}
	 form.formulario_contacto fieldset div input.checkbox{width:auto; margin-right:.5em;}
			form.formulario_contacto fieldset div input.boton{
			width:auto;
			border:.1em solid #CECECE;
			cursor:pointer;
			color:#000000;
			background-color:#DBE96A;
			background-image:url(../images/fnd-boton-buscador.gif);
			background-position:0 0;
			background-repeat:repeat-x;
			padding:0 .6em;
			margin:.5em 1.5em 0 .5em;
			float:right;
	}
	form.formulario_contacto fieldset div.datos_obligatorios{ height:1em; font-size:90%; margin-top: 1.5em;}
/*/////////////////////////////////////////////////////////*/
form.formulario_ofertas_por_email{	
	width: 41em;
	padding:1.6em 2.2em;
	background-color:#f1f1f1;
	border:.1em solid #D8D8D8;
	margin:1.5em auto;
	}
form.formulario_ofertas_por_email fieldset{ border:none;}
form.formulario_ofertas_por_email fieldset legend{ display:none;}
form.formulario_ofertas_por_email fieldset div{ height:2.5em;}
form.formulario_ofertas_por_email fieldset div label{ 
	width:11.4em;
	float:left;
	font-weight:bold;
}
form.formulario_ofertas_por_email fieldset div input{
	float:left;
	width:21.3em;
}
form.formulario_ofertas_por_email fieldset div input.boton{
			width:auto;
			border:.1em solid #CECECE;
			cursor:pointer;
			color:#000000;
			background-color:#DBE96A;
			background-image:url(../images/fnd-boton-buscador.gif);
			background-position:0 0;
			background-repeat:repeat-x;
			padding:0 .6em;
			float:left;
			margin-left:.5em
		}
	 form.formulario_ofertas_por_email fieldset div label.checkbox{
	 	width:auto;
		font-weight:normal;
		font-size:95%;
	}
		form.formulario_ofertas_por_email fieldset div label.checkbox a{ text-decoration:underline; color:#000;}
		form.formulario_ofertas_por_email fieldset div label.checkbox a:hover{ text-decoration:none;}
	 form.formulario_ofertas_por_email fieldset div input.checkbox{width:auto; margin-right:.5em;}
	 
 ul.ofertas_por_email{ 
 	margin:1.5em;
	margin-bottom:1em;	
  width: 49em; 
	float:left;
}
	 ul.ofertas_por_email li{
		padding-left:1em;
		background-image:url(../images/ico-lista-ayuda.gif);
		background-position:0 0.5em;
		background-repeat:no-repeat;
		line-height:1.6em;		
	}
	p.boton_ofertas_por_email{
		text-align:left;
		float:left;
		margin-top:3.5em;
	}
	p.boton_ofertas_por_email a{	
		width:auto;
			border:.1em solid #CECECE;
			cursor:pointer;
			color:#000000;
			background-color:#DBE96A;
			background-image:url(../images/fnd-boton-buscador.gif);
			background-position:0 0;
			background-repeat:repeat-x;
			padding:.3em .6em;
			
	}
	p.boton_ofertas_por_email a:hover{ text-decoration:none;}
	
/*///////////// mapa web //////////////////*/
.colCont ul.mapa-web-listas{
		text-align:left;
		
		margin:0 0 2em 3em;
	}
	.colCont ul.mapa-web-listas li{
		background-image:url(../images/ico-menu-pie.gif);
		background-position:left 0.8em;
		background-repeat:no-repeat;
		padding-left:.8em;
		line-height:2.2em;
	}
	.colCont ul.mapa-web-listas li a{ color:#000;}
	.colCont ul.mapa-web-listas li a:hover{ text-decoration:underline;}
	.colCont ul.mapa-web-listas li span{ margin:0 .5em;}
	
	/************* Aņadido lide *************/
	
	.colCont ul.mapa-web-listas li ul {display:inline; margin:2em 0 0 .5em;}
	.colCont ul.mapa-web-listas li ul li { 
      display: inline;
      background-image: none;
		  background-position:0 0;
		  background-repeat:no-repeat;
		  padding-left:0;  
  }
	
	/************* Fin lide *****************/
	
/*/////////////////////////////////////////////////*/
.colCont ul.mapa-web-marcas{
		text-align:left;		
		margin:0 0 2em 3em;
	}
	.colCont ul.mapa-web-marcas li{display:inline;}
/*////////////////////// CREA TU PACK //////////////////////////////////////////////////*/
.crea-tu-pack{
	/*border:1px solid red;*/
	width:76em;
	background-color:#EDEDED;
	background-image:url(../images/fnd-crea-tu-pack-bottom.gif);
	background-position:center bottom;
	background-repeat:no-repeat;
	padding-bottom:.7em;
	margin:0 auto;
}
	.crea-tu-pack .crea-tu-pack-productos{
		/*border:1px solid blue;*/
		padding-top:.7em;
		background-image:url(../images/fnd-crea-tu-pack-top.gif);
		background-position:center top;
		background-repeat:no-repeat;
	
	}
	.crea-tu-pack .crea-tu-pack-productos .crea-tu-pack-productos-img{

		min-height: 100%;
		height:auto;
		/*_height: 100%;*/		
		overflow:hidden;
		/*_overflow:visible;*/		
		margin: 0 1em;
		
	}
	.crea-tu-pack .crea-tu-pack-productos .crea-tu-pack-productos-txt{
		width:10em;
		text-align:center;
		float:left;
		margin:1em 0;
}
		
		.crea-tu-pack .crea-tu-pack-productos .crea-tu-pack-productos-txt a{ color:#000; font-size:95%;}
		.crea-tu-pack .crea-tu-pack-productos .crea-tu-pack-productos-txt a:hover{ text-decoration:underline;}
		.crea-tu-pack .crea-tu-pack-productos .crea-tu-pack-productos-img .imagen_mas{		
		  margin:2.5em .2em 0 .2em;
		  float:left;		
	  }
	
	.crea-tu-pack .crea-tu-pack-productos p{ 
		width:17.5em;
		float:left;
		margin-left:4em;
		margin-top:.5em;
		line-height:1.8em;
	}
		.crea-tu-pack .crea-tu-pack-productos p.descuentos{
			margin-top:1.5em;
		} 
	.crea-tu-pack .crea-tu-pack-productos p strike{
		font-weight:bold;
	}
	.crea-tu-pack .crea-tu-pack-productos p strong{
		color:#cc0000;
		font-size:160%;
		}
	.crea-tu-pack .crea-tu-pack-productos p strong.ahorro{
		color:#000000;
		font-size:120%;
	}
	.crea-tu-pack .crea-tu-pack-productos p .boton{
		margin-top:.5em;
		padding:.2em 1em;
		width:6.5em;
		background-image:url(../images/fnd-boton-COMPRAR-txiki.gif);
		background-position:0 0;
		background-repeat:no-repeat;
		font-weight:bold;
	}
/*///////////// botonera //////////////////*/
.botonera{
	text-align:center;
	margin:2em auto;
	width:76em;
}

	.botonera  a{	
			width:auto;
			border:.1em solid #CECECE;
			cursor:pointer;
			color:#000000;
			background-color:#DBE96A;
			background-image:url(../images/fnd-boton-buscador.gif);
			background-position:0 0;
			background-repeat:repeat-x;
			padding:.3em .6em;
			font-weight:bold;
			margin-left:1em;
			
	}
	.botonera  a:hover{ text-decoration:none;}
/*/////////// busqueda ///////////////*/
	 h3.busqueda{
		display:block;
		background-color:#EDEDED;
		color:#000;
		font-size:1.1em;
		font-weight:normal;
		margin:1em 0;
		background-image:none;
		height:1.4em;
		border-bottom:.1em solid #E4E4E4;
		padding:.5em 0 0 .5em;
		/* sin esto para IE7
		padding-top:10px;*/
	}
	/*////////////////// busqueda libre ////////////////////////*/
	.colCont  form.buscador-articulo{
		width:21em;
		float:left;
		border-right:.1em solid #ccc;
		margin:.5em auto;
	}
	.colCont  form.buscador-articulo fieldset{
		border:none;
	}

	.colCont  form.buscador-articulo fieldset legend{
		color:#008BCB;
		font-weight:bold;
		font-size:110%;
		margin-bottom:.8em;
		margin-left:0;
	}
	.colCont  form.buscador-articulo fieldset div{}
	.colCont  form.buscador-articulo fieldset div label{ display:none;}
	.colCont  form.buscador-articulo fieldset div input{
		border:.1em solid #7F9DB9;
		font-family:Arial, Helvetica, sans-serif;
		width:18.5em;
		margin-bottom:.8em;
	}
	.colCont  form.buscador-articulo fieldset div input.boton{
			width:auto;
			border:.1em solid #CECECE;
			cursor:pointer;
			color:#000000;
			background-color:#DBE96A;
			background-image:url(../images/fnd-boton-buscador.gif);
			background-position:0 0;
			background-repeat:repeat-x;
			padding:.3em .6em;
			font-weight:bold;
	}
	/*////////////////// busqueda avanzada ////////////////////////*/
	.colCont  form.buscador-avanzado{
		width:53.5em;
		float:left;
		margin:.5em auto;
		margin-left:2.5em;
	}
	.colCont  form.buscador-avanzado fieldset{
		border:none;
	}
	.colCont   p.informacion{
			float:right;
			font-size:90%;
			margin-right:12.2em;			
			margin-top:-3.5em;
			margin-bottom:4.5em;
		}
	.colCont  form.buscador-avanzado fieldset legend{
		color:#008BCB;
		font-weight:bold;
		font-size:110%;
		margin-bottom:.8em;
		margin-left:0;
	}
		.colCont  form.buscador-avanzado fieldset div{}
	.colCont  form.buscador-avanzado fieldset div label{ display:none;}
	.colCont  form.buscador-avanzado fieldset div select{
		border:.1em solid #7F9DB9;
		font-family:Arial, Helvetica, sans-serif;
		width:15em;
		margin-bottom:.8em;
		margin-right:2em;
	}
		.colCont  form.buscador-avanzado fieldset div input.boton{
			width:auto;
			border:.1em solid #CECECE;
			cursor:pointer;
			color:#000000;
			background-color:#DBE96A;
			background-image:url(../images/fnd-boton-buscador.gif);
			background-position:0 0;
			background-repeat:repeat-x;
			padding:.3em .6em;
			font-weight:bold;
	}
/*/////////////////// seleccion para aņadir al pack /////////////////////*/
form.formulario-pack-seleccion{

}

	form.formulario-pack-seleccion .producto-home-1.completo{
		background-image:url(../images/fnd-pack-seleccionar.gif);
		background-position:0 0;
		background-repeat:repeat-y;
	}
	form.formulario-pack-seleccion label{display:none;}
	form.formulario-pack-seleccion .checkbox{
	width:3.1em;
	text-align:center;
	margin-top:.2em;
	}
	form.formulario-pack-seleccion 	.grupo-productos .producto-home-1.completo{
			width:98%;
			/*border:5px solid #fff;*/
			border:.5em solid #EDEDED;
			margin-bottom:.8em
		}
		.colCont  form.formulario-pack-seleccion 	.grupo-productos  div input.boton{
			width:auto;
			border:.1em solid #CECECE;
			cursor:pointer;
			color:#000000;
			background-color:#DBE96A;
			background-image:url(../images/fnd-boton-buscador.gif);
			background-position:0 0;
			background-repeat:repeat-x;
			padding:.3em .6em;
			font-weight:bold;
			float:right;
			margin-right:1em;
	 }
	
.data li {
  margin-left: -1em;
  list-style-type: circle;
}

div.contenido_pestana li {
  margin-left: -1em;
  list-style-type: circle;
}    

.colCont dl.inline {}
  .colCont dl.inline dt, .colCont dl.inline dd { margin: 0; padding: .5em 0; } 
  .colCont dl.inline dt { float: left; margin-right: 0.5em; }
  
  
  
.colCont p.opciones_financiacion {
  margin: 1.5em 0 1.5em 5em;  
}

.colCont img.logo-cofidis-peq {
  vertical-align: middle;
}
