﻿body
{
	margin: 0;
	padding: 0;
	font-family: verdana, arial, helvetica, sans-serif;
	line-height: 1.3em;
	font-size: 0.7em;
	background: url(../images/sfondo.gif);
	background-repeat: repeat-y;
}

#div_1_bordo_sx
{
	background: url(../images/sfondo.gif) left;
	background-repeat: repeat-y;
	background-color: #ffffff;
}

#div_1_1_bordo_dx
{
	margin: 0;
	width: 100%;
	min-width: 980px;
	background: url(../images/sfondo.gif) right;
	background-repeat: repeat-y;
}

#div_1_1_1_sito
{
	margin-left: 53px;
	margin-right: 53px;
	background-color: #ffffff;
}

#div_1_1_1_1_testata
{
	width: 100%;
	height: 190px;
	position: relative;
}

.titolo
{
	display: none;
}

#intestazione_1
{
	width: 100%;
	height: 76px;
	background-color: #ffffff;
}

#intestazione_1a
{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 464px;
	height: 100%;
	background: url(../images/intestazione_1a.jpg);
	background-repeat: no-repeat;
	z-index: 1;
}

#intestazione_1b
{
	position: absolute;
	right: 0px;
	top: 0px;
	height: 75px;
	min-width: 450px;
	background: url(../images/intestazione_1b.jpg);
	background-repeat: no-repeat;
	background-color: transparent;
	background-position: right;
	border-bottom: dashed 1px #83a3b7;
	z-index: 0;
}

#intestazione_1c
{
	position: absolute;
	right: 0px;
	top: 75px;
	height: 1px;
	width: 100%;
	border-bottom: dashed 1px #83a3b7;
	z-index: 1;
}

#intestazione_2
{
	width: 100%;
	height: 114px;
	background: url(../images/intestazione_2.jpg);
	background-repeat: repeat-x;
	background-color: #04273d;
}

#intestazione_2a
{
	width: 464px;
	height: 100%;
	background: url(../images/intestazione_2a.gif);
	background-repeat: no-repeat;
}

#intestazione_2b
{
	position: absolute;
	left: 464px;
	top: 76px;
	width: 240px;
	height: 89px;
	background: url(../images/intestazione_2b.jpg) no-repeat top;
	background-position: left;
}

#intestazione_2c
{
	position: absolute;
	right: 0px;
	top: 76px;
	width: 153px;
	height: 89px;
	background: url(../images/intestazione_2c.jpg) no-repeat top;
	background-position: right;
}

#intestazione_2d
{
	position: absolute;
	right: 306px;
	top: 166px;
	height: 23px;
	width: 93px;
	background: url(../images/home.jpg) no-repeat;
	z-index: 1;
}

#intestazione_2e
{
	position: absolute;
	right: 231px;
	top: 166px;
	width: 75px;
	height: 23px;
	background: url(../images/contatti.jpg);
	background-repeat: no-repeat;
	z-index: 1;
}

#intestazione_2f
{
	position: absolute;
	right: 117px;
	top: 166px;
	height: 23px;
	width: 114px;
	background: url(../images/mappasito.jpg);
	background-repeat: no-repeat;
	z-index: 1;
}

.intestazione_2g
{
	position: absolute;
	right: 0px;
	top: 166px;
	width: 117px;
	height: 23px;
	background: url(../images/accessibilita.jpg);
	background-repeat: no-repeat;
	z-index: 1;
}

#div_1_1_1_2_corpo
{
	width: 100%;
	background: url(../images/tratteggio.jpg) #bacad6 fixed repeat-x left top;
}

#div_1_1_1_2_1_sfumatura_sx
{
	background: url(../images/sfumatura_sx.gif) repeat-y 169px;
	width: 100%;
	z-index: 1;
}

#div_1_1_1_2_1_1_sfumatura_dx
{
	background: url(../images/xxxsfumatura_dx.gif) repeat-y right;
	width: 100%;
	z-index: 1;
}

#div_1_1_1_2_1_1_1_menu_sx
{
	float: left;
	width: 169px;
	/*min-height: 710px;*/
	z-index: 1;
}

.tratteggio
{
	position: relative;
	background: url(../images/tratteggio.jpg) repeat-x top;
	height: 1px;
}

.cxsx
{
	position: relative;
	top: 0px;
	left: 0px;
	float: left;
	width: 169px;
	background: url(../images/sfondo_cxdx.jpg) repeat-x top;
	height: 10px;
	z-index: 1;
}

.cxsx2
{
	position: relative;
	top: 0px;
	left: 0px;
	float: left;
	width: 174px;
	background: url(../images/sfondo_cxcx.jpg) repeat-x top;
	height: 10px;
	z-index: 0;
}

#sfondosx
{
	background-color: #bacad6;
	width: 154px;
	float: left;
	z-index: 1;
}

li
{
	line-height: 2.4em;/*22px;*/
	list-style: none;
}

#titoloAmministrazione
{
	position: relative;
	top: 1px;
	left: 0px;
	width: 169px;
	height: 23px;
	background: #074770 repeat-x left;
	z-index: 1;
	background-position: top;
}

#titoloAmm1
{
	position: relative;
	top: 0px;
	left: 0px;
	width: 124px;
	height: 23px;
	background: url(../images/titoloAmministrazione1.jpg) no-repeat left;
	background-position: top;
	z-index: 2;
}

#titoloAmm2
{
	position: absolute;
	top: 0px;
	left: 153px;
	width: 16px;
	height: 23px;
	background: url(../images/titoloAmministrazione2.jpg) no-repeat right;
	background-position: top;
	z-index: 3;
}

#titoloRis1
{
	position: relative;
	top: 0px;
	left: 0px;
	width: 112px;
	height: 23px;
	background: url(../images/riservata1.jpg) no-repeat left;
	background-position: top;
	z-index: 2;
}

#menublu
{
	position: relative;
	left: 0px;
	width: 169px;
	background-color: #366786;
}

.testoBlu
{
	text-align: left;
	color: #366786;
	font-size: 1em;/*11px;*/
	font-family: Tahoma;	
}

.voceblu
{
	position: relative;
	width: 169px;
	/*height: 25px;*/
	height: 2.4em;
	background: url(../images/ico_chiusaBlu.gif) no-repeat 8px 10px;
	z-index: 0;
	color: #fffffe;
}

.voceblua
{
	position: relative;
	width: 22px;
	/*height: 25px;*/
	height: 2.4em;
	z-index: 1;
}

.voceblub
{
	position: absolute;
	top: 0px;
	left: 22px;
	width: 147px;
	/*height: 25px;*/
	height: 2.4em;
	z-index: 1;
	font-family: Verdana;
	font-size: 1em;
	color: #fffffe;
	background-color: #4f809f;
	line-height: 2.4em;/*25px;*/
	text-indent: 5px;
	text-decoration: none;
}

.voceblub a
{
	position: relative;
	top: 0px;
	left: 0px;
	width: 147px;
	/*height: 25px;*/
	height: 2.4em;
	z-index: 1;
	font-family: Verdana;
	font-size: 1em;
	color: #fffffe;
	background-color: #4f809f;
	line-height: 2.4em;/*25px;*/
	text-indent: 5px;
	text-decoration: none;
}

.voceblub a:hover, visited
{
	position: relative;
	top: 0px;
	left: 0px;
	width: 147px;
	/*height: 25px;*/
	height: 2.4em;
	z-index: 1;
	font-family: Verdana;
	font-size: 1em;
	color: #000000;
	background-color: #4f809f;
	line-height: 2.4em;/*25px;*/
	text-indent: 5px;
	text-decoration: none;
}

.voceblus
{
	position: absolute;
	top: 0px;
	left: 22px;
	width: 147px;
	/*height: 25px;*/
	height: 2.4em;
	z-index: 1;
	font-family: Verdana;
	font-size: 1em;
	color: #fffffe;
	background-color: #386f91;
	line-height: 2.4em;/*25px;*/
	text-indent: 5px;
	text-decoration: none;
}

.voceblus a
{
	position: relative;
	top: 0px;
	left: 0px;
	width: 147px;
	/*height: 25px;*/
	height: 2.4em;
	z-index: 1;
	font-family: Verdana;
	font-size: 1em;
	color: #fffffe;
	background-color: #386f91;
	line-height: 2.4em;/*25px;*/
	text-indent: 5px;
	text-decoration: none;
}

.voceblus a:hover, visited
{
	position: relative;
	top: 0px;
	left: 0px;
	width: 147px;
	/*height: 25px;*/
	height: 2.4em;
	z-index: 1;
	font-family: Verdana;
	font-size: 1em;
	color: #000000;
	background-color: #386f91;
	line-height: 2.4em;/*25px;*/
	text-indent: 5px;
	text-decoration: none;
}

.trattiblu
{
	position: relative;
	top: 0px;
	left: 22px;
	width: 147px;
	height: 1px;
	z-index: 1;
	background: url(../images/trattinoBlu.gif);
	background-repeat: repeat-x;
}

.sottovoceblu
{
	position: relative;
	top: 0px;
	left: 22px;
	width: 147px;
	/*height: 25px;*/
	height: 2.4em;
	z-index: 1;
	background-color: #6997b3;
}

.sottovoceblu1
{
	position: relative;
	top: 0px;
	left: 0px;
	width: 15px;
	/*height: 25px;*/
	height: 2.4em;
	z-index: 2;
	font-family: Verdana;
	font-size: 1em;/*10px;*/
	color: #fffffe;
	line-height: 2.1em;/*22px;*/
	text-decoration: none;
	text-indent: 3px;
	background: url(../images/elementoBlu.gif) no-repeat 5px 8px;
}

.sottovoceblu2
{
	position: absolute;
	top: 0px;
	left: 8px;
	width: 132px;
	/*height: 25px;*/
	height: 2.4em;
	z-index: 2;
	font-family: Verdana;
	font-size: 1em;/*10px;*/
	color: #fffffe;
	line-height: 2.1em;/*22px;*/
	text-decoration: none;
	text-indent: 3px;
}

.sottovoceblu2 a
{
	position: absolute;
	top: 0px;
	left: 8px;
	width: 132px;
	/*height: 25px;*/
	height: 2.4em;
	z-index: 2;
	font-family: Verdana;
	font-size: 1em;/*10px;*/
	color: #fffffe;
	line-height: 2.1em;/*22px;*/
	text-decoration: none;
	text-indent: 3px;
}

.sottovoceblu2 a:hover, visited
{
	position: absolute;
	top: 0px;
	left: 8px;
	width: 132px;
	/*height: 25px;*/
	height: 2.4em;
	z-index: 2;
	font-family: Verdana;
	font-size: 1em;/*10px;*/
	color: #000000;
	line-height: 2.1em;/*22px;*/
	text-decoration: none;
	text-indent: 3px;
}

.sottotrattiblu
{
	position: relative;
	top: 0px;
	left: 22px;
	width: 147px;
	height: 1px;
	z-index: 1;
	background: url(../images/trattinoBlu.gif);
	background-repeat: repeat-x;
}

.divisoremenu
{
	position: absolute;
	left: 0px;
	width: 169px;
	z-index: 0;
}

.divisoremenua
{
	position: relative;
	left: 0px;
	width: 154px;
	height: 10px;
	z-index: 1;
}

.fondomenu
{
	width: 169px;
	z-index: 0;
	background-color: #bacad6;
}

.fondomenua
{
	position: relative;
	top: 0px;
	width: 154px;
	z-index: 1;
	background-color: #bacad6;
}

#titoloServizi
{
	position: relative;
	top: 0px;
	left: 0px;
	width: 169px;
	height: 23px;
	background: #c33c00 repeat-x left;
	z-index: 1;
	background-position: top;
}

#titoloServ1
{
	position: relative;
	left: 0px;
	width: 124px;
	height: 23px;
	background: url(../images/titoloServizi1.jpg) no-repeat left;
	background-position: top;
	z-index: 2;
}

#titoloServ2
{
	position: absolute;
	top: 0px;
	left: 153px;
	width: 16px;
	height: 23px;
	background: url(../images/titoloServizi2.jpg) no-repeat right;
	background-position: top;
	z-index: 3;
}

.testoArancio
{
	text-align: left;
	color: #df5a0b;
	font-size: 1em;/*11px;*/
	font-family: Tahoma;	
}

#menuarancio
{
	position: absolute;
	left: 0px;
	width: 169px;
	background-color: #df5a0b;
}

.vocearancio
{
	position: relative;
	top: 0px;
	left: 0px;
	width: 169px;
	height: 2.4em;/*25px;*/
	background: url(../images/ico_chiusaArancio.gif) no-repeat 8px 10px;
	z-index: 0;
}

.vocearancioaperta
{
	position: relative;
	top: 0px;
	left: 0px;
	width: 169px;
	height: 2.4em;/*25px;*/
	background: url(../images/ico_apertaArancio.gif) no-repeat 8px 10px;
	z-index: 0;
}

.vocearancioa
{
	position: relative;
	top: 0px;
	left: 0px;
	width: 22px;
	height: 2.4em;/*25px;*/
	z-index: 1;
}

.vocearanciob
{
	position: absolute;
	top: 0px;
	left: 22px;
	width: 147px;
	height: 2.4em;/*25px;*/
	z-index: 1;
	font-family: Verdana;
	font-size: 1em;/*10px;*/
	color: #fffffe;
	background-color: #e9732a;
	line-height: 2.4em;/*25px;*/
	text-indent: 5px;
}

.vocearanciob a
{
	position: relative;
	top: 0px;
	left: 0px;
	width: 147px;
	height: 2.4em;/*25px;*/
	z-index: 1;
	font-family: Verdana;
	font-size: 1em;/*10px;*/
	color: #fffffe;
	background-color: #e9732a;
	line-height: 2.4em;/*25px;*/
	text-indent: 5px;
	text-decoration: none;
}

.vocearanciob a:hover, visited
{
	position: relative;
	top: 0px;
	left: 0px;
	width: 147px;
	height: 2.4em;/*25px;*/
	z-index: 1;
	font-family: Verdana;
	font-size: 1em;/*10px;*/
	color: #000000;
	background-color: #e9732a;
	line-height: 2.4em;/*25px;*/
	text-indent: 5px;
	text-decoration: none;
}

.vocearancios
{
	position: absolute;
	top: 0px;
	left: 22px;
	width: 147px;
	height: 2.4em;/*25px;*/
	z-index: 1;
	font-family: Verdana;
	font-size: 1em;/*10px;*/
	color: #fffffe;
	background-color: #e65d0c;
	line-height: 2.4em;/*25px;*/
	text-indent: 5px;
}

.vocearancios a
{
	position: relative;
	top: 0px;
	left: 0px;
	width: 147px;
	height: 2.4em;/*25px;*/
	z-index: 1;
	font-family: Verdana;
	font-size: 1em;/*10px;*/
	color: #fffffe;
	background-color: #e65d0c;
	line-height: 2.4em;/*25px;*/
	text-indent: 5px;
	text-decoration: none;
}

.vocearancios a:hover, visited
{
	position: relative;
	top: 0px;
	left: 0px;
	width: 147px;
	height: 2.4em;/*25px;*/
	z-index: 1;
	font-family: Verdana;
	font-size: 1em;/*10px;*/
	color: #000000;
	background-color: #e65d0c;
	line-height: 2.4em;/*25px;*/
	text-indent: 5px;
	text-decoration: none;
}

.trattiarancio
{
	position: relative;
	top: 0px;
	left: 22px;
	width: 147px;
	height: 1px;
	z-index: 1;
	background: url(../images/trattinoArancio.gif);
	background-repeat: repeat-x;
}

.sottovocearancio
{
	position: relative;
	top: 0px;
	left: 22px;
	width: 147px;
	height: 2.4em;/*25px;*/
	z-index: 1;
	background-color: #eb8c49;
}

.sottovocearancios
{
	position: relative;
	top: 0px;
	left: 22px;
	width: 147px;
	height: 2.4em;/*25px;*/
	z-index: 1;
	background-color: #e87d32;
}

.sottovocearancio1
{
	position: relative;
	top: 0px;
	left: 0px;
	width: 15px;
	height: 2.4em;/*25px;*/
	z-index: 2;
	font-family: Verdana;
	font-size: 1em;/*10px;*/
	color: #fffffe;
	line-height: 2.1em;/*22px;*/
	text-decoration: none;
	text-indent: 3px;
	background: url(../images/elementoArancio.gif) no-repeat 5px 8px;
}

.sottovocearancio2
{
	position: absolute;
	top: 0px;
	left: 8px;
	width: 132px;
	height: 2.4em;/*25px;*/
	z-index: 2;
	font-family: Verdana;
	font-size: 1em;/*10px;*/
	color: #fffffe;
	line-height: 2.1em;/*22px;*/
	text-decoration: none;
	text-indent: 3px;
}

.sottovocearancio2 a
{
	position: absolute;
	top: 0px;
	left: 8px;
	width: 132px;
	height: 2.4em;/*25px;*/
	z-index: 2;
	font-family: Verdana;
	font-size: 1em;/*10px;*/
	color: #fffffe;
	line-height: 2.1em;/*22px;*/
	text-decoration: none;
	text-indent: 3px;
}

.sottovocearancio2 a:hover, visited
{
	position: absolute;
	top: 0px;
	left: 8px;
	width: 132px;
	height: 2.4em;/*25px;*/
	z-index: 2;
	font-family: Verdana;
	font-size: 1em;/*10px;*/
	color: #000000;
	line-height: 2.1em;/*22px;*/
	text-decoration: none;
	text-indent: 3px;
}

.sottotrattiarancio
{
	position: relative;
	top: 0px;
	left: 22px;
	width: 147px;
	height: 1px;
	z-index: 1;
	background: url(../images/trattinoArancio.gif);
	background-repeat: repeat-x;
}

#titoloTurismo
{
	position: relative;
	top: 0px;
	left: 0px;
	width: 169px;
	height: 23px;
	background: #116300 repeat-x left;
	z-index: 1;
	background-position: top;
}

#titoloTur1
{
	position: relative;
	left: 0px;
	width: 135px;
	height: 23px;
	background: url(../images/titoloTurismoCultura1.jpg) no-repeat left;
	background-position: top;
	z-index: 2;
}

#titoloTur2
{
	position: absolute;
	top: 0px;
	left: 153px;
	width: 16px;
	height: 23px;
	background: url(../images/titoloTurismoCultura2.jpg) no-repeat right;
	background-position: top;
	z-index: 3;
}

#menuverde
{
	position: absolute;
	left: 0px;
	width: 169px;
	background-color: #318e1a;
}

.voceverde
{
	position: relative;
	top: 0px;
	left: 0px;
	width: 169px;
	height: 2.4em;/*25px;*/
	background: url(../images/ico_chiusaVerde.gif) no-repeat 8px 10px;
	z-index: 0;
}

.voceverdeaperta
{
	position: relative;
	top: 0px;
	left: 0px;
	width: 169px;
	height: 2.4em;/*25px;*/
	background: url(../images/ico_apertaVerde.gif) no-repeat 8px 10px;
	z-index: 0;
}

.voceverdea
{
	position: relative;
	top: 0px;
	left: 0px;
	width: 22px;
	height: 2.4em;/*25px;*/
	z-index: 1;
}

.voceverdeb
{
	position: absolute;
	top: 0px;
	left: 22px;
	width: 147px;
	height: 2.4em;/*25px;*/
	z-index: 1;
	font-family: Verdana;
	font-size: 1em;/*10px;*/
	color: #fffffe;
	background: #4d963c;
	line-height: 2.4em;/*25px;*/
	text-indent: 5px;
}

.voceverdeb a
{
	position: relative;
	top: 0px;
	left: 0px;
	width: 147px;
	height: 2.4em;/*25px;*/
	z-index: 1;
	font-family: Verdana;
	font-size: 1em;/*10px;*/
	color: #fffffe;
	background: #4d963c;
	line-height: 2.4em;/*25px;*/
	text-indent: 5px;
	text-decoration: none;
}

.voceverdeb a:hover, visited
{
	position: relative;
	top: 0px;
	left: 0px;
	width: 147px;
	height: 2.4em;/*25px;*/
	z-index: 1;
	font-family: Verdana;
	font-size: 1em;/*10px;*/
	color: #000000;
	background: #4d963c;
	line-height: 2.4em;/*25px;*/
	text-indent: 5px;
	text-decoration: none;
}

.voceverdes
{
	position: absolute;
	top: 0px;
	left: 22px;
	width: 147px;
	height: 2.4em;/*25px;*/
	z-index: 1;
	font-family: Verdana;
	font-size: 1em;/*10px;*/
	color: #fffffe;
	background: #2f8419;
	line-height: 2.4em;/*25px;*/
	text-indent: 5px;
}

.voceverdes a
{
	position: relative;
	top: 0px;
	left: 0px;
	width: 147px;
	height: 2.4em;/*25px;*/
	z-index: 1;
	font-family: Verdana;
	font-size: 1em;/*10px;*/
	color: #fffffe;
	background: #2f8419;
	line-height: 2.4em;/*25px;*/
	text-indent: 5px;
	text-decoration: none;
}

.voceverdes a:hover, visited
{
	position: relative;
	top: 0px;
	left: 0px;
	width: 147px;
	height: 2.4em;/*25px;*/
	z-index: 1;
	font-family: Verdana;
	font-size: 1em;/*10px;*/
	color: #000000;
	background: #2f8419;
	line-height: 2.4em;/*25px;*/
	text-indent: 5px;
	text-decoration: none;
}

.trattiverde
{
	position: relative;
	top: 0px;
	left: 22px;
	width: 147px;
	height: 1px;
	z-index: 1;
	background: url(../images/trattinoVerde.gif);
	background-repeat: repeat-x;
}

.sottovoceverde
{
	position: relative;
	top: 0px;
	left: 22px;
	width: 147px;
	height: 2.4em;/*25px;*/
	z-index: 1;
	background-color: #6ab359;
}

.sottovoceverdes
{
	position: relative;
	top: 0px;
	left: 22px;
	width: 147px;
	height: 2.4em;/*25px;*/
	z-index: 1;
	background-color: #5aa04a;
}

.sottovoceverde1
{
	position: relative;
	top: 0px;
	left: 0px;
	width: 15px;
	height: 2.4em;/*25px;*/
	z-index: 2;
	font-family: Verdana;
	font-size: 1em;/*10px;*/
	color: #fffffe;
	line-height: 2.1em;/*22px;*/
	text-decoration: none;
	text-indent: 3px;
	background: url(../images/elementoVerde.gif) no-repeat 5px 8px;
}

.sottovoceverde2
{
	position: absolute;
	top: 0px;
	left: 8px;
	width: 132px;
	height: 2.4em;/*25px;*/
	z-index: 2;
	font-family: Verdana;
	font-size: 1em;/*10px;*/
	color: #fffffe;
	line-height: 2.1em;/*22px;*/
	text-decoration: none;
	text-indent: 3px;
}

.sottovoceverde2 a
{
	position: absolute;
	top: 0px;
	left: 8px;
	width: 132px;
	height: 2.4em;/*25px;*/
	z-index: 2;
	font-family: Verdana;
	font-size: 1em;/*10px;*/
	color: #fffffe;
	line-height: 2.1em;/*22px;*/
	text-decoration: none;
	text-indent: 3px;
}

.sottovoceverde2 a:hover, visited
{
	position: absolute;
	top: 0px;
	left: 8px;
	width: 132px;
	height: 2.4em;/*25px;*/
	z-index: 2;
	font-family: Verdana;
	font-size: 1em;/*10px;*/
	color: #000000;
	line-height: 2.1em;/*22px;*/
	text-decoration: none;
	text-indent: 3px;
}

.sottotrattiverde
{
	position: relative;
	top: 0px;
	left: 22px;
	width: 147px;
	height: 1px;
	z-index: 1;
	background: url(../images/trattinoVerde.gif);
	background-repeat: repeat-x;
}

#div_1_1_1_2_1_1_2_cx_dx
{
	margin-left: 173px;
}

.cxdx
{
	top: 0px;
	right: 50px;
	width: 173px;
	background: url(../images/sfondo_cxdx.jpg) repeat-x top;
	height: 10px;
}

#sfondodx
{
	position: relative;
	float: right;
	top: 0px;
	width: 173px;
	background-color: #bacad6;
}

#cerca
{
	position: relative;
	top: 20px;
	width: 173px;
}

#cercagoogle
{
	position: absolute;
	top: 0px;
	width: 150px;
	height: 10px;
	z-index: 0;
	font-size: 1px;
}

#cerca1
{
	/*position: absolute;
	width: 145px;*/
	height: 23px;
	text-align: center;
	background: url(../images/cerca.jpg) no-repeat top;
	z-index: 1;
}

#ombra
{
	position: relative;
	top: 20px;
	left: 22px;
	width: 118px;
	height: 20px;
	background: url(../images/ombra.jpg) no-repeat top;
}

#cerca2
{
	position: absolute;
	top: 25px;
	left: 27px;
	width: 121px;
	height: 20px;
}

#cerca3
{
	position: absolute;
	top: 47px;
	left: 122px;
	width: 21px;
	height: 17px;
	background: url(../images/btFreccia.jpg) no-repeat top;
}

.inputCerca
{
	background-color: #ffffff;
	border: 1px solid #074770;
	width: 119px;
	height: 18px;
}

#calendario
{
	position: relative;
	top: 90px;
	left: 13px;
	width: 173px;
	height: 130px;
}

#chiocciola
{
	position: relative;
	top: 30px;
	right: 0px;
	width: 135px;
	height: 104px;
	background: url(../images/chiocciola.jpg);
	background-position: bottom;
	z-index: 1;
	padding-left:40px;
}

#div_1_1_1_2_1_1_2_1_content
{
	margin-right: 177px;
	padding-top: 1em;
	padding-bottom: 1em;
	padding-left: 0.5em;
	padding-right: 0.5em;
	background-color: #ffffff;
	min-height: 750px;
}

#div_1_1_1_2_1_1_3_ppagina
{
	clear: both;
	height: 27px;
	background: url(../images/fondoblu.jpg) repeat-x bottom;
}

.fondo
{
	color: #fffffe;
	text-align: right;
	padding-top: 5px;
	padding-right: 10px;
}

.cxcx
{
	top: 0px;
	height: 10px;
	width: auto;
	background: url(../images/sfondo_cxcx.jpg) repeat-x top;
	text-align: left;
}

#tratti
{
	clear: both;
	position: relative;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 1px;
	background: url(../images/tratteggio.jpg) repeat-x bottom;
	background-color: #ffffff;
}

.risricerca1
{
	height: 29px;
	top: 0px;
	background: url(../images/ricerca1.jpg) no-repeat left;
}

.notizieeventi
{
	text-align: center;
	padding-right: 1em;
	padding-left: 1em;
}

.boxNotizie
{
	border-right: dotted 1px #c0c0c0;
	width: 48.9%;
	float: left;
	padding-right: 5px;
}

.notizieEvidenza
{
	height: 30px;
	background: #dae4ea;
	border-bottom: dashed 1px #074770;
}

.notizieEvidenza1
{
	height: 29px;
	top: 0px;
	background: url(../images/notizie1.jpg) no-repeat left;
}

.notizieEvidenza2
{
	width: 16px;
	height: 29px;
	float: right;
	background-image: url(../images/notizie2.jpg);
}

.notizieModifica1
{
	height: 29px;
	top: 0px;
	background: url(../images/notizieM.jpg) no-repeat left;
}

.notizieInserisci1
{
	height: 29px;
	top: 0px;
	background: url(../images/notizieI.jpg) no-repeat left;
}

.notizieCerca1
{
	height: 29px;
	top: 0px;
	background: url(../images/notizieC.jpg) no-repeat left;
}

.periodicoInserisci1
{
	height: 29px;
	top: 0px;
	background: url(../images/insPeriodico.jpg) no-repeat left;
}

.periodicoModifica1
{
	height: 29px;
	top: 0px;
	background: url(../images/modPeriodico.jpg) no-repeat left;
}

.periodici1
{
	height: 29px;
	top: 0px;
	background: url(../images/periodici.jpg) no-repeat left;
}

.atti1
{
	height: 29px;
	top: 0px;
	background: url(../images/atti1.jpg) no-repeat left;
}

.attiInserisci1
{
	height: 29px;
	top: 0px;
	background: url(../images/attiI.jpg) no-repeat left;
}

.attiModifica1
{
	height: 29px;
	top: 0px;
	background: url(../images/attiM.jpg) no-repeat left;
}

.attiCerca1
{
	height: 29px;
	top: 0px;
	background: url(../images/attiC.jpg) no-repeat left;
}

.autocertificazione
{
	height: 29px;
	top: 0px;
	background: url(../images/autocertificazione.jpg) no-repeat left;
}

.password1
{
	height: 29px;
	top: 0px;
	background: url(../images/modpwd.jpg) no-repeat left;
}

.passwordR1
{
	height: 29px;
	top: 0px;
	background: url(../images/recpwd.jpg) no-repeat left;
}

.trasparenza
{
	height: 29px;
	top: 0px;
	background: url(../images/titolotrasparenza.jpg) no-repeat left;
}

.incarichi
{
	height: 29px;
	top: 0px;
	background: url(../images/incarichi.jpg) no-repeat left;
}

.partecipate
{
	height: 29px;
	top: 0px;
	background: url(../images/partecipate.jpg) no-repeat left;
}

.pec
{
	height: 29px;
	top: 0px;
	background: url(../images/pec.jpg) no-repeat left;
}

.pagamenti
{
	height: 29px;
	top: 0px;
	background: url(../images/pagamenti.jpg) no-repeat left;
}

.contratti
{
	height: 29px;
	top: 0px;
	background: url(../images/titoloContratti.jpg) no-repeat left;
}

.contoannuale
{
	height: 29px;
	top: 0px;
	background: url(../images/titoloContoAnnuale.jpg) no-repeat left;
}

.comportamento
{
	height: 29px;
	top: 0px;
	background: url(../images/titoloComportamento.jpg) no-repeat left;
}

.assenzepresenze
{
	height: 29px;
	top: 0px;
	background: url(../images/assenzepresenze.jpg) no-repeat left;
}

.gestAssenzePresenze
{
	height: 29px;
	top: 0px;
	background: url(../images/gestassenzepresenze.jpg) no-repeat left;
}

.dirigenti
{
	height: 29px;
	top: 0px;
	background: url(../images/dirigenti.jpg) no-repeat left;
}

.insdirigenti
{
	height: 29px;
	top: 0px;
	background: url(../images/insdirigenti.jpg) no-repeat left;
}

.moddirigenti
{
	height: 29px;
	top: 0px;
	background: url(../images/moddirigenti.jpg) no-repeat left;
}

.dipendenti
{
	height: 29px;
	top: 0px;
	background: url(../images/dipendenti.jpg) no-repeat left;
}

.insdipendenti
{
	height: 29px;
	top: 0px;
	background: url(../images/insdipendenti.jpg) no-repeat left;
}

.moddipendenti
{
	height: 29px;
	top: 0px;
	background: url(../images/moddipendenti.jpg) no-repeat left;
}

.Redditi
{
	height: 29px;
	top: 0px;
	background: url(../images/redditi.jpg) no-repeat left;
}

.gestRedditi
{
	height: 29px;
	top: 0px;
	background: url(../images/gestredditi.jpg) no-repeat left;
}

.organi1
{
	height: 29px;
	top: 0px;
	background: url(../images/organi1.jpg) no-repeat left;
}

.organiInserisci1
{
	height: 29px;
	top: 0px;
	background: url(../images/organiI.jpg) no-repeat left;
}

.organiModifica1
{
	height: 29px;
	top: 0px;
	background: url(../images/organiM.jpg) no-repeat left;
}

.numeri1
{
	height: 29px;
	top: 0px;
	background: url(../images/numeri1.jpg) no-repeat left;
}

.numeriInserisci1
{
	height: 29px;
	top: 0px;
	background: url(../images/numeriI.jpg) no-repeat left;
}

.numeriModifica1
{
	height: 29px;
	top: 0px;
	background: url(../images/numeriM.jpg) no-repeat left;
}

.link1
{
	height: 29px;
	top: 0px;
	background: url(../images/link1.jpg) no-repeat left;
}

.linkInserisci1
{
	height: 29px;
	top: 0px;
	background: url(../images/linkI.jpg) no-repeat left;
}

.linkModifica1
{
	height: 29px;
	top: 0px;
	background: url(../images/linkM.jpg) no-repeat left;
}

.contatti1
{
	height: 29px;
	top: 0px;
	background: url(../images/contatti1.jpg) no-repeat left;
}

.contattiInserisci1
{
	height: 29px;
	top: 0px;
	background: url(../images/contattiI.jpg) no-repeat left;
}

.contattiModifica1
{
	height: 29px;
	top: 0px;
	background: url(../images/contattiM.jpg) no-repeat left;
}

.bandi
{
	height: 30px;
	background: #ffcbb4;
	border-bottom: dashed 1px #e9732a;
}

.bandi2
{
	width: 16px;
	height: 29px;
	float: right;
	background-image: url(../images/bandi2.jpg);
}

.bandi1
{
	height: 29px;
	top: 0px;
	background: url(../images/bandi1.jpg) no-repeat left;
}

.bandiInserisci1
{
	height: 29px;
	top: 0px;
	background: url(../images/bandiI.jpg) no-repeat left;
}

.bandiModifica1
{
	height: 29px;
	top: 0px;
	background: url(../images/bandiM.jpg) no-repeat left;
}

.modulisticaC1
{
	height: 29px;
	top: 0px;
	background: url(../images/modulisticaC.jpg) no-repeat left;
}

.allegati1
{
	height: 29px;
	top: 0px;
	background: url(../images/allegati.jpg) no-repeat left;
}

.ricerca1
{
	height: 29px;
	top: 0px;
	background: url(../images/risricerca.jpg) no-repeat left;
}

.uffici1
{
	height: 29px;
	top: 0px;
	background: url(../images/uffici1.jpg) no-repeat left;
}

.sisma1
{
	height: 29px;
	top: 0px;
	background: url(../images/titolosisma.jpg) no-repeat left;
}

.mappasito1
{
	height: 29px;
	top: 0px;
	background: url(../images/mappasito1.jpg) no-repeat left;
}

.areaAmministrativa
{
	height: 29px;
	top: 0px;
	background: url(../images/areaAmministrativa.jpg) no-repeat left;
}

.areaTecnica
{
	height: 29px;
	top: 0px;
	background: url(../images/areaTecnica.jpg) no-repeat left;
}

.areaVigilanza
{
	height: 29px;
	top: 0px;
	background: url(../images/areaVigilanza.jpg) no-repeat left;
}

.personale1
{
	height: 29px;
	top: 0px;
	background: url(../images/personale1.jpg) no-repeat left;
}

.personaleModifica1
{
	height: 29px;
	top: 0px;
	background: url(../images/personaleM.jpg) no-repeat left;
}

.legale1
{
	height: 29px;
	top: 0px;
	background: url(../images/legale1.jpg) no-repeat left;
}

.legaleModifica1
{
	height: 29px;
	top: 0px;
	background: url(../images/legaleM.jpg) no-repeat left;
}

.contratti1
{
	height: 29px;
	top: 0px;
	background: url(../images/contratti1.jpg) no-repeat left;
}

.contrattiModifica1
{
	height: 29px;
	top: 0px;
	background: url(../images/contrattiM.jpg) no-repeat left;
}

.bilancio1
{
	height: 29px;
	top: 0px;
	background: url(../images/bilancio1.jpg) no-repeat left;
}

.bilancioModifica1
{
	height: 29px;
	top: 0px;
	background: url(../images/bilancioM.jpg) no-repeat left;
}

.economato1
{
	height: 29px;
	top: 0px;
	background: url(../images/economato1.jpg) no-repeat left;
}

.economatoModifica1
{
	height: 29px;
	top: 0px;
	background: url(../images/economatoM.jpg) no-repeat left;
}

.tributi1
{
	height: 29px;
	top: 0px;
	background: url(../images/tributi1.jpg) no-repeat left;
}

.tributiModifica1
{
	height: 29px;
	top: 0px;
	background: url(../images/tributiM.jpg) no-repeat left;
}

.affgenerali1
{
	height: 29px;
	top: 0px;
	background: url(../images/affgenerali1.jpg) no-repeat left;
}

.affgeneraliModifica1
{
	height: 29px;
	top: 0px;
	background: url(../images/affgeneraliM.jpg) no-repeat left;
}

.protocollo1
{
	height: 29px;
	top: 0px;
	background: url(../images/protocollo1.jpg) no-repeat left;
}

.protocolloModifica1
{
	height: 29px;
	top: 0px;
	background: url(../images/protocolloM.jpg) no-repeat left;
}

.sportturismo1
{
	height: 29px;
	top: 0px;
	background: url(../images/sportturismo1.jpg) no-repeat left;
}

.sportturismoModifica1
{
	height: 29px;
	top: 0px;
	background: url(../images/sportturismoM.jpg) no-repeat left;
}

.sociale1
{
	height: 29px;
	top: 0px;
	background: url(../images/sociale1.jpg) no-repeat left;
}

.socialeModifica1
{
	height: 29px;
	top: 0px;
	background: url(../images/socialeM.jpg) no-repeat left;
}

.istruzione1
{
	height: 29px;
	top: 0px;
	background: url(../images/istruzione1.jpg) no-repeat left;
}

.istruzioneModifica1
{
	height: 29px;
	top: 0px;
	background: url(../images/istruzioneM.jpg) no-repeat left;
}

.demografici1
{
	height: 29px;
	top: 0px;
	background: url(../images/demografici1.jpg) no-repeat left;
}

.demograficiModifica1
{
	height: 29px;
	top: 0px;
	background: url(../images/demograficiM.jpg) no-repeat left;
}

.anagrafe1
{
	height: 29px;
	top: 0px;
	background: url(../images/anagrafe1.jpg) no-repeat left;
}

.anagrafeModifica1
{
	height: 29px;
	top: 0px;
	background: url(../images/anagrafeM.jpg) no-repeat left;
}

.urp1
{
	height: 29px;
	top: 0px;
	background: url(../images/urp1.jpg) no-repeat left;
}

.urpModifica1
{
	height: 29px;
	top: 0px;
	background: url(../images/urpM.jpg) no-repeat left;
}

.statistica1
{
	height: 29px;
	top: 0px;
	background: url(../images/statistica1.jpg) no-repeat left;
}

.statisticaModifica1
{
	height: 29px;
	top: 0px;
	background: url(../images/statisticaM.jpg) no-repeat left;
}

.elettorale1
{
	height: 29px;
	top: 0px;
	background: url(../images/elettorale1.jpg) no-repeat left;
}

.elettoraleModifica1
{
	height: 29px;
	top: 0px;
	background: url(../images/elettoraleM.jpg) no-repeat left;
}

.lavpubblici1
{
	height: 29px;
	top: 0px;
	background: url(../images/lavoripubblici1.jpg) no-repeat left;
}

.lavpubbliciModifica1
{
	height: 29px;
	top: 0px;
	background: url(../images/lavoripubbliciM.jpg) no-repeat left;
}

.urbanistica1
{
	height: 29px;
	top: 0px;
	background: url(../images/urbanistica1.jpg) no-repeat left;
}

.urbanisticaModifica1
{
	height: 29px;
	top: 0px;
	background: url(../images/urbanisticaM.jpg) no-repeat left;
}

.edilizia1
{
	height: 29px;
	top: 0px;
	background: url(../images/edilizia1.jpg) no-repeat left;
}

.ediliziaprivata1
{
	height: 29px;
	top: 0px;
	background: url(../images/ediliziaprivata.jpg) no-repeat left;
}

.ediliziapubblica1
{
	height: 29px;
	top: 0px;
	background: url(../images/ediliziapubblica.jpg) no-repeat left;
}

.ediliziaModifica1
{
	height: 29px;
	top: 0px;
	background: url(../images/ediliziaM.jpg) no-repeat left;
}

.protcivile1
{
	height: 29px;
	top: 0px;
	background: url(../images/protcivile1.jpg) no-repeat left;
}

.protcivileModifica1
{
	height: 29px;
	top: 0px;
	background: url(../images/protcivileM.jpg) no-repeat left;
}

.patrimonio1
{
	height: 29px;
	top: 0px;
	background: url(../images/patrimonio1.jpg) no-repeat left;
}

.patrimonioModifica1
{
	height: 29px;
	top: 0px;
	background: url(../images/patrimonioM.jpg) no-repeat left;
}

.areaFinanziaria
{
	height: 29px;
	top: 0px;
	background: url(../images/finanziaria1.jpg) no-repeat left;
}

.ambiente1
{
	height: 29px;
	top: 0px;
	background: url(../images/ambiente1.jpg) no-repeat left;
}

.ambienteModifica1
{
	height: 29px;
	top: 0px;
	background: url(../images/ambienteM.jpg) no-repeat left;
}

.commercio1
{
	height: 29px;
	top: 0px;
	background: url(../images/commercio1.jpg) no-repeat left;
}

.commercioModifica1
{
	height: 29px;
	top: 0px;
	background: url(../images/commercioM.jpg) no-repeat left;
}

.artigianato1
{
	height: 29px;
	top: 0px;
	background: url(../images/artigianato1.jpg) no-repeat left;
}

.artigianatoModifica1
{
	height: 29px;
	top: 0px;
	background: url(../images/artigianatoM.jpg) no-repeat left;
}

.comando1
{
	height: 29px;
	top: 0px;
	background: url(../images/comando1.jpg) no-repeat left;
}

.comandoModifica1
{
	height: 29px;
	top: 0px;
	background: url(../images/comandoM.jpg) no-repeat left;
}

.polizia1
{
	height: 29px;
	top: 0px;
	background: url(../images/polizia1.jpg) no-repeat left;
}

.poliziaModifica1
{
	height: 29px;
	top: 0px;
	background: url(../images/poliziaM.jpg) no-repeat left;
}

.vigamministrativa1
{
	height: 29px;
	top: 0px;
	background: url(../images/vigamministrativa1.jpg) no-repeat left;
}

.vigamministrativaModifica1
{
	height: 29px;
	top: 0px;
	background: url(../images/vigamministrativaM.jpg) no-repeat left;
}

.contenzioso1
{
	height: 29px;
	top: 0px;
	background: url(../images/contenzioso1.jpg) no-repeat left;
}

.contenziosoModifica1
{
	height: 29px;
	top: 0px;
	background: url(../images/contenziosoM.jpg) no-repeat left;
}

.controlloterritorio1
{
	height: 29px;
	top: 0px;
	background: url(../images/controlloterritorio1.jpg) no-repeat left;
}

.controlloterritorioModifica1
{
	height: 29px;
	top: 0px;
	background: url(../images/controlloterritorioM.jpg) no-repeat left;
}

.bandiCerca1
{
	height: 29px;
	top: 0px;
	background: url(../images/bandiC.jpg) no-repeat left;
}

.tBlu
{
	border-bottom: dashed 1px #074770;
	height: 10px;
}

.boxEventi
{
	width: 49%;
	padding-left: 5px;
	float: right;
}

.eventiEvidenza
{
	height: 30px;
	background-color: #e0eec0;
	background-image: url(../images/trattiVerdi.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}

.eventiEvidenza1
{
	height: 29px;
	top: 0px;
	background: url(../images/eventi1.jpg) no-repeat;
}

.eventiEvidenza2
{
	width: 16px;
	top: 0px;
	height: 29px;
	float: right;
	background-image: url(../images/eventi2.jpg);
}

.eventiCerca1
{
	height: 29px;
	top: 0px;
	background: url(../images/eventiC.jpg) no-repeat;
}

.eventiModifica1
{
	height: 29px;
	top: 0px;
	background: url(../images/eventiM.jpg) no-repeat;
}

.eventiInserisci1
{
	height: 29px;
	top: 0px;
	background: url(../images/eventiI.jpg) no-repeat;
}

.fondoceleste1
{
	height: 30px;
	background: #dae4ea;
	/*border-top: dashed 1px #074770;*/
}

.fondoverde1
{
	height: 30px;
	background: #e0eec0;
	/*border-top: dashed 1px #609030;*/
}

.veditutti1
{
	height: 30px;
	text-align: right;
}

.storia1
{
	height: 29px;
	top: 0px;
	background: url(../images/storia1.jpg) no-repeat;
}

.foto
{
	height: 29px;
	top: 0px;
	background: url(../images/foto.jpg) no-repeat;
}

.archivi1
{
	height: 29px;
	top: 0px;
	background: url(../images/archivi1.jpg) no-repeat;
}

.personaggi1
{
	height: 29px;
	top: 0px;
	background: url(../images/personaggi1.jpg) no-repeat;
}

.culto1
{
	height: 29px;
	top: 0px;
	background: url(../images/culto1.jpg) no-repeat;
}

.itinerari1
{
	height: 29px;
	top: 0px;
	background: url(../images/itinerari1.jpg) no-repeat;
}

.luoghi1
{
	height: 29px;
	top: 0px;
	background: url(../images/luoghi1.jpg) no-repeat;
}

.parco1
{
	height: 29px;
	top: 0px;
	background: url(../images/parco1.jpg) no-repeat;
}

.ricettivita1
{
	height: 29px;
	top: 0px;
	background: url(../images/ricettivita1.jpg) no-repeat;
}

.arrivare1
{
	height: 29px;
	top: 0px;
	background: url(../images/arrivare1.jpg) no-repeat;
}

.brochure1
{
	height: 29px;
	top: 0px;
	background: url(../images/brochures.jpg) no-repeat;
}

.areaRiservata1
{
	height: 29px;
	top: 0px;
	background: url(../images/areariservata.jpg) no-repeat left;
}

.tVerdi
{
	background-image: url(../images/trattiVerdi.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 10px;
}

img
{
	border: none;
}

.digitecno
{
	color: #fffffe;
	text-decoration: none;
	font-weight: bold;
}

.div_2_contenitore
{
	border-collapse: collapse;
	border: #074770 thin solid;
	width: 200px;
	background-color: #bacad6;
}

.div_2_1_riga
{
	border-bottom: dotted 1px #074770;
	width: 200px;
	height: 30px;
}

.div_2_1_1_descrizione
{
	width: 160px;
	float: left;
	font: bold 12px Verdana;
	padding: 8px;
	border-right: dotted 1px #074770;
}

.div_2_1_2_icona
{
	width: 20px;
	float: right;
}

.div_2_2_riga
{
	width: 200px;
	height: 30px;
}

.div_2_tabella
{
	width: 100%;/*520px;*/
	color: #074771;
}

fieldset
{
	color: #074771;
}

legend
{
	color: #074771;
}

.titoloOrgani
{
	color: #e9732b;
	font-size: 1.2em;/*11px;*/
	font-family: Tahoma;
	font-weight: bold;
}

.div_2_datalist
{
	font-family: Verdana;
	width: 100%;/*530px;*/
}

.div_2_1_rigaDatalistN
{
	width: 100%;/*530px;*/
	color: #074771;
	font-size: 1em;/*12px;*/
	font-family: Verdana;
	padding-bottom: 3px;
	border-bottom: dashed 1px #074770;
}

.div_2_1_rigaDatalistE
{
	width: 100%;/*530px;*/
	color: #074771;
	font-size: 1em;/*12px;*/
	font-family: Verdana;
	padding-bottom: 3px;
	border-bottom: dashed 1px #609030;
}

.div_2_1_rigaDatalistB
{
	width: 100%;/*530px;*/
	color: #e9732b;
	font-size: 1em;/*12px;*/
	font-family: Verdana;
	padding-bottom: 3px;
	border-bottom: dashed 1px #e9732a;
}

.div_2_1_1_rigaDatalist
{
	width: 110px;
	color: #074771;
	font-size: 1em;/*12px;*/
	font-family: Verdana;
	float: left;
	padding-top: 13px;
}

.div_2_1_2_rigaDatalist
{
	width: 410px;
	text-align: justify;
	color: #595959;
	font-size: 1em;/*11px;*/
	font-family: Tahoma;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 10px;
}

.div_2_1_3_rigaDatalist
{
	text-align: left;
	font-size: 1em;/*12px;*/
	clear: both;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-top: 10px;
}

.div_2_dlEventi
{
	font-family: Verdana;
}

.div_2_1_rigadlEventi
{
	color: #609030;
	font-size: 1em;/*12px;*/
	text-align: justify;
	font-family: Tahoma;
	clear: both;
	padding-top: 5px;
	padding-left: 5px;
}

.div_2_2_rigadlEventi
{
	color: #595959;
	font-size: 1em;/*12px;*/
	text-align: justify;
	font-family: Tahoma;
	padding: 3px;
	clear: both;
}

.div_2_2_1_rigadlEventi
{
	width: 110px;
	font-size: 1em;/*12px;*/
	font-family: Verdana;
	float: left;
	padding-bottom: 5px;
	padding-top: 5px;
}

.div_2_2_2_rigadlEventi
{
	text-align: justify;
	color: #595959;
	font-size: 1em;/*12px;*/
	font-family: Tahoma;
	padding: 5px;
}

.div_2_3_rigadlEventi
{
	clear: both;
	border-bottom: dashed 1px #609030;
	height: 23px;
	padding-left: 10px;
}

.div_2_3_1_rigadlEventi
{
	float:left;
	height: 23px;
	width: 25px;
}

.div_2_3_2_rigadlEventi
{
	float:left;
	height: 23px;
	color: #609030;
	font-size: 1em;/*11px;*/
	font-family: Tahoma;
	font-weight: bold;
	padding-left: 5px;
	vertical-align:middle;
	text-align:left;
	width:100px;
}

.div_2_dlNotizie
{
	font-family: Verdana;
	clear: both;
}

.div_2_1_rigadlNotizie
{
	color: #074771;
	font-size: 1em;/*12px;*/
	text-align: justify;
	font-family: Tahoma;
	clear: both;
	padding-top: 5px;
	padding-left: 5px;
}

.div_2_2_rigadlNotizie
{
	color: #595959;
	font-size: 1em;/*12px;*/
	text-align: justify;
	font-family: Tahoma;
	padding: 3px;
	clear: both;
}

.div_2_2_1_rigadlNotizie
{
	width: 110px;
	font-size: 1em;/*12px;*/
	font-family: Verdana;
	float: left;
	padding-bottom: 5px;
	padding-top: 5px;
}

.div_2_2_2_rigadlNotizie
{
	text-align: justify;
	color: #595959;
	font-size: 1em;/*12px;*/
	font-family: Tahoma;
	padding: 5px;
}

.div_2_3_rigadlNotizie
{
	clear: both;
	border-bottom: dashed 1px #074770;
	height: 25px;
	padding-left: 10px;
	text-align: right;
	padding-right: 5px;
}

.div_2_3_1_rigadlNotizie
{
	float:left;
	height: 25px;
	width: 25px;
}

.div_2_3_2_rigadlNotizie
{
	float:left;
	height: 25px;
	color: #074771;
	font-size: 1em;/*11px;*/
	font-family: Tahoma;
	font-weight: bold;
	padding-left: 5px;
	vertical-align:middle;
	text-align:left;
	width:100px;
}

.div_2_3_2_rigadlNotizieDx
{
	height: 25px;
	padding-right: 5px;
	vertical-align:middle;
	text-align:right;
	width:40px;
}

.div_icoLista
{
	clear: both;
	height: 23px;
	padding-bottom: 10px;
}

.div_icoLista1
{
	float: left;
	height: 23px;
	width:25px;
	padding-left: 5px;
	padding-top: 10px;
}

.div_icoNotizie
{
	float:left;
	height: 23px;
	color: #074771;
	font-size: 1em;/*11px;*/
	font-family: Tahoma;
	font-weight: bold;
	padding-left: 5px;
	padding-top: 10px;
	vertical-align:middle;
	text-align:left;
	/*width:100px;*/
}

.div_icoEventi
{
	float:left;
	height: 23px;
	color: #609030;
	font-size: 1em;/*11px;*/
	font-family: Tahoma;
	font-weight: bold;
	padding-left: 5px;
	padding-top: 10px;
	vertical-align:middle;
	text-align:left;
	width:100px;
}

.div_icoBandi
{
	float:left;
	height: 23px;
	color: #e9732b;
	font-size: 1em;/*11px;*/
	font-family: Tahoma;
	font-weight: bold;
	padding-left: 5px;
	padding-top: 10px;
	vertical-align:middle;
	text-align:left;
	width:100px;
}

.div_2_leggi
{
	padding-left: 8px;
	padding-right: 8px;
}

.div_2_1_titolo
{
	padding-top: 15px;
}

.div_2_2_descrizione
{
	padding-top: 10px;
	padding-bottom: 10px;
	min-height: 210px;
	text-align: justify;
	width: 100%;
}

.titoloDescrizione
{
	font-family:Tahoma;
	font-size:11pt;
	font-weight:bold;
	color: #074771;
}

.descrizioneA
{
	font-family:Tahoma;
	font-size:8pt;
	color: #595959;
}

.div_2_2_1_immagine
{
	float: left;
	width: 212px;
	height: 202px;
	clear:left;
	padding-bottom: 10px;
}

.div_2_2_1_immagine1
{
	float: left;
	width: 212px;
	height: 140px;
}

.div_2_2_1_immagine2
{
	float: left;
	width: 212px;
	height: 202px;
}

.div_2_2_1_immagine3
{
	float: left;
	width: 212px;
	height: 262px;
}

.div_2_2_1_immagine4
{
	float: left;
	width: 212px;
	height: 272px;
}

.div_2_2_1_mappa1
{
	float: right;
	width: 162px;
	height: 130px;
	padding-bottom: 10px;
	text-align:right;
}

.div_2_2_1_mappa
{
	text-align: center;
	padding-bottom: 10px;
}

.div_2_2_1_mappamezzi
{
	color: #609030;
	font-size: 1em;/*11px;*/
	font-family: Tahoma;
	font-weight: bold;
	padding-top:15px;
	padding-bottom: 5px;
}

.div_2_2_2_descrizione
{
	text-align: justify;
	color: #595959;
	font-size: 1em;/*11px;*/
	font-family: Tahoma;
	padding-left: 5px;
	padding-top: 10px;
	/*clear:right;*/
}

.titoloDesc
{
	color: #609030;
	font-size: 1em;/*11px;*/
	font-family: Tahoma;
	font-weight: bold;
}

.titoloDesc1
{
	color: #609030;
	font-size: 1.5em;/*11px;*/
	font-family: Tahoma;
	font-weight: bold;
}

.div_2_2_2_mappa
{
	text-align: justify;
	color: #595959;
	font-size: 1em;/*11px;*/
	font-family: Tahoma;
	padding-left: 5px;
	padding-top: 10px;
}

.div_2_2_2_1_mappa
{
	border-bottom: dashed 1px #609030;
}

.div_2_2_1_descrmappa
{
	text-align: justify;
	left: 165px;
	color: #595959;
	font-size: 1em;/*11px;*/
	font-family: Tahoma;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.div_2_3_iconeN
{
	border-top: dashed 1px #074770;
	border-bottom: dashed 1px #074770;
	color: #074771;
	font-size: 1em;/*11px;*/
	font-family: Tahoma;
	font-weight: bold;
	padding: 5px;
	clear: both;
}

.div_2_3_iconeB
{
	border-top: dashed 1px #e9732a;
	border-bottom: dashed 1px #e9732a;
	color: #e9732b;
	font-size: 1em;/*11px;*/
	font-family: Tahoma;
	font-weight: bold;
	padding: 5px;
	clear: both;
}

.div_2_3_iconeE
{
	border-top: dashed 1px #609030;
	border-bottom: dashed 1px #609030;
	color: #609030;
	font-size: 1em;/*11px;*/
	font-family: Tahoma;
	font-weight: bold;
	padding: 5px;
	clear: both;
}

.div_2_riservata
{
	background-color: #ffffff;
}

.div_2_1_rigariservata
{
	height: 60px;
	border-bottom: dashed 1px #074770;
	border-left: dashed 1px #074770;
	border-right: dashed 1px #074770;
}

.div_2_1_1_areariservata
{
	border-bottom: dashed 1px #074770;
	width:60px;
	float: left;
	padding: 8px;
}

.div_2_1_2_areariservata
{
	border-left: dashed 1px #074770;
	border-bottom: dashed 1px #074770;
	font: bold 11px Verdana;
	color: #074771;
	padding: 5px;
}

.div_2_1_2_areariservatadescrizione
{
	font: 11px Verdana;
	color: #074771;
}

.div_2_1_3_areariservata
{
	width:30px;
	border-left: dashed 1px #074770;
	border-bottom: dashed 1px #074770;
	text-align:center;
}

a
{
	color: #000000;
	font-family: verdana, arial, helvetica, sans-serif;
	line-height: 1.3em;
	font-size: 1em;
}

a:hover, visited
{
	color: #000000;
	font-family: verdana, arial, helvetica, sans-serif;
	line-height: 1.3em;
	font-size: 1em;
}

a.linkBlu
{
	color: #074771;
	font-size: 1em;/*11px;*/
	font-family: Tahoma;
	font-weight: bold;
}

a.linkBlu:hover, visited
{
	color: #074771;
	font-size: 1em;/*11px;*/
	font-family: Tahoma;
	font-weight: bold;
}

a.linkVerde
{
	color: #609030;
	font-size: 1em;/*11px;*/
	font-family: Tahoma;
	font-weight: bold;
}

a.linkVerde:hover, visited
{
	color: #609030;
	font-size: 1em;/*11px;*/
	font-family: Tahoma;
	font-weight: bold;
}

a.linkArancio
{
	color: #e9732b;
	font-size: 1em;/*11px;*/
	font-family: Tahoma;
	font-weight: bold;
}

a.linkArancio:hover, visited
{
	color: #e9732b;
	font-size: 1em;/*11px;*/
	font-family: Tahoma;
	font-weight: bold;
}

a.linkCeleste
{
	color: #4f809e;
	font-size: 1em;/*11px;*/
	font-family: Tahoma;
	font-weight: bold;
}

a.linkCeleste:hover, visited
{
	color: #4f809e;
	font-size: 1em;/*11px;*/
	font-family: Tahoma;
	font-weight: bold;
}

.div_immagine_settoriA500
{
	float: left;
	width: 122px;
	height: 875px;
	padding-right: 15px;
}

.div_immagine_settoriA200
{
	float: left;
	width: 122px;
	height: 220px;
	padding-right: 15px;
}

.div_immagine_settoriA135
{
	float: left;
	width: 122px;
	height: 135px;
	padding-right: 15px;
}

.div_immagine_settoriA125
{
	float: left;
	width: 122px;
	height: 125px;
	padding-right: 15px;
}

.div_immagine_settoriA100
{
	float: left;
	width: 122px;
	height: 100px;
	padding-right: 15px;
}

.div_immagine_settoriA80
{
	float: left;
	width: 122px;
	height: 80px;
	padding-right: 15px;
}

.div_immagine_settori
{
	float: left;
	width: 122px;
	height: 100px;
	padding-right: 15px;
}

.div_settori
{
	height: 30px;
	background-image: url(../images/settoriArancio.jpg);
	background-repeat:no-repeat;
	background-position:left;
	border-bottom: dashed 1px #ed8d52;
	clear: both;
}

.div_settore
{
	height: 30px;
	padding-left:35px;
	font-family: Tahoma;
	font-size: 1em;/*10pt;*/
	color: #ed8d52;
	font-weight: bold;
	padding-top: 10px;
}

.div_settoriR
{
	height: 30px;
	background-image: url(../images/settoriBlu.jpg);
	background-repeat:no-repeat;
	background-position:left;
	border-bottom: dashed 1px #074770;
	clear: both;
}

.div_settoreR
{
	height: 30px;
	padding-left:35px;
	font-family: Tahoma;
	font-size: 1em;/*10pt;*/
	color: #4f809e;
	font-weight: bold;
	padding-top: 10px;
}

.div_riga_settori
{
	height: 20px;
}

.div_ico_settori
{
	height: 20px;
	background-image: url(../images/puntaleArancio.gif);
	line-height:10px;
	background-repeat:no-repeat;
	padding-left:20px;
	padding-bottom:10px;
}

.div_ico_settoriR
{
	height: 20px;
	background-image: url(../images/puntaleBlu.gif);
	line-height:10px;
	background-repeat:no-repeat;
	padding-left:20px;
	padding-bottom:10px;
	margin-left:10px;
}

.div_ico_settoreR
{
	height: 20px;
	line-height:10px;
	padding-bottom:10px;
	font-family: Tahoma;
	font-size: 1em;/*10pt;*/
	color: #4f809e;
	font-weight: bold;
}

.div_settoriUffici
{
	display:none;	
}

.div_2_2_settori
{
	padding-top: 10px;
	padding-bottom: 10px;
}

a.linkSettore
{
	font-family: Tahoma;
	font-size: 1em;/*10pt;*/
	color: #4f809e;
	font-weight: bold;
	text-decoration: none;
}

a.linkSettore:hover, visited
{
	font-family: Tahoma;
	font-size: 1em;/*10pt;*/
	color: #4f809e;
	font-weight: bold;
	text-decoration: none;
}

.menutitle
{
	cursor: pointer;
	margin-bottom: 2px;
	background-color: #ECECFF;
	color: #000000;
	width: 140px;
	padding: 2px;
	text-align: center;
	font-weight: bold;
	border: 1px solid #000000;
}

.submenu
{
	margin-bottom: 0.5em;
	display: none;
}

.loginriservata
{
	 border: solid 1px #074770;
	 background-color: #dae4ea;
	 color: #074771;
}

.div_2_1_1_rigaAmministrazione
{
	width: 250px;
	float: left;
	color: #074771;
	font-size: 1em;/*11px;*/
	font-family: Tahoma;
	font-weight: bold;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 10px;
	padding-top: 10px;
	text-align: left;
}

.div_2_1_2_rigaAmministrazione
{
	/*width: 310px;*/
	text-align: left;
	color: #e9732b;
	font-size: 1em;/*11px;*/
	font-family: Tahoma;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 10px;
}

.div_2_1_rigaAmministrazione
{
	width: 100%;/*520px;*/
	padding-bottom: 3px;
	border-bottom: solid 1px #074770;
	color: #074771;
}

.div_pec
{
	padding: 10px;
	border: solid 1px #e87d32;
}

a.linkMail
{
	color: #000000;
	font-size: 1em;/*11px;*/
	font-family: Tahoma;
	text-decoration: none;
}

a.linkMail:hover, visited
{
	color: #000000;
	font-size: 1em;/*11px;*/
	font-family: Tahoma;
	text-decoration: none;
}

.rosso_normale
{
	color: #ff0000;
	font-size: 1em;/*11px;*/
	font-family: Verdana;
}

.div_didascalia
{
	border-top: dashed 1px #609030;
	border-bottom: dashed 1px #609030;
	color: #609030;
	font-size: 1em;/*11px;*/
	font-family: Tahoma;
	font-weight: bold;
	padding: 5px;
	clear: both;
	background-color: #e0eec0;
}

.foto
{
	height: 29px;
	top: 0px;
	background: url(../images/foto.jpg) no-repeat;
}

.div_foto
{
	padding-left: 8px;
	padding-right: 8px;
}

.div_descrizione
{
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
}

.div_settoriM
{
	height: 30px;
	background-image: url(../images/mappaBlu.jpg);
	background-repeat:no-repeat;
	background-position:left;
	border-bottom: dashed 1px #074770;
	clear: both;
}

.div_ico_settoriM2
{
	height: 20px;
	background-image: url(../images/apertoArancio.gif);
	line-height:10px;
	background-repeat:no-repeat;
	padding-left:20px;
	padding-bottom:5px;
	margin-left:20px;
	margin-top:5px;
}

.div_ico_settoriM2a
{
	height: 20px;
	background-image: url(../images/puntaleArancio.gif);
	line-height:10px;
	background-repeat:no-repeat;
	padding-left:20px;
	padding-bottom:5px;
	margin-left:20px;
	margin-top:5px;
}

.div_ico_settoriM3
{
	height: 20px;
	background-image: url(../images/puntaleBlu.gif);
	line-height:10px;
	background-repeat:no-repeat;
	padding-left:20px;
	padding-bottom:5px;
	margin-left:40px;
	margin-top:5px;
}

a.percorso
{
	color: #074771;
	font-size: 1em;/*11px;*/
	font-family: Tahoma;
	text-decoration: none;
}

a.percorso:hover, visited, active
{
	color: #074771;
	font-size: 1em;/*11px;*/
	font-family: Tahoma;
	text-decoration: none;
}

.percorso
{
	color: #595959;
	font-size: 1em;/*11px;*/
	font-family: Tahoma;
	text-decoration: none;
}