body {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	margin: 0px 0px 0px 0px;
	line-height: 15px;
	background-color: #FFFFFF;
}
#container {
	text-align: left;
	width: 740px;
	height: 100%;
	float: none;
	margin: auto;
}
#testatalogo {
	height: 80px;
	width: 740px;
	clear: both;
}
#barra_sec {
	height: 12px;
	width: 740px;
	clear: both;
}
#illustrazione {
	height: 120px;
	width: 740px;
	clear: both;
}
#barra_pr {
	height: 33px;
	width: 740px;
	clear: both;
}
#pagina {
	height: auto;
	width: 740px;
	clear: both;
	background-image: url(../img/comuni/fondo_pagina.gif);
	background-repeat: repeat-y;
}
#pagina_doppio {
	height: 199px;
	width: 570px;
	float: left;
	text-align: center;
	background-image: url(../img/comuni/fondo_doppio.gif);
	background-repeat: no-repeat;
}
#pagina_cent {
	width: 404px;
	float: left;
	text-align: left;
	background-image: url(../img/comuni/fondo_cent.gif);
	background-repeat: no-repeat;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#pagina_sx {
	height: 199px;
	width: 166px;
	float: left;
	text-align: left;
	background-image: url(../img/comuni/fondo_sx.gif);
	background-repeat: no-repeat;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#pagina_sx_alto {
	height: 229px;
	width: 166px;
	float: left;
	text-align: left;
	background-image: url(../img/comuni/fondo_sx_alto.gif);
	background-repeat: no-repeat;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#pagina_dx {
	height: 199px;
	width: 170px;
	float: right;
	text-align: center;
	background-color: #CCE5BD;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#form1_body {
	width: 170px;
	background-image: url(../img/form1/form1_sfondo.gif);
	background-repeat: repeat-y;
}
.piedefoto {
	width: 404px;
}
#btpr_1 {
	height: 33px;
	width: 65px;
	float: left;
	background-image: url(../img/barre/btpr_1_giu.gif);
}
a#btpr_1:link {
	background-image: url(../img/barre/btpr_1.gif);
	background-repeat: no-repeat;
}
a#btpr_1:visited {
	background-image: url(../img/barre/btpr_1.gif);
	background-repeat: no-repeat;
}
a#btpr_1:hover {
	background-image: url(../img/barre/btpr_1_giu.gif);
	background-repeat: no-repeat;
}
a#btpr_1:active {
	background-image: url(../img/barre/btpr_1_giu.gif);
	background-repeat: no-repeat;
}
#btpr_2 {
	height: 33px;
	width: 92px;
	float: left;
	background-image: url(../img/barre/btpr_2_giu.gif);
}
a#btpr_2:link {
	background-image: url(../img/barre/btpr_2.gif);
	background-repeat: no-repeat;
}
a#btpr_2:visited {
	background-image: url(../img/barre/btpr_2.gif);
	background-repeat: no-repeat;
}
a#btpr_2:hover {
	background-image: url(../img/barre/btpr_2_giu.gif);
	background-repeat: no-repeat;
}
a#btpr_2:active {
	background-image: url(../img/barre/btpr_2_giu.gif);
	background-repeat: no-repeat;
}
#btpr_3 {
	height: 33px;
	width: 105px;
	float: left;
	background-image: url(../img/barre/btpr_3_giu.gif);
}
a#btpr_3:link {
	background-image: url(../img/barre/btpr_3.gif);
	background-repeat: no-repeat;
}
a#btpr_3:visited {
	background-image: url(../img/barre/btpr_3.gif);
	background-repeat: no-repeat;
}
a#btpr_3:hover {
	background-image: url(../img/barre/btpr_3_giu.gif);
	background-repeat: no-repeat;
}
a#btpr_3:active {
	background-image: url(../img/barre/btpr_3_giu.gif);
	background-repeat: no-repeat;
}
#btpr_4 {
	height: 33px;
	width: 40px;
	float: left;
	background-image: url(../img/barre/btpr_4_giu.gif);
}
a#btpr_4:link {
	background-image: url(../img/barre/btpr_4.gif);
	background-repeat: no-repeat;
}
a#btpr_4:visited {
	background-image: url(../img/barre/btpr_4.gif);
	background-repeat: no-repeat;
}
a#btpr_4:hover {
	background-image: url(../img/barre/btpr_4_giu.gif);
	background-repeat: no-repeat;
}
a#btpr_4:active {
	background-image: url(../img/barre/btpr_4_giu.gif);
	background-repeat: no-repeat;
}
#btpr_5 {
	height: 33px;
	width: 97px;
	float: left;
	background-image: url(../img/barre/btpr_5_giu.gif);
}
a#btpr_5:link {
	background-image: url(../img/barre/btpr_5.gif);
	background-repeat: no-repeat;
}
a#btpr_5:visited {
	background-image: url(../img/barre/btpr_5.gif);
	background-repeat: no-repeat;
}
a#btpr_5:hover {
	background-image: url(../img/barre/btpr_5_giu.gif);
	background-repeat: no-repeat;
}
a#btpr_5:active {
	background-image: url(../img/barre/btpr_5_giu.gif);
	background-repeat: no-repeat;
}
#btpr_6 {
	height: 33px;
	width: 60px;
	float: left;
	background-image: url(../img/barre/btpr_6_giu.gif);
}
a#btpr_6:link {
	background-image: url(../img/barre/btpr_6.gif);
	background-repeat: no-repeat;
}
a#btpr_6:visited {
	background-image: url(../img/barre/btpr_6.gif);
	background-repeat: no-repeat;
}
a#btpr_6:hover {
	background-image: url(../img/barre/btpr_6_giu.gif);
	background-repeat: no-repeat;
}
a#btpr_6:active {
	background-image: url(../img/barre/btpr_6_giu.gif);
	background-repeat: no-repeat;
}
#btpr_7 {
	height: 33px;
	width: 58px;
	float: left;
	background-image: url(../img/barre/btpr_7_giu.gif);
}
a#btpr_7:link {
	background-image: url(../img/barre/btpr_7.gif);
	background-repeat: no-repeat;
}
a#btpr_7:visited {
	background-image: url(../img/barre/btpr_7.gif);
	background-repeat: no-repeat;
}
a#btpr_7:hover {
	background-image: url(../img/barre/btpr_7_giu.gif);
	background-repeat: no-repeat;
}
a#btpr_7:active {
	background-image: url(../img/barre/btpr_7_giu.gif);
	background-repeat: no-repeat;
}
#btpr_8 {
	height: 33px;
	width: 223px;
	float: left;
}
#btpr_none {
	height: 33px;
	width: 517px;
	float: left;
}
#btsec_sx {
	height: 15px;
	width: 570px;
	float: left;
	background-image: url(../img/barre/btsec_sx.jpg);
}
#btsec_1 {
	height: 15px;
	width: 45px;
	float: left;
	background-image: url(../img/barre/btsec_1_giu.jpg);
}
a#btsec_1:link {
	background-image: url(../img/barre/btsec_1.jpg);
	background-repeat: no-repeat;
}
a#btsec_1:visited {
	background-image: url(../img/barre/btsec_1.jpg);
	background-repeat: no-repeat;
}
a#btsec_1:hover {
	background-image: url(../img/barre/btsec_1_giu.jpg);
	background-repeat: no-repeat;
}
a#btsec_1:active {
	background-image: url(../img/barre/btsec_1_giu.jpg);
	background-repeat: no-repeat;
}
#btsec_2 {
	height: 15px;
	width: 45px;
	float: left;
	background-image: url(../img/barre/btsec_2_giu.jpg);
}
a#btsec_2:link {
	background-image: url(../img/barre/btsec_2.jpg);
	background-repeat: no-repeat;
}
a#btsec_2:visited {
	background-image: url(../img/barre/btsec_2.jpg);
	background-repeat: no-repeat;
}
a#btsec_2:hover {
	background-image: url(../img/barre/btsec_2_giu.jpg);
	background-repeat: no-repeat;
}
a#btsec_2:active {
	background-image: url(../img/barre/btsec_2_giu.jpg);
	background-repeat: no-repeat;
}
#btsec_3 {
	height: 15px;
	width: 45px;
	float: left;
	background-image: url(../img/barre/btsec_3_giu.jpg);
}
a#btsec_3:link {
	background-image: url(../img/barre/btsec_3.jpg);
	background-repeat: no-repeat;
}
a#btsec_3:visited {
	background-image: url(../img/barre/btsec_3.jpg);
	background-repeat: no-repeat;
}
a#btsec_3:hover {
	background-image: url(../img/barre/btsec_3_giu.jpg);
	background-repeat: no-repeat;
}
a#btsec_3:active {
	background-image: url(../img/barre/btsec_3_giu.jpg);
	background-repeat: no-repeat;
}
#btsec_dx {
	height: 15px;
	width: 35px;
	float: left;
	background-image: url(../img/barre/btsec_dx.jpg);
}
.input_resarea {
	font-size: 10px;
	color: #000066;
	background-color: #A7CAEA;
	height: 15px;
	width: 140px;
}
.titolo {
	font-weight: bold;
	color: #00376D;
	font-size: 12px;
	width: 370px;
	padding-bottom: 6px;
}
.testo {
	color: #333333;
	width: 370px;
	padding-bottom: 6px;
}
.menu_sx {
	font-size: 11px;
	color: #00376D;
	text-decoration: none;
	font-weight: bold;
	line-height: 12px;
	margin: 4px 0px 0px 0px;
}
a.menu_sx:link {
	color: #666666;
}
a.menu_sx:visited {
	color: #00376D;
}
a.menu_sx:hover {
	color: #00376D;
}
a.menu_sx:active {
	color: #00376D;
}
.separatore {
	clear: both;
	height: 40px;
	width: 370px;
}
.separatore_pdf {
	clear: both;
	height: 100px;
	width: 370px;
}
#pagina_piede {
	height: 80px;
	width: 740px;
	font-size: 9px;
	clear: both;
}
.interriga {
	height: 20px;
	width: 10px;
}
a:link {
	color: #004990;
}
a:visited {
	color: #0484C1;
}
a:hover {
	color: #00376D;
}
a:active {
	color: #00376D;
}
.corsivo {
	font-size: 9px;
	font-style: italic;
}
