#contiene_productos{
	margin: 0px auto;
	padding-top:10px;
	padding-bottom:5px;
	border:0px;
	width:98%;
	height:auto;
	text-align:center;
	position:relative;
	float:right;
	color:#000;
	}
#contiene_productos h4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight:bold;
	color:#690A1E;
	text-align:center;
	background-image:url(../multimedia/images/generales/fondo_h1.jpg);
	background-repeat:no-repeat;
	min-height:32px;
	height:32px;
	line-height:32px;
	margin-bottom:15px;
}
#contiene_productos h5{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight:bold;
	color:#C7AC50;
	text-align:center;
	background-image:url(../multimedia/images/generales/relacionados_h1.jpg);
	background-repeat:no-repeat;
	min-height:32px;
	height:32px;
	line-height:32px;
	margin-bottom:15px;
}
#contiene_productos p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.75em;
	color:#000000;
	text-align:center;
}
#contiene_productos ul{
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
	list-style: none;
	font-size:0.75em;
	text-align:justify;
	margin-bottom:10px;
}
#contiene_productos li{
	padding-left:30px;
	margin:0px;
	display:block;
	background-image:url(../multimedia/images/columna_izda/punto_lista.jpg);
	background-repeat:no-repeat;
	background-position: 15px 4px;
}
#linea_productos{
	position:relative;
	float:left;
	width:100%;
	text-align:center;
	padding-bottom:20px;
}
#desplegable{
	font-family:Arial, Helvetica, sans-serif;
	color:#690A1E;
	text-align:justify;
	background-color:#FFFFFF;
	border: 1px solid #690A1E;
}
#contiene_descripcion{
	position:relative;
	float:left;
	text-align:justify;
	width:65%;
	min-height:105px;
}
#contiene_descripcion p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	text-align:justify;
}
/*LINEA PRODUCTO*/
#contiene_producto{
	position:relative;
	float:left;
	width:21%;
	text-align:center;
	margin-right:2%;
	margin-left:2%
}
#contiene_producto h4{
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-weight:bold;
	border:0px;
	margin:0px;
	padding:4px;
	background-color:#88130E;
	background-image:none;
	color:#FFFFFF;
/*	min-height:18px;*/
	margin-bottom:5px;
	margin-top:5px;
	line-height:12px;
}
#contiene_producto h5{
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-weight:bold;
	border:0px;
	margin:0px;
	padding:4px;
	background-color:#88130E;
	background-image:none;
	color:#FFFFFF;
/*	min-height:18px;*/
	margin-bottom:5px;
	margin-top:5px;
	line-height:12px;
}
#contiene_producto h6{
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-weight:bold;
	border:0px;
	margin:0px;
	padding:4px;
	background-color:#C7AC50;
	background-image:none;
	color:#FFFFFF;
/*	min-height:18px;*/
	margin-bottom:5px;
	margin-top:5px;
	line-height:12px;
}
#contiene_producto p{
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	border:0px;
	margin:0px;
	padding:0px;
	padding-top:5px;
}
#contiene_producto img{
	text-align:center;
	vertical-align:middle;
	border: 1px solid #cccccc;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:2px;
	margin-right:5px;
}
#contiene_imagen{
	min-height:150px;
	color:#FFFFFF;
	padding:0px;
	margin:0px;
	text-align:center;
}
#contiene_info_vinos{
	float:left;
	position:relative;
	width:60%;
	margin-left:10px;
	text-align:justify;
	margin-top:50px;
}
#contiene_info_vinos p{
	margin-left:30px;
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
}
#referencia{
	position:relative;
	float:left;
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-weight:bold;
	color:#000000;
	width:42%
}
.precio{
	position:relative;
	float:right;
	text-align:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:0.9em;
	color:#000000;
	width:100%;
}
.iva span{
	position:relative;
	float:left;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.6em;
	color:#000000;
	font-style:italic;
	width:95%
}
#precio{
	position:relative;
	float:right;
	text-align:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:0.9em;
	color:#000000;
	width:100%;
}
#iva{
	position:relative;
	float:right;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.6em;
	color:#000000;
	font-style:italic;
	width:95%;
	margin-bottom:3px;
}
#no_stock{
	position:relative;
	float:left;
	width:5%;
	text-align:right;
	font-size:11px;
	margin-bottom:3px;
}
#no_stock strong{
	color:#88130E;
}

#carrito{
	position:relative;
	float:left;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	width:47%;
}
#ampliar{
	position:relative;
	float:right;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	width:47%;
}
#stock{
	position:relative;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#000;
	text-align:justify;
	width:100%;
	margin-top:10px;
	margin-bottom:10px;
}
#precio_oferta{
	position:relative;
	float:left;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight:bold;
	color:#520603;
	font-style:italic;
	width:100%
}
#precio_tachado{
	position:relative;
	float:right;
	text-align:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:0.9em;
	color:#000000;
	width:100%;
	text-decoration:line-through;
}
#listado_productos{
	position:relative;
	float:left;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	color:#520603;
	width:100%;
}
#listado_productos ul{
	float:left;
	display:block;
	text-align:justify;
	width:27%;
	margin-right:2%;
	margin-left:4%;
	margin-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#000;
}
#listado_productos li{
	float:left;
	display:block;
	text-align:left;
	list-style:none;
	background-image:url(../multimedia/images/columna_izda/punto_lista.jpg);
	background-repeat:no-repeat;
	background-position: 0px 5px;
	padding-left:15px;
}
#listado_productos a{
	color:#000;
	text-decoration:underline;
}
#listado_productos a:hover{
	color:#c5a64c;
	text-decoration:underline;
}
#list_producto{
	position:relative;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#520603;
	width:18%;
	border-bottom:1px dotted #520603;
	padding-bottom:10px;
	margin-bottom:10px !important;
	margin-left:4%;
	margin-right:3%;
	min-height:210px;
	height:210px;
}
#contiene_pais{
	position:relative;
	float:left;
	width:100%;
}
#contiene_pais h4{
	font-weight:bold;
	font-size:0.7em;
	text-align:center;
	background-color:#eeeeee;
	color:#333333;
	min-height:25px;
	line-height:16px;
	padding-top:5px;
	text-align:left !important;
	padding-bottom:3px !important;
	padding-left:20px !important;
}
#listado_productos h4{
	font-weight:bold;
	font-size:0.7em;
	text-align:center;
	background-color:#eeeeee;
	color:#333333;
	min-height:25px;
	line-height:16px;
	padding-top:5px;
}
#listado_productos h5{
	font-weight:bold;
	font-size:0.8em;
	text-align:justify;
	background-color:#eeeeee;
	color:#333333;
	min-height:30px;
	padding-top:5px;
	padding-left:15px;
	margin-left:25px;
	margin-right:25px;
	margin-bottom:15px;
}
#listado_productos p{
	text-align:center;
	margin:10px;
	font-size:inherit;
}
#list_producto img{
	text-align:center;
	
}
#imagen_producto{
	text-align:center;
	min-height:120px;
}

#ficha_producto{
	position:relative;
	float:left;
	width:29%;
	text-align:center;
	margin-right:2%;
	margin-left:2%
}
#ficha_producto h4{
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight:bold;
	border:0px;
	margin:0px;
	padding:4px;
	background-color:#88130E;
	background-image:none;
	color:#FFFFFF;
/*	min-height:18px;*/
	margin-bottom:5px;
	margin-top:5px;
	line-height:12px;
}
#ficha_producto h5{
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-weight:bold;
	border:0px;
	margin:0px;
	padding:4px;
	background-color:#C7AC50;
	background-image:none;
	color:#FFFFFF;
/*	min-height:18px;*/
	margin-bottom:5px;
	margin-top:5px;
	line-height:12px;
}
#ficha_producto p{
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	border:0px;
	margin:0px;
	padding:0px;
	padding-top:5px;
}
#ficha_producto img{
	text-align:center;
	vertical-align:middle;
	border: 1px solid #cccccc;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:2px;
	margin-right:5px;
}

/*FIN LINEA PRODUCTO*/
#paginacion{
	position:relative;
	float:left;
	text-align:center;
	padding-bottom:15px;
	width:90%;
	padding-left:15px;
	font-size:0.7em;
}
#paginacion p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#000000;
	text-align:center;
}
#paginacion a{
	color:#000000;
	text-decoration:underline;
}
#paginacion a:hover{
	color:#520603;
	text-decoration:underline;
}
#contiene_solicitud{
	margin: 0px auto;
	padding-top:10px;
	padding-bottom:5px;
	border:0px;
	width:91%;
	height:auto;
	text-align:center;
	position:relative;
	float:right;
	color:#000;
	}
#contiene_solicitud h4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight:bold;
	color:#690A1E;
	text-align:center;
	background-image:url(../multimedia/images/generales/solicitud_h1.jpg);
	background-repeat:no-repeat;
	min-height:32px;
	height:32px;
	line-height:32px;
}
#capa_botones{
	float:left;
	position:relative;
	width:100%;
	height:30px;
	padding:5px;
	text-align:center;
	/*padding-top:5px;*/
}
#capa_botones #btn_sig{
	float:left;
	position:relative;
	width:33%;
}

#capa_botones #btn_ant{
	float:left;
	position:relative;
	width:33%;
}

#capa_botones #btn_sol_info{
	float:left;
	position:relative;
	width:33%;
}
#btn_volver{
	float:left;
	position:relative;
	width:100%;
	margin-top:15px;
	text-align:center;
	background-color:#87110C;
	
}
/*DATOS SOLICITUD*/
#formulario_solicitud{
	position:relative;
	float: right;
	width:91%;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	margin:0px;
	padding:0px;
	border:0px;
}
#datos_solicitud{
	position:relative;
	float: left;
	width:55%;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	margin:0px;
	padding-left:10px;
	border:0px;
}
#datos_solicitud h4{
	text-align:justify;
	background-image:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.9em;
	color:#690A1E;
	background-image:none;
	text-decoration:underline;
}
#datos_solicitud h5{
	text-align:justify;
	background-image:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	color:#000000;
	background-image:none;
	text-decoration:none;
	padding:0px;
	margin:0px;
}
#datos_solicitud p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	text-align:justify;
	margin:0px;
	padding-left:10px;
	border:0px;
}
.input_solicitud{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#000000;
	border:1px solid #690A1E;
	background-color:#FFFFFF;
	width:75%;
	margin-bottom:10px;
	margin-top:3px;
}
/*FIN FORMULARIO*/

/* Capa sin resultados */
#contiene_productos .sinCategoria{
	font-size:0.9em;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:30px;
	border: 1px solid #87110C;
	background-color:#f2e7e7; 
	height:50px;
}
#listado_productos .sinCategoria{
	font-size:0.9em;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:30px;
	border: 1px solid #87110C;
	background-color:#f2e7e7; 
	height:50px;
}
.altura_minima{
	min-height:29px;
}
.precio_min{
	color:#000 !important;
	font-weight:normal !important;
	width:60px !important;
    margin-bottom: 10px;
    text-align: justify;
	display:inline !important;
}
