/* CSS Document */
@import "skin_dnn.css";
@import "CaseSalesiane.css";
/* --------------------------------------------------------------------------------------------------------------------------------------- */
/* STILI PER LA VERSIONE DI STAMPA */
.contenitore_all_print{display:table; background-color:#00309C; width:100%; height:100%; background-color:#FFFFFF;}
.contenitore_all_print .box_generale{width:820px; margin:0 auto; margin-top:10px; background-color:#FFFFFF;}
.contenitore_all_print .box_teaser{display:table; width:820px; height:106px; background-image:url(top_teaser.jpg); clear:both;}
.contenitore_all_print .box_body_content{width:820px; text-align:left;}
.contenitore_all_print .box_footer{display:table; width:820px; height:26px; vertical-align:middle; background-image:url(bg_footer.jpg); background-repeat:repeat-x; clear:both;}
.contenitore_all_print .footer_sx{float:left; margin-left:5px; margin-top:6px; width:200px;}
.contenitore_all_print .footer_dx{float:right; text-align:right; margin-right:5px; margin-top:6px; width:200px;}

.contenitore_all_print .box_teaser_pg_interna{width:820px; height:106px; background-image:url(top_teaser_interna.jpg); clear:both;}
.contenitore_all_print .teaser_top_interna{width:820px; height:85px;}
.contenitore_all_print .teaser_sx{display:table; width:200px; float:left; margin-top:15px;}
.contenitore_all_print .teaser_cetrale{display:table; width:300px; float:left; text-align:center;}
.contenitore_all_print .teaser_dx{display:table; float:right; margin-top:10px; margin-right:10px; width:160px;}

/* adottaci */
.contenitore_all_print .box_body_content_adottaci{display:table; background-color:#FFFFFF; width:100%; background-repeat:repeat-y; border-top:1px solid #FFFFFF; clear:both;}
.contenitore_all_print .colonna_centrale_adottaci{width:100%; text-align:center; background-color:#272192;}
.contenitore_all_print .col_centrale_modules_adottaci{display:table; width:100%; margin-left:16px; margin-right:16px; background-image:url(bg_colonne_adottaci.gif); background-repeat:repeat-y; border-top:1px solid #FFFFFF;}
.contenitore_all_print .box_col_sx_adottaci{float:left; width:608px;}
.contenitore_all_print .box_col_dx_adottaci{float:right; display:table; height:400px; width:180px; background-image:url(bg_bimbisx_adottaci.gif); background-repeat:no-repeat;}
.contenitore_all_print .box_menu_bottom{width:100%; text-align:left; background-color:#272192;}

/* donaora */
.contenitore_all_print .colonna_centrale_donaora{display:table; width:100%; background-color:#E6F7B3;}

/* pagine interne */
.contenitore_all_print .box_body_content_interna{display:table; background-color:#FFFFFF; width:100%; clear:both;}

.contenitore_all_print .box_body_content_sms{width:100%; background-color:#FFFFFF; border-top:1px solid #FFFFFF;}

.contenitore_all_print .box_body_content_egift{display:table; width:100%; background-color:#FFFFFF; border-top:1px solid #FFFFFF;}

.bgBianco_print{display:table; width:100%; background-color:#FFFFFF; border-top:1px solid #FFFFFF;}

.contenitore_all_print .menu_rssfeed{display:none;}
.contenitore_all_DEM .menu_rssfeed{display:none;}

/* --------------------------------------------------------------------------------------------------------------------------------------- */

.GCSearchButton {
background-image:url(search_button.gif);
width:40px;
height:20px;
border:1px solid #00309c;

}

body {background-color:#00309C; font-family:Verdana; font-size:11px; color:#000066; padding:0px; text-align:center; height:100%; width:100%;}

.Normal{font-family:Verdana; font-size:11px;}
.NormalBold{font-family:Verdana; font-size:11px;font-weight:bold;}
.Navigazione{display:table; width:100%; background-color:#00309C;}

.contenitore_all{display:table; background-color:#00309C; width:100%; height:100%;}

.clearBoth{clear:both;}
.box_body_content_default{background-color:#FFFFFF; width:960px; padding:20px;}


/*NEW HOME PAGE */
.box_generale{width:1000px; 
margin-bottom:0;
margin-left:auto;
margin-right:auto;
margin-top:5px;
background-image:url(bg_bodyContent_home.jpg); background-repeat:repeat-y;}

.box_menu_top{width:1000px; height:22px; clear:both; background-color:#00309C;}
.menu_top_sx_lang{float:left; text-align:left; margin-right:8px; margin-top:2px; width:190px; height:20px;}
.menu_top_sx{float:left; text-align:right; margin-right:8px; width:480px; height:10px; font-weight:bold; color:#FFFFFF;}
.menu_top_center{float:left; text-align:left; margin-top:2px; width:15px; height:20px; font-weight:bold; color:#FFFFFF;}
.menu_rssfeed{float:left; text-align:left; width:90px; height:20px; font-weight:normal; color:#FFFFFF;}
.menu_top_dx{float:right; text-align:right; width:180px; height:10px; background-image:url(riga_vert_menu_top.gif); background-repeat:no-repeat; font-weight:bold; color:#FFFFFF;}

.box_teaser{display:table; width:1000px; height:106px; background-image:url(top_teaser.jpg); clear:both;}
.box_teaser_elencos{display:table; width:1000px; height:106px; background-image:url(top_teaser_elencos.jpg); clear:both;}
.teaser_sx{display:table; width:200px; float:left; margin-top:15px; padding-left:5px;}
.teaser_cetrale{display:table; width:300px; float:left; text-align:center;}
.teaser_dx{display:table; float:right; margin-top:10px; margin-right:10px; width:160px;}

.box_body_content{width:1000px; text-align:left;}

.box_col_sx{display:table; width:180px; float:left;}
.menu_sx{display:table; width:180px;}
.iscr_notiziario_hp{display:table; width:180px;}
.login_sx{display:table; width:180px; height:40px;}
.registrati_sx{width:180px;}

.box_col_centrale{
	width:640px;
	float:left;
	vertical-align: top;
}
.foto_teaser{clear:both; width:640px; height:258px;}
.strilli_hp{clear:both; background-image:url(sf_strilli_hp.jpg); height:220px;}

.spazio_strilli_hp_oriz{
	display:table;
	width:420px;
	float:left;
	margin-top:25px;
	height:200px;
}
.strillo_hp_oriz{display:table; text-align:center; clear:both;}
.spazio_strillo_hp_vert{display:table; float:left; text-align:center; margin-top:25px; width:220px; height:200px;}
.spazio_banner_hp{background-color:#FFFFFF; height:150px; clear:both; margin-left:12px;}

.box_col_dx{width:180px; float:left;}
.menu_dx{display:table; width:180px;}
.box_news_dx_hp{display:table; width:180px;}

.box_footer{display:table; width:1000px; height:26px; vertical-align:middle; background-image:url(bg_footer.jpg); background-repeat:repeat-x; clear:both;}
.footer_sx{float:left; margin-left:5px; width:160px; margin-top:6px; color:#ffffff;}
.footer_sx a{color:#000066; text-decoration:none; font-weight:bold;}
.footer_sx a:hover{color:#FFFFFF; text-decoration:none; font-weight:bold;}
.footer_dx{float:right; width:630px; text-align:right; margin-right:5px; margin-top:6px; color:#ffffff;}

/* CLASSI PAGINA INTERNA */

.box_teaser_pg_interna{width:1000px; height:106px; background-image:url(top_teaser_interna.jpg); clear:both;}
.teaser_top_interna{width:1000px; height:85px;}
.teaser_bottom_interna{display:table; width:1000px;}

.teaser_login{display:table; float:left; width:300px; text-align:left; margin-left:186px;}
.teaser_registrati{display:table; float:right; padding-right:7px; text-align:left;}

/* classi registrati orizzontale */
.box_body_content_verde{display:table; background-image:url(bg_bodyContent_verde.gif); width:1000px; background-repeat:repeat-y; clear:both;}
.box_body_content_interna{display:table; background-image:url(bg_bodyContent_interna.gif); width:1010px; background-repeat:repeat-y; clear:both;}
.box_body_content_santi{display:table; background-image:url(bg_bodyContent_santi.gif); width:1000px; background-repeat:repeat-y; clear:both;}
.box_col_sx_interna{width:180px; float:left;}
.menu_sx_interna{width:180px;}
.spacerMenu{background-color:#FFFFFF; height:0px;}
.spacerBianco1px{background-color:#FFFFFF; height:1px;}

.box_col_centrale_int{float:left; width:788px; text-align:left;}

/** VARIANTE PER MODULI  e PAGINA SUDDIVISA IN PIU' FRAMES **/

/*REGISTRAZIONE-FORM DI REGISTRAZIONE (3 righe: header, content, modulo)*/
.colonna_centrale_registrazione{float:right; width:820px; text-align:center; background-color:#272192;}

/*DONA ORA 2 righe: header, content*/
.colonna_centrale_donaora{float:left; width:788px; background-color:#E6F7B3;}

/* ADOTTACI - SKIN: s_mdb_adottaci_vuota.ascx */
.box_body_content_adottaci{display:table; background-image:url(bg_bodyContent_adottaci.gif); width:100%; background-repeat:repeat-y; border-top:1px solid #FFFFFF; clear:both;}
.colonna_centrale_adottaci{float:left; margin-left:15px; width:768px; text-align:center; background-color:#272192;}
.box_header_content{width:100%; text-align:left;}
.box_col_centrale_module{width:778px; text-align:left;}
.box_menu_bottom{width:800px; text-align:left; background-color:#272192;}

/*in HP di ADOTTACI */
.col_centrale_hp_adottaci{display:table; width:100%; margin-left:6px; margin-right:0px; margin-top:20px;}
.col_sx_img_bibmi_adottaci{float:left; width:169px; height:322px; text-align:left; background-image:url(/images/mod_adottaci/sf_colsx_hp.jpg); background-repeat:no-repeat; background-position:bottom; margin-top:14px;}
.box_col_centrale_hp_module{float:right; width:600px; text-align:right;}


.col_centrale_modules_adottaci{display:table; width:783px; margin-left:0px; margin-right:16px; background-image:url(bg_colonne_adottaci.gif); background-repeat:repeat-y; border-top:1px solid #FFFFFF;}
.box_col_sx_adottaci{float:left; width:608px;}
.box_col_dx_adottaci{float:right; display:table; height:400px;  background-image:url(bg_bimbisx_adottaci.gif); background-repeat:no-repeat;}
.top_txt_faq_adottaci{background-color:#B9E672; border-top:1px solid #FFFFFF;}
.module_faq_adottaci{background-color:#B9E672;}


/* COLONNA CENTRALE ECARDS */
.colonna_centrale_ecards{float:left; width:788px;}
.col_centrale_ecards{display:table; width:100%; margin-left:16px; margin-right:16px;}

/* COLONNA CENTRALE SMS */
.box_body_content_sms{display:table; width:100%; background-image:url(bg_bodyContent_sms.gif); background-repeat:repeat-y; border-top:1px solid #FFFFFF;}

/* COLONNA CENTRALE EGIFT */
.box_body_content_egift{display:table; width:100%; background-image:url(bg_bodyContent_egift.gif); background-repeat:repeat-y; border-top:1px solid #FFFFFF;}
.box_col_centrale_egift{display:table; width:100%; margin-left:4px; margin-right:4px;}
hngn
.box_body_content_verdeChiaro{display:table; width:100%; background-image:url(bg_bodyContent_sms.gif); background-repeat:repeat-y; border-top:1px solid #FFFFFF;}

.box_teaser_de{display:table; width:1000px; height:106px; background-image:url(top_teaser_de.jpg); clear:both;}

.box_teaser_it{display:table; width:1000px; height:106px; background-image:url(top_teaser.jpg); clear:both;}

.box_teaser_fr{display:table; width:1000px; height:106px; background-image:url(top_teaser_fr.jpg); clear:both;}

.box_teaser_pl{display:table; width:1000px; height:106px; background-image:url(top_teaser_pl.jpg); clear:both;}

.box_teaser_es{display:table; width:1000px; height:106px; background-image:url(top_teaser_es.jpg); clear:both;}

.box_teaser_uk{display:table; width:1000px; height:106px; background-image:url(top_teaser_uk.jpg); clear:both;}
.txtTblBold {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000066;}

.Invia_Segnala { padding:8px; margin:8px;background-color:#b4d086; border:1px solid ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff;}
.box_teaser_int_de{width:1000px; height:106px; background-image:url(top_teaser_interna_de.jpg); clear:both;}

.box_teaser_int_it{width:1000px; height:106px; background-image:url(top_teaser_interna.jpg); clear:both;}

.box_teaser_int_fr{width:1000px; height:106px; background-image:url(top_teaser_interna_fr.jpg); clear:both;}

.box_teaser_int_pl{width:1000px; height:106px; background-image:url(top_teaser_interna_pl.jpg); clear:both;}

.box_teaser_int_es{width:1000px; height:106px; background-image:url(top_teaser_interna_es.jpg); clear:both;}

.box_teaser_int_uk{width:1000px; height:106px; background-image:url(top_teaser_interna_uk.jpg); clear:both;}

.menu_top_sx_alignright {float:left; text-align:right; margin-right:8px; width:672px; height:10px; font-weight:bold; color:#FFFFFF;}

.indietrobutton { margin-left:10px;padding:6px;border:1px solid #3f688d;background-color:#FFB738;}

.inputTbl {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000066;}

.Testata_Segnala {width:700px; height:80px; background-image:url(invia.jpg);}

.Title_Segnala {padding-left:80px; padding-top:40px; height:20px; width:350px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}

.Segnala_Invio { padding:6px;border:1px solid #3f688d;background-color:#81a6c7; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
 
.Segnala_Error {padding:20px; margin:15px;  width:700px; height:30px; border:1px solid #ff0000;}

.Segnala_Ritorna {padding:15px;}

/*--------------------- TUTTE LE BRICIOLE DI PANE --------------------------*/
.briciolepane_adottaci{margin-left:16px; margin-top:16px; width:100%; text-align:left; color:#FFFFFF;}
.briciolepane_adottaci a{color:#FFFFFF;}
.briciolepane_adottaci a:hover{color:#FFFFFF;}
.briciolepane_adottaci a:visited{color:#FFFFFF;}
.briciolepane_adottaci .Breadcrumb{color:#FFFFFF;}
.briciolepane_adottaci a.Breadcrumb{color:#FFFFFF;}

.briciolepane_agenda{background-color:#A9CA49; padding-left:16px; padding-top:16px; height:20px; width:804px; text-align:left; color:#000066;}
.briciolepane_agenda a{color:#000066;}
.briciolepane_agenda a:hover{color:#000066;}
.briciolepane_agenda a:visited{color:#000066;}
.briciolepane_agenda .Breadcrumb{color:#000066;}
.briciolepane_agenda a.Breadcrumb{color:#000066;}

.briciolepane_santi{margin-left:0px; margin-top:16px; padding-left:16px; width:100%; text-align:left; color:#000066;}
.briciolepane_santi a{color:#000066;}
.briciolepane_santi a:hover{color:#000066;}
.briciolepane_santi a:visited{color:#000066;}
.briciolepane_santi .Breadcrumb{color:#000066;}
.briciolepane_santi a.Breadcrumb{color:#000066;}

.briciolepane_messaggi{background-color:#F0F0FF; padding-left:16px; padding-top:16px; height:20px; width:100%; text-align:left; color:#000066;}
.briciolepane_messaggi a{color:#000066;}
.briciolepane_messaggi a:hover{color:#000066;}
.briciolepane_messaggi a:visited{color:#000066;}
.briciolepane_messaggi .Breadcrumb{color:#000066;}
.briciolepane_messaggi a.Breadcrumb{color:#000066;}

.briciolepane_emergenza{background-color:#D3DFF4; padding-left:16px; padding-top:16px; height:20px; width:804px; text-align:left; color:#000066;}
.briciolepane_emergenza a{color:#000066;}
.briciolepane_emergenza a:hover{color:#000066;}
.briciolepane_emergenza a:visited{color:#000066;}
.briciolepane_emergenza .Breadcrumb{color:#000066;}
.briciolepane_emergenza a.Breadcrumb{color:#000066;}

.briciolepane_progmese{background-color:#D3DFF4; padding-left:16px; padding-top:16px; height:20px; width:804px; text-align:left; color:#000066;}
.briciolepane_progmese a{color:#000066;}
.briciolepane_progmese a:hover{color:#000066;}
.briciolepane_progmese a:visited{color:#000066;}
.briciolepane_progmese .Breadcrumb{color:#000066;}
.briciolepane_progmese a.Breadcrumb{color:#000066;}

.briciolepane_ecards{margin-left:16px; margin-top:16px; width:100%; text-align:left; color:#FFFFFF;}
.briciolepane_ecards a{color:#FFFFFF;}
.briciolepane_ecards a:hover{color:#FFFFFF;}
.briciolepane_ecards a:visited{color:#FFFFFF;}
.briciolepane_ecards .Breadcrumb{color:#FFFFFF;}
.briciolepane_ecards a.Breadcrumb{color:#FFFFFF;}

.briciolepane_egift{margin-left:16px; margin-top:16px; width:100%; text-align:left; color:#000066;}
.briciolepane_egift a{color:#000066;}
.briciolepane_egift a:hover{color:#000066;}
.briciolepane_egift a:visited{color:#000066;}
.briciolepane_egift .Breadcrumb{color:#000066;}
.briciolepane_egift a.Breadcrumb{color:#000066;}

.briciolepane_chisiamo{background-color:#F0F0FF; padding-left:16px; padding-top:16px; height:20px; width:804px; text-align:left; color:#000066;}
.briciolepane_chisiamo a{color:#000066;}
.briciolepane_chisiamo a:hover{color:#000066;}
.briciolepane_chisiamo a:visited{color:#000066;}
.briciolepane_chisiamo .Breadcrumb{color:#000066;}
.briciolepane_chisiamo a.Breadcrumb{color:#000066;}

.briciolepane_progetti{background-color:#E6F7B3; padding-left:16px; padding-top:16px; height:20px; width:804px; text-align:left; color:#000066;}
.briciolepane_progetti a{color:#000066;}
.briciolepane_progetti a:hover{color:#000066;}
.briciolepane_progetti a:visited{color:#000066;}
.briciolepane_progetti .Breadcrumb{color:#000066;}
.briciolepane_progetti a.Breadcrumb{color:#000066;}

.briciolepane_unodinoi{background-color:#E6F7B3; padding-left:16px; padding-top:16px; height:20px; width:804px; text-align:left; color:#000066;}
.briciolepane_unodinoi a{color:#000066;}
.briciolepane_unodinoi a:hover{color:#000066;}
.briciolepane_unodinoi a:visited{color:#000066;}
.briciolepane_unodinoi .Breadcrumb{color:#000066;}
.briciolepane_unodinoi a.Breadcrumb{color:#000066;}

.briciolepane_donaora{background-color:#E6F7B3; padding-left:16px; padding-top:16px; height:20px; width:804px; text-align:left; color:#000066;}
.briciolepane_donaora a{color:#000066;}
.briciolepane_donaora a:hover{color:#000066;}
.briciolepane_donaora a:visited{color:#000066;}
.briciolepane_donaora .Breadcrumb{color:#000066;}
.briciolepane_donaora a.Breadcrumb{color:#000066;}

.briciolepane_registrazione{background-color:#E6F7B3; padding-left:16px; padding-top:16px; height:20px; width:804px; text-align:left; color:#000066;}
.briciolepane_registrazione a{color:#000066;}
.briciolepane_registrazione a:hover{color:#000066;}
.briciolepane_registrazione a:visited{color:#000066;}
.briciolepane_registrazione .Breadcrumb{color:#000066;}
.briciolepane_registrazione a.Breadcrumb{color:#000066;}

.briciolepane_sms{background-color:#E6F7B3; padding-left:16px; padding-top:16px; height:20px; width:804px; text-align:left; color:#000066;}
.briciolepane_sms a{color:#000066;}
.briciolepane_sms a:hover{color:#000066;}
.briciolepane_sms a:visited{color:#000066;}
.briciolepane_sms .Breadcrumb{color:#000066;}
.briciolepane_sms a.Breadcrumb{color:#000066;}

.briciolepane_invia{background-color:#E6F7B3; padding-left:16px; padding-top:16px; height:20px; width:804px; text-align:left; color:#000066;}
.briciolepane_invia a{color:#000066;}
.briciolepane_invia a:hover{color:#000066;}
.briciolepane_invia a:visited{color:#000066;}
.briciolepane_invia .Breadcrumb{color:#000066;}
.briciolepane_invia a.Breadcrumb{color:#000066;}

.briciolepane_terrelontane{background-color:#E1E8F4; padding-left:16px; padding-top:16px; height:20px; width:100%; text-align:left; color:#000066;}
.briciolepane_terrelontane a{color:#000066;}
.briciolepane_terrelontane a:hover{color:#000066;}
.briciolepane_terrelontane a:visited{color:#000066;}
.briciolepane_terrelontane .Breadcrumb{color:#000066;}
.briciolepane_terrelontane a.Breadcrumb{color:#000066;}


/* --------------------------- STILI DESKTOP CALENDAR -------------------------------- */
.box_body_content_int_calendar {display:table; background-image:url(bg_bodyContent_rss.gif); width:1000px; clear:both; background-repeat:repeat-y;}
.box_col_centrale_calendar {float:right; width:800px; text-align:left;  }
.testata_calendar {width:100%;}
/* -- testata pagina --- */
.header_content_calendar {display:table; width:95%; background-image:url(sf_header_urna.gif); background-repeat:repeat-x; height:74px; margin-left:16px;  margin-right:16px;}
.titoloSez_calendar {display:table; margin-left:5px; margin-top:25px; float:left; font-family:Verdana; font-size: 12px; font-weight: bold; color: #CC0000;}
/* --- corpo centrale pagina --- */
.body_calendar {margin-top:20px; margin-left:16px; margin-right:16px; }
.box_link_download { width:auto; text-align:center; margin-top:20px;}
.bot_exe { font-weight:bold; margin-right:30px;}
.bot_zip { font-weight:bold; margin-left:30px;}
.box_link_download a:hover { color:#CC0000;}
.box_link_to_pdf { width:auto; margin:40px 0px 30px 0px; text-align:center; font-weight:bold;}
.imgs_preview {margin-bottom:25px; text-align:center;}
/* --- pagina download PDF --- */
.body_calendar .intro { width:auto; margin-bottom:30px; clear:both;}
.body_calendar .wrapper { width:auto; min-height: 350px; height: auto !important; height: 350px; margin-bottom:20px; }
.body_calendar .box_sx { float:left; width:540px; min-height: 350px; height: auto !important; height: 350px;  }
.body_calendar .box_sx img { display:block; margin-bottom:20px; margin-left:50px;}
.body_calendar .box_sx a { font-weight:bold;}
.body_calendar .box_dx { float:left; width:210px; min-height: 350px; height: auto !important; height: 350px; }
.body_calendar .box_dx td { font-size:10px; font-weight:bold; height:22px; border-bottom:1px dotted}
.body_calendar .box_dx td a:hover { color:#CC0000;}



/* --------------------------- SITLI URNA DI DON BOSCO -------------------------------- */
.box_body_content_int_urna{display:table; width:1000px; clear:both; background-image:url(bg_bodyContent_rss.gif); background-repeat:repeat-y;}
.box_col_centrale_urna{float:right; width:800px; text-align:left;}
.testata_urna{width:100%;}

.briciolepane{margin-left:16px; margin-top:16px;}

/* -- testata pagina --- */
.header_content_urna{display:table; width:95%; background-image:url(sf_header_urna.gif); background-repeat:repeat-x; height:74px; margin-left:16px;  margin-right:16px;}
.iconaSez_urna{background-color:#272192; float:left;}
.blu11bold{font-family:Verdana; font-size:11px; color:#000066; padding:0px; font-weight:bold;}
.blu11bold a{color:#000066; text-decoration:underline;}
.blu11bold a:hover{color:#000066;}
.titoloSez_urna{display:table; margin-left:5px; margin-top:25px; float:left; font-family:Verdana; font-size: 12px; font-weight: bold; color: #CC0000;}

/* --- corpo centrale pagina --- */
.body_urna{margin-top:20px; margin-left:16px; margin-right:16px;}
.introUrna{clear:both; margin-bottom:20px; width:760px;}
.urna_sx{width:200px; height:399px; float:left; background-color:#E9EDF8; margin-right:4px;}
.urna_dx{width:560px; float:left;}
.mappa_urna{clear:both; width:100%; background-color:#E9EDF8; margin-bottom:4px;}
.scheda_urna{clear:both; width:100%; background-color:#E9EDF8; display:none;}
.link_scheda_urna{padding-top:8px; padding-bottom:8px; text-align:right; padding-right:8px;}


/* --- stili baloon - info --- */
.info_urna_info{float:left; width:175px;}
.info_urna_data{clear:both; text-align:left; font-family:Verdana; font-size:11px; color:#000066; padding:0px; padding-top:7px; font-weight:bold;}
.info_urna_desc{clear:both; text-align:left; font-family:Verdana; font-size:11px; color:#000066; padding:0px; font-weight:bold;}
.info_urna_link{clear:both; text-align:left; margin-top:8px; margin-bottom:8px; font-family:Verdana; font-size:11px; color:#000066; padding:0px; font-weight:normal; text-decoration:underline;}
.info_urna_link a{color:#000066; text-decoration:underline;}
.info_urna_link a:hover{color:#000066; text-decoration:underline;}
.info_urna_img{float: left; margin-top:3px; width:130px;}
.info_urna_img a{border:1px solid #CCCCCC; padding:1px; padding-top:2px;}

#sidebar720{border:1px solid #000000; margin-top:-100000px;}


/* --- STILI Modulo di ricerca --- */

.sfondoBoxForm{height:419px; background-image:url(bg_boxUrnaCerca.jpg); background-repeat:none;}

.searchmap_bloccoform{padding-top:5px;}
.lblcerca{padding-left:10px; padding-top:2px; padding-bottom:20px; font-weight:bold; color:#426293;}
.lbllocalita{padding-left:10px; float:left; font-weight:bold;}
.esLocalita{padding-left:5px; float:left; font-family:Verdana; font-size:10px;}
.rigaform1{clear:both; padding-left:10px; font-weight:bold;}
.rigaform1 input{width:180px; border:1px solid #CCCCCC; font-family:Verdana; font-size:11px; color:#000066;}
.lbldata{ clear:both; padding-left:10px; padding-top:10px; font-weight:bold;}
.rigaform2{clear:both; padding-left:10px;}
.rigaform2 input{width:94px; border:1px solid #CCCCCC; margin-right:6px; font-family:Verdana; font-size:11px; color:#000066; text-decoration:none;}
.rigaform3{clear:both; padding-left:10px; padding-top:10px; width:100%;}
.rigaform3 input{border:1px solid #FFFFFF; background-color:#99B3CC; font-weight:bold; font-size:11px;}
.searchmap_separator{clear:both; margin-left:0px; margin-top:10px; padding-right:10px; width:100%; background-image:url(URNA_lineabianca.gif); background-repeat:repeat-x; height:20px;}
.searchmap_separator2{clear:both; margin-left:0px; margin-top:10px; padding-right:10px; width:175px; background-image:url(URNA_tratteggio.gif); background-repeat:repeat-x; height:20px;}
.contpanelresults{clear:both; padding-left:10px; font-family:Verdana; font-size:11px; color:#000066; font-weight:normal;}

.lbl_tappaincorso{font-weight:bold; color:#426293;}

.contpanelresults .info_urna_info{clear:both; }
.contpanelresults .info_urna_img{clear:both; padding-bottom:10px;}
.contpanelresults .rowsearchmap{font-family:Verdana; font-size:11px; color:#000066; font-weight:bold;}
.info_map_search{clear:both; width:100%;}
.ico_map_results{float:left;}
.txt_map_results{float:left; margin-left:5px; width:140px;}
.info_map_separator{clear:both; height:12px;}

.paginazione span{font-family:Verdana; font-size:11px; color:#000066; font-weight:bold; border:1px solid #99B3CC; background-color:#99B3CC; padding-left:2px; padding-right:2px;}
.paginazione a{font-family:Verdana; font-size:11px; color:#000066; font-weight:bold; border:1px solid #99B3CC; padding-left:2px; padding-right:2px;}


/* ------------------------------------------------------------------------------------ */
/* ------------------ STILI SEZIONE RSS ------------------------- */
/* ------------------------------------------------------------------------------------ */

.box_body_content_int_rss{display:table; background-image:url(bg_bodyContent_rss.gif); width:1000px; clear:both; background-repeat:repeat-y;}
.box_col_centrale_rss{float:right; width:800px; text-align:left; margin-right:19px; }
.testata_rss{width:100%;}
.body_rss{width:100%;}

.briciolepane{margin-left:16px; margin-top:16px;}

/* -- testata pagina --- */
.header_content_rss{display:table; width:95%; background-image:url(sf_header_urna.gif); background-repeat:repeat-x; height:74px; margin-left:16px;  margin-right:16px;}
.iconaSez_rss{background-color:#272192; float:left;}
.titoloSez_rss{display:table; margin-left:5px; margin-top:25px; float:left; font-family:Verdana; font-size: 12px; font-weight: bold; color: #000066;}

/*CONTENUTO PAGINA */

.rss_box_1{margin-left:14px; width:770px; height:42px; background-image:url(RSS_box_1.jpg); background-repeat:no-repeat; padding-left:8px; padding-top:8px; padding-right:8px;}
.rss_box_testo{margin-left:14px; clear:both; width:770px; padding-top:8px;}
.rss_box_2{margin-left:14px; margin-top:18px; width:770px; height:183px; background-image:url(RSS_box_2.jpg); background-repeat:no-repeat;}
.rss_box2_content{text-align:left; width:740px; padding-left:14px; padding-top:10px;}

.rss_box_3{margin-left:14px; margin-top:16px; margin-bottom:16px; width:770px; height:340px; background-image:url(RSS_box_3FF.jpg); background-repeat:no-repeat;}
.titoli_rss{font-weight:bold; color:#426293;}
li a{font-weight:bold; color:000066;}
li a:hover{font-weight:bold; color:000066;}


/* ------------------------------------------------------------------------------------ */
/* ------------------ STILI SEZIONE GIOVANI ------------------------- */
/* ------------------------------------------------------------------------------------ */

.box_body_content_int_giovani{display:table; background-image:url(bg_bodyContent_giovani.gif); width:1000px; clear:both;}
.box_col_centrale_giovani{float:right; width:800px; text-align:left; }
.testata_giovani{width:100%;}
.body_giovani{width:100%; padding-top:10px;}

.briciolepane{margin-left:16px; margin-top:16px;}

/* ------------------------------------------------------------------------------------ */
/* ------------------ STILI SEZIONE SEARCH GOOGLE ------------------------- */
/* ------------------------------------------------------------------------------------ */

.box_body_content_int_search{display:table; background-image:url(bg_bodyContent_rss.gif); width:1000px; clear:both; background-repeat:repeat-y;}
.box_col_centrale_search{float:right; width:800px; text-align:left; margin-right:19px; }
.body_search{width:100%; padding-left:15px;}

.briciolepane{margin-left:16px; margin-top:16px;}


.element.style{display:none;}

