
/* CSS Document */

body{ font-family:Arial, Helvetica, sans-serif; background-image:url(immagini_new/bg_body.gif); background-color:#99b3c4; background-repeat:repeat-x;}
.paragrafo{ clear:both;}

.contenitore{ width:962px; height:763px; margin:auto; position:relative;background-color:#ffffff; background-image:url(immagini_new/altro.jpg);z-index:0;}
.contenitore_home{ width:962px; height:763px; margin:auto; position:relative; background-color:#ffffff; background-image:url(immagini_new/home.jpg);z-index:0;}
.contenitore_cosa{ width:962px; height:763px; margin:auto; position:relative;background-color:#ffffff; background-image:url(immagini_new/cos.jpg);z-index:0;}

.bacio_romantico_contenitore{ width:960px; height:720px; margin:auto; position:relative; border:1px #CCCCCC solid;background-color:#ffffff; background-image:url(immagini_new/sfondo_con_libro.jpg);}
.bacio_romantico_contenitore_2{ width:960px; height:720px; margin:auto; position:relative; border:1px #CCCCCC solid;background-color:#ffffff; background-image:url(immagini_new/background_bacio_romantico.jpg);}


.header{ width:962px; height:101px;}

.header_bacioromantico{ width:960px;margin-top:17px; height:30px;}
.logo_bacioromantico{ width:65px; margin-left:35px; margin-top:35px;}
.racconta_storia{ float:left; margin-left:127px !important; margin-left:63px; width:230px; height:30px; background-image:url(immagini_new/racconta_storia.jpg); cursor:pointer;}
.racconta_storia:hover{ float:left; margin-left:127px !important;margin-left:63px; width:230px; height:30px; background-image:url(immagini_new/racconta_storia_over.jpg);cursor:pointer;}
.racconta_storia_selected{ float:left; margin-left:127px !important;margin-left:63px; width:230px; height:30px; background-image:url(immagini_new/racconta_storia_over.jpg);cursor:pointer;}

.modifica_storia{ float:left; width:232px; height:30px; background-image:url(immagini_new/modifica_storia.jpg); cursor:pointer;}
.modifica_storia:hover{ float:left; width:232px; height:30px; background-image:url(immagini_new/modifica_storia_over.jpg);cursor:pointer;}
.modifica_storia_selected{ float:left; width:232px; height:30px; background-image:url(immagini_new/modifica_storia_over.jpg);cursor:pointer;}

.modifica_storia_2{ float:left; margin-left:127px !important; margin-left:63px;width:230px; height:30px; background-image:url(immagini_new/modifica_storia_2.jpg); cursor:pointer;}
.modifica_storia_2:hover{float:left; margin-left:127px !important; margin-left:63px;width:230px; height:30px; background-image:url(immagini_new/modifica_storia_2_over.jpg);cursor:pointer;}
.modifica_storia_selected_2{float:left; margin-left:127px !important; margin-left:63px; width:230px; height:30px; background-image:url(immagini_new/modifica_storia_2_over.jpg);cursor:pointer;}

.torna_chiavi{ float:left; width:232px; height:30px; background-image:url(immagini_new/torna_chiavi.jpg); cursor:pointer;}
.torna_chiavi:hover{ float:left; width:232px; height:30px; background-image:url(immagini_new/torna_chiavi_over.jpg);cursor:pointer;}
.torna_chiavi_selected{ float:left; width:232px; height:30px; background-image:url(immagini_new/torna_chiavi_over.jpg);cursor:pointer;}

.logout_baciormantico_puls{float:right;margin-right:138px !important;margin-right:69px;width:109px;height:30px;background-image:url(immagini_new/log_out.jpg);cursor:pointer;}
.logout_baciormantico_puls:hover{float:right;margin-right:138px !important;margin-right:69px;width:109px;height:30px;background-image:url(immagini_new/log_out_over.jpg);cursor:pointer;}

.login_baciormantico_puls{float:right;margin-right:138px !important;margin-right:69px;width:109px;height:30px;background-image:url(immagini_new/log_in.jpg);cursor:pointer;}
.login_baciormantico_puls:hover{float:right;margin-right:138px;margin-right:69px;width:109px;height:30px;background-image:url(immagini_new/log_in_over.jpg);cursor:pointer;}
.login_baciormantico_puls_selected{ float:right; margin-right:138px;margin-right:69px; width:109px; height:30px; background-image:url(immagini_new/log_in_over.jpg);cursor:pointer;}

.pagina{ border:1px #33CCFF solid;}

/* MENU */
.menu{ font-family:Verdana, Arial, Helvetica, sans-serif;  color:#FFFFFF; width:958px; z-index:0; margin:0px; height:25px; font-size:13px; padding:0px 2px 0px 2px;}
.menu_sub{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; width:960px; margin:auto; position:relative; z-index:0;height:25px; font-size:12px; background-image:url(sottomenu_jpg_new/sub_menu_2.jpg);}
.voce_menu_h{ float:left; width:92px; margin:0px;}
.voce_menu_cosa{ float:left; width:229px; margin:0px;}
.voce_menu_reg{ float:left; width:139px; margin:0px;}
.voce_menu_cat{ float:left; width:210px; margin:0px;}
.voce_menu_chiusura{ float:left;margin:0px; width:19px;}
.voce_menu_punti{ float:left;margin:0px; width:150px; height:25px; background-image:url(bottoni_jpg_joe/tuoi_punti_b.jpg); text-align:right; padding-right:10px; padding-top:3px; cursor:pointer;}
.voce_menu_punti:hover{ float:left;margin:0px; width:150px; height:25px; background-image:url(bottoni_jpg_joe/tuoi_punti_hover_b.jpg); text-align:right; padding-right:15px; padding-top:3px; cursor:pointer;}
.voce_menu_punti_selected{ float:left;margin:0px; width:150px; height:25px; background-image:url(bottoni_jpg_joe/tuoi_punti_hover_b.jpg); text-align:right; padding-right:15px; padding-top:3px; cursor:pointer;}
/* LOGIN ALTO */
.voce_menu_login_alto{ float:left; width:221px; margin:0px;background-image:url(sottomenu_jpg_joe/login.jpg); padding-left:63px; height:25px;}
.form_login_alto{ margin:0px; padding:-10px auto auto auto;}
.input_login_alto{ width:90px; font-size:10px; color:#666666;}
.div_img_login_alto{ float:left; margin:auto auto auto auto; }
.div_input_login_alto{ float:left; margin:3px auto auto 6px;}
/* */
.menu_sub_b{float:right;}
.voce_menu_d1{ float:left; width:49px;}
.voce_menu_d2{ float:left; width:175px;}
.voce_menu_ordine{ float:left; width:242px;}
.voce_menu_premi{ float:left; width:169px;}
.voce_menu_cm_rp{ float:left; width:236px; }
.voce_menu_mod_dati{ float:left; width:119px;}
.voce_menu_contatti{ float:left; width:119px;}
.voce_menu_logout{ float:right; width:128px;}

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

.box_ricerca{
	background-color:#FFFFFF;
	position:absolute;
	z-index:10;
	left: 713px;
	top: 61px;
	font-size:12px;
}
.form_ricerca{ margin:0px;}
div#visualizza_ricerca{position:absolute;background-color:#FFFFFF;z-index:90;border:2px #102330 solid; display:none; visibility:hidden; width:310px; right:0px;}
.riga_ricerca{background-color:#FFFFFF; border-bottom:1px #102330 solid; margin-top:5px; font-size:11px;width:300px;}
.riga_ricerca:hover{background-color:#FFFFFF; border-bottom:1px #102330 solid; margin-top:5px; cursor:pointer;font-size:11px;width:300px;}
div#carico_risultati{ visibility: hidden; display:block;font-size:11px; text-align:center; margin:5px;}
.copertina_min{width:15px !important; width:20px; float:left; margin:5px !important; margin:2px;}
.titolo_min{ width:260px; float:right;margin:5px; }
.visualizza_risultati{ margin:5px;}
.tit_grande{ font-size:14px; font-weight:bold;}

/* home */
.riga_p_u{ border-bottom:1px #102330 dashed; margin-top:7px !important;margin-top:15px; font-size:11px;width:300px;}
.riga_p_u:hover{border-bottom:1px #102330 dashed; margin-top:7px !important;margin-top:15px; cursor:pointer;font-size:11px;width:300px;}
.riga_p_u_conta_pagine{ margin-top:30px !important;margin-top:40px; font-size:11px;width:280px; text-align:right; padding-right:20px;}
.copertina_min_p_u{width:70px !important; width:35px; float:left; margin:5px !important; margin:2px;}
.titolo_min_p_u{ width:210px; float:left; margin-left:5px; margin-top:10px !important;margin-top:5px;}
.home{width:586px; margin:54px auto auto 29px; position:relative; font-size:14px; color:#FFFFFF; float:left; }
.prima_riga_h{z-index:10;}
.seconda_riga_h{ z-index:10;}
.seconda_riga_h1{ float:left;}
.seconda_riga_h2{ width:306px; height:240px; float:left; background-image:url(immagini_new/pulshome_basso_dx.jpg);}
.home_contatore{color:#e0f2fc; margin:105px auto auto 90px; font-size:30px; width:20px;}
.contenitore_col_sin_home{ float:left;width:300px;}
div#box_p_u{width:300px; height:280px; margin:0px auto auto 0px; position:relative; font-size:11px; color:#FFFFFF;color:#000000; overflow:hidden; background-image:url(immagini_new/sfondo_prossime_uscite_2.jpg); padding-top:20px;  }
div#box_p_u_3{width:300px; height:280px; margin:0px auto auto 2px; position:relative; font-size:11px; color:#FFFFFF;color:#000000; overflow:hidden; background-image:url(immagini_new/sfondo_prossime_uscite_3.jpg); padding-top:20px;  }
div#allarga_div{ width:300px; height:55px;margin:0px auto auto 0px; display:block; visibility:visible; position:relative; text-align:right;}


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

.editions{ font-weight:bold; font-size:10px; font-style:italic;}
.editions_big{ font-weight:bold; font-size:11px; font-style:italic;}

/* cosa bim cineclub */
.cosa{width:450px; margin:165px auto auto 270px !important;margin:150px auto auto 270px; position:relative; font-size:14px; color:#FFFFFF;}

/* come ricevere bim cineclub */
.come{ width:900px; margin:50px auto auto auto; position:relative; font-size:14px; }

/* ccontatti bim cineclub */
.contatti{ width:900px; margin:80px auto auto auto; position:relative; font-size:14px;}


/* premi*/
.premi{ width:900px; margin:auto; position:relative;z-index:0;}

/* CONTENITORE GESTIONE ORDINI E PUNTI */
.contenitore_g_punti_ordini{ margin: 50px auto auto auto; position:relative; width:600px; font-size:12px; padding:15px; }
div#box_form_g_punti{ margin:15px; position:relative; }
div#box_lista_ordini{ margin:15px; position:relative; }

.contenitore_ordina_premi{ margin: 50px auto auto auto; position:relative; width:600px; font-size:12px; padding:15px; text-align:center;}
div#box_ordina_premi{ margin:15px; position:relative;}

.mod_g_ord{margin:0px;float:left; }
.puls_invia_g_punti{ margin-left:15px;float:left; }

/* catalogo */
.catalogo{ width:900px; margin:auto; position:relative;z-index:0;}
.prima_colonna_c{ float:left; width:400px;}
.seconda_colonna_c{ float:right;width:400px;}
.scheda_dvd{ width:400px; margin-top:15px; height:150px; border:1px #CCCCCC solid; cursor:pointer;}
.copertina{float:left;}
.descrizione{ float:left; width:260px; margin-left:15px; }
.titolo_scheda{ font-weight:bold; font-size:14px;}
.genere_scheda{font-size:11px;margin-top:10px;}
.regia_scheda{ font-size:11px;}
.durata_scheda{  font-size:11px;}
.testo_scheda{ font-size:11px; margin-top:20px;}
.punti_scheda{font-size:11px;}
.riga_scheda{ margin-top:7px;}
.versione_scheda{font-size:11px;}
.data_uscita_scheda{ font-size:11px;}
.desc_versione_cat{  font-size:11px; margin-top:25px; border-top:1px #102330 dashed;border-left:1px #102330 dashed;border-right:1px #102330 dashed; float:right; width:55px;}
.desc_versione{  font-size:11px; margin-top:40px; border-top:1px #102330 dashed;border-left:1px #102330 dashed;border-right:1px #102330 dashed; float:right; width:55px;}
.desc_in_catalogo{  font-size:11px;background-color:#102330; color:#FFFFFF; width:80px; padding:5px; text-align:center;margin:34px auto auto auto; float:left;}

.descrizione_scheda{}
.d_c_s{ float:left; width:60px;}
.d_c_s_new{ float:left; width:260px;}
.s_c_s{ float:left; width:200px;}


.descrizione_scheda_c{ margin-top:10px;}
.r_c_s_c{ width:520px; font-size:13px; }
.genere_scheda_c_l{font-size:11px;margin-top:10px; float:left; width:80px;}
.genere_scheda_c_r{font-size:11px;margin-top:10px; float:left; width:435px;}

.regia_scheda_c_l{font-size:11px;margin-top:10px;float:left; width:80px;}
.regia_scheda_c_r{font-size:11px;margin-top:10px;float:left; width:435px;}

.cast_scheda_c_l{font-size:11px;margin-top:10px; float:left; width:80px;}
.cast_scheda_c_r{font-size:11px;margin-top:10px; float:left; width:435px; }

.descrizione_scheda_c_l{font-size:11px;margin-top:10px; float:left; width:80px;}
.descrizione_scheda_c_r{font-size:11px;margin-top:10px; float:left;width:435px;}


.punti_scheda_c_l{font-size:11px;margin-top:50px; float:left; width:80px;}
.punti_scheda_c_r{font-size:11px;margin-top:50px; float:left; width:435px;}

.data_uscita_c_l{font-size:11px;margin-top:10px; float:left; width:80px;}
.data_uscita_c_r{font-size:11px;margin-top:10px; float:left; width:435px;}


.d_c_s_c{ float:left; width:70px; font-size:13px; }
.s_c_s_c{ float:left; width:460px; font-size:13px;}

.scheda_dvd_completa{ width:900px; margin:15px; position:relative; height:430px; border:1px #CCCCCC solid; cursor:pointer;}
.descrizione_completa{ float:left; width:540px; margin-left:30px;}
.titolo_scheda_c{ font-weight:bold; font-size:18px;}
.testo_scheda_c{ font-size:13px; margin-top:20px;}
.punti_scheda_c{font-size:11px;margin-top:50px;}
.cast_scheda_c{font-size:11px;margin-top:10px; height:30px;}
.descrizione_scheda_c{font-size:11px;margin-top:10px;}
.regia_scheda_c{font-size:11px;margin-top:10px;}
.genere_scheda_c{font-size:11px;margin-top:10px;}

.versione_scheda_c{font-size:11px;margin-top:10px;}
.data_uscita_scheda_c{ font-size:11px;margin-top:10px;}




.conta_schede{margin:20px auto auto auto;position:relative; width:450px;  font-size:12px; text-align:center;}
.nero{ color:#000000; text-decoration:underline;}
.nero a:link{ color:#000000; text-decoration:underline;}
.nero a:visited{ color:#000000; text-decoration:underline;}
.nero a:hover{ color:#000000; text-decoration:underline;}
.torna_catalogo{margin:70px auto auto auto;position:relative; width:450px;  font-size:12px; text-align:center;}


/* REGISTRAZIONE */
.div_modulo{ width:870px; margin:100px auto auto auto; position:relative; font-size:13px;}
.colonna_uno{ width:200px; float:left; margin-left:30px;}
.colonna_due{ width:200px;  float:left; margin-left:30px;}
.colonna_tre{ width:320px;  float:left; margin-left:30px;}
.tip{ margin:auto; position:relative;width:700px;}
.privacy{ font-size:11px;}

/* LOGIN */
.login{ width:700px; margin:100px auto auto auto; position:relative;}
.login_errato{ width:700px; margin:20px auto auto auto; position:relative; color:#102330;}
.login_bacioromantico{width:230px;margin:50px auto auto 220px;position:relative;font-size:12px;}
.login_bacioromantico_mod{width:230px;margin:150px auto auto 220px;position:relative;font-size:12px;}
.tip_login_bacioromantico{width:250px;margin:50px auto auto 220px;position:relative;font-size:12px;}
.logout{ width:300px; margin:100px auto auto auto; position:relative;}
.logout_bacioromantico{width:300px; margin:350px auto auto 210px;; position:relative;}

/* AMPOLLA */ 
div#autore_storia{ margin-top:20px; margin-left:170px; height:40px; color:#FFFFFF;}
.autore_g{font-size:10px; font-style:italic; }
.titolo_g{font-size:14px; font-weight:bold; }
.contenitore_ampolla_conta_schede{width:960px;margin:0px auto auto auto;}

.ampolla{ width:630px !important;width:631px; height:120px; margin:0px auto auto 4px; position:relative; float:left; overflow:hidden;}
.chiave_sin{ float:left; width:113px; height:49px; background-image:url(immagini_new/chiave_indietro.jpg); margin-top:38px;margin-left:32px !important;margin-left:16px;cursor:pointer;}
.chiave_sin_vuota{ float:left; width:113px; height:49px;margin-top:38px;margin-left:32px !important;margin-left:16px;cursor:pointer;}
.chiave_sin:hover{ float:left; width:113px; height:49px; background-image:url(immagini_new/chiave_indietro_over.jpg); cursor:pointer;margin-top:38px;margin-left:32px !important;margin-left:16px;}
.chiave_des{ float:left;width:98px; height:50px; background-image:url(immagini_new/chiave_avanti.jpg); margin-top:35px !important;margin-top:35px;margin-left:10px;cursor:pointer;}
.chiave_des:hover{ float:left;width:98px; height:50px; background-image:url(immagini_new/chiave_avanti_over.jpg); margin-top:35px !important;margin-top:35px;margin-left:10px;cursor:pointer; overflow:hidden;}
.ampolla_contenitore{font-size:12px; background-image:url(immagini_new/sfondo_appendichiavi.jpg); height:120px; background-repeat:no-repeat;}
.ampolla_scheda{width:60px; height:120px; margin:0px; float:left; cursor:pointer; }
.ampolla_scheda{width:60px; height:120px; margin:0px; float:left; cursor:pointer; }
.ampolla_scheda_1{width:60px; height:120px; margin:0px; float:left; cursor:pointer; background-image:url(immagini_new/chiave_1.jpg);}
.ampolla_scheda_2{width:60px; height:120px; margin:0px; float:left; cursor:pointer; background-image:url(immagini_new/chiave_2.jpg);}
.ampolla_scheda_3{width:60px; height:120px; margin:0px; float:left; cursor:pointer; background-image:url(immagini_new/chiave_3.jpg);}
.ampolla_scheda_4{width:60px; height:120px; margin:0px; float:left; cursor:pointer; background-image:url(immagini_new/chiave_4.jpg);}
.ampolla_scheda_5{width:60px; height:120px; margin:0px; float:left; cursor:pointer; background-image:url(immagini_new/chiave_5.jpg);}


.ampolla_scheda_sin{width:15px; height:120px; margin:0px; float:left; cursor:pointer;background:none;}
.ampolla_scheda_des{width:15px; height:120px; margin:0px; float:left; cursor:pointer; background:none;}
.ampolla_scheda_intera{ margin:10px auto auto auto !important; margin:25px auto auto auto; width:550px; height:360px;color:#000000;font-size:11px;}
.intro_bacioromantico{ margin:40px auto auto 4px !important;margin:20px auto auto 4px; position:relative;}
.ampolla_scheda_intera_colonna{width:240px;height:340px;padding:10px;float:left;}

.mie_storie_guarda{ height:100px; width:50px;}
.mie_storie_cancella{height:15px; width:50px;}



.rights{ font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; margin:20px auto auto auto; text-align:center; width:960px;}
div#nascondi_div{ visibility:visible; display:block;}

.contenitore_scrivi{width:600px; margin: 25px auto auto 210px;position:relative; font-size:12px;position:relative;}
div#scrivi{width:300px; font-size:12px;float:left;}
div#mostra_chiave{ margin-left:0px; margin-top:0px;width:200px; float:left;}

div#contenitore_foto_grande{visibility:hidden; display:none;}
div#foto_grande{ visibility:hidden; display:none; height:400px; width:520px; border:1px #FFFF66 solid;}

.mesi{width:234px; margin-left:30px;position:absolute;top:515px;}
.mesi a img {border: 0px none; }
.titolo_mesi{ text-align:right; width:270px; margin:-18px 15px 20px auto; position:relative; float:right;}

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

.contenitore_nascosto{ visibility:hidden; display:none;}

/* MINISITI  */ 
.mongol_interno{  text-align:center; height:575px; padding-top:20px;}
.bordo_mongol_interno{ border:1px #330000 solid; width:733px; margin:auto; position:relative;}

.duchessa_interno{text-align:center; height:575px; padding-top:20px;}
.bordo_duchessa_interno{ border:2px #3e2f0a solid; width:733px; margin:auto; position:relative;}

.tiffany_interno{ text-align:center; height:575px; padding-top:20px;}
.bordo_tiffany_interno{  width:733px; margin:auto; position:relative;}

.milk_interno{text-align:center; height:575px; padding-top:20px; z-index:1; position:relative;}
.bordo_milk_interno{ border:2px #003366 solid; width:733px; margin:auto; position:relative;}
.milk_header{ height:170px; width:733px;}
.milk_centrale{ height:326px; background-image:url(minisiti/milk/sfondo_composizione_video.jpg);}
.milk_footer{ height:60px; width:733px; background-image:url(minisiti/milk/bacchetta_bassa.jpg); margin-top:0px;}
.qualcosa_dentro{top:150px; z-index:10; position:absolute; background-color:#330033; width:100px; height:100px;}
.milk_news{background-image:url(minisiti/milk/news.jpg); height:326px; z-index:100; position:relative;}
.milk_links{ margin-top:10px; font-size:13px;}
.link_bianco_milk a:link{ color:#FFFFFF; text-decoration:none; font-weight:bold;}
.link_bianco_milk a:visited{ color:#FFFFFF;text-decoration:none; font-weight:bold;}
.link_bianco_milk a:hover{ color:#FFCC00;text-decoration:none; font-weight:bold; }
.screenshots_milk{margin-top:5px;position:relative;margin:auto;z-index:1;background-image:url(minisiti/milk/amnesty.jpg);height:326px;width:733px;text-align:left;}
.screenshot_milk{cursor:pointer;}
div#video_intero_milk{position:absolute;height:326px; width:733px; z-index:999; background-image:url(minisiti/milk/trasparente.png);  visibility:hidden; display:block;}
.c_s_t_milk{margin:3px auto auto 10px;}
.c_s_pdf_milk{margin:3px auto auto 10px; padding:12px; float:left;}
.c_s_milk{ float:left;}
.c_t_milk{ float:left; font-size:12px;  padding-top:20px;margin:auto auto auto 10px;}
.c_t_pdf_milk{ float:left; font-size:12px;  padding-top:20px; padding-left:22px;margin:auto auto auto 10px;}

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

.nascondi_milk_news{width:1px; height:1px;}

/* BANNERS */

.banners{ margin:-25px auto auto auto; text-align:center; width:961px; padding-left:1px; z-index:50;}
div#servizi{ float:left; margin:auto; position:relative; width:220px; }
div#nuovi{ float:left;margin:auto; position:relative;margin-left:10px; width:220px;}
div#old{ float:left;margin:auto; position:relative;margin-left:10px; width:220px;}
.vai_al_sito_bim{float:right;margin-right:20px;margin-top:-5px;width:169px;height:27px;background-image:url(immagini_new/sito_bim.jpg);cursor:pointer;z-index:90; position:relative;}
.vai_al_sito_bim:hover{float:right;
margin-right:20px;margin-top:-15px;width:169px;height:27px;background-image:url(immagini_new/sito_bim_hover.jpg);cursor:pointer; z-index:90;position:relative;}


.nascosto{display:none; visibility:hidden;}


/* STORE */

div#store_contenitore{position:relative; width:950px;z-index:100; }
div#store_contenitore_col1{float:left; width:255px; height:420px;background-image:url(store/immagini/scontrino.jpg); 
font-family:"Lucida Grande", Arial, Helvetica, sans-serif; color:#000; font-size:12px;}
div#store_carrello{ margin:10px; position:relative; height:350px;}

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


div#store_store{ margin:20px auto auto auto; position:relative; font-size:11px; text-align:center;}
div#store_carrello_nome_utente{ margin:5px auto auto auto; position:relative; font-size:11px; text-align:center;}
div#store_ordini{margin:20px auto auto auto; position:relative; font-size:11px; text-align:center;}

div#store_fondo_carrello{ position:absolute; bottom:75px; width:100%;}

.store_riga_carrello_sx{ float:left; margin-left:15px; width:120px; margin-top:10px;font-size:11px;}
.store_riga_carrello_dx{ float:right; margin-right:15px; width:70px; margin-top:10px;text-align:right;font-size:11px; font-weight:bold;}
.store_riga_carrello_trat{ height:3px; width:90%; position:relative; margin: 10px auto auto auto; border-top:1px #000 dashed;border-bottom:1px #000 dashed;}
.store_carrello_2r{ text-align:center;}
.store_carrello_3r{margin-top:15px; text-align:center;}
.store_carrello_4r{margin-left:30px; margin-top:5px;}
.store_carrello_navr{ text-align:center;}

/* DETTAGILIO 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{ margin:auto; }
.tabella_do_bottom{ height:11px; margin:auto; position:relative;background-repeat:no-repeat;}


.tabella_do_top_g{ height:11px; margin:auto; position:relative; margin-top:15px;}
.tabella_dettaglio_ordine_g{ margin:auto;}
.tabella_do_bottom_g{ height:11px;margin:auto; position:relative;background-repeat:no-repeat;}

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

.riga_dettaglio_ordine_f{ padding-bottom:2px;padding-top:2px;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;}

.spese_spedizione_dot{text-align:right; font-weight:bold;}

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

.cols_do{ }
.info_do{ 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; margin-left:5px;}
.col_spsd_dot{ float:right; text-align:right; margin-right:5px;}

.col_tots_dot{ float:left; margin-left:5px;}
.col_totd_dot{ float:right; 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;}



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

.numeri_step{ margin-left:auto;}

.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:0px; position:relative;}
.riepilogo_indirizzo{ float:left;width:150px;margin-left:50px;margin-top:20px;}
.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;}

.img_torna_salva_ordine{ float:left; cursor:pointer; margin-top:50px;}
.img_conferma_salva_ordine{ float:left; margin-left:30px; cursor:pointer; margin-top:50px;}

.img_torna_acquista_contrassegno{ float:left; cursor:pointer; margin-top:50px;}
.img_conferma_acquista_contrassegno{ float:left; margin-left:30px; cursor:pointer; margin-top:50px;}
.ordina_init{ cursor:pointer;}

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

div#store_contenitore_col2{ float:left; width:690px; height:500px; background-image:url(store/immagini/scaffale_cineclubstore.jpg);
							margin: 15px auto auto auto; z-index:100;}
.store_riga_prima{ height:130px; margin:25px auto auto 15px;}
.store_riga_prima_ie{ height:130px; margin:0px auto auto 15px;}
.store_riga_seconda{ height:130px;margin:45px auto auto 15px;}
.store_riga_elemento{ height:130px; width:91px; float:left; margin: auto auto auto 60px;-webkit-box-shadow:2px 2px 10px #222;-moz-box-shadow:2px 2px 10px #222; cursor:pointer;}
/*.store_riga_elemento:hover{ height:130px; width:91px; float:left; margin: auto auto auto 50px; border:2px #600 solid;-webkit-box-shadow:2px 2px 10px #222;-moz-box-shadow:2px 2px 10px #222;}*/
div#store_scheda_elemento{ width:690px; margin:15px; position:relative; }

.store_copertina_grande{ width:250px; margin:5px; position:relative; float:left; }
.store_dettagli_elemento{ width:380px; margin:5px; position:relative;float:left;}
.store_titolo_scheda{font-weight:bold; font-size:18px;}
.store_testo_scheda{font-size:13px; margin-top:20px;}
.details{ border:1px #fff solid; width:300px; height:200px; position:absolute; z-index:1000; background-color:#102330; color:#fff; visibility:hidden; display:none;-moz-border-radius:10px;-webkit-border-radius:10px; font-size:12px;-webkit-box-shadow:5px 5px 5px #222;-moz-box-shadow:5px 5px 5px #222;opacity:.90;filter:alpha(opacity=90);filter:"alpha(opacity=90)";}



.hidden_detail_sx{ float:left; width:60px; margin:15px auto auto 10px;}
.hidden_detail_dx{ float:left; width:180px; margin:15px auto auto 5px;}
.hidden_detail_hidden{ visibility:hidden; display:none;}

.store_menu_up_sx{ float:left; width:300px; margin-left:50px; text-shadow: #fff 0px 0px 1px; font-size:15px;}
.store_menu_up_dx{ float:right; width:200px; margin-right:10px;}
#store_elementi_menu{ margin-top:30px; color:#102330; font-weight:bold;}

.store_elementi_menu_link a:link{color:#102330; text-decoration:none; text-shadow: #fff 0px 0px 1px;}
.store_elementi_menu_link a:visited{color:#102330; text-decoration:none; text-shadow: #fff 0px 0px 1px;}
.store_elementi_menu_link a:hover{color:#102330; text-decoration:underline; text-shadow: #fff 0px 0px 1px;}

div#store_scheda_dvd{width:695px;height:500px; margin-top:10px; margin-left:10px; display:none;visibility:hidden;color:#fff;position:absolute;z-index:5000; border:1px #fff solid; overflow:hidden;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-webkit-border-top-left-radius:10px;-webkit-border-bottom-left-radius:10px;-webkit-box-shadow:-10px 10px 5px #222;-moz-box-shadow:-10px 10px 5px #222;background-image:url(store/immagini/sfondo_scheda.png);}

div#box_procedi_pagamento{width:595px;height:400px; margin-top:10px; margin-left:10px;color:#fff;position:relative;z-index:2000; border:1px #fff solid; overflow:hidden;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-webkit-border-top-left-radius:10px;-webkit-border-bottom-left-radius:10px;-webkit-box-shadow:-10px 10px 5px #222;-moz-box-shadow:-10px 10px 5px #222;background-image:url(store/immagini/sfondo_scheda.png); font-size:12px; padding:50px;}

.c_modulo_opz_reg_ord{}

.store_menu_scheda{margin:30px auto auto auto;position:relative;}

.store_scheda_dvd_link a:link{color:#fff; text-decoration:none;font-size:12px;}
.store_scheda_dvd_link a:visited{color:#fff; text-decoration:none;font-size:12px;}
.store_scheda_dvd_link a:hover{color:#fff; text-decoration:underline;font-size:12px;}



.store_chiudi_scheda{ float:left; margin-left:10px;}
.store_acquista_scheda{ float:right; margin-right:35px;}

.store_conta_schede{margin:90px auto auto auto;position:relative; width:450px;  font-size:12px; text-align:center; font-weight:bold; }

.store_conta_schde_link a:link{color:#102330; text-decoration:none;}
.store_conta_schde_link a:visited{color:#102330; text-decoration:none;}
.store_conta_schde_link a:hover{color:#102330; text-decoration:none;}

.store_conta_schde_link_underline a:link{color:#102330; text-decoration:underline;}
.store_conta_schde_link_underline a:visited{color:#102330; text-decoration:underline;}
.store_conta_schde_link_underline a:hover{color:#102330; text-decoration:underline;}
