/*  1996-2006 Inter Media S.A. Todos los Derechos Reservados. */  
/*  CSS para proyecto {CIC}		                              */
/*  Version 1.0                                               */
/*  media: SCREEN                      						  */
/*  Fecha de creación 17/06/2010                              */

/*  HISTORIAL DE MODIFICACIONES                               */
/*  dd/mm/aaaa Comentario de la modificacion realizada        */


/*  REDEFINICION DE ELEMENTOS HTML  */
body{background: #333; margin: 0px; padding: 0px; font: 11px Arial, Helvetica, sans-serif; color: #FFF;}

table{}
td{}

h1{}
h2{}
h3{}
h4{}
h5{}
h6{}

strong, b{}

a:link{color: #FFF; text-decoration: underline;}
a:visited{color: #FFF; text-decoration: underline;}
a:hover{color: #FFF; text-decoration: none;}
a:active{color: #FFF; text-decoration: none;}
:focus{outline: none;}

form{margin: 0px; padding: 0px;}

label{margin: 0px; padding: 0px; cursor: pointer;}

ul{}

button{}


/*Estilso Css mas usados*/
.align_left{text-align:left;}
.align_right{text-align:right;}
.align_center{text-align:center;}
.float_left{float:left;}
.float_right{float:right;}
.radio_bt{ margin: 0px; padding: 0px;}

/*ETIQUETAS APLICABLES PARA EL ESTILO DE PAGINA DE ACCESIBILIDAD*/
#accesibilidad{width: 0; clear: both;}
#accesibilidad #txt_accesibilidad{width: 0;}
#accesibilidad #txt_accesibilidad h1{}
#accesibilidad #txt_accesibilidad h2{}
#accesibilidad #txt_accesibilidad p{}
#accesibilidad #iconos_accesibilidad{float: right; width: 0;}
#accesibilidad #iconos_accesibilidad p{}
#accesibilidad #iconos_accesibilidad img{}


/*HEADER*/
#header{background: url(../images/html/fondo_header.gif) no-repeat 0px 0px; width: 948px; margin: 0px auto; height: 75px; clear: both; padding: 12px 24px 0px 28px;}
#header h1{background: url(../images/html/logo_cic.gif) no-repeat 0px 0px; font: 1px Arial, Helvetica, sans-serif; letter-spacing: -1px; float: left; margin: 0px; padding: 0px; width: 151px; height: 61px; color: #333;}
#header h1 a{width: 151px; height: 61px; display: block; text-decoration: none; text-indent: -9000px;}
#header h2{background: url(../images/html/logo_saber_vivir.gif) no-repeat 0px 0px; font: 1px Arial, Helvetica, sans-serif; letter-spacing: -1px; margin: 0px; padding: 0px; float: right; clear: right; width: 171px; height: 30px; color: #333;}
#header ul{margin: 0px; padding: 0px 0px 17px 0px; float: right; width: 450px; text-align: right;}
#header ul li{margin: 0px; padding: 0px; list-style: none;}
#header ul li a:link, #header ul li a:visited{margin: 0px 0px 0px 10px; padding: 0px; color: #6D6D6D; text-decoration: none;}
#header ul li a:hover, #header ul li a:active{color: #FFF; text-decoration: none;}
#header ul li a.activo{color: #FFF;}

/*BUSQUEDA*/
#busqueda{float:right; margin:0px;}
#busqueda input{ float:left;}
#busqueda img{ width:25px; height:19px; float:left;}



/*LOGIN*/
#header .login{background: #000; margin: 30px 0px 0px 197px; position: absolute; z-index: 99999; border: 1px solid #3D3D3D; border-top: 1px solid #FFF; width: 249px; height: 63px; padding: 3px 0px 0px 9px; font: 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFF;}
#header .login.proveedores{margin: 30px 0px 0px 312px;}
#header .login.familia{margin: 30px 0px 0px 414px;}

*>#header .login{margin: 20px 0px 0px 347px;}
*>#header .login.proveedores{margin: 20px 0px 0px 460px;}
*>#header .login.familia{margin: 20px 0px 0px 567px;}

#header .login p{margin: 0px; padding: 0px; width: 110px; float: left;}
#header .login label{display: block; margin: 0px; padding: 0px 0px 6px 0px;}
#header .login input{background: #CCC; width: 98px; padding: 0px; margin: 0px; height: 15px; font: 10px Arial, Helvetica, sans-serif; color: #000; border: 1px solid #333;}
#header .login span{font: 9px Arial, Helvetica, sans-serif; color: #C03; display: none; padding: 2px 0px 0px 0px;}

#header .login a:link, #header .login a:visited{color: #FFF; text-decoration: underline;}
#header .login a:hover, #header .login a:active{color: #CCC; text-decoration: none;}

#header .login .cerrar{float: none; margin: 0px; padding: 0px 10px 0px 0px; width: auto; clear: both; text-align: right; font-size: 9px;}

#header .login .boton{width: 18px; height: 17px; padding: 18px 0px 0px 0px;}
#header .login .boton button{background: url(../images/botones/bot_entrar.gif) no-repeat 0px 0px; width: 18px; height: 17px; font-size: 1px; border: none; cursor: pointer; margin: 0px; padding: 0px;}

#header .login input.on{background: #FFC; border: 1px solid #F00;}
#header .login input.off{background: #CCC; border: 1px solid #333;}

/*PROBLEMAS*/
#header #problemas_navegacion { width:250px; height:auto; padding:0px 0px 0px 335px; margin:0px; float:left;} 


/*CONTENEDOR MENU*/
#contenedor_menu{width: 983px; margin: 0px; height: 29px; padding: 0px; position: absolute; z-index: 999;}
#contenedor_menu #transparencia{background: url(../images/html/fondo_menu_principal.png) no-repeat 0px 0px; z-index: 99; width: 983px; height: 29px; margin-top: 1px;}
#contenedor_menu #menu_principal{position: relative; z-index: 999; font: bold 12px "Arial Narrow", Arial, Helvetica, sans-serif; color: #959697; text-align: right; padding: 6px 8px 0px 290px; margin: 0px; list-style: none;}
#contenedor_menu #menu_principal li{margin: 0px; padding: 0px; float: left; position: relative; z-index: 999;}
#contenedor_menu #menu_principal a:link, #contenedor_menu #menu_principal a:visited{color: #959697; text-decoration: none; margin: 0px 0px 0px 25px; padding: 0px;}
#contenedor_menu #menu_principal a:hover, #contenedor_menu #menu_principal a:active{color: #CCC; text-decoration: none;}
#contenedor_menu #menu_principal a.activo:link, #contenedor_menu #menu_principal a.activo:visited{color: #FFF; text-decoration: none;}

/*CONTENEDOR*/
#main{background: url(../images/html/fondo_principal.gif) repeat-y 0px 0px; width: 990px; margin: 0px auto; padding: 0px 0px 0px 10px; clear: both;}
#main #flash_home{height: 510px;}
#main #banner_home {height: 510px; width:983px; padding:0px; margin:0px; background:#fff;}

/*BANNERS PORTADA*/
#banners_home{position: absolute; z-index: 999; width: 980px;  padding: 0px 0px 0px 3px; margin: 402px 0px 0px 0px;}
#banners_home div{float: left; margin: 0px; padding: 0px; width: 245px; height: 116px;}
#banners_home div a:link, #banners_home div a:visited{float: left; margin: 0px; padding: 0px; width: 245px; height: 116px; display: block; text-decoration: none; cursor: pointer;}

#banners_home #banner_01{background: url(../images/fotos_banner/banner_home_productos.png) no-repeat 0px 0px;}
#banners_home #banner_01 a:hover, #banners_home #banner_01 a:active{background: url(../images/fotos_banner/banner_home_productos_over.png) no-repeat 0px 0px;}

#banners_home #banner_02{/*background: url(../images/fotos_banner/banner_home_encuentra_tu_cama.png) no-repeat 0px 0px;*/}
#banners_home #banner_02 a:hover, #banners_home #banner_02 a:active{background: url(../images/fotos_banner/banner_home_encuentra_tu_cama_over.png) no-repeat 0px 0px;}

#banners_home #banner_03{/*background: url(../images/fotos_banner/banner_home_novedades.png) no-repeat 0px 0px;*/}
#banners_home #banner_03 a:hover, #banners_home #banner_03 a:active{background: url(../images/fotos_banner/banner_home_novedades_over.png) no-repeat 0px 0px;}

#banners_home #banner_04{/*background: url(../images/fotos_banner/banner_home_despiertas_cansado.png) no-repeat 0px 0px;*/}
#banners_home #banner_04 a:hover, #banners_home #banner_04 a:active{background: url(../images/fotos_banner/banner_home_despiertas_cansado_over.png) no-repeat 0px 0px;}


/*BREADCRUMS Y VOLVER*/
#breadcrums{font: 10px Tahoma, Arial, Helvetica, sans-serif; color: #FFF; width: 983px; height: 29px; position: absolute; margin: 29px 0px 0px 0px; z-index: 9999;}
#breadcrums p{background: url(../images/html/fondo_breadcrums.png) no-repeat 0px 0px; height: 21px; margin: 0px; padding: 8px 0px 0px 10px;}

#breadcrums a:link, #breadcrums a:visited{color: #FFF; text-decoration: underline; position: relative; z-index: 9999;}
#breadcrums a:hover, #breadcrums a:active{color: #CCC; text-decoration: none;}

#bot_volver{background: url(../images/botones/bot_volver.png) no-repeat 0px 0px; width: 46px; height: 12px; float: right; margin: 10px 10px 0px 0px; display: block;}
#bot_volver a:link, #bot_volver a:visited{width: 46px; height: 12px; display: block; text-decoration: none; letter-spacing: -1px; text-indent: -9000px; position: relative; z-index: 99999;}


/*MENU PRODUCTOS*/
#menu_productos{position: absolute; z-index: 999; width: 983px; height: 52px; color: #FFF; font: normal 20px Tahoma, Arial, Helvetica, sans-serif; margin: 59px 0px 0px 0px;}
#menu_productos p{background: url(../images/html/fondo_menu_portada_productos.png) no-repeat 0px 0px; margin: 0px; padding: 0px; height: 52px;}

#menu_productos a:link, #menu_productos a:visited{color: #FFF; text-decoration: none; float: left; height: 42px; padding: 10px 0px 0px 25px; width: 300px; position: relative; z-index: 999; font-size: 1px; letter-spacing: -1px; text-indent: -9000px; cursor: pointer;}
#menu_productos a:hover, #menu_productos a:active{color: #C5C5C5; text-decoration: none;}

#menu_productos #bot_camas{background: url(../images/botones/bot_camas_colchones.png) no-repeat 0px 0px;}
#menu_productos #bot_muebles{background: url(../images/botones/bot_muebles.png) no-repeat 0px 0px;}
#menu_productos #bot_ropa_cama{background: url(../images/botones/bot_ropa_cama.png) no-repeat 0px 0px;}


/*MENU 2COL*/
#menu_2col{width: 220px; text-align: right; font: bold 14px Tahoma, Arial, Helvetica, sans-serif; color: #DADADA;}
#menu_2col h1{margin: 0px; padding: 18px 0px 0px 0px; font: normal 20px Tahoma, Arial, Helvetica, sans-serif; color: #DADADA;}
#menu_2col ul{margin: 0px; padding: 20px 0px 0px 0px; list-style: none;}
#menu_2col ul li{background: url(../images/html/bullet_03.gif) no-repeat 215px 7px; margin: 0px; padding: 0px 13px 13px 10px; list-style: none;}
#menu_2col ul li a:link, #menu_2col ul li a:visited{color: #DADADA; text-decoration: none;}
#menu_2col ul li a:hover, #menu_2col ul li a:active{color: #FFF; text-decoration: none;}

#menu_2col ul li a.activo:link, #menu_2col ul li a.activo:visited{color: #FFF; text-decoration: none;}


/*PORTADA PRODUCTOS*/
#cont_portada_productos{background: url(../images/fotos_banner/foto_productos_colchones.jpg) no-repeat 0px 0px;height: 510px; width: 983px;}
#cont_portada_productos.foto_ficha{background: url(../images/fotos_banner/foto_ficha.jpg) no-repeat 0px 0px;}
#cont_portada_productos .fotos_menu_productos{height: 510px; margin: 0px; padding: 0px; width: 983px; position: absolute;}
#cont_portada_productos .fotos_menu_productos .fondo{margin: 0px; width: 327px; height: 450px; padding: 0px; color: #DADADA; font: 20px "Arial Narrow", Arial, Helvetica, sans-serif; position: relative; top: 59px; z-index: 99;}
#cont_portada_productos .fotos_menu_productos .fondo ul{background: url(../images/html/fondo_menu_productos.png) no-repeat 0px 0px; margin: 0px; width: 247px; height: 380px; padding: 71px 0px 0px 80px;}

#cont_portada_productos .fotos_menu_productos ul li{background: url(../images/html/bullet_01.gif) no-repeat 0px 10px; margin: 0px; padding: 0px 0px 20px 10px; list-style: none; line-height: 110%; position: relative; z-index: 9999;}
#cont_portada_productos .fotos_menu_productos ul li a:link, #cont_portada_productos .fotos_menu_productos ul li a:visited{color: #DADADA; text-decoration: none;}
#cont_portada_productos .fotos_menu_productos ul li a:hover, #cont_portada_productos .fotos_menu_productos ul li a:active{color: #FFF; text-decoration: none;}

#cont_portada_productos #foto_1 ul{margin: 0px 0px 0px 328px;}
#cont_portada_productos #foto_2 ul{margin: 0px 0px 0px 656px;}

#cont_portada_productos #foto_0{background: url(../images/fotos_banner/foto_productos_colchones.jpg) no-repeat 0px 0px; }
#cont_portada_productos #foto_1{background: url(../images/fotos_banner/foto_productos_muebles.jpg) no-repeat 0px 0px;}
#cont_portada_productos #foto_2{background: url(../images/fotos_banner/foto_productos_ropa_cama.jpg) no-repeat 0px 0px;}

#cont_portada_productos.menu_subcategorias #foto_1 ul{margin: 0px;}
#cont_portada_productos.menu_subcategorias #foto_2 ul{margin: 0px;}


#cont_portada_productos #foto_0 #banner_despiertas_cansado{margin: 360px 0px 0px 40px; z-index: 99999; position: absolute;}
#cont_portada_productos #foto_1 #banner_despiertas_cansado{margin: 360px 0px 0px 370px; z-index: 99999; position: absolute;}
#cont_portada_productos #foto_2 #banner_despiertas_cansado{margin: 360px 0px 0px 700px; z-index: 99999; position: absolute;}


/*BANNERS*/
#cont_portada_productos .banner_despiertas_cansado{position: absolute; width: 244px; height: 124px; margin: 380px 0px 0px 40px; padding: 0px; z-index: 9999; cursor: pointer;}
#cont_portada_productos .banner_despiertas_cansado a{background: url(../images/fotos_banner/banner_244x124_despiesrtas_cansado.png) no-repeat 0px 0px; display: block; width: 244px; height: 124px; margin:0px; padding: 0px; text-decoration: none; font: 1px Arial, Helvetica, sans-serif; letter-spacing: -1px; text-indent: -9000px;}

#cont_portada_productos.menu_subcategorias #foto_0 #banner_despiertas_cansado{margin-left: 40px;}
#cont_portada_productos.menu_subcategorias #foto_1 #banner_despiertas_cansado{margin-left: 40px;}
#cont_portada_productos.menu_subcategorias #foto_2 #banner_despiertas_cansado{margin-left: 40px;}

*>#cont_portada_productos.menu_subcategorias #foto_1 .banner_despiertas_cansado{margin-left: 40px;}
*>#cont_portada_productos.menu_subcategorias #foto_2 .banner_despiertas_cansado{margin-left: 40px;}


/*SUBCATEGORIA*/
#cont_subcategoria{height: 450px; width: 635px; position: relative; z-index: 999; top: 58px; left: 326px; color: #FFF; padding: 0px 0px 0px 20px;}
#cont_subcategoria h1{font: 32px "Arial Narrow", Arial, Helvetica, sans-serif; margin: 0px; padding: 10px 0px 12px 0px;}

#cont_subcategoria #overflow{height: 390px; overflow: auto;}
#cont_subcategoria .fila_productos{clear: both;}

#cont_subcategoria .fila_productos .columnas{text-align: center; float: left; width: 150px; margin: 0px 50px 5px 0px;}

#cont_subcategoria .fila_productos .columnas h2{font: bold 16px "Arial Narrow", Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; color: #FFF; clear: both; height:44px;}
#cont_subcategoria .fila_productos .columnas h2 a:link, #cont_subcategoria .fila_productos .columnas h2 a:visited{background: url(../images/html/fondo_menu_productos.png) no-repeat 0px 0px; color: #FFF; text-decoration: none; display: block; padding: 2px 0px;}
#cont_subcategoria .fila_productos .columnas h2 a:hover, #cont_subcategoria .fila_productos .columnas h2 a:active{background: #000; color: #FFF;}
#cont_subcategoria .fila_productos .columnas h3{font: bold 16px "Arial Narrow", Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; color: #FFF; clear: both; height:30px;}
#cont_subcategoria .fila_productos .columnas h3 a:link, #cont_subcategoria .fila_productos .columnas h3 a:visited{background: url(../images/html/fondo_menu_productos.png) no-repeat 0px 0px; color: #FFF; text-decoration: none; display: block; padding: 2px 0px;}
#cont_subcategoria .fila_productos .columnas h3 a:hover, #cont_subcategoria .fila_productos .columnas h3 a:active{background: #000; color: #FFF;}

#cont_subcategoria .fila_productos .columnas p{margin: 0px; padding: 0px;}
#cont_subcategoria .fila_productos .columnas img{border: none; width: 150px; height: 117px; float: left;}
#cont_subcategoria .fila_productos .columnas.last{margin-right: 0px;}

#cont_subcategoria .fila_productos .venta_especial img{border: none; width: 159px; height: 246px; float: left;}

/*FICHA*/
#ficha{height: 451px; width: 983px; position: relative; z-index: 999; color: #FFF; padding: 0px; top: 58px; border-top: 1px solid #FFF;}
#ficha #capa_ie{background: url(../images/html/fondo_ficha.png) no-repeat 0px 0px; height: 451px; width: 983px; }
#ficha h1{background: url(../images/html/fondo_titulos_ficha.png) no-repeat 0px 0px; height: 30px; margin: 0px; padding: 5px 0px 0px 15px; font: normal 34px "Arial Narrow", Arial, Helvetica, sans-serif; color: #DADADA;}
#ficha h2{font: bold 12px/130% Arial, Helvetica, sans-serif; color: #CCC; padding: 0px 20px 0px 0px; margin: 0px; float: left;}
#ficha h3{font: bold 12px/130% Arial, Helvetica, sans-serif; color: #CCC; padding: 0px 0px 6px 0px; margin: 0px;}

#ficha #cont_ficha{position: relative; z-index: 9999; width: 983px;}

#ficha #ficha_detalle{width: 535px; font: 14px/100% Arial, Helvetica, sans-serif; color: #CCC; padding: 0px 10px 0px 17px; margin: 0px 0px 5px 0px; height: 86px; overflow: auto;}
*>#ficha #ficha_detalle{height: 90px;}

#ficha #ficha_detalle p{margin: 0px; padding: 0px;}

#ficha #ficha_confort{width: 476px; font: 14px/130% Arial, Helvetica, sans-serif; color: #FFF; padding: 0px 0px 10px 17px; font: 11px Tahoma, Arial, Helvetica, sans-serif; clear: left;}
#ficha #ficha_confort p{float: left; margin: 0px; padding: 0px;}
#ficha #ficha_confort img{border: none; margin:0px 6px 5px 0px;}
#ficha #ficha_confort span{display: block; float: left; margin: 0px auto; padding: 0px 8px 0px 5px; color: #999; width: 25px;}
#ficha #ficha_confort span.on{color: #FFF;}
#ficha .texto_caracteristicas{font-size: 11px; color: #FFF; line-height: 100%; width: auto;}
#ficha .texto_caracteristicas img{float: none;}
#ficha .texto_caracteristicas td{font-size: 11px; color: #FFF; line-height: 100%; vertical-align: top; width: 70px !important; text-align: center; padding: 0px; margin: 0px;}

#ficha #ficha_caracteristicas{width:540px; font: 11px/130% Arial, Helvetica, sans-serif; color: #FFF; padding: 0px 0px 0px 17px; clear: left;}
#ficha #ficha_caracteristicas p{ margin: 0px 5px 0px 0px; padding: 0px; text-align: left; padding: 0px 0px 2px 0px;}
#ficha #ficha_caracteristicas a:link, #ficha #ficha_caracteristicas a:visited{color: #FFF; text-decoration: none; display: block; padding: 56px 0px 0px 0px; width: 70px;}
#ficha #ficha_caracteristicas a:hover, #ficha #ficha_caracteristicas a:active{color: #CCC; text-decoration: none;}


#ficha #ficha_caracteristicas table{clear:left;}
#ficha #ficha_caracteristicas table td{vertical-align:top; text-align:center; padding:0px; width:74px;}
#ficha #ficha_caracteristicas table td p{clear:both; padding:3px 0px; font:11px/11px Arial, Helvetica, sans-serif;}
#ficha #ficha_caracteristicas table td img{}


#ficha #ficha_caracteristicas #base{background: url(../images/html/ic_base.gif) no-repeat center top;}
#ficha #ficha_caracteristicas #base_firme{background: url(../images/html/ic_base_firme.gif) no-repeat center top;}
#ficha #ficha_caracteristicas #base_soft{background: url(../images/html/ic_base_soft.gif) no-repeat center top;}
#ficha #ficha_caracteristicas #espuma{background: url(../images/html/ic_espuma.gif) no-repeat center top;}
#ficha #ficha_caracteristicas #espuma_perfilada{background: url(../images/html/ic_espuma_perfilada.gif) no-repeat center top;}
#ficha #ficha_caracteristicas #espuma_viscoelastica{background: url(../images/html/ic_espuma_viscoelastica.gif) no-repeat center top;}
#ficha #ficha_caracteristicas #estructura_resortes{background: url(../images/html/ic_estructura_resortes.gif) no-repeat center top;}
#ficha #ficha_caracteristicas #eurotop{background: url(../images/html/ic_eurotop.gif) no-repeat center top;}
#ficha #ficha_caracteristicas #hipersoft{background: url(../images/html/ic_hipersoft.gif) no-repeat center top;}
#ficha #ficha_caracteristicas #marco_espuma{background: url(../images/html/ic_marco_espuma.gif) no-repeat center top;}
#ficha #ficha_caracteristicas #pillow_top{background: url(../images/html/ic_pillow_top.gif) no-repeat center top;}
#ficha #ficha_caracteristicas #ruedas{background: url(../images/html/ic_ruedas.gif) no-repeat center top;}
#ficha #ficha_caracteristicas #ruedas_desplazamiento{background: url(../images/html/ic_ruedas_desplazamiento.gif) no-repeat center top;}
#ficha #ficha_caracteristicas #tela_jacquard{background: url(../images/html/ic_tela_jacquard.gif) no-repeat center top;}
#ficha #ficha_caracteristicas #waterproof{background: url(../images/html/ic_waterproof.gif) no-repeat center top;}


#ficha #ficha_fotos{float: right; margin: 0px; padding: 10px 0px 0px 0px; width: 405px; height: 240px;}
#ficha #ficha_fotos img{border: none; margin: 0px 0px 2px 0px; width: 70px;}
#ficha #ficha_fotos #col_fotos_ch{width: 78px; float: left; padding: 0px 10px 0px 0px;}

#ficha #ficha_fotos #col_fotos_gr{width: 301px; float: left;}
#ficha #ficha_fotos #col_fotos_gr img{width: 317px; height: 236px; position: absolute;}

#ficha #descargar_pdf{background: url(../images/html/ic_pdf.gif) no-repeat 12px 0px; clear: left; margin: 0px; padding: 2px 0px 5px 37px; font: 11px Arial, Helvetica, sans-serif; color: #CCC;}
#ficha #descargar_pdf a:link,#ficha #descargar_pdf a:visited{color: #CCC; text-decoration: underline;}
#ficha #descargar_pdf a:hover,#ficha #descargar_pdf a:active{color: #FFF; text-decoration: none;}


/*FICHA: CARRO Y MADERAS DISPONIBLES*/
/*#carro {width: 963px; clear: both; padding: 12px 0px 0px 20px; height: 108px; background: #000;}
#carro h4{font: normal 9px Arial, Helvetica, sans-serif; margin: 0px; padding: 0px 0px 4px 0px;}
#carro h5{font: normal 12px/12px Arial, Helvetica, sans-serif; margin: 0px; padding: 0px 0px 8px 0px;}
#carro h6{font: bold 30px/24px Arial, Helvetica, sans-serif; margin: 0px; padding: 0px 0px 5px 0px;}*/



/*FICHA PRODUCTOS: NUEVOS ESTILOS*/
#ficha #ficha_col_left{float: left; width: 440px;}
#ficha #ficha_col_left #ficha_fotos{float: left; margin: 0px; padding: 0px 0px 0px 20px; width: 440px; height: 240px;}
#ficha #ficha_col_left #ficha_fotos #col_fotos_gr{float: left; width: 323px; height: 236px;}
#ficha #ficha_col_left #ficha_fotos #col_fotos_gr img { border:none;}
#ficha #ficha_col_left #ficha_fotos #col_fotos_ch{float: left; padding: 0px; clear: none; width: 83px; height: 236px;}

#ficha #ficha_col_left #ficha_caracteristicas{clear: both; width: 440px; margin: 0px; padding: 0px 0px 0px 20px;}
#ficha #ficha_col_left #ficha_caracteristicas table td{width: 60px; padding: 0px 10px 0px 0px; text-align: center;}
#ficha #ficha_col_left #ficha_caracteristicas img{margin: 0px auto; float: none; text-align: center;}
#ficha #ficha_col_left #ficha_caracteristicas p{width: 60px; margin: 0px auto; padding: 0px; text-align: center; float: left; clear: none;}

#ficha #ficha_col_right{float: left; width: 490px; padding: 0px 0px 0px 10px; color: #CCC; font-size: 12px; line-height: 130%;}
#ficha #ficha_col_right h2{font: normal 30px Arial, Helvetica, sans-serif; color: #D8D8D8; margin: 0px; padding: 0px; clear: both; float: none;}
#ficha #ficha_col_right p{margin: 0px; padding: 0px 0px 5px 0px; float: none; width: auto; clear: both; line-height: 100%;}
#ficha #ficha_col_right .precio{margin: 0px; padding: 5px 0px 0px 0px; font-size: 44px; line-height: 100%;}
#ficha #ficha_col_right .condiciones{font-size: 10px;}

#ficha #ficha_col_right ul#lista_ropa_cama{margin:0px; clear: both; padding: 0px; list-style: none; font-size: 10px; color: #CCC; line-height: 120%;}
#ficha #ficha_col_right ul#lista_ropa_cama p{padding:0px 0px 4px 0px; margin:0px; clear: both;}
#ficha #ficha_col_right ul#lista_ropa_cama li{background: url(../images/html/bullet_02.gif) no-repeat 0px 5px; margin: 0px; padding: 0px 0px 0px 8px; float:left; clear:none; width: 145px;}
#ficha #ficha_col_right ul#lista_ropa_cama ul{clear: both; margin: 0px; padding: 0px; list-style: none;}

#ficha #ficha_col_right #form_ficha_right{clear: both; color: #FFF;}
#ficha #ficha_col_right #form_ficha_right p{float: left; width: 160px; clear: none; margin: 0px 3px 0px 0px; padding: 0px;}
#ficha #ficha_col_right #form_ficha_right label{margin: 0px; padding: 5px 0px 3px 0px; display: block;}
#ficha #ficha_col_right #form_ficha_right select{margin: 0px; padding: 0px; width: 160px; height: 20px; font:12px Arial, Helvetica, sans-serif;}
#ficha #ficha_col_right #form_ficha_right button{background: url(../images/botones/bot_100x23.png) no-repeat 0px 0px; text-align: center; border: none; cursor: pointer; font-size: 12px; color: #fff; width: 104px; height: 27px; margin: 15px 0px 0px 0px; padding: 0px;}

#ficha #ficha_col_right #ficha_botones_bottom{font: 13px Arial, Helvetica, sans-serif; clear: both; text-align: center; color: #000; line-height: 120%; margin: 0px; padding: 0px; height: 40px; line-height: 100%;}
#ficha #ficha_col_right #ficha_botones_bottom p{float: left; clear: none; margin: 0px 19px 0px 0px; padding: 0px; width: 144px; height: 35px;}
#ficha #ficha_col_right #ficha_botones_bottom p a:link, #ficha #ficha_col_right #ficha_botones_bottom p a:visited{background: url(../images/botones/bot_140x30.png) no-repeat 0px 0px; display: block; margin: 0px; padding: 5px 20px 0px 20px; width: 104px; height: 30px; text-decoration: none; color: #000;}

#ficha #ficha_col_right #ficha_botones_bottom .agregar{background: none; float: none; clear: both; margin: 0px; padding: 0px 0px 0px 326px}
#ficha #ficha_col_right #ficha_botones_bottom button{background: url(../images/botones/bot_agregar_carro.png) no-repeat 0px 0px; vertical-align: top; line-height: 100%; color: #FFF; font-size: 1px; letter-spacing: -1px; text-indent: -9000px; float: right; clear: both; margin: 0px; padding: 0px; width: 144px; height: 27px; border: none; cursor: pointer;}

#ficha #ficha_col_right #medios_de_pago{clear: both; margin: 0px auto; padding: 0px; width: 400px; height: 65px; background: none; float: none;}
*:first-child+html #ficha #ficha_col_right #medios_de_pago{margin: 20px auto 0px auto;}
#ficha #ficha_col_right #medios_de_pago .cuadro { width:403px; height:auto; overflow:hidden; padding:0px; margin:0px; border:1px solid #333;}
#ficha #ficha_col_right #medios_de_pago .cuadro p { padding:10px 0px 5px 10px; margin:0px;}
#ficha #ficha_col_right #medios_de_pago .cuadro img { padding:0px 0px 0px 5px; border:none;}


/*INFORMACION DEL PRODUCTO*/
#informacion_producto{background: #4B4B4B; width: 983px; overflow: hidden; padding: 0px 0px 20px 0px; clear: both; font: 12px Arial, Helvetica, sans-serif; color: #CCC;}
#informacion_producto #tabs{background: #161616; height: 41px; margin: 0px; padding: 0px; list-style: none;}
#informacion_producto #tabs li{background: #4B4B4B; color: #D8D8D8; height: 21px; float: left; margin: 0px; padding: 10px; text-align: center;}

#informacion_producto #informacion_col_left{float: left; width: 663px; margin: 34px 0px 0px 0px; padding: 0px 0px 0px 30px; border-right: 1px solid #000;}
#informacion_producto #informacion_col_left p{clear: both;}
#informacion_producto #informacion_col_left #ficha_confort{font: 11px Tahoma, Arial, Helvetica, sans-serif; float: right; margin: 0px 30px 0px 0px; padding: 0px; width: 180px; font-size: 12px; color: #CCC;}
#informacion_producto #informacion_col_left #ficha_confort p{float: none; margin: 0px; padding: 0px 0px 5px 0px;}
#informacion_producto #informacion_col_left #ficha_confort img{border: none; width: 35px; float: left; right: 0px; margin:0px; position: relative;}
*>#informacion_producto #informacion_col_left #ficha_confort img{margin:0px -14px 0px 0px; width: auto; height: auto;}
#informacion_producto #informacion_col_left #ficha_confort span{display: block; float: left; margin: 0px auto; padding: 0px 22px 0px 5px; color: #999; width: 25px;}
*>#informacion_producto #informacion_col_left #ficha_confort span{padding: 0px 12px 0px 5px;}
#informacion_producto #informacion_col_left #ficha_confort span.on{color: #FFF;}

#informacion_producto #informacion_col_left #informacion_precio{float: left; width: 440px; margin: 0px 0px 30px 0px;}
#informacion_producto #informacion_col_left #informacion_precio img{float: left;margin: 0px 12px 5px 0px; padding: 0px;}
#informacion_producto #informacion_col_left #informacion_precio h2{font: normal 20px Arial, Helvetica, sans-serif; color: #D8D8D8; margin: 0px; padding: 0px;}
#informacion_producto #informacion_col_left #informacion_precio p{clear: none; margin: 0px; padding: 0px;}
#informacion_producto #informacion_col_left #informacion_precio .condiciones{font-size: 10px;}
#informacion_producto #informacion_col_left #informacion_precio .precio{font-size: 30px;}


#informacion_producto #informacion_col_right{float: left; width: 275px; margin: 34px 0px 0px 0px; padding: 0px 0px 0px 10px; position: relative; left: -1px; border-left: 1px solid #000;}
#informacion_producto #informacion_col_right h2{margin: 0px; padding: 0px 0px 15px 0px; color: #D8D8D8; font: normal 16px Arial, Helvetica, sans-serif;}
#informacion_producto #informacion_col_right p{margin: 0px; padding: 0px;}
#informacion_producto #informacion_col_right img{margin: 0px 15px 10px 0px; padding: 0px; border: none;}
#informacion_producto #informacion_col_right .producto_relacionado{float: left; width: 125px; height: 140px; border-bottom: 1px solid #343434; padding: 0px 10px 13px 0px; margin: 0px 0px 10px 0px; font-size: 11px; overflow: hidden;}
*>#informacion_producto #informacion_col_right .producto_relacionado{height: auto; min-height: 140px;}
#informacion_producto #informacion_col_right .producto_relacionado h3{margin: 0px; height: 40px; padding: 0px 10px 5px 0px; font: bold 12px/110% Arial, Helvetica, sans-serif; color: #D8D8D8;}
*>#informacion_producto #informacion_col_right .producto_relacionado h3{height: auto; min-height: 40px;}
#informacion_producto #informacion_col_right .producto_relacionado img{float: left; border: none; width: 90px; height: 68px; margin: 0px 10px 5px 0px;}
#informacion_producto #informacion_col_right .producto_relacionado .precio_relacionado{color: #FFF; font: bold 16px Arial, Helvetica, sans-serif; margin: 0px 0px 5px 0px; clear: both;}

#informacion_producto #descargar_pdf{background: url(../images/html/ico_pdf.png) no-repeat 0px 0px; width: 180px; float: right; clear: both; margin: 0px; padding: 5px 0px 7px 30px;}


/*VENTANA DETALLE*/
.detalle_foto{background: #000; width: 470px; display: none; z-index: 99999; margin: 30px 0px 0px 24px; padding: 10px 5px; position: absolute; border: 1px solid #232323;}
.detalle_foto h2{float: none; clear: both; color: #FFF; margin: 0px; padding: 0px 0px 10px 0px; font: normal 20px Arial, Helvetica, sans-serif;}
.detalle_foto p{margin: 0px; padding: 0px 0px 10px 0px;}
.detalle_foto .foto{float: left; width: 240px; margin: 0px 5px 0px 0px;}
.detalle_foto .boton{clear: both; margin: 0px; text-align: center; padding: 5px 0px;}
.detalle_foto button{background: url(../images/botones/bot_265x24.jpg) no-repeat 0px 0px; font: 11px Arial, Helvetica, sans-serif; width: 265px; height: 24px; border: none; cursor: pointer;}

.detalle_foto .caracteristicas{width: 160px; float: left; color: #FFF;}
.detalle_foto .caracteristicas strong, .detalle_foto .caracteristicas b{width: 70px; margin: 0px; padding: 0px; float: left;}



#carro {width: 535px; clear: both; padding: 3px 7px 0px 20px; height: 122px; background: #000; float:left;}
#carro h4 {font: bold 19px Arial, Helvetica, sans-serif; margin: 0px; padding: 17px 0px 2px 0px; color:#FFFF66;}
#carro h5.precio_net {font: 11px Arial, Helvetica, sans-serif; margin: 0px; padding: 5px 5px 0px 0px; width:72px; float:left;}
#carro h5 {font: bold 12px Arial, Helvetica, sans-serif; margin: 0px; padding: 0px 0px 0px 0px;}
#carro h6 {font: bold 18px Arial, Helvetica, sans-serif; margin: 0px; padding: 10px 0px 0px 0px;}
#precio h4 {font: 11px Arial, Helvetica, sans-serif; margin: 0px; padding: 0px 0px 2px 0px; color:#fff;}


/*MEDIOS DE PAGO*/
#medios_de_pago { width:420px; height:75px; padding:36px 0px 14px 0px; margin:0px; background:#000; float:left;}
#medios_de_pago .cuadro { width:403px; height:auto; overflow:hidden; padding:0px; margin:0px; border:1px solid #333;}
#medios_de_pago .cuadro p { padding:10px 0px 5px 10px; margin:0px;}
#medios_de_pago .cuadro img { padding:0px 0px 0px 5px; border:none;}


/*FICHA: PRECIO CARRO*/
#precio{width: 385px; float: left; padding: 0px; clear: left;}
#precio p{margin: 0px; padding: 0px;}
#precio button{background: url(../images/botones/bot_200x23.gif) no-repeat 0px 0px; margin: 0px; padding: 0px; cursor: pointer; text-align: center; border: none; font: 11px Arial, Helvetica, sans-serif; width: 200px; height: 23px;}


#botones_carro{float: left; width: 140px; margin:0px; padding:0px 0px 0px 0px;}
*:first-child+html #botones_carro { margin:-16px 0px 0px 0px;}
#botones_carro p{margin: 0px; padding: 0px 0px 10px 0px;}
#botones_carro button{margin: 0px; padding: 0px; cursor: pointer; text-align: center; border: none; font: 11px Arial, Helvetica, sans-serif;}
#botones_carro #bot_agregar_carro{background: url(../images/botones/bot_agregar_carro.gif) no-repeat 0px 0px; width: 140px; height: 23px; text-align: left; padding: 0px 0px 0px 28px; color: #FFF;}
#botones_carro #bot_carro_compras{background: url(../images/botones/bot_140x23.gif) no-repeat 0px 0px; width: 140px; height: 23px; text-align: left; padding: 0px 0px 0px 20px;}


/*FICHA: MADERAS DISPONIBLES*/
#maderas_disponibles{float: right; width: 410px; font: bold 9px Arial, Helvetica, sans-serif; color: #FFF;}
#maderas_disponibles h4{background: url(../images/html/tit_maderas_disponibles.gif) no-repeat 0px 0px; height: 16px; margin: 0px; padding: 0px 0px 5px 0px; font: 1px Arial, Helvetica, sans-serif; letter-spacing: -1px; text-indent: -9000px;}
#maderas_disponibles p{margin: 0px auto; padding: 0px; text-align: center; float: left; width: 80px;}
#maderas_disponibles img{border: none; width: 34px; height: 30px;}
#maderas_disponibles a:link, #maderas_disponibles a:visited{color: #FFF; text-decoration: none;}
#maderas_disponibles a:hover, #maderas_disponibles a:active{color: #CCC; text-decoration: none;}


/*MODIFICAR CARACTERISTICAS*/
#modificar_caracteristicas{width: 684px; height: 224px; position: absolute; z-index: 9999; margin: 270px 0px 0px 0px; color: #FFF; font: 12px Arial, Helvetica, sans-serif;}
#modificar_caracteristicas #fondo_caracteristicas{background: url(../images/html/fondo_modificar_caracteristicas.png) no-repeat 0px 0px; width: 669px; height: 240px; padding: 0px 0px 0px 25px; }

#modificar_caracteristicas h1{margin: 0px; padding: 38px 40px 20px 0px; font: bold 12px Arial, Helvetica, sans-serif; color: #FFF;}
#modificar_caracteristicas h1 a:link, #modificar_caracteristicas h1 a:visited{color: #FFF; text-decoration: underline; float: right; position: relative; z-index: 9999; font-size: 11px; font-weight: normal;}
#modificar_caracteristicas h1 a:hover, #modificar_caracteristicas h1 a:active{color: #CCC; text-decoration: none;}

#modificar_caracteristicas a:link, #modificar_caracteristicas a:visited{color: #CCC; text-decoration: none;}
#modificar_caracteristicas a:hover, #modificar_caracteristicas a:active{color: #FFF; text-decoration: none;}

#modificar_caracteristicas ul{margin: 0px; padding: 5px 0px 0px 0px; list-style: none; font-size: 11px; color: #CCC; line-height: 120%;}
#modificar_caracteristicas ul li{background: url(../images/html/bullet_02.gif) no-repeat 0px 5px; margin: 0px; padding: 0px 0px 0px 8px; clear: both; width: 150px;}

#modificar_caracteristicas #bot_actualizar_precio{float: left; width: 100px; height: 23px; margin: 0px; padding: 17px 0px 0px 0px;} 
#modificar_caracteristicas #bot_actualizar_precio button{background: url(../images/botones/bot_100x23.gif) no-repeat 0px 0px; margin: 0px; padding: 0px; cursor: pointer; text-align: center; border: none; font: 11px Arial, Helvetica, sans-serif; color: #FFF; width: 100px; height: 23px; position: relative; z-index: 9999;}

#modificar_caracteristicas .columnas{float: left; width:150px; padding: 0px 20px 0px 0px; position: relative; z-index: 9999;}
#modificar_caracteristicas .columnas p{margin: 0px; padding: 0px 0px 5px 0px;}
#modificar_caracteristicas .columnas p div{padding:0px; margin:0px;}
#modificar_caracteristicas .columnas select{width: 160px; margin: 0px; padding: 0px; font: 12px Arial, Helvetica, sans-serif; color: #000; border: 1px solid #9D9C9A; height:18px;}

#modificar_caracteristicas ul#lista_ropa_cama{margin:42px 0px 0px -180px; width:470px; height:90px; position:absolute; padding: 5px 0px 0px 0px; list-style: none; font-size: 11px; color: #CCC; line-height: 120%;}
*>#modificar_caracteristicas ul#lista_ropa_cama{margin:44px 0px 0px 173px; width:470px; height:90px; position:absolute; padding: 5px 0px 0px 0px; list-style: none; font-size: 11px; color: #CCC; line-height: 120%;}
#modificar_caracteristicas .columnas ul#lista_ropa_cama{margin:0px; width:470px; height:90px; position:absolute; padding: 5px 0px 0px 0px; list-style: none; font-size: 11px; color: #CCC; line-height: 120%;}
#modificar_caracteristicas ul#lista_ropa_cama p{padding:0px; margin:0px; font:9px/10px Arial, Helvetica, sans-serif;}
#modificar_caracteristicas ul#lista_ropa_cama li{background: url(../images/html/bullet_02.gif) no-repeat 0px 5px; margin: 0px; padding: 0px 0px 0px 8px; float:left; clear:none; width: 145px;}


/*CARRO DE COMPRA*/
#carro_compra{background: url(../images/fotos_banner/foto_carro_compras.jpg) no-repeat 0px 0px #191919; width: 983px; position: relative; z-index: 1; color: #FFF; padding: 0px 0px 17px 0px; top: 0px; border-top: 1px solid #FFF; overflow:hidden;}
#carro_compra #breadcrums{position: relative; top: 0px;}


/*CARRO DE COMPRA: RESUMEN*/
#resumen_compra{width: 677px; margin: 0px auto; padding: 40px 0px 0px 0px; font: 12px Arial, Helvetica, sans-serif; color: #FFF;}
#resumen_compra h1{margin: 0px; padding: 0px 0px 8px 0px; font: normal 32px "Arial Narrow", Arial, Helvetica, sans-serif; color: #DADADA;}
#resumen_compra p{margin: 0px; padding: 0px 0px 5px 0px;}
#resumen_compra table{background: #2B2B2B;width: 677px; margin: 0px; padding: 0px; border-top: 1px solid #FFF; font: 12px Arial, Helvetica, sans-serif; color: #FFF;}
#resumen_compra table thead th{background: #202021; text-align: center; padding: 12px 5px 16px 0px; font-weight: normal; vertical-align: top;}
#resumen_compra table tbody th{padding: 12px 5px 16px 12px; border-bottom: 1px solid #121314; vertical-align: middle; font-size: 15px; text-align: center;}
#resumen_compra table tbody td{padding: 12px 5px 16px 12px; border-bottom: 1px solid #121314; vertical-align: middle;}
#resumen_compra table tfoot th{background: #3F3F3F; padding: 8px 12px; font-size: 15px; text-align: left;}
#resumen_compra table tfoot td{background: #3F3F3F; padding: 8px 5px; text-align: right;}
#resumen_compra table .col_80{width: 80px; white-space: nowrap;}
#resumen_compra table .col_90{width: 90px; white-space: nowrap;}
#resumen_compra table .col_120{width: 120px;}
#resumen_compra table .cantidad{width: 24px; height: 21px; border: 1px solid #666; font-size: 11px; margin: 0px; padding: 0px; text-align: center;}
#resumen_compra table .bot_eliminar{background: url(../images/botones/bot_eliminar.gif) no-repeat 0px 0px; width: 57px; height: 19px; margin: 0px; padding: 0px 0px 0px 15px; cursor: pointer; border: none; text-align: left; font: 11px Arial, Helvetica, sans-serif;}
#resumen_compra p#terminos_condiciones{text-align:center; margin:0px; padding:0px 0px 10px 0px; font:10px Arial, Helvetica, sans-serif;}

#resumen_compra #medios_de_pago2 { width:675px; height:auto; overflow:hidden; padding:0px; margin:0px 0px 10px 0px; background:#020204; border:1px solid #3F3F3F;}
#resumen_compra #medios_de_pago2 .cuadro_tarjetas { padding:5px 0px 5px 5px; margin:0px;}
#resumen_compra #medios_de_pago2 .cuadro_tarjetas p { width:257px; padding:11px 0px 0px 10px; margin:0px; float:left;}

/*MENSAJES COMPRA*/
#mensaje_compra{background: url(../images/html/fondo_mensaje_compra.png) no-repeat 0px 0px; width: 677px; height: 200px; margin-bottom: 25px; padding: 72px 0px 0px 0px; font: 12px/130% Arial, Helvetica, sans-serif; color: #CCC; border-top: 1px solid #FFF;}
#mensaje_compra p{margin: 0px; padding: 0px 130px 90px 130px;}
#mensaje_compra p.aceptada{background: url(../images/html/ic_ok.gif) no-repeat center bottom;}
#mensaje_compra p.error{background: url(../images/html/ic_alerta.gif) no-repeat center bottom;}


/*TERMINOS CONDICIONES*/
#terminosycondiciones{background: url(../images/html/fondo_terminos_condiciones.png) no-repeat 0px 0px; width: 677px; height:272px; position:absolute; margin:-280px 0px 0px 0px; padding:0px; font: 12px/130% Arial, Helvetica, sans-serif; color: #CCC; border-top: 1px solid #FFF;}
#terminosycondiciones .bot_cerrar{width:100px; height:20px; position:absolute; margin:15px 0px 0px 630px;}
#terminosycondiciones h1{font:bold 12px Arial, Helvetica, sans-serif; color:#FFF; padding:15px 0px 30px 20px; margin:0px;}
#terminosycondiciones #texto_condiciones{width:640px; height:190px; margin:0px auto; overflow:auto;}
#terminosycondiciones #texto_condiciones p{margin:0px; padding:10px;}


/*TERMINOS CONDICIONES*/
#info_despacho{background: url(../images/html/fondo_info_contacto.png) no-repeat 0px 0px; width: 800px; height:380px; position:absolute; z-index:9999; margin:-370px 0px 0px -100px; padding:0px; font: 12px/130% Arial, Helvetica, sans-serif; color: #CCC; border-top: 1px solid #FFF;}
#info_despacho .bot_cerrar{width:100px; height:20px; position:absolute; margin:15px 0px 0px 750px;}
#info_despacho h1{font:bold 12px Arial, Helvetica, sans-serif; color:#FFF; padding:15px 0px 30px 20px; margin:0px;}
#info_despacho #texto_despacho{width:760px; height:300px; margin:0px auto; overflow:auto;}
#info_despacho #texto_despacho #contenido_txt_despacho{border:1px solid #121314; background:#2B2B2B; padding:0px; margin:0px 0px 10px 0px;}
#info_despacho #texto_despacho #contenido_txt_despacho h3{background:#202021; border-bottom:1px solid #121314; padding:10px; margin:0px;}
#info_despacho #texto_despacho #contenido_txt_despacho ul{margin:0px 0px 15px 0px;}
#info_despacho #texto_despacho #contenido_txt_despacho ul strong{color:#FFF;}
#info_despacho #texto_despacho #contenido_txt_despacho ul li ul{margin:0px 0px 20px 0px;}



#info_despacho #texto_despacho p{margin:0px; padding:10px;}
#info_despacho #texto_despacho table{width:740px; border-collapse:collapse;}
#info_despacho #texto_despacho table thead th{text-align:left; padding:4px; border:1px solid #121314; border-collapse:collapse;}
#info_despacho #texto_despacho table thead th.align_center{text-align:center;}
#info_despacho #texto_despacho table tbody td{text-align:left; padding:4px; border:1px solid #121314; border-collapse:collapse;}
#info_despacho #texto_despacho table tbody td.align_center{text-align:center;}

#problemas{background: url(../images/html/fondo_info_contacto.png) no-repeat 0px 0px #555; width: 767px; height:380px; position:absolute; z-index:9999; margin:0px 0px 0px 79px; padding:0px; font: 12px/130% Arial, Helvetica, sans-serif; color: #CCC; border-top: 1px solid #FFF;}
#problemas .bot_cerrar{width:100px; height:20px; position:absolute; margin:15px 0px 0px 730px;}
#problemas h1{font:bold 12px Arial, Helvetica, sans-serif; color:#FFF; padding:15px 0px 30px 20px; margin:0px;}



/*PLANTILLA 2 COLUMNAS*/
#fondo_2col_quienes_somos{background: url(../images/fotos_banner/foto_contenido_quienes_somos_top.jpg) no-repeat 0px 0px; width: 983px; color: #FFF; padding: 0px; border-top: 1px solid #FFF;}

#fondo_2col_quienes_somos #fondo_quienes_somos_bottom{background: url(../images/fotos_banner/foto_contenido_quienes_somos_bottom.jpg) no-repeat left bottom; width: 983px; overflow: hidden; padding: 0px 0px 65px 0px;}
#fondo_2col_quienes_somos #fondo_estilos_bottom{background: url(../images/fotos_banner/foto_contenido_estilos_bottom.jpg) no-repeat left bottom; width: 983px; overflow: hidden; padding: 0px 0px 300px 0px;}
#fondo_2col_quienes_somos #breadcrums{position: relative; z-index:999; top: 0px; border-top: 1px solid #FFF; border-bottom: 1px solid #FFF;}

#fondo_2col_quienes_somos #contenedor_2col{background: url(../images/html/fondo_top_2col.png) no-repeat 0px 0px; width: 983px; overflow: hidden;}
#fondo_2col_quienes_somos #contenido_2col{float: right; width: 707px; padding: 0px 10px 0px 26px; font-size: 12px; line-height: 130%; border-left: 1px solid #353535;}
#fondo_2col_quienes_somos #contenido_2col h1{margin: 0px; padding: 10px 0px 19px 0px; font: normal 26px "Arial Narrow", Arial, Helvetica, sans-serif; color: #DADADA;}
#fondo_2col_quienes_somos #contenido_2col h2{margin: 0px; padding: 10px 0px 19px 0px; font: normal 14px "Arial Narrow", Arial, Helvetica, sans-serif; color: #DADADA;}
#fondo_2col_quienes_somos #fondo_estilos_bottom h2{padding-top: 0px;}
#fondo_2col_quienes_somos #contenido_2col #tienda { padding:20px 0px 0px 40px; margin:0px;}

#fondo_2col_quienes_somos #contenido_2col p{margin: 0px; padding: 0px 0px 20px 0px;}

#fondo_2col_quienes_somos #contenido_2col .columnas{float: left; width: 333px; padding-right: 23px;}
#fondo_2col_quienes_somos #contenido_2col .columnas.right{padding-right: 0px;}

#fondo_2col_quienes_somos #contenido_2col #botonera_nuestro_negocio{font-weight: bold;}
#fondo_2col_quienes_somos #contenido_2col #botonera_nuestro_negocio p{float: left; margin: 0px 10px 0px 0px; padding: 0px; text-align: center; width: 150px;}
#fondo_2col_quienes_somos #contenido_2col #botonera_nuestro_negocio #bot_mapa_google{background: url(../images/html/ic_google_maps.png) no-repeat 0px 0px; width: 97px; height: 99px; display: block; margin: 0px auto 8px auto;}
#fondo_2col_quienes_somos #contenido_2col #botonera_nuestro_negocio #bot_english_version{background: url(../images/html/ic_english_version.png) no-repeat 0px 0px; width: 97px; height: 99px; display: block; margin: 0px auto 8px auto;}


/*ESTILOS PAGINAS SIMPLES*/
#fondo_2col_quienes_somos #contenido_1col{float: right; width: 707px; padding: 0px 10px 0px 26px; font-size: 12px; line-height: 130%; border-left: 1px solid #353535; height: 400px;}
*>#fondo_2col_quienes_somos #contenido_1col{height: auto; min-height: 400px;}
#fondo_2col_quienes_somos #contenido_1col h1{margin: 0px; padding: 10px 0px 19px 0px; font: normal 26px "Arial Narrow", Arial, Helvetica, sans-serif; color: #DADADA;}
#fondo_2col_quienes_somos #contenido_1col h2{margin: 0px; padding: 0px 0px 5px 0px; font: normal 17px "Arial Narrow", Arial, Helvetica, sans-serif; color: #FFF;}
#fondo_2col_quienes_somos #contenido_1col h3{margin: 0px; padding: 0px 0px 5px 0px; font: bold 12px Arial, Helvetica, sans-serif; color: #FFF;}
#fondo_2col_quienes_somos #contenido_1col h4{margin: 0px; padding: 0px 0px 5px 0px; font: bold 11px Arial, Helvetica, sans-serif; color: #FFF;}
#fondo_2col_quienes_somos #contenido_1col h5{}
#fondo_2col_quienes_somos #contenido_1col h6{}
#fondo_2col_quienes_somos #contenido_1col p{margin: 0px; padding: 0px 0px 20px 0px;}
#fondo_2col_quienes_somos #contenido_1col ul{margin: 0px; padding: 10px 0px 12px 12px; list-style: none;}
#fondo_2col_quienes_somos #contenido_1col ul li{background: url(../images/html/bullet_09.gif) no-repeat 0px 3px; margin: 0px; padding: 0px 0px 15px 20px;}

#fondo_2col_quienes_somos #contenido ul{margin: 0px; padding: 10px 0px 12px 12px; list-style: none;}
#fondo_2col_quienes_somos #contenido ul li{background: url(../images/html/bullet_09.gif) no-repeat 0px 3px; margin: 0px; padding: 0px 0px 15px 20px;}
#fondo_2col_quienes_somos #contenido ul li ul{padding-top: 0px;}
#fondo_2col_quienes_somos #contenido ul li ul li{padding-bottom: 4px;}

#fondo_2col_quienes_somos #contenido_1col table{background: #0F0F0F; border: 1px solid #232224; width: 98%; color: #FFF; font-size: 12px; margin-bottom: 20px; border-collapse: collapse;}
#fondo_2col_quienes_somos #contenido_1col table th{background: #202021; padding: 8px;}
#fondo_2col_quienes_somos #contenido_1col table td{border-bottom: 1px solid #333; padding: 13px 8px; vertical-align: top;}


/*HISTORIA*/
#fondo_2col_quienes_somos #historia{padding: 0px 10px 0px 26px; font-size: 12px; line-height: 130%; width: 707px; float: right;} 
#fondo_2col_quienes_somos #historia h1{margin: 0px; padding: 10px 0px 19px 0px; font: normal 26px "Arial Narrow", Arial, Helvetica, sans-serif; color: #DADADA;}
#fondo_2col_quienes_somos #historia h2{background: url(../images/html/img_historia_99.gif) no-repeat center top; width: 330px; height: 232px; padding: 0px; margin: 0px auto; font-size: 1px; letter-spacing: -1px; text-indent: -9000px;} 
#fondo_2col_quienes_somos #historia h3{font: normal 28px "Arial Narrow", Arial, Helvetica, sans-serif; margin: 0px; padding: 0px;}
#fondo_2col_quienes_somos #historia h4{font: normal 16px "Arial Narrow", Arial, Helvetica, sans-serif; margin: 0px; padding: 0px 0px 10px 0px;}

#fondo_2col_quienes_somos #historia .historia_destacados{margin: 0px; padding: 0px 0px 10px 140px; line-height: 130%;}
#fondo_2col_quienes_somos #historia .historia_destacados p{margin: 0px; padding: 0px 0px 10px 0px;}
#fondo_2col_quienes_somos #historia .historia_destacados.foto1{background: url(../images/fotos_banner/foto_historia_1912.gif) no-repeat 0px 0px;}
#fondo_2col_quienes_somos #historia .historia_destacados.foto2{background: url(../images/fotos_banner/foto_historia_1936.gif) no-repeat 0px 0px;}
#fondo_2col_quienes_somos #historia .historia_destacados.foto3{background: url(../images/fotos_banner/foto_historia_1940.gif) no-repeat 0px 0px;}
#fondo_2col_quienes_somos #historia .historia_destacados.foto4{background: url(../images/fotos_banner/foto_historia_1941.gif) no-repeat 0px 0px;}
#fondo_2col_quienes_somos #historia .historia_destacados.foto5{background: url(../images/fotos_banner/foto_historia_2006.gif) no-repeat 0px 0px;}
#fondo_2col_quienes_somos #historia .historia_destacados.foto6{background: url(../images/fotos_banner/foto_historia_2007.gif) no-repeat 0px 0px;}
#fondo_2col_quienes_somos #historia .historia_destacados.foto7{background: url(../images/fotos_banner/foto_historia_2009.gif) no-repeat 0px 0px;}

#fondo_2col_quienes_somos #historia .fila_historia{clear: both; margin: 0px; padding: 0px 0px 0px 10px; line-height: 130%;}
#fondo_2col_quienes_somos #historia .fila_historia .col_historia{float: left; width: 225px; margin: 0px; padding: 0px 0px 30px 0px;}
#fondo_2col_quienes_somos #historia .fila_historia h1{background: none; font: normal 22px "Arial Narrow", Arial, Helvetica, sans-serif; letter-spacing: normal; text-indent: 0px; margin: 0px; padding: 0px 25px 0px 0px; width: auto; height: auto; border-bottom: 1px solid #FF0F00;}
#fondo_2col_quienes_somos #historia .fila_historia h2{background: none; font: normal 16px "Arial Narrow", Arial, Helvetica, sans-serif; letter-spacing: normal; text-indent: 0px; margin: 0px; padding: 0px 25px 5px 0px; width: auto; height: auto;}
#fondo_2col_quienes_somos #historia .fila_historia p{margin: 0px; padding: 0px 25px 0px 0px;}


/*PREGUNTAS FRECUENTES*/
#fondo_2col_quienes_somos #fondo_quienes_somos_bottom.sin_fondo_bottom{background: none;}

#fondo_2col_quienes_somos #encabezado_faq{background: url(../images/html/fondo_3col_faq.png) no-repeat 0px 0px; margin: 52px 0px 0px -26px; padding: 0px; list-style: none; height: 74px; position: absolute; width: 743px; float: left;}
#fondo_2col_quienes_somos #encabezado_faq li{margin: 0px; padding: 0px; height: 74px; float: left; width: 205px; margin: 0px; padding: 10px 20px 19px 0px; font: normal 15px/120% Tahoma, Arial, Helvetica, sans-serif; color: #DADADA;}
#fondo_2col_quienes_somos #encabezado_faq li.tit_01{padding: 30px 10px 0px 30px;}
#fondo_2col_quienes_somos #encabezado_faq li.tit_02{width: 160px; padding: 10px 70px 0px 30px;}
#fondo_2col_quienes_somos #encabezado_faq li.tit_03{width: 160px; padding: 10px 0px 0px 0px;}

#fondo_2col_quienes_somos .columnas_faq{width: 200px; float: left; padding: 74px 30px 0px 0px; position: relative; z-index: 99;}
#fondo_2col_quienes_somos .columnas_faq.right{padding-right: 0px;}
#fondo_2col_quienes_somos .columnas_faq ul{margin: 0px; padding: 0px; list-style: none;}
#fondo_2col_quienes_somos .columnas_faq ul li{background: url(../images/html/bullet_04.gif) no-repeat 0px 8px; margin: 0px; padding: 0px 0px 15px 15px; width: 190px;}
#fondo_2col_quienes_somos .columnas_faq a:link, #fondo_2col_quienes_somos .columnas_faq a:visited{color: #FFF; text-decoration: none;}
#fondo_2col_quienes_somos .columnas_faq a:hover, #fondo_2col_quienes_somos .columnas_faq a:active{color: #CCC; text-decoration: none;}


/*RESPUESTAS*/
#fondo_2col_quienes_somos .respuesta_faq{background: #141415; position: absolute; z-index: 9999; width: 620px; border: 1px solid #333; border-top: 1px solid #FFF; margin: 190px 0px 0px 300px; padding: 0px 0px 10px 0px; font-size: 12px; line-height: 140%; display: none;}
#fondo_2col_quienes_somos .respuesta_faq h1{background: #202021; margin: 0px 0px 10px 0px; padding: 13px 20px 15px 26px; font: bold 12px Arial, Helvetica, sans-serif; color: #FFF;}
#fondo_2col_quienes_somos .respuesta_faq h1 a:link, #fondo_2col_quienes_somos .respuesta_faq h1 a:visited{float: right; text-decoration: underline; color: #FFF; font-size: 11px; font-weight: normal;}
#fondo_2col_quienes_somos .respuesta_faq h1 a:hover, #fondo_2col_quienes_somos .respuesta_faq h1 a:active{text-decoration: none; color: #CCC;}
#fondo_2col_quienes_somos .respuesta_faq p{margin: 0px; padding: 0px 20px 10px 26px;}


/*NOTICIAS*/
#contenedor_2col #contenido_2col #portada_noticias{font: 12px/130% Arial, Helvetica, sans-serif; color: #FFF;}
#contenedor_2col #contenido_2col #portada_noticias h2{margin: 0px; padding: 0px 0px 20px 0px; color: #FFF; font: normal 22px "Arial Narrow", Arial, Helvetica, sans-serif;}
#contenedor_2col #contenido_2col #portada_noticias h3{margin: 0px; padding: 0px 0px 20px 0px; color: #FFF; font: bold 18px "Arial Narrow", Arial, Helvetica, sans-serif;}
#contenedor_2col #contenido_2col #portada_noticias a:link, #contenedor_2col #contenido_2col #portada_noticias a:visited{color: #CCC;}
#contenedor_2col #contenido_2col #portada_noticias img{float: left; margin: 0px 8px 0px 0px; padding: 0px; border: 1px solid #333;}
#contenedor_2col #contenido_2col #portada_noticias p{margin: 0px; padding: 0px 0px 16px 0px;}

#contenedor_2col #contenido_2col #portada_noticias .vermas{background: url(../images/html/bullet_05.gif) no-repeat 0px 6px; margin: 0px; padding: 0px 0px 0px 6px; font-size: 11px;}

#contenedor_2col #contenido_2col #portada_noticias #noticia_destacada{border-bottom: 1px solid #333; padding: 0px 0px 40px 0px; width: 700px; overflow: hidden;}
#contenedor_2col #contenido_2col #portada_noticias #noticia_destacada .col_texto{float: left; width: 330px; padding: 10px 0px 0px 0px;}

#contenedor_2col #contenido_2col #portada_noticias .otras_noticias{border-bottom: 1px solid #333; clear: both; width: 700px; padding: 0px 0px 18px 0px; overflow: hidden;}
#contenedor_2col #contenido_2col #portada_noticias .otras_noticias .col_texto{float: left; width: 505px; padding: 10px 0px 0px 0px;}
#contenedor_2col #contenido_2col #portada_noticias .otras_noticias img{margin-top: 10px;}


/*NUESTRAS TIENDAS*/
#contenedor_2col #contenido_2col.nuestras_tiendas{width: 743px; padding: 0px; margin: 0px;}
#contenedor_2col #contenido_2col.nuestras_tiendas h1{margin: 0px; padding: 10px 0px 19px 30px; font: normal 26px Tahoma, Arial, Helvetica, sans-serif; color: #DADADA;}
#contenedor_2col #contenido_2col.nuestras_tiendas h2{background: url(../images/html/fondo_tit_nuestras_tiendas.jpg) no-repeat 0px 0px; margin: 0px; padding: 40px 0px 0px 30px; height: 34px; position: relative; top: -7px; font: normal 12px Arial, Helvetica, sans-serif; color: #FFF; display: none;}
#contenedor_2col #contenido_2col.nuestras_tiendas h3{background: #202021; border-top: 1px solid #FFF; padding: 10px 8px; margin: 0px; font: bold 12px Arial, Helvetica, sans-serif; color: #FFF;}
#contenedor_2col #contenido_2col.nuestras_tiendas h3 a:link,#contenedor_2col #contenido_2col.nuestras_tiendas h3 a:visited{color: #FFF; font-size: 11px; text-decoration: underline; float: right; font-weight: normal;}
#contenedor_2col #contenido_2col.nuestras_tiendas h3 a:hover,#contenedor_2col #contenido_2col.nuestras_tiendas h3 a:active{color: #FFF; text-decoration: none;}

#contenedor_2col #contenido_2col.nuestras_tiendas #mapa_tiendas{float: left; padding: 0px 10px 0px 30px; font-size: 9px; text-align: right;}
#contenedor_2col #contenido_2col.nuestras_tiendas #mapa_tiendas p{margin: 0px; padding: 0px;}
#contenedor_2col #contenido_2col.nuestras_tiendas #detalle_tiendas{background: url(../images/html/fondo_detalle_nuestras_tiendas.gif) no-repeat 0px 0px; width: 252px; height: 358px; margin: 0px; padding: 40px 0px 0px 20px; float: left;}
#contenedor_2col #contenido_2col.nuestras_tiendas #detalle_tiendas p{margin: 0px; padding: 0px 0px 12px 0px;}

#contenedor_2col #contenido_2col.nuestras_tiendas #distribuidores_mapa{margin: 0px; padding: 20px 0px 0px 40px; float: left; text-align: left; font-size: 12px; width: 330px;}
#contenedor_2col #contenido_2col.nuestras_tiendas #distribuidores_mapa p{margin: 0px; padding: 0px;}
#contenedor_2col #contenido_2col.nuestras_tiendas #distribuidores_mapa p#fonos{margin: 0px; padding: 190px 0px 0px 0px; line-height: 280%;}
#contenedor_2col #contenido_2col.nuestras_tiendas #distribuidores_mapa #img_mapa{float: left; margin: 0px; padding: 0px 25px 0px 0px; border: none;}
#contenedor_2col #contenido_2col.nuestras_tiendas #distribuidores_mapa select{width: 230px; border: 1px solid #CCC; font-size: 12px; color: #000; margin: 0px; padding: 0px;}

#contenedor_2col #contenido_2col.nuestras_tiendas #distribuidores_comunas{background: url(../images/html/fondo_mapa_distribuidores.jpg) no-repeat 0px 0px; float: left; width: 341px; height: 291px; text-align: center; padding: 20px 0px 0px 0px;}
#contenedor_2col #contenido_2col.nuestras_tiendas #distribuidores_comunas img{border: none;}

#contenedor_2col #contenido_2col.nuestras_tiendas #img_distribuidores{margin: 0px; padding: 15px 0px 0px 30px; clear: both;}

#contenedor_2col #contenido_2col.nuestras_tiendas .detalle_distribuidores{position: absolute; width: 720px; color: #FFF; z-index: 9999; margin: 40px 0px 0px 0px; padding: 0px 0px 0px 20px; height: 480px; overflow: auto;}
#contenedor_2col #contenido_2col.nuestras_tiendas .detalle_distribuidores .link_cerrar{float: right; font-size: 11px; font-weight: normal;}
#contenedor_2col #contenido_2col.nuestras_tiendas table{border-top: none;}
#contenedor_2col #contenido_2col.nuestras_tiendas th{background: none; font-weight: normal;}



/*TRABAJE CON NOSOTROS*/
#contenedor_2col #contenido_2col #formulario_trabaja_con_nosotros{}
#contenedor_2col #contenido_2col #formulario_trabaja_con_nosotros h2{background: url(../images/html/fondo_tit_nuestras_tiendas.jpg) no-repeat 0px 0px; margin: 0px; padding: 40px 0px 0px 30px; height: 34px; position: relative; top: -7px; font: normal 12px Arial, Helvetica, sans-serif; color: #FFF;}
#contenedor_2col #contenido_2col #formulario_trabaja_con_nosotros h3{background: #202021; border-top: 1px solid #FFF; clear: both; margin: 0px; padding: 14px 0px 15px 16px; font: normal 12px Arial, Helvetica, sans-serif; color: #FFF;}
#contenedor_2col #contenido_2col #formulario_trabaja_con_nosotros h3 a:link, #contenedor_2col #contenido_2col #formulario_trabaja_con_nosotros h3 a:visited{text-decoration: none; color: #FFF;}
#contenedor_2col #contenido_2col #formulario_trabaja_con_nosotros h3 a:hover, #contenedor_2col #contenido_2col #formulario_trabaja_con_nosotros h3 a:active{text-decoration: none; color: #CCC;}

#contenedor_2col #contenido_2col #formulario_trabaja_con_nosotros form{width: 670px; margin: 0px auto;}
#contenedor_2col #contenido_2col #formulario_trabaja_con_nosotros p{margin: 0px; padding: 0px 0px 8px 0px;}
#contenedor_2col #contenido_2col #formulario_trabaja_con_nosotros strong, #contenedor_2col #contenido_2col #formulario_trabaja_con_nosotros b{color: #FC0;}

#contenedor_2col #contenido_2col #formulario_trabaja_con_nosotros label{margin: 0px; padding: 0px 0px 3px 0px; cursor: pointer; display: block;}
#contenedor_2col #contenido_2col #formulario_trabaja_con_nosotros input{background: #FFF; width: 226px; height: 16px; border: 1px solid #9D9C9A; font-size: 11px; padding: 2px 0px 0px 2px; margin: 0px;}
#contenedor_2col #contenido_2col #formulario_trabaja_con_nosotros select{width: 230px; height: 20px; border: 1px solid #9D9C9A; font-size: 11px; padding: 0px; margin: 0px;}
#contenedor_2col #contenido_2col #formulario_trabaja_con_nosotros textarea{width: 226px; height: 76px; border: 1px solid #9D9C9A; font-size: 11px; padding: 2px 0px 0px 2px; margin: 0px; overflow: auto;}

#contenedor_2col #contenido_2col #formulario_trabaja_con_nosotros .fila{background: url(../images/html/fondo_tit_formularios.gif) no-repeat 0px 0px #555; padding: 5px 0px 6px 87px; clear: both; width: 583px; overflow: hidden;}
#contenedor_2col #contenido_2col #formulario_trabaja_con_nosotros .columnas{background: #555; float: left; padding: 0px 32px 0px 0px; width: 230px;}
#contenedor_2col #contenido_2col #formulario_trabaja_con_nosotros .columnas.last{padding-left: 0px;}

#contenedor_2col #contenido_2col #formulario_trabaja_con_nosotros #cv{width: 192px; height: 20px;}
#contenedor_2col #contenido_2col #formulario_trabaja_con_nosotros #rut{width: 192px; margin-right: 3px;}
#contenedor_2col #contenido_2col #formulario_trabaja_con_nosotros #cod_rut{width: 20px; margin-left: 3px;}
#contenedor_2col #contenido_2col #formulario_trabaja_con_nosotros #checkbox{clear: both; padding: 0px 0px 10px 0px;}
#contenedor_2col #contenido_2col #formulario_trabaja_con_nosotros #checkbox input{border: none; width: auto; height: auto; padding: 0px; margin: 0px; float: left;}
#contenedor_2col #contenido_2col #formulario_trabaja_con_nosotros #checkbox label{float: left; padding-left: 5px; font-size: 11px;}

#contenedor_2col #contenido_2col #formulario_trabaja_con_nosotros #botones{clear: both; margin: 0px; padding: 0px 0px 0px 263px;}
#contenedor_2col #contenido_2col #formulario_trabaja_con_nosotros #bot_limpiar{background: url(../images/botones/bot_110x23_volver.gif) no-repeat 0px 0px; width: 110px; height: 23px; border: none; margin: 0px 5px 0px 0px; padding: 0px; cursor: pointer; font: 11px Arial, Helvetica, sans-serif; color: #000;}
#contenedor_2col #contenido_2col #formulario_trabaja_con_nosotros #bot_enviar{background: url(../images/botones/bot_100x23.gif) no-repeat 0px 0px; width: 100px; height: 23px; border: none; margin: 0px; padding: 0px; cursor: pointer; font: 11px Arial, Helvetica, sans-serif; color: #FFF;}


/*FOTOS Y VIDEOS*/
#fondo_2col_quienes_somos #fotos_y_videos{float: right; width: 707px; padding: 0px 10px 0px 26px; font-size: 12px; line-height: 130%; border-left: 1px solid #353535;}
#fondo_2col_quienes_somos #fotos_y_videos h1{margin: 0px; padding: 10px 0px 19px 0px; font: normal 26px "Arial Narrow", Arial, Helvetica, sans-serif; color: #DADADA;}
#fondo_2col_quienes_somos #fotos_y_videos h2{font: bold 18px "Arial Narrow", Arial, Helvetica, sans-serif; color: #F2F2F2; padding: 0px 0px 10px 0px; margin: 0px; float: left; width: 160px;}
#fondo_2col_quienes_somos #fotos_y_videos h3{font: normal 22px "Arial Narrow", Arial, Helvetica, sans-serif; margin: 0px; padding: 0px 0px 15px 0px;}
#fondo_2col_quienes_somos #fotos_y_videos h4{font: bold 18px "Arial Narrow", Arial, Helvetica, sans-serif; margin: 0px; padding: 0px 0px 5px 0px;}
#fondo_2col_quienes_somos #fotos_y_videos img{border: none; margin-bottom: 5px;}
#fondo_2col_quienes_somos #fotos_y_videos a:link, #fondo_2col_quienes_somos #fotos_y_videos a:visited{color: #FFF; text-decoration: none;}
#fondo_2col_quienes_somos #fotos_y_videos a:hover, #fondo_2col_quienes_somos #fotos_y_videos a:active{color: #CCC; text-decoration: none;}

#fondo_2col_quienes_somos #fotos_y_videos #videos{clear: both; padding: 14px 0px 0px 0px;}
#fondo_2col_quienes_somos #fotos_y_videos #videos h2{float: none; width: auto;}
#fondo_2col_quienes_somos #fotos_y_videos #videos p{margin: 0px; padding: 0px 0px 4px 0px;}
#fondo_2col_quienes_somos #fotos_y_videos #videos img{margin: 0px; padding: 0px;}
#fondo_2col_quienes_somos #fotos_y_videos #videos #col_video_01{float: left; width: 487px; padding: 0px 12px 0px 0px; clear: left;}
#fondo_2col_quienes_somos #fotos_y_videos #videos #col_video_02{float: left; width: 183px;}
#fondo_2col_quienes_somos #fotos_y_videos #detalle_fotos {clear: both; text-align: center; height: 416px; overflow: hidden;}
#fondo_2col_quienes_somos #fotos_y_videos #detalle_fotos img{}

#fondo_2col_quienes_somos #fotos_y_videos .carrusel{clear: both; width: 689px; border-bottom: 1px solid #333; padding: 0px 0px 15px 0px; margin: 0px 0px 12px 0px; overflow: hidden;position: relative;}
#fondo_2col_quienes_somos #fotos_y_videos .carrusel ul{margin: 0px; padding: 10px 0px 0px 0px; list-style: none;}
#fondo_2col_quienes_somos #fotos_y_videos .carrusel li{width: 126px; margin: 0px 15px; padding: 0px 5px; text-align: center; float: left; display: inline;}
#fondo_2col_quienes_somos #fotos_y_videos .carrusel p{margin: 0px; padding: 0px;}


#fondo_2col_quienes_somos #ultimos_videos.carrusel{clear: both; width: 689px; border: none; padding: 20px 0px 0px 0px; margin: 0px; overflow: hidden; position: relative; }
#fondo_2col_quienes_somos #ultimos_videos.carrusel ul{margin: 0px; padding: 10px 0px 0px 0px; list-style: none;}
#fondo_2col_quienes_somos #ultimos_videos.carrusel li{width: 195px; margin: 0px 15px 0px 0px; padding: 0px 30px 0px 0px; text-align: left; float: left;}
#fondo_2col_quienes_somos #ultimos_videos.carrusel p{margin: 0px; padding: 0px;}


/*NOVEDADES*/
#cont_novedades{width: 983px;}
#cont_novedades #breadcrums{border-bottom: 1px solid #CCC;border-top: 1px solid #CCC;}
#cont_novedades #novedades{background: url(../images/html/fondo_novedades.jpg) no-repeat 0px 0px #0F0F0F; width: 983px; color: #FFF; padding: 58px 0px 0px 0px; border-top: 1px solid #FFF; font-size: 12px;}
#cont_novedades #novedades h1{background: url(../images/html/fondo_titulos_ficha.png) no-repeat 0px 0px; height: 47px; margin: 0px; padding: 5px 0px 0px 15px; font: normal 34px "Arial Narrow", Arial, Helvetica, sans-serif; color: #DADADA;}
#cont_novedades #novedades h2{margin: 0px; padding: 0px 0px 15px 0px; font: normal 22px "Arial Narrow", Arial, Helvetica, sans-serif; color: #FFF;}
#cont_novedades #novedades h3{margin: 0px; padding: 0px 0px 10px 0px; font: bold 12px Arial, Helvetica, sans-serif; color: #FFF;}
#cont_novedades #novedades a:link, #cont_novedades #novedades a:visited{text-decoration: underline; color: #CCC;}
#cont_novedades #novedades a:hover, #cont_novedades #novedades a:active{text-decoration: none; color: #CCC;}

#cont_novedades #novedades #novedades_destacadas{width: 965px; padding: 20px 0px 10px 18px; overflow: hidden;}
#cont_novedades #novedades #novedades_destacadas #col_foto{float: left; width: 229px; padding: 0px;}
#cont_novedades #novedades #novedades_destacadas #col_foto img{width: 229px; border: none; padding: 0px;}

#cont_novedades #novedades #novedades_destacadas #novedades_detalle{float: left; width: 682px; padding: 0px 0px 0px 18px;}
#cont_novedades #novedades #novedades_destacadas #novedades_detalle p{padding: 0px 0px 18px 0px; margin: 0px;}

#cont_novedades #novedades #novedades_destacadas ul{margin: 0px; padding: 0px 0px 10px 0px; list-style: none;}
#cont_novedades #novedades #novedades_destacadas ul li{background:  url(../images/html/bullet_10.gif) no-repeat 0px 4px; margin: 0px; padding: 0px 0px 3px 10px;}


/*NOVEDADES: OTROS DESTACADOS*/
#cont_novedades #novedades #novedades_secundarias{border-top: 1px solid #333; clear: both; padding: 20px 0px 20px 10px; width: 946px; margin: 0px auto; overflow: hidden;}
#cont_novedades #novedades #novedades_secundarias .columnas{border: 1px solid #333; float: left; width:  186px; padding: 7px 5px; margin-right: 46px; height: 277px;}
*>#cont_novedades #novedades #novedades_secundarias .columnas{height: auto; min-height: 277px;}
#cont_novedades #novedades #novedades_secundarias .columnas.last{margin: 0px;}
#cont_novedades #novedades #novedades_secundarias .columnas img{padding: 0px; width: 183px; border: none;}
#cont_novedades #novedades #novedades_secundarias .columnas p{margin: 0px; padding: 0px 0px 14px 0px;}
#cont_novedades #novedades #novedades_secundarias .columnas .ver_detalle{background: url(../images/html/bullet_10.gif) no-repeat 0px 5px; font-size: 11px; padding: 0px 0px 0px 10px; margin: 23px 0px 0px 0px;}


/*INFORMACION CORPORATIVA*/
#fondo_quienes_somos_bottom #informacion_corporativa{width: 686px; margin: 0px auto; border: 1px solid #474749; overflow: hidden;}
#fondo_quienes_somos_bottom #informacion_corporativa h2{border-bottom: 1px solid #33312F; padding: 8px 0px 10px 35px; font: bold 12px Arial, Helvetica, sans-serif; color: #FFF;}
#fondo_quienes_somos_bottom #informacion_corporativa ul{margin: 0px; padding: 8px 0px 20px 35px; list-style: none;}
#fondo_quienes_somos_bottom #informacion_corporativa ul li{background: url(../images/html/ic_acrobat.gif) no-repeat 0px 0px; margin: 0px; padding: 0px 0px 10px 20px;}
#fondo_quienes_somos_bottom #informacion_corporativa p{margin: 0px; padding: 8px 0px 0px 45px;}
#fondo_quienes_somos_bottom #informacion_corporativa a:link, #fondo_quienes_somos_bottom #informacion_corporativa a:visited{text-decoration: none; color: #FFF;}
#fondo_quienes_somos_bottom #informacion_corporativa a:hover, #fondo_quienes_somos_bottom #informacion_corporativa a:active{text-decoration: none; color: #CCC;}

#fondo_quienes_somos_bottom #informacion_corporativa .columnas{padding: 8px 0px 10px 0px; width: 33%; float: left; }


/*DESCARGAR ADOBE READER*/
#descargar_adobe_reader{background: url(../images/html/logo_adobe_reader.gif) no-repeat right top; margin: 10px 8px 0px 0px; padding: 20px 174px 0px 0px; text-align: right;}
#descargar_adobe_reader a:link, #descargar_adobe_reader a:visited{text-decoration: none;}
#descargar_adobe_reader a:hover, #descargar_adobe_reader a:active{color:#CCC;}


/*PRODUCTOS: CARRUSEL*/
.jcarousel-clip {z-index: 2; padding: 0px; margin: 0px;overflow: hidden;position: relative;}
.jcarousel-list {z-index: 1; width: 707px; position: relative; top: 0px; left: 0px; margin: 0px; padding: 0px; }
.jcarousel-next {z-index: 3; display: none;}
.jcarousel-prev { z-index: 3; display: none;}

.carrusel .jcarousel-clip-horizontal {width:  650px; position: relative;}


/*PRODUCTOS: CARRUSEL, CONTENIDOS*/
.carrusel .jcarousel-next-horizontal {width: 23px; height: 23px; cursor: pointer; background: url(../images/html/ic_flecha_sig.jpg) no-repeat left center; position: absolute; left: 660px;}
.carrusel .jcarousel-next-disabled-horizontal{background: url(../images/html/ic_flecha_sig_disabled.jpg) no-repeat left center;cursor: default;}

.carrusel .jcarousel-prev-horizontal {cursor: pointer; width: 23px; height: 23px; background: url(../images/html/ic_flecha_ant.jpg) no-repeat left center; position: absolute; left: 630px;}
.carrusel .jcarousel-prev-disabled-horizontal{cursor: default; background: url(../images/html/ic_flecha_ant_disabled.jpg) no-repeat left center;}


/*FORMULARIO: DATOS*/
#formulario_datos{background: url(../images/html/fondo_formulario_datos.png) no-repeat 0px 0px; width: 677px; height: 500px; margin: 0px auto 8px auto; overflow:hidden; padding: 0px; font-size: 12px; color: #FFF;}
#formulario_datos h2{margin: 0px; padding: 15px 0px 18px 10px; font: bold 12px Arial, Helvetica, sans-serif;}
#formulario_datos p{margin: 0px; padding: 0px 0px 3px 110px; float: left; width: 178px; height: 41px;}

#formulario_datos p .alinear{margin: 0px; padding: 0px 0px 3px 110px; float: left; width: 140px; height:auto;}

#formulario_datos label{margin: 0px; padding: 0px 0px 3px 0px; cursor: pointer; display: block;}
#formulario_datos strong{color: #FC0;}
#formulario_datos input{border: 1px solid #CCC; margin: 0px; padding: 0px; font-size: 11px; width: 178px; height: 18px;}
#formulario_datos input.radiobutton{border: none; margin: 0px; padding: 0px; font-size: 11px; height: auto; width:auto;}

#formulario_datos select{border: 1px solid #CCC; margin: 0px; padding: 0px; font-size: 11px; width: 180px; height: 18px;}

#formulario_datos .input_110{width: 110px;}
#formulario_datos .input_144{width: 144px;}
#formulario_datos .input_20{width: 20px; text-align: center;}

#formulario_datos .bot_confirmar_rut{width:58px; height:21px; background:url(../images/botones/bot_consultar_rut.gif) center center no-repeat; font:1px Arial, Helvetica, sans-serif; letter-spacing:-1px; text-indent:-9999px; cursor:pointer; border:none; margin:0px 0px 0px 3px;}

#formulario_datos .col_120{width: 115px;}
#formulario_datos .col_120 input{width: 112px;}

#formulario_datos .col_70{padding: 0px 0px 0px 5px; width: 60px;}
#formulario_datos .col_70 input{width: 58px;}

#formulario_datos #fecha_entrega{font:10px Arial, Helvetica, sans-serif;}
#formulario_datos #casa_dpto { width:100px; height:auto; overflow:hidden; padding:0px; margin:0px; clear:both;}
#formulario_datos .casa { width:80px; height:auto; overflow:hidden; padding:0px; margin:0px; float:left;}
#formulario_datos .casa input { width:15px;}


#formulario_datos table.tabla_formulario{width:480px; margin:0px auto; border:none;}
#formulario_datos table.tabla_formulario th{height:16px; border:none; vertical-align:top; font:bold 11px Arial, Helvetica, sans-serif; color:#FFF; text-align:left; padding:0px;}
#formulario_datos table.tabla_formulario td{height:16px; border:none; vertical-align:top; font:11px Arial, Helvetica, sans-serif; color:#FFF; text-align:left; padding:0px 0px 10px 0px;}
#formulario_datos table.tabla_formulario td input.dato_medio{width:120px;}
#formulario_datos table.tabla_formulario td input.dato_pequenio{width:30px;}

/*COMPROBANTE*/
#comprobante{background: #2A2B2A; border-top: 1px solid #FFF; width: 677px; margin: 0px auto 8px auto; padding: 0px; font-size: 12px; color: #FFF;}
#comprobante h2{background: #202021; margin: 0px; padding: 12px 0px 12px 10px; font: bold 13px Arial, Helvetica, sans-serif; clear: both; border-bottom: 1px solid #000;}
#comprobante p{margin: 0px; padding: 5px 0px 10px 50px;}
#comprobante .fila_color{background: #525252;}
#comprobante strong{float: left; display: block; width: 180px; text-align: right; padding: 0px 10px 0px 0px;}


/*TABLA DATOS*/
.tabla_datos{background: #141415; width: 100%; border: none;  border-top: 1px solid #FFF; color: #FFF; font-size: 12px; border-collapse: collapse;}
.tabla_datos th{background: #202021; padding: 8px;}
.tabla_datos td{border-bottom: 1px solid #333; padding: 8px;}
.tabla_datos.distribuidores td{text-align: center;}

/*RESULTADO BUSQUEDA*/	
#cont_resultado	{ width:950px; margin:0px auto;}
#cont_resultado h1{color:#DADADA;font:28px Tahoma,Arial,Helvetica,sans-serif;margin:0;padding:18px 0 0;}
#cont_resultado p{ margin:0px auto;}
.columna_busqueda{ margin-left:70px; float:left; margin-top:15px;}
.columna_busqueda a{ text-decoration:none;}
.columna_busqueda h2{ background-color:#000000; height:40px; width:150px; text-align:center; margin:0px 0px 10px 0px; font:16px Arial, Helvetica, sans-serif;
opacity: .5;
filter: alpha(opacity=50);
-moz-opacity: .5}
.columna_busqueda img{ border:none;}


/*PAGINADOR*/
#paginador{text-align: center; font: bold 12px Arial, Helvetica, sans-serif; color: #FFF; padding: 20px 0px 0px 0px; margin: 0px; clear:both;}
#paginador a:link, #paginador a:visited{color: #FFF; text-decoration: underline; margin-right: 15px;}
#paginador a:hover, #paginador a:active{color: #FFF; text-decoration: none;}
#paginador a.activo:link, #paginador a.activo:visited{color: #FFF; text-decoration: none;}
#paginador .anterior{background: url(../images/html/bullet_06.gif) no-repeat 0px 2px; display: inline; width: 5px; height: 9px; font-size: 11px; margin: 0px 10px 0px 0px; padding: 0px;}
#paginador .siguiente{background: url(../images/html/bullet_07.gif) no-repeat 0px 2px; display: inline; width: 5px; height: 9px; font-size: 11px; margin: 0px 0px 0px 10px; padding: 0px;}
#paginador .anterior a:link, #paginador .anterior a:visited,#paginador .siguiente a:link, #paginador .siguiente a:visited{text-decoration: none;}


/*CARRO DE COMPRA: BOTONES*/
#botonera_inferior{margin: 0px; padding: 0px; text-align: center;}
#botonera_inferior button{width: 110px; height: 23px; margin: 0px 6px 0px 0px; padding: 0px; font: 11px Arial, Helvetica, sans-serif; cursor: pointer; text-align: center; border: none;}
#botonera_inferior #bot_volver_carro{background: url(../images/botones/bot_110x23_volver.gif) no-repeat 0px 0px; color: #000;}
#botonera_inferior #bot_confirmar{background: url(../images/botones/bot_110x23_confirmar.gif) no-repeat 0px 0px; color: #FFF;}
#botonera_inferior .botones{background: url(../images/botones/bot_150x23.gif) no-repeat 0px 0px; width: 150px; height: 23px; font: 11px Arial, Helvetica, sans-serif; color: #000; text-align: center; padding: 0px; margin: 0px 10px 0px 0px;}
#botonera_inferior #logo_webpay{float: right;}

/*ASISTENTE COMPRAS*/
#main #asistente_compras{background:url(../images/html/asistente.jpg) no-repeat 0px 0px; height: 510px; width: 983px;}
#main #asistente_compras h3{font-size: 14px;}
#main .respuesta{width:340px; height:450px; position:absolute; margin:59px 0px 0px 300px; background:url(../images/html/fondo_asistente4.jpg) no-repeat 0px 0px; height: 381px; width: 300px; padding: 70px 0px 0px 30px;}
/*#main #respuesta2{width:340px; height:450px; position:absolute; margin:59px 0px 0px 100px; background:url(../images/html/fondo_asistente2.jpg) no-repeat 0px 0px; height: 381px; width: 300px; padding: 70px 0px 0px 30px;}
#main #respuesta3{width:340px; height:450px; position:absolute; margin:59px 0px 0px 200px; background:url(../images/html/fondo_asistente3.jpg) no-repeat 0px 0px; height: 381px; width: 300px; padding: 70px 0px 0px 30px; }
#main #respuesta4{width:340px; height:450px; position:absolute; margin:59px 0px 0px 300px; background:url(../images/html/fondo_asistente4.jpg) no-repeat 0px 0px; height: 381px; width: 300px; padding: 70px 0px 0px 30px; }
#main #respuesta5{width:340px; height:450px; position:absolute; margin:59px 0px 0px 400px; background:url(../images/html/fondo_asistente5.jpg) no-repeat 0px 0px; height: 381px; width: 300px; padding: 70px 0px 0px 30px; }
#main #respuesta6{width:340px; height:450px; position:absolute; margin:59px 0px 0px 500px; background:url(../images/html/fondo_asistente6.jpg) no-repeat 0px 0px; height: 381px; width: 300px; padding: 70px 0px 0px 30px; }
#main #respuesta7{width:340px; height:450px; position:absolute; margin:59px 0px 0px 650px; background:url(../images/html/fondo_asistente7.jpg) no-repeat 0px 0px; height: 381px; width: 300px; padding: 70px 0px 0px 30px; }
*/
#main #asistente_compras ul{list-style: none; text-align:left; margin-bottom:70px;}
#main #asistente_compras li{margin-bottom:8px;} 
#main #asistente_compras img{border: none;}
#main #asistente_compras .caja_respuesta{ height:155px;}
#main #asistente_compras .resultado{background: url(../images/html/fondo_asistente7.jpg) no-repeat 0px 0px; margin-left: 655px;}
#main #asistente_compras .cont_resultado{width: 600px; position: absolute; padding: 150px 0px 0px 30px;}
#main #asistente_compras .fila_productos{clear: both;}

#main #asistente_compras  .fila_productos .columnas{text-align: center; float: left; width: 165px; height: 120px; margin: 0px 40px 10px 0px;}
*>#main #asistente_compras  .fila_productos .columnas{height: auto; min-height: 120px;}

#main #asistente_compras  .fila_productos .columnas h2{font: bold 16px Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; color: #FFF; clear: both;}
#main #asistente_compras  .fila_productos .columnas h2 a:link, #main #asistente_compras  .fila_productos .columnas h2 a:visited{background: #000; color: #FFF; text-decoration: none; display: block; padding: 2px 0px;}
#main #asistente_compras  .fila_productos .columnas h2 a:hover, #main #asistente_compras  .fila_productos .columnas h2 a:active{background: #C03; color: #FFF;}

#main #asistente_compras  .fila_productos .columnas p{margin: 0px; padding: 0px;}
#main #asistente_compras  .fila_productos .columnas img{border: none; width: 165px; height: 95px; float: left;}
#main #asistente_compras  .fila_productos .columnas.last{margin-right: 0px;}

.campos_tablas{ width:178px; height:auto; float:right; margin:0px; padding:0px 100px 0px 0px; clear:both;}
.campos_tablas2{ width:178px; height:auto; float:right; margin:-20px 0px 0px 0px; padding:0px 100px 10px 0px; clear:both;}
.txt_radios{ display:inline-block; padding:0px 4px 0px 0px; float:left}







/*TOOLTIP*/
#tooltip{background: url(../images/html/fondo_tooltip.jpg) repeat-x 0px 0px #FFF; position:absolute; border: 2px solid #000; padding: 5px; display:none; z-index: 9999999; width: 195px; font: 11px/130% Arial, Helvetica, sans-serif; color: #333;}


/*FOOTER*/
#footer{background: url(../images/html/fondo_footer.jpg) no-repeat 0px 0px; width: 972px; margin: 0px auto; clear: both; padding: 20px 0px 5px 28px; line-height: 100%; color: #999; overflow: hidden;}
#footer .columnas{float: left; margin: 0px; padding: 0px 10px 0px 0px; width: 190px;}
#footer .columnas.last{padding: 0px; width: 170px;}
#footer .columnas h1{font: bold 11px Arial, Helvetica, sans-serif; color: #1F1F1F; margin: 0px; padding: 0px 0px 9px 0px;} 
#footer .columnas ul{margin: 0px; padding: 0px;}
#footer .columnas ul li{background: url(../images/html/bullet_01.gif) no-repeat 0px 4px; margin: 0px; padding: 0px 0px 7px 7px; list-style: none;}
#footer .columnas a:link, #footer .columnas a:visited{color: #999; text-decoration: underline;}
#footer .columnas a:hover, #footer .columnas a:active{color: #CCC; text-decoration: none;}

address{background: url(../images/html/fondo_footer_bottom.jpg) no-repeat 0px 0px; width: 970px; margin: 0px auto; padding: 10px 0px 8px 30px; clear: both; color: #CCC; font: normal 10px/120% Tahoma, Arial, Helvetica, sans-serif;}
address a:link, address a:visited{color: #FFF; text-decoration: underline;}
address a:hover, address a:active{color: #FFF; text-decoration: none;}

#formulario_problemas_navegacion { padding:0px; margin:0px;}
#formulario_problemas_navegacion p { font:11px Arial, Helvetica, sans-serif; color:#fff; padding:5px 0px; margin:0px;}
#formulario_problemas_navegacion span { font:10px Arial, Helvetica, sans-serif; color:#ccc;}
#formulario_problemas_navegacion table {}
#formulario_problemas_navegacion .btn_problemas_nav { width:101px; height:24px; padding:0px; margin:0px; cursor:pointer; outline:none; border:none; background:url(../images/botones/btn_problemas_navegacion.jpg) no-repeat 0px 0px; font:1px Arial, Helvetica, sans-serif; text-indent:-9999px; letter-spacing:-10px;}
#formulario_problemas_navegacion #tabla_problemas { padding:0px 0px 0px 20px; margin:0px;}

/*PORTADA: BANNERS*/
.anythingSlider { width: 983px; height: 360px; position: relative; margin: 6px 0px 6px 0px; z-index:500;}
.anythingSlider ul li { display: block; float: left; padding: 0px; height: 360px; width: 998px; margin: 0px; }

.anythingSlider img{border: none;}

.anythingSlider .wrapper { width: 983px; overflow: auto; height: 360px; margin:30px 0px 0px 0px; position: absolute; top: 0px; left: 0px; padding: 0px; z-index:999}
.anythingSlider .wrapper ul { width: 14540px; list-style: none; position: absolute; top: 0; left: 0; margin: 0; padding: 0px; list-style: none;}

.anythingSlider .wrapper ul ul { position: static; margin: 0; background: none; overflow: visible; width: auto; border: 0; }
.anythingSlider .wrapper ul ul li { float: none; height: auto; width: auto; background: none; }

.anythingSlider .arrow { display: block; height: 200px; width: 67px; text-indent: -9999px; position: absolute; top: 65px; cursor: pointer; }
.anythingSlider .forward { background-position: 0 0; right: -20px; display:none; }
.anythingSlider .back { background-position: -67px 0; left: -20px; display:none; }
.anythingSlider .forward:hover { background-position: 0 -200px; }
.anythingSlider .back:hover { background-position: -67px -200px; }

#thumbNav { position: absolute; z-index:999; bottom: 0px; text-align: right; padding:0px; width:950px; height:31px; top: 31px; }
#thumbNav a { color: #999; font: bold 11px Arial, Helvetica, sans-serif; display: inline-block; padding: 8px 12px; margin: 0px; text-align: center; text-decoration:none;background: url(../images/html/boton_banner.png) no-repeat }
#thumbNav a:hover {color:#FFF; background: url(../images/html/boton_banner_hover.png) no-repeat  }
#thumbNav a.cur { color:#333; }
/* slider autoplay right-to-left, reverse order of nav links to look better */
div.anythingSlider.rtl .anythingControls ul a { float: right; } /* reverse order of nav links */
div.anythingSlider.rtl .anythingControls ul { float: left; }    /* move nav link group to left */
div.anythingSlider.rtl .anythingWindow {direction: ltr;	unicode-bidi: bidi-override;}
/* div.anythingSlider.rtl .start-stop { float: right; } */ /* move start/stop button - in case you want to switch sides */

/* Autoplay Start/Stop button */
.start-stop {background: url(../images/html/boton_play.png) no-repeat 0px 0px;	width: 30px; height:30px;  position: absolute; z-index:9999; bottom: 0px; text-align: right; padding:0px; top: 31px; left: 950px; font:1px Arial, Helvetica, sans-serif; letter-spacing:-99px;}
/* hide cell shading on hover - makes the button appear to come forward */
.playing {background: url(../images/html/boton_pause.png) no-repeat 0px 0px}



/* NOVEDADES HOME CON CARROUSEL */
#ficha_col_left .jcarousel-skin-tango .jcarousel-container {width: 420px; }
#ficha_col_left .jcarousel-skin-tango .jcarousel-container a{color: #FFF; text-decoration: none;}
#ficha_col_left .jcarousel-skin-tango .jcarousel-container-horizontal { width:420px; height:70px; padding: 0px 0px 0px 30px; }
#ficha_col_left .jcarousel-skin-tango .jcarousel-clip-horizontal {width:380px; height:70px; }
#ficha_col_left .jcarousel-skin-tango .jcarousel-item { width:60px; height: 80px; float: left; list-style: none; text-align: center; padding:0px 8px; margin:0px; }
#ficha_col_left .jcarousel-skin-tango .jcarousel-item-horizontal { margin:0px; }
#ficha_col_left .jcarousel-skin-tango .jcarousel-item img { margin:0px; border:none; }
#ficha_col_left .jcarousel-skin-tango .jcarousel-item h3 { font:bold 11px Arial, Helvetica, sans-serif; color:#000; height:28px; margin:0px; padding:0px 0px 2px 0px; }
#ficha_col_left .jcarousel-skin-tango .jcarousel-item p { font:12px/13px Arial, Helvetica, sans-serif; color:#333; margin:0px; padding:1px 0px 0px 0px; }
#ficha_col_left .jcarousel-skin-tango .jcarousel-item-placeholder { background:#fff; color:#000; }
#ficha_col_left .jcarousel-skin-tango .jcarousel-next-horizontal { position: absolute; top: 31px; left: 410px; width: 27px; height: 63px; cursor: pointer; background: url(../images/html/flecha_right.png) 0px 0px no-repeat; }
#ficha_col_left .jcarousel-skin-tango .jcarousel-next-horizontal:hover { background: url(../images/html/flecha_right.png) 0px 0px no-repeat;}
#ficha_col_left .jcarousel-skin-tango .jcarousel-next-horizontal:active { background: url(../images/html/flecha_right.png) 0px 0px no-repeat;}
#ficha_col_left .jcarousel-skin-tango .jcarousel-next-disabled-horizontal, #ficha_col_left .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover, #ficha_col_left .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active { background: url(/medios/BCI2/art/btn_next.jpg) 0px 0px no-repeat; }
#ficha_col_left .jcarousel-skin-tango .jcarousel-prev-horizontal { position: absolute; top: 31px; left: 5px; width: 27px; height: 63px; cursor: pointer; background: url(../images/html/flecha_left.png) 0px 0px no-repeat; border: none; }
#ficha_col_left .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal, #ficha_col_left .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover, #ficha_col_left .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active { background: url(../images/html/flecha_left_off.png) 0px 0px no-repeat; }

#fondo_2col_quienes_somos #contenido_2col #nuestra_gente .ejecutivos { background: url(http://www.cic.cl/app/webroot/tpl/cic/images/html/bullet_09.gif) no-repeat 0px 4px; padding:0px 0px 0px 15px; margin:0px;}
#fondo_2col_quienes_somos #contenido_2col #nuestra_gente .espaciouno { padding:0px 0px 0px 50px; background-position:34px 4px;}
#fondo_2col_quienes_somos #contenido_2col #nuestra_gente p { padding:0px; margin:0px;}

/*LIGHTBOC*/
.lightbox{font: 11px/140% Arial, Helvetica, sans-serif; padding: 10px;}
.lightbox h2{font: bold 16px Arial, Helvetica, sans-serif; margin: 0px 0px 10px 0px; padding: 0px 0px 3px 0px; border-bottom: 1px solid #CCC;}
.lightbox p{margin: 0px; padding: 0px 0px 12px 0px;}
.lightbox ul{margin: 0px 0px 10px 15px; padding: 0px 0px 0px 10px;}

/*TABS*/
#tab-container-1 {}
#tab-container-1 ul { margin:0px; padding:0px;}
#tab-container-1 li { float:left; list-style:none; padding:0px 10px 10px 0px; margin:0px;}
#tab-container-1 .tab { clear:both;} 
#tab-container-1 li a:link, #tab-container-1 li a:visited { text-decoration:none;}
#tab-container-1 li a:hover, #tab-container-1 li a:active { text-decoration:underline;}

/*SCROLLBAR DE COLOR*/

.jspContainer
{
	overflow: hidden;
	position: relative; background: none;
}

.jspPane
{
	position: absolute;
}

.jspVerticalBar
{
	position: absolute;
	top: 0;
	right: 0;
	width: 16px;
	height: 100%;
}

.jspHorizontalBar
{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 16px;
}

.jspVerticalBar *,
.jspHorizontalBar *
{
	margin: 0;
	padding: 0;
}

.jspCap
{
	display: none;
}

.jspHorizontalBar .jspCap
{
	float: left;
}

.jspTrack
{
	background: #CCC;
	position: relative;
}

.jspDrag
{
	background: #999;
	position: relative;
	top: 0;
	left: 0;
	cursor: pointer;
}

.jspHorizontalBar .jspTrack,
.jspHorizontalBar .jspDrag
{
	float: left;
	height: 100%;
}

.jspArrow
{
	text-indent: -20000px;
	display: block;
	cursor: pointer;
}

.jspArrow.jspDisabled
{
	cursor: default;
	
}

.jspVerticalBar .jspArrowUp
{
	background: url(../images/html/bot_up.png) no-repeat 0px 0px;
	height: 16px;
}

.jspVerticalBar .jspArrowDown
{
	background: url(../images/html/bot_down.png) no-repeat 0px 0px;
	height: 16px;
}

.jspHorizontalBar .jspArrowLeft 
{
	background: url(../images/html/bot_left.png) no-repeat 0px 0px;
	height: 15px;
}

.jspHorizontalBar .jspArrowRight 
{
	background: url(../images/html/bot_right.png) no-repeat 0px 0px;
	height: 15px;
}

.jspHorizontalBar .jspArrow
{
	width: 16px;
	float: left;
	height: 100%;
}

.jspVerticalBar .jspArrow:focus
{
	outline: none;
}

.jspCorner
{
	float: left;
	height: 100%;
}

/* Yuk! CSS Hack for IE6 3 pixel bug :( */
* html .jspCorner
{
	margin: 0 -3px 0 0;
}
