/* GLOBALES */

body{background-color:#fff;font-family:arial,helvetica,sans-serif;font-size:11px;margin:0pt auto;padding:0px;}
#contenedor-cabecera{width:100%;background:url(http://img1.aleteando.com/cabecera-fondo.jpg) repeat-x;margin:0px; border-bottom:3px solid #fff; padding:0px;}
#cabecera {margin:0pt auto;height:180px;width:990px;background:url(http://img1.aleteando.com/pez.jpg) no-repeat scroll 490px 65px; padding:0px;}
#contenedor-contenido{background:#333 url(http://img1.aleteando.com/cont-top.gif) no-repeat scroll center 15px; padding:35px 0px; padding-right:1px;}
#contenido{margin:0pt auto;width:990px;background:#fff url(http://img1.aleteando.com/cont-bot.gif) no-repeat scroll center bottom; min-height:400px;}
#contenedor-pie{background-color:#333;}
#pie{margin:0pt auto;width:990px;height:64px;background:url(http://img1.aleteando.com/pie-fondo.jpg) repeat-x;}
input{font-family:arial,helvetica,sans-serif;}
span.aviso-iva{width:100%; text-align:center; display:block; color:#333; margin-top:15px;}
.limpiar{clear:left;}
h1{margin:0px 20px;}
.paypalinline{margin:-4px 0px;}
.cofidissim{display:block; margin:0px 103px;}

#cookopt{border-bottom:1px solid #000; display:none; background-color:#FFB; padding:8px; font-size:12px;}
#cookopt .coocl {display:block; float:right; background:url(http://img1.aleteando.com/filtro-boton.jpg) no-repeat center center; text-indent:-9999px; height:30px; width:30px;}
#cookopt p {margin:0px;}

.fblink{display:inline-block; background-color:#ECEEF5; border:1px solid #CAD4E7; -moz-border-radius:3px 3px 3px 3px; padding: 4px 5px;
	text-decoration:none; outline:none;}
.fblink:hover{border-color:#9DACCE;}
.fblink span{color:#3B5998; padding-left:19px; display:block; background:url(http://www.aleteando.com/img/fb-button.gif) no-repeat left top;}
.fbdisabled{display:inline-block; background-color:#ECEEF5; border:1px solid #CAD4E7; -moz-border-radius:3px 3px 3px 3px; padding: 4px 5px; text-decoration:none; outline:none; cursor:default;}
.fbdisabled span{color:#3B5998; padding-left:19px; display:block; background:url(http://www.aleteando.com/img/fb-button.gif) no-repeat left top;}

.allink{display:block; background-color:#ddd; border:1px solid #bbb; -moz-border-radius:3px 3px 3px 3px; padding: 4px 8px; text-decoration:none; outline:none;}
.allink:hover{border-color:#999;}
.allink span{color:#666; padding-left:19px; display:block;}

.aviso-ajax{display:inline-block; -moz-border-radius:6px 6px 6px 6px; padding: 6px 10px; text-decoration:none; outline:none; font-size:1.2em; color:#fff;
	font-weight:bold;}
.aviso-go{background-color:#dc0; border:1px solid #cb0;}
.aviso-ok{background-color:#0a0; border:1px solid #090;}
.aviso-ko{background-color:#900; border:1px solid #800;}

/* MENU DE CABECERA */

#menu-cabecera-izda {width:22px;height:65px;background:url(http://img1.aleteando.com/menu-cabecera-izda.jpg) no-repeat;float:left;margin:0px; padding:0px; margin-left:18px;}
#menu-cabecera-dcha {width:22px;height:65px;background:url(http://img1.aleteando.com/menu-cabecera-dcha.jpg) no-repeat;float:left;margin:0px; padding:0px;}
#menu-cabecera {width:900px;height:65px;background:url(http://img1.aleteando.com/menu-cabecera-fondo.jpg) repeat-x;float:left;margin:0px;padding:0px;}
#menu-cabecera ul {float:left;margin:0px;margin-top:7px;padding:0px;display:block;}
#menu-cabecera li {font-family:arial,helvetica,sans-serif;font-size:18px;font-weight:bold;float:left;margin:0px;margin-left:28px;list-style-type:none;padding:0px;}
#menu-cabecera li a {color:#fff;text-decoration:none;}
#menu-cabecera li a:hover {text-decoration:underline;}

/* BUSCADOR */

#buscador {width:300px;height:65px;background:url(http://img1.aleteando.com/buscador-fondo.jpg) repeat-x;float:right;margin-right:20px;padding:0px;}
#buscador fieldset {border:none;float:left; margin:0px;}
#buscador .caja {border:1px solid #333;width:140px;font-size:14px;background-color:#fff;color:#666;font-weight:bold; margin-top:3px;}
#buscador .boton {display:block;text-indent:-9999px; font-size:0px; line-height:0px;background:url(http://img1.aleteando.com/buscador-bot.gif) no-repeat; width:105px; height:27px; border:none; cursor:pointer; margin:0px; padding:0px;}
#buscador-caja {height:47px;width:160px;background:url(http://img1.aleteando.com/buscador-izda.jpg) no-repeat;margin:0px;padding:0px;padding-top:18px;padding-left:20px;}
#buscador-boton {height:47px;width:120px;background:url(http://img1.aleteando.com/buscador-dcha.jpg) no-repeat right top;margin:0px;padding:0px;padding-top:18px;}

/* RESTO DE CABECERA */

#cabecera .logo{margin:0px;float:left; width:500px; display:block; height:110px;padding:0px;}
#cabecera .logo a{text-indent:-9999px;outline:none;display:block;background:url(http://img1.aleteando.com/logo.jpg) left top no-repeat;width:328px;height:114px;}
#cabecera #identidad{float:left; font-size:1.1em; background-color:#fff; -moz-border-radius:5px 5px 0px 0px; margin-top:80px;}
#cabecera #identidad #fb-img{float:left;}
#cabecera #identidad #identificacion{float:left; height:38px;}
#cabecera #identidad #identificacion.identlogin{float:left; width:465px; height:38px;}
#cabecera #identidad #identificacion .identuser{font-size:1.2em; font-weight:bold; margin:10px; display:block; float:left;}
#cabecera #identidad #identificacion a{display:inline-block; float:left; margin:8px 0px 0px 10px;}
#cabecera #identidad #identificacion a.login{background:url(http://img1.aleteando.com/login.gif) no-repeat 4px 2px;}
#cabecera #identidad #identificacion a.signup{background:url(http://img1.aleteando.com/signup.gif) no-repeat 4px 2px;}
#cabecera #identidad #identificacion a.logout{background:url(http://img1.aleteando.com/logout.gif) no-repeat 4px 2px;}
#cabecera #identidad #identificacion #cesta-rapida {float:left; margin-right:10px;}
#cabecera #identidad #identificacion #cesta-rapida a{background:url(http://img1.aleteando.com/iden-cart.gif) no-repeat 4px 2px;}
#cabecera #identidad #identificacion #cesta-rapida ul{float:left;margin:8px 5px 0px 25px;padding:6px 0px;display:block;list-style:none;}
#cabecera #identidad #identificacion #cesta-rapida ul li{float:left;margin:0px;padding:0px;display:block; margin-left:5px;}
#cabecera #identidad #identificacion #cesta-rapida ul li.importe{font-weight:bold;}

/* PIE */

#pie-izda {width:16px;height:64px;background:url(http://img1.aleteando.com/pie-izda.jpg) no-repeat;float:left}
#pie-dcha {width:16px;height:64px;background:url(http://img1.aleteando.com/pie-dcha.jpg) no-repeat;float:left}
#pie .pie-contenido{width:958px;height:64px;float:left;}
#pie .pie-contenido p{text-align:center; color:#666; margin:0px; padding:0px;}
#pie .pie-contenido ul{list-style-type:none; margin:0px; padding:0px 20px; display:block;}
#pie .pie-contenido ul li{margin:0px; padding:10px 20px; display:block; float:left; font-size:1.2em;}
#pie .pie-contenido ul li a{color:#000;}

/* REJILLA */

.rejilla3 {margin:0px;}
.rejilla3 .col1{width:200px; float:left; margin-bottom:15px;}
.rejilla3 .col2{float:left;width:590px; margin:0;}
.rejilla3 .col3{float:left;width:190px; margin:0;}
.rejilla3 .col3 a{margin-bottom:20px; display:block;}
.rejilla3 .col3 iframe{margin-bottom:20px; display:block;}
.rejilla2 {margin:0px; margin-bottom:15px;}
.rejilla2 .col1{width:500px; float:left; margin-bottom:15px; padding:15px;}
.rejilla2 .col2{float:left;width:430px; margin:0; padding:15px;}
.rejilla2 p{font-size:1.1em;}
p.resaltado{font-size:1.4em; font-weight:bold; text-align:center;}
.rejilla1 {font-size:1.2em;}
.rejilla1 p {margin:10px 20px;}

/* MIGAS */

ul.migas{list-style:none; margin:5px; padding:0px;}
ul.migas li{float:left; margin:0px; padding:4px 0px; padding-left:20px; font-size:1.3em; font-weight:bold; background:url(http://img1.aleteando.com/bc-or.gif) no-repeat scroll 6px 5px;}
/*ul.migas li.miga_inicial{background:url(http://img1.aleteando.com/bc-gr.gif) no-repeat scroll 3px 5px;}*/
ul.migas li.miga_inicial{background:none;}
ul.migas li a{text-decoration:none; color:#000;}
ul.migas li a:hover{text-decoration:underline;}

/* FILTROS */


.columna_filtros{width:200px;float:left; padding:0px 25px;}
.columna_filtros span.redefinir{font-size:1.3em; background:url(http://img1.aleteando.com/filt-head.gif) no-repeat; height:23px; padding:5px 8px; margin:0px; margin-top:15px;
	display:block; font-weight:bold;}
.columna_filtros .filtro-disp{width:200px; background:url(http://img1.aleteando.com/filtrado-bot.jpg) no-repeat bottom; padding:0px; padding-bottom:11px; margin-bottom:15px;}
.columna_filtros .filtro-disp span{width:200px; display:block; margin:0px; padding:0px; height:22px; background:url(http://img1.aleteando.com/filtrado-top.jpg) no-repeat;
	font-size:1.2em; font-weight:bold; text-indent:15px; padding-top:7px;}
.columna_filtros .filtro-disp ul{width:200px; margin:0px; padding:4px 0px; list-style:none; background:url(http://img1.aleteando.com/filtrado-mid.gif);}
.columna_filtros .filtro-disp ul li{padding:2px 5px;margin:0px 2px;}
.columna_filtros .filtro-disp ul li.impar{background-color:#fff2c6;}
.columna_filtros .filtro-disp ul li a{text-decoration:none; color:#333;}
.columna_filtros .filtro-disp ul li a:hover{text-decoration:underline;}
.columna_filtros .filtro{background:url(http://img1.aleteando.com/filtro.jpg) no-repeat; width:200px;height:48px;margin:0px 0px 15px 0px; clear:left;}
.columna_filtros .filtro .nombre{width:150px;padding:4px; font-size:1.2em; font-weight:bold; margin-left:10px;}
.columna_filtros .filtro .valor{width:150px; font-size:1.1em;}
.columna_filtros .filtro .valor a{background:url(http://img1.aleteando.com/filtro-boton.jpg) no-repeat; display:block; width:21px; height:20px;text-indent:-9999px; float:left; margin:0px 10px 0px 14px;}

/* LISTADO */

.columna_listado{width:720px;float:left;}
.columna_listado h1{font-size:1.5em; background:url(http://img1.aleteando.com/list-head.gif) no-repeat; height:23px; padding:3px 8px;}
ul.listado_productos{list-style:none; padding:0px; display:block; margin:0px;}
li.producto{border-bottom:1px solid #ccc;clear:left; display:block; height:64px;}
ul.listado_detalles{list-style:none; padding:0; display:block; margin:0px;}
ul.listado_detalles li{display:inline-block;}
.detalle_foto{height:45px;border:1px solid #ccc;width:80px; margin:7px 0px; float:left;}
.detalle_marca{padding:12px 0px; float:left; margin-bottom:-40px;}
.detalle_modelo{font-size:18px; padding:5px; float:left; width:375px;}
.detalle_modelo h3{margin: 0px; font-weight: normal; font-size:18px;}
.detalle_modelo h3 a{color:#235ba0;}
.detalle_precio{font-size:1.5em; padding:5px 0px; text-align:right; margin-bottom:-20px; color:#2287a8; width:150px;}
.detalle_precio span{font-size:1.9em; font-weight:bold; color:#000;}
.detalle_prox{font-size:1.5em; padding:5px 0px; text-align:right; margin-bottom:-20px; color:#000; width:150px; height:46px;}
.detalle_categ{font-size:1.4em; padding:5px; padding-top:0px; text-indent:5px; color:#666; font-variant:small-caps;}

/* PAGINACION */

div.paginacion {background:#d5eff7 url(http://img1.aleteando.com/pag-top.gif) no-repeat; margin:20px 0px; padding:0px; font-size:1.2em;}
div.paginacion .pag_tot{float:left; width:440px; padding:5px 5px;}
div.paginacion .pag_mod{width:270px; text-align:right; float:left; padding:5px 0px;}
div.paginacion .pag_mod span{float:left;}
div.paginacion .pag_mod ul{list-style:none; margin:0px 3px; display:block;}
div.paginacion .pag_mod li{float:left; margin:0px 3px;}
div.paginacion .pag_mod li.activa{font-weight:bold;}
div.paginacion .pag_mod li a{text-decoration:none; color:#2287a8;}
div.paginacion .pag_mod li a:hover{color:#f90;}
div.paginacion .pag_lista {background:url(http://img1.aleteando.com/pag-bot.gif) no-repeat bottom; height:50px;}
div.paginacion .pag_lista span{float:left; padding:0px 5px;}
div.paginacion .pag_lista ul{list-style:none; display:inline-block; margin:0px; padding:0px;}
div.paginacion .pag_lista li{float:left; display:inline-block; padding:0px; margin:0px;}
div.paginacion .pag_lista li.activa{font-weight:bold;}
div.paginacion .pag_lista li a{padding:1px 3px; text-decoration:none; color:#2287a8;}
div.paginacion .pag_lista li a:hover{color:#f90;}

div.ordenacion span{display:block; font-size:1.3em; float:left; font-weight:bold; padding:6px 10px 0px 0px; color:#999;}
div.ordenacion ul{list-style:none;margin:0px; display:block; padding:0 0 0 20px; border-bottom:1px solid #ccc; height:28px;}
div.ordenacion li{float:left;font-size:1.3em;margin:0px 5px; display:block; height:28px; width:112px; padding:0px; background:url(http://img1.aleteando.com/tab-disabled.jpg) no-repeat;}
div.ordenacion li a{text-decoration:none; font-weight:bold; color:#ccc; display:block; text-align:center; padding-top:6px;}
div.ordenacion li a:hover{text-decoration:underline;color:#eee;}
div.ordenacion li.activa{background:url(http://img1.aleteando.com/tab-enabled.jpg) no-repeat; height:29px;}
div.ordenacion li.activa a{color:#235BA0;}
div.ordenacion li.activa a:hover{text-decoration:underline;}

/* FICHA PRODUCTO */

.ficha_producto{padding-bottom:30px;}
.ficha_producto h1{font-size:3.5em; font-weight:bold; margin:0; padding:10px;}
#columna_foto{width:320px;float:left; margin:0; margin-left:20px; padding:0px;}
#producto_foto{float:left;}
.thumbnail{float:left;width:80px;height:45px; margin:5px 10px;}
.thumbnail a{outline:none;}
.thumbnail a img{border:1px solid #ccc;}
.thumbnail a:hover img{border:1px solid #f90;}
#columna_datos{width:320px;float:left;margin-left:40px;}
#producto_cabecera{float:left;background:url(http://img1.aleteando.com/ficha-conf-top.gif) no-repeat bottom; width:320px; padding-bottom:30px;}
#ficha_precio {font-size:1.6em;color:#2287a8;}
#ficha_precio span{color:#333;}
#producto_cabecera span{font-size:2em;}
#producto_carrito{float:left;background-color:#d5edf7; width:320px;}
#producto_carrito fieldset{border:none;}
#producto_carrito #cantidad{width:30px;}
#producto_carrito #boton-carrito{border:none; background:url(http://img1.aleteando.com/ficha-conf-sub.gif) no-repeat; width:195px; height:45px; cursor:pointer; display:block; text-indent:-9999px; font-size:0px; line-height:0px;}
.filtro_ficha_field{border:none;display:none;}
#producto_datos{clear:left; width:320px; background:url(http://img1.aleteando.com/ficha-conf-bot.gif) no-repeat top; padding-top:30px;}
#columna_promo{display:block; width:250px; float:left; padding-left:20px;}
#columna_promo .enlaces{list-style-type:none; margin:0px; padding:0px;}
#columna_promo .enlaces li{padding:0px; margin:5px 0px;}
#columna_promo .enlaces li a{font-size:1.2em; background:transparent url(http://img1.aleteando.com/ficha-enlace.gif) no-repeat scroll 0 2px; padding-left:15px; color:#333; text-decoration:none;}
#columna_promo .enlaces li a:hover{text-decoration:underline;}
#boton_tallas{text-indent:-9999px;background:url(http://img1.aleteando.com/size-bot.gif) no-repeat; width:195px; height:45px; display:block; margin:15px; outline:none;}

.prox-tit{display:block; margin:0px 10px; font-size:16px;}
.prox-des{display:block; margin:0px 10px; font-size:12px;}

.mas-vendidos{width:200px; background:url(http://img1.aleteando.com/filtrado-bot.jpg) no-repeat bottom; padding:0px; padding-bottom:11px; margin:30px 10px 20px 30px;}
.mas-vendidos span{width:200px; display:block; margin:0px; padding:0px; height:45px; background:url(http://img1.aleteando.com/vendidos-top.jpg) no-repeat;
	font-size:1.1em; font-weight:bold; text-indent:15px; padding-top:10px;}
.mas-vendidos span strong{font-size:1.3em; display:block;}
.mas-vendidos ol{width:160px; margin:0px; background:url(http://img1.aleteando.com/filtrado-mid.gif);}
.mas-vendidos ol li{padding:8px 15px 0px 0px; margin:0px;}
/*.mas-vendidos ol li.impar{background-color:#fff2c6;}*/
.mas-vendidos ol li a{text-decoration:none; color:#333;}
.mas-vendidos ol li a:hover{text-decoration:underline;}

/* HOME */

.lista-mod-izqda{background:url(http://img1.aleteando.com/lista-categorias-pie.jpg) no-repeat left bottom;width:186px;padding:0px;margin-left:10px; margin-bottom:10px;padding-bottom:35px;}
.lista-mod-izqda h3{background:url(http://img1.aleteando.com/lista-categorias-cab.jpg) no-repeat 0 0;width:186px;height:40px;margin:0px; padding-top:4px;
	font-family:tahoma,arial,helvetica,sans-serif;font-size:1.6em;font-weight:bold;color:#333;padding-left:30px;}
.lista-mod-izqda ul{background:url(http://img1.aleteando.com/lista-categorias-cent.jpg);width:186px;margin:0px;list-style:none;padding:0px;}
.lista-mod-izqda ul li{padding:1px 18px;}
.lista-mod-izqda ul li a{font-family:Tahoma,arial,helvetica,sans-serif;font-size:12px;color:#000;text-decoration:none;}
.lista-mod-izqda ul li a:hover{text-decoration:underline;}

.promocion{margin:20px; margin-top:0px;}
.promocion h4{font-size:1.5em; background:url(http://img1.aleteando.com/promo-head.gif) no-repeat; height:23px; padding:3px 8px; margin-top:0px; margin-left:0px;}
.promocion ul{margin:0px; padding:0px; list-style:none;}
.promocion ul.items li.promoitem{margin:0px; padding:0px; float:left; border-right:1px solid #ccc; margin-bottom:20px;}
.promocion ul.items li.ultimoitem{border:none;}
.promocion ul.item li{margin:1px 5px; padding:0px; clear:left; width:170px; text-align:center;}
.promocion li.precio{font-size:1.4em; color:#2287a8;}
.promocion li.precio span{font-size:1.5em; color:#000;}
.promocion li.categoria {font-variant:small-caps; color:#666;}
.promocion li.marca {font-size:1.3em; font-weight:bold;}
.promocion li.nombre {font-size:1.4em;}
.promocion li.nombre a{color:#235ba0;}
.promocion li.prox {font-size:15px; font-variant:small-caps;}

.ad-intova{background:url(http://img1.aleteando.com/frame.jpg) no-repeat; display:block; width:146px; height:229px; padding:20px; margin-bottom:20px;}
.ad-intova a{text-decoration:none;}
.ad-intova h6{font-size:1.4em; color:#f22; margin:5px;}
.ad-intova span{font-size:1em; color:#000;}

/* CARRITO */

.carrito h4{font-size:1.6em; font-weight:bold; margin:0px; padding:15px 20px;}
.carrito p{padding:10px;}

ul.cesta{list-style:none; margin:0px; padding:0px; margin-bottom:50px;}
ul.cesta li{border-bottom:1px solid #ccc; margin:8px 20px; padding:0px; padding-bottom:8px;}
ul.cesta li.presuma{font-size:16px; text-align:right; padding:5px 40px;}
ul.elem_cesta{list-style:none}
ul.elem_cesta li{float:left; font-size:1.4em; border:none; padding:0px; margin:0px 5px;}
li.elem_cesta_l{width:800px; float:none; font-size:1.6em; font-weight:bold; padding-left:100px;}
li.elem_cesta_s{width:100px;}
li.elem_cesta_d{width:400px; padding-left:20px;}
li.elem_cesta_f{width:80px; border:1px solid #ccc; display:block; float:left; padding:0px;}
li.elem_cesta_f a{display:block; height:45px;}
li.elem_cesta_e{width:32px; height:32px;}
li.elem_cesta_e a{display:block; height:32px; width:32px; text-indent:-9999px; background:url(http://img1.aleteando.com/waste.png) no-repeat;}


.dto-foro{float:left; width:350px; margin:10px 45px; font-size:1.2em;}
.dto-foro p{padding:5px 0px 5px 85px; background:transparent url(http://img1.aleteando.com/forobuceo.gif) no-repeat scroll left center; height:75px;}
.dto-foro .caja{border:1px solid #333;width:140px;font-size:14px;background-color:#fff;color:#666;font-weight:bold; margin-top:3px; margin-right:8px; float:left;}
.dto-foro .boton{display:block;text-indent:-9999px; font-size:0px; line-height:0px;background:url(http://img1.aleteando.com/actualizar-bot.gif) no-repeat; width:105px; height:27px; border:none; cursor:pointer; margin:0px; padding:0px;}

.gastosenviar{display:block; float:left; width:250px; height:188px; background:url(http://img1.aleteando.com/shop-sprite.png) no-repeat -251px; margin-left:20px;}
.gastosenviar p.ngh{font-size:16px; color:#a08b32; padding:20px 25px; margin:0px;}
.gastosenviar p{font-size:14px; color:#b69d38; margin:0px 0px 0px 90px; padding:0px 10px;}
.gastosenviar a{color:#a08b32;}
.gastosenviar a:hover{color:#b69d38;}

.gastosrecoger{display:block; float:left; width:250px; height:188px; background:url(http://img1.aleteando.com/shop-sprite.png) no-repeat; margin-left:20px;}
.gastosrecoger p.ngh{font-size:16px; color:#a08b32; padding:20px 25px; margin:0px;}
.gastosrecoger p{font-size:14px; color:#b69d38; margin:0px 0px 0px 70px; padding:10px;}
.gastosrecoger a{color:#a08b32;}
.gastosrecoger a:hover{color:#b69d38;}

.gastosgratis{display:block; float:left; width:250px; height:188px; background:url(http://img1.aleteando.com/shop-sprite.png) no-repeat -502px; margin-left: 8px;}
.gastosgratis p.ggh{font-size:16px; color:#48843a; padding:22px; margin:0px; margin-top:40px; padding-bottom:12px;}
.gastosgratis p{font-size:14px; color:#4f9b43; margin:0px; padding:0px 22px;}

.totales{float:left; background:url(http://img1.aleteando.com/shop-sprite.png) no-repeat -753px; width:440px; height:188px; margin:0px 8px;}
.totales dl{width:400px; height:148px; margin:0px; padding:20px;}
.totales dd{width:200px; display:block; float:left; margin:0px; margin-bottom:10px; font-size:16px;}
.totales dt{width:200px; display:block; float:left; margin:0px; margin-bottom:10px; font-size:16px; font-weight:bold; text-align:right;}
.totales dd.total{font-size:18px; margin-top:30px;}
.totales dt.total{font-size:28px; margin-top:25px;}

.centrado{padding:20px; text-align:center; font-size:14px;}
.div-checkout{width:200px; padding:20px; padding-left:750px; clear:left;}
.bot-checkout{border:none; background:url(http://img1.aleteando.com/checkout-bot.gif) no-repeat; width:195px; height:46px; cursor:pointer; display:block; text-indent:-9999px; font-size:0px; line-height:0px;}

dl.resumen {width:350px; margin:0px 50px; padding:10px 0px;}
dl.resumen dt{width:110px; margin:5px 0px; font-weight:bold; float:left;}
dl.resumen dd{width:200px; margin:5px 0px; margin-left:30px;}
dl.resumen .total{font-size:1.4em; font-weight:bold;}

/* LOGIN - REGISTRO */

#loginAle{width:550px; float:left;}
#loginFB{width:350px; height:200px; float:left; border-left: 1px solid #CCC;}
#loginFB a{padding:15px 20px;}
.form-login {padding:20px;}
.form-login h4{font-size:1.6em; font-weight:bold; margin:0px; padding:15px 20px;}
.form-login h5{font-size:1.4em; font-weight:bold; margin:0px; padding:15px 20px; color:#333;}
.form-login p{font-size:1.2em; margin:10px 20px;}
.form-login a{color:#235ba0;}
.form-login fieldset{margin:0px; padding:5px 20px; border:none;}
.form-login input{float:none;}
.form-login .caja{border:1px solid #CCC; background-color:#EEE; color:#333;}
.form-login label{font-size:1.2em; width:250px; display:block; float:left;}
.form-login span.apunte{font-size:1.1em; color:#235ba0; margin-left:250px; display:block;}
.form-login .col1{width:475px; margin:0px; padding:0px; float:left;}
.form-login .col2{width:474px; margin:0px; padding:0px; float:left; border-left:1px solid #ccc;}
.form-login dl{font-family:arial,helvetica,sans-serif; font-size:1.1em;}
.form-login dt{float:left; margin:4px; margin-left:20px; font-weight:bold; display:block; width:150px;}
.form-login dd{padding:0px; margin:4px; float:none; display:inline-block; width:250px;}

.errores {border:1px solid #900; background-color:#fbb; width:80%; margin:20px;}
.errores ul{list-style-type:square;}
.errores ul li{font-size:1.1em;}

/* MI CUENTA */

.cuenta{padding-bottom:30px;}
.cuenta h4{font-size:1.6em; font-weight:bold; margin:0px; padding:15px 20px;}
.cuenta p{font-size:1.2em; margin:10px 20px;}
.cuenta ul{list-style-type:square; padding:20px 10px; display:block;}
.cuenta li{font-size:1.5em; margin:10px; margin-left:50px;}
.cuenta li a{color:#000; font-weight:bold;}

/* IDENTIFICACION */

.identificacion {font-size:1.2em;}
.cesta-rapida {font-size:1.2em;}

/* PEDIDO */

.pedido{padding:20px; font-size:1.2em;}
.pedido h4{font-size:1.6em; font-weight:bold; margin:0px; padding:15px 20px;}
.pedido dl{font-family:arial,helvetica,sans-serif; font-size:1.1em;}
.pedido dt{float:left; width:150px; margin:0px; padding:0px; display:block;}
.pedido dd{font-weight:bold; margin:0px; padding:0px; display:block;}
dd.descontar, dt.descontar {display:none;}

/* TEXTOS */

.textos {padding:20px 0px;}
.textos h3{font-size:1.6em; font-weight:bold; margin-left:20px;}
.textos h4{font-size:1.6em; font-weight:bold; margin-left:20px;}
.textos h5{font-size:1.5em; font-weight:bold; margin-left:20px;}
p.generico {margin:20px; font-size:1.2em;}
.textos a{color:#235ba0;}
.textos table{width:400px; font-size:1.3em;}
.textos table.ancha{width:600px;}
.textos span{font-size:1.2em;color:#235ba0;margin-left:50px;}
.textos td.aclaracion{font-size:0.9em; padding-left:35px;}
.lista {list-style-type:none; font-size:14px;}
.otros {margin:20px 50px 20px; }

/* MIS PEDIDOS */

#pedido-detalle dl{font-family:arial,helvetica,sans-serif; font-size:1.3em; margin:2px 70px;}
#pedido-detalle dt{float:left; width:160px; margin:0px; padding:0px; display:block;}
#pedido-detalle dd{float:left; font-weight:bold; margin:0px; padding:0px; display:block; width:265px;}
#pedido-detalle dd.grande{width:680px;}
#pedido-detalle dd a{margin-left:20px; font-size:1.2em; color:#235ba0;}
#pedido-detalle h5{font-size:1.4em; font-weight:bold; margin:0px; padding:15px 20px;}
#pedido-detalle span{font-size:1.2em; margin:0px; padding:15px 20px;}
#pedido-detalle .separador{display:block; width:90%; height:30px;}
.carrito table{width:900px; margin-left:45px; font-size:1.3em; margin-bottom:30px;}
.carrito table tr.fila0{background-color:#fff;}
.carrito table tr.fila1{background-color:#def;}
.carrito table td{text-align:center;}
.carrito table a{color:#235ba0;}

