@font-face {
	font-family: Oxygen;
	src: url('fonts/Oxygen.otf');
}
@font-face {
	font-family: Oxygen;
	font-weight: bold;
	src: url('fonts/Oxygen-Bold.otf');
}
@font-face {
	font-family: Oxygen;
	font-style:italic;
	src: url('fonts/Oxygen-Italic.otf');
}
@font-face {
	font-family: Oxygen;
	font-weight: bold;
	font-style:italic;
	src: url('fonts/Oxygen-BoldItalic.otf');
}

@font-face {
  font-family: 'Viga-Regular';
  src: url('fonts/Viga-Regular.eot');
  src: url('fonts/Viga-Regular.eot?#iefix') format('embedded-opentype'),
       url('fonts/Viga-Regular.woff') format('woff'),
       url('fonts/Viga-Regular.ttf') format('truetype'),

}


BODY {font-family:Oxygen,Arial; height:100%; text-align:center; margin:0; padding:0;font-size:13px; background-color:#381a03;-webkit-animation-duration: 0.1s;
-webkit-animation-name: fontfix;
-webkit-animation-iteration-count: 1;
-webkit-animation-timing-function: linear;
-webkit-animation-delay: 0.1s;}
@-webkit-keyframes fontfix{
from{ opacity: 1; }
to{ opacity: 1; }
}
DIV {-moz-box-sizing:border-box; box-sizing:border-box; -webkit-box-sizing:border-box;}
TABLE {font-size:12px}
INPUT, TEXTAREA, SELECT { border:1px solid #cecece; margin:2px 0; font-family:Oxygen,Arial; font-size:12px; text-align:left; color:#4f2608; padding:0 6px;}
INPUT, SELECT {height:24}
SELECT {background-image:url(img/forms/areausuari_websankara_03.png); background-repeat:no-repeat; background-position:left;-webkit-appearance:none;appearance:none;text-indent: 0.01px;text-overflow: ""; padding-left:30px;}
H1, H2, H3 {color:#4f2608}
H1 {line-height:32px;}

#wrapper{position:relative; z-index:1; width:100%; background:url(img/franja_marron_dalt.jpg), url(img/fondo_footer.png), url(img/fondo_general.png); background-repeat:repeat-x, repeat-x, repeat; background-position: top, bottom}
#wrapper-inner{width:1173px; margin:0 auto 0 auto;background:url(img/franja_marron_dalt.jpg), url(img/fondo_footer.png), url(img/fondo_general.png); background-repeat:repeat-x, repeat-x, repeat; background-position: top, bottom}

.imagen_centro {
	position: absolute;
    top: 50%;
    left: 50%;
	z-index:10;
	margin-left:-33px;
	margin-top:-33px;
}

.clear{float:none !important; clear:both;}
.negrita{font-weight:bold}
.no-underline{text-decoration:none}

/* TOP */
#top{height:127; padding-top:5px;width:930px; margin:0 auto;}
#top-logo{float:left; padding:16px 0 0 0px;}
#top-rigth-wrapper{float:right;margin-right:14px;}
#top-idioms {float:right}
#top-idioms ul{margin:0;padding:0;height:48px;}
#top-idioms li {display: inline;}
#top-idioms ul li a {display:block;float:left;font-family:'Viga-Regular',sans-serif; font-size:14px; color:#fff; text-decoration:none; line-height:23px; height:23px; width:35px;}
.top-idioms-active{background-image:url(img/pestanya_idiomes.png);}
.top-idioms-division{width:2px;margin:3px 3px 0 3px; height:13px;display:inline-block; float:left; background-color:#fff}
#top-user {font-family:'Viga-Regular',sans-serif; font-size:13px; color:#a29386;margin-top:15px; text-align:right;}
#top-user-passwd{width:80px; display: inline-block; text-align:right}
#top-user INPUT, #catalogo_wrapper_colecciones_texto_busqueda INPUT {margin:0 5px; width:139px; background-image:url(img/texte_registre.png)}
#top-user IMG { vertical-align:-3px; border:0; cursor:pointer}
#top-user-options {font-family:Oxygen,Arial; font-size:11px; line-height:11px; text-align:right; margin-top:4px; height:15px}
#top-user-options SPAN {width:160px; display: inline-block; text-align:left}
#top-user-options a {color:#4f2608}
#contrasenya-perdida {margin-left:75px}
#top-user-logged {width:427px;font-family:Oxygen,Arial; font-size:13px;color:#a29386;margin-top:5px; text-align:left}
#bienvenida-nombre-client {color:#4f2608;font-weight:bold;margin:0px 5px 0px 3px}
#bienvenida-client a {font-size:11px;color:#a29386; text-decoration:none}
#bienvenida-client IMG { vertical-align:sub}
.top-user-logged-boton {height:19px;background-color:#643009;margin-right:10px;margin-top:8px;float:left}
.top-user-logged-boton a {padding:0 10px;display:block;line-height:19px;font-family:Oxygen,Arial;font-size:11px;font-weight:bold;color:#fff !important; text-decoration:none}

/* MENU */
#menu{background-image:url(img/barra_menu.png); background-repeat:no-repeat; background-position:center; height:87px;}
#menu-menu-wrapper{float:left;width:770px; height:48px; margin:3px 0 0 160px;}
#menu-menu{height:48px; text-align:left}
#menu-menu IMG{ vertical-align:top; padding:9px 5px 0 5px;}
#menu-menu ul {margin:0 0 0 50px;padding:0; display:inline-block; height:48px;}
#menu-menu ul li {display: inline; background-image:url(img/pico_baix_menu.png);}
#menu-menu ul li a {position:relative;display:block;float:left;font-family:'Viga-Regular',sans-serif; font-size:18px; color:#4f2608; text-decoration:none; padding:0 9px; line-height:48px; height:48px;}
.menu-menu-division{width:2px;margin:15px 14px 0 14px; height:16px;display:inline-block; float:left; background-color:#4f2608}
.menu-menu-principal{ background-image:url(img/fondo_menu.png); color:#FFF !important}
#menu-pico{position:absolute; z-index:2;top:39;left:0}
#menu-carrito{float:left;width:154px; height:48px; margin-top:3px; background-image:url(img/carret.png); background-repeat:no-repeat; background-position:17px center;padding-left:40px; line-height:48px; font-size:14px; color:#4f2608; cursor:pointer}

/* MIDDLE */
#middle{overflow: hidden; width:1050px; margin:0 auto;}

/* CENTER */
#center{float:left;font-family:Oxygen,Arial; font-size:14px; color:#000; width:740px; margin:0 0 15px 2px;}
.center-wrapper{background-repeat:no-repeat; background-position:-30px 10px;}
.center-texto{margin:0 0 0 338px; text-align:left;line-height:23px;font-size:14px}

/* CONTACTO */
#contacto-left,#form-left{float:left;width:175px;font-family:Oxygen,Arial; font-size:14px; text-align:left; color:#694b33}
#contacto-middle,#form-middle{float:left;width:232px;}
#contacto-middle INPUT,#form-middle INPUT,#contacto-middle SELECT,#form-middle SELECT,#contacto-middle TEXTAREA,#form-middle TEXTAREA {width:232px;}
#contacto-middle TEXTAREA,#form-middle TEXTAREA {height:182px;}
#contacto-middle IMG,#form-middle IMG {padding-top:3px;}
#contacto-right{float:left;width:333px; margin:0 auto;}

/* FORMS */
#titulo{text-align:left; margin-left:25px;}
#form-left{text-align:right; padding-right:10px}
#form-left DIV {line-height:28px;}
#form-right{width:300px;float:right;text-align:justify; font-family:Oxygen,Arial; font-size:12px; color:#4f2608;}
#form-middle {text-align:left}
.pinganillo{color:#4f2608;}
.form-error {color:#fff !important;background-color:#4f2608 !important; border:1px solid #D51611 !important;}
.form-help {position:relative;margin:2px 0;border:1px solid #cecece;background-color:white;}
.flecha-form {position:absolute;left:-10px;top:15px}
.form-help-title {margin:3px 10px 3px 10px;font-size:14px;font-weight:bold}
.form-help-text {margin:3px 10px 3px 10px}
.form-break {height:20px}
#dia_nacimiento, #mes_nacimiento{width:66px !important; padding-left:23px !important; padding-right:0px !important;}
#anyo_nacimiento{width:77px !important;padding-left:25px !important; padding-right:0px !important;}
#image_submit {border:inherit !important; margin:0 !important; padding:3 0 0 0 !important}

/* LIBRO */
#libro_share{ text-align:left}
#libro_izquierda{float:left;margin-left:35px; margin-top:9px; width:200px;}
#libro_derecha{float:left;margin-left:15px; margin-top:9px; width:453px; background-color:#fff}
#libro_calidades{background-color:#a39386; text-align:left; font-family:Oxygen,Arial; font-size:13px; color:#fff; margin-top:13px; width:200px; padding:23px;}
#libro_calidades SPAN{font-weight:bold}
#libro_derecha_wrapper{margin:22px 27px 36px 27px; text-align:left; color:#a29386; font-family:Oxygen,Arial; font-size:14px;}
#libro_derecha_wrapper SPAN{color:#4f2608}
#libro_sinopsis{margin-top:25px; text-align:justify; font-size:13px;color:#4f2608}
#libro_derecha_botones a{text-decoration:none}
.libro_botones{float:right; width:102px; height:33px; line-height:33px; margin:0 auto; font-family:Oxygen,Arial; font-size:13px; color:#FFF; font-weight:bold}
#libro_precio{background-image:url(img/botons_caract_03.png)}
#libro_precio SPAN{font-weight:normal}
#libro_extracto{background-image:url(img/botons_caract_04.png); margin:0 !important; text-align:left;padding:0 0 0 40px !important}
#libro_compra{background-image:url(img/botons_caract_05.png); margin:0 !important; text-align:left;padding:0 0 0 40px !important; color:#51250a !important}
.libro_autor{display:table;margin-left:35px; margin-right:37px; margin-top:9px; background-color:#dad1ca; font-family:Oxygen,Arial; font-size:13px; color:#685a4d; text-align:justify;}
.libro_autor IMG {float:left; margin-right:30px}
.libro_autor SPAN {display: table-cell; vertical-align: middle;padding:15px 25px 15px 0;}

#libro_extracto_grande {width:326;; height:53px;text-align:center;display:block; margin:25px auto 0 auto; background-image:url(img/extracto.jpg);padding-left:80px; padding-right:60px; padding-top:5px;}
a.libro_extracto_grande_link {font-family:Oxygen,Arial; font-size:16px;text-decoration:none;color:#f3f4f4; line-height:20px;}

#libro_version_ebook, #libro_version_papel {margin-top:13px;width:200px; height:60px; text-align:center; line-height:39px; display:block; padding:9px 35px 0px 55px;line-height:20px;}
#libro_version_ebook{background-image:url(img/version_ebook2.jpg);}
#libro_version_papel{background-image:url(img/version_papel2.jpg);}
a.libro_version_ebook_link {font-family:Oxygen,Arial; font-size:16px;text-decoration:none;color:#834812}

/*
#libro_version_ebook, #libro_version_papel {width:239px; height:39px; text-align:center; line-height:39px; display:block; float:right; margin-top:25px;}
#libro_version_ebook{background-image:url(img/version_ebook.jpg);}
#libro_version_papel{background-image:url(img/version_papel.jpg);}
a.libro_version_ebook_link {font-family:Oxygen,Arial; font-size:14px;text-decoration:none;color:#4f2608}
*/

/* TABLAS */
#tabla_carrito, #tabla_compras, #tabla_ebooks {border-spacing:5px 1px;margin-left:17px;}
#tabla_carrito th, #tabla_compras th, #tabla_ebooks th {background-color:#fff;height:30px;font-family:Oxygen,Arial; font-size:14px; color:#4f2608;}
#tabla_carrito td, #tabla_compras td, #tabla_ebooks td {text-align:center;font-family:Oxygen,Arial; font-size:13px; color:#4f2608; font-weight:bold; height:30px;}
#tabla_carrito tr:nth-child(1), #tabla_carrito tr:last-child {background-color:inherit !important}
#tabla_compras tr:nth-child(1),#tabla_ebooks tr:nth-child(1) {background-color:inherit !important}
#tabla_carrito tr:nth-child(even), #tabla_compras tr:nth-child(even), #tabla_ebooks tr:nth-child(even) {background-color:#ebe2da}
#tabla_carrito tr:nth-child(odd), #tabla_compras tr:nth-child(odd), #tabla_ebooks tr:nth-child(odd) {background-color:#e1d2c5}
#tabla_carrito td img, #tabla_compras td img, #tabla_ebooks td img {padding:0 5px 0 5px}


#tabla_carrito th:nth-child(1) {width:101px;}
#tabla_carrito th:nth-child(2) {width:319px;}
#tabla_carrito th:nth-child(3) {width:91px;}
#tabla_carrito th:nth-child(4) {width:91px;}
#tabla_carrito th:nth-child(5) {width:28px;background-color:inherit !important}
#tabla_carrito th:nth-child(5) {width:60px;}
#tabla_carrito td:nth-child(1) {padding:6px 15px 6px 15px;}
#tabla_carrito td:nth-child(2),#tabla_ebooks td:nth-child(2) {text-align:left !important;padding-left:15px;}
#tabla_carrito input {width:60px; text-align:center}
#tabla_carrito tr:last-child td:nth-child(2) {font-size:11px; font-weight:normal}
#tabla_carrito tr:last-child td:nth-child(3) {text-align:right}
#tabla_carrito tr:last-child td:nth-child(4) {background-color:#fff}
#tabla_carrito tr:last-child td:nth-child(5) {text-align:left;font-size:10px}
#pagos {margin-top:25px;margin-right:93px}
#pagos div {float:right}
#pagos div, #pagos_verificar_compra div {cursor:pointer;font-family:Oxygen,Arial; font-size:11px; color:#fff; line-height:12px}
#pagos img {margin-left:13px;}
#pago_transferencia {width:117px;height:32px;background-image:url(img/carrito/trasferencia.png);padding: 4px 3px 2px 37px;}


#tabla_compras th:nth-child(1) {width:101px;}
#tabla_compras th:nth-child(2) {width:101px;}
#tabla_compras th:nth-child(3) {width:101px;}
#tabla_compras th:nth-child(4) {width:101px;}
#tabla_compras th:nth-child(5) {width:101px;}
#tabla_compras th:nth-child(6) {width:75px;}
#tabla_compras th:nth-child(7) {width:30px;background-color:inherit !important}
#tabla_compras td:nth-child(1) {padding:6px 15px 6px 15px;}

#tabla_ebooks th:nth-child(1) {width:101px;}
#tabla_ebooks th:nth-child(2) {width:410px;}
#tabla_ebooks th:nth-child(3) {width:101px;}
#tabla_ebooks th:nth-child(4) {width:30px;background-color:inherit !important}
#tabla_ebooks td:nth-child(1) {padding:6px 15px 6px 15px;}

/* VERIFICAR COMPRA */
#verificar_compra{text-align:left}
.datos_verificar_compra1{float:left;margin-left:120px}
.datos_verificar_compra2{float:right;margin-right:130px}
#notas_adicionales_wrapper {text-align:center}
#notas_adicionales{width:500px;height:120px;margin:0 auto}
#notas_adicionales_texto{width:450px; font-size:13px;text-align:center; margin:0 auto; margin-bottom:15px}
#pago_transferencia_verificar_compra {width:117px;height:32px;background-image:url(img/carrito/trasferencia.png);line-height:32px !important; text-align:center; padding-left:33px}
#pagos_verificar_compra {padding-top:25px}
#pago_transferencia_verificar_compra{margin:0 auto}
.centrar_h2 {text-align:center}
.padding_normal_h2{padding-left:21px}

/* PAGINADORES */
#paginador {text-align:left; padding-left:20px; margin-top:20px}
#paginador {margin-right:15px; margin-top:10px !important}
.paginado_inactive, .paginado_active {float:right !important;}

/* RIGHT */
#right{float:right;}	
#right-wrapper{width:224px;margin-right:36px;}
#right-subscripcion{width:224px; height:197px; background-image:url(img/newsletter.png);font-family:'Viga-Regular',sans-serif;color:#fff}
#right-subscripcion-suscribete{text-align:left; font-size:23px; padding:31px 42px 18px 45px; line-height:23px;}
#right-subscripcion-escribe{text-align:left; font-size:11px; padding-left:24px;}
#right-subscripcion-caja INPUT{width:82%}
#right-subscripcion-enviar {padding-top:4px}
#right-subscripcion-enviar a{text-decoration:none; color:#4c4eab; font-family:font-family:Oxygen,Arial; font-size:12px;}
#right-alaventa{width:224px; height:197px; background-image:url(img/jaalavenda.png);font-family:'Viga-Regular',sans-serif;color:#fff}
#right-alaventa-titulo{height:70px; line-height:70px; text-align:center; font-size:23px; padding-top:9px;}
#right-alaventa-textos{text-align:left;height:114px; margin-right:12px;background-repeat:no-repeat; background-position:right bottom;}
#right-alaventa-textos-texto{padding:10px 0px 0px 23px;font-size:14px;}
#right-alaventa-textos-enlace{padding-left:23px; padding-top:26px;font-size:12px;font-family:font-family:Oxygen,Arial;color:#9c6408}

/* RECOMANEM */ /* MAS NOTICIAS */
#recomendamos, #mas-noticias{padding:20px 0 20px 0;}
#recomendamos a{color:#FFF}
#barra-recomendamos,#barra-noticias{background:url(img/linea_recomanem.png); background-position:center; background-repeat:no-repeat;font-family:'Viga-Regular',sans-serif;color:#807f7f; font-size:18px;}
#barra-recomendamos {margin-bottom:25px;}
#barra-noticias {margin-bottom:10px;}
.libro-recomendamos{width:280px;height:185px;display:inline-block;margin-right:10px;font-family:Oxygen,Arial; padding:45px 13px 0px 135px;text-align:left}
.libro-recomendamos-titulo{font-weight:bold;font-size:12px; line-height:15px;}
.libro-recomendamos-titulo-autor{ min-height:44px;}
.libro-recomendamos-autor{font-size:11px; line-height:13px; padding-top:1px;}
.libro-recomendamos-precio{font-weight:bold;font-size:13px; padding-top:3px;}

#mas-noticias a {color:#000; text-decoration:none}
#titulo_mas_noticias{float:right; width:20%;padding-right:20px;color:#4f2608;font-weight:bold;font-size:16px}
.noticia_mini {float:left;width:340px;cursor:pointer;margin:20px 0 0 20px;text-align:left}
.noticia_mini_foto {float:left;width:85px;height:63px;}
.noticia_mini_titulo{width:75%;float:left;line-height:18px;padding:0 0 0 10px;color:#4f2608;font-weight:bold;font-size:15px}
.noticia_mini_fecha{font-size:10px; font-style:italic}
.noticia_mini_texto{line-height:18px;padding:10px 0px 0 0; font-size:13px; }
.paginado_mas_noticias_active {background-color:#4f2608;color:#fff;padding:0 15px; float:right;margin:0 5px; cursor:pointer}
.paginado_mas_noticias_inactive {padding:0 15px; float:right;margin:0 5px;color:#4f2608}
.paginado_mas_noticias_prime {margin-right:75px !important}

/* BOTTOM */
#bottom-up {height:152px}
#bottom{ height:152px;margin:0 auto; width:1173px;}
#bottom-links{margin:0 auto;color:#fff;padding-top:20px}
#bottom-links a{padding:0 4px; text-decoration:none; color:#fff; font-family:'Viga-Regular',sans-serif; font-size:14px;}
#bottom-image{padding:16px 0 10px 0;}
#bottom-text{color:#fff; font-family:'Viga-Regular',sans-serif; font-size:14px;}

/* CATALOGO */
.ficha_libro_catalogo {width:727px; height: 262px; margin:0 auto; position:relative;}
.ficha_libro_catalogo_fondo_arrels {background-image:url(img/catalogo/fondo_cat2.png)}
.ficha_libro_catalogo_fondo_malkaso {background-image:url(img/catalogo/fondo_cat4.png)}
.ficha_libro_catalogo_fondo_narrativa {background-image:url(img/catalogo/fondo_cat3.png)}
.ficha_libro_catalogo_fondo_tesla {background-image:url(img/catalogo/fondo_cat1.png)}

.ficha_libro_catalogo_foto{float:left; position:absolute; left:14px;}
.ficha_libro_catalogo_derecha{float:right;width:444px; height:219px; margin-right:14px;}
.ficha_libro_catalogo_derecha_arriba{width:444px;height:186px}
.ficha_libro_catalogo_derecha_abajo{width:444px;height:33px; line-height:33px; margin:0 auto; font-family:Oxygen,Arial; font-size:13px; color:#FFF; font-weight:bold}
.ficha_libro_catalogo_derecha_abajo a {text-decoration:none}
.ficha_libro_catalogo_precio{float:left;width:188px;height:33px; line-height:33px; text-align:left; padding-left:2px}
.ficha_libro_catalogo_vista_detallada{width:146px;height:33px;float:right;background-image:url(img/catalogo/boto_vista.png); margin:0 !important; text-align:left;padding:0 0 0 46px !important;color:#fff !important}
.ficha_libro_catalogo_compra{width:109px;height:33px;float:right;background-image:url(img/botons_caract_05.png); margin:0 !important; text-align:left;padding:0 0 0 40px !important; color:#51250a !important}
.ficha_libro_catalogo_caracteristicas{padding:12px 10px 0px 0px; text-align:left; color:#a29386; font-family:Oxygen,Arial; font-size:12px;line-height:20px;}
.ficha_libro_catalogo_caracteristicas SPAN{color:#4f2608}
#catalogo_wrapper_colecciones{height:28px;width:699px; margin:20px auto 40px auto}
#catalogo_wrapper_colecciones DIV {float:left}
#catalogo_wrapper_colecciones a {text-decoration:none}
#catalogo_wrapper_colecciones_texto_busqueda {width:139px}
#catalogo_wrapper_colecciones_lupa{margin:0 29px 0 15px; width:25px}
.catalogo_wrapper_colecciones {line-height:28px; font-size:13px; text-align:center; text-decoration:none; color:#fff;font-family:Oxygen,Arial; width:80px; background-repeat:no-repeat; background-position: center; margin-right:10px; position:relative;}
#catalogo_wrapper_colecciones_todos {background-image:url(img/catalogo/botons_03.png)}
#catalogo_wrapper_colecciones_arrels {background-image:url(img/catalogo/botons_05.png)}
#catalogo_wrapper_colecciones_malkaso {background-image:url(img/catalogo/botons_07.png)}
#catalogo_wrapper_colecciones_narrativa {background-image:url(img/catalogo/botons_09.png)}
#catalogo_wrapper_colecciones_tesla {background-image:url(img/catalogo/botons_11.png)}
.catalogo_wrapper_colecciones_flecha {background-position:center bottom; background-repeat:no-repeat; position:absolute; top:26px; width:80px; height:11px;}
#catalogo_wrapper_colecciones_flecha_todos{background-image:url(img/catalogo/botons_14.png)}
#catalogo_wrapper_colecciones_flecha_arrels{background-image:url(img/catalogo/botons_17.png)}
#catalogo_wrapper_colecciones_flecha_malkaso{background-image:url(img/catalogo/botons_20.png)}
#catalogo_wrapper_colecciones_flecha_narrativa{background-image:url(img/catalogo/botons_23.png)}
#catalogo_wrapper_colecciones_flecha_tesla{background-image:url(img/catalogo/botons_26.png)}
#catalogo_busqueda_lupa{cursor:pointer}