@charset "utf-8";
/* CSS Document */
/* CSS Document Sitio público de Cachet */
/* Estilos Globales */
body{background:#EFEEE6; font-family:Arial, Helvetica, sans-serif; color:#000; font-size:12px; padding:0; margin:0;}
img{border:none;}
a{text-decoration:none;}
/* Contenedores y estilos para contenedores */
#contenedor{width:900px; margin:0 auto; padding:0; clear:both; background:url(../images/cachet/fondo.png) top no-repeat;}
#contenedor #c_menu{float:left; width:190px;}
#contenedor #c_menu #logo{margin:0; padding:22px 0 10px 18px;}
#contenedor #c_menu #menu_interno{background:url(../images/cachet/bg_menu_interno.png) top no-repeat; width:190px; height:951px;}
/* Home */
#contenedor #bg_menu_index{width:226px; height:756px; background:url(../images/cachet/bg_menu_home.png) top no-repeat; padding:0; margin:0; float:left;}
#contenedor #bg_menu_index #texto_index{padding:190px 30px 0 25px; text-align:left; color:#413f37;}
#contenedor #contenido_index{width:674px; margin:0; padding:0; float:right;}
#contenedor #menu{width:174px; padding:135px 0 0 25px;}
#contenedor #menu a.main,div.main{color:#FFF; text-transform:uppercase; font-weight:bold; padding-top:10px; padding-left:5px; padding-right:5px; padding-bottom:10px; background:#00C1D2; display:block;}
#contenedor #menu a{color:#000; padding:0 0 0 25px; display:block;}
#contenedor #menu a:hover{color:#00747D;}
/* Productos */
#contenedor #contenido{padding:0; margin:0; float:right; width:694px;}
#contenedor #contenido .prenda{width:170px; padding:5px; font-size:11px; padding:0 0 30px 0;}
#contenedor #contenido .prenda .colores img{padding:0 0 3px 3px;}
#contenedor #contenido .prenda .colores img{padding:0 0 3px 3px;}
#contenedor #contenido .linea{font-family:Tahoma, Geneva, sans-serif; color:#000; font-size:18px; padding:95px 0 11px 0;}
#contenedor #contenido .producto{background:#F2F2F2; width:98%;}
#contenedor #contenido .producto td{border:1px solid #FFF;}
#contenedor #contenido .producto td.texto{padding:40px;}
#contenedor #contenido .producto .colores img{padding:0 0 0 3px;}
/* Empresa */
#contenedor #contenido #titulo_empresa{clear:both; float:left; width:105px; padding:125px 15px 0 0; margin:0; line-height:18px;}
#contenedor #contenido #titulo_empresa h1{font-family:Tahoma, Geneva, sans-serif; color:#000; font-size:18px; font-weight:normal; padding:0; margin:0;}
#contenedor #contenido #texto_empresa{overflow:auto; width:315px; height:673px; color:#8a8a8a; font-family:Tahoma, Geneva, sans-serif; font-size:11px; padding:0 30px 0 0; scrollbar-face-color:#DCD9D0; scrollbar-track-color:#939393; scrollbar-arrow-color:#939393;}
#contenedor #contenido #boutique{color:#939393; font-family:Tahoma, Geneva, sans-serif; font-size:13px; padding:30px 0 10px 0;}
/* Contacto */
#contenedor #contenido .formulario{color:#939393; font-size:12px;}
#contenedor #contenido .textbox{background:#DCD9D0; border:none; width:362px;}
#contenedor #contenido .txtarea{background:#DCD9D0; border:none; width:468px;}
#contenedor #contenido #textos_contacto, #contenedor #contenido #textos_contacto a{color:#939393; font-family:Tahoma, Geneva, sans-serif; font-size:12px;}
/* Footer */
#footer{width:900px; margin:0 auto; clear:both; padding:10px 0 0 0; border-top:1px solid #B4B3AD; text-align:center; color:#8a8a8a; font-weight:bold;}
#footer ul{display:inline;}
#footer ul li{list-style:none; display:inline; padding:0 5px 0 5px;}
#footer a{color:#8a8a8a; text-transform:uppercase; font-size:11px; font-weight:bold;}
#footer a:hover{color:#bf1341;}
/* elementos globales */
.spacer5{height:5px;}
.spacer10{height:10px; clear:both;}
.volver{color:#8C8C8C; padding:5px; font-weight:bold;}
.volver:hover{color:#000;}
.destacado{ font-weight:bold;}
/* Slideshow */
.svw{width: 50px; height:20px; background:#fff;}
.svw .ldrgif{display:none; visibility:hidden;}
.svw ul{position:relative; left:-999em;} 
.stripViewer{position:relative; overflow:hidden; border:none; margin: 0 0 1px 0; }
.stripViewer ul{margin:0; padding:0; position: relative; left:0; top:0; width:1%; list-style-type:none;}
.stripViewer ul li{float:left;}
.stripTransmitter{overflow:auto; width:1%; margin:0 auto; text-align:center;}
.stripTransmitter ul{ margin:0; padding:0; position:relative; list-style-type:none; float:right;}
.stripTransmitter ul li{width:20px; float:left; margin: 0 1px 1px 0; }
.stripTransmitter a{text-align:center; line-height:22px; color:#8C8C8C; text-decoration:none; display:block; }
.stripTransmitter a:hover, a.current{font-weight:bold;} 
