 /* CSS Document */
/*body{ font-family:Arial, Helvetica, sans-serif;margin:0px; background-color:#5e88a1; }*/
body{ font-family:Lucida Grande,Helvetica,Verdana, Arial,sans-serif; margin:0px;background-image:url(immagini/bg_body.jpg); background-color:#adcdda; background-repeat:repeat-x; margin-top:10px;}



.p{ clear:both;}

.contenitore{width:800px; background-color:#FFFFFF; margin:auto; position:relative;margin:30px auto auto auto; position:relative;}

/* LINK TITOLI BOX */
.link_titoli_box a:link{ color:#FFFFFF; text-decoration:none; border:0px;}
.link_titoli_box a:visited{ color:#FFFFFF;text-decoration:none; border:0px;}
.link_titoli_box a:hover{ color:#FFFFFF;text-decoration:underline; border:0px;}


/* STILE DIV LOGIN CERCA EDIT */
.menu_alto_dx_header{ background-image:url(immagini/div_alti/menu_alto_dx_header_back.png); background-repeat:no-repeat; height:13px; width:240px;}
.menu_alto_dx_middle{ background-image:url(immagini/div_alti/menu_alto_dx_middle_back.png);width:240px;}
.menu_alto_dx_footer{background-image:url(immagini/div_alti/menu_alto_dx_footer_back.png); background-repeat:no-repeat; height:13px;width:240px;}

/* LOGION */
div#contatti_1{position:absolute;width:240px; display:none; visibility:hidden; font-size:10px; color:#000000;z-index:90; margin-top:5px; margin-left:85px;}
.contatti_2{padding:10px;}


/* CERCA */
div#cerca_1{ position:absolute;width:240px; display:none; visibility:hidden; font-size:10px; margin-left:45px; margin-top:5px; height: 60px; z-index:90;}

.chiudi_cerca{ float:right; margin-right:-5px;margin-top:-4px;cursor:pointer;}
.chiudi_contatti{ float:right; margin-right:-5px;margin-top:-4px;cursor:pointer;}
.chiudi_mycasinieditore{ float:right; margin-right:-5px;margin-top:-4px;cursor:pointer;}
.chiudi_login{ float:right; margin-right:-5px;margin-top:-4px;cursor:pointer;}


.form_ricerca{ margin:0px;}
.input_cerca{font-size:10px;color:#5e88a1;width:160px;}

.quick_riga_ricerca{ border-bottom:1px #d1d1d1 dashed; z-index:100; padding:5px; color:#000000;}
.quick_img{ float:left;cursor:pointer;}
.quick_testo{ float:left; color:#FFFFFF; width:180px; margin-left:5px;}
.quick_link a:link{ text-decoration:none; color:#000000;cursor:pointer;}
.quick_link a:visited{text-decoration:none;color:#000000;cursor:pointer;}
.quick_link a:hover{text-decoration:none;color:#5e88a1;cursor:pointer;}

div#risultati_ricerca{}

.navigazione_ricerca{ width:150px; position:absolute; top:310px;cursor:pointer;}
.nav_ric_sin{float:left;background-image:url(immagini/freccia_sinistra_r.jpg);width:10px;height:10px;cursor:pointer;}
.nav_ric_sin:hover{float:left;background-image:url(immagini/freccia_sinistra_hover_r.jpg);width:10px;height:10px;cursor:pointer;}

.nav_ric_des{float:left;margin-left:15px;background-image:url(immagini/freccia_destra_r.jpg);width:10px;height:10px;cursor:pointer;}
.nav_ric_des:hover{float:left;margin-left:15px;background-image:url(immagini/freccia_destra_hover_r.jpg);width:10px;height:10px;cursor:pointer;}


/* LOGIN */
div#login_1{position:absolute;width:240px; display:none; visibility:hidden; font-size:10px; margin-top:5px; margin-left:-8px; color:#000000;z-index:90;}
.login_2{ padding:10px;}
.ciao_n_c{ font-size:14px;color:#5e88a1;}

p#stato_login{display:none; visibility:hidden;}

.ombra_cont_prim_sec_rig{ background-image:url(immagini/sfumature/header_casini_editore.jpg); border:1px #00FFCC solid; height:90px;}
.cont_prim_sec_rig{ background-color:#FFFFFF;}

/* PRIMA RIGA */
.prima_riga{width:800px;}
div#logo_ce{ float:left; width:335px; height:67px; margin-left:-27px; margin-top:-19px; background-image:url(immagini/logo_as.jpg); background-repeat:no-repeat;}

.sotto_prima_riga{height:16px; width:800px;}

div#alto_destra{float:right;width:360px;font-size:10px;margin-top:12px; margin-right:20px;}

.link_alto_destra a:link{ color:#5e88a1; text-decoration:none; font-weight:bold; font-size:10px;}
.link_alto_destra a:visited{ color:#5e88a1; text-decoration:none;font-weight:bold; font-size:10px;}
.link_alto_destra a:hover{ color:#000000; text-decoration:none;font-weight:bold; font-size:10px;}

.pers_cerca{ float:right; width:42px;margin-top:5px;}
.pers_lingua{ float:right;width:25px;margin-top:-5px; margin-left:15px; margin-right:10px;}
.pers_login{ float:right;width:45px;margin-top:5px;;}
div#id_pers_my_casinieditore{float:right;width:95px;margin-top:5px;margin-right:5px; display:none; visibility:hidden;}
.pers_contatti{ float:right;width:50px;margin-top:5px;margin-right:20px;}

/* BANDIERE */
div#bandiere{
	float:right;
	width:25px;
	height:25px;
	overflow:hidden;
	position:absolute;
	left: 762px;
	top: 10px;
	z-index:90;
}
.bandiera{ margin-top:3px;}

/* GESTIONE */
.gestione_riga{font-size:12px; padding:10px; margin-top:20px; background-color:#CCCCCC; border:2px #333333 solid;}
.gestione_menu{ border:2px #6699CC solid; font-size:12px; padding:10px; color:#000000; background-color:#ffffff;}
.link_g_m a:link{ color:#000000; text-decoration:none;}
.link_g_m a:visited{ color:#000000; text-decoration:none;}
.link_g_m a:hover{ color:#000000; text-decoration:underline;}

.link_g_m_2 a:link{ color:#000000; text-decoration:none;}
.link_g_m_2 a:visited{ color:#000000; text-decoration:none;}
.link_g_m_2 a:hover{ color:#000000; text-decoration:underline;}

.gestione_menu_2{ border:1px #6699CC solid; font-size:12px; padding-left:20px; background-color:#6699CC; color:#FFFFFF; margin-top:15px;}
.gestione_modulo_ricerca{ margin:0px;}
.gestione_tabella_elementi{ background-color:#ffffff;width:770px; }
.gestione_ordina_per{ background-color:#CCCCCC; padding:5px;}
.gestione_div_tabella{ background-color:#FFFFFF; width:770px; margin-top:10px;min-height:300px; border:1px #333333 solid;}
.gestione_riga_pari{ background-color:#FFFFFF; color:#000000;}
.gestione_riga_dispari{background-color:#EEEEEE; color:#000000;}

.gestione_sfoglia_pagine{ margin-top:10px; border:1px #999999 solid; background-color:#ffffff; color:#000000; padding:5px;}
.gestione_statistiche{ margin-top:10px; border:1px #999999 solid; background-color:#ffffff; color:#000000; padding:5px;}
.gestione_elemento{margin-top:15px;}

div#edit_my_casinieditore{position:absolute;width:240px; display:none; visibility:hidden; font-size:10px;margin-left:-50px; margin-top:5px; color:#000000; z-index:90;}
.casinieditore_2{ padding:10px;}

.link_my_casinieditore a:link{ color:#000000; text-decoration:none;}
.link_my_casinieditore a:visited{ color:#000000;text-decoration:none;}
.link_my_casinieditore a:hover{ color:#5e88a1;text-decoration:none;}


/* SECONDA RIGA */
.seconda_riga{ margin-top:20px;}
div#menu_collane{font-size:12px; width:740px; margin:auto; position:relative;background-image:url(immagini/div_lungo_copertine.jpg); height:25px; background-repeat:no-repeat;}

.parentesi_collane{ color:#666666;}

.voce_menu_collane{font-weight:bold;float:left; margin-left:10px;position:relative;}
.voci_menu_collane{ padding-top:5px;position:relative; width:740px; text-align:center; margin:auto;}

.link_col_collane a:link{color:#ffffff;text-decoration:none; font-weight:bold;}
.link_col_collane a:visited{color:#ffffff;text-decoration:none; font-weight:bold;}
.link_col_collane a:hover{color:#000000;text-decoration:none;  font-weight:bold;}

.link_col_collane_selected a:link{color:#000000;text-decoration:none; font-weight:bold;}
.link_col_collane_selected a:visited{color:#000000;text-decoration:none; font-weight:bold;}
.link_col_collane_selected a:hover{color:#000000;text-decoration:none; font-weight:bold;}

 

/* TITOLI */
div#titoli{ font-weight:bold;  width:590px;text-align:center;height:15px; padding:0px; margin:auto; position:relative;}
.p_anomalo{ background:none;}
.titolo_titoli{ font-size:12px; color:#5e88a1;}
.autore_titoli{ font-size:10px; color:#000000;}


div#contenitore_copertine_mov{ width:740px;height:115px; margin:auto;position:relative; background-image:url(immagini/div_lungo_copertine_back.jpg);background-repeat:no-repeat;}
.contenitore_copertine_mov_footer{ width:740px;height:25px; margin:auto;position:relative; background-image:url(immagini/div_lungo_copertine_basso.jpg);background-repeat:no-repeat;}

div#sposta_copertine_sn{ float:left; width:15px; background-image:url(immagini/freccia_sinistra.jpg); height:15px; cursor:pointer; margin-top:50px; margin-left:20px;}
div#sposta_copertine_sn:hover{ float:left; width:15px;background-image:url(immagini/freccia_sinistra_hover.jpg);height:15px;cursor:pointer;margin-top:50px;margin-left:20px;}
div#sposta_copertine_ds{ float:right; width:15px;margin-right:20px; background-image:url(immagini/freccia_destra.jpg);height:15px;cursor:pointer;margin-top:50px;}
div#sposta_copertine_ds:hover{ float:right; width:15px;margin-right:20px; background-image:url(immagini/freccia_destra_hover.jpg);height:15px;cursor:pointer;margin-top:50px;}

div#contenitore_scorrimento{ float:left; width:577px;height:115px; margin-left:50px;overflow:hidden;}
div#col_scorrimento{width:10000px;height:115px; margin-left:0px; left:0px; margin-top:8px;}
div#top_scorrimento{ visibility:hidden; display:none;}

.copertina_mov{float:left;width:77px;height:106px; margin-right:23px; cursor:pointer; background-image:url(immagini/ombra_copertina.jpg); background-repeat:no-repeat;}

.terza_riga{ margin-top:15px; min-height:430px;}

.sr_col_1{ width:175px;float:left;margin-left:6px;}

/* STILE DEI BOX */
.contenuto_boxes{width:175px;background-image:url(immagini/div_laterale_background.jpg);}
.contenuto_boxes_com{width:175px;}
.footer_boxes{ background-image:url(immagini/div_laterale_basso.jpg); background-repeat:no-repeat; height:25px;}

.titolo_box{color:#ffffff;background-image:url(immagini/div_laterale.jpg);background-repeat:no-repeat;text-align:center; font-weight:bold; width:175px; font-size:12px; padding-top:5px; height:20px;}
.testo_box{ margin-top:5px; width:165px; padding:5px; font-size:10px; margin-left:15px; }
.immagini_community{ text-align:center; margin-left:20px; margin-top:10px; width:135px;}


/* PROSSIME USCITE*/
.titolo_mesi{ margin:auto; width:174px; position:relative; background-color:#dfdfdf; height:22px;}
.nav_prox_uscite{position:relative; margin-bottom:0px; bottom:0px;}
.nav_prox_uscite_cont{ margin:20px auto auto auto; position:relative; text-align:center; font-size:12px;}

.arr_px_sx{ margin-left:15px; float:left;}
.arr_px_ds{margin-right:15px; float:right;}

.link_prossime_uscite a:link{ color:#000000; text-decoration:none;}
.link_prossime_uscite a:visited{ color:#000000;text-decoration:none;}
.link_prossime_uscite a:hover{ color:#5e88a1;text-decoration:none;}

.box_prossime_uscite{width:175px;background-image:url(immagini/div_laterale_background.jpg); margin-top:10px;}
.destra_prox_uscite{float:left; margin-left:5px;height:40px;width:110px;}
.riga_prox_uscite{ margin:auto auto auto 10px; width:145px;  font-size:11px; border-bottom:1px #CCCCCC solid; padding-top:10px; padding-bottom:10px;}
.riga_prox_uscite_ul{ margin:auto auto auto 10px; width:145px;  font-size:11px;padding-top:10px; padding-bottom:10px;}
.foto_prox_uscite{ float:left; cursor:pointer;height:40px;}
.testo_prox_uscite{ }
.vai_alla_scheda_libro_books{ text-align:right; margin-top:6px;}
 
.sr_col_2{width:420px;float:left;position:relative;margin-left:7px;}

.link_prox_uscite a:link{font-size:10px; color:#5e88a1; text-decoration:none; font-weight:bold;}
.link_prox_uscite a:visited{font-size:10px;color:#5e88a1;text-decoration:none;font-weight:bold;}
.link_prox_uscite a:hover{font-size:10px;color:#000000;text-decoration:none;font-weight:bold; }



/* CLASSIFICA */
.box_classifica{width:175px;background-image:url(immagini/div_laterale_background.jpg); margin-top:10px;}
.c_c_l_c2{ border-bottom:1px #CCCCCC solid; width:155px; margin:auto; position:relative; padding-bottom:5px;}

.riga_classifica{ margin:auto; width:155px;  font-size:11px; border-bottom:1px #CCCCCC solid; padding-top:10px; padding-bottom:10px;}
.riga_classifica_ul{ margin:auto; width:155px;  font-size:11px;padding-top:10px; padding-bottom:10px;}

.testo_classifica{margin:auto; position:relative; font-size:11px; width:145px; padding:5px; margin-top:10px;color:#000000;}

.copertina_1_classifica{ text-align:center; font-weight:bold; width:70px; margin:15px auto auto auto; position:relative; border:1px #CCCCCC solid;}
.num_1_classifica{ float:left; margin-top:15px;}
.info_1_classifica{ float:left; margin:15px auto auto 5px;color:#000000;font-size:11px; width:100px; }

.copertina_23_classifica{ text-align:center; font-weight:bold; width:155px; margin-top:5px;}
.num_23_classifica{ float:left;margin-top:5px;}
.info_23_classifica{ float:left; margin:5px auto auto 5px;color:#000000;font-size:11px; width:100px;   }

.copertina_45_classifica{ text-align:center; font-weight:bold; width:155px; margin-top:5px;}
.num_45_classifica{ float:left;margin-top:5px;}
.info_45_classifica{ float:left; margin:5px auto auto 5px;color:#000000;font-size:11px; width:100px;   }

/* REGISTRAZIONE*/

.intestazione_registrazione{color:#ffffff; background-image:url(immagini/div_centrale_header.jpg);font-weight:bold;width:420px;font-size:12px; height:25px;z-index:0;}
.titolo_registrazione{padding:5px; margin:auto; position:relative; text-align:center; width:410px; cursor:pointer;z-index:0;}
.chiudi_registrazione{position:absolute; left:395px;z-index:10;}

div#registrazione{height:20px; font-size:11px; position:relative; margin:2px auto auto auto; display:none; visibility:hidden; overflow:hidden;color:#000000; margin-bottom:2px;background-image:url(immagini/div_centrale_background.jpg);z-index:1;}
div#modulo_registrazione{ margin:5px;}
.mod_r{}
.mod_rdt{ float:left;margin-top:10px; width:200px;}
.mod_rs{ float:left;margin-top:10px; width:122px;}
.mod_rd{ float:left; margin-left:20px; margin-top:10px;width:122px;}
.mod_rt{ float:left; margin-left:20px; margin-top:10px;width:122px;}
.mod_ri{ width:110px; font-size:10px; color:#006666;border:1px #5e88a1 solid;}
.check_privacy{ text-align:center; margin-top:10px;}
.mod_radio_ri{ width:10px; height:10px; border:1px #5e88a1 solid;}
.tip_registrazione{margin:15px auto auto 5px;}

.link_registrazione a:link{ color:#5e88a1; text-decoration:none; font-size:10px;}
.link_registrazione a:visited{ color:#5e88a1;text-decoration:none;font-size:10px;}
.link_registrazione a:hover{ color:#000000;text-decoration:none;font-size:10px;}

.legge{ font-size:10px; width:400px; height:50px; overflow:auto; border:1px #999999 solid; margin:5px; text-align:left;}


/* MODIFICA DATI */
div#modifica_dati{height:20px; font-size:11px; position:relative; margin:2px auto auto auto; display:none; visibility:hidden; overflow:hidden;color:#000000; margin-bottom:2px;background-image:url(immagini/div_centrale_background.jpg);z-index:1;}
.intestazione_modifica_dati{color:#ffffff; background-image:url(immagini/div_centrale_header.jpg);font-weight:bold;width:420px;font-size:12px; height:25px;z-index:0;}
.titolo_modifica_dati{padding:5px; margin:auto; position:relative; text-align:center; width:410px; cursor:pointer;z-index:0;}
.chiudi_modifica_dati{position:absolute; left:395px;z-index:10;}



/* CONFERMA REGISTARZIONE */

div#conf_registrazione{height:20px; font-size:11px; position:relative; display:none; visibility:hidden;margin:2px auto auto auto; overflow:hidden;color:#000000; margin-bottom:2px;background-image:url(immagini/div_centrale_background.jpg); z-index:1;}

.intestazione_conf_registrazione{color:#ffffff; background-image:url(immagini/div_centrale_header.jpg);font-weight:bold;width:420px;font-size:12px; height:25px;z-index:0;}
.titolo_conf_registrazione{padding:5px; margin:auto; position:relative; text-align:center; width:410px; cursor:pointer;z-index:0;}
.chiudi_conf_registrazione{position:absolute; left:395px;top:1px; cursor:pointer;z-index:10;}
.contenuto_conf_registrazione{ padding:10px;}

/* CONFERMA RICHIEDI DATI */

div#richiedi_dati{height:20px; font-size:11px; position:relative; display:none; visibility:hidden;margin:2px auto auto auto; overflow:hidden;color:#000000; margin-bottom:2px;background-image:url(immagini/div_centrale_background.jpg);z-index:1;}
.intestazione_richiedi_dati{color:#ffffff; background-image:url(immagini/div_centrale_header.jpg);font-weight:bold;width:420px;font-size:12px; height:25px;z-index:0;}
.titolo_richiedi_dati{padding:5px; margin:auto; position:relative; text-align:center; width:410px; cursor:pointer;z-index:0;}
.chiudi_richiedi_dati{position:absolute; left:395px;top:1px; cursor:pointer;z-index:10;}
.contenuto_richiedi_dati{ padding:10px;}

/* PRESENTAZIONE */
div#presentazione{width:420px; height:1px; position:relative; margin:auto;}


/* SCHEDA LIBRO*/
div#scheda_libro{ height:20px; font-size:11px; position:relative; margin:2px auto 2px auto; display:none; visibility:hidden; overflow:hidden; z-index:1;color:#000000;text-align:left; background-image:url(immagini/div_centrale_background.jpg);}

.intestazione_scheda_libro{color:#ffffff; background-image:url(immagini/div_centrale_header.jpg);font-weight:bold;width:420px;font-size:12px; height:25px;z-index:0;}
.titolo_scheda_libro{padding:5px; margin:auto; position:relative; text-align:center; width:410px; cursor:pointer;z-index:0;}
.chiudi_scheda_libro{position:absolute; left:395px;top:1px; cursor:pointer;z-index:10;}

.aggiungi_al_carrello{ float:right; margin-right:15px; margin-top:15px;}
.copertina_scheda_libro_2{ float:left;height:150px;width:105px; margin-right:15px; margin-bottom:7px; border:1px #d1d1d1 solid;}
.dettagli_scheda_libro_2{ width:380px;  margin:auto; position:relative;margin-top:15px;}
.sinossi{margin:15px;}
.link_scheda_ext{margin:15px;}

.link_scheda_libro a:link{ color:#5e88a1; text-decoration:none; font-size:10px;}
.link_scheda_libro a:visited{ color:#5e88a1;text-decoration:none;font-size:10px;}
.link_scheda_libro a:hover{ color:#000000;text-decoration:none;font-size:10px;}

div#tsl{ display:none; visibility:hidden;}
div#num_car_desc{ display:none; visibility:hidden;}


/* SCHEDA DVD */
div#scheda_dvd{ height:20px; font-size:11px; position:relative; margin:2px auto 2px auto; display:none; visibility:hidden; overflow:hidden; z-index:1;color:#000000;text-align:left; background-image:url(immagini/div_centrale_background.jpg);}

.intestazione_scheda_dvd{color:#ffffff; background-image:url(immagini/div_centrale_header.jpg);font-weight:bold;width:420px;font-size:12px; height:25px;z-index:0;}
.titolo_scheda_dvd{padding:5px; margin:auto; position:relative; text-align:center; width:410px; cursor:pointer;z-index:0;}
.chiudi_scheda_dvd{position:absolute; left:395px;top:1px; cursor:pointer;z-index:10;}

.copertina_scheda_dvd_2{ float:left;height:150px;width:105px; margin:15px auto auto 15px;border:1px #d1d1d1 solid;}
.dettagli_scheda_dvd_2{ float:left; position:relative; margin:15px auto auto 15px; width:280px;}
.sinossi{margin:15px;}

.link_scheda_dvd a:link{ color:#5e88a1; text-decoration:none; font-size:10px;}
.link_scheda_dvd a:visited{ color:#5e88a1;text-decoration:none;font-size:10px;}
.link_scheda_dvd a:hover{ color:#000000;text-decoration:none;font-size:10px;}

div#tsldvd{ display:none; visibility:hidden;}
div#num_car_desc_dvd{ display:none; visibility:hidden;}

/* ACQUISTA */
.intestazione_acquista{color:#ffffff; background-image:url(immagini/div_header_carrello.jpg); font-weight:bold; width:740px; font-size:12px;}
.titolo_acquista{padding:2px; margin-left:180px; float:left;}
.chiudi_acquista{margin-right:5px;padding:2px;float:right; cursor:pointer; background-image:url(immagini/carrello/chiudi_carrello.jpg); width:11px; height:6px;}
.chiudi_acquista:hover{margin-right:5px;padding:2px;float:right;cursor:pointer; background-image:url(immagini/carrello/chiudi_carrello_hover.jpg);width:11px;height:6px;}
.apri_acquista{margin-right:5px;padding:2px;float:right; cursor:pointer; background-image:url(immagini/carrello/apri_carrello.jpg);width:11px; height:6px;}
.apri_acquista:hover{margin-right:5px;padding:2px;float:right; cursor:pointer; background-image:url(immagini/carrello/apri_carrello_hover.jpg);width:11px; height:6px;}
.acquista_link_acquista{}
div#acquista{height:20px; width:800px; position:fixed; bottom:0%;overflow:visible; z-index:1; font-size:10px; color:#000000;margin:auto;}
a#tot_passi_aq_ag{ visibility:hidden; display:none;}
.totale_libri_carrello{ display:none; visibility:hidden;}

/* MODIFICA INDIRIZZO ACQUISTA CONTRASSEGNO*/
.div_modulo_indirizzo{ float:left; margin-left:10px;}
.div_modulo_indirizzo_col1{ float:left;}
.div_modulo_indirizzo_col2{ float:left; margin-left:20px;}
.div_modulo_indirizzo_col3{ float:left; margin-left:10px;}
.div_modulo_indirizzo_col4{ float:left; margin-left:20px;}

.numeri_step{ float:left; margin-left:225px;}

.voce_indiriz1a{margin-top:10px;}
.dato_indiriz1a{margin-top:5px;}
.voce_indiriz2a{margin-top:17px;}
.dato_indiriz2a{margin-top:5px;}
.voce_indiriz3a{margin-top:15px;}
.dato_indiriz3a{margin-top:5px;}

.sc_c{ margin-left:150px; position:relative;}
.riepilogo_indirizzo{ float:left;width:150px;margin-left:50px;}
.voce_riepilogo{ float:left;}
.dato_riepilogo{margin-left:10px; float:right; text-align:right;}

.righina_s_c{ border-bottom:1px #999999 solid; padding-top:2px;}


/* SPOSTAMENTO COPERTINA ACQUISTA*/
div#sposta_copertine_sn_aq{ float:left; width:15px; background-image:url(immagini/freccia_sinistra.jpg); height:15px; cursor:pointer; margin-top:50px; margin-left:20px;}
div#sposta_copertine_sn_aq:hover{ float:left; width:15px;background-image:url(immagini/freccia_sinistra_hover.jpg);height:15px;cursor:pointer;margin-top:50px;margin-left:20px;}
div#sposta_copertine_ds_aq{ float:right; width:15px;margin-right:20px; background-image:url(immagini/freccia_destra.jpg);height:15px;cursor:pointer;margin-top:50px;}
div#sposta_copertine_ds_aq:hover{ float:right; width:15px;margin-right:20px; background-image:url(immagini/freccia_destra_hover.jpg);height:15px;cursor:pointer;margin-top:50px;}

div#contenitore_scorrimento_aq{ float:left; width:475px;height:115px; margin-left:65px;overflow:hidden; margin-top:10px;}
div#col_scorrimento_aq{width:4000px;height:115px; margin-left:0px; left:0px; margin-top:8px;}
div#top_scorrimento_aq{ visibility:hidden; display:none;}
.copertina_mov_aq{float:left;width:60px;height:82px; margin-right:23px; cursor:pointer; background-image:url(immagini/ombra_copertina_aq.jpg); text-align:center; color:#666666;}

.prima_riga_acquista{margin:auto; position:relative; width:740px;}
.acquista_angolo_sx{ float:left; background-image:url(immagini/carrello/angolo_sx.png); height:32px; width:32px;}
.acquista_ombra_alta{ float:left; background-image:url(immagini/carrello/ombra_alta.png); height:15px;width:676px; padding-top:17px;}
.acquista_angolo_ds{ float:left; background-image:url(immagini/carrello/angolo_dx.png); height:32px;width:32px;}


.seconda_riga_acquista{margin:auto; position:relative; width:740px;}
.acquista_ombra_sx{ float:left;width:32px; height:148px; background-image:url(immagini/carrello/ombra_sx.png);}
.contenuto_acquista{ float:left;width:676px; height:148px; background-color:#fffcf5;}
.acquista_ombra_ds{ float:left;width:32px; height:148px; background-image:url(immagini/carrello/ombra_dx.png);}




.acquista_non_loggato{ margin-top:15px; padding:5px;}
.riga_acquista{ width:400px; margin-top:5px; border-bottom:1px #d1d1d1 solid; padding-bottom:5px; cursor:pointer;}
.foto_acquista{ float:left; margin-left:5px;}
.testo_acquista{ float:left; margin-left:15px; width:320px;}
.stile_autore{ color:#5e88a1;}
.menu_basso_acquista{ float:left;}
.pagine_acquista{ float:right;}
.navigazione_acquista{font-size:10px; padding:5px; position:absolute; top:330px; width:400px;}

.link_acquista a:link{ color:#5e88a1; text-decoration:none; font-size:10px;}
.link_acquista a:visited{ color:#5e88a1;text-decoration:none;font-size:10px;}
.link_acquista a:hover{ color:#000000;text-decoration:none;font-size:10px;}

.torna_al_carrello{ float:left; margin-left:5px; margin-top:5px; }
.consulta_ordini{ float:left; margin-top:5px;}
.dettaglio_nuovo_ordine{ float:left; margin-left:55px; margin-top:5px;}
.contenitore_form_paypal{ float:right; margin-right:5px; margin-top:5px; }
.testo_procedere_acquisto{ width:100%; text-align:center;}

.img_procedi_it{cursor:pointer; float:right; width:98px; height:20px; background-image:url(immagini/carrello/carrello_procedi_it.jpg); }
.img_svuota_it{cursor:pointer; float:left; width:98px; height:20px; background-image:url(immagini/carrello/carrello_svuota_it.jpg);}
.img_totale_pezzi_it{cursor:pointer;float:left; text-align:right; padding-top:1px;  height:16px; margin-left:100px; width:88px;
							background-image:url(immagini/carrello/carrello_pezzi_it.jpg);background-repeat:no-repeat;background-repeat:no-repeat;}
.img_totale_prezzo_it{cursor:pointer;float:left; width:135px; height:16px; padding-right:10px; padding-top:1px;text-align:right;margin-left:10px;
							 background-image:url(immagini/carrello/carrello_totale_it.jpg); background-repeat:no-repeat; }

.img_torna_it{cursor:pointer; float:left; width:98px; height:20px; background-image:url(immagini/carrello/carrello_indietro_it.jpg);}		
.img_ordina_it{cursor:pointer; float:right; width:98px; height:20px; background-image:url(immagini/carrello/carrello_ordina_it.jpg); }		
/* */
.img_conferma_it{cursor:pointer; float:right; width:98px; height:20px; background-image:url(immagini/carrello/carrello_conferma_it.jpg);}		 

.img_procedi_en{cursor:pointer; float:right; width:98px; height:20px; background-image:url(immagini/carrello/carrello_procedi_en.jpg);}
.img_svuota_en{cursor:pointer; float:left; width:98px; height:20px; background-image:url(immagini/carrello/carrello_svuota_en.jpg);}
.img_totale_pezzi_en{cursor:pointer;float:left; text-align:right; padding-top:1px;  height:16px; margin-left:100px; width:88px;
							 background-image:url(immagini/carrello/carrello_pezzi_en.jpg);background-repeat:no-repeat;}
.img_totale_prezzo_en{cursor:pointer;float:left; width:135px; height:16px; padding-right:10px; padding-top:1px;text-align:right;margin-left:10px;
								background-image:url(immagini/carrello/carrello_totale_en.jpg);background-repeat:no-repeat;}
								
.img_torna_en{cursor:pointer; float:left; width:98px; height:20px; background-image:url(immagini/carrello/carrello_indietro_en.jpg);}
.img_ordina_en{cursor:pointer; float:right; width:98px; height:20px; background-image:url(immagini/carrello/carrello_ordina_en.jpg); }

.img_conferma_en{cursor:pointer; float:right; width:98px; height:20px; background-image:url(immagini/carrello/carrello_conferma_en.jpg);}
/* */
.img_procedi_fr{cursor:pointer; float:right; width:98px; height:20px; background-image:url(immagini/carrello/carrello_procedi_fr.jpg);}
.img_svuota_fr{cursor:pointer; float:left;width:98px; height:20px; background-image:url(immagini/carrello/carrello_svuota_fr.jpg);}
.img_totale_pezzi_fr{cursor:pointer;float:left; text-align:right; padding-top:1px;  height:16px; margin-left:100px; width:84px;
							background-image:url(immagini/carrello/carrello_pezzi_fr.jpg);background-repeat:no-repeat;}
.img_totale_prezzo_fr{cursor:pointer;float:left; width:132px; height:16px; padding-right:10px; padding-top:1px;text-align:right; margin-left:10px;
							  background-image:url(immagini/carrello/carrello_totale_fr.jpg);background-repeat:no-repeat;}
							  
.img_torna_fr{cursor:pointer; float:left; width:98px; height:20px; background-image:url(immagini/carrello/carrello_indietro_fr.jpg);}
.img_ordina_fr{cursor:pointer; float:right; width:98px; height:20px; background-image:url(immagini/carrello/carrello_ordina_fr.jpg); }		

.img_conferma_fr{cursor:pointer; float:right; width:98px; height:20px; background-image:url(immagini/carrello/carrello_conferma_fr.jpg);}
	

.img_torna_ut{cursor:pointer; float:left; width:98px; height:20px;}

/* PROCEDI */
.c_modulo_opz_reg_ord{ margin:5px auto auto auto; padding:5px; position:relative;}
.m_o_r_o_sx{ float:left; width:340px;}
.m_o_r_o_dx{ float:left; margin-left:50px;}
.registra_ordine_p{float:left; margin-left:50px;float:left; margin-top: 50px;}
.rg_t{ font-size:14px;}

/* VEDI SOPRA CERCA */


/* PAGINE DEL FOOTER*/
.intestazione_pagina_del_footer{color:#ffffff; background-image:url(immagini/div_centrale_header.jpg);font-weight:bold;width:420px;font-size:12px; height:25px;z-index:0;}
.titolo_pagina_del_footer{padding:5px; margin:auto; position:relative; text-align:center; width:410px;cursor:pointer; z-index:0;}
.chiudi_pagina_del_footer{position:absolute; left:395px;top:1px; cursor:pointer; width:20px; height:20px;z-index:10; }

div#pagina_del_footer{ height:20px; font-size:10px; position:relative; margin:auto; display:none; visibility:hidden; overflow:hidden;z-index:1;}
.contenuto_pgf{ width:380px; margin-top:15px; margin-left:20px;}
div#map{ margin:auto; position:relative; width:320px;}
div#casini_editore{ height:20px; font-size:11px; position:relative; margin: 2px auto auto auto; display:none; visibility:hidden; overflow:hidden;z-index:1;background-image:url(immagini/div_centrale_background.jpg);}
div#redazione{ height:20px; font-size:11px; position:relative; margin: 2px auto auto auto; display:none; visibility:hidden; overflow:hidden;z-index:1;background-image:url(immagini/div_centrale_background.jpg);}
div#dovesiamo{ height:20px; font-size:10px; position:relative; margin: 2px auto auto auto; display:none; visibility:hidden; overflow:hidden;z-index:1;background-image:url(immagini/div_centrale_background.jpg);}

.sr_col_3{width:175px;float:left;margin-left:10px;}


/* catalogo completo */
div#catalogo_completo{ height:20px; font-size:11px; position:relative; margin:2px auto 2px auto; display:none; visibility:hidden; overflow:hidden; z-index:1;color:#000000;text-align:left; background-image:url(immagini/div_centrale_background.jpg);}
.intestazione_catalogo_completo{color:#ffffff; background-image:url(immagini/div_centrale_header.jpg);font-weight:bold;width:420px;font-size:12px; height:25px;z-index:0;}
.titolo_catalogo_completo{padding:5px; margin:auto; position:relative; text-align:center; width:410px; cursor:pointer;z-index:0;}
.chiudi_catalogo_completo{position:absolute; left:395px;top:1px; cursor:pointer;z-index:10;}
div#spazio_righe_cat_com{ visibility:hidden; display:none;}
div#id_cat_com{ visibility:hidden; display:none;}

.contenuto_cat_com{ width:400px; margin:auto; position:relative;}

.nav_catalogo_completo{ text-align:center; width:418px;position:relative; margin:0px auto auto auto; background-color:#dfdfdf; padding-top:2px;}

.link_catalogo_completo a:link{ color:#000000; text-decoration:none;}
.link_catalogo_completo a:visited{ color:#000000;text-decoration:none;}
.link_catalogo_completo a:hover{ color:#5e88a1;text-decoration:none;}

.riga_catalogo_completo{ margin:auto auto auto 10px; width:400px;  font-size:11px; border-bottom:1px #CCCCCC solid; padding-top:10px; padding-bottom:10px;}
.riga_catalogo_completo_ul{ margin:auto auto auto 10px; width:400px;  font-size:11px;padding-top:10px; padding-bottom:10px;}

/* ASSITENZA */
div#assistenza{ height:20px; font-size:11px; position:relative; margin:2px auto 2px auto; display:none; visibility:hidden; overflow:hidden; z-index:1;color:#000000;text-align:left; background-image:url(immagini/div_centrale_background.jpg);}
.intestazione_assistenza{color:#ffffff; background-image:url(immagini/div_centrale_header.jpg);font-weight:bold;width:420px;font-size:12px; height:25px;z-index:0;}
.titolo_assistenza{padding:5px; margin:auto; position:relative; text-align:center; width:410px; cursor:pointer;z-index:0;}
.chiudi_assistenza{position:absolute; left:395px;top:1px; cursor:pointer;z-index:10;}
.contenuto_assistenza{ margin:15px;}

/* CARRELLO */
.immagine_carrello{left:60px;top:-34px; position:absolute; z-index:90; cursor:pointer;}
.carrello_1r{ font-size:10px;}
.carrello_1r_p1{ float:left; }
.carrello_1r_p2{ float:left; }
.carrello_1r_p3{ float:left; }
.carrello_2r{ width:165px; padding:5px; color:#000000; font-size:10px;}

div#cc{ visibility:hidden; display:none;}


.riga_carrello{}
.link_riga_carrello a:link{ text-decoration:none; font-size:10px; color:#000000;}
.link_riga_carrello a:visited{ text-decoration:none;font-size:10px; color:#000000;}
.link_riga_carrello a:hover{ text-decoration:none;font-size:10px; color:#5e88a1;}


.carrello_3r{ font-size:10px; margin-top:5px;padding:5px; width:165px;}
.link_riga_azioni_carrello{ text-decoration:none; font-size:10px; color:#5e88a1;}
.link_riga_azioni_carrello a:link{ text-decoration:none; font-size:10px; color:#5e88a1;}
.link_riga_azioni_carrello a:visited{ text-decoration:none;font-size:10px; color:#5e88a1;}
.link_riga_azioni_carrello a:hover{ text-decoration:none;font-size:10px; color:#000000;}

/* LIBRO CONSIGLIATO */
div#consigliato{ font-size:11px; width:175px;background-image:url(immagini/div_laterale_background.jpg); margin-top:10px;}
.libro_consigliato_titolo{  color:#ffffff;background-image:url(immagini/div_laterale.jpg);background-repeat:no-repeat; text-align:center; font-weight:bold; width:175px; font-size:12px; padding-top:5px; height:20px;}
.vai_alla_scheda_libro_consigliato{ text-align:right; margin-top:6px; margin-right:5px;}
.c_c_l_c{}


.contenuto_consigliato{ width:175px;}
.ombra_consigliato{width:175px;  height:16px;}

.copertina_libro_consigliato{ text-align:center; margin-right:5px; font-weight:bold; width:170px; margin-top:15px; border:1px #CCCCCC solid; width:70px; margin:15px auto auto auto; position:relative;}
.titolo_libro_consigliato{ margin:15px 5px auto auto;color:#000000;font-size:11px; width:170px; text-align:center; }
.testo_libro_consigliato{margin:auto; position:relative; font-size:11px; width:175px;margin-top:10px;color:#000000;}

.table_cons_top{ background-image:url(immagini/consigliato/tablebgtop.jpg); width:150px; height:16px; margin:auto; position:relative; font-size:12px; text-align:center; padding:5px;}
.table_cons_center{background-image:url(immagini/consigliato/tablebg.jpg);width:140px; padding-left:10px;padding-right:10px; margin:auto; position:relative;}
.table_cons_bottom{background-image:url(immagini/consigliato/tablebgbottom.jpg);width:160px; height:17px; margin:auto; position:relative;}
.table_cons_top_titolo{ font-size:13px; font-weight:bold;}

.footer{ margin-top:50px;}
.boxes{ margin:auto;position:relative; width:610px;  height:150px; }
.box_0f{ float:left;width:140px; }
.box_1f{ float:left;width:140px;margin-left:25px; }
.box_2f{ float:left;width:110px;margin-left:25px;}
.box_3f{ float:left;width:130px;margin-left:25px;}

.box_testo_f{ margin-top:10px;}

.tit_el_foot{ font-size:12px; font-weight:bold;color:#5e88a1;}
.el_foot a:link{font-size:10px; color:#5e88a1; text-decoration:none; font-weight:bold;}
.el_foot a:visited{font-size:10px;color:#5e88a1;text-decoration:none;font-weight:bold;}
.el_foot a:hover{font-size:10px;color:#000000;text-decoration:none;font-weight:bold; }

.final_box{ margin:auto; position:relative; text-align:center; font-size:10px; color:#999999; font-weight:bold; margin-top:15px;}
.final_box_link a:link{color:#999999; text-decoration:none;color:#999999;}
.final_box_link a:visited{color:#999999;text-decoration:none;color:#999999;}
.final_box_link a:hover{color:#999999;text-decoration:none; color:#000000;}





/* CONSULTA ORDINI */
div#lista_ordini{height:20px; font-size:10px; position:relative; display:none; visibility:hidden;margin:2px auto auto auto; overflow:hidden;color:#000000; margin-bottom:2px;background-image:url(immagini/div_centrale_background.jpg);z-index:1;}

.intestazione_lista_ordini{color:#ffffff; background-image:url(immagini/div_centrale_header.jpg);font-weight:bold;width:420px;font-size:12px; height:25px;z-index:0;}
.titolo_lista_ordini{padding:5px; margin:auto; position:relative; text-align:center; width:410px;cursor:pointer;z-index:0;}
.chiudi_lista_ordini{position:absolute; left:395px;top:1px; cursor:pointer;z-index:10;}

div#dettaglio_ordine{height:20px; font-size:10px; position:relative; display:none; visibility:hidden;margin:2px auto auto auto; overflow:hidden;color:#000000; margin-bottom:2px;background-image:url(immagini/div_centrale_background.jpg);z-index:1;}

.intestazione_dettaglio_ordine{color:#ffffff; background-image:url(immagini/div_centrale_header.jpg);font-weight:bold;width:420px;font-size:12px; height:25px;z-index:0;}
.titolo_dettaglio_ordine{padding:5px; margin:auto; position:relative; text-align:center; width:410px;cursor:pointer;z-index:0;}
.chiudi_dettaglio_ordine{position:absolute; left:395px;top:1px; cursor:pointer;z-index:10;}

div#num_ordine_det{ visibility:hidden; display:none;}

/* dettagli lista_ordini */
.tabella_ordini_utente_top{ height:11px; background-image:url(immagini/lista_ordini/tabella2top.jpg); margin:auto; position:relative;width:380px;margin-top:25px;background-repeat:no-repeat;}
.tabella_ordini_utente{ width:380px; margin:auto; position:relative; background-image:url(immagini/lista_ordini/tabella2center.jpg);}
.tabella_ordini_utente_bottom{ height:11px; background-image:url(immagini/lista_ordini/tabella2bottom.jpg);margin:auto; position:relative;width:380px; background-repeat:no-repeat;}

.riga_ordini{ border-bottom:1px #666666  dashed;border-right:1px #999999 solid; border-left:1px #999999 solid;  padding:10px; cursor:pointer;}
.riga_ordini_1{ border-right:1px #999999 solid; border-left:1px #999999 solid; padding:10px; cursor:pointer;}
.riga_ordini_interna_1{margin-top:15px; }
.riga_ordini_interna_2{margin-top:10px;}
.col_ordini_sx{ float:left;}
.col_ordini_dx{ float:right;}

.colonna_ordini_numero{ width:100px; float:left;font-size:10px; font-weight:bold; color:#000000;}
.colonna_ordini_titolo{ width:300px; float:left;font-size:12px; font-weight:bold; color:#5e88a1;}
.colonna_ordini_autore{ width:380px; float:left;margin-top:2px;}

.colonna_ordini_quantita{ float:left; width:30px; float:left;margin-left:5px;}
.colonna_ordini_data_o{ float:left;width:100px; float:left;margin-left:15px;}
.colonna_ordini_data_p{ float:left;width:100px; float:left;margin-left:15px;}
.colonna_ordini_data_s{ float:left;width:100px; float:left;margin-left:15px;}

.lista_ordini_desc_1{ color:#000000;}
.lista_ordini_desc_2{ color:#888888;}
.navigazione_lista_ordini{ text-align:right; margin:auto; margin-top:5px; position:relative; width:380px;}
.link_nav_lista_ordini a:link{ color:#5e88a1; text-decoration:none; font-size:10px;}
.link_nav_lista_ordini a:visited{ color:#5e88a1;text-decoration:none;font-size:10px;}
.link_nav_lista_ordini a:hover{ color:#000000;text-decoration:none;font-size:10px;}

.ajax_loader_lista_ordini{ margin-top:150px; margin-left:200px;}

/* dettaglio ordine */
.tabella_do_top{ height:11px; background-image:url(immagini/lista_ordini/tabella2top.jpg); margin:auto; position:relative;width:380px;background-repeat:no-repeat; margin-top:15px;}
.tabella_dettaglio_ordine{width:380px; margin:auto; background-image:url(immagini/lista_ordini/tabella2center.jpg);}
.tabella_do_bottom{ height:11px; background-image:url(immagini/lista_ordini/tabella2bottom.jpg);margin:auto; position:relative;width:380px; background-repeat:no-repeat;}


.tabella_do_top_g{ height:11px; background-image:url(immagini/lista_ordini/tabella2top_g.jpg); margin:auto; position:relative;width:380px;background-repeat:no-repeat; margin-top:15px;}
.tabella_dettaglio_ordine_g{width:380px; margin:auto; background-image:url(immagini/lista_ordini/tabella2center_g.jpg);}
.tabella_do_bottom_g{ height:11px; background-image:url(immagini/lista_ordini/tabella2bottom_g.jpg);margin:auto; position:relative;width:380px; background-repeat:no-repeat;}

.riga_dettaglio_ordine{ border-bottom:1px #d1d1d1 solid; padding-bottom:2px;padding-top:2px; cursor:pointer;border-right:1px #999999 solid; border-left:1px #999999 solid;}
.riga_dettaglio_ordine_co{ padding-bottom:2px;padding-top:2px; cursor:pointer;border-right:1px #999999 solid; border-left:1px #999999 solid;}
.riga_dettaglio_ordinet{padding-bottom:2px;padding-top:2px; cursor:pointer;border-right:1px #999999 solid; border-left:1px #999999 solid; text-align:center;}

.riga_dettaglio_ordine_f{ padding-bottom:2px;padding-top:2px;border-right:1px #999999 solid; border-left:1px #999999 solid; padding-top:2px;}

.indirizzo_spedizione{ padding-bottom:2px;padding-top:2px;border-right:1px #999999 solid; border-left:1px #999999 solid; padding-left:5px;}

.riga_info_buyer{ padding:5px; cursor:pointer;border-right:1px #999999 solid; border-left:1px #999999 solid;}

.spese_spedizione_dot{border-right:1px #999999 solid; border-left:1px #999999 solid;text-align:right; font-weight:bold;  padding-right:35px;}

.totale_prezzo_dot{border-right:1px #999999 solid; border-left:1px #999999 solid;text-align:right; font-weight:bold;  padding-right:20px;}

.cols_do{border-right:1px #999999 solid; border-left:1px #999999 solid; }
.info_do{border-right:1px #999999 solid; border-left:1px #999999 solid; padding:1px 5px 1px 5px;}

.col_cod_do{ float:left; font-weight:bold; width:120px; margin-left:5px;}
.col_tit_do{ float:left;font-weight:bold;width:155px}
.col_qta_do{ float:left;font-weight:bold;width:40px}
.col_pzo_do{float:right;width:45px; text-align:right; margin-right:5px; font-weight:bold;}

.col_cod_dot{ float:left;width:120px;margin-left:5px;}
.col_tit_dot{ float:left;width:155px;}
.col_qta_dot{ float:left;width:40px;}
.col_pzo_dot{float:right;width:45px; text-align:right; margin-right:5px;}

.col_spss_dot{ float:left;width:320px; margin-left:5px;}
.col_spsd_dot{ float:right;width:45px; text-align:right; margin-right:5px;}

.col_tots_dot{ float:left;width:250px; margin-left:5px;}
.col_totd_dot{ float:right;width:85px; text-align:right; margin-right:5px; font-weight:bold;}

.sx_dot_p{ float:left; margin-left:60px; margin-top:10px;}
.dx_dot_p{ float:right; margin-right:60px;margin-top:10px;}

div#spazio_righe_dot{ display:none; visibility:hidden;}

/* */

/* PUBBLICITA*/
div#pubblicita{height:350px; position:relative;font-size:10px;margin:auto auto 2px auto; display:block; visibility:visible; overflow:hidden; z-index:1;color:#000000; }

.intestazione_pubblicita{color:#ffffff; font-weight:bold; width:420px; font-size:12px;background-image:url(immagini/div_centrale_header_pubblicita.jpg);height:25px; width:420px;}
.titolo_pubblicita{padding:5px; margin:auto; position:relative; cursor:pointer; text-align:center;}
.chiudi_pubblicita{margin-right:5px;padding:2px;float:right; visibility:hidden; display:none;}

/* acquista 3 click */
div#acquista3click{height:350px; position:relative;font-size:10px;margin:auto auto 2px auto; display:none; visibility:hidden; overflow:hidden; z-index:1;color:#000000; }

.intestazione_acquista3click{color:#ffffff; background-image:url(immagini/div_centrale_header.jpg);font-weight:bold;width:420px;font-size:12px; height:25px;z-index:0;}
.titolo_acquista3click{padding:5px; margin:auto; position:relative; cursor:pointer; text-align:center;}
.chiudi_acquista3click{position:absolute; left:395px;top:1px; cursor:pointer;z-index:10;}


/* CHIEDI CONSIGLIO */
div#chiedi_consiglio{height:20px; font-size:10px; position:relative; display:none; visibility:hidden;margin:2px auto auto auto; overflow:hidden;color:#000000; margin-bottom:2px;background-image:url(immagini/div_centrale_background.jpg);z-index:1;}

.intestazione_chiedi_consiglio{color:#ffffff; background-image:url(immagini/div_centrale_header.jpg);font-weight:bold;width:420px;font-size:12px; height:25px;z-index:0;}
.titolo_chiedi_consiglio{padding:5px; margin:auto; position:relative; text-align:center; width:410px;cursor:pointer;z-index:0;}
.chiudi_chiedi_consiglio{position:absolute; left:395px;top:1px; cursor:pointer;z-index:10;}
.contenuto_chiedi_consiglio{margin:15px; padding-top:15px;padding-left:250px; width:150px; background-image:url(immagini/banners/consigliobg.jpg); height:272px;}

/* INVIA TESTO */
div#invia_testo{height:20px; font-size:10px; position:relative; display:none; visibility:hidden;margin:2px auto auto auto; overflow:hidden;color:#000000; margin-bottom:2px;background-image:url(immagini/div_centrale_background.jpg);z-index:1;}

.intestazione_invia_testo{color:#ffffff; background-image:url(immagini/div_centrale_header.jpg);font-weight:bold;width:420px;font-size:12px; height:25px;z-index:0;}
.titolo_invia_testo{padding:5px; margin:auto; position:relative; text-align:center; width:410px;cursor:pointer;z-index:0;}
.chiudi_invia_testo{position:absolute; left:395px;top:1px; cursor:pointer;z-index:10;}
.contenuto_invia_testo_it{margin:10px; width:400px; height:270px; background-image:url(immagini/banners/inviacibg_it.jpg);}
.contenuto_invia_testo_en{margin:10px; width:400px; height:270px; background-image:url(immagini/banners/inviacibg_en.jpg);}
.div_form_invia_testo{ margin:30px auto auto 20px;}
.file_invia_testo_input{ margin:0px; padding:0px;}

/* iscriziobe newsletter */
div#is_banners_random{ margin-top:20px;}

div#is_newsletter{height:20px; font-size:10px; position:relative; display:none; visibility:hidden;margin:2px auto auto auto; overflow:hidden;color:#000000; margin-bottom:2px;background-image:url(immagini/div_centrale_background.jpg);z-index:1;}

.intestazione_is_newsletter{color:#ffffff; background-image:url(immagini/div_centrale_header.jpg);font-weight:bold;width:420px;font-size:12px; height:25px;z-index:0;}
.titolo_is_newsletter{padding:5px; margin:auto; position:relative; text-align:center; width:410px;cursor:pointer;z-index:0;}
.chiudi_is_newsletter{position:absolute; left:395px;top:1px; cursor:pointer;z-index:10;}
.contenuto_is_newsletter_it{margin:15px; background-image:url(immagini/banners/newsletterbg_it.jpg); height:400px;}
.contenuto_is_newsletter_en{margin:15px; background-image:url(immagini/banners/newsletterbg_en.jpg);height:400px;}

div#nascosto_fb{ visibility:hidden; display:none;}

.mod_isc_new{ margin-left:202px; margin-top:80px;padding:5px; width:180px; text-align:center;}

.is_banners_random{ margin-top:10px; width:175px;}



/* INSERIMENTO CODICE */
div#inserimento_codice{height:20px; font-size:10px; position:relative; display:none; visibility:hidden;margin:2px auto auto auto; overflow:hidden;color:#000000; margin-bottom:2px;background-image:url(immagini/div_centrale_background.jpg);z-index:1;}

.intestazione_inserimento_codice{color:#ffffff; background-image:url(immagini/div_centrale_header.jpg);font-weight:bold;width:420px;font-size:12px; height:25px;z-index:0;}
.titolo_inserimento_codice{padding:5px; margin:auto; position:relative; text-align:center; width:410px;cursor:pointer;z-index:0;}
.chiudi_inserimento_codice{position:absolute; left:395px;top:1px; cursor:pointer;z-index:10;}
.contenuto_inserimento_codice{margin:10px; width:288px; height:270px; float:left; margin-left:15px;overflow: auto;}
.contenuto_inserimento_codice ul {padding: 0 0 0 15px; }
.contenuto_inserimento_codice li {list-style-type: none; list-style-image: url(immagini/list_img.gif); }
div#inserimento_codice_img{background-image:url(immagini/codice.jpg); width:101px; height:140px; float:left; margin-left:5px; background-repeat:no-repeat; margin-top:15px;}



/* footer divs*/
.footer_divs{ background-image:url(immagini/div_centrale_basso.jpg); height:26px;}

.dovesiamo{ text-align:center;color:#000000;}
.fondo_div{ background-image:url(immagini/div_centrale_basso.jpg); position:absolute; bottom:0; height:25px; width:420px; visibility:visible; display:block;}
