BODY, TD { 
	font-family: Futura Bk, Arial, Helvetica, sans-serif;
	font-size: 13px;  
	color: #524621; 
	letter-spacing: 1;  
	bgcolor: #574922;
}

P,UL {
	font-family: Futura Bk, Arial, Helvetica, sans-serif;
	font-size: 13px;  
	color: #524621; 
	letter-spacing: 1;  
	bgcolor: #574922;
	text-align: justify;
	margin-right: 14px;
}

* html #image-style { 
   /* background-image: none; */
    filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src="images/fondo.png", sizingMethod="scale"); 
}

DIV { font-family: Futura Bk, Arial, Helvetica, sans-serif;  font-size: 13px;  color: #645231;   }



a { font-family: Futura Bk, Arial, Helvetica, sans-serif;  font-size: 13px;  color: #645231;   }

a:HOVER { font-family: Futura Bk, Arial, Helvetica, sans-serif;  font-size: 13px;  color: #00707C;   }



div.titular01 { font-family: Futura Bk, Arial, Helvetica, sans-serif; font-size : 20px; color : #00707C; text-decoration : none; font-weight : bold; padding-left : 0px;  background-color : transparent;  vertical-align : middle;  font-style : italic;   }



font.titular01 { font-family: Futura Bk, Arial, Helvetica, sans-serif; font-size : 20px; color : #00707C; text-decoration : none; font-weight : bold; padding-left : 0px;  background-color : transparent;  vertical-align : middle;  font-style : italic;   }

font.texto02 { font-family: Futura Bk, Arial, Helvetica, sans-serif;  font-size: 12px;  color: #645231;   }



td.titular01 { font-family: Futura Bk, Arial, Helvetica, sans-serif; font-size : 20px; color : #00707C; text-decoration : none; font-weight : bold; padding-left : 0px;  background-color : transparent;  vertical-align : middle;  font-style : italic;   }

.titulo { font-family: Futura Bk, Arial, Helvetica, sans-serif;  font-size: 12px;  color: #ffffff; font-weight:bold; letter-spacing: 1;  }

.titulo2 { font-family: Futura Bk, Arial, Helvetica, sans-serif;  font-size: 12px;  color: #645231; font-weight:bold; letter-spacing: 1;  }

.tituloc { font-family: Futura Bk, Arial, Helvetica, sans-serif;  font-size: 12px;  color: #F87326; font-weight:bold; letter-spacing: 1;  }

.textoc { font-family: Futura Bk, Arial, Helvetica, sans-serif;  font-size: 11px; /* color: #E6752B; */ color: #FFFFFF; letter-spacing: 1; text-align:justify; }

p.resaltado { font-family: Futura Bk, Arial, Helvetica, sans-serif; font-size: 14px;  color: red;  text-align: center;  font-weight: bold;  font-variant: small-caps; text-align:justify}

.pie{ font-family: Futura Bk, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #645231;   }



a.enlace_pie { font-family: Futura Bk, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #645231; text-decoration:none; }

a.enlace_pie:HOVER { font-family: Futura Bk, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #FF7200; text-decoration:none; }



TEXTAREA {

	color: #645231;

	font-family: Futura Bk, Arial, Helvetica, sans-serif;
	
	font-size: 12px;

	font-style: normal;

	height: 100px;

	text-align: left;

	border : 0px solid #666666; 
	
	width: 622px;

}



INPUT {

	color: #645231;

	font-family: Futura Bk, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	height: 15px;

	border : 0px solid #666666; 
	
	width: 400px;

}



SELECT {

	color: #645231;

	font-family: Futura Bk, Arial, Helvetica, sans-serif;
	font-size: 12px;

	font-style: normal;

	height: 20px;

	border : 1px solid #666666;

}

.borde{    
	border : 1px solid #FF7200;
}

.resaltar { font-family: Futura Bk, Arial, Helvetica, sans-serif; font-size: 13px;  color: #FF7200; letter-spacing: 1;  }

.subcategoria {
	background-color: #645231;
	color: #FFFFFF;
	font:bold;
	font-family: Futura Bk, Arial, Helvetica, sans-serif;
	height: 15px;
	text-align: center;
	font-weight: bold;
}

.producto {
	background-color: #E2D2B7;
	padding-left: 15px;
	font-family: Futura Bk, Arial, Helvetica, sans-serif;
	padding-top:1px;
}

.producto_hover {
	background-color: #AE8F58;
	padding-left: 15px;
}

.producto_vacio {	
	background-color: #645231;
	padding-top:0px;
	padding-bottom:1px;
}

.producto a,
.producto a:hover {
	text-decoration: none;
	font-family: Futura Bk, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 600;
	color: #AE8F58;
}

.producto_hover a, 
.producto_hover a:hover {
	text-decoration: none;
	font-family: Futura Bk, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 600;
	color: #ffffff;
}

.tabla {
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.ficha_prod {
	border: 1px solid #AE8F58;
}

.tit_producto {
	color: #AE8F58;
	font-weight: bold;
	font-size: 16px;
	border-bottom: 1px solid #AE8F58;
	padding: 10px 10px 10px 10px;
}

.imagenes {
	float: left;
}

.textos {
	padding: 10px 10px 10px 10px;
	color: #646464;
	font-size: 12px;
	float: left;
	width: 365px;
}

.textos_ficha {
	padding: 10px 10px 10px 10px;
	color: #646464;
	font-size: 12px;
	float: left;
	width: 700px;
}

.imagen {
	border: 10px solid #E9C990;
	text-align: center;
}

.subcategoria a, 
.subcategoria a:hover {
	text-decoration: none;	
	color: #ff7227;
	font-size: 11px;
	font-weight: bold;
}

.subcategoria_hover {
	background-color: #c1c1c1;
	text-align: center;
}

.subcategoria_hover a, 
.subcategoria_hover a:hover {
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
}

.boton {
	background: #645231;
	font-family: Futura Bk, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	padding: 0px 5px;
	font-weight: bold;
	text-decoration: none;
	border: 1px #ffffff;
	cursor: pointer;
}

.enlace_descarga:link, .enlace_descarga:visited, .enlace_descarga:hover {
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
	color: #c4ad85;
}
.productoderecha {
   width:746px; 
   background-image:url(images/fondo.png); 
   /*background-color:#CFBD88;*/
   /*filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src="images/fondo.png", sizingMethod="scale");*/
   <!--[if IE]> img { behavior: url(pngbehavior.htc); }<![endif]-->
 
}

.parrafo {
   width:460px;
   text-align:justify;
}

.parrafogrande {
  width:711px;
  text-align:justify;  
 font-family: Futura Bk, Arial, Helvetica, sans-serif;
  color:#524621;

}

.productoderecha14 {
    /*width:735px;*/
	width:746px;
   /* background-color:#ffa500;*/
	background-image:url(images/fondo.png);
	/*background-color:#CFBD88;*/  
 }

.productoderecha15 {
    /*width:735px;*/
	width:746px;
    background-color:#ffa500;

}

.productoderecha18 {
    /*width:735px;*/
	width:746px;
   /* background-color:#ffa500;*/
	background-image:url(images/fondo.png);
	/*background-color:#CFBD88;*/  
 }

.productoderecha16 {
    /*width:735px;*/
	width:746px;
  /*  background-color:#ffa500; */
	background-image:url(images/fondo.png);
	/*background-color:#CFBD88;  */
  /* background-image:url(images/fondo.png); */
}

.productoderecha17 {
   /* width:735px;*/
   width:746px;
  /*  background-color:#ffa500; */
	background-image:url(images/fondo.png);
	/*background-color:#CFBD88;  */
  /* background-image:url(images/fondo.png); */
}

.transparencia {
  /* z-index:-1;filter:alpha(opacity=60);float:left;-moz-opacity:.30;opacity:.30; */
   /* padding-left:18px;
	padding-top: 68px;*/
	font-size:22px;
}

.clasetitulo {
    padding-left:18px;
	padding-top: 9px;
	font-size:12px;
	font-family: Futura Bk, Arial, Helvetica, sans-serif;
}

a.infolegal {
    color:#bdad7a;
	text-decoration:none;
}

a.infolegal:hover {
	color:#bdad7a;
	text-decoration:underline;	
}

lssi {
	width: 10px;
}
