/*  1996-2006 Inter Media S.A. Todos los Derechos Reservados. */  
/*  CSS para proyecto {CIC}		                              */
/*  Version 1.0                                               */
/*  media: PRINT                      						  */
/*  Fecha de creación 20/07/2010                              */

/*  REDEFINICION DE ELEMENTOS HTML  */
body{margin: 0px; padding: 0px; font: 11px Arial, Helvetica, sans-serif; color: #000;}

table{}
td{}

h1{}
h2{}
h3{}
h4{}
h5{}
h6{}

strong, b{}

a:link{color: #000; text-decoration: underline;}
a:visited{color: #000; text-decoration: underline;}

form{margin: 0px; padding: 0px;}

label{margin: 0px; padding: 0px; }

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;}


/*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{width: 100%; margin: 0px auto; height: 40px; clear: both; padding: 0px;}
#header h1{font: bold 18px Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; color: #333;}
#header h1 a{width: 151px; height: 61px; display: block; text-decoration: none;}
#header h2{display: none; visibility: hidden;}
#header ul{display: none; visibility: hidden;}


/*LOGIN*/
#header .login{display: none; visibility: hidden;}


/*CONTENEDOR MENU*/
#contenedor_menu{display: none; visibility: hidden;}

/*CONTENEDOR*/
#main{width: 100%; margin: 0px auto; padding: 0px; clear: both;}
#main #flash_home{height: 510px;}


/*BANNERS PORTADA*/
#banners_home{position: absolute; z-index: 9999; width: 980px; height: 116px; padding: 0px 0px 0px 3px; margin: 381px 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; }

*>#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{display: none; visibility: hidden;}
#bot_volver{display: none; visibility: hidden;}


/*MENU PRODUCTOS*/
#menu_productos{position: absolute; z-index: 999; width: 983px; height: 52px; color: #000; 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: #000; 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; }
#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{display: none; visibility: hidden;}


/*PORTADA PRODUCTOS*/
#cont_portada_productos{width: 100%;}
#cont_portada_productos .fotos_menu_productos{margin: 0px; padding: 0px;}
#cont_portada_productos .fotos_menu_productos .fondo{margin: 0px; padding: 0px; color: #DADADA; font: 20px Tahoma, Arial, Helvetica, sans-serif;}

#cont_portada_productos .fotos_menu_productos ul li{ display: none; visibility: hidden;}
#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 #foto_1 ul{margin: 0px 0px 0px 328px;}
#cont_portada_productos #foto_2 ul{margin: 0px 0px 0px 656px;}

#cont_portada_productos.menu_subcategorias #foto_1 ul{margin: 0px;}
#cont_portada_productos.menu_subcategorias #foto_2 ul{margin: 0px;}


/*BANNERS*/
#cont_portada_productos .banner_despiertas_cansado{position: absolute; width: 244px; height: 124px; margin: 380px 0px 0px 40px; padding: 0px; z-index: 9999; }
*>#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 #foto_1 .banner_despiertas_cansado{margin-left: 370px;}
#cont_portada_productos #foto_2 .banner_despiertas_cansado{margin-left: 700px;}

*>#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{color: #000; padding: 0px; width: 100%;}
#cont_subcategoria h1{font: 32px Tahoma, Arial, Helvetica, sans-serif; margin: 0px; padding: 10px 0px 12px 0px;}

#cont_subcategoria #overflow{}
#cont_subcategoria .fila_productos{clear: both;}

#cont_subcategoria .fila_productos .columnas{text-align: center; float: left; width: 26%; height: 120px; margin: 0px 5% 10px 0px;}

#cont_subcategoria .fila_productos .columnas h2{font: bold 16px Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; clear: both;}
#cont_subcategoria .fila_productos .columnas h2 a:link, #cont_subcategoria .fila_productos .columnas h2 a:visited{color: #000; text-decoration: none; padding: 2px 0px;}

#cont_subcategoria .fila_productos .columnas p{margin: 0px; padding: 0px;}
#cont_subcategoria .fila_productos .columnas img{border: none; width: 165px; height: 95px; float: left;}
#cont_subcategoria .fila_productos .columnas.last{margin-right: 0px;}


/*FICHA*/
#ficha{width: 100%; color: #000; padding: 0px;}
#ficha h1{margin: 0px; padding: 0px; color: #DADADA; font: 35px Tahoma, 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 10px 0px; margin: 0px;}

#ficha #cont_ficha{width: 100%;}

#ficha #ficha_detalle{width: 25%; font: normal 11px/130% Arial, Helvetica, sans-serif; color: #CCC; padding: 0px; margin: 0px 0px 10px 0px;}

#ficha #ficha_detalle p{margin: 0px; padding: 0px;}

#ficha #ficha_confort{width: 25%; color: #000; padding: 0px 0px 10px 0px; 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; padding: 0px 8px 0px 0px; color: #999;}
#ficha #ficha_confort span.on{color: #000; }

#ficha #ficha_caracteristicas{width: 100%; font: 11px/130% Arial, Helvetica, sans-serif; color: #000; padding: 0px; clear: both;}
#ficha #ficha_caracteristicas p{float: left; margin: 0px 5px 0px 0px; padding: 0px; width: 70px; text-align: center; padding: 0px 0px 5px 0px;}
#ficha #ficha_caracteristicas a:link, #ficha #ficha_caracteristicas a:visited{color: #000; text-decoration: none; display: block; padding: 0px; width: 70px;}
#ficha #ficha_caracteristicas a:hover, #ficha #ficha_caracteristicas a:active{color: #CCC; text-decoration: none;}

#ficha #ficha_fotos{float: right; margin: 0px; padding: 10px 0px 0px 0px; width: 450px;}
#ficha #ficha_fotos img{border: none; margin: 0px 0px 5px 0px;}
#ficha #ficha_fotos #col_fotos_ch{display: none; visibility: hidden;}

#ficha #ficha_fotos #col_fotos_gr{width: 350px; float: left;}
#ficha #ficha_fotos #col_fotos_gr img{width: 350px; height: 236px;}

#ficha #descargar_pdf{display: none; visibility: hidden;}


/*FICHA: CARRO Y MADERAS DISPONIBLES*/
#carro {width: 100%; clear: both; padding: 0px;}
#carro h5{display: none; visibility: hidden;}
#carro h6{font: bold 30px Arial, Helvetica, sans-serif; margin: 0px; padding: 0px 0px 10px 0px;}


/*FICHA: PRECIO CARRO*/
#precio{display: none; visibility: hidden;}

#botones_carro{display: none; visibility: hidden;}


/*FICHA: MADERAS DISPONIBLES*/
#maderas_disponibles{width: 450px; font: bold 11px Arial, Helvetica, sans-serif; color: #000; }
#maderas_disponibles h4{margin: 0px; padding: 0px 0px 10px 0px; font: bold 12px Arial, Helvetica, sans-serif;}
#maderas_disponibles p{margin: 0px auto; padding: 0px; text-align: center; float: left; width: 80px;}
#maderas_disponibles img{border: none;}
#maderas_disponibles a:link, #maderas_disponibles a:visited{color: #000; text-decoration: none;}


/*MODIFICAR CARACTERISTICAS*/
#modificar_caracteristicas{width: 684px; height: 214px; position: absolute; z-index: 9999; margin: 270px 0px 0px 0px; color: #000; 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: 214px; padding: 0px 0px 0px 25px; }

#modificar_caracteristicas h1{margin: 0px; padding: 38px 40px 20px 0px; font: bold 12px Arial, Helvetica, sans-serif; color: #000; }
#modificar_caracteristicas h1 a:link, #modificar_caracteristicas h1 a:visited{color: #000; 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: #000; 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: 15px 0px 0px 0px;} 
#modificar_caracteristicas #bot_actualizar_precio button{background: url(../images/botones/bot_100x23.gif) no-repeat 0px 0px; margin: 0px; padding: 0px;  text-align: center; border: none; font: 11px Arial, Helvetica, sans-serif; color: #000; width: 100px; height: 23px; position: relative; z-index: 9999;}

#modificar_caracteristicas .columnas{float: left; width: 160px; padding: 0px 10px 0px 0px; position: relative; z-index: 9999;}
#modificar_caracteristicas .columnas p{margin: 0px; padding: 0px 0px 5px 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;}


/*CARRO DE COMPRA*/
#carro_compra{width: 100%; color: #000; padding: 0px 0px 17px 0px;}


/*CARRO DE COMPRA: RESUMEN*/
#resumen_compra{width: 100%; margin: 0px auto; padding: 0px; font: 12px Arial, Helvetica, sans-serif; color: #000;}
#resumen_compra h1{margin: 0px; padding: 0px 0px 8px 0px; font: normal 32px Tahoma, Arial, Helvetica, sans-serif; color: #DADADA;}
#resumen_compra p{margin: 0px; padding: 0px 0px 5px 0px;}
#resumen_compra table{width: 98%; margin: 0px 0px 10px 0px; padding: 0px; font: 12px Arial, Helvetica, sans-serif; color: #000;}
#resumen_compra table thead th{border-bottom: #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;  border: none; text-align: left; font: 11px Arial, Helvetica, sans-serif;}

/*MENSAJES COMPRA*/
#mensaje_compra{width: 100%; height: 200px; margin-bottom: 25px; padding: 0px; font: 12px/130% Arial, Helvetica, sans-serif; color: #CCC; text-align: center;}
#mensaje_compra p{margin: 0px; padding: 20px;}


/*PLANTILLA 2 COLUMNAS*/
#fondo_2col_quienes_somos{width: 100%; color: #000; padding: 0px;}
#fondo_2col_quienes_somos #fondo_quienes_somos_bottom{}
#fondo_2col_quienes_somos #fondo_estilos_bottom{}

#fondo_2col_quienes_somos #contenido_2col{width: 100%; padding: 0px; font-size: 12px; line-height: 130%;}

#fondo_2col_quienes_somos #contenido_2col h1{margin: 0px; padding: 10px 0px 19px 0px; font: normal 26px Tahoma, Arial, Helvetica, sans-serif; color: #DADADA;}
#fondo_2col_quienes_somos #contenido_2col h2{margin: 0px; padding: 10px 0px 19px 0px; font: normal 14px Tahoma, Arial, Helvetica, sans-serif; color: #DADADA;}
#fondo_2col_quienes_somos #fondo_estilos_bottom h2{padding-top: 0px;}

#fondo_2col_quienes_somos #contenido_2col p{margin: 0px; padding: 0px 0px 10px 0px;}

#fondo_2col_quienes_somos #contenido_2col .columnas{float: left; width: 47%; padding-right: 2%;}
#fondo_2col_quienes_somos #contenido_2col .columnas.right{padding-right: 0px;}

#fondo_2col_quienes_somos #contenido_2col #botonera_nuestro_negocio{display: none; visibility: hidden;}


/*PREGUNTAS FRECUENTES*/
#fondo_2col_quienes_somos #fondo_quienes_somos_bottom.sin_fondo_bottom{background: none;}

#fondo_2col_quienes_somos #encabezado_faq{display: none; visibility: hidden;}

#fondo_2col_quienes_somos .columnas_faq{width: 30%; float: left; padding: 5px 10px 0px 0px;}
#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{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: #000; text-decoration: none;}


/*RESPUESTAS*/
#fondo_2col_quienes_somos .respuesta_faq{display: none; visibility: hidden;}


/*NOTICIAS*/
#contenedor_2col #contenido_2col #portada_noticias{font: 12px/130% Arial, Helvetica, sans-serif; color: #000; }
#contenedor_2col #contenido_2col #portada_noticias h2{margin: 0px; padding: 0px 0px 20px 0px; color: #000; font: normal 22px Arial, Helvetica, sans-serif;}
#contenedor_2col #contenido_2col #portada_noticias h3{margin: 0px; padding: 0px 0px 20px 0px; color: #000; font: normal 18px 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{margin: 0px; padding: 0px 0px 0px 6px; font-size: 11px;}

#contenedor_2col #contenido_2col #portada_noticias #noticia_destacada{padding: 0px 0px 20px 0px; width: 100%;}
#contenedor_2col #contenido_2col #portada_noticias #noticia_destacada .col_texto{float: left; width: 50%; padding: 10px 0px 0px 0px;}

#contenedor_2col #contenido_2col #portada_noticias .otras_noticias{clear: both; width: 100%; padding: 0px 0px 18px 0px;}
#contenedor_2col #contenido_2col #portada_noticias .otras_noticias .col_texto{float: left; width: 60%; 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: #000; }
#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 0px; float: left; text-align: left; font-size: 12px; width: 55%;}
#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: 200px;}

#contenedor_2col #contenido_2col.nuestras_tiendas #distribuidores_comunas{float: left; width: 40%; 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{display: none; visibility: hidden;}


/*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: #000; }
#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: #000; }
#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: #000; }
#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;  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{display: none; visibility: hidden;}


/*FOTOS Y VIDEOS*/
#fondo_2col_quienes_somos #fotos_y_videos{width: 100%; padding: 0px; font-size: 12px; line-height: 130%;}
#fondo_2col_quienes_somos #fotos_y_videos h1{margin: 0px; padding: 10px 0px 19px 0px; font: normal 26px Tahoma, Arial, Helvetica, sans-serif; color: #DADADA;}
#fondo_2col_quienes_somos #fotos_y_videos h2{font: normal 14px Arial, Helvetica, sans-serif; color: #000; height: 20px; padding: 3px 0px 0px 7px; margin: 0px 0px 10px 0px; float: left; width: 160px;}
#fondo_2col_quienes_somos #fotos_y_videos h3{font: normal 22px Arial, Helvetica, sans-serif; margin: 0px; padding: 0px 0px 15px 0px;}
#fondo_2col_quienes_somos #fotos_y_videos h4{font: normal 18px Arial, Helvetica, sans-serif; margin: 0px; padding: 0px 0px 10px 0px;}
#fondo_2col_quienes_somos #fotos_y_videos img{border: none; margin-bottom: 10px;}
#fondo_2col_quienes_somos #fotos_y_videos a:link, #fondo_2col_quienes_somos #fotos_y_videos a:visited{color: #000; 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 p{margin: 0px; padding: 0px 0px 5px 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: 75%; padding: 0px 5px 0px 0px;}
#fondo_2col_quienes_somos #fotos_y_videos #videos #col_video_02{float: left; width: 20%;}


#fondo_2col_quienes_somos #fotos_y_videos .carrusel{clear: both; width: 100%; 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;}
#fondo_2col_quienes_somos #fotos_y_videos .carrusel p{margin: 0px; padding: 0px;}


#fondo_2col_quienes_somos #ultimos_videos.carrusel{clear: both; width: 100%; 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;}



/*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 {display: none; visibility: hidden;}
.carrusel .jcarousel-next-disabled-horizontal{display: none; visibility: hidden;}

.carrusel .jcarousel-prev-horizontal {display: none; visibility: hidden;}
.carrusel .jcarousel-prev-disabled-horizontal{display: none; visibility: hidden;}


/*FORMULARIO: DATOS*/
#formulario_datos{width: 100%; margin: 0px auto 8px auto; padding: 0px; font-size: 12px; color: #000;}
#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 label{margin: 0px; padding: 0px 0px 3px 0px;  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 select{border: 1px solid #CCC; margin: 0px; padding: 0px; font-size: 11px; width: 180px; height: 18px;}

#formulario_datos .input_144{width: 144px;}
#formulario_datos .input_20{width: 20px; text-align: center;}

#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;}


/*COMPROBANTE*/
#comprobante{width: 100%; margin: 0px auto 8px auto; padding: 0px; font-size: 12px; color: #000;}
#comprobante h2{margin: 0px; padding: 12px 0px 12px 10px; font: bold 12px Arial, Helvetica, sans-serif; clear: both; color: #000; border-bottom: 1px solid #000;}
#comprobante p{margin: 0px; padding: 5px 0px 5px 50px;}
#comprobante strong{color: #FC0; float: left; display: block; width: 180px; text-align: right; padding: 0px 10px 0px 0px;}

/*PAGINADOR*/
#paginador{display: none; visibility: hidden;}


/*CARRO DE COMPRA: BOTONES*/
#botonera_inferior{display: none; visibility: hidden;}


/*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 0px; background:url(../images/html/fondo_asistente1.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: #000; clear: both;}
#main #asistente_compras  .fila_productos .columnas h2 a:link, #main #asistente_compras  .fila_productos .columnas h2 a:visited{background: #000; color: #000; 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: #000; }

#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;}


/*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{width: 100%; margin: 0px auto; clear: both; padding: 20px 0px 5px 0px; line-height: 100%; color: #999;}
#footer .columnas{display: none; visibility: hidden;}

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: #000; text-decoration: underline;}
