body {
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
}
.bgtop {
	background-image: url(/images/header/bgtop.gif);
	background-position: top left;
	background-attachment: scroll;
	background-repeat: repeat-x;
	height: 7px;
}
.linktop a:link, .linktop a:active, .linktop a:visited {
	font: 11px Verdana;
	font-weight: bold;
	color: #237AB2;
	text-align: right;
	text-decoration: underline;
}
.linktop a:hover {
	text-decoration: none;
}
.flashborder {
	border-bottom: 12px solid #001174;
}
.menu {
	/*border-top: 1px solid #206A99;*/
	border-bottom: 1px solid #008214;
	height: 25px;
}
.colonnadx {
	background-color: #F5F5F5;
	border-top: 8px solid #FFFFFF;
	border-right: 10px solid #FFFFFF;
}
.colonnasx {
	background-color: #F5F5F5;
	border-top: 8px solid #FFFFFF;
}
/**** BOX1 ****/
/*.box1 {
	border-top: 8px solid #FFFFFF;
	border-right: 8px solid #FFFFFF;
}*/
.box1testo {
	background-color: #D2E3EA;
	font: 11px Verdana;
	font-weight: normal;
	color: #333333;
	text-align: left;
	text-decoration: none;
	padding: 5px 5px 5px 10px;
	width: 331px;
}
.box1testo a:link, .box1testo a:active, .box1testo a:visited {
	font: 11px Verdana;
	font-weight: bold;
	font-style: italic;
	color: #333333;
	text-align: left;
	text-decoration: underline;
}
.box1testo a:hover {
	text-decoration: none;
}
.box1barra {
	background-color: #79B8D2;
	width: 10px;
}
/**** BOX2 ****/
.box2 {
	border-top: 2px solid #FFFFFF;
	/*border-right: 8px solid #FFFFFF;*/
}
.box2testo {
	background-color: #F5F5F5;
	font: 11px Verdana;
	font-weight: normal;
	color: #333333;
	text-align: left;
	text-decoration: none;
	padding: 5px 5px 5px 10px;
	width: 331px;
}
.box2testo a:link, .box2testo a:active, .box2testo a:visited {
	font: 11px Verdana;
	font-weight: bold;
	font-style: italic;
	color: #333333;
	text-align: left;
	text-decoration: underline;
}
.box2testo a:hover {
	text-decoration: none;
}
.box2barra {
	background-color: #FC7306;
	width: 10px;
}
/**** BOX NEWS ****/
.titolosx {
	background-image: url(/images/contenuti/bgtitolo.gif);
	background-position: top left;
	background-attachment: scroll;
	background-repeat: repeat-y;
	height: 19px;
	width: 220px;
}
.titolonews {
	font: 10px Verdana;
	font-weight: bold;
	color: #008214;
	text-align: left;
	text-decoration: none;
}
.testonews {
	border-top: 2px solid #FFFFFF;
	padding: 5px;
	background-color: #F5F5F5;
	font: 10px Verdana;
	font-weight: normal;
	color: #333333;
	text-align: left;
	text-decoration: none;
}
.testonews a:link, .testonews a:active, .testonews a:visited {
	font: 10px Verdana;
	font-weight: bold;
	color: #008214;
	text-align: left;
	text-decoration: underline;
}
.testonews a:hover {
	text-decoration: none;
}
/**** BOX RIVISTA ****/
.testorivista {
	border-top: 2px solid #FFFFFF;
	padding: 5px;
	background-color: #F5F5F5;
	font: 10px Verdana;
	font-weight: normal;
	color: #333333;
	text-align: left;
	text-decoration: none;
}
.testorivista a:link, .testorivista a:active, .testorivista a:visited {
	font: 10px Verdana;
	font-weight: bold;
	color: #333333;
	text-align: left;
	text-decoration: underline;
}
.testorivista a:hover {
	text-decoration: none;
}
.divisorio {
	background-image: url(/images/contenuti/divisorio.gif);
	background-position: top left;
	background-attachment: scroll;
	background-repeat: repeat-x;
	height: 20px;
	margin: 0px 10px 0px 0px;
}
/**** BOX PROGETTI e INIZIATIVE ****/
.titolodx {
	background-image: url(/images/contenuti/bgtitolo2.gif);
	background-position: top left;
	background-attachment: scroll;
	background-repeat: repeat-y;
	height: 19px;
	width: 540px;
}
.testoprogetti {
	border-top: 2px solid #FFFFFF;
	padding: 5px;
	background-color: #F5F5F5;
	font: 10px Verdana;
	font-weight: normal;
	color: #333333;
	text-align: left;
	text-decoration: none;
}
.testoprogetti a:link, .testoprogetti a:active, .testoprogetti a:visited {
	font: 10px Verdana;
	font-weight: bold;
	color: #008214;
	text-align: left;
	text-decoration: underline;
}
.testoprogetti a:hover {
	text-decoration: none;
}
.titoloprogetti {
	font: 10px Verdana;
	font-weight: bold;
	color: #008214;
	text-align: left;
	text-decoration: none;
}
/**** BOX FOOTER ****/
.footer {
	background-color: #001174;
	border-top: 1px solid #FFFFFF;
	height: 35px;
	font: 10px Verdana;
	font-weight: normal;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
}
.footer a:link, .footer a:active, .footer a:visited {
	font: 10px Verdana;
	font-weight: normal;
	color: #FFFFFF;
	text-align: center;
	text-decoration: underline;
}
.footer a:hover {
	text-decoration: none;
}
.powered {
	font: 10px Verdana;
	font-weight: normal;
	color: #001174;
	text-align: left;
	text-decoration: none;
}
.powered a:link, .powered a:active, .powered a:visited {
	font: 10px Verdana;
	font-weight: bold;
	color: #008214;
	text-align: left;
	text-decoration: underline;
}
.powered a:hover {
	text-decoration: none;
}

/**** BOX SERVIZI ONLINE ****/
.boxservizi {
	padding-top: 10px;
}

/**** CONTENUTI ****/
.testocontenuti {
	border-top: 2px solid #FFFFFF;
	padding: 10px;
	background-color: #F5F5F5;
	font: 10px Verdana;
	font-weight: normal;
	color: #333333;
	text-align: left;
	text-decoration: none;
}
.testocontenuti a:link, .testocontenuti a:active, .testocontenuti a:visited {
	font: 10px Verdana;
	font-weight: bold;
	color: #008214;
	text-align: left;
	text-decoration: underline;
}
.testocontenuti a:hover {
	text-decoration: none;
}
.titolocontenuti {
	font: 10px Verdana;
	font-weight: bold;
	color: #008214;
	text-align: left;
	text-decoration: none;
}
.sottotitolocontenuti {
	font: 10px Verdana;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #008214;
	text-align: left;
	text-decoration: none;
	padding: 2px 0px 2px 2px;
}
.numverde {
	font: 12px Verdana;
	font-weight: bold;
	color: #ffffff;
	text-align: left;
	text-decoration: none;
	background-color: #008214;
	padding: 3px;
}
/**** ARTICOLI ****/
.testoarticoli {
	font: 10px Verdana;
	font-weight: normal;
	color: #333333;
	text-align: left;
	text-decoration: none;
}
/**** ABBONAMENTI ****/
.testoabbon {
	font: 10px Verdana;
	font-weight: normal;
	color: #333333;
	text-align: left;
	text-decoration: none;
}
/**** TESTO GENERICO ****/
.testogenerico {
	font: 10px Verdana;
	font-weight: normal;
	color: #333333;
	text-align: left;
	text-decoration: none;
}

ul.rubrica {
	margin:0 0 0 25px ;
	padding:0;
}

ul.rubrica li {
	list-style-image: url(/images/contenuti/chicco.gif);
	line-height: 14px;
	vertical-align:top;
}

/**** MODULO LAVORA CON NOI ****/
.inputlungo {
	font: 10px Verdana;
	font-weight: normal;
	color: #333333;
	text-align: left;
	text-decoration: none;
	border: 1px solid #001174;
	width: 220px;
}
.inputcorto {
	font: 10px Verdana;
	font-weight: normal;
	color: #333333;
	text-align: left;
	text-decoration: none;
	border: 1px solid #001174;
	width: 100px;
}
.inputbox {
	font: 10px Verdana;
	font-weight: normal;
	color: #333333;
	text-align: left;
	text-decoration: none;
	border: 1px solid #001174;
	width:337px;
	height:60px;
}
.button {
	background-color: #001174;
	border: 1px solid #001174;
	font: 11px Verdana;
	font-weight: normal;
	color: #FFFFFF;
	text-align: center;
	width: auto;
}