body{ background-color:#fdf7e8; padding: 0px 10px; margin:0px; font-size:12px; font-family:Arial; }
img{ border:0px; }
a{ text-decoration:none; }
.clear{ clear:both;}
/* MAIN STYLES */
#main_cnt{ width: 1094px; margin: 0px auto; }
.enlace_boton_rojo{
	//background-color:#850c11;

	background-color:#2d0000;
	color:#fff;
	padding:10px 14px;
	border-radius:4px;
	-webkit-border-radius: 4px;
    -moz-border-radius: 4px;
	behavior: url(../PIE/PIE.htc);
}
.enlace_boton_negro{
	background-color:#000;
	color:#fff;
	padding:10px 14px;
	border-radius:4px;
	-webkit-border-radius: 4px;
    -moz-border-radius: 4px;
	behavior: url(../PIE/PIE.htc);
}

.subtitle{
	display:inline;
	font-size:20px;
}



/* HEADER */
#header_zclientes{ 
	position:relative; 
	z-index:999;

	background-image:url('../img/front/header_bg.png'); 
	background-position:top left; 
	background-repeat: no-repeat; 
	width:1081px; 
	height:55px;
	margin:0 0 0 16px;
}
#cnt_header_novedades .subtitle, #cnt_header_contenidos .subtitle{
	font-family:"Times New Roman", Times, serif;
	color:#3B1D03;
}

/* Zona clientes */
.zclientes_pestanya_off{ width:167px; color:#fff; text-align:center; float:right; height:30px; margin-top:15px; font-size:16px; }

/* Logo & Menu superior */
.link_menu_sup{ font-family: Arial, Helvetica, sans-serif; font-size:18px; color:#000; text-decoration:none; }

/* Contenidor Menu sup */
#cnt_menu_header { 
	height: 60px; 
	line-height: 60px; 
	text-align:center; 
	margin: 10px 0 0 0;
	font-size:18px;
	padding-left:110px;
	color:#3B1D03;
}
/* Menu sup 1r Nivell */
/*
#cnt_menu_header ul{ border:1px solid #f00;}
#cnt_menu_header ul li{line-height: 40px; display:inline-table; padding: 0; list-style: none; vertical-align:top; border:1px solid #0f0; width:130px; zoom:1, _height:40px; }
#cnt_menu_header ul li.current {background:#BF2F14; color:#fff;}
#cnt_menu_header ul li.current a {color:#fff;}
#cnt_menu_header ul li a { font-family: Arial, Helvetica, sans-serif; font-size:18px; color:#000;text-decoration:none; margin: 0 20px; }
*/
#cnt_menu_header div {line-height: 40px; float:left; padding: 0; list-style: none; vertical-align:top; zoom:1, _height:40px; }
#cnt_menu_header div a { 
	font-family: "Times New Roman",Times,serif; 
	font-size:17px;
	color:#3b1d03;
	text-decoration:none; 
	margin: 0 10px; 
}
#cnt_menu_header .punto_menu.hover, #cnt_menu_header .punto_menu.actual{
	background:url(../img/bg_menu_hover.png) no-repeat;background-position:center bottom;
}

#cnt_content{
	width:auto;
	height:auto;
}

/* #cnt_menu_header ul li a:hover { text-decoration:underline; } */
/* Menu sup 2n Nivell */
.menu_sup_2n { position:absolute; display:none; list-style:none; width:160px; z-index:999; background:url(../img/front/bg_submenu_top.png) no-repeat;background-position:top;}
.menu_sup_2n_sel{  list-style:none; width:160px; background-color:#fdf9ee; position:relative; z-index:999;}
.child_2n { color:#3b1d03; font-family:Arial, Helvetica, sans-serif; font-size:12px; width:160px; height:38px; border-top:1px solid #d3cfba; cursor:pointer; background-color:#fdf9ee;}
.child_2n:hover {background:url('../img/front/seleccion_libro_novedades.png');background-position:center;color:#fff !important;}
.child_2n:hover a, .child_2n a:hover {
	color:#fff !important;
}
.child_2n_bottom{ background:url(../img/front/bg_submenu_bottom.png) no-repeat;background-position:top;height:53px;width:100%;border-top:1px solid #d3cfba;}


/* Menu sup 4rt Nivell */
.menu_sup_4n { position:absolute; display:none; list-style:none; width:160px; z-index:999; background:url(../img/front/bg_submenu_top.png) no-repeat;background-position:top;}
.menu_sup_4n_sel{  list-style:none; width:160px; background-color:#fdf9ee; position:relative; z-index:999;}
.child_4n { color:#3b1d03; font-family:Arial, Helvetica, sans-serif; font-size:12px; width:160px; height:38px; border-top:1px solid #d3cfba; cursor:pointer; background-color:#fdf9ee;}
.child_4n:hover {background:url('../img/front/seleccion_libro_novedades.png');background-position:center;color:#fff !important;}
.child_4n:hover a, .child_4n a:hover {
	color:#fff !important;
}
.child_4n_bottom{ background:url(../img/front/bg_submenu_bottom.png) no-repeat;background-position:top;height:53px;width:100%;border-top:1px solid #d3cfba;}

.separador_menu{
	float:left;
}


/* MENU LEFT */
#cnt_menu_left{ 

	width:195px;
	height:auto;
	/*position:absolute;*/
	float:left;
	padding: 65px 0 0 5px;
	margin: 110px 0 0 0;
	background-image:url('../img/front/bgd_mi_compra.png');
	background-repeat:no-repeat;
	background-position: top left;
	display:inline-block;
}

#cnt_buscador{
	width:156;
	height:32px;
	margin-left:17px;
	padding: 5px 0 0 0;
	background-image:url('../img/front/fondo_buscar.png');
	background-repeat:no-repeat;
	background-position: top left;

}

#btn_cercador{ 
	cursor:pointer; 
	float:left; 
	width:25px; 
	height:20px;
	background-image:url('../img/front/menuleft_lupa.png');
	background-repeat:no-repeat;
	background-position:center center;
}

#info_carrito{
	margin-top: 110px;
	color:#3b1d03;
	padding-left:20px;
	height: 100px;min-height: 100px; border: 0px dashed #000;
}
#num_items_carrito{ font-weight:bold; text-decoration:underline;}
#tota_euros_carrito{ font-weight:bold; }
#btn_ver_carrito{
	padding-top:15px;
	margin-top:0px;

}
#cnt_newsletter{
	border: 0px dashed #000;
    color: #fff;
    background: #5b4e37;
    margin: 0 15px 0 10px;
	padding: 10px 10px 20px 10px;
}
.proteccion_text_newsletter {
	font-size: 11px;
    color: #d8d3c1;
}
.proteccion_text_newsletter b {
	color: #fffdf5;
}
.proteccion_text_newsletter a {
	color: #fffdf5;
    text-decoration: underline;
}
#tit_newsletter{
	text-transform:uppercase;
	font-family: "Times New Roman", Times, serif;
    font-size: 18px;
    text-align: center;
    margin-top: 18px;
    padding: 0;
    padding-bottom: 10px;
    border-bottom: 1px solid #fdf7e8;
}
#txt_newsletter{
	padding: 15px 10px 10px 20px;
}
.form-group:after {
	content: '';
	display: block;
	clear: both;
}
.form-group {
	margin-bottom: 10px;
}
#cnt_frm_newsletter{
	margin-left: 0;
    padding-top: 0px;
    background-repeat: no-repeat;
    background-position: 0 0px;
}
#frm_newsletter input[type="text"] {
	box-sizing: border-box;
    width: 100%;
    padding: 5px 10px;
    border: 1px solid #d2cab1;
    border-radius: 2px;
}
#pagarForm .form-group label.error {
	position: static;
	left: 0;
	top: 20px;
	color: #b10000;
}
#pagarForm .form-group a {
	text-decoration: underline;
}

table.politicaProteccion {
	font-size: 10px;
	border-collapse: collapse;
	margin-bottom: 10px;
	width: 100%;
	line-height: normal;
}
table.politicaProteccion td {
	border: 1px solid;
	padding: 3px;
}

#btn_enviar_newsletter{
	cursor: pointer;
    margin: 15px auto;
}
#btn_enviar_newsletter a{
	display: inline-block;
}
.info-politica {
	border-top: 1px solid #d8cdb9;
    margin-top: 20px;
    padding-top: 20px;
}
.info-politica.comentarios {
    border-top: 1px solid #a29b8c;
    margin-top: 10px;
    padding-top: 10px;
}
.info-politica p {
	line-height: normal;
    margin: 5px 0;
}
.info-politica p b {
	padding-bottom: 3px;
	margin-bottom: 3px;
}
.info-politica.comentarios p b {
	padding-bottom: 0;
	margin-bottom: 3px;
}
.decorated {
	text-decoration: underline;
}
#cnt_colecciones{ 
	border: 0px dashed #000;
    padding-top: 100px;
    padding: 80px 0px 0 15px;
    width: 198px;
    background-image: url(../img/front/bgd_colecciones.png);
    background-repeat: no-repeat;
    margin-right: 0;
    margin-top: -16px;
    background-position: top left;
    margin-left: -5px;
}

.menuleft_colecciones{ 
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	padding: 3px 0 3px 30px;
	cursor:pointer;
	/*height: 17px;*/
	border-bottom: 1px solid #fff;
	background-image:url('../img/front/mouse_reposo_categorias_3.jpg');
	background-repeat:repeat-y;
	background-position:left top;
	width:150px;
}

.menuleft_colecciones a{ 
	color:#3b1d03;
	font-size:14px;
	font-family:"Times New Roman",Times,serif;
	font-style:italic;
	line-height:17px;

	width: 139px;display: block;z-index:15;
}

.menuleft_colecciones_sel{
	color:#fff;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	padding: 3px 0 3px 30px;
	cursor:pointer;
	/*height:17px;*/
	border-bottom: 1px solid #fff;
	background-image:url('../img/front/mouse_over_categorias_2.jpg');
	background-repeat:repeat-y;
	background-position: 0% -0px;
	width:139px !important;	
	display: block !important;
}
a.overMenuLeft{ display: block; width: 139px !important;  }

.menuleft_colecciones_sel a{
	color:#fff;
	font-size:14px;
	font-family:"Times New Roman",Times,serif;
	font-style:italic;
}

#menuleft_bg_bottom{
	height: 56px;
	background-image:url('../img/front/final_menu_left_fondo.png');
	background-repeat:no-repeat;
	background-position:top right;
}



/* LAYOUT RIGHT */
#layout_right{ 
	width:881px; /*894px; /* 909px */
	background-image:url('../img/front/libros_cabezera.png');
	background-repeat:no-repeat;
	background-position:0px 110px;
	/*margin-left:192px;*/
	float:right;
	display:inline-block;
}


#cnt_noticias_eventos{
	width:891px;
	margin-top: 30px;
	padding-top: 47px;
	background-image:url('../img/front/libros_decoracion_noticias_eventos.png');
	background-repeat:no-repeat;
	background-position:top left;
}



/* NOTICIAS */
.layout_noticias{ 
	/*padding-top:97px;*/
	width:350px;
	float:left;
	min-height: 667px;
	position:relative;
	background-image:url('../img/front/fondo_eventos_noticias_nh.png');
	background-repeat:no-repeat;
	background-position: top center;
	background-color:transparent;
}
.layout_noticias .subtitle, .layout_eventos .subtitle{
	padding:42px 85px 10px;
	font-family:"Times New Roman", Times, serif;
	text-align:center;
	display:block;
	color:#3b1d03;

}
.layout_noticias .subtitle .subtitle-1, .layout_eventos .subtitle .subtitle-1{
	font-size:12px;
}
.layout_noticias .subtitle .subtitle-2, .layout_eventos .subtitle .subtitle-2{
	font-size:18px;
}
.obj_noticia{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding: 15px 0 10px 20px;
	border-bottom: 1px solid #fff;
	min-height: 78px;

	height: 90px;
	color:#3b1d03;
	cursor:pointer;
}
.obj_noticia_sel{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding: 15px 0 10px 20px;
	min-height: 79px;
	height: 90px;
	color:#fff;
	background-image:url('../img/front/mouse_over_ultimas_noticias.png') ;
	background-repeat:no-repeat;
	background-position:0px 15px;
	cursor:pointer;

}
.data_noticia, .titol_noticia{
	font-weight:bold;
	padding: 2px 0;
}
.titol_noticia a{ display: block;}
.titol_noticia a:hover{ color: #fff}
.resum_noticia{
	width:300px;
	padding: 2px 0;
	height: 45px;overflow: hidden;
	margin-bottom:15px;
}
.resum_noticia p{ padding: 0px; line-height: 15px; margin: 0px;}
#btn_ver_all_noticias{
	/*color:#fff;*/
	border-top:1px solid #fff;

	width:320px;
	height:27px;
	/*
	font-size:14px;
	background-color:#1d0000;
	*/
	text-align:right;

	cursor:pointer;
	padding-top:8px;
	margin:30px 0 20px 20px;
}
#btn_ver_all_noticias a{
	color:#fff;float: right;
}

/* EVENTOS */
.contTxtEvento{
	text-align:justify;
}
.layout_eventos{
	/*padding-top:97px;*/
	width:525px;
	float:right;
	position:relative;
	height: 667px;
	font-family:Arial, Helvetica, sans-serif;
	background-image:url('../img/front/fondo_eventos_noticias_nh.png');
	background-repeat:no-repeat;
	background-position: top center;

}

.layout_grup_eventos{
	height:194px;
	border-bottom:0px solid #fff;
	padding: 20px 0 0 20px;
	color:#3b1d03;
}
.cnt_calendari{ float:left; width:195px; }
.cnt_events_dates{ float:right;}
.obj_event_data{
	padding-bottom:15px;
	height: 90px;
	min-height: 79px;
}

.obj_event_data_sel{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	/*padding: 15px 0 10px 20px;*/
	padding-bottom:15px;
	height: 90px;
	min-height: 79px;
	color:#fff;
	background-image:url('../img/front/mouse_over_ultimas_noticias.png') ;
	background-repeat:no-repeat;
	background-position:0px 0px;
	cursor:pointer;

}
.obj_event_data_sel a{ color: #fff}
.obj_event_data_sel a:hover{ color: #fff}
.obj_event_separador{
	border-top:1px solid #fff;
	padding-bottom:15px;
}
.nom_mes_events{
	font-size:40px;
	font-family:"Times New Roman", Times, serif;
}

.calendar td{
	text-align:center;
	font-weight:bold;
	font-size:13px;
	height:18px;
}

.calendar_color1{ color:#3b1d03; }
.calendar_color2{ color:#8a7862; }

.calendar_dia_event{ font-weight:bold; }
.calendar_dia_event_sel{ 
	background-image:url('../img/front/calendar_sel_day_bg.png');
	background-repeat:no-repeat;
	background-position:center;
}
.calendar_dia_event_sel a{ 
	color:#fff; 
	text-decoration:none; 
}
.data_event, .titol_event{
	font-weight:bold;
	padding: 2px 0;
}
.resum_event{
	width:300px;
	padding: 2px 0;
}

#btn_ver_all_eventos{
	/*color:#fff;
	*/border-top:1px solid #fff;
	width:480px;/*
	height:27px;
	font-size:14px;
	background-color:#1d0000;
	*/
	text-align:right !important;

	cursor:pointer;
	padding-top:8px;
	margin:70px 0 10px 20px;
	height: 40px;
}
#btn_ver_all_eventos a{
	color:#fff;float: right;
}

/* FOOTER */
#footer_public{
	/*border-top: 1px solid #c00;*/
	margin:0 0 0 5px;
	padding:0;
	/*border-bottom: 5px solid #000;*/
	background-image: url('../img/front/footer_bg.png'); 
	background-position:10px 0; 
	background-repeat:no-repeat;
	background-position:top; 
	width:1091px;
	height:367px;

	font-size:13px;
	color:#918b6f;
}
#footer_public #footer_public_menu{
	padding-top:135px;
	border-bottom:1px solid #918b6f;
}
#footer_public #footer_public_menu .menu-peu{
	margin-left:0px;
	padding-left:0px;
	list-style:none;
	display:inline-block;
}
#footer_public #footer_public_menu .menu-peu li.menu-peu-item{
	float:left;
	padding-right:5px;
}
#footer_public #footer_public_menu .menu-peu li.menu-peu-item a{
	color:#918b6f;
}
#footer_public #footer_public_title{
	float:left;
	display:inline-block;
	font-weight:bolder;
	padding:7px 0 0 0;
}
#footer_public #footer_public_web_design{
	padding:7px 0 0 0;
	float:right;
}
#footer_public #footer_public_web_design a{
	text-decoration:none;
	color:#918b6f;
}
#footer_public #footer_public_end_text{
	font-family:Arial, Helvetica, sans-serif;
}


/* NOVEDADES */
.cnt_header_novedades_contenidos{
	padding-top: 42px;
	width:882px;
	height:33px;
	background-image:url('../img/front/fondo_header_novedades_contenidos.png');
	background-repeat:no-repeat;
	background-position: top center;	
	text-align:center;
}
#cnt_novedades{ 
	width:100%;
	height: 300px;
	padding: 20px 0 0 0;
	background-image:url('../img/front/fondo_libros_novedades.png');
	background-repeat:no-repeat;
	background-position: top left;

}
#cnt_novedades .jcarousel-item{
	margin-right:4px !important;
	width:136px !important;
}
#cnt_novedades .jcarousel-item li a img{
	width:136px !important;
}

.prev_novedades_off{ 
	margin-right: 95px;
	height:17px;
	background-image:url('../img/front/manos_flechas_left.png');
	background-repeat:no-repeat;
	background-position: top left;
	cursor:default;
}
.prev_novedades_on {
	margin-right: 95px;
	height:17px;
	background-image:url('../img/front/manos_flechas_left.png');
	background-repeat:no-repeat;
	background-position: 0 -18px; 
	cursor:pointer;
}
.next_novedades_off{ 
	margin-left: 95px;
	height:17px;
	background-image:url('../img/front/manos_flechas_right.png');
	background-repeat:no-repeat;
	background-position: top left;
	cursor:default;
}
.next_novedades_on { 
	margin-left: 95px;
	height:17px;
	background-image:url('../img/front/manos_flechas_right.png');
	background-repeat:no-repeat;
	background-position: 0 -18px; 
	cursor:pointer;
}
li.novedad_libro{
	width:136px;
}




/* CONTENIDOS */
#cnt_header_contenidos{
	width:865px; 
	height: 40px; 
	text-align:center; 
	margin-top: 45px;
	margin-left:16px;
}

#cnt_contenidos{ margin-top:20px; }
#cnt_contenidos .jcarousel-item{
	/*width:146px !important;*/
	margin-right:4px !important;
	width:136px !important;
}
#cnt_cats_contenidos{
	width:163px;
	height:224px;
	overflow:hidden;
	float:right;
}

.cnt_imgs_contenidos{ 
	float:left; 
	margin-left:13px; 
}
#cnt_contenidos .cnt_imgs_contenidos{
	/*margin-left:32px;*/
	margin-left:22px;
}

.lContenidos{
	width:144px;
	height:224px;
	border:0;
	margin:0;
	padding:0;

}


.prev_contenidos_off{ 
	margin-right: 95px;
	height:17px;
	background-image:url('../img/front/manos_flechas_left.png');
	background-repeat:no-repeat;
	background-position: top left;
	cursor:default;
}
.prev_contenidos_on {
	margin-right: 95px;
	height:17px;
	background-image:url('../img/front/manos_flechas_left.png');
	background-repeat:no-repeat;
	background-position: 0 -18px; 
	cursor:pointer;
}
.next_contenidos_off{ 
	margin-left: 95px;
	height:17px;
	background-image:url('../img/front/manos_flechas_right.png');
	background-repeat:no-repeat;
	background-position: top left;
	cursor:default;
}
.next_contenidos_on { 
	margin-left: 95px;
	height:17px;
	background-image:url('../img/front/manos_flechas_right.png');
	background-repeat:no-repeat;
	background-position: 0 -18px; 
	cursor:pointer;
}

.cat_contenidos{ 
	color:#3b1d03;
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	font-size:14px;
	font-weight:bold;
	padding: 9px 0 9px 12px;
	cursor:pointer;
	background-image:url('../img/front/menuleft_arrow_cat.png');
	background-repeat:no-repeat;
	background-position:5px center;
	background-color:#fdf9ee;
	width: 150px;
}
.cat_contenidos_border_top{ border-top:1px solid #d5d1bd; }
.cat_contenidos_sel{
	color:#fff;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	padding: 9px 0 9px 12px;
	cursor:pointer;
	background-image:url('../img/front/mouse_over_contenidos.png');
	background-repeat:repeat-x;
	background-position:center left;
	width: 150px;
}


.rollover_llibres, .rollover_llibres_2{
	position:absolute;
	width:240px;
	height:184px;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	padding: 20px;
	background-image:url('../img/front/seleccion_libro_novedades.png');
	background-repeat:no-repeat;
	background-position:top left;
	top:0px;
	display:none;
	margin-left:136px;
}
.rollover_llibres.left, .rollover_llibres_2.left{
	margin-left:-280px;
}
#rl_titol{ font-size: 16px; text-transform:uppercase; }
#rl_subtitol{ font-style:italic; font-size:14px; padding: 10px 0; }
.rl_subtitol2{ font-style:normal; font-size:14px; }
div#rl_txt{ border: 0px solid white; height: 117px !important;max-height: 117px !important; overflow: hidden}
#rl_txt{ font-size:12px;  }
#rl_cnt_link a { color:#fff; text-decoration:underline; font-size:12px; }




.cont_marquesina{
	padding-top: 45px;
	width:891px;
	height:30px;
	background-image:url('../img/front/marquesina_top.png');
	background-repeat:no-repeat;
	background-position: top center;	
	text-align:center;
	text-transform: uppercase;
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	letter-spacing: 3px;
	color:#3b3103;
}

.cont_marquesina h1{
	margin-top:1px;
	font-size:24px;
	font-weight:normal;
}


/********************************************************************
* PANTALLES 
********************************************************************/


/* FICHA LIBRO */
#cnt_header_ficha_libro{
	padding-top: 45px;
	width:891px;
	height:30px;
	background-image:url('../img/front/marquesina_top.png');
	background-repeat:no-repeat;
	background-position: top center;	
	text-align:center;
	text-transform: uppercase;
	font-family:"Times New Roman", Times, serif;
	font-size:24px;
	letter-spacing: 3px;
	color:#3b3103;
}


#cnt_ficha_libro{ 
	padding: 20px 0 0 10px; 
	background-image:url('../img/front/ficha_libro/bg_header.jpg');
	background-color: #d2cbb6;
	height:347px;

	/*height:52px;*/
}

.img_ficha_libro{
	display:block;
	float:left;
	margin-right: 20px;
	/*
	width:144px;
	height:224px;
	*/
	width:198px;
	height:293px;
}

#cnt_ficha_libro .info_libro{ height: 293px; float:left; position:relative; max-width:625px;}
#cnt_ficha_libro .tit_libro{ color:#3b1d03; font-size:20px; font-family:"Times New Roman", Times, serif; }
#cnt_ficha_libro .tit_libro h1{ 
	font-size:18px; 
	margin:0px;
	font-weight:normal;
}
#cnt_ficha_libro .autor_libro{ 
	color:#850c11; 
	font-family:"Times New Roman", Times, serif; 
	font-style:italic; 
	font-size:14px; 
}
#cnt_ficha_libro .autor_libro a,#cnt_ficha_libro .info_txt_libro a{
	color: #850C11;font-family:"Times New Roman", Times, serif; font-style: italic;
}
#cnt_ficha_libro .autor_libro a:hover,#cnt_ficha_libro .info_txt_libro a:hover{
	text-decoration:underline;
}
#cnt_ficha_libro .info_txt_libro{ color:#3b1d03; font-size:14px; font-family:Arial, Helvetica, sans-serif; line-height: 20px; }

#precio_ficha_libro{
	position:absolute;
	left:0;
	bottom:0;
	background-image:url('../img/front/ficha_libro_bg_precio.png');
	background-position:top left;
	background-repeat:no-repeat;
	width:211px;
	height:69px;
}

#precio_ficha_libro .preu_euros{ font-family:Arial, Helvetica, sans-serif; font-size:30px; color:#fff; margin: 5px 10px 0 0; text-align:right; height:45px; }
#precio_ficha_libro .preu_add_carrito{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fefcf6; text-transform:uppercase; text-align:right; margin-right: 10px; cursor:pointer;}

#pestanyas_ficha_libro{ 
	margin-top:15px; 
	margin-left:-4px !important;

}

.ficha_libro_pestanya_l{
	background-image:url('../img/front/ficha_libro/bg_pestana_left.png');
	background-position:top left;
	background-repeat:no-repeat;
	float:left;
	width:7px;
	height:29px;
	margin-top:10px;
}
.ficha_libro_pestanya{
	background-image:url('../img/front/ficha_libro/bg_pestana.png');
	background-position:0 10px;
	background-repeat:repeat-x;
	float:left;
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	font-size:14px;
	color:#857b64;
	min-width:124px;
	height:24px;
	text-align:center;
	padding-top: 15px;
	cursor:pointer;
	margin-left:1px;
}
.ficha_libro_pestanya h2{
	font-size:14px;
	margin-top:1px;
}
.ficha_libro_pestanya_r{
	background-image:url('../img/front/ficha_libro/bg_pestana_right.png');
	background-position:top left;
	background-repeat:no-repeat;
	float:left;
	width:7px;
	height:29px;
	margin-top:10px;
	margin-right:2px;
}

.ficha_libro_pestanya_l_sel{
	background-image:url('../img/front/ficha_libro/bg_pestana_seleccionada_sin_sombra_left.png');
	background-position:top left;
	background-repeat:no-repeat;
	float:left;
	width:7px;
	height:39px;
}
.ficha_libro_pestanya_sel{
	background-image:url('../img/front/ficha_libro/bg_pestana_seleccionada_sin_sombra.png');
	background-position:top left;
	background-repeat:no-repeat;
	/*background-color:#FDF7E8;*/
	float:left;
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	font-size:14px;
	font-weight:bold;
	color:#850c11;
	min-width:124px;
	height:34px;
	text-align:center;
	padding-top:5px;
	margin-left:1px;
}
.ficha_libro_pestanya_sel h2{
	font-size:14px;
	margin-top:5px;
}
.ficha_libro_pestanya_r_sel{
	background-image:url('../img/front/ficha_libro/bg_pestana_seleccionada_sin_sombra_right.png');
	background-position:top left;
	background-repeat:no-repeat;
	float:left;
	width:7px;
	height:39px;
	margin-right: 2px;
}

.ficha_libro_pestanya_cnt{ /*display:none;*/ }

.ficha_libro_pestanya_cnt_sel{ 
	/*display:block; border: 1px solid red;position: relative;width: 800px;*/
	/*padding-top: 20px; */
}

/*ficha libro pestaÒas*/
#pestanyas_ficha_libro .cont_pestana{
	width:100%;
	margin:0px auto;
	text-align:justify;
	height:auto;
	line-height:17px;
	background: #fdf7e8;
}
#pestanyas_ficha_libro .cont_pestana .cont_libro .cont_info_libro{
	text-align:left !important;
}
#pestanyas_ficha_libro .cont_pestana.listado_libros img{
	margin-bottom:10px;margin-right:1px;
}
#pestanyas_ficha_libro .titulo_pestana{
	color:#3b1d03;font-weight:bold;font-size:14px;font-family:"Times New Roman", Times, serif;line-height:57px;
}
#pestanyas_ficha_libro p{
	color:#3b1d03; font-size:12px;font-family:Arial;
}
#pestanyas_ficha_libro .listado_tags{
	border-bottom:1px solid #000000;padding-bottom:20px;padding-top:10px;font-style:italic;color:#857b64;font-size:14px;
}
#pestanyas_ficha_libro .listado_tags span{
	color:#3b1d03;font-family:"Times New Roman", Times, serif;font-weight:bold;
}
#pestanyas_ficha_libro .listado_tags a{
	color:#857b64;
}
#pestanyas_ficha_libro .listado_tags a:hover{
	color:#3b1d03;text-decoration:underline;
}
#pestanyas_ficha_libro .cont_libro{
	width:140px;height:215px;overflow:hidden;float:left;margin-bottom:10px;margin-right:1px;
}
#pestanyas_ficha_libro .cont_libro .cont_info_libro{
	background:url('../img/front/ficha_libro/bg_hover_libro.png');width:124px;height:190px;position:absolute;z-index:2;margin-top:-237px;color:#fff;padding-top:25px;padding-left:8px;padding-right:8px;display:none;
}
#pestanyas_ficha_libro .cont_libro .cont_info_libro .titulo{
	font-size:14px;font-family:"Times New Roman", Times, serif;
}
#pestanyas_ficha_libro .cont_libro .cont_info_libro p{
	color:#fff;font-family:"Times New Roman", Times, serif;font-size:14px;font-style:italic;
}
#pestanyas_ficha_libro .cont_libro .cont_info_libro a{
	background:url('../img/front/ficha_libro/arrow.png') no-repeat;background-position:0px 6px;color:#fff;font-family:"Times New Roman", Times, serif;font-size:14px;padding-left:10px;font-style:italic;
}
#pestanyas_ficha_libro .cont_libro .cont_info_libro a:hover{
	text-decoration:underline;
}

/*comentarios*/
#pestanyas_ficha_libro .comentario{
	border-bottom:1px solid #d0c9ae;padding-bottom:19px;color:#3b1d03;padding-top:22px;
}
#pestanyas_ficha_libro .comentario .fecha{
	color:#857b64;
}
#pestanyas_ficha_libro .comentario p{
	margin-top:0px;
}
#pestanyas_ficha_libro #pestanya_6_cnt .cont_botones{
	float:right;padding-top:31px;
}

/*paginacion*/
.paginacion-top, .paginacion-bottom{
	font-family:"Times New Roman", Times, serif;font-size:14px;
}
.paginacion-top#colecciones-top{
	background:url(../img/front/ficha_libro/bg_header.jpg) no-repeat;padding-top:10px;
}
.paginacion-bottom#colecciones-bottom{
	background:url(../img/front/bg_paginador_bottom.jpg) no-repeat;padding-bottom:10px;
}
.paginacion-top .titulo, .paginacion-bottom .titulo{
	background-color:#fdf9ee;color:#850c11;width:auto;padding: 0px 8px;min-width: 100px;height:51px;line-height:51px;text-align:center;
	/*background-color:#fdf9ee;color:#850c11;width:125px;height:51px;line-height:51px;text-align:center;*/
}
.paginacion-top .titulo{
	float:left;margin-left:10px;-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;border-top-left-radius: 5px;border-top-right-radius: 5px;behavior: url(/PIE/PIE.htc);
}
.paginacion-bottom .titulo{
	float:right;margin-right:10px;-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;-moz-border-radius-bottomleft: 5px;-moz-border-radius-bottomright: 5px;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;behavior: url(/PIE/PIE.htc);
}
.paginacion-top .listado_paginas, .paginacion-bottom .listado_paginas{
	background-color:#000;
	height:30px;
	line-height:30px;
	margin-top:10px;
	color:#808080;
	border-radius:0 5px 5px 0;
	-webkit-border-radius: 0 5px 5px 0;
	-moz-border-radius: 0 5px 5px 0;
	behavior: url(/PIE/PIE.htc);
}
.paginacion-bottom .listado_paginas{
	border-radius:5px 0 0 5px;
	-webkit-border-radius: 5px 0 0 5px;
	-moz-border-radius: 5px 0 0 5px;
	behavior: url(/PIE/PIE.htc);
}
.paginacion-top .listado_paginas{
	float:left;
	padding-right:70px;
	width:675px;
}
.paginacion-bottom .listado_paginas{
	float:right;
	padding-left:70px;
	width:675px;
}
.paginacion-top .listado_paginas a, .paginacion-bottom .listado_paginas a{
	color:#808080;text-decoration:none;
}
.paginacion-top .listado_paginas a:hover, .paginacion-bottom .listado_paginas a:hover{
	color:#fff;
}
.paginacion-top .listado_paginas em.anterior{
	float:left;
	margin-left:126px;
	margin-right:86px;
}
.paginacion-bottom .listado_paginas em.anterior{
	float:left;
	margin-right:86px;
	margin-left: 63px;
}
.paginacion-top .listado_paginas em.siguiente{
	float:left;margin-left:86px;
}
.paginacion-bottom .listado_paginas em.siguiente{
	float:left;margin-right:63px;margin-left:86px;
}
.paginacion-top .listado_paginas ul, .paginacion-bottom .listado_paginas ul{
	list-style:none;float:left;margin:0px;padding:0px;
}
.paginacion-top .listado_paginas ul li, .paginacion-bottom .listado_paginas ul li{
	float:left;
}
.paginacion-top .listado_paginas ul li.enlace, .paginacion-bottom .listado_paginas ul li.enlace{
	width:24px;text-align:Center;
}
.paginacion-top .listado_paginas ul li.actual, .paginacion-bottom .listado_paginas ul li.actual{
	background:url(../img/front/paginacion_act.png) no-repeat;
	background-position:4px;
	color:#fff;
}
.paginacion-top .listado_paginas ul li.actual a, .paginacion-bottom .listado_paginas ul li.actual a{
	color:#fff;
}

/*indice*/
.indice-top, .indice-bottom{
	font-family:"Times New Roman", Times, serif;font-size:14px;
}
.indice-top#autores-top{
	background:url(../img/front/ficha_libro/bg_header.jpg) no-repeat;padding-top:10px;
}
.indice-bottom#autores-bottom{
	background:url(../img/front/bg_paginador_bottom.jpg) no-repeat;padding-bottom:10px;
}
.indice-top .titulo, .indice-bottom .titulo{
	background-color:#fdf9ee;color:#850c11;width:125px;height:51px;line-height:51px;text-align:center;
}
.indice-top .titulo{
	float:left;margin-left:10px;-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;border-top-left-radius: 5px;border-top-right-radius: 5px;behavior: url(/PIE/PIE.htc);
}
.indice-bottom .titulo{
	float:right;margin-right:10px;-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;-moz-border-radius-bottomleft: 5px;-moz-border-radius-bottomright: 5px;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;behavior: url(/PIE/PIE.htc);
}
.indice-top .listado_paginas, .indice-bottom .listado_paginas{
	background-color:#000;
	height:30px;
	line-height:30px;
	margin-top:10px;
	color:#808080;
	border-radius:0 5px 5px 0;
	-webkit-border-radius: 0 5px 5px 0;
	-moz-border-radius: 0 5px 5px 0;
	behavior: url(/PIE/PIE.htc);
}
.indice-bottom .listado_paginas{
	border-radius:5px 0 0 5px;
	-webkit-border-radius: 5px 0 0 5px;
	-moz-border-radius: 5px 0 0 5px;
	behavior: url(/PIE/PIE.htc);
}
.indice-top .listado_paginas{
	float:left;
	padding-left:10px;
	padding-right:10px;
}
.indice-bottom .listado_paginas{
	float:right;padding-left:10px;padding-right:10px;
}
.indice-top .listado_paginas a, .indice-bottom .listado_paginas a{
	color:#808080;text-decoration:none;
}
.indice-top .listado_paginas a:hover, .indice-bottom .listado_paginas a:hover{
	color:#fff;
}
.indice-top .listado_paginas ul, .indice-bottom .listado_paginas ul{
	list-style:none;float:left;margin:0px;padding:0px;
}
.indice-top .listado_paginas ul li, .indice-bottom .listado_paginas ul li{
	float:left;
}
.indice-top .listado_paginas ul li.enlace, .indice-bottom .listado_paginas ul li.enlace{
	width:24px;text-align:Center;
}
.indice-top .listado_paginas ul li.actual, .indice-bottom .listado_paginas ul li.actual{
	background:url(../img/front/paginacion_act.png) no-repeat;background-position:4px;
}
.indice-top .listado_paginas ul li.actual a, .indice-bottom .listado_paginas ul li.actual a{
	color:#fff;
}

/*colecciones*/
.content_listado{
	background-color:#fdf9ee;
	padding-left:33px;
	padding-right:12px;
	padding-bottom:30px;
	/*display:inline-block;*/
	height:auto;
	width:836px;
}
.content_listado h1{
	font-size:19px;color:#3b1d03;font-family:"Times New Roman", Times, serif;margin-top:30px;padding-bottom:9px;margin-bottom:0px;border-bottom:1px solid #d0c9ae;
}
.content_listado .elemento_libro{
	padding-top:22px;
}
.content_listado .elemento_libro .imagen{
	width:105px;
	float:left;
}
.content_listado .elemento_libro .imagen img{
	width:79px;
	border:none;
}
.content_listado .elemento_libro .info_libro{
	border-bottom:1px solid #d0c9ae;
	max-width: 690px;
	width:690px !important;
	float:left;
	padding-bottom:20px;
	font-size:12px;

}
.content_listado .elemento_libro .info_libro .titulo_elemento{
	font-size:12px;
	font-weight:bold;
	color:#3b1d03;
	margin-top:0px;
	margin-bottom:0px;
	padding-left:0px;
	padding-bottom:5px;
}
.content_listado .elemento_libro .info_libro .titulo_elemento a{
	background:none;
	font-size:12px;
	font-weight:bold;
	color:#3b1d03;
	padding-left:0px;
	text-decoration:none;
}
.content_listado .elemento_libro .info_libro .elemento_libro_autor, .content_listado .elemento_libro .info_libro .elemento_libro_categoria{ 
	padding-left:8px;
	background:url('../img/front/menuleft_arrow_cat.png') no-repeat;
	background-position:0px 5px;
	color:#857b64;
	text-decoration:none;
}
.content_listado .elemento_libro .info_libro .elemento_libro_autores{ 
	padding-left:58px;
	color:#857b64;
	text-decoration:none;
}
.content_listado .elemento_libro .info_libro a{ 
	padding-left:3px;
	/*background:url('../img/front/menuleft_arrow_cat.png') no-repeat;
	background-position:0px 5px;*/
	color:#857b64;
	text-decoration:none;
}
.content_listado .elemento_libro .info_libro a:hover{ text-decoration: underline} 
.content_listado .elemento_libro .info_libro .intro{
	padding-left:0px;padding-right:8px;color: #857b64;max-height: 65px; overflow: hidden;
}

/*autores*/
.content_listado .col{
	float:left;width:49%;
}
.content_listado .col ul li h2{
	font-size:14px;
	color:#867c63;
}
.content_listado  ul{
	list-style-image:url('../img/front/menuleft_arrow_cat.png');margin-left:10px;padding-left:0px;
}
.content_listado  ul li a{
	font-weight:bold;color:#867c63;text-transform:uppercase;
}
.content_listado  ul li a:hover{
	font-weight:bold;color:#3b1d01;text-decoration:underline;
}
.content_listado  ul li p{
	text-align:justify;
	padding-right:15px;
}

/*autor*/
#cnt_ficha_autor{ 
	padding: 20px 0 0 0px; 
	background-image:url('../img/front/ficha_libro/bg_header.jpg');
	background-repeat:no-repeat;
	background-color: #d2cbb6;
	/*height:345px;*/
}

.img_ficha_autor{
	display:block;
	float:left;
	margin: 0px 15px;
	width:198px;
}

#cnt_ficha_autor .info_autor{ 
	min-height: 293px; 
	float:left; 
	position:relative; 
	font-size:14px;
	color:#3b1d03;
	padding:0 10px 0 0;

	width: 640px;
}
#cnt_ficha_autor .tit_autor{ color:#3b1d03; font-size:20px; font-family:"Times New Roman", Times, serif; }

.cont_pestana .content_listado .elemento_libro .info_libro{
	width:730px;height:auto !important;
}
div.cont_pestana{ position: absolute;width: 870px !important;}
#cnt_ficha_autor .info_autor a{ 
	background:url('../img/front/menuleft_arrow_cat.png') no-repeat;background-position:0px 6px;color:#3b1d03;padding-left:10px;text-decoration:underline;
}
#cnt_ficha_autor .info_autor p{
	text-align:justify;
}

#cnt_ficha_autor h1{
	margin-bottom: 5px;
}

div#pestanyas_ficha_libro {margin-left: 2px;}
/*notas de prensa*/
#pestanyas_ficha_libro .notas{
	border-bottom:1px solid #d0c9ae;
	padding-bottom:19px;
	color:#3b1d03;
	padding:22px 10px 5px 10px;
	background-color:#FDF9EE;
	width: 840px;

}
#pestanyas_ficha_libro .notas .fecha, #pestanyas_ficha_libro .notas .titulo{
	color:#3b1d03;
}
#pestanyas_ficha_libro .notas .medio{
	color:#857b64;
}
#pestanyas_ficha_libro .notas p{
	margin-top:0px;color:#857b64;
}

/*eventos*/
#header_calendario{
	background:url('../img/front/eventos/bg_header.jpg') no-repeat;height:248px;
}
#header_calendario .eventos_ant{
	background:url('../img/front/eventos/bg_eventos_ant.png') no-repeat;background-position:19px 53px;height:140px;width:186px;float:left;padding-top:108px;padding-left:28px;
}
#header_calendario .eventos_ant a{
	color:#fff;font-family:'Times New Roman',Times,serif;font-style:italic;
}
#header_calendario .eventos_ant .indice-top{
	margin-top:65px;background:none;
}
#header_calendario .cnt_calendari{
	margin-top:40px;
}
.listado_eventos{
	padding-left:29px;padding-right:16px;
}
.listado_eventos .mes{
	color:#857b64;font-family:"Times New Roman",Times,serif;font-size:19px;font-weight:Bold;font-style:italic;padding-bottom:5px;padding-top:10px;border-bottom:1px solid #d0c9ae;
}
.listado_eventos .evento{
	width:727px;padding-bottom:7px;margin-top:22px;
}
.listado_eventos .evento .cont_img{
	float:left;width:168px;
}
.listado_eventos .evento .cont_img img{
	width:144px;	
}
.listado_eventos .evento .contenido_evento{
	float:left;border-top:1px solid #d0c9ae;width:559px;color:#857b64;
}
.listado_eventos .evento .contenido_evento .fecha, .listado_eventos .evento .contenido_evento .titulo_evento{
	color:#472b12;
}

/*eventos aÒo*/
.anyos-top, .anyos-bottom{
	font-family:"Times New Roman", Times, serif;font-size:14px;
}
.anyos-top#eventos-top, .titulo-top#eventos-top{
	background:url(../img/front/eventos/bg_header.jpg) no-repeat;padding-top:10px;
}
.anyos-bottom#eventos-bottom{
	background:url(../img/front/bg_paginador_bottom.jpg) no-repeat;padding-bottom:10px;
}
.anyos-top .titulo, .anyos-bottom .titulo{
	background-color:#fdf9ee;color:#850c11;width:125px;height:51px;line-height:51px;text-align:center;
}
.anyos-top .titulo{
	float:left;margin-left:10px;-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;border-top-left-radius: 5px;border-top-right-radius: 5px;behavior: url(/PIE/PIE.htc);
}
.anyos-bottom .titulo{
	float:right;margin-right:10px;-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;-moz-border-radius-bottomleft: 5px;-moz-border-radius-bottomright: 5px;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;behavior: url(/PIE/PIE.htc);
}
.anyos-top .listado_paginas, .anyos-bottom .listado_paginas{
	background-color:#000;height:30px;line-height:30px;margin-top:10px;color:#808080;border-radius:5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;behavior: url(/PIE/PIE.htc);width:560px;
}
.anyos-top .listado_paginas .anterior, .anyos-bottom .listado_paginas .anterior{
	margin-left:67px;margin-right:140px;
}
.anyos-top .listado_paginas .siguiente, .anyos-bottom .listado_paginas .siguiente{
	margin-left:120px;
}
.anyos-top .listado_paginas strong, .anyos-bottom .listado_paginas strong{
	font-size:18px;color:#fff;letter-spacing:5px;font-weight:100;
}
.anyos-top .proximos_eventos, .anyos-bottom .proximos_eventos{
	padding-top:16px;padding-left:10px;
}
.anyos-top .proximos_eventos .enlace_boton_negro, .anyos-bottom .proximos_eventos .enlace_boton_negro{
	padding: 7px 10px;margin-left:20px;
}
.anyos-top .listado_paginas{
	float:left;padding-left:10px;padding-right:10px;
}
.anyos-bottom .listado_paginas{
	float:right;padding-left:10px;padding-right:10px;
}
.anyos-top .listado_paginas a, .anyos-bottom .listado_paginas a{
	color:#808080;text-decoration:none;
}
.anyos-top .listado_paginas a:hover, .anyos-bottom .listado_paginas a:hover{
	color:#fff;
}
.anyos-top .listado_paginas ul, .anyos-bottom .listado_paginas ul{
	list-style:none;float:left;margin:0px;padding:0px;
}
.anyos-top .listado_paginas ul li, .anyos-bottom .listado_paginas ul li{
	float:left;
}
.anyos-top .listado_paginas ul li.enlace, .anyos-bottom .listado_paginas ul li.enlace{
	width:24px;text-align:Center;
}
.anyos-top .listado_paginas ul li.actual, .anyos-bottom .listado_paginas ul li.actual{
	background:url(../img/front/paginacion_act.png) no-repeat;background-position:4px;
}
.anyos-top .listado_paginas ul li.actual a, .anyos-bottom .listado_paginas ul li.actual a{
	color:#fff;
}

/*titulos*/
.titulo-top{
	padding-top:10px;
}
.titulo-top .titulo{
	font-size:18px;background-color:#fdf9ee;color:#850c11;height:51px;line-height:51px;text-align:center;padding-left:20px;padding-right:20px;float:left;margin-left:10px;-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;border-top-left-radius: 5px;border-top-right-radius: 5px;behavior: url(/PIE/PIE.htc);font-family:"Times New Roman", Times, serif;
}

/*tags*/
.titulo-top .titulo .tematica{
	color:#3b1d03;
}
.titulo-top .proximos_eventos{
	float:right;padding-top:15px;padding-right:20px;
}

/*faqs*/
#faqs-top{
	background-image:url('../img/front/ficha_libro/bg_header.jpg');
}
#cont_faqs{
	padding-left:30px;padding-right:30px;color:#3b1d03;font-family:Arial;font-size:12px;
}
#cont_faqs h2{
	font-size:12px;margin-top:40px;color:#472b12;
}

/*noticia*/

#header-noticia{
	background:url('../img/front/noticia/bg_header.jpg') no-repeat;padding:11px 6px;
}
#moduloFichaEvento div#header-noticia{
	background:url('../img/front/eventos/bg_headerGrande.jpg') no-repeat;padding:11px 6px;
}
#header-noticia #cont_img{
	float:left;width:277px;
}
#header-noticia #cont_noticia{
	float:left;font-family:Arial;color:#3b1d03;width:581px;
}
#header-noticia #cont_noticia h1{
	font-family:"Times New Roman",Times, serif;font-size:18px;color:#3b1d03;margin-bottom:0px;
}
#header-noticia #cont_noticia .descargar a{
	background:url('../img/front/noticia/arrow.png') no-repeat;background-position:0px 6px;color:#fff;font-size:12px;padding-left:10px;font-weight:bold;color:#3b1d03;text-decoration:underline;
}

/*distribuidores*/
#cont_distribuidores{
	padding:11px 20px;
}
#cont_distribuidores h1{
	font-style:italic;color:#b20000;font-size:18px;font-family:"Times New Roman",Times,serif;marign-top:20px;padding-bottom:10px;border-bottom:1px solid #b20000;margin-bottom:17px;
}
#cont_distribuidores .distribuidor{
	width:100%;
	color:#3b1d03;
}
#cont_distribuidores .distribuidor .titulo_distribuidor{
	border-bottom:1px solid #d0c9ae;padding-top:10px;padding-bottom:10px;cursor:pointer;
}
#cont_distribuidores .distribuidor .titulo_distribuidor h2{
	font-size:12px;
}
#cont_distribuidores .distribuidor .titulo_distribuidor .nombre{
	float:right;
}
#cont_distribuidores .distribuidor .cont_distribuidor{
	border-bottom:1px solid #d0c9ae;padding-top:19px;padding-bottom:19px;display:none;
}
#cont_distribuidores .distribuidor .cont_distribuidor label{
	float:left;width:108px;font-weight:bold;
}
#cont_distribuidores#colecciones-top{
	background:url(../img/front/distribuidores/bg_header.jpg) no-repeat;padding-top:10px;
}

/*empresa*/
#empresa-top{
	background:url(../img/front/empresa/bg_header.jpg) no-repeat;padding-top:42px;margin-top:-2px;
}
#cont_pag{
	padding:40px 20px;
	color:#3b1d03;
	text-align:justify;
}
#cont_pag .cont_img{
	float:left;margin-right:25px;margin-bottom:25px;width:322px;
}
#cont_pag .intro{
	font-family:"Times New Roman",Times,serif;font-size:18px;font-weight:Bold;font-style:italic;margin-bottom:20px;
}
#cont_pag .texto2{
	border-bottom:1px solid #d0c9ae;
	border-top:1px solid #d0c9ae;
	padding-top:20px;
	padding-bottom:20px;
	text-align:justify;
}

/*compra*/
#compra-top{
	background:url("../img/front/carro/bg_header.jpg") no-repeat;padding-top:42px;margin-top:-2px;min-height:50px;
}
#cont_carro{
	padding:40px 20px;
}
#cont_carro h2{
	font-style:italic;color:#b20000;font-size:18px;font-family:"Times New Roman",Times,serif;marign-top:20px;padding-bottom:10px;border-bottom:1px solid #b20000;margin-bottom:17px;
}
#cont_carro .carro{

}
#cont_carro .carro th{
	background-color:#000;color:#fff;text-transform:uppercase;height:30px;border-radius:4px;-webkit-border-radius: 4px;
    -moz-border-radius: 4px;behavior: url(../PIE/PIE.htc);
}
#cont_carro .carro th.eliminar{
	background:none;
}
#cont_carro .carro td{
	color:#3b1d04;width:96px;
}
#cont_carro .carro td.titulo{
	width:348px;background-color:#e5e1d6;color:#3b1d04;border-radius:4px;-webkit-border-radius: 4px;
    -moz-border-radius: 4px;behavior: url(../PIE/PIE.htc);
}
#cont_carro .carro td.titulo img{
	margin-right:5px;margin-left:5px;
}
#cont_carro .carro td .petit{
	height:30px;background-color:#e5e1d6;border-radius:4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;behavior: url(../PIE/PIE.htc);padding-left:30px;
}
#cont_carro .carro td .petit span{
	line-height:30px;
}
#cont_carro .carro td .petit a{
	float:right;clear:both;margin-bottom:-1px;
}
#cont_carro .total{
	margin-left:215px;color:#fff;background-color:#b6b3a9;border-radius:4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;behavior: url(../PIE/PIE.htc);float:left;height:30px;line-height:30px;width:134px;text-align:center;
}
#cont_carro .importe_total{
	height:30px;background-color:#e5e1d6;border-radius:4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;behavior: url(../PIE/PIE.htc);padding-left:30px;font-weight:bold;float:left;width:345px;margin-left:7px;line-height:30px;text-align:right;padding-right:30px;
}
#cont_carro .botones{
	padding-top:60px;text-align:right;padding-right:108px;
}
#cont_carro .botones a{
	margin-left:20px;
}
/*paso 0*/
.form_entrada {
	padding-bottom:40px;clear:both;
}
.form_entrada div.col_1{ 
	width:171px; background-image:url('../img/front/carro/bgcol_1.png'); background-repeat: no-repeat; height:154px; float:left; margin-left:15px; padding-top:50px; 
}
.form_entrada .col_1 a{ 
	margin-left:4px; color:#fff; font-size:11px; line-height:36px; text-transform:uppercase; text-align:center; font-weight:Bold; display:block; width:110px; height:36px; 
}
.form_entrada .col_2{
	float:left;width:220px;border-right:1px solid #9c8c7c;padding-left:20px;padding-right:20px;height:154px;
}
.form_entrada .col_3{
	float:left;width:220px;padding-left:20px;padding-right:20px;height:154px;
}
.form_entrada .col_2 .titulo_col, .form_entrada .col_3 .titulo_col{
	font-size:18px;font-weight:Bold;font-family:"Times New Roman",Times,serig;color:#3b1d03;text-align:center;margin-bottom:21px;
}
.form_entrada .col_4{
	width:171px;  
	float:left; 
	padding-top:0;
}
.form_entrada .col_4 a{
	background-image: url(../img/front/carro/bgcol_2.png);
    background-repeat: no-repeat;
    color: #fff;
    height: 80px;
    font-size: 11px;
    line-height: 15px;
    text-transform: uppercase;
    text-align: center;
    font-weight: Bold;
    display: block;
    padding: 24px 5px 0 57px;
    background-position: 0px -30px;
    box-sizing: border-box;
}
.form_entrada .col_4 a:first-child{
    padding: 32px 5px 0 57px;
}

/*paso 1 paso 2 paso 3*/
#cont_carro{
	color:#9c8c7c;
}
#cont_carro .titulo_apartado{
	color:#b20000;font-size:18px;font-family:"Times New Roman",Times,serif;marign-top:20px;padding-bottom:10px;border-bottom:1px solid #b20000;margin-bottom:17px;
}
#cont_carro .titulo_apartado span{
	color:#857b64;font-size:12px;
}
#cont_carro .input.text{
	padding-bottom:10px;

}
#cont_carro .input.text input,#cont_carro input.pass,#mi-cuenta input.text,#hay_formulario input.text{
	background-color:#fff;border-radius:4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;behavior: url(../PIE/PIE.htc);border:1px solid #000;line-height:25px;height:25px;color:#bfbfbf;padding-left:10px;padding-right:10px;color: #888;
}
input.marginLeft25{ margin-left: 25px;}
#cont_carro .input.text input.large{
	width:396px;
}
#cont_carro .input.text input.short{
	width:203px;
}
#cont_carro .input.checkbox{
	margin-bottom:10px;
}
#cont_carro .input.checkbox label{
	text-decoration:underline;
}
#cont_carro .submit{
	text-align:right;
}
#cont_carro .submit input{
	background-color:#850c11;border-radius:4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;behavior: url(../PIE/PIE.htc);border:0px;color:#fff;height:28px;padding-right:10px;padding-left:10px;cursor:pointer;font-weight:bold;

}


/*resumen*/
.resumen .col_1, .resumen .col_2, .resumen .col_3{
	background-image:url('../img/front/carro/bg_col_resumen.png');
	background-repeat: no-repeat;
	background-position:bottom right;
	width:32%;height:458px;float:left;position: relative;margin-right:1%;
}
.resumen .col_3{ background: none; }
.resumen .col_1 h3, .resumen .col_2 h3, .resumen .col_3 h3{
	color:#3b1d03;padding-left:10px;
}
.resumen .col_1 p strong, .resumen .col_2 p strong, .resumen .col_3 p strong{
	color:#3b1d03;width:74px;float:left;
}
.resumen .col_3 p strong{
	width:100px;
}

/*descarga catálogo*/
#descargas-top{
	background:url(../img/front/empresa/bg_header.jpg) no-repeat;
	padding-top:42px;
	margin-top:-2px;
	height:285px;
}


/* otros */
.buscador_sin_resultados{
	font-size:14px;
	font-weight:bold;
	padding-bottom: 10px;
}


/* Header social links */
#header_social_links{
	width:180px;
	height:47px;
	position: absolute;

}

/* Facebook */
#facebook_pestanya{
	margin:5px 0 0 38px;
	float:left;
	height:47px;
	width:42px;
}
#facebook_icon{
	background:url("../img/front/facebook_icon.png") no-repeat scroll 0px 0px transparent;
	display: block;
	height:47px;
	width:42px;
}
#facebook_icon:hover{
	background-position:0px -53px;
}

/* Twitter */
#twitter_pestanya{
	margin:5px 0 0 5px;;
	float:left;
	height:47px;
	width:42px;
}
#twitter_icon{
	background:url("../img/front/twitter_icon.png");
	background-repeat: no-repeat;
	display: block;
	height:47px;
	width:42px;
	background-position:0px 0px;
}
#twitter_icon:hover{
	background-position:0px -53px;
}

/* Youtube */
#youtube_pestanya{
	margin:5px 0 0 5px;
	float:left;
	height:47px;
	width:42px;
}
#youtube_icon{
	background: url("../img/front/youtube_icon.png");
	background-repeat: no-repeat;
	display: block;
	height:47px;
	width:42px;
	background-position:0px 0px;
}
#youtube_icon:hover{
	background-position:0px -53px;
}


/* ZONA CLIENTES */
#btn_zona_clientes{
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	margin:0;
	padding:0;
	cursor:pointer;
}

#cnt_form_login {
	margin:13px 0 0 0;
	background-image:url(../img/front/bg_login_zona_clientes.png);
	background-repeat:no-repeat;
	height:192px;
	padding-top:25px; 
	display:none;
	text-align:left;

	position: relative;
}
#cnt_form_login #frm_login input{
	margin:0 0 0 15px;
	width: 145px;
	height: 18px;
}
#cnt_form_login #frm_login #input_user_id{
	border:none;
	margin-top:3px;
	color:#808080;
}
#cnt_form_login #frm_login #input_pswd_id{
	border:none;
	margin-top:22px;
	color:#808080;
}
/*/////////////////////////////////////////////////////////////////////////*/
#cnt_form_logged {
	margin:15px 0 0 0;
	background-image:url(../img/front/bg_logged_zona_clientes.png);
	background-repeat:no-repeat;
	height:260px;
	padding-top:0px; 
	display:none;
	text-align:left;

	position: relative;

	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

div.menu_distribuidor{ background-image:url(../img/front/bg_logged_zona_distribuidores.jpg);background-repeat: no-repeat;padding-bottom:20px;}
#cnt_form_logged ul{
	margin:0;
	padding:1px 0 0;
}
#cnt_form_logged ul li{
	background:url("../img/front/menuleft_arrow_cat.png") no-repeat;
	background-position:12px 18px;
	list-style:none;
	padding:12px 0 11px 25px;
	margin:1px 0;
}
#cnt_form_logged ul li:hover{
	background:url("../img/front/bg_logged_zona_clientes_item_over.png");
}
#cnt_form_logged ul li a{
	text-decoration:none;
	color:#3c0000;
}
#cnt_form_logged ul li:hover a{
	color:#fff;
}
#cnt_form_logged #logout_zclientes{
	background:url("../img/front/menuleft_arrow_cat_sel.png") no-repeat;
	background-position:12px 30px;
	padding:24px 0 0 25px;
}
#cnt_form_logged #logout_zclientes a{
	text-decoration:underline;
	color:#fff;
}


/* OTROS */

/* Tooltip tamany S */
.tooltip_s {
	cursor: help; text-decoration: none;
	z-index:10;
	position:relative
}
.tooltip_s span {
	margin-left: -999em;
	position: absolute;
	margin-top:120px;
}
.tooltip_s:hover span {
	font-family: Calibri, Tahoma, Geneva, sans-serif;
	font-weight:bold;
	position: absolute; 
	left: -45px; 
	top: -80px; 
	z-index: 10;
	margin-left: 0; 
	width: 93px;
	height:15px;
	background:url(/img/front/tooltip_down.png) no-repeat;
	padding:20px;
	text-align:justify;
	color:#000;
	font-size:14px;
}

#btn_zclientes{
	margin:15px 0 0 10px;
}

.button{
	background:url("../img/front/botons.png");
	background-repeat: no-repeat;
	display: block;
	height:35px;
	width:80px;
	background-position:0px 0px;
	color:#fff;
	text-align:center;
	line-height:35px;
	font-size:13px;
}
.button:hover{
	background-position:0px -35px;
}

#password_zclientes{
	margin:7px 0 0 0;
}
#password_zclientes a{
	font-size:12px;
	text-decoration:none;
	text-align:left !important;
	padding:0 0 0 10px;
	margin:0 0 0 12px;
	text-decoration:underline;
	color:#fff;
	background:url("../img/front/white-arrow.png") no-repeat scroll 0px 7px transparent;
}


/* Descarga catálogo */
#enllas_cataleg{
	margin:0 0 0 20px;
	padding:115px 0 0 0;
	background:url('../img/front/icona_pdf.png') no-repeat;
	background-position:bottom left;
}
#enllas_cataleg #enllas_cataleg_text{
	padding:0 0 9px 11px;
	margin:0 0 0 45px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#3b1d03;
	text-decoration:underline;
	display:block;
	background:url('../img/front/fletxa_marro.png') no-repeat;
	background-position:0 5px;
}
#enllas_cataleg #enllas_cataleg_text a{
	color:#3b1d03;
	text-decoration:none;
}

/* Web amigas */
#cont_pag_web_amiga .web_amiga_registre{
	display:inline-block;
	height:auto;
	width:765px;
	padding:10px 10px 5px 5px;
}
#cont_pag_web_amiga .web_amiga_registre_bottom{
	margin:0 0 0 150px;
	width:545px;
	height:1px;
	padding:0 0 10px 0;
	border-top:1px solid #d0c9ae;
}
#cont_pag_web_amiga .web_amiga_registre .web_amiga_imatge{
	float:left;
	padding:0 10px 0 0; 
	margin-right: 15px; width: 130px
}
#cont_pag_web_amiga .web_amiga_registre .web_amiga_contingut{
	float:left;
	width:555px;
}
#cont_pag_web_amiga .web_amiga_registre .web_amiga_contingut .web_amiga_title{
	font-size:12px;
	color:#3b1d03;
	font-weight:bold;
}
#cont_pag_web_amiga .web_amiga_registre .web_amiga_contingut .web_amiga_title a{
	color:#3b1d03;
	text-decoration:none;
}
#cont_pag_web_amiga .web_amiga_registre .web_amiga_contingut .web_amiga_content{
	font-size:12px;
	color:#857b64;
	font-weight:normal;
}


#protecciondatos_title{
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

#informacionlegal_title{
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

#fancybox-content{
	text-align:justify;
	background: #fdf7e8;
}

a.novedad_libro_item img{
	border:none;
}

.boton_std{
	background:url("../img/front/botons.png");
	background-repeat: no-repeat;
	display: block;
	height:35px;
	width:80px;
	background-position:0px 0px;

	color:#fff;
	line-height:35px;
	text-align:center;
}
.boton_std:hover{
	background-position:0px -35px;
}

/********************************************************************/
/*		COTY: AGREGADOS desde 24/05/2012	*************************/
/********************************************************************/
/*Para los enlaces de las notas de prensa de un libro*/
.textoNota a{ color: #c44f00;font-weight: bold;font-style: italic;}
.textoResenya a{ color: #c44f00;font-weight: bold;font-style: italic;}
a{ color: #3b1d03;}

div#cont_noticia{ min-height: 370px;}


.scroll-pane
{

	width: 100%;
	height: 860px;
	overflow: auto;
	background: #fdf7e8;
	margin-left:-10px;
	width: 865px;
	padding: 0px 5px 0px 15px;
}

.horizontal-only
{
	height: auto;
	max-height: 200px;
}
/*****	HOME	*****/
/*#eventosHome div.scroll-pane{height: 150px;width: 310px!important;background:transparent !important;}*/
#eventosHome div.scroll-pane{height: 450px;width: 320px!important;background: transparent !important;margin-left:-13px;}
#eventosHome div.jspContainer{ width: 319px !important;}

#noticiasHome div.scroll-pane{height: 470px;width: 363px!important;background: transparent !important;margin-left:-13px}
#noticiasHome div.jspContainer{ width: 362px !important;}
/*****	EVENTOS	*****/
#moduloAgrupaciones div.scroll-pane{ margin-left: -37px;height:1230px}
#moduloListadoEventos div.scroll-pane{ margin-left: -5px;height:950px;}
#eventosAnteriores div.scroll-pane{height: 1100px;WIDTH:871px}
#moduloFichaEvento div.scroll-pane{ height: 500px;background: transparent; width: 600px}
#moduloFichaEvento div#cont_img{width: 240px;}

#listadoNoticias div.scroll-pane{ height: 1050px;width:852px }
#ficha-noticia div.scroll-pane{height: auto;max-height: 550px!important;background: transparent;width: 570px;}
#biografiaAutor div.scroll-pane{height: 260px;width: 635px;background: transparent;}
#biografiaAutor .jspDrag{background-color: #8a7862 !important;}
div#resultadosBuscador{min-height: 500px;margin-left: -7px; width: 887px;background: #fdf7e8;margin-top: -5px}
#resultadosBuscador div.scroll-pane{height: 1110px!important;width: 874px;margin-left: -40px}

#moduloWebsAmigas div.scroll-pane{ margin-left: -25px;margin-top: -40px;padding-top: 40px;height: 1100px;}
#moduloColecciones div.scroll-pane{ margin-left: -37px;height: 1100px; margin-bottom: 0px}

#cnt_ficha_libro div.scroll-pane{height: 853px;}
#cont_noticia div.scroll-pane{ background: transparent}
#moduloNotaPrensa div.scroll-pane{height: auto; max-height: 550px;}
#moduloFichaLibro div.sombraDerecha{background-position:871px 10px }
#moduloFichaLibro div.textoNota{height: 85px;overflow: hidden}
/*#moduloFichaLibro div.scroll-pane{border: 1px solid green}*/
#pestanya_3_cnt iframe{ width: 870px; height: 780px;border: 0px; }

#tituloNotaPrensa .cont_marquesina{font-size: 20px; }

/********************************************************************/
/*		COTY: CALENDARIO (EVENTOS FLOTANTE)	*************************/
/********************************************************************/
#listadoEventosFlotante li:hover{ background-image: url("../img/front/eventos/bg_globoHome.jpg");color: #fdf8eb;}
.ui-tooltip-wiki{
	max-width: 440px;border: 1px solid red;
}
.ui-tooltip-titlebar{ background: #260505 !important;}
.ui-tooltip-titlebar{ color: #fff;}

.ui-tooltip-wiki .ui-tooltip-content{
	padding: 0px;

	line-height: 12.5px;
}

/*.ui-tooltip-wiki h1{
	margin: 0 0 7px;

	font-size: 1.5em;
	line-height: 1em;
}*/

/*.ui-tooltip-wiki img{ padding: 0 10px 0 0; }*/

/*.ui-tooltip-wiki p{ margin-bottom: 9px; }*/
/*.ui-tooltip-wiki .note{ margin-bottom: 0; font-style: italic; color: #888; }*/

label.error{ color: #1b0000;font-weight: bold;top:35px;left: 0px;position: absolute}

/*#cnt_template_public_index .intro *{ color: #ff0000 !important; text-decoration: underline}
#cnt_template_public_index .intro em{ color: #000000;}*/
.intro {color:#857b64 !important}
.intro  *{color:#857b64 !important}
.intro  font{color:#857b64 !important}


div#iconoDescargas{ left: 50%; position: relative;top: 75px;margin-left: -32.5px; width: 65px; height: 100px; background: url(../img/front/iconoDescargas.png) no-repeat;}

div.sinLinea{ border-top: 0px !important;}

.sombraDerecha{ background: url(../img/front/sombra-derecha.jpg) 880px 2px no-repeat; width: 881px;padding-right:30px;min-height:200px; }

#moduloFichaEvento #cont_img img{ max-width: 95%;}
.titulo h1{ font-weight: normal;font-size:15px;margin: 0px}

body#body_comentarios_pop{ background: url("../img/front/bgComentarios.jpg") 50% -0px; z-index:99999; }

#body_comentarios_pop h1{
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	letter-spacing: 3px;
	color: #fff;
	margin-top: 0px !important;
	height: 50px; line-height: 50px;margin-bottom: 20px;text-align: center;

}
#moduloColecciones .intro{ height:80px !important;min-height:80px;line-height:20px;}

#resenya_cambairEN{display: block;min-width: 28px;width: 150px;position: relative; top: -1px; height:35px;line-height: 35px;text-align: center;background: #770b0f; padding: 0px; margin: 10px}
#resenya_cambairES{display: block;min-width: 28px;width: 150px;position: relative; top: -1px; height:35px;line-height: 35px;text-align: center;background: #770b0f; padding: 0px; margin: 10px}


/**************************	FORMULARIO ALTA USUARIOS	************************************************/
div#camposForm{  position: relative;}
#camposForm div{ width: 100%; height: 25px;}
#camposForm input{ float: left; position; relative;}
#camposForm label.error{ color: red !important; float: left; position: relative; left: 10px; top: 7px;}

div#mi-cuenta{ background: url(../img/front/bgMiCuenta.jpg);min-height:400px;border: 0px solid red;padding: 20px}

/************************	FORMULARIO CAMBIAR CONTRASEÑA	*********************************************/

#cambiarPass{ CURSOR: pointer;}

/************************	FORMULARIO REGISTRO / LOGIN	**********************************************/

#mi-cuenta h1{ font-family:"Times New Roman", Times, serif;	color:#3B1D03; font-size:19px;}
#mi-cuenta div.text{ margin-bottom:5px;}
#mi-cuenta input.text{ min-width:355px;color: #666;}
.camposForm label{ display: inline-block;float: left; width: 80px;height: 25px; line-height: 25px;}
.mensaje{ border: 1px dashed #3b1d03;margin: 10px 0px;text-align: center; background: #fdf7e8; height: 30px; line-height: 30px;font-style: italic}
.botonSubmit{ border: 0px;margin-top: 20px; left: 83px;position: relative; width: 90px;cursor: pointer;}


input:disabled,
textarea:disabled {
	background-color: #e0e0e0 !important;
    border-color: #9e9e9e !important;
}
/*******************************	PARA EL LISTADO DE PEDIDOS		***********************************************/

.listado{
	border:0px;
	width:100%;
	border-spacing : 0px 2px;
}
.listado tr{
	height:25px;
}
.listado tr th{
	text-align: left; padding-left:10px;
	background-color:#990000;
	color:#ffffff;

}
.listado tr td{
	border-bottom: dashed 1px #990000;

	margin-left:0px;
	margin-right:0px;
	color:#636565;
	padding-left:10px;
	padding-right:10px;
}

#UsuarioPaisFact,#UsuarioPaisEnvio,#UsuarioProvinciaFact,#UsuarioProvinciaEnvio,.provinciaEnvio_select{
	background-color:#fff;border-radius:4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;behavior: url(../PIE/PIE.htc);border:1px solid #000;line-height:25px;height:25px;color:#bfbfbf;padding-left:10px;padding-right:10px;color: #888;
	min-width:375px;padding-right:0px;height: 30px; margin-bottom:6px;
}
#provincia_texto input.provincia_textBox,#provincia_texto input.provinciaEnvio_textBox{ margin-bottom: 0px}

.precio_original{ text-decoration: line-through;}
.precio_ofertado{ font-size:13px; color: #990000; }

#cont_carro .carro td .petit a.asterisco_resumen_carro{font-weight: bold;position:relative;left:0px!important;float:none;font-size:13px; }

#cont_carro .carro td .petit a span{ padding-top:0px; line-height:14px;padding-top:13px; font-weight:normal;}

div.estrella_favoritos{ width:17px;float:left;margin-right: 4px;}
.favoritos_gris{ cursor:pointer;background-color: transparent;background-image: url("../img/front/ficha_libro/favoritos_gris.png");width:17px; height:18px;border:0px }

.favoritos_amarillo{ cursor:pointer;background-color: transparent;background-image: url("../img/front/ficha_libro/favoritos_amarillo.png");width:17px; height:18px;border:0px }

.postitDistribuidor{ background-image: url("../img/front/bg_postitDistribuidor.jpg");height: 276px;}

#cont_noticia a{ color: #c44f00; font-weight: bold; }

a.flechita{ background: url("../img/front/fletxa_marro.png")no-repeat 0% 50% ; display: block; text-indent: 10px;font-weight:bold }

#noticiasHome embed{ display: none; }

#pizarraOscura{
	height: 100%;left: 0;margin:0;padding: 0;position: absolute;top: 0;width: 100%;z-index: 20;background-color:#000;opacity: 0.70 !important;filter:alpha(opacity=70);
}

/**************************** STICKY MENU COOKIES ************************************************/

#sticky_header {
	background-color:#000;
	width:97%;
	opacity:0.7;
	padding:10px;
	height:40px;
	color:#fff;
	z-index:1;
	text-align:center;
	border-radius:5px;
	position:absolute;
	margin:0 auto;
}

#sticky_header p {
	max-width:980px;	
	display:inline-block;
	vertical-align:top;
	text-align:left;
}

#sticky_header a {
	color:#E1DAC9 !important;
}

#sticky_header a:hover {
	text-decoration:underline;	
}
