/* Columna de contenidos ////////////////////////////////////////////////////////////////////////////////////////////*/
			#columna_contenido{
				float:left;			
				width:460px;	
				margin-left:20px;	
				color:#636262;
				line-height:1.5em;
				/*padding-bottom:70px;*/
				padding-bottom:270px;
				margin-top:57px;
				min-height:300px;
			}
			*html #columna_contenido{
				float:left;			
				width:460px;	
				margin-left:20px;	
				color:#636262;
				line-height:1.5em;
				/*padding-bottom:70px;*/
				padding-bottom:270px;
				margin-top:57px;
				height:500px;
			}
			#columna_contenido h3{
				color:#FF8400;
				font-size:1.7em;
			}
			#columna_contenido h4{
				color:#FF8400;
				font-size:1em;
				margin:1.2em 0 0 0;
			}
			#columna_contenido p{
				margin:1.2em 0;
			}
			#columna_contenido p a{
				color:#585858;
				font-weight:bold;
				text-decoration:none;
			}
			#columna_contenido p a:hover{
				text-decoration:underline;
			}
			#columna_contenido ul{ list-style-type:none; margin:27px 0;}
			#columna_contenido ul li{
				background-image:url(../images/piti_ul.gif);
				background-position:1px 0.7em;
				background-repeat:no-repeat;
				padding-left:8px;
			}		
			#columna_contenido ul li a{ color:#505050; text-decoration:none;}
			#columna_contenido ul li a:hover{ color:#FF8400; }
			#columna_contenido ul li ul{ margin:0.5em; }
			#columna_contenido ul li ul li a{color:#505050;  }
			#columna_contenido ul li ul li a:hover{color:#FF8400; }
	p.parrafo_reservas{
	line-height:3em;
	margin-top:1em;
	}
	#columna_contenido h4 span{
	color:#585858;
	font-size:0.9em;
	}
/*////////////////////////////////////////////// formularios ////////////////////////////////////////////////*/
form{}
form fieldset{border:none;}
form fieldset legend{display:none;}
form fieldset div{height:30px; clear:both; vertical-align:middle;}
form fieldset label{ 
	float:left;
	width:94px;color:#ff6400;
}
form fieldset input, form fieldset textarea{ 
	float:left;
	border:1px solid #C7C7C7;
	padding-left:12px;
}
form fieldset label.casilla_verificacion{ width:110px; margin:0 10px; }
form fieldset input.casilla_verificacion{ border:none;}
form fieldset label.cp{ /*margin-left:19px;*/}
form fieldset input.grande, form fieldset textarea.grande{width:350px;} 
form fieldset textarea.grande{ height:300px;} 

form fieldset div hr{ display:none;}
form fieldset input.boton{ 
	float:right;
	border:1px solid #fff;
	padding-left:0px;
	width:80px;
	color:white;
	background-color:#FF8400;
	cursor:pointer;
	margin:20px 0 40px 0;
}

select{
	width:125px;
	font-size:80%;
} 
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
.paginacion{ 
	height:25px;
	margin-top:0;
	margin-bottom:10px;
	background-image:url(../images/fnd_registro_hor.gif);
	background-position:bottom left;
	background-repeat:repeat-x;
}

#columna_contenido div.paginacion p span a{
	color:#636262;
	font-weight: normal;
	text-decoration:underline;
	} 
#columna_contenido div.paginacion p span a:hover{
	text-decoration:none;
	 }
.paginacion span{
	margin-left:30px;
	
	} 
	.siguiente{float:right; margin-bottom:20px; margin-top:10px;width:200px;}
	.anterior{float:left; margin-bottom:20px; margin-top:10px;width:200px;}
  .siguiente a{
    color:#868483;
    text-decoration:none;
    font-weight:bold;
    font-size:10px;
		font-family:Georgia, "Times New Roman", Times, serif;
		padding-right:20px;
		float:right;
		height:20px;
		width:auto;
		display:block;
		background-image:url(../images/ico_flecha_dch.gif);
		background-position:right 0;
		background-repeat:no-repeat;
	}
	.anterior a{
    color:#868483;
    text-decoration:none;
    font-weight:bold;
    font-size:10px;
		font-family:Georgia, "Times New Roman", Times, serif;
		padding-left:20px;
		float:left;
		height:20px;
		width:auto;
		display:block;
		background-image:url(../images/ico_flecha_izq.gif);
		background-position:left 0;
		background-repeat:no-repeat;
	}
		.siguiente a:hover, .anterior a:hover{
			text-decoration:none;
			color:black;
		}
		
.paginacion form.form_paginacion, .paginacion form.form_paginacion fieldset{
	margin:0;
	padding:0;
	border:none;
	width:200px;
	float:right;
	display:inline;
}

.paginacion form.form_paginacion legend{ display:none;}

/*///////////////////////////////////////////// CATALOGO LISTADO ////////////////////////////////////////////////////*/
div.producto{
	position:relative;
	/*width:100%;*/
	min-height:150px;
	text-align:left;
	/*
	min-height:50px;
	_height:50px;
	height:auto;*/
	background-color:#F3F1F1;
	margin-bottom:10px;
	/*z-index:-1;*/
	
  /*border:1px solid #000000;*/
}
*html div.producto{
	position:relative;
	/*width:100%;*/
	height:150px;
	text-align:left;
	/*
	min-height:50px;
	_height:50px;
	height:auto;*/
	background-color:#F3F1F1;
	margin-bottom:10px;
	z-index:-1;
	
  /*border:1px solid #000000;*/
}
div.producto div.flotar_izq{
	width:115px;
  height:150px;
  background-repeat:no-repeat;
  background-position:center center;
  background-color:#ffffff;
  margin-right:10px;
 
}
*html div.producto div.flotar_izq{
	width:115px;
  height:160px;
  background-repeat:no-repeat;
  background-position:center center;
  background-color:#ffffff;
  margin-right:10px;
}
div.producto div.flotar_izq img{
	/*border-left:10px solid white;
	border-right:10px solid white;
	border-bottom:10px solid white;
	margin-right:10px;
	margin-bottom:5px;*/
	display:block;
	z-index:-1;
	/*width:80px;*/
	/*min-height:130px;*/
	

}
*html div.producto div.flotar_izq img{
	/*border-left:10px solid white;
	border-right:10px solid white;
	border-bottom:5px solid white;
	margin-right:10px;
	margin-bottom:5px;*/
	display:block;
	z-index:-1;
	/*width:80px;*/
	/*height:130px;*/
}
#columna_contenido div.producto h4{
	color:#000000;
	font-size:1em;
	/*margin:0 100px 5px 5px;*/
	padding-top:10px;
	
	/*border:1px solid red;*/
}
	#columna_contenido div.producto h4 a{
		color:#000000;
		text-decoration:underline;
	}
		#columna_contenido div.producto h4 a:hover{
			text-decoration:none;
		}
div.producto dl{
	margin-left:5px;
	/*width:380px;*/
	
	/*border:1px solid blue;*/
}
*html div.producto dl{
	margin-left:5px;
	/*width:250px;*/
	/*border:1px solid #000000;*/
}
div.producto dl dt{ 
	display:inline;
}
div.producto dl dd{ 
	display:inline;
}
div.producto div.boton_comprar{	
	text-align:right;
	height:30px;
	margin-top:10px;
	clear:right;
}
div.producto div.boton_comprar input{
	background-color:#fff;
	color:#000;
	width:auto;
	padding:0.2em;
	margin-right:5px;
	cursor:pointer;
	border:none;
}	
div.producto div.separata{clear:both;}
div.producto div.separata hr{display:none;}
div.producto div.novedad{
  float:right;
  margin:5px;
	/*position:absolute;
	top:5px;
	right:5px;*/
}
/*///////////////////////////////////////// CATALOGO FICHA /////////////////////////////////////////////////////////////*/
/*/////////////// ficha de producto //////////////////////////////////////////////////////////////////////////////////*/
#columna_contenido h3.ficha{
	color:#000000;
	font-size:1.7em;
	margin-bottom:10px;
}
#columna_contenido div.ficha_fotos_principales{
	position:relative;
	min-height:206px;
	height:auto;
	_height:206px;
	margin-bottom:10px;
	/*z-index:-1;*/
}
*html #columna_contenido div.ficha_fotos_principales{
	position:relative;
	min-height:206px;
	height:auto;
	_height:206px;
	margin-bottom:10px;
	z-index:-1;
}
#columna_contenido div.ficha_fotos_principales div.flotar_dch{
  width:130px;
  height:130px;
  background-repeat:no-repeat;
  background-position:center center;
  background-color:red;#F3F1F0;
  margin-bottom:5px;
}
#img_amp_izq{
  float:left;
  width:200px;
  height:200px;
  background-repeat:no-repeat;
  background-position:center center;
  margin-right:15px;
	z-index:-1;
}
#img_amp_dch{
  float:right;
  width:225px;
  height:200px;
  background-repeat:no-repeat;
  background-position:center center;
  margin-right:15px;
	z-index:-1;
}
#img_amp_cuchillo{
  /*float:right;*/
  width:450px;
  height:200px;
  background-repeat:no-repeat;
  background-position:center center;
  margin-right:15px;
	z-index:-1;
}
#columna_contenido .ver_mas{
	/*position:absolute;
	bottom:10px;
	right:15px;*/
	float:right;
	z-index:100;
	margin-bottom:10px;
}
#columna_contenido .ver_mas2{
	/*position:absolute;
	bottom:10px;
	right:15px;*/
	float:right;
	z-index:100;
	margin-bottom:10px;
}
	#columna_contenido .ver_mas a,#columna_contenido .ver_mas2 a{
		color:#868483;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:10px;
		font-weight:bold;
		text-decoration:none;
	}
		#columna_contenido .ver_mas a:hover,#columna_contenido .ver_mas2 a:hover{text-decoration:underline;}
		/*/////////////////////////////////////////////////////////////////*/
div.producto_ficha{
	position:relative;
	background-color:#F3F1F1;
	padding:0.5em;
	min-height:165px;
	height:auto;
	_height:165px;
	margin-bottom:10px;
	/*z-index:-1;*/
}
*html div.producto_ficha{
	position:relative;
	background-color:#F3F1F1;
	padding:0.5em;
	min-height:165px;
	height:auto;
	_height:165px;
	margin-bottom:10px;
	z-index:-1;
}
div.producto_ficha dl{
	width:49%;

}

div.producto_ficha dl dt{ 
	display:inline;
	
}
div.producto_ficha dl dd{ 
	display:inline;
	color:black;
}
div.producto_ficha div.boton_comprar{	
	text-align:right;
	height:30px;
	margin-top:10px;
}
div.producto_ficha div.boton_comprar input{
	background-color:#fff;
	color:#000;
	width:auto;
	padding:0.2em;
	margin-right:5px;
	cursor:pointer;
	border:none;
}	
div.producto_ficha div.separata{clear:both;}
div.producto_ficha div.separata hr{display:none;}
div.producto_ficha div.novedad{
	position:absolute;
	bottom:5px;
	left:5px;
}
div.producto_ficha div.novedad_producto{
	/*position:absolute;
	top:5px;
	right:5px;*/
	float:right;
	/*height:75px;*/
	/*border:1px solid #000000;*/
}

div.producto_ficha div.boton_comprar input{
	background-color:#fff;
	color:#000;
	width:auto;
	padding:0.5em 3.5em 0.5em 0.2em;
	_padding:0.5em 1.5em 0.5em 0.2em;
	margin-right:5px;
	cursor:pointer;
	border:none;	
	background-image:url(../images/ico_bolsa.gif);
	background-position:6em 0.2em;
	background-repeat:no-repeat;
}	
/*//////////////////////////////////////////////////////////////////////////////////////////// tienda /////////////////////////////////*/
table.resumen_articulos{
	margin:1.2em 0;
	border:10px solid #f3f1f1;
	background-color:#ffffff;
	border-collapse:none;
	width:100%;
	color:#636262;
}
table.resumen_articulos caption{ display:none;}
table.resumen_articulos tr{  }
table.resumen_articulos th{	display:none;}
table.resumen_articulos td{
	vertical-align:bottom;
	padding:0.5em;
	border-right:none;
}
table.resumen_articulos td span{
	color:#FF8400;
}
table.resumen_articulos td img{
	/*margin:0 0.5em ;*/
	/*border:1px solid #000000;*/
}
/*//////////////////////////////////////////////////////////////////////////////////////////// tienda /////////////////////////////////*/
table.resumen_articulos_2{
	margin:1.2em 0;
	border:10px solid #f3f1f1;
	background-color:#f3f1f1;
	border-collapse:none;
	width:100%;
	color:#636262;
}
table.resumen_articulos_2 caption{
	text-align:left;
	margin:0;
	padding-left:10px;
}
table.resumen_articulos_2 tr{  }
table.resumen_articulos_2 th{	display:none;}
table.resumen_articulos_2 td{
	vertical-align:bottom;
	padding:0.5em;
	border-right:none;
}
table.resumen_articulos_2 td.euros{
	vertical-align:bottom;
	padding:0.5em;
	border-right:none;
	background-color:white;
	text-align:right;
}
table.resumen_articulos_2 td.gastos{
	text-align:right;
}
table.resumen_articulos_2 td span{
	font-size:80%;
}
table.resumen_articulos_2 td a{
	padding:0 0.5em;
	background-color:#FF8400;
	color:black;
	text-decoration:none;
}
/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
div.botones{
text-align:right;
}
#columna_contenido div.botones a.botonSecundario{
	text-decoration:none;
	background-color:#f3f1f1;
	color:#FF8400;
	padding:0.2em;
  width:auto;	
	cursor:pointer;
	cursor:hand;
	border:none;
}
#columna_contenido div.botones a.botonPrincipal{
	text-decoration:none;
	background-color:#f3f1f1;
	color:#000;
	width:auto;
	padding:0.2em;	
	cursor:pointer;
	cursor:hand;
	border:none;
}
