.estilo-caja-menu-quienes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	height: 26px;
	background-color: #CCCCCC;
	text-decoration: none;

}

.estilo-caja-menu-quienes a:link{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000000;

	background-color: #CCCCCC;

	text-decoration: none;

}

.estilo-caja-menu-quienes a:visited{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000000;

	background-color: #CCCCCC;

}

.estilo-caja-menu-quienes a:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #9e4c4c;

	background-color: #CCCCCC;

}



.titulos-1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

}



.titulos-1 a:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

}



.titulos-1 a:visited{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

}



.titulos-1 a:hover{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #9e4c4c;

}



.titulos-2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #9e4c4c;

	line-height: 20px;

}



.titulos-2 a:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #9e4c4c;

	line-height: 20px;

}



.titulos-2 a:visited{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #9e4c4c;

	line-height: 20px;

}



.titulos-2 a:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000000;

	line-height: 20px;

}



.titulos-3{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 15px;

	color: #9e4c4c;

}



.titulos-4 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #9e4c4c;

	background-color: #FFFFFF;

}



.titulos-4 a:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #9e4c4c;

	background-color: #FFFFFF;

}



.titulos-4 a:visited{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #9e4c4c;

	background-color: #FFFFFF;

}



.titulos-4 a:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000000;

	cursor:pointer;

}



.estilo-caja-busqueda {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

	color: #FFFFFF;

	background-color: #4f6898;

	height: 38px;

}

.borde-banner-principal {

	border: 1px solid #CCCCCC;

}



.borde-foto1 {

	border: 1px solid #CCCCCC;

}

.estilo-menu-arriba {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000000;

	text-decoration: none;

}

.estilo-menu-arriba a:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000000;

	text-decoration: none;

}



.estilo-menu-arriba a:visited{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000000;

}



.estilo-menu-arriba a:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #9e4c4c;

}





.caja-categorias-menu {

	background-color: #9e4c4c;

	height: 32px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

	color: #FFFFFF;

	padding-left: 10px;

}





.caja-productos-destacados {

	background-color: #666666;

	height: 32px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

	color: #FFFFFF;

	padding-left: 10px;

}



.caja-los-mas-vistos {

	background-color: #4f6898;

	height: 32px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

	color: #FFFFFF;

	padding-left: 10px;

}





.caja-nuestras-categorias {

	background-color: #cccccc;

	height: 32px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

	color: #9e4c4c;

	padding-left: 10px;

}





.boton-form1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	background-color: #9E4C4C;

	border: 1px solid #CCCCCC;

	color: #FFFFFF;

}

.espesor {

	height: 3px;

}

.caja1 {

	background-color: #eeeeee;

	border: 1px solid #CCCCCC;

}



.caja2 {

	background-color: #eeeeee;

	border: 1px solid #CCCCCC;

}



.boton-categorias {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000000;

	text-decoration: none;

	background-image: url(../images/bton-categorias.jpg);

	height: 18px;

}



.boton-categorias a:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000000;

	text-decoration: none;

	background-image: url(../images/bton-categorias.jpg);

	height: 18px;

}



.boton-categorias a:visited{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000000;

	text-decoration: none;

	background-image: url(../images/bton-categorias.jpg);

	height: 18px;

}



.boton-categorias a:hover{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #9e4c4c;

	text-decoration: none;

	background-image: url(../images/bton-categorias.jpg);

	height: 18px;

}



.titulo-error {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #990000;

	text-decoration: none;

}





/*  styles for the unit rater

--------------------------------------------------------- 

ryan masuga, masugadesign.com

ryan@masugadesign.com 

Licensed under a Creative Commons Attribution 3.0 License.

http://creativecommons.org/licenses/by/3.0/

See readme.txt for full credit details.

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



.ratingblock {

	display:block;

	border-bottom:1px solid #999;

	padding-bottom:8px;

	margin-bottom:8px;

	}



.loading {

	height: 30px;

	background: url('../../images/working.gif') 50% 50% no-repeat;

	}

	

.unit-rating { /* the UL */

	list-style:none;

	margin: 0px;

	padding:0px;

	height: 30px;

	position: relative;

	background: url('../../images/starrating.gif') top left repeat-x;		

	}



.unit-rating li{

    text-indent: -90000px;

	padding:0px;

	margin:0px;

	/*\*/

	float: left;

	/* */

	}

	

.unit-rating li a {

	outline: none;

	display:block;

	width:30px;

	height: 30px;

	text-decoration: none;

	text-indent: -9000px;

	z-index: 3;

	position: absolute;

	padding: 0px;

	background: url('../../images/starrating.gif') top left repeat-x;		

	}

	

.unit-rating li a:hover{

	display:block;

	background: url('../../images/starrating.gif') left center;

	z-index: 2;

	left: 0px;

	}



.unit-rating a.r1-unit{left: 0px;}

.unit-rating a.r1-unit:hover{width:30px;}

.unit-rating a.r2-unit{left:30px;}

.unit-rating a.r2-unit:hover{width: 60px;}

.unit-rating a.r3-unit{left: 60px;}

.unit-rating a.r3-unit:hover{width: 90px;}

.unit-rating a.r4-unit{left: 90px;}	

.unit-rating a.r4-unit:hover{width: 120px;}

.unit-rating a.r5-unit{left: 120px;}

.unit-rating a.r5-unit:hover{width: 150px;}

.unit-rating a.r6-unit{left: 150px;}

.unit-rating a.r6-unit:hover{width: 180px;}

.unit-rating a.r7-unit{left: 180px;}

.unit-rating a.r7-unit:hover{width: 210px;}

.unit-rating a.r8-unit{left: 210px;}

.unit-rating a.r8-unit:hover{width: 240px;}

.unit-rating a.r9-unit{left: 240px;}

.unit-rating a.r9-unit:hover{width: 270px;}

.unit-rating a.r10-unit{left: 270px;}

.unit-rating a.r10-unit:hover{width: 300px;}



.unit-rating li.current-rating {

	background: url('../../images/starrating.gif') left bottom;

	position: absolute;

	height: 30px;

	display: block;

	text-indent: -9000px;

	z-index: 1;

	}



.voted {

color:#999;

font-size:11px;

}



.unvoted {

font-size:11px;

}

.thanks {color:#36AA3D;}



.static {

color:#5D3126;

font-size:11px;

}



/*Carousel Style*/

#container{overflow:hidden;margin:0 auto 20px;width:690px;}



div.box-primary{display:inline;float:left;width:760px;}



#container .js{overflow:hidden;zoom:1;}



#container .carousel,



#container .carousel .carousel-wrap{margin:0;border:0;zoom:1;}



#container .js .carousel-wrap{display:inline-block;vertical-align:middle;width:500px;margin:0 5px 15px;background:#FFFFFF;}



.IE #container .js .carousel-wrap{display:inline;}



#container .carousel ul{margin:0;padding:0;zoom:1;}



#container .js ul li{overflow:hidden;display:inline;float:left;width:250px;height:220px;text-align:center;}



#container .carousel .carousel-control{overflow:hidden;display:inline-block;vertical-align:middle;width:40px;height:40px;cursor:pointer;line-height:999px;zoom:1;}



#container .carousel .carousel-next{background:url(/images/iconos/next-2.png) 0 0 no-repeat;}



#container .carousel .carousel-previous{background:url(/images/iconos/prev-2.png) 0 0 no-repeat;}



#container .carousel .carousel-control:hover{-moz-opacity:.7;opacity:0.70;filter:alpha(opacity=70);}



#container .carousel .disabled,#container .carousel .disabled:hover{-moz-opacity:.1;opacity:0.10;filter:alpha(opacity=10);cursor:default;}



#container .carousel div{margin:0;padding:0;border:0;}



#container .carousel ul{padding:0;list-style:none;}



#container .carousel ul li{position:relative;width:250px;margin:0;}



#container div.center-wrap{overflow:hidden;clear:both;zoom:1;}



#container div.center-wrap div{border:0;margin:15px 0;}



#container div.center-wrap a{margin:0 2px;padding:2px 5px;border:1px solid #4f4f4f;background:#333;cursor:pointer;color:#fff;-moz-border-radius:12px;webkit-border-radius:12px;border-radius:12px;}



#container div.center-wrap a.active{font-weight:bold;color:#5db0e6;}

