/**Hoja de estilos sitio Chica Verano(rediseņo) - Rolando Avalos ZEWS.SA(18 Julio 2008)**/
*{margin:0;padding:0;font-family:"Arial","Helvetica",sans-serif;}

/**Tags Html*/
body{background:#FFF url(../img/bgchiv.gif) no-repeat;font-size:12px;}
a img{border:none;vertical-align:middle;}
fieldset,legend{border:none;padding:0;margin:0;}
ul{list-style:none;}
p{line-height:16px;text-align:justify;}

* html input,* html .icono{behavior:url("../iepngfix.htc");}
.icono{vertical-align:middle;}
.trans{filter:alpha(opacity=50);opacity:0.5;}

#main{margin:0 auto;width:775px/*77.05%*/;overflow: hidden;}

#frtop{background:#FADDDE url(../img/esq_sup_izq.gif) no-repeat top left;height:42px;margin:6.6% 0 0;}
#frtop div{background:url(../img/esq_sup_der.gif) no-repeat top right;height:inherit;width:100%;}
#frtop div img{margin:14px 0 0 14px;position:relative;}

#frmenu{background:#FFF;height:30px;}
#frmenu ul{display:inline-block;width:61%;margin:0 19%;}
#frmenu ul li{border-right:2px solid #F7BEC2;float:left;height:15px;margin-top:7px;padding:0 6px;}
#frmenu ul li a{color:#CD9A7C;float:left;font-weight:bold;font-size:115%;padding-bottom:2px;text-decoration:none;text-transform:uppercase;}
#frmenu ul li a:hover,#frmenu ul li a.actual{border-bottom:3px solid #CD9A7C;color:#F7BEC2;}
#frmenu ul li.last{border:none;}

#subencab{height:140px;position:relative;}
#subencab .palm{background:url(../img/palmeras.png) no-repeat;height:112px;position:absolute; width:112px;z-index:2;right:0;}
* html #subencab .palm{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/palmeras.png",sizingMethod="scale");}

#frcontizq{background: url(../img/bg-nav.png) repeat-x;float:left;min-height:470px;padding:15px 0;width:163px;}
* html #frcontizq{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/bg-nav.png",sizingMethod="scale");height:470px;margin-top:-3px;}

#frcontizq *,.contpie *,#frbann *,#contder *,#frprod .ant*,#pa_prod .ant *,div.caja-infoizq a{position:relative;}

#frcontizq h2,#contder h2,#cont-sec h2{color:#BC8A71;font-size:125%;padding:10px 10px 0;text-transform:uppercase;}

#frtemas,#pacat{height:170px;}
#frtemas ul,#pacat ul{list-style:inherit;list-style-image:url(../img/bulet.gif);list-style-position:inside;padding:0 10px;}
#frtemas ul li h3,#pacat ul li h3,#tabs_container .panel h4{display:inline;font-size:1.05em;}
#frtemas ul li a,#pacat ul li a{color:#CD9A7C;font-weight:bold;text-decoration:none;_padding-left:5px;}
#frtemas ul li a:hover,#pacat ul li a:hover,#frnav li a:hover{color:#F7BEC2;text-decoration:underline;}
#pacat ul li a{font-size:12px;}

#frpatroc{height:110px;margin:10px 0;}
/*#frpatroc a img{border:1px solid #FAC5CA;}*/
*#frpatroc .slideshow{height:110px;width:150px;padding:0 5px;} 
#frpatroc img{left:0;}
*
#frnav{padding:5px 10px 0;}
#contder #frnav li{margin-bottom:5px;}
#frnav li a{color:#CD9A7C;font-weight:bold;font-size:115%;text-decoration:none;text-transform:uppercase;}
#frnav li a.actual{color:#F7BEC2;background:url(../img/izq.gif) no-repeat right;padding-right:16px;}

#frcuerpo{background:url(../img/bgcu.png) repeat;float:left;min-height:476px;/*500*/padding:12px 8px;width:596px;}
* html #frcuerpo{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true",src="img/bgcu.png",sizingMethod="scale");height:476px;margin-top:-3px;}

#frcuerpo h2{color:#FFF;font-size:125%;height:23px;padding:5px 0 0 15px;}

div#frcuerpo, div#contder{padding-bottom:30000px;margin-bottom:-29985px;}

#frnot{background:#FADDDE;border:1px solid #F5BEC2;float:left;height:476px;overflow:hidden;width:195px;}
#frnot h2{background:#F7CACD url(../img/deco_h2.gif) no-repeat bottom right;height:20px;}
#frnot h3{color:#CD9A7C;font-size:125%;margin:10px 0 5px;}
#frnot p{line-height:18px;}

.fnot{border:1px solid #CCC;display:-moz-inline-box;display:inline-block;margin:0 auto;padding:5px;position:relative;}
.fnot:hover{background:#F1D0D1;}

/** *** **** PARA EL CARROCEL DE NOTICIAS **/
#frnot .carousel-component .carousel-clip-region{_height:435px;min-height:435px;width:195px;}
#frnot .carousel-component .carousel-list li{_height:400px;margin:10px 5px 0;min-height:400px;width:180px;}

#tabset{float:left;text-align:center; width:100%;}
#tabset a{color:#CD9A7C;font-weight:bold;text-decoration:underline;padding:2px 4px;}
#tabset a:hover{color:#E44595;text-decoration:none;background:#fff;}

#frwraper{float:right;width:388px;}
#frbann{background:#FFF;border:1px solid #F5BEC2;height:215px;width:385px;}
* html #frbann img{margin-bottom:-3px;}
#frbann .slideshow {height:215px;width:385px;} 

#frprod{float:left;width:135px;overflow:hidden;}
#frprod h2,#pa_prod h2{background:#F5BEC2 url(../img/decoh2p.gif) no-repeat bottom right;padding-left:10px;}

#frprod .carousel-component .carousel-clip-region{width:103px;}
#frprod .carousel-component .carousel-list li{width:101px;}
#frprod .carousel-component .carousel-list li img,#pa_prod .carousel-list li img{margin-top:7px;}
#frprod .carousel-component .carousel-list li h3,#pa_prod .carousel-list li h3{display:none;}

#frprod .ant,#pa_prod .ant{float:left;height:220px;width:10px;padding-left:3px;}
#frprod .sig,#pa_prod .sig{float:right;height:220px;width:10px;padding-right:3px;}
#frprod .ant img,#frprod .sig img,#pa_prod .ant img,#pa_prod .sig img{margin-top:105px;cursor:pointer;}

#frpromo{float:right;width:238px;}

.subpan,.subpanint{background:#FCF4F4;border:1px solid #F5BEC2;margin-top:10px;min-height:248px;}
* html .subpan{height:248px;}
.subpanint{margin-top:1px;_height:248px;}

#subencab h1,#frpatroc h3,#frpromo h2{display:none;}

/* ================= ESTILOS PARA EL INTERNO ======================*/
#contder{background:url(../img/bgcont-der.png) repeat-x;float:right;min-height:470px;padding:15px 0;width:163px;}
* html #contder{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/bgcont-der.png",sizingMethod="scale"); height:470px;margin-top:-3px;}
#contder h2 a,#frcontizq h2 a{color:#BC8A71;}
#contder h2 a:hover,#frcontizq h2 a:hover{text-decoration:none;}

#wraper{float:left;width:100%;}

#pa_prod{float:left;overflow:hidden;width:345px;}
#pa_prod .carousel-component .carousel-clip-region{margin-top:3px;width:100%;}
#pa_prod .carousel-component .carousel-list li{margin:0 6px 0 3px;width:110px;}

#cont-sec{background:#FADDDE;border:1px solid #F5BEC2;float:left;margin-top:10px;min-height:440px;_height:440px;width:99.5%;}

#cont-sec h2{background:url(../img/palmdet.gif) no-repeat top right;color:#BC8A71;_height:37px;min-height:37px;padding:12px 30px 0 12px;position:relative;}
#cont-sec h2 a{color:#90582C;background:url(../img/link-sep.gif) no-repeat right 80%;padding-right:9px;margin-right:3px;text-decoration:underline;}
#cont-sec h2 a:hover{text-decoration:none;}
#cont-sec h2 a.last{background:transparent;padding-right:0px;}
#cont-sec h2 span{display:none;}
#cont-sec h2.noadorno{background:transparent;}

#cont-sec #textosec{padding:0 12px;}
#textosec p{padding-bottom:10px;}
#textosec p.txtsec:first-letter{font-size:230%;float:left;}

#textosec ul.img-sec{float:right;margin-left:10px;padding:5px;text-align:center;width:130px;}
#textosec ul.img-sec li a{display:block;padding:2px;color:#7F5D16;text-decoration:none;font-size:80%;margin-bottom:5px;border:#ccc solid 1px;}
#textosec ul.img-sec li a img{margin:0 auto;}
#textosec ul.img-sec li a:hover{background:#F5BEC2;}
#subsecs{margin:20px 0 0 30px;text-align:left;width:380px;}

.tabs_container .panel,.pie-sec .panel{background:url(../img/mid_r.gif) top right repeat-y;border-left:1px solid #ECAEB3;padding:0 14px 0 10px;position:relative;}

.tabs_container .panel ul{list-style-image:url(../img/bulet.gif);margin-left:15px;}
.tabs_container h3{color:#E44595;font:bold 14px/18px sans-serif;_height:18px;}
.tabs_container .panel a.tnp img{border:2px solid #FFF;}
.tabs_container .panel a.tnp img:hover{border-color:#F5BEC2;}
.tabs_container .panel p{text-align:left;}
.tabs_container .panel fieldset{text-align:left;width:90%;margin:0 auto;}
.tabs_container .panel ul li h4{font-size:12px;}

.tabs_container .tabs{height:20px;padding-left:10px;position:relative;z-index:9;top:1px;}
.tabs_container .tabs h3{border:1px solid #ECAEB3;border-bottom:1px solid #F7DCDE;height:18px;float:left;margin-right:-1px;padding:0 5px;}
.tabs_container .tabs h3 a{color:#E44595;}
.tabs_container .tabs h3 a:hover{text-decoration:none;color:#BC003D;}
.tabs_container .tabs h3 span{font-size:0.75em;}

.tabs_top{height:11px;background:url(../img/containerbg.gif) left -20px repeat-x;z-index:10;}
* html .tabs_top{margin-bottom:-4px;}
.tabs_topL{background:url(../img/containerbg.gif) left top no-repeat;float:left;height:11px;width:14px;}
.tabs_topR{background:url(../img/containerbg.gif) right -40px no-repeat;float:right;height:11px;width:14px;}
.tabs_bot{background:url(../img/containerbg.gif) left -100px repeat-x;height:20px;}
.tabs_botL{background:url(../img/containerbg.gif) left -60px no-repeat;float:left;height:16px;width:17px;}
.tabs_botR{background:url(../img/containerbg.gif) right -80px no-repeat;float:right;height:16px;width:17px;}

.pie-sec{clear:both;margin:10px auto 5px auto;padding:7px 0 5px 0;text-align:center;}

div.fila{float:left;margin:5px 0;width:100%;}
div.cajapro{float:left;margin-left:5px;text-align:center;width:182px;}
.cajapro .add{float:right;vertical-align:middle;}

#det-pro{float:right;padding-bottom:10px;width:56%;}
#det-pro h3{background:url(../img/sep_hrz.gif) no-repeat bottom;color:#CD9A7C;font-size:14px;margin-bottom:5px;padding-bottom:3px;}
#det-pro strong{color:#91582D;}
#det-pro ul{font-size:small;list-style:inside;list-style-image:url(../img/bulet.gif);margin:0 0 5px 15px;}
#det-pro ul li{text-align:justify;}
#fotos-pro{float:left;text-align:center;width:245px;}

div.cajainfo{width:96.2%;padding:0px 5px;float:left;text-align:justify;margin-bottom:5px;}
div.cajainfo h3{font-size:1.33em;margin-bottom:10px;color:#670001;}

.list_thum{float:left;margin-right:5px;text-align:center;width:auto;}
.list_thum a{border:1px solid #b6b5ba;color:#E44595;display:block;font-size:10px;padding:3px;text-decoration:none;position:relative;}
.list_thum a:hover{background-color:#F5BEC2;}

#buscar{width:50%;float:right;padding:5px;margin:5px 5px 10px 0;text-align:left;}
#frmbuscar{background: url('../img/bg-search.gif') no-repeat 0 0;float:right;height: 29px;width: 280px;}
#frmbuscar #criterio{background: transparent;border: none;color: #999;padding: 8px 10px;width: 228px;/*font-size: .8em;*/}
#frmbuscar #btnbuscar{padding:5px;vertical-align:top;}
#buscar legend{display:none;}

/**Listado del pedido */
.tabla-carro{border-color:#F5BEC2;border-style:solid;border-width:1px 0px 0px 1px;margin:10px 0px;width:100%;}
.tabla-carro tr td{border-right: 1px solid #F5BEC2;border-bottom:1px solid #F5BEC2;padding:4px 4px;}
.tr-titulos{background:url(../img/cartop_bg.gif) repeat-x;color:#91582D;font-size:13px;font-weight:bold;text-align:center;}
.tot{color:#7F5D16;font-size:13px;font-weight:bold;}
.pie-orden{background:url(../img/sep-abajo.gif) no-repeat bottom;float:left;margin:15px auto 10px auto;padding-bottom:15px;text-align:center;width:98%;}
.bordeabajo{background:url(../img/sep-abajo.gif) no-repeat bottom;clear:both;margin-bottom:10px;padding-bottom:10px;}
.b-abajo{border-bottom:1px solid #ccc;clear:both;padding-bottom:5px;margin-bottom:5px;}

.bot2,.bot3{background:url(../img/csubmit.gif) no-repeat left top;color:#666;display:block;float:right;font-size:12px;font-weight:bold;height:23px;margin:0 5px;padding-top:2px;text-decoration:none;}
.bot2{background:url(../img/btn_org.gif) no-repeat left top;width:135px;}
.bot3{background:url(../img/btn_peq.gif) no-repeat left top;width:80px;}
.bot2:hover,.bot3:hover{background-position:left bottom;color:#FFF;}

/*para las imagenes en las cajas*/
.imgn{width:auto;}
.imgn a{display:block;padding:3px;}
div.caja-infoizq .imgn,.textosec.imgn{float:left;margin-right:5px;}
div.caja-infoder .imgn{float:right;margin-left:5px;}
div.caja-infoizq,div.caja-infoder{border:1px solid #BC8A71;font-size:11px;_height:130px;margin:5px 0px;min-height:130px;padding:5px;text-align:left;width:47.2%;}
div.caja-infoizq{border-left:0px;float:left;}	
div.caja-infoder{border-right:0px;float:right;}
div.caja-infoizq h3,div.caja-infoder h3{color:#E44595;font-size:1.6em;font-weight:normal;margin-bottom:5px;}
div.caja-infoizq h3 a,div.caja-infoder h3 a,div.contfoto a{color:#E44595;font-weight:normal;text-decoration:none;}
div.caja-infoizq h3 a:hover,div.caja-infoder h3 a:hover,div.contfoto a:hover{text-decoration:underline;}
div.caja-infoizq h3 span,.caja-infoder h3 span{color:#333;}
div.contfoto{float:left;margin:5px;padding:5px;width:160px;text-align:center;}

.fil{background:url(../img/sep-abajo.gif) no-repeat bottom;float:left;margin:5px 0;padding:5px;width:97%;}
.fil em{color:#333;font-size:11px;font-weight:bold;}
.fil h3 a{font-size:18px;font-weight:normal;text-decoration:none;}
.fil h3 a:hover{text-decoration:underline;}
.fil p{margin:5px 10px;}
div.fil .list_thum a{border:0;}

#formaspago{margin:0 auto;width:450px;}

#carrito{margin:10px 3px 0 3px;}
#carrito .tit {background:#F7CACD;color:#91582D;font-weight:bold;float:left;_float:none;margin-bottom:1px;padding-bottom:3px;text-align:center;width:98.5%;}
#carrito .celda,#carrito .celdad {background:#FFF;border-bottom:1px solid #CCC;border-right:1px solid #CCC;color:#7F5D16;float:left;_height:20px;margin:0 1px 1px 0;min-height:20px;vertical-align:middle;width:48.3%;}
#carrito .celdad{text-align:center;}
#carrito a{color:#91582D;text-decoration:underline;position:relative;}
#carrito a:hover,#idioma a:hover{color:#E44595;text-decoration:none;}

.clearfix:after,.tabs_container .panel:after{clear:both;content:".";display:block;height:0px;visibility:hidden;}
.clearfix,.tabs_container .panel{display:inline-block;}
* html .clearfix,* html .tabs_container .panel{height:1%;}
.clearfix,.tabs_container .panel{display:block;}

/************************** ESTILO PARA LOS FORMULARIOS ******************************/
label{font-weight:bold;color:#91582D;}
select option{padding:0 4px;}
select{color:#9A4E27;font-size:12px;width:auto;}

.textbox,.textcant,.textcant1,.textarea,select{color:#C36E6E;background:#fff url(../img/shadow_top.gif) repeat-x top;border:#CCC 1px solid;font-size:12px;}

.textbox{padding: 1px 2px;}
.textcant,.textcant1{padding:2px;text-align:center;}
.textcant{padding-right:2px;}
.textcant1{border:1px solid #9A4E27;height:16px;vertical-align:middle;width:18px;}
.textarea{font-size:12px;padding: 5px 3px 3px 7px;}
.textboxError{background:#ffffec;border:1px solid #F37D60;color:#9A4E27;font-size:12px;padding: 1px 2px;}
.textbox:focus,.textcant1:focus,.textarea:focus,.textboxError:focus,select:focus{background:#fff url(../img/shadow_top.gif) repeat-x top;border:#C36E6E 1px solid;}

.imgadd{margin-left:5px;vertical-align:middle;}
.lengthtext{color:#000;background-color:transparent;border:0;font-size:10px;text-align:center;}

#forminfo{width:80%;margin:0 auto;}
#forminfo label{margin-left:5px;}
#forminfo input{vertical-align:middle}
#forminfo legend{font-weight:normal;font-size:20px;color:#000;}

#forminfo fieldset.groupf{border:1px solid #BC8A71;margin:0 0 10px 20px;padding-top:5px;}
#forminfo legend.group{color:#670001;font-weight:bold;font-size:14px;margin-left:15px;padding-left:2px;}

.formcont{padding:5px 0px 16px 0px;}
.trform{clear:both;margin:5px auto;vertical-align:top;text-align:center;width:95%;}
.tdlabels{float:left;margin-bottom:15px;text-align:left;width:30%;}
.formcont strong{color:#FF0000}
.tdimputs{width:70%; float:left;margin-bottom:15px;text-align:left;}
.trindic{width:95%;text-align:left;vertical-align:top;margin:0 auto;}

.boton1,.boton2{background:url(../img/btn_peq.gif) bottom left;border:none;color:#FFF;font-size:95%;font-weight:bold;height:25px;margin:0px 2px 0 2px;padding-bottom:3px;width:80px;}
.boton2{color:#666;}

#error,#exitoso{margin:10px auto;width:406px;}
#error .sup,#exitoso .sup{background:url("../img/exitoso-error/top-err.gif") no-repeat;height:20px;}

#error .msj{background:url("../img/exitoso-error/bg-err.gif") repeat-y;text-align:left;}
#error .msj h3{color:#CC0000;font-size:15px;font-weight:bold;margin-top:-10px;padding:0px 20px 0px 15px;}
#error .msj ul{color: #666666;list-style-image:url(../img/exitoso-error/flecha.gif);list-style-position:inside;padding-left:25px;}
#error .msj ul li{margin-top:10px;}
#error .msj em{color:#000;display:block;margin:20px 0 0 20px;font-size:10px;font-style:normal;}
#error .pie{background:url("../img/exitoso-error/bot-err.gif") no-repeat;height:46px;}

#exitoso .msj h3{color:#336600;font-size:15px;font-weight:bold;padding:0px 20px 0px 15px;margin-top:-10px;}
#exitoso .msj{background:url("../img/exitoso-error/bg-err.gif") repeat-y;text-align:center;}
#exitoso .msj p{color:#666;padding:0px 25px 0px 10px;}
#exitoso .pie{background:url("../img/exitoso-error/exitoso-pie.gif") no-repeat;height:55px;margin-top:-10px;}

/**************************** PAGINACION ***************************************************/
#paginacion{clear:both;font-weight:bold;font-size:90%;margin:10px 0px;padding:5px;text-align:center;width:98%;}
#paginacion a,#paginacion span.actual{background:url(../img/page.gif) no-repeat 0 50%;margin-right:5px;padding:8px;}
#paginacion a {color:#E44595;text-decoration:none;position:relative;}
#paginacion a:hover{color:#666;}
#paginacion span.actual{color:#000;}
#paginacion span.disabled{display:none;}

/*=================== TEXTO y LOS ENLACES ===============================*/
.txtvermas,.txtreg{color:#CD9A7C;font-weight:bold;font-size:100%;font-style:italic;float:right;margin-right:15px;text-decoration:underline;}
.txtreg{background:url(../img/izq.gif) no-repeat left;padding-left:16px;}
.txtvermas:hover,.txtreg:hover{color:#E44595;text-decoration:none;}

.txtEnlace,.txtEnlacep{color:#CD9A7C;font-weight:bold;text-decoration:underline;}
.txtEnlace:hover,.txtEnlacep:hover{color:#E44595;text-decoration:none;}
.txtEnlacep{font-size:11px;}

.txtVisitas{color:#670001;font-style:italic;font-size:11px;font-weight:normal;}

.txtPrecio{color:#91582D;font-weight:bold;}
.txtPrecioOferta{color:#666;font-weight:normal;text-decoration:line-through;}

.fech{color:#D88738;font-weight:bold;font-size:11px;}

.txtPeq{font-weight:normal; font-size:10px;}

/* ====== === === === ESTILOS PARA EL PIE === === === === === === =======*/
#pie,#pieint{background:url(../img/pie.png) no-repeat;clear:both;font-size:11px;height:56px;text-align:right;width:791px;margin:0 auto;}
*html #pie{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true",src='img/pie.png',sizingMethod="scale");}

#pieint{background:url(../img/pieint.png) no-repeat;}
*html #pieint{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true",src='../img/pieint.png',sizingMethod="scale");}

#pie .contpie,#pieint .contpie{height:56px;margin:0 auto;width:747px;}
.contpie img{vertical-align:baseline;}
.contpie p{text-align:right;margin-right:70px;padding-top:8px;}

#extrapie{height:125px;}