/*Colores de temporada*/
#caja_busca{color:#FFFFFF !important;}
#tit_busca{color:#FFFFFF !important;}

/* Estilos */
#tabla_cont{clear:both;width:100%;background-color:#FFFFFF;}
#tabla_cont .cabecera{color:#FFFFFF;background-color:#999999;padding:5px;font-weight:bold;}
#contenido #tabla_cont p{margin:0px;line-height:1.2em;}
.col_prod{border:1px;border-color:#999999;border-style:solid;vertical-align:top;width:210px;}
.prod_der, .prod_izq{border:1px;border-color:#EBEBEB;border-style:solid;padding:2px;}
.prod_der a, .prod_izq a{text-decoration:none;}
.prod_der .t_chico, .prod_izq .t_chico{position:relative; top:90px;height:0;padding:0;margin:0;width:48%;}
.prod_der .t_chico{float:right;}
.prod_izq .t_chico{float:left;}
.prod_der a img, .prod_der img{float:left;}
.prod_izq a img, .prod_izq img{float:right;}
#secciones_servicios{vertical-align:top;background:#ebebeb;}
#secciones{border:1px solid #999999;vertical-align:top;}
#secciones table{width:100%;margin:0;padding:0;}
.seccion{border:1px solid #FFFFFF;padding:4px;}
.seccion a{text-decoration:none;}
.seccion a img, .seccion img{float:left;}
.seccion a span, .seccion span{display:block;margin-top:10px;color:#000000;}
#col_servicios{border:1px #999999 solid;vertical-align:top;margin:0;padding:0;}
#col_servicios table{width:100%;margin:0;padding:0;}
.servicio{border:1px solid #FFFFFF;padding:10px 3px 11px 3px;}
.servicio a{text-decoration:none;}
.servicio a img, .servicio img{float:left;}
.servicio a span, .servicio span{color:#000000;display:block;margin-top:10px;}

#contenido{margin:-1px 0 0;padding:0;}
#contenido a img, #contenido img {margin:0;padding:0}
#caja_busca{float:left;width:203px;height:194px;background:url(/tienda/imagenes/cimaco_r6_c1_2.gif) no-repeat;border-left:0px solid #999999;font-weight:bold;padding:10px 0px 0px 4px;font-size:11px;}
#contenido #caja_busca p{margin:3px;line-height:1em;}
.boton_busca{margin:5px 0px 0px 0px;}
#tit_busca{margin-bottom:10px;}
.precio{color:#FF0000;}
.descripcion{color:#006699;margin:0px 0px 0px 0px;display:block;}

/* Banners */
#ban_sup{float:right;width:540px;height:200px;}
#ban_sup a img, #ban_sup img{padding:0px; margin:0px;}
div.banderola{
position: relative;
overflow: hidden;
}
*html div.banderola{float:left;}

div.controles a{
text-indent: -5000px;
position: absolute;
right:0;
width:50px;
height:100%;
background-repeat: no-repeat;
}
div.controles a.anterior{background-image: url(/tienda/imagenes/b_f_izq.jpg);}
div.controles a.siguiente{background-image: url(/tienda/imagenes/b_f_der.jpg);}
div.controles a.anterior:hover{background-image: url(/tienda/imagenes/b_f_izq_over.jpg);}
div.controles a.siguiente:hover{background-image: url(/tienda/imagenes/b_f_der_over.jpg);}
div.controles a.anterior{
background-position:left bottom;
left:0;
}
div.controles a.siguiente{background-position:right bottom;}
*html #superior div.controles a{height:200px;}
*html #inferior div.controles a{height:155px;}
#superior{width:539px;}
#inferior{width:323px;}
#dtsku{width:300px;}
#dtsku div.banderola{height:115px;}
#dtsku div.banderola a img{margin:0;}

/******** Nuevo Index ********/
#tcont{width:750px;height:auto;display:block;clear:both;text-decoration:none;padding:0;margin:0;}
.pcol{width:200px;float:left;border:1px solid #999;}
.pcolser{width:346px;float:left;}
.sercol{width:142px;float:left;border:1px solid #999;}
.icol{float:left;width:180px;}
.sec{background:#ebebeb;}
.secpro{border-top:1px solid #FFFFFF;padding:2px 0;display:block;line-height:46px;text-align:center;}
.secpro a{color:#000 !important;}
.secpro img{float:left;}
.secpro span{float:none;text-align:center;}
.secser{border-top:1px solid #FFFFFF;padding:10px 0;display:block;text-align:center;vertical-align:middle;height:48px;background:#ebebeb;}
.secser a{color:#000 !important;}
.secser img{float:left;}
.secser span{float:none;display:block;text-align:center;padding:8px 0;}
.p4c{padding:2px 0;}
.prodr img{float:right;}
.prodl img{float:left;}
.title{font-weight:bold;font-size:12px;color:#FFF;display:block;width:100%;padding:5px 0;background:#999;}
.prodr, .prodl{position:relative;width:200px;height:115px;border-bottom:2px solid #ebebeb;padding:3px 0;}
.pcol a, .sercol a{text-decoration:none;}
#tcont .t_chico{margin:0;padding:0;position:absolute;bottom:0;width:100px;}
.prodr .t_chico{left:3px;}
.prodl .t_chico{right:3px;}
#pie{clear:both;}
.bnrinf{padding:10px 12px;background:#ebebeb;float:left;}

/* NUEVO BANNER */

#tcont{width:755px;height:auto;display:block;clear:both;text-decoration:none;padding:0;margin:0;}
.pcol{width:200px;float:left;border:1px solid #999;}
.pcolser{width:346px;float:left;}
.sercol{width:142px;float:left;border:1px solid #999;}
.sec{background:#ebebeb;}
.secpro{border-top:1px solid #FFFFFF;padding:2px 0;display:block;line-height:46px;text-align:center;}
.secpro a{color:#000 !important;}
.secpro img{float:left;}
.secpro span{float:none;text-align:center;}
.secser{border-top:1px solid #FFFFFF;padding:10px 0;display:block;text-align:center;vertical-align:middle;height:48px;background:#ebebeb;}
.secser a{color:#000 !important;}
.secser img{float:left;}
.secser span{float:none;display:block;text-align:center;padding:8px 0;}
.p4c{padding:2px 0;}
.prodr img{float:right;}
.prodl img{float:left;}
.title{font-weight:bold;font-size:12px;color:#FFF;display:block;width:100%;padding:5px 0;background:#999;}
.prodr, .prodl{position:relative;width:200px;height:115px;border-bottom:2px solid #ebebeb;padding:3px 0;}
.pcol a, .sercol a{text-decoration:none;}
.prodr .t_chico{left:3px;}
.prodl .t_chico{right:3px;}
.icol{float:left;width:180px;}
#pie{clear:both;}
.bnrinf{padding:10px 12px;background:#ebebeb;float:left;}
.wt-rotator{
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
background-color:#FFF;
border:1px solid #FFF;
position:relative;
width:539px;
height:200px;
overflow:hidden;
float:right;
}
.wt-rotator a{
outline:none;
}
.wt-rotator .screen{
position:relative;
top:0;
left:0;
width:539px;
height:200px;
overflow:hidden;
}
.wt-rotator #strip{
display:block;
position:absolute;
top:0;
left:0;
z-index:0;
overflow:hidden;
}
.wt-rotator .content-box{
display:none;
position:absolute;
top:0;
left:0;
overflow:hidden;
}
.wt-rotator .main-img{
display:none;
position:absolute;
top:0;
left:0;
z-index:0;
border:0;
}
.wt-rotator .preloader{
position:absolute;
top:50%;
left:50%;
width:36px;
height:36px;
margin-top:-18px;
margin-left:-18px;
-moz-border-radius:2px;
-webkit-border-radius:2px;
border-radius:2px;
background:url(/tienda/imagenes/loader.gif) center no-repeat;
background:url(/tienda/imagenes/loader.gif) center no-repeat;
z-index:4;
display:none;
}

.wt-rotator .desc{
color:#000;
position:absolute;
top:0;
left:0;
z-index:6;
overflow:hidden;
visibility:hidden;
text-align:left;
}
.wt-rotator .inner-bg{
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
background-color:#000;
-moz-opacity:.7;
filter:alpha(opacity=70);
opacity:0.7;
z-index:1;
}
.wt-rotator .inner-text{
position:absolute;
padding:10px;
z-index:2;
}
.wt-rotator .c-panel{
position:absolute;
top:0;
z-index:7;
visibility:hidden;
}
.wt-rotator .outer-cp{
position:absolute;
left:0;
width:100%;
background:#333;
background:-moz-linear-gradient(top, #999 0%, #333 50%, #000 51%, #111 100%);
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#999), color-stop(50%,#333), color-stop(51%,#000), color-stop(100%,#111));
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666', endColorstr='#111111',GradientType=0);
border:1px solid #000;
border-left:none;
border-right:none;
}
.wt-rotator .thumbnails,
.wt-rotator .buttons{
display:inline;
position:relative;
float:left;
overflow:hidden;

}
.wt-rotator .thumbnails ul{
list-style:none;
margin:0;
padding:0;
}
.wt-rotator .thumbnails li,
.wt-rotator .play-btn,
.wt-rotator .prev-btn,
.wt-rotator .next-btn{
list-style:none;
display:inline;
float:left;
margin-right:4px;
overflow:hidden;
width:24px;
height:24px;
line-height:24px;
text-align:center;
color:#000;
background:url('/tienda/imagenes/bg1.png') center no-repeat;
cursor:pointer;
font-weight:bold;
-moz-opacity:.8;
filter:alpha(opacity=80);
opacity:0.8;
}
.wt-rotator .thumbnails li.thumb-over{
color:#000;
background:url('/tienda/imagenes/bg2.png') center no-repeat;
}
.wt-rotator .thumbnails li.curr-thumb{
color:#000;
background:url('/tienda/imagenes/bg3.png') center no-repeat;

cursor:default;
}
.wt-rotator .thumbnails li.image{
background-color:#000;
}
.wt-rotator .thumbnails li.image.curr-thumb,
.wt-rotator .thumbnails li.image.thumb-over{
border-color:#06F;
}
.wt-rotator .thumbnails li.image a,
.wt-rotator .thumbnails li.image img{
display:block;
border:0;
}
.wt-rotator .thumbnails li.image.curr-thumb img{
-moz-opacity:.8;
filter:alpha(opacity=80);
opacity:0.8;
cursor:default;
}
.wt-rotator .thumbnails li *{
display:none;
}
.wt-rotator .thumbnails li div{
position:relative;
color:#FFF;
background-color:#000;

}
.wt-rotator .play-btn{
background:url('/tienda/imagenes/assets/play.png') no-repeat center;
}
.wt-rotator .pause{
background:url('/tienda/imagenes/assets/pause.png') no-repeat center;
}
.wt-rotator .prev-btn{
background:url('/tienda/imagenes/assets/prev.png') no-repeat center;
}
.wt-rotator .next-btn{
background:url('/tienda/imagenes/assets/next.png') no-repeat center;
}
.wt-rotator .button-over{
}
#rotator-tooltip{
position:absolute;
top:0;
left:0;
z-index:99999;
display:none;
}
#rotator-tooltip.txt-up{
margin-left:-10px;
margin-bottom:5px;
background:url(assets/tail.png) no-repeat;
background-position:10px bottom;
background-position-x:10px;
background-position-y:bottom;
}
#rotator-tooltip.txt-down{
margin-left:-10px;
margin-top:24px;
background:url(assets/rev_tail.png) no-repeat;
background-position:10px top;
background-position-x:10px;
background-position-y:top;
}
#rotator-tooltip.img-up{
background:url('/tienda/imagenes/assets/tail.png') center bottom no-repeat;
}
#rotator-tooltip.img-down{
background:url('/tienda/imagenes/assets/rev_tail.png') center top no-repeat;
}
#rotator-tooltip .tt-txt{
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
color:#FFF;
background-color:#000;
max-width:300px;
padding:4px;
margin:8px 0;
}
#rotator-tooltip .tt-img{
display:block;
background-color:#000;
padding:2px;
margin:8px 0;
}
.wt-rotator .block,
.wt-rotator .vpiece,
.wt-rotator .hpiece{
position:absolute;
z-index:2;
}
