/*home regionali provinciali comunali */
.regionali {
	FONT: 1.5em Georgia, "Times New Roman", Times, serif; WIDTH: 100%; COLOR: #1B4D92; BORDER-BOTTOM: #fff 2px solid; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}

.n_affl_b {
	BACKGROUND-POSITION: right 50%; FONT-SIZE: 0.8em;  COLOR: #333; BACKGROUND-REPEAT: no-repeat
}
.n_affl_v {
	BACKGROUND-POSITION: right 50%; FONT-SIZE: 0.8em;  COLOR: #333; BACKGROUND-REPEAT: no-repeat
}
.n_affl_a {
	BACKGROUND-POSITION: right 50%; FONT-SIZE: 0.8em;  COLOR: #333; BACKGROUND-REPEAT: no-repeat
}

.n_scrut_a {
	BACKGROUND-POSITION: right 50%; FONT-SIZE: 0.8em;COLOR: #333; BACKGROUND-REPEAT: no-repeat
}

.n_scrut_v {
	BACKGROUND-POSITION: right 50%; FONT-SIZE: 0.8em; COLOR: #333; BACKGROUND-REPEAT: no-repeat
}
.n_scrut_b {
	BACKGROUND-POSITION: right 50%; FONT-SIZE: 0.8em;  COLOR: #333; BACKGROUND-REPEAT: no-repeat
}

#n_img_b {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN-TOP: 5px; BORDER-LEFT: #ccc 1px solid; WIDTH: 100%; BORDER-BOTTOM: #ccc 1px solid;TEXT-ALIGN: center
}
#n_img_v {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN-TOP: 5px; BORDER-LEFT: #ccc 1px solid; WIDTH: 100%; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center
}
#n_img_a {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN-TOP: 5px; BORDER-LEFT: #ccc 1px solid; WIDTH: 100%; BORDER-BOTTOM: #ccc 1px solid;  TEXT-ALIGN: center
}

.ente_part {min-height: 120px 
} 

#ente_sup UL LI { PADDING-RIGHT: 0px; PADDING-LEFT: 1px;  PADDING-BOTTOM: 0px;  PADDING-TOP: 7px;}

#ente_sup UL LI A {FONT-SIZE: 1.0em;COLOR: #333;FONT-FAMILY: Georgia, "Times New Roman", Times, serif; BACKGROUND-COLOR: #fff; font-weight:normal;}


#ente_sup  A:hover {
	COLOR: #347fbd
}


#ente_cons  {PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-SIZE: 1.0em; PADDING-BOTTOM: 1px; COLOR: #333; PADDING-TOP: 1px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; BACKGROUND-COLOR: #fff
}


/*2 livelli del menu inizio*/

#titolo_ris_elet {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 0px; COLOR: #333; PADDING-TOP: 3px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; BACKGROUND-COLOR: #fff
}
#titolo_storico {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 0px; COLOR: #333; PADDING-TOP: 3px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; BACKGROUND-COLOR: #fff
}
#titolo_elez_ref2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 0px; COLOR: #333; PADDING-TOP: 3px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; BACKGROUND-COLOR: #fff
}
#titolo_ris_elet A {
	COLOR: #333
}
#titolo_ris_elet A:hover {
	COLOR: #347fbd
}
#titolo_storico A {
	COLOR: #333
}
#titolo_storico A:hover {
	COLOR: #347fbd
}
#sfondo_titolo_ris_elet{
	BACKGROUND-IMAGE: url(../immagini/sfondo_tit_menu.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 20px; TEXT-ALIGN: left
}

#sfondo_titolo_elez_ref1 {
	BACKGROUND-IMAGE: url(../immagini/sfondo_tit_menu.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 20px; TEXT-ALIGN: left
}
#sfondo_titolo_elez_ref2 {
	BACKGROUND-IMAGE: url(../immagini/sfondo_tit_menu.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 20px; TEXT-ALIGN: left
}
#menu UL LI UL LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 1.1em; PADDING-BOTTOM: 1px; COLOR: #333; PADDING-TOP: 1px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
#menu UL LI UL LI A.selected {
	FONT-WEIGHT: normal; COLOR: #333; BACKGROUND-COLOR: #f0f6fc
}
#sfondo_sottomenu {
	BACKGROUND-IMAGE: url(../immagini/sfondo_sottomenu.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 7px; TEXT-ALIGN: left;
}

/*2 livelli del menu fine*/

/*Enti che si stanno consultando*/

#intest_tabP { CLEAR: both; WIDTH: 100%
}
#intest_tabP H2 {
	MARGIN: 0px 0px 0px 5px; FONT:1.3em normal Verdana,Georgia, 'Times New Roman', Arial, Helvetica, sans-serif; COLOR: #333;
}
#intest_tabP H3 {
	MARGIN: 5px 0px 0px 5px; FONT: 1.5em normal Verdana, Georgia, 'Times New Roman', Arial, Helvetica, sans-serif; COLOR: #333;  PADDING-BOTTOM: 3px;
}
#intest_tabP H4 {
	MARGIN-TOP: 3px; FONT: 1.5em normal Verdana, Georgia, 'Times New Roman', Arial, Helvetica, sans-serif; COLOR: #333
}
#intest_tabP H4 {
	PADDING-LEFT: 5px; FONT-SIZE: 1.5em; COLOR: #333; FONT-FAMILY: Verdana, Georgia, "Times New Roman", Times, serif
}
/**/


/*.contenitoresez { 
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; BORDER-LEFT: #999 1px solid; PADDING-TOP: 7px; BORDER-BOTTOM: #999 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.contenitoreelet_vot { 
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; BORDER-LEFT: #999 1px solid; PADDING-TOP: 7px; BORDER-BOTTOM: #999 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
*/
.contenitoresez { 
	 PADDING-RIGHT: 1px;  PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.contenitoreelet_vot { 
	 PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}


/* Tabella liste candidati e */
/*nel div che contiene i dati definisco bordo colore e distanza da bordo*/
#raccoltadati{border:1px solid #999; padding:1px 1px 1px 1px;}
#raccoltadati1 {border:1px solid #999; padding:1px 1px 1px 1px;}
/* div della tabella liste e candidati*/
#datiscrutinio_r{text-align:center; background-color:#FFF; padding-top:2px; }
#datiscrutinio .stilelistan {
	FONT-WEIGHT:normal; COLOR: #333
}
#datiscrutinio A {
	FONT-WEIGHT: bold; COLOR: #333; TEXT-DECORATION: none
}
#datiscrutinio A:hover {
	COLOR: #347fbd
}
#datiscrutinio .listecollegate A {
	FONT-WEIGHT: normal; COLOR: #333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

#datiscrutinio .listaregunalista A {
	FONT-WEIGHT: normal; COLOR: #333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}


#datiscrutinio .listecollegate A:hover {
	FONT-WEIGHT: normal; COLOR: #347fbd; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

#datiscrutinio .listaregunalista A:hover {
	FONT-WEIGHT: normal; COLOR: #347fbd; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}
/*menu italia*/


#menublu_i {vertical-align:middle; height: 247px; text-align:center;}
#menublu_i {border:#999 1px solid; padding:1px;}/*border:#4591c4 1px solid*/

#menublu_i ul{padding:3px 5px 0px 5px; margin:0px; list-style:none; text-indent:0px;}
#menublu_i ul li{font-family: Georgia, 'Times New Roman', Arial, Helvetica, sans-serif; margin-bottom:5px;   background-repeat:no-repeat; background-position:left center; text-decoration:none; color:#333; font-size:1.0em; font-weight:normal; padding:1px;}
#menublu_i ul li A{ background-image:url(../immagini/arrowblu.gif);color:#193e5c; background-repeat:no-repeat;text-decoration:none;display:block; padding-left:2em; font-weight:normal;}
#menublu_i ul li span {font-family: Georgia, 'Times New Roman', Arial, Helvetica, sans-serif; color:#193e5c;	text-decoration:none; display:block; padding-left:2em}
#menublu_i ul li A:hover{color:#347FBD;}
#menublu_i ul li.selected {background-color:#EEE; color:#347FBD;}

/*menu regionali*/


#menublu_r {vertical-align:middle; height: 247px;}
#menublu_r {
	BORDER-RIGHT: #4591c4 1px solid; PADDING-RIGHT:1px; BORDER-TOP: #4591c4 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #4591c4 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #4591c4 1px solid
}

#menublu_r ul{padding:3px 5px 0px 5px; margin:0px; list-style:none; text-indent:0px;}
#menublu_r ul li{font-family: Georgia, 'Times New Roman', Arial, Helvetica, sans-serif; margin-bottom:5px;   background-repeat:no-repeat; background-position:left center; text-decoration:none; color:#333; font-size:1.0em; font-weight:normal; padding:1px;}
#menublu_r ul li A{ background-image:url(../immagini/arrowblu.gif);color:#333; background-repeat:no-repeat;text-decoration:none;display:block; padding-left:2em; font-weight:normal;}
#menublu_r ul li span {font-family: Georgia, 'Times New Roman', Arial, Helvetica, sans-serif; color:#193e5c;	text-decoration:none; display:block; padding-left:2em}
#menublu_r ul li A:hover{color:#347FBD;}
#menublu_r ul li.selected {background-color:#EEE; color:#347FBD;}







/*Intestazione blocchetto mappa provincia */
#menuver_p .bloccoregione {text-align:left; /*BACKGROUND-IMAGE: url(../immagini/sfumatoverde.gif);*/
background-color:#FFF;  BORDER-BOTTOM: #fff 0px solid; padding:4px;FONT-SIZE: 1.0em;FONT-WEIGHT: bold;COLOR: #333;
FONT-FAMILY: Georgia, "Times New Roman", Times, serif;}
#menuver_p .bloccoregione A{text-decoration:underline; color: #333;}
#menuver_p .bloccoregione A:hover{text-decoration:underline; color:#347FBD;}

/*menu provinciali*/
#menuver_p {vertical-align:middle;height: 247px; text-align:center;}
/*prova colore #4a8519*/
#menuver_p {BORDER:#999 1px solid; PADDING-RIGHT:1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px;}

#menuver_p ul{padding:3px 5px 0px 5px; margin:0px; list-style:none; text-indent:0px;}
#menuver_p ul li{font-family: Georgia, 'Times New Roman', Arial, Helvetica, sans-serif; margin-bottom:5px;   background-repeat:no-repeat; background-position:left center; text-decoration:none; color:#333; font-size:1.0em; font-weight:normal; padding:1px;}
#menuver_p ul li A{ background-image:url(../immagini/arrow2.gif);color:#333; background-repeat:no-repeat;text-decoration:none;display:block; padding-left:2em; font-weight:normal; text-align:left;}
#menuver_p ul li span {font-family: Georgia, 'Times New Roman', Arial, Helvetica, sans-serif; color:#193e5c;	text-decoration:none; display:block; padding-left:2em}
#menuver_p ul li A:hover{color:#347FBD;}
#menuver_p ul li.selected {background-color:#EEE; color:#347FBD;}


/*Intestazione blocchetto mappa provincia */
#menuver_i .bloccoregione {text-align:left; /*BACKGROUND-IMAGE: url(../immagini/sfumatoverde.gif);*/
background-color:#FFF;  BORDER-BOTTOM: #fff 0px solid; padding:4px;FONT-SIZE: 1.0em;FONT-WEIGHT: bold;COLOR: #333;
FONT-FAMILY: Georgia, "Times New Roman", Times, serif;}
#menuver_i .bloccoregione A{text-decoration:underline; color: #333;}
#menuver_i .bloccoregione A:hover{text-decoration:underline; color:#347FBD;}

#menuver_i{vertical-align:middle; height: 247px; text-align:center;}
#menuver_i {border:1px solid #999; PADDING-RIGHT:1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px;}/*border:#a5b240 1px solid;*/

#menuver_i ul{padding:3px 5px 0px 5px; margin:0px; list-style:none; text-indent:0px;}
#menuver_i ul li{font-family: Georgia, 'Times New Roman', Arial, Helvetica, sans-serif; margin-bottom:5px;   background-repeat:no-repeat; background-position:left center; text-decoration:none; color:#333; font-size:1.0em; font-weight:normal; padding:1px;}
#menuver_i ul li A{ background-image:url(../immagini/arrow2.gif);color:#333; background-repeat:no-repeat;text-decoration:none;display:block; padding-left:2em; font-weight:normal;}
#menuver_i ul li span {font-family: Georgia, 'Times New Roman', Arial, Helvetica, sans-serif; color:#193e5c;	text-decoration:none; display:block; padding-left:2em}
#menuver_i ul li A:hover{color:#347FBD;}
#menuver_i ul li.selected {background-color:#EEE; color:#347FBD;}

/*menu comunali*/


#menumar_c .bloccoregione {text-align:left; /*BACKGROUND-IMAGE: url(../immagini/sfumatoarancio.gif);*/
background-color:#FFF;  BORDER-BOTTOM: #fff 0px solid; padding:4px;FONT-SIZE: 1.0em;FONT-WEIGHT: bold;COLOR: #333;
FONT-FAMILY: Georgia, "Times New Roman", Times, serif;}
#menumar_c .bloccoregione A{text-decoration:underline; color: #333;}
#menumar_c .bloccoregione A:hover{text-decoration:underline; color:#347FBD;}
#menumar_c{vertical-align:middle; height:247px; text-align:center;}
#menumar_c{BORDER: #999 1px solid; PADDING-RIGHT:1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px;}

#menumar_c ul{padding:3px 5px 0px 5px; margin:0px; list-style:none; text-indent:0px;}
#menumar_c ul li{font-family: Georgia, 'Times New Roman', Arial, Helvetica, sans-serif; margin-bottom:5px;   background-repeat:no-repeat; background-position:left center; text-decoration:none; color:#333; font-size:1.0em; font-weight:normal; padding:1px;}
#menumar_c ul li A{ background-image:url(../immagini/arrowarancio.gif);color:#333; background-repeat:no-repeat;text-decoration:none;display:block; padding-left:2em; font-weight:normal; text-align:left;}
#menumar_c ul li span {font-family: Georgia, 'Times New Roman', Arial, Helvetica, sans-serif; color:#193e5c;	text-decoration:none; display:block; padding-left:2em}
#menumar_c ul li A:hover{color:#347FBD;}
#menumar_c ul li.selected {background-color:#EEE; color:#347FBD;}






#menumar_i .bloccoregione {text-align:left;/* BACKGROUND-IMAGE: url(../immagini/sfumatoarancio.gif);*/
background-color:#FFF;  BORDER-BOTTOM: #fff 0px solid; padding:4px;FONT-SIZE: 1.0em;FONT-WEIGHT: bold;COLOR: #333;
FONT-FAMILY: Georgia, "Times New Roman", Times, serif;}
#menumar_i .bloccoregione A{text-decoration:underline; color: #333;}
#menumar_i .bloccoregione A:hover{text-decoration:underline; color:#347FBD;}
#menumar_i{vertical-align:middle; height:247px; text-align:center;}
#menumar_i{BORDER:#999 1px solid; PADDING-RIGHT:1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px;}/*BORDER:#8e3e0b 1px solid*/

#menumar_i ul{padding:3px 5px 0px 5px; margin:0px; list-style:none; text-indent:0px;}
#menumar_i ul li{font-family: Georgia, 'Times New Roman', Arial, Helvetica, sans-serif; margin-bottom:5px;   background-repeat:no-repeat; background-position:left center; text-decoration:none; color:#333; font-size:1.0em; font-weight:normal; padding:1px;}
#menumar_i ul li A{ background-image:url(../immagini/arrowarancio.gif);color:#333; background-repeat:no-repeat;text-decoration:none;display:block; padding-left:2em; font-weight:normal;}
#menumar_i ul li span {font-family: Georgia, 'Times New Roman', Arial, Helvetica, sans-serif; color:#193e5c; text-decoration:none; display:block; padding-left:2em}
#menumar_i ul li A:hover{color:#347FBD;}
#menumar_i ul li.selected {background-color:#EEE; color:#347FBD;}




/*tabella elenco province con comuni che partecipano alle elezioni comunali bd825c*/
#tab_scrut_comun {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #ccc 1px solid
}


/* posizione menu di destra*/
.float_menu_g {
	FLOAT: right; WIDTH:28%

}

.float_content {
	FLOAT: left; WIDTH: 71%
}

/*prove una delle soluzioni */


.float_content_l {
	FLOAT: left; WIDTH:52%
}

.float_content_ss {
	FLOAT: left; WIDTH:52%
}
.float_menu_mappa {
	FLOAT: right; WIDTH: 47%

}


.float_mappa {
	FLOAT: left; WIDTH: 53%

}
.float_mappa_el {
	FLOAT: right; WIDTH:45% 

}



.float_mappa1 {
	FLOAT: left; WIDTH: 50%

}
.float_mappa_el1 {
	FLOAT: right; WIDTH:49% 

}
/*float mappa elenco enti*/

.float_mappa_ent {
	FLOAT: right; WIDTH:25% 

}

/*float  elenco comuni a sezioni aperte e ultimi comuni pervenuti*/

.float_content_ll {
	FLOAT: left; WIDTH:72%
}


.float_menu_italia {
	FLOAT: right; WIDTH: 27%; 

}

/*menu elenco regioni inizio*/
/*bordo del contenitore*/
#tab_scrut_reg {
	BORDER-RIGHT: #4591c4 1px solid; PADDING-RIGHT:2px; BORDER-TOP: #4591c4 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #4591c4 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #4591c4 1px solid
}

/*font menu*/
#elenco_prov_r {
	font-family: Georgia, 'Times New Roman', Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#5275A5;
	PADDING-BOTTOM: 1px;
}


#elenco_prov_r .comune A {
	COLOR: #333
}

#elenco_prov_r A {
	COLOR: #333
}



#elenco_prov_r .provincia A {COLOR: #333; font-weight:normal; font-family: Georgia, 'Times New Roman', Arial, Helvetica, sans-serif;}
#elenco_prov_r .provincia_u A {COLOR: #333; font-weight:normal; font-family: Georgia, 'Times New Roman', Arial, Helvetica, sans-serif;}
#elenco_prov_r .provincia_u {
	PADDING-RIGHT: 5px; PADDING-LEFT:7px; PADDING-BOTTOM:5px; VERTICAL-ALIGN: middle; COLOR: #333; PADDING-TOP: 5px; 
}
/*#elenco_prov_r.provincia  A:hover {
	COLOR: #347fbd;
}*/

/*#elenco_prov_r .comune A {
	TEXT-DECORATION: underline;
}*/
#elenco_prov_r .provincia {
	PADDING-RIGHT: 5px; PADDING-LEFT:7px; PADDING-BOTTOM:5px; VERTICAL-ALIGN: middle; COLOR: #333; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid;
}
#elenco_prov_r .comune, #elenco_prov_r .tit_circoscriz {
	 PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; COLOR: #333; PADDING-TOP: 5px; 
}
#elenco_prov_r .tit_circoscriz{	text-align:right; padding-right:5px; font-family: Georgia, 'Times New Roman', Arial, Helvetica, sans-serif;}

#elenco_prov_r .comune{font-family: Georgia, 'Times New Roman', Arial, Helvetica, sans-serif;}

.freccina{padding:0px 10px; text-align:center; BORDER-BOTTOM: #ccc 1px solid;}
.freccina_u{padding:0px 10px; text-align:center; }




/*menu elenco regioni fine*/

/*contenitore dati riepilogativi scrutinio*/
.datiscrut {background-color:#ffffff;
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 5px; BORDER-LEFT: #999 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #999 1px solid; TEXT-ALIGN: center
}
/*dati relativi a sezioni elettori votanti */
.titolibianchi_r, .titolibianchiright_r,  .titolibianchirightp_r, .titolibianchibord_r{font-weight:normal;line-height:100%; color:#333; font-size: 1.0em; border-bottom:1px dashed #CCC;}
.titolibianchi_r{text-align:left;}
.titolibianchibord_r{/*border-right:1px dashed #CCC;*/text-align:right; white-space:nowrap;width:25%;}
.titolibianchibord_rg {font-weight:bold;line-height:100%; color:#333; font-size: 1.0em; border-bottom:1px dashed #CCC; text-align:right; white-space:nowrap;width:25%;}
.titolibianchiright_r{text-align:left; white-space:nowrap;}
.titolibianchirightp_r{width:20%; text-align:right;}
.titolibianchiright1{line-height:100%; color: #193e5c; font-size: 1.0em;text-align:right;}
.titolibianchi1{line-height:100%; color: #193e5c; font-size: 1.0em;text-align:left;}
/**/


.titolibianchi_rr, .titolibianchiright_rr,  .titolibianchirightp_rr, .titolibianchibord_rr{background-color:#EEE;font-weight:normal;line-height:100%; color:#333; font-size: 1.0em;}
.titolibianchi_rr{text-align:left;}
.titolibianchibord_rr{/*border-right:1px dashed #CCC;*/text-align:right; white-space:nowrap;width:25%;}
.titolibianchiright_rr{text-align:left; white-space:nowrap;}
.titolibianchirightp_rr{width:20%; text-align:right;}
.titolibianchiright1r{line-height:100%; color: #193e5c; font-size: 1.0em;text-align:right;}
.titolibianchi1r{line-height:100%; color: #193e5c; font-size: 1.0em;text-align:left;}

.titolibianchi_rs, .titolibianchiright_rs,  .titolibianchirightp_rs, .titolibianchibord_rs{background-color:#EEE;font-weight:normal;line-height:100%; color:#333; font-size: 1.0em;}
.titolibianchi_rs{text-align:left;}
.titolibianchibord_rs{/*border-right:1px dashed #CCC;*/text-align:right; white-space:nowrap;width:25%;}
.titolibianchiright_rs{text-align:left; white-space:nowrap;}
.titolibianchirightp_rs{width:20%; text-align:right;}
.titolibianchiright1s{line-height:100%; color: #193e5c; font-size: 1.0em;text-align:right;}
.titolibianchi1s{line-height:100%; color: #193e5c; font-size: 1.0em;text-align:left;}
/**/
#alfabeto {border:1px solid #999;}

/*imtestazione elenco enti partecipanti home page elezione*/
.elencoreg {background-color:#f8f8f8; color:#c8c8c8; font-size: 1.0em; padding:5px 5px 5px 5px;text-align:center; }
.elencoreg_r {background-color:#f8f8f8; color:#c8c8c8; font-size: 1.0em; padding:5px 5px 5px 5px;text-align:left; }
.sotto_elencoreg {background-color:#f8f8f8; color:#c8c8c8; font-size: 0.9em; font-weight:normal;  border-bottom:1px solid #AAA; padding:0px 0px 0px 0px;text-align:center;}

/* elenco enti partecipanti home page elezione*/

#elenco_ente_reg,.andamento {BORDER-BOTTOM: #ccc 1px solid;text-align:center;font-size:1.0em;color:#333; font-weight:normal; font-family: Georgia, 'Times New Roman', Arial, Helvetica, sans-serif;}


#elenco_ente_reg A{padding:5px 5px 5px 5px;text-align:center; font-size: 1.0em; color:#333; font-weight:normal; font-family: Georgia, 'Times New Roman', Arial, Helvetica, sans-serif;}
#elenco_ente_reg, .ente_reg {BORDER-BOTTOM: #ccc 1px solid; text-align:left;}


/*blocchi home page*/
#menublu_rl{vertical-align:middle;}
#menublu_rl {
	BORDER-RIGHT: #4591c4 1px solid; PADDING-RIGHT:1px; BORDER-TOP: #4591c4 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #4591c4 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #4591c4 1px solid
}

#menublu_rl ul{padding:5px 5px 5px 5px; margin:0px; list-style:none; text-indent:0px;}
#menublu_rl ul li{font-family: Georgia, 'Times New Roman', Arial, Helvetica, sans-serif; margin-bottom:5px;   background-repeat:no-repeat; background-position:left center; text-decoration:none; color:#333; font-size:1.0em; font-weight:normal; padding:1px;}
#menublu_rl ul li A{ background-image:url(../immagini/arrowblu.gif);color:#193e5c; background-repeat:no-repeat;text-decoration:none;display:block; padding-left:2em; font-weight:normal;}
#menublu_rl ul li span {font-family: Georgia, 'Times New Roman', Arial, Helvetica, sans-serif; color:#193e5c;	text-decoration:none; display:block; padding-left:2em}
#menublu_rl ul li A:hover{color:#347FBD;}
#menublu_rl ul li.selected {background-color:#EEE; color:#347FBD;}
/*#menublu_r{border:1px solid #4591C4; background-color:#B0CDDE;}*/
#menublu_rl ul li{background-color:#d6faf4;}

                                                              /*tabella dati*/


/*th tabella lista e candidati*/
/*intestazione inizio*/
.titoloscrutinio_n,.titoloscrutatt_n{background-color:#FFF; color:#333; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; }
.titoloscrutinio_n{text-align:left;}
.titoloscrutatt_n{text-align:center; vertical-align:bottom; padding-left:0px; padding-right:3px;}


/*capo lista inizio*/
.capolista, .voticapolista, .capolistalista{border-top:1px solid #CCC; font-size:1.0em; background-color:#EEE;}
.voticapolistaI {text-align:right;border-top:1px solid #CCC; font-size:1.0em; font-weight:normal; background-color:#EEE;padding-right:5px;}
.voticapolista{ text-align:right; color:#333; font-weight:bold; padding-right:5px;}
.capolistalista{text-align:center; color:#333; font-weight:bold;}
.capolista{text-align:left; color:#333; font-weight:bold;}
.capolista{padding-left:10px;}
.listareg_n{ width:90%;padding:0;}

/*capo lista fine*/

/*capo lista provinciali*/

.capolista_v, .voticapolista_v, .capolistalista_v{border-top:1px solid #CCC; font-size:1.0em; background-color:#faf5c6;}
.voticapolistaI_v {border-top:1px solid #CCC; font-size:1.0em; font-weight:normal; background-color:#faf5c6;}
.voticapolista_v{ text-align:right; color:#333; font-weight:bold; padding-right:5px;}
.capolistalista_v{text-align:center; color:#333; font-weight:bold;}
.capolista_v{text-align:left; color:#333; font-weight:bold;}
.capolista_v{padding-left:15px;}
.listaprov_v{ padding-top:15px;padding-bottom:15px; text-align:left; background-color:#faf5c6;}


/*capo lista comunali*/

.capolista_c, .voticapolista_c, .capolistalista_c{border-top:1px solid #CCC; font-size:1.0em; background-color:#d8eefb;}
.voticapolistaI_c {border-top:1px solid #CCC; font-size:1.0em; font-weight:normal; background-color:#d8eefb;}
.voticapolista_c{ text-align:right; color:#333; font-weight:bold; padding-right:5px;}
.capolistalista_c{text-align:center; color:#333; font-weight:bold;}
.capolista_c{text-align:left; color:#333; font-weight:bold;}
.capolista_c{padding-left:15px;}
.listaprov_c{ padding-top:15px;padding-bottom:15px; text-align:left; background-color:#d8eefb;}




/*capo lista regionali*/

.capolista_r, .voticapolista_r, .capolistalista_r{height:50px;border-top:1px solid #CCC; font-size:1.0em; background-color:#d6faf4;}
.voticapolistaI_r {border-top:1px solid #CCC; font-size:1.0em; font-weight:normal; background-color:#d6faf4;}
.voticapolista_r{ text-align:right; color:#333; font-weight:bold; padding-right:5px;}
.capolistalista_r{text-align:center; color:#333; font-weight:bold;height:50px;}
.capolista_r{text-align:left; color:#333; font-weight:bold;}
.capolista_r{padding-left:15px;}
.listaprov_r{ padding-top:15px;padding-bottom:15px; text-align:left; background-color:#d6faf4;}


.listecollegate, .votilistecollegate, .listecollegateimg{font-size:1.0em;border-bottom:1px dashed #AAA;}
.listecollegate, .unalistecollegate, .listecollegateimg{color:#333; text-align:left;}
.unalistecollegate {font-size:1.0em;}
.votilistecollegate{color:#333; text-align:right; padding-right:5px;}
.listecollegateimg{width:50px; padding-top:5px;}
.listecollegate{padding-left:10px;}
.unalista{font-size:1.0em; color:#333; text-align:right;}
.listaregunalista{font-size:1.0em;color:#333; text-align:left;padding-left:10px;}

.imgunalista{width:50px;}
.votilistecollegateleft{font-size:1.0em; border-bottom:1px solid #AAA;color:#333; text-align:right;}
.voticapolistaleft{border-top:4px solid #CCC; font-size:1.1em; background-color:#EEE; text-align:right; color:#333; border-left:1px dashed #CCC;}
.listareg{width:90%; padding:0;}
/*presidente provincia*/
.listaprov{ padding-top:15px;padding-bottom:15px; text-align:left;}



/*totale liste fine*/
.totalitop, .totalibottom, .totalecoalizione{color:#333; text-align:right; font-weight:bold; font-size:1.0em; background-color:#FFF; height:20px;}
.totalitop{border-top:3px solid #CCC; text-align:left; border-bottom:1px dashed #AAA;}
.totalibottom{padding-right:5px;}
.totalecoalizione{text-align:left; padding-left:10px;}
.grigiochiaro{background-color:#EEE; text-align:left;}
.grigiochiaro1{background-color:#EEE; text-align:center;WIDTH: 7%}
.grigiochiarobottom{background-color:#EEE;}/*border-bottom:4px solid #CCC;} */

/*sfondo per provinciali*/
.grigiochiaro_v{background-color:#faf5c6; text-align:left;}
.grigiochiaro1_v{background-color:#faf5c6; text-align:center;WIDTH: 7%;}
.grigiochiarobottom_v{background-color:#faf5c6;}/*border-bottom:4px solid #CCC;} */


/*sfondo per comunali*/
.grigiochiaro_c{background-color:#d8eefb; text-align:left;}
.grigiochiaro1_c{background-color:#d8eefb; text-align:center;WIDTH: 7%;}
.grigiochiarobottom_c{background-color:#d8eefb;}/*border-bottom:4px solid #CCC;} */


/*sfondo per regionali*/
.grigiochiaro_r{background-color:#d6faf4; text-align:left;}
.grigiochiaro1_r{background-color:#d6faf4; text-align:center;WIDTH: 7%;}
.grigiochiarobottom_r{background-color:#d6faf4;}/*border-bottom:4px solid #CCC;} */

/*totale liste fine*/

/*elenco enti comuni  collegi circoscrizioni*/
#datiente{background-color:#FFF; padding-top:0px; }
/*intestazione inizio regionali*/
.titololista_r, .titololista_rs, .titololista_cir, .titololista_reg {background-color:#d6faf4; color:#333; font:normal 1.0em Verdana, Arial, Helvetica, sans-serif; text-align:center;}
.titololista_r {padding-top:5px;  vertical-align:bottom; }
#datiente .titololista_r A {FONT-WEIGHT: normal; TEXT-DECORATION:none; color:#333}
#datiente .titololista_r A:hover {FONT-WEIGHT: normal; TEXT-DECORATION:none; COLOR:#347fbd}
/*#datiente .titololista_r A:selected {FONT-WEIGHT: normal;TEXT-DECORATION: underline;COLOR:#036}*/
/*intestazione inizio provinciali*/
.titololista_p, .titololista_ps, .titololista_pre, .titololista_pro {background-color:#faf5c6; color:#333; font:normal 1.0em Verdana, Arial, Helvetica, sans-serif; text-align:center;}
.titololista_p {padding-top:5px;  vertical-align:bottom; }
#datiente .titololista_p A {FONT-WEIGHT: normal; TEXT-DECORATION:none; color:#333}
#datiente .titololista_p A:hover {FONT-WEIGHT: normal; TEXT-DECORATION:none;COLOR:#347fbd }

/*intestazione inizio comunali*/
.titololista_c, .titololista_cs, .titololista_cre, .titololista_cro {background-color:#d8eefb; color:#333; font:normal 1.0em Verdana, Arial, Helvetica, sans-serif; text-align:center;}
.titololista_c {padding-top:5px;  vertical-align:bottom; }
#datiente .titololista_c A {FONT-WEIGHT: normal; TEXT-DECORATION:none;color:#333}
#datiente .titololista_c A:hover {FONT-WEIGHT: normal; TEXT-DECORATION:none; COLOR:#347fbd}

/*dati elenco inizio*/
.elencoenti,.elencoenti_s,.elencoenti_c {font-size:1.0em; border-bottom:1px dashed #AAA;COLOR:#333}
.elencoenti_u, .elencoenti_us,.elencoenti_uc {font-size:1.0em; COLOR:#333}
.elencoenti, .elencoenti_u  {text-align:left; width:20%;padding-left:10px; padding-bottom:4px; padding-top:4px;}

#datiente .elencoenti A {FONT-WEIGHT: normal;COLOR: #036}
#datiente .elencoenti_u A {FONT-WEIGHT: normal;COLOR: #036}
#datiente .elencoenti A:hover {COLOR:#347fbd}
#datiente .elencoenti_u A:hover {COLOR:#347fbd}
.elencoenti_s {color:#333;text-align:center; padding-left:5px; padding-bottom:4px; padding-top:4px;}
.elencoenti_us {color:#333;text-align:center; padding-left:5px; padding-bottom:4px; padding-top:4px;}
.elencoenti_c {width:25%;color:#333;text-align:left; padding-left:5px;  padding-bottom:4px; padding-top:4px;}
.elencoenti_uc {width:25%;color:#333;text-align:left; padding-left:5px;  padding-bottom:4px; padding-top:4px;}
#datiente .elencoenti_s A {FONT-WEIGHT: normal;COLOR: #036}
#datiente .elencoenti_s A:hover {COLOR:#347fbd}
#datiente .elencoenti_c A {FONT-WEIGHT: normal;COLOR: #036}
#datiente .elencoenti_c A:hover {COLOR:#347fbd}
#datiente .elencoenti_uc A {FONT-WEIGHT: normal;COLOR: #036}
#datiente .elencoenti_uc A:hover {COLOR:#347fbd}

/*dati elenco fine*/

#naviga_lettere_n LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1.0em; PADDING-BOTTOM: 0px; MARGIN-RIGHT: 2px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

#naviga_lettere_n LI A  {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; COLOR: #333; PADDING-TOP: 0px; TEXT-ALIGN: center; TEXT-DECORATION: underline
}

#naviga_lettere_n UL LI A:hover {
	COLOR: #347fbd
}

#naviga_lettere_n LI A.selected {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #c8e1ea
}

#naviga_lettere_n li A{text-decoration:underline; color: #333
}
#naviga_lettere_n li {
	list-style-type:none;
	display:inline;
	padding: 0px 1px 0px 1px;
	}

	#naviga_lettere_n {
	text-align: center;
	font-weight: bold;
}

/*dati elenco fine*/





/*dati aggiornati */

#datiaggiornati_su  {margin-bottom:0px; font-family:Arial, Georgia,'Times New Roman', Helvetica, sans-serif;font-size:0.6em;}

#datiaggiornatiregionali{margin-bottom:5px; font-family:Arial, Georgia,'Times New Roman', Helvetica, sans-serif; font-size:0.9em; text-align:right;}

/*Blocchetti home page */

.tabblocchi_hS{FLOAT: left; WIDTH:50%
}
.float_mappa_hs1 {
	FLOAT: left; WIDTH:49%
}
.float_mappa_hs2  {
	FLOAT: right; WIDTH: 49%
}

.tabblocchi_hd{FLOAT: right; WIDTH:49%
}
.float_mappa_hd1 {
	FLOAT: left; WIDTH:49%
}
.float_mappa_hd2  {
	FLOAT: right; WIDTH:49%
}


/*Intestazione blocchetto mappa regione */
#menublu_i .bloccoregione {text-align:left; /*BACKGROUND-IMAGE: url(../immagini/sfumatobluchiaropic.gif);*/
background-color:#FFF;  BORDER-BOTTOM: #fff 0px solid; padding:4px;FONT-SIZE: 1.0em;FONT-WEIGHT: bold;COLOR: #333;
FONT-FAMILY: Georgia, "Times New Roman", Times, serif;}
#menublu_i .bloccoregione A{text-decoration:underline; color: #333;}
#menublu_i .bloccoregione A:hover{text-decoration:underline; color:#347FBD;}




#menublu_r .bloccoregione {text-align:left;/*BACKGROUND-IMAGE: url(../immagini/sfumatobluchiaropic.gif);*/
background-color:#FFF;  BORDER-BOTTOM: #fff 0px solid; padding:4px;FONT-SIZE: 1.0em;FONT-WEIGHT: bold;COLOR: #333;
FONT-FAMILY: Georgia, "Times New Roman", Times, serif;}
#menublu_r .bloccoregione A{text-decoration:underline; color: #333;}
#menublu_r .bloccoregione A:hover{text-decoration:underline; color:#347FBD;}


#menublu_r{vertical-align:middle; min-height: 220px; text-align:center;}
#menublu_r{PADDING-RIGHT:1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; BORDER:#999 1px solid}/*4591c4*/

#menublu_r ul{padding:3px 5px 0px 5px; margin:0px; list-style:none; text-indent:0px;}
#menublu_r ul li{font-family: Georgia, 'Times New Roman', Arial, Helvetica, sans-serif; margin-bottom:5px;   background-repeat:no-repeat; background-position:left center; text-decoration:none; color:#333; font-size:1.0em; font-weight:normal; padding:1px;}
#menublu_r ul li A{ background-image:url(../immagini/arrowblu.gif);color:#333; background-repeat:no-repeat;text-decoration:none;display:block; padding-left:2em; font-weight:normal; text-align:left;}
#menublu_r ul li span {font-family: Georgia, 'Times New Roman', Arial, Helvetica, sans-serif; color:#193e5c;text-decoration:none; display:block; padding-left:2em}
#menublu_r ul li A:hover{color:#347FBD;}
#menublu_r ul li selected {background-color:#EEE; color:#347FBD;}



.contenitoresezh { 
	 PADDING-RIGHT: 0px;  PADDING-LEFT: 0px; PADDING-BOTTOM:0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.contenitoreeleth_vot { 
	 PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; PADDING-TOP:0px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.intestazione_h{BACKGROUND-IMAGE: url(../immagini/sfumatobluchiaropic.gif); color:#333; font-weight:normal; PADDING-BOTTOM: 5px; TEXT-ALIGN: center;  font-size: 1.0em;}
.intestazione_hh{color: #333; font-weight:normal; PADDING-BOTTOM: 5px; TEXT-ALIGN: center;  font-size: 1.0em; border-top:1px solid #333;}
.titolibianchi_h, .titolibianchirightp_h, .titolibianchibord_h{border-bottom:1px solid #CCC;font-weight:normal;line-height:100%; color:#000;PADDING-TOP:2px; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 2px; font-size: 1.0em; }
.titolibianchi_hh, .titolibianchibord_hh{color:#000;font-weight:normal;line-height:100%; PADDING-TOP:8px; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 2px; font-size: 1.0em; }
.titolibianchi_h, .titolibianchi_hh{text-align:left;}
.titolibianchibord_h{/*border-right:1px dashed #CCC;*/text-align:right;PADDING-TOP:2px;PADDING-RIGHT: 1px; PADDING-LEFT: 1px;PADDING-BOTTOM: 2px; white-space:nowrap;width:25%;}
.titolibianchirightp_h,.titolibianchirightp_hh{text-align:right; padding-right:1px; color:#000; PADDING-TOP:8px}


#titolibianchirightp_hh A {
	FONT-WEIGHT: normal; COLOR: #333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}

#titolibianchirightp_hh A:hover {
	FONT-WEIGHT: normal; COLOR: #347fbd; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}



/*preferenze regionali*/

#raccoltadati_pre {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #999 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #999 1px solid
}
.raccoltadati_pre{
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-TOP-STYLE: none; PADDING-TOP: 1px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}

.datiurne_pre {
	CLEAR: both; BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; WIDTH: 100%; BORDER-BOTTOM: #999 1px solid
}
.datiurne1_pre {
	CLEAR: both; BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; WIDTH: 100%; BORDER-BOTTOM: #999 1px solid
}
th.stile2_pre {font-family: Verdana, Georgia, 'Times New Roman', Arial, Helvetica, sans-serif;font-weight:normal; color:#333; background-color:#d6faf4;  text-align:center;}
th.stile2_pre {padding:10px 5px; font-size:1.0em;}

th.stile2_prel {font-family: Verdana, Georgia, 'Times New Roman', Arial, Helvetica, sans-serif;font-weight:normal; color:#333; background-color:#d6faf4;  text-align:left; padding:10px 12px; font-size:1.0em;}

th.stile2_prer {font-family: Verdana, Georgia, 'Times New Roman', Arial, Helvetica, sans-serif;font-weight:normal; color:#333; background-color:#d6faf4;  text-align:right; padding:10px 4px; font-size:1.0em;}

td.stile3_pre {font-weight:bold; color:#333; background-color:#FFF; text-align:center;border-bottom:1px dashed #999;}
td.stileright_pre {font-weight:bold; color:#333; background-color:#FFF; text-align:right;border-bottom:1px dashed #999;}
td.stileleft_pre {font-weight:normal; color:#333; background-color:#FFF; text-align:left;border-bottom:1px dashed #999; padding-left:1em; padding-top:1em;padding-bottom:1em;}
td.stileleftc_pre {font-weight:normal; color:#333; background-color:#FFF; text-align:left;border-bottom:1px dashed #999; padding-left:1em;padding-top:1em;padding-bottom:1em; width:30%;}

td.stile3u_pre {font-weight:bold; color:#333; background-color:#FFF; text-align:center;padding-top:1em;padding-bottom:1em;}
td.stilerightu_pre {font-weight:bold; color:#333; background-color:#FFF; text-align:right;padding-top:1em;padding-bottom:1em;}

td.stileleftu_pre {font-weight:normal; color:#333; background-color:#FFF; text-align:left; padding-left:1em;padding-top:1em;padding-bottom:1em;}
td.stileleftcu_pre {font-weight:normal; color:#333; background-color:#FFF; text-align:left; padding-left:1em;padding-top:1em;padding-bottom:1em;}

#listacand_pre{font-size:1.0em; color:#333; font-weight:bold; line-height:20px;}
.floatsimbolo_pre{FLOAT: left; WIDTH: 5%}
.floatlista_pre {FONT-SIZE: 1.0em;color:#333; font-weight:bold; FLOAT: right; WIDTH: 90%; LINE-HEIGHT: 30px; PADDING-TOP: 10px
}
.titoloeletti_pre {font:bold 1.0em Verdana, Arial, Helvetica, sans-serif; background-image:url(../immagini/sfumatobluchiaro.gif); background-repeat:repeat-x; color:#333; border:0; background-color:#FFF;padding-top:1em;padding-bottom:1em;}




/*Blocchetti home page regionali*/

/*INIZIO ANTO*/
.menublu_gen{vertical-align:middle; min-height:300px; padding:1px; border:1px solid #ccc;}
/*.menublu_gen1{vertical-align:middle; height:300px; padding:1px; border:1px solid #999;}*//*#40668C*/
.menublu_gen1{vertical-align:middle; padding:1px; border:1px solid #999;}/*#40668C*/
.menublu_gen2{vertical-align:middle; min-height:300px; padding:1px; border:1px solid #999;}


#tabcontent_home {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; BORDER-LEFT: #999 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #999 1px solid; BACKGROUND-COLOR: #fff
}
/*#tabcontent_home .bloccoregioneh{text-align:center; background-image:url(../immagini/sfumatobluchiaropic.gif);
background-color:#FFF; border-bottom:#fff 0px solid; padding:4px; font-size:1.0em; font-weight:bold; color:#036; font-family:Georgia, "Times New Roman", Times, serif;}

#tabcontent_home .bloccoregioneh A{text-decoration:underline; color: #036;}
#tabcontent_home .bloccoregioneh A:hover{text-decoration:underline; color:#347FBD;}*/

#tabcontent_home ul{margin:auto; padding:0px; list-style:none; text-indent:0px; width:160px;}
#tabcontent_home ul li{font-family: Georgia, 'Times New Roman', Arial, Helvetica, sans-serif; margin-bottom:5px;   background-repeat:no-repeat; background-position:left center; text-decoration:none; color:#333; font-size:1.0em; font-weight:normal; padding:1px;}

/*#tabcontent .altri_cand, #tabcontent_home .altri_cand{text-align:right; padding-top:3px; font-style:italic;}
#tabcontent .altri_cand a, #tabcontent_home .altri_cand a{color:#40668C;}
#tabcontent .altri_cand a:hover, #tabcontent_home .altri_cand a:hover{color:#aaa;}*/

.intestazione_nuova{color:#333; font-weight:normal;PADDING-top: 2px; PADDING-BOTTOM: 2px; TEXT-ALIGN: center;  font-size: 1.0em; border:1px solid #999; /*#40668C;*/}
/*.grigio{background-color:#eee; line-height:10px;}*/

.contenitoresezh{margin-top:5px;}

.testata_pic{background-color:#eee; width:80%;}

#stile_stampa{display:none;}


/*inizio 11 febbraio 2010*/
#tabcontent_home{padding:15px;}


.menublu_gen_anto1{border-right:3px solid #bbb; border-bottom:3px solid #bbb; border-left:3px solid #bbb; padding:1px; background-color:#039;}

#tabcontent_home .bloccoregioneh_anto{text-align:left; padding:4px; font-size:1.1em; font-weight:bold; color:#039; font-family:Georgia, "Times New Roman", Times, serif;}/* background-image:url(../immagini/sfumatobluchiaropic.gif);*/
#tabcontent_home .bloccoregioneh_anto A{text-decoration:underline; color: #039;}
#tabcontent_home .bloccoregioneh_anto A:hover{text-decoration:underline; color:#347FBD;}

#tabcontent_home .altri_cand a{color:#039; letter-spacing:1px;}

.titolibianchi_hh_center{color:#000; font-weight:normal; line-height:100%; padding:8px 1px 2px 1px; font-size:1.0em; text-align:center;}

/*fine 11 febbraio 2010*/

.floatLeftReg1{float:left; width:32%;}
.div2colonne{float:right; width:65%;}
.floatLeftReg2{float:left; width:48%;}
.floatRightReg3{float:right; width:48%;}




/*inizio 16 febbraio*/
.titolibianchiright{font-size:1em; color:#333;}
.titolibianchibord{font-size:1em; color:#333;}

#tabcontent .titolibianchiright1{font-size:1em; color:#333;}
.titolibianchi{font-size:1em;font-weight:normal}
#tabcontent TH.titolibianchi A{font-weight:normal}
#elenco_prov .provincia, #elenco_prov .comune A{font-weight:normal}
#elenco_prov .provincia, #elenco_prov .comune A{font-weight:normal}
#tab_scrut_prov{border:1px solid #999;}
.elencoenti_us{color:#333;}
.elencoenti_s{color:#333;}
.elencoenti_c{padding-left:10px;}
.titololista_pre, .titololista_pro{background-color:#faf5c6;}
.titololista_p{ padding-right:5px; padding-left:5px;}
/*fine 16 febbraio*/




/*17 febbraio*/

/*.intestazione_nuova1{color:#036; font-weight:normal; padding-top:2px; padding-bottom:2px; text-align:center; font-size:1.0em; background-color:#eee; border:1px solid #039;}
*/
.tabcentrata{margin:auto;}

.candrossoleft1, .candorossoright1{color:#0b7362/*#074C41*/; font-weight:bold; line-height:100%; padding:8px 1px 0px 1px; font-size: 1.0em;}/*0B7362*/
.candrossoleft2, .candorossoright2{color:#0b7362/*#074C41*/; font-weight:bold; line-height:100%; padding:6px 1px 2px 1px; font-size: 1.0em;}/*0B7362*/

.candrossoleft1, .candrossoleft2{text-align:left;}

.candorossoright1, .candorossoright2{text-align:right;}

.noniniziato{color:#000; font-weight:normal; line-height:100%; padding:6px 1px 2px 1px; font-size: 1.0em; text-align:center;}

.preseletto{padding:0px 0px 0px 5px; border-top: #ccc 3px solid; font:bold 1em Verdana, Arial, Helvetica, sans-serif; VERTICAL-ALIGN: top; COLOR: #333; BORDER-BOTTOM: #ccc 3px solid; background-color:#fff; TEXT-ALIGN:left;}

.gruppo1{font:bold 1.1em Verdana, Arial, Helvetica, sans-serif; background-color:#fff; color:#333; text-align:left; vertical-align:top; border-top:3px solid #CCC;
border-bottom:3px solid #CCC;}

.voti_v1{BORDER-RIGHT:#fff 1px solid; padding:20px 5px 0px 0px; BORDER-TOP: #ccc 3px solid; FONT: bold 1em Verdana, Arial, Helvetica, sans-serif; VERTICAL-ALIGN: top; WIDTH: 10%; COLOR: #333; BORDER-BOTTOM: #ccc 3px solid; BACKGROUND-COLOR: #faf5c6; text-align:right;}

.titoloscrutinio1, .titoloscrutinio2bis1 {background-color: #FFF; color: #333; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; border-bottom:3px solid #888;}
.titoloscrutinio1 {text-align:left;}
.titoloscrutinio2bis1 {text-align:center; vertical-align:bottom;}

.tit1{background-color:#FFF; color:#333; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; border-bottom:3px solid #888;text-align:left; vertical-align:bottom;}

#tab_scrut_com{border:#999 1px solid;}


.titololista_cir, .titololista_reg{background-color:#d6faf4;}
.titololista_cre, .titololista_cro{background-color:#d8eefb;}


.elencoeletticom{font:bold 1.0em Verdana, Arial, Helvetica, sans-serif; color:#333; border:0; background-color:#FFF;padding-top:1em;padding-bottom:1em;}
/*17 febbraio*/


/*FINE ANTO*/


.datinonperv{font:bold 1.0em Verdana, Arial, Helvetica, sans-serif; color:#333 ; border:0; background-color:#FFF;padding-top:1em;padding-bottom:1em; text-align:left; padding-left:10px;}


 

#tabcontent_home .altri_cand{text-align:right; padding-top:3px; font-style:italic;}
#tabcontent_home .altri_cand a{color:#333; letter-spacing:1px;}/*#0B7362*/
#tabcontent_home .altri_cand a:hover{color:#777;}
 
 

 
/*.sfondobiancomappa{background-color:#FFF;}*/

.menublu_gen_anto{border:1px solid #3c8c80;padding:3px; background-color:#fff; min-height:300px;}  /*444*/  

 
 
#tabcontent_home .bloccoregioneh_anto{text-align:left; padding:4px; font-size:1.0em; font-weight:bold; color:#333; font-family:Georgia, "Times New Roman", Times, serif;}/* background-image:url(../immagini/sfumatobluchiaropic.gif);*/
#tabcontent_home .bloccoregioneh_anto A{text-decoration:underline; color: #333;}
#tabcontent_home .bloccoregioneh_anto A:hover{text-decoration:underline; color:#777;}/*color:#0B7362;*/
 
 
 
.intestazione_nuova1{color:#333; font-weight:normal; padding-top:2px; padding-bottom:2px; text-align:center; font-size:1.0em; background-color:#F2F2F2;}/*#eee*//*#EFF9F7*//*color:#036;*/
.titololista_rhigh{background-color:#d6faf4; color:#333; font:normal 1.0em Verdana, Arial, Helvetica, sans-serif; text-align:center;padding-top:5px;  vertical-align:bottom; padding-bottom:5px;}

.titololista_rhighl{background-color:#d6faf4; color:#333; font:normal 1.0em Verdana, Arial, Helvetica, sans-serif; text-align:left;padding-top:5px;  vertical-align:bottom; padding-bottom:5px; padding-left:10px;}

TH.intesta_verde {
	BORDER-RIGHT: #999 1px dashed; FONT-SIZE: 1.1em; BORDER-LEFT: #999 1px dashed; COLOR: #036; LINE-HEIGHT: 150%; BACKGROUND-COLOR: #faf5c6; TEXT-ALIGN: center
}
TH.intesta_arancio {
	BORDER-RIGHT: #999 1px dashed; FONT-SIZE: 1.1em; BORDER-LEFT: #999 1px dashed; COLOR: #036; LINE-HEIGHT: 150%; BACKGROUND-COLOR: #d8eef8; TEXT-ALIGN: center
}
th.intestaCentdx, th.intestaCentdxsx, th.intestaCentdxsx1{font-size:1.1em; color:#036; line-height:150%; text-align:center; background-color: #d6faf4; border-right:1px dashed #999;
}

#intest_tab p{padding-left:5px;}
/*.stampa{display:none;}*/


.sfondobiancomappa{background-color:#FFF;}
/*.menublu_gen_anto{border:1px solid #333; padding:3px; background-color:#ddd;}*/   
.menublu_gen_anto{border:1px solid #3c8c80;padding:3px; background-color:#ddd; min-height: 200px;
height: auto !important;
height: 200px;}  /*444*/  


/*
min-height: 200px;
height: auto !important;
height: 200px;
*/


.datiurne_pre1 {padding:1px;
	CLEAR: both; BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; WIDTH: 98%; BORDER-BOTTOM: #999 1px solid
}

th.stile2_pre1 {font-family: Verdana, Georgia, 'Times New Roman', Arial, Helvetica, sans-serif;font-weight:normal; color:#333; background-color:#d6faf4;  text-align:center;}
th.stile2_pre1 {padding:10px 5px; font-size:1.0em;}
td.stileleftc_pre1 {font-weight:normal; color:#333; background-color:#FFF; text-align:left;border-bottom:1px dashed #999; padding-left:1em;padding-top:1em;padding-bottom:1em; width:30%;}


#sottolineato a{text-decoration:underline; background-color:#fff;}
#sottolineato a:hover{color:#666; background-color:#fff;} 
#linknonufficiali{margin-bottom:5px;}
#notanonufficiali{color:#444; font-weight:normal; font-size:0.9em; font-family:Verdana, Arial, Helvetica, sans-serif;padding:5px; BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; text-align:justify;} 
#linknonufficiali a{color:#444; FONT: 1.5em normal Georgia, 'Times New Roman', Arial, Helvetica, sans-serif;} 
#linknonufficiali a:hover{color:#347fbd;}
/* ballot comunali*/
#tab_scrut_comII{
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #ccc 1px solid
}
#elenco_provII .provincia {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; COLOR: #333; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px dashed
}
#elenco_provII .comune {TEXT-ALIGN: right;
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; COLOR: #333; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px dashed
}
#elenco_provII A {TEXT-DECORATION: underline; font-weight:normal;
	COLOR: #036
}

#elenco_provII A:hover {
	COLOR: #347fbd
}

