@charset "UTF-8";
.pat_up {
	background-repeat: repeat-x;
	height: 25px;
	width: 790px;
	background-image: url(./images/pat_up.gif);
}
.pat_up_big {
	background-repeat: repeat-x;
	height: 25px;
	width: 970px;
	background-image: url(./images/pat_up.gif);
}
.pat_center {
	background-repeat: repeat-x;
	height: 26px;
	width: 790px;
	background-image: url(./images/pat_center.gif);
}
.pat_center_big {
	background-repeat: repeat-x;
	height: 26px;
	width: 970px;
	background-image: url(./images/pat_center.gif);
}
.img_tit_center {
	background-image: url(./images/img_tit_center.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.pat_dx {
	background-image: url(./images/pat_dx.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.img_comune {
	background-image: url(./images/ingombro_img_comune.gif);
	height: 142px;
	width: 146px;
	text-align: center;
	vertical-align: middle;
	background-repeat: no-repeat;
	background-position: center;
}
.specifiche_comune {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 18px;
	color: #858b8b;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
}
.specifiche_titolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 18px;
	color: #EC8900;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
}
.filetto_dx {
	background-color: #c5cfc3;
	background-repeat: repeat-x;
	height: 1px;
	width: 112px;
}
.specifiche_comune2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #858b8b;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
}
.data {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2f312c;
	text-align: left;
	vertical-align: middle;
	font-weight: bold;
}
.img_testata {
	background-image: url(./images/img_testata.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 132px;
	width: 260px;
}
.logo_elezioni {
	background-image: url(./images/logo_elezioni.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.logo_zucchetti {
	background-image: url(./images/logo_zucchetti.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.utente {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2f312c;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
}
.nome_procedura {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2f312c;
	text-align: right;
	vertical-align: middle;
	font-weight: bold;
}
.img_es_comune {
	background-image: url(./images/img_es_comune.jpg);
	background-position: center center;
	height: 126px;
	width: 122px;
}
.elenco_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #858b8b;
	text-align: left;
	vertical-align: top;
	padding-left: 0px;
}
.elenco_menu a {
	color: #858b8b;
	text-decoration:none;
}
.elenco_menu a:hover {
	color: #426142;
	text-decoration:none;
}
.tasto_base {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-align: center;
	vertical-align: middle;
	background-image: url(./images/tasto_base.gif);
	height: 20px;
	width: 100px;
	background-repeat: no-repeat;
	background-position: center center;
	line-height:20px;
}
.tasto_base a {
	color: #ffffff;
	text-decoration:none;
}
.tasto_base a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-align: center;
	vertical-align: middle;
	background-image: url(./images/tasto_hover.gif);
	height: 20px;
	width: 100px;
	background-repeat: no-repeat;
	background-position: center center;
	text-decoration:none;
	display: block; width:100%;
	line-height:20px;
}

	
.tasto_hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-align: center;
	vertical-align: middle;
	background-image: url(./images/tasto_hover.gif);
	height: 20px;
	width: 100px;
	background-repeat: no-repeat;
	background-position: center center;
	line-height:20px;
}
.tasto_hover a {
	color: #ffffff;
	text-decoration:none;
}
.tasto_hover a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-align: center;
	vertical-align: middle;
	background-image: url(./images/tasto_base.gif);
	height: 20px;
	width: 100px;
	background-repeat: no-repeat;
	background-position: center center;
	text-decoration:none;
	display: block; width:100%;
	line-height:20px;
}

.tasto_deselez {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #537452;
	text-align: center;
	vertical-align: middle;
	background-image: url(./images/tasto_deselez.gif);
	height: 20px;
	width: 100px;
	background-repeat: no-repeat;
	background-position: center center;
	line-height:20px;
}
.tasto_deselez a {
	color: #537452;
	text-decoration:none;
}
.tasto_deselez a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-align: center;
	vertical-align: middle;
	background-image: url(./images/tasto_base.gif);
	height: 20px;
	width: 100px;
	background-repeat: no-repeat;
	background-position: center center;
	text-decoration:none;
	display: block; width:100%;
	line-height:20px;
}
.disclaimer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-align: left;
	vertical-align: middle;
}

.elezioni {	
	background-image: url(./images/sfondo1.jpg);
}

.elezioni2 {	
	background-image: url(./images/sfondo2.jpg);
}


.fotoverde {
	background-image: url(./images/foto_verde.gif);
	padding-top: 10px;	
	padding-right: 5px;
}

.fotorosso {
	background-image: url(./images/foto_rosso.gif);
	padding-top: 10px;	
	padding-right: 5px;
}

.fotoviola {
	background-image: url(./images/foto_viola.gif);
	padding-top: 10px;	
	padding-right: 5px;
}

.fotogrigio {
	background-image: url(./images/foto_grigio.gif);
	padding-top: 10px;	
	padding-right: 5px;
}

.testofotoverde {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0e5109;	
	font-weight: normal;
	padding-left: 5px;
}

.testofotoverde1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0e5109;	
	font-weight: bold;
	padding-left: 5px;
}

.testofotorosso {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ac2a0b;
	font-weight: normal;
	padding-left: 5px;
}

.testofotorosso1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ac2a0b;
	font-weight: bold;
	padding-left: 5px;
}

.testofotoviola {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4c488f;
	font-weight: normal;
	padding-left: 5px;
}

.testofotoviola1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4c488f;
	font-weight: bold;
	padding-left: 5px;
}

.testofotogrigio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #28324a;
	font-weight: normal;
	padding-left: 5px;
}

.testofotogrigio1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #28324a;
	font-weight: bold;
	padding-left: 5px;
}

