body{font-family:tahoma;font-size:1em;color:#000;margin:0;padding:0; background-color: #fff;}
p { margin: 10px 0;  }
h1 { font-size: 0.8em; display:inline;}
.leyenda { font-size:.8em;padding:10px;margin: 10px 0px;color: #800000;background-color: #ccc;}
.leyenda-login{height:20px;color:#fff;font-style:oblique;font-size:.7em;text-align:center;padding-top:5px;}
.leyenda-buscador{float:right;color:#fff;font-style:oblique;font-size:1.35em;padding:5px 10px 5px 0}
.blue{color:#0396C9}
/*filas */
.fblue{background-color:#E2ECF5}
.fwhite{background-color:#fff}
.fpblue{ text-align: right;background-color:#B5CDD9;padding: 0px 5px;color: #444;font-weight:bold;  width: 60px;}
.fpblue2{ text-align: right;background-color:#C2D9E1;padding: 0px 5px;color: #444;font-weight:bold; width: 60px;}
/*fin */
.imgpro{border:solid #B0CDD3 1px;margin:5px}
.fadd{text-align: center;padding: 5px;width:70px;}
/**/
#pagina{width:766px;background-color:#fff;margin:0 auto;}
#pagina #cabecera{width:766px;height:118px;background-image:url(../imagenes/cabeceras/cabecera_01.jpg);}
#pagina #menu{width:766px;height:42px;border-bottom:solid #7E7E7E 0;background-image:url(../imagenes/menus/raya-menu.jpg);background-position:bottom;background-repeat:no-repeat;}
#pagina #menu #tabs{float:right;font:bold .7em Tahoma;margin:0;padding:0;}
#pagina #menu #tabs li{display:inline;text-align:center;}
#pagina #menu #tabs li a{float:left;color:#fff;width:97px;height:33px;padding-top:5px;text-decoration:none;background:transparent url(../imagenes/menus/boton-normal.jpg) top right no-repeat;text-align:center;}
#pagina #menu #tabs li .sub{text-decoration:underline;}
#pagina #menu #carrito{float:left;width:250px;height:40px;text-align:center;font-size:.7em;}
#pagina #lat-der{float:left;width:508px;overflow:hidden;}
#pagina #lat-der #buscador{width:511px;color:#fff;font-size:.75em;height:120px;background-color:#868686;background-image:url(../imagenes/fondos/rayas-buscador.jpg);background-position:left top;background-repeat:no-repeat;overflow:hidden;}
#pagina #lat-der #buscador select.fijo{width:175px;padding-left:3px;margin-bottom:5px;font-size:.75em;border:solid #363636 1px;color:#707070;}
#pagina #lat-der #buscador select.variable{padding-left:3px;margin-bottom:5px;font-size:.75em;border:solid #363636 1px;color:#707070;}
#pagina #lat-der #buscador input{padding-left:3px;margin-bottom:5px;font-size:.75em;color:#707070;}
#pagina #lat-der #buscador input.texto{padding-left:3px;margin-bottom:5px;font-size:.75em;border:solid #363636 1px;color:#707070;margin-left:10px;}
#pagina #lat-der #buscador #opciones{clear:both;padding-left:10px;font-size:.85em;color:#fff;}
#pagina #lat-der #buscador #busca-texto{float:left;width:290px;text-align:left;font-weight:700;padding:10px 0 0 10px;}
#pagina #lat-der #buscador #busca-boton{float:left;width:auto;padding-top:15px;padding-right:0px;font-size:0.85em;text-align:right;}
#pagina #lat-der #buscador .busca-boton-img{width:115px;height:19px;background-image:url(../imagenes/botones/boton-buscar.gif);border:0;color:#fff;text-align:left;padding-left:10px;}
#pagina #lat-der #contenido{width:510px;background-image:url(../imagenes/fondos/rayas-productos.jpg);background-position:left top;background-repeat:no-repeat;overflow:hidden;}
#pagina #lat-der #contenido #txt{font-size:.7em;padding:15px 10px 10px;}
#pagina #lat-der #contenido #txt ul li{margin-left:25px;list-style-type:square;}
#pagina #lat-der #contenido #txt h1{font-weight:700;color:#00556F;font-size:1.15em;padding-bottom:5px;margin-bottom:10px;display:inline;}
#pagina #lat-der #contenido #txt h2{font-weight:700;color:#aaa;font-size:.9em;display:inline;}
#pagina #lat-der #contenido #txt h3{font-weight:700;color:#000;font-size:.9em;display:inline;}
#pagina #lat-der #contenido #txt input.boton{color:#fff;font-size:.95em;background-color:#0396C9;border:solid #aaa 1px;padding:2px;}
#pagina #lat-der #contenido #txt input.comprar{padding-left:3px;color:#fff;font-size:.95em;background-color:#0396C9;}
#pagina #lat-der #contenido #txt input.comprar-img{color:#000;font-size:.95em;border:solid 0;}
#pagina #lat-der #contenido #txt input.cantidad{color:#000;font-size:.95em;background-color:#fff;border:solid #aaa 1px;text-align:center;}
#pagina #lat-der #contenido #txt table{width:100%;border-collapse:collapse;margin-top:10px;}
#pagina #lat-der #contenido #txt table tr.encab{color:#fff;background-color:#0396C9;}
#pagina #lat-der #contenido #txt table .izq{text-align:left;}
#pagina #lat-der #contenido #txt table .der{text-align:right;}
#pagina #lat-der #contenido #txt table .cen{text-align:center;}
#pagina #lat-der #contenido #txt table td img{vertical-align:middle;}
#pagina #lat-der #contenido #txt table td{border-bottom:solid #fff 2px;height: 60px;}
#pagina #lat-der #contenido #txt #ofertas{clear:both;margin-top:10px;margin-bottom:10px;}
#pagina #lat-der #contenido #txt #ofertas .caja-oferta{float:left;width:212px;height:85px;border:solid #eee 1px;margin:10px;}
#pagina #lat-der #contenido #txt #ofertas .caja-oferta-titulo{background-color:#0396C9;color:#fff;height:15px;padding:5px 2px 2px 5px;}
#pagina #lat-der #contenido #txt #ofertas .caja-oferta-boton{float:right;width:56px;height:16px;padding-top:3px;color:#000;font-weight:700;font-size:.95em;background-image:url(../imagenes/botones/boton2.gif);text-align:center;}
#pagina #lat-der #contenido #txt #ofertas .caja-oferta-descripcion{padding-left:10px;}
#pagina #lat-der #contenido #txt #ofertas .caja-oferta-precio{font-size:1.5em;padding-top:10px;margin-left:20px;}
#pagina #lat-der #contenido #txt #ofertas .caja-oferta-foto{width:50px;height:40px;float:left;margin:5px 15px 5px 5px;}
#pagina #lat-der #contenido #txt #ofertas .caja-oferta-nofoto{width:30px;height:25px;float:left;border:solid #eee 1px;text-align:center;background-color:#322C2C;color:#fff;background-image:url(../imagenes/iconos/sin-imagenp.gif);background-reepat:no-reepat;margin:5px 15px 5px 5px;padding:5px 10px 10px;}
#pagina #lat-der #contenido #txt #contenedor_pedido{width:100%;background-color:#FFF;}
#pagina #lat-der #contenido #txt #contenedor_remite_empresa{width:50%;border:solid #000 0;padding:10px;}
#pagina #lat-der #contenido #txt #contenedor_remite_cliente{float:right;width:40%;border:solid #000 0;text-align:right;padding:10px;}
#pagina #lat-der #contenido #txt #contenedor_informacion_pedido{clear:both;border-bottom:solid silver 1px;border-top:solid silver 1px;padding:10px 10px 20px;}
#pagina #lat-der #contenido #txt #contenedor_informacion_pedido h2{font-size:1.05em;color:#0396C9;}
#pagina #lat-der #contenido #txt #contenedor_detalle_pedido{clear:both;margin-bottom:10px;}
#pagina #lat-der #contenido #txt #totales{float:right;width:100px;background-color:#0396C9;margin-top:15px;margin-bottom:10px;color:#fff;text-align:right;padding:3px;}
#pagina #lat-der #contenido #txt #botonera{clear:both;background-color:#0396c9;border-top:0px;color:#fff;float:right;padding:5px 10px;text-align:center;width:auto;}
#pagina #lat-der #contenido #txt #botonera img{border:0;margin-left:5px;vertical-align:middle;}
#pagina #lat-der #contenido #txt #botonera a { color: #fff;}
#pagina #lat-der #contenido #txt fieldset{border:solid #ddd 1px;padding:15px;}
#pagina #lat-der #contenido #txt #permisos_insuficientes{width:75%;height:30px;margin-top:20px;margin-left:20px;color:maroon;padding-left:40px;padding-top:12px;background-image:url(../imagenes/iconos/ico_denegado.gif);background-repeat:no-repeat;background-position:center left;}
#pagina #lat-der #contenido #txt .paginador{padding-right:10px;padding-left:5px;margin-top:20px;margin-bottom:5px;text-align:left;}
#pagina #lat-der #contenido #txt .pag_registros{text-decoration:none;background-color:#FFF;border:solid #585858 1px;padding:1px 5px;}
#pagina #lat-der #contenido #txt .enlacep{color:#000;text-decoration:none;background-color:#FFF;border:solid #585858 1px;padding:1px 5px;}
#pagina #lat-der #contenido #txt .enlacep2{color:#fff;text-decoration:none;background-color:#0396C9;border:solid #585858 1px;padding:1px 5px;}
#pagina #lat-der #contenido #txt .enlacep3{color:#fff;text-decoration:none;background-color:#0396C9;border:solid #585858 1px;font-weight:700;padding:3px 5px 1px;}
#pagina #lat-der #contenido #txt .paginador a:hover{color:#000;}
#pagina #lat-der #contenido #txt #reg label{display:block;float:left;width:150px;text-align:right;margin:5px 0 0;padding:0;}
#pagina #lat-der #contenido #txt #reg input,select{font-size:.9em;padding-left:5px;margin:5px 0 0 10px;}
#pagina #lat-der #contenido #txt #reg textarea{font-size:1.3em;padding-left:5px;margin:5px 0 0 10px;}
#pagina #lat-der #contenido #txt #reg ul{padding-left:15px;margin:0;}
#pagina #lat-der #contenido #txt #reg li{list-style-type:none;list-style-image:url(../imagenes/iconos/ico_flecha5.gif);}
#pagina #lat-der #contenido #txt #reg #errores_registro{color:maroon;margin-bottom:5px;padding:10px;}
#pagina #lat-der #contenido #txt #reg #condiciones{overflow:auto;width:auto;height:135px;border:solid #ddd 1px;margin-bottom:10px;}
#pagina #lat-der #contenido #txt #reg #condiciones #margen{border:solid #AEC3B2 1px;padding:5px;}
#pagina #lat-der #contenido #txt .img-marca {border:0;margin:5px;float:left;padding-right:5px;}
#pagina #lat-der #contenido #txt #lista-modelos { clear:both;margin: 10px 0px;padding:10px;background-color:#fff;font-size:1.8em;}
#pagina #lat-der #contenido #txt #lista-series { clear:both;margin: 10px 0px;padding:10px;background-color:#fff;font-size:1.8em;}
#pagina #lat-der #contenido #txt #lista-ps { clear:both;margin: 10px 0px;padding:10px;background-color:#fff;font-size:1.8em;}
#pagina #lat-izq{float:left;width:254px;overflow:hidden;}
#pagina #lat-izq #login{width:254px;height:120px;background-color:#0396C9;background-image:url(../imagenes/fondos/fondo-cuenta.jpg);background-position:left top;background-repeat:no-repeat;}
#pagina #lat-izq #login #formulario{padding-top:15px;padding-left:20px;color:#fff;font-size:.7em;}
#pagina #lat-izq #login #formulario input.texto{padding-left:3px;margin-bottom:10px;font-size:.9em;border:solid #363636 1px;color:#707070;}
#pagina #lat-izq #login	#menu-cliente{font-size:.7em;color:#fff;padding:5px 10px 10px;}
#pagina #lat-izq #login	#menu-cliente ul{margin:15px 0 0;padding:0;}
#pagina #lat-izq #login	#menu-cliente ul li{list-style-type:square;line-height:15px;margin:0 0 0 25px;padding:0;}
#pagina #lat-izq #banners{height:340px;background-image:url(../imagenes/fondos/rayas-profesionales.jpg);background-position:left bottom;background-repeat:no-repeat;background-color:#d5d5d5;}
#pagina #lat-izq #banners #ban1 {width: 254px; height: 204px; background-image: url(../imagenes/fondos/sanbeauto2.jpg)} 
#pagina #lat-izq #banners #ban1 #text {padding: 170px 0 0 0; font-family: verdana; text-align: center; font-weight: bold;line-height: 16px; font-size: 0.8em;}
#pagina #lat-izq #altas{height:146px;padding-left:105px;padding-top:10px;font-size:.7em;color:#fff;background-color:#444;background-image:url(../imagenes/iconos/ico-profesional.jpg);background-position:left;background-repeat:no-repeat;}
#pagina #lat-izq #altas .fondob{width:56px;height:19px;background-image:url(../imagenes/botones/boton.gif);background-repeat:no-repeat;margin:5px;padding:5px;}
#pagina #lat-izq #altas a{font-size:.8em;color:#000;text-decoration:none;}
#pagina #lat-izq #altas a:hover{font-size:.8em;color:#000;text-decoration:underline;}
#pagina #pie{clear:both;width:766px;}
#pagina #pie #boletin #form_boletin{float:left;width:234px;height:71px;color:#fff;font-size:.7em;background-color:#0396c9;background-image:url(../imagenes/fondos/fondo-boletin.jpg);background-repeat:no-repeat;padding:10px;}
#pagina #pie #boletin #form_boletin div{padding:.2em .5em;}
#pagina #pie #boletin #form_boletin div.hr{height:0;margin-top:0;margin-bottom:0;}
#pagina #pie #boletin #form_boletin p{float:left;width:120px;margin:4px 0;}
#pagina #pie #boletin #form_boletin input{padding-left:3px;font-size:.85em;}
#pagina #pie #boletin #log{width:auto;}
#pagina #pie #boletin #log_res{overflow:auto;}
#pagina #pie #boletin #log_res.ajax-loading{background:url(../imagenes/iconos/loading-spinner.gif) no-repeat center;padding:14px 0;}
#pagina #pie #ofertas2{float:left;width:512px;height:91px;background-color:#ddd;}
#pagina #pie #ofertas2 #rotador{clear:both;width:512px;height:91px;border:0 solid #ddd;overflow:hidden;position:relative;}
#pagina #pie #ofertas2 img{width:512px;height:auto;}
#pagina #pie #enlaces{clear:both;height:30px;margin-bottom:5px;font-size:.7em;text-align:center;padding-top:20px;}
#pagina #pie #enlaces li a{color:#2390A7;text-decoration:none;}
#pagina #pie #enlaces li a:hover{color:#000;text-decoration:underline;}
#pagina #pie #enlaces #direccion{color:#434343;}
#pagina #pie #enlaces #direccion a{color:#434343;text-decoration:none;font-weight:700;}
#pagina #pie #enlaces #direccion a:hover{color:#434343;text-decoration:underline;font-weight:700;}
#pagina #pie #enlaces #direccion .azul{color:#0E83B9;font-weight:700;}
#pagina #pie #links{font-size: .7em;width:766px;text-align:center;border-top: dotted #ddd 1px;margin-bottom:25px;}
#pagina #pie #links a{text-decoration:none;color:#434343}
#pagina #pie #links a:hover{text-decoration:underline;color:#000}
#pagina #lista-marcas {clear:both;line-height:13px;text-align:center;margin: 10px 0px;padding:10px;background-color:#fff;font-size:.9em;}
#pagina #lista-marcas .img-marca {border:0;margin:5px;height:25px}
#pagina #menu #tabs li a:visited,#pagina #lat-der #buscador select.fijo:disabled,#pagina #lat-der #buscador select.variable:disabled{color:#fff;}
#pagina #menu #tabs li a:hover,#pagina #menu #tabs li.selected a{color:#fff;background-image:url(../imagenes/menus/boton-sobre.jpg);background-repeat:repeat-x;background-color:#fff;}
#pagina #menu #carrito a,#pagina #lat-der #contenido #txt a{color:#00556F;text-decoration:none;}
#pagina #menu #carrito a:hover,#pagina #lat-der #contenido #txt a:hover{color:#00556F;text-decoration:underline;}
#pagina #lat-der #buscador #opciones a,#pagina #lat-izq #login #formulario a,#pagina #lat-izq #login	#menu-cliente a{color:#fff;text-decoration:none;}
#pagina #lat-der #buscador #opciones a:hover,#pagina #lat-izq #login #formulario a:hover,#pagina #lat-izq #login	#menu-cliente a:hover{color:#fff;text-decoration:underline;}
#pagina #lat-der #buscador #div_subfamilias,#pagina #lat-der #contenido #txt #reg form,#pagina #pie #enlaces ul li{display:inline;}
#pagina #lat-der #contenido #txt ul,#pagina #pie #enlaces ul{margin:0;padding:0;}
#pagina #lat-der #contenido #txt legend,#pagina #lat-der #contenido #txt #reg legend{color:#0097DC;font-weight:700;}
#pagina #lat-der #contenido #txt img,#pagina #lat-der #contenido #txt #reg fieldset{border:solid #ddd 1px;}
#pagina #lat-der #contenido img,#pagina #lat-izq #banners img{border:0;}
/*lat izq ofertas*/
#lat-izq .caja-oferta{float:left;width:212px;height:85px;border:solid #eee 1px;margin:15px 10px;font-size:.85em;}
#lat-izq .caja-oferta-titulo{background-color:#0396C9;color:#fff;height:15px;padding:5px 2px 2px 5px;font-size:.8em;}
#lat-izq .caja-oferta-boton{float:right;width:56px;height:16px;padding-top:3px;color:#000;font-weight:700;font-size:.95em;background-image:url(../imagenes/botones/boton2.gif);text-align:center;}
#lat-izq .caja-oferta-boton a { color: #fff; text-decoration:none; }
#lat-izq .caja-oferta-descripcion{padding-left:10px;font-size:.85em;}
#lat-izq .caja-oferta-precio{font-size:1.5em;padding-top:10px;margin-left:20px;font-size:1.05em;font-weight: bold;}
#lat-izq .caja-oferta-foto{width:50px;height:40px;float:left;margin:5px 15px 5px 5px;}
#lat-izq .caja-oferta-nofoto{width:30px;height:25px;float:left;border:solid #eee 1px;text-align:center;background-color:#322C2C;color:#fff;background-image:url(../imagenes/iconos/sin-imagenp.gif);background-reepat:no-reepat;margin:5px 15px 5px 5px;padding:5px 10px 10px;}
