@charset "utf-8";
/* CSS Document */

/* GENERALES */
.float_izq{float:left;}
.float_der{float:right;}
.nofloat{clear:both;}
.muestra_sin_scroll{min-height:100px; overflow:auto;}

/* MENU CLIENTES */
.menu_clientes{background-color:#B3EBFD; color:#333; padding:5px;}
.menu_clientes_contenedor{background-color:#FFF; border:solid 2px #B3EBFD; color:#333; padding:10px;}
.menu_clientes_contenedor .datos_cliente{background-color:#ECFBFF; border:solid 1px #B3EBFD; padding:5px;}
.columna_config{width:180px;margin-right:4px; padding:5px;}
.menu_clientes_contenedor .columna_titulo_config{font-weight:bold; color:#333; padding:3px; text-align:center; border:solid 1px #FFF;}
.menu_clientes_contenedor .columna1_titulo{background-color:#A6EFFF;}
.menu_clientes_contenedor .columna2_titulo{background-color:#B9F99D;}
.menu_clientes_contenedor .columna3_titulo{background-color:#FACD92;}
.menu_clientes_contenedor .columna4_titulo{background-color:#FFFF64;}
.menu_clientes_contenedor .columna_1{background-color:#DDF9FF;}
.menu_clientes_contenedor .columna_2{background-color:#CEFBBB;}
.menu_clientes_contenedor .columna_3{background-color:#FCE1BC;}
.menu_clientes_contenedor .columna_4{ background-color:#FFFF97;}

/* DATOS EN SECCIÓN CLIENTES */
.datos_cliente .imagen{background-color:#333; height:80px;}
.datos_cliente .cliente_nombre{margin:5px auto 5px 10px; color:#0481AA;}
.datos_cliente .cliente_datos{padding:5px 10px;}
.tablaclientes{background-color:#CCC;}
.tablaclientes td{background-color:#FFF;}
.tablaclientes .trtitulo td{font-size:13px;	background-color:#333; color:#FFF;}
.clientes_boton{height:30px; line-height:30px; color:#333; padding:0 15px;}
.text_clientes{color:#036;}

/* LISTADO DE PRODUCTOS */
.tablaproductos .trtitulo td{font-size:13px; background-color:#333; color:#FFF;}
.listproductos_grilla_familia, .listproductos_grilla_marca{color:#666;}
.listproductos_grilla_detalle{padding-top:5px;}
.cabecerapanel .iconos{display:block; position:relative;}
.link_foto, .cabecerapanel .iconos span.opcion_imagenes, .grillaproductos_ficha .iconos span.opcion_imagenes, .grillaproductos_ficha .iconos span.opcion_vista3d, .grillaproductos_ficha .iconos span.opcion_oferta{cursor:pointer;}
.cabecerapanel .iconos span.opcion_imagenes{left:150px; position:absolute; top:50px;}
.grillaproductos_ficha .iconos{display:block; position:relative;}
.grillaproductos_ficha .iconos span.opcion_imagenes{left:98px !important; _left:100px !important; position:absolute; top:93px;}
.grillaproductos_ficha .iconos span.opcion_vista3d{left:78px; _left:80px; position:absolute; top:93px;}
.grillaproductos_ficha .iconos span.opcion_oferta{left:2px; _left:2px; position:absolute; top:-4px;}
.txt_puntuacion{float: left; text-align: left; margin-left:2px; line-height:18px;}
.txt_puntuacion_resaltado{font-weight:bold; color:#036;}
.contenedor_estrellas{background-color: #FFF; width: 120px;}
.menu_puntuacion{clear:both; font-size:11px;}

/* FICHA DETALLADA DEL PRODUCTO */
.cuerpofichaproducto{background-color:#F0F0F0; border:solid 1px #DDD; padding:5px;}
.cuadroimagen{background-color:red;}
.cuadrodatos{width:445px; margin-left:10px;}
.cuadrodatos_contenedor{background-color:#FFF; margin-bottom:10px;}
.cuadrodatos .detalle_titular{font-size:14px; background-color:#EEE; border-bottom:solid 1px #DDD; color:#333; padding:5px; margin-bottom:5px;}
.cuadrodatos .detalle_texto{padding:5px; color:#666;}
.cuadrodatos .detalle_info{padding-bottom:3px; margin-right:10px; text-align:right;}
.cuadrodatos .detalle_info a{color:#666; text-decoration:none;}
.cuadrodatos .detalle_info a:hover{color:#F00; text-decoration:underline;}
.ficha_panel_derecho{font-size:11px; color:#000; width:300px;}
.ficha_tabla_panel_derecho{background-color:#C1E0FF;}
.ficha_tabla_panel_derecho td{background-color:#FFF; padding: 2px;}
.ficha_tabla_panel_derecho td.precio, .preciograndenegro{text-align:center; font-size:20px; font-weight:bold; color:#000; letter-spacing:-1px;}
.precio_tachado{text-decoration:line-through; color:#666;}
.ficha_boton_amigo a, .ficha_boton_imprimir a{color:#F00; text-decoration:none;}
.ficha_boton_amigo:hover, .ficha_boton_imprimir:hover{background-position:left bottom; text-decoration:none;}
.ficha_opciones{width:180px;}
.ficha_opciones li{float: left; padding:5px; background: #ECF5FF; border:solid 1px #C1E0FF; text-align: center; width: 170px; margin-bottom: 5px;}
.ficha_opciones li a.linkopcion{font-size: 11px;}
.lista_opiniones{border-bottom:dotted 1px #CCC;	margin-bottom:15px;}
.titulo_opinion{border-bottom:dotted 1px #036; font-size:15px; font-weight:bold; color:#036;}
.opinion_texto{margin:5px 0;}
.aspecto_positivo{color:#036;}
.aspecto_negativo{color:#F00;}
.puntuacion{font-weight:bold; color:#036;}
#ficha_tabs_opciones{text-align: left; border-bottom: solid 1px #999; margin-top:35px;}
#ficha_tabs_opciones ul{list-style:none; margin: 0 0 0 10px; padding: 0;}
#ficha_tabs_opciones ul li{display: inline; margin: 0; padding: 0;}

/* CARTUCHOS */
.bsq_ficha{background-color: #999;}
.bsq_ficha tr.trtitular td{background-color: #666; color: #FFF; font-weight: bold; height: 30px;}
.bsq_ficha td{background-color:#FFF;}
.bsq_ficha td .precio{font-weight:bold; letter-spacing:-1px; font-size: 18px; color:#000; margin-bottom:3px;}

/* FORMULARIOS EN TABLAS */
table.tablas_cliente_formulario{background:#E1EEFD;}
table.tablas_cliente_formulario tr.trtitular td{background-color: #666; color: #FFF; font-weight: bold;	height: 30px;}
table.tablas_cliente_formulario tr.traclaracion td, table.tablas_cliente_formulario tr td.columnaboton{background-color: #FFF;}
table.tablas_cliente_formulario tr td.primercolumna{background-color:#ECF4FD; color:#2C6298;}
table.tablas_cliente_formulario tr td.segundacolumna{color:#2C6298; font-weight:bold; background-color: #FFF;}
table.tablas_cliente_formulario tr td.segundacolumna input{font-weight:bold; color: #333;}
table.tablas_cliente_formulario input, table.tablas_cliente_formulario select{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#036;}
table.tablas_cliente_formulario tr td.titulos, tr.fila_opcion td.columnaboton{background-color: #FFF;}
tr.fila_opcion{background: #FFF; border: dotted 1px #AED7FF;}
tr.fila_opcion td.primercolumna{background-color:#ECF4FD; color:#2C6298;}
tr.fila_opcion td input{font-weight:bold; color: #333;}
.producto_destacado_mosaico{background: url(../imagenes/fondodestacado_mosaico.jpg) no-repeat;}
.producto_destacado_grilla{background:url(../imagenes/fondodestacado_detallado.jpg) no-repeat;}
.producto_destacado_lista{background:url(../imagenes/fondodestacado_simple.jpg) no-repeat;}
.producto_liquidacion_mosaico{background: url(../imagenes/fondoliquidacion_mosaico.jpg) no-repeat;}
.producto_liquidacion_grilla{background:url(../imagenes/fondoliquidacion_detallado.jpg) no-repeat;}
.producto_liquidacion_lista{background:url(../imagenes/fondoliquidacion_simple.jpg) no-repeat;}
#comollegar{margin-left:2px;width:525px;}
.tabla_llegar_delegaciones{background-color:#CCC;}
.tabla_llegar_delegaciones .campo_rojo, .tabla_llegar_delegaciones .aclaracion{color:#F00;}
.tabla_llegar_delegaciones .estilo_datos{color:#666;}
.tabla_llegar_delegaciones .aclaracion{font-size:11px; font-style:italic;}
.formulariosDatos{font-family: Arial, Helvetica, sans-serif; font-weight: bold; color:#142D4B;}
.stock_invisible{display:none;}