@charset "utf-8";
/* CSS Document */

#menu_blog {background: transparent;}
#menu_blog a {line-height:29px}
#menu_blog a.frecciasel {line-height:29px}
/*#col2 {margin:0 0 15px 5px !important;}
#col1 {margin-top:15px !important;margin-bottom:15px !important;}
#col2 {margin-top:15px !important;margin-bottom:15px !important;}*/
#welcome_ext{line-height:1px}
#testata_welcome{line-height:12px}

/*calendario statico 2 colori*/

.calendar2 { background-color:#8e8e8e; font-size:10px; color:#838383; font-weight:bold;}

.calendar2 th { width:24px; height:21px; background:url(/it_IT/static/images/sfondo_giorni.gif); background-repeat: no-repeat; font-weight:bold; color:#999999;margin:0;text-align:center;padding:0 1px 2px 0;}

.calendar2 td.sfondo { width:24px; height:21px; background:url(/it_IT/static/images/sfondo_cal.gif); background-repeat: no-repeat; font-weight:bold;margin:0;text-align:center;padding:0 1px 2px 0;}

.calendar2 td.sfondo:hover {width:24px; height:21px; background:url(/it_IT/static/images/sfondo_cal_sel.gif); background-repeat: no-repeat; color:#838383; text-decoration:none; font-weight:bold;padding:0 1px 2px 0;margin:0;}

.calendar2 td.sfondo a {color:#838383; text-decoration:none; font-weight:bold;display:block;margin-bottom:1px;}
.calendar2 td.sfondo a:hover {color:#838383; text-decoration:none; font-weight:bold;display:block;}

.calendar2 td.selected a {color:#838383; text-decoration:none; font-weight:bold;display:block;margin-bottom:1px;padding:0 1px 0 0;}
.calendar2 td.selected a:hover {color:#838383; text-decoration:none; font-weight:bold;display:block;padding:0 1px 0 0;}

.calendar2 td.selected { width:24px; height:21px; background:url(/it_IT/static/images/sfondo_cal_sel.gif); background-repeat: no-repeat; color:#838383; text-decoration:none; font-weight:bold;text-align:center;padding:0 1px 1px 0;margin:0;}

.calendar2 td.selected_azzurro a {color:#838383; text-decoration:none; font-weight:bold;display:block;margin-bottom:1px;padding:0 1px 0 0;}
.calendar2 td.selected_azzurro a:hover {color:#838383; text-decoration:none; font-weight:bold;display:block;padding:0 1px 0 0;}

.calendar2 td.selected_azzurro { width:24px; height:21px; background:url(/it_IT/static/images/sfondo_azzurro.gif); background-repeat: no-repeat; color:#838383; text-decoration:none; font-weight:bold;text-align:center;padding:0 1px 1px 0;margin:0;}

.calendar2 td.selected_giallo a {color:#838383; text-decoration:none; font-weight:bold;display:block;margin-bottom:1px;padding:0 1px 0 0;}
.calendar2 td.selected_giallo a:hover {color:#838383; text-decoration:none; font-weight:bold;display:block;padding:0 1px 0 0;}

.calendar2 td.selected_giallo { width:24px; height:21px; background:url(/it_IT/static/images/sfondo_giallo.gif); background-repeat: no-repeat; color:#838383; text-decoration:none; font-weight:bold;text-align:center;padding:0 1px 1px 0;margin:0;}

.calendar2 td.selected_arancio a {color:#838383; text-decoration:none; font-weight:bold;display:block;margin-bottom:1px;padding:0 1px 0 0;}
.calendar2 td.selected_arancio a:hover {color:#838383; text-decoration:none; font-weight:bold;display:block;padding:0 1px 0 0;}

.calendar2 td.selected_arancio { width:24px; height:21px; background:url(/it_IT/static/images/sfondo_arancio.gif); background-repeat: no-repeat; color:#838383; text-decoration:none; font-weight:bold;text-align:center;padding:0 1px 1px 0;margin:0;}

div#popup{background: url(/it_IT/static/images/sfondo_balloon.gif) bottom center no-repeat;z-index:1000;}
div#popup div.intestazione_balloon{margin-left:5px;}
div#popup a{color:#848284;}

/* stile per titolo pagina dei book*/
.book_sx {width:835px;float:left;}

/* stile per paginazione topic e interview*/
#apDiv6 {position:relative;z-index:6;width:625px;display:none;}
#apDiv7 {position:relative;z-index:7;width:625px;display:none;}
#apDiv8 {position:relative;z-index:8;width:625px;display:none;}
#apDiv9 {position:relative;z-index:9;width:625px;display:none;}
#apDiv10 {position:relative;z-index:10;	width:625px;display:none;}
#apDiv11 {position:relative;z-index:11;	width:625px;display:none;}
#apDiv12 {position:relative;z-index:12;	width:625px;display:none;}
#apDiv13 {position:relative;z-index:13;	width:625px;display:none;}
#apDiv14 {position:relative;z-index:14;	width:625px;display:none;}
#apDiv15 {position:relative;z-index:15;	width:625px;display:none;}
#apDiv16 {position:relative;z-index:16;	width:625px;display:none;}
#apDiv17 {position:relative;z-index:17;	width:625px;display:none;}
#apDiv18 {position:relative;z-index:18;	width:625px;display:none;}
#apDiv19 {position:relative;z-index:19;	width:625px;display:none;}
div#at20mc div, div#at20mc a{behavior: none !important; }

#col3 {width:225px;height:1524px;}
#col1 {width:305px;height:1064;}
#col2 {width:305px;height:1064px;}

#col3 #_eventi{background:url(/it_IT/static/images/ico_cal_eventi.gif) top left no-repeat !important;}
#col3 #_fiere{background:url(/it_IT/static/images/ico_cal_fiere.gif) top left no-repeat !important;}

/* stile per autori senza biografia*/
#titolo_autori .linknoclick {margin:0;padding:0 10px 0 10px; background:url(/it_IT/static/images/freccetta_rossa.gif) center left no-repeat; font-size:12px; font-weight:bold;font-style:normal!important; color:#e9192e;text-decoration:none;float:left;line-height:20px;}

/* stile per people inbox */
.read {text-decoration:none; font-weight:normal;}
.read a {text-decoration:none; font-weight:normal;}
.unread {text-decoration:none; font-weight:bold;}

/* footer */
div.footer ul li{ margin-left:18px; }

.contatti_gestioneRic { margin:0px 0 0; }

#autori_top .left {margin-left:15px; margin-left: 30px !important;  margin-left:15px;}

/* stile per pop-up lucchini da chi siamo */
#testo_bio2 {height:300px;}
#testo_bio3 {width:621px;height:300px;background:url(/it_IT/static/images/pop_redazione_sfondoTesto.gif) bottom left no-repeat;font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#8a8064;padding:10px 15px;font-style:italic;}

/* stile per top autori con immagine senza busta*/
#autori_top2 {width:831px;height:20px;background:url(/it_IT/static/images/sfondo_autori_top2.gif) top left no-repeat;margin:0; padding:15px 15px 15px 19px;text-align:left;}
#autori_top2 .left {color:#9a9277;font-size:15px;font-weight:bold;float:left;}

/* stile per tendina che taglia il testo*/
#ricerca select.testo {height:28px;}