body
{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-style: normal;
		line-height: normal;
		font-weight: normal;
		color: #0F0F0F;
		background-color: #F0F0F0;
		text-indent: 9px;
}
.data {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #103863;
	text-indent: 9px;
}
.lingua A:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #103863;
	text-align: right;
	text-decoration: none;
}
.lingua A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #103863;
	text-align: right;
	text-decoration: none;
}
.lingua A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #103863;
	text-align: right;
	text-decoration: underline;
}
.lingua A:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #103863;
	text-align: right;
	text-decoration: none;
}
.lingua {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #103863;
	text-align: right;
	padding-right: 9px;
}
.ricerca {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #103863;
}
.cercabutton	{
	font:12px Verdana, Arial, Helvetica, sans-serif;
	line-height:14px;
	text-decoration:none;
    border: 1px solid;
	border-color: #ffffff #ffffff #ffffff #ffffff;
	background-color: #103863;
	color:#ffffff;
	padding-top:2px;
	padding-bottom:2px;
}
.cercabuttonrosso	{
	font:9px Verdana, Arial, Helvetica, sans-serif;
	line-height:14px;
	text-decoration:none;
    border: 1px solid;
	border-color: #ffffff #ffffff #ffffff #ffffff;
	background-color: #ff0000;
	color:#ffffff;
	padding-top:2px;
	padding-bottom:2px;
}
.cercabuttonverde	{
	font:12px Verdana, Arial, Helvetica, sans-serif;
	line-height:14px;
	text-decoration:none;
    border: 1px solid;
	border-color: #ffffff #ffffff #ffffff #ffffff;
	background-color: #119911;
	color:#ffffff;
	padding-top:2px;
	padding-bottom:2px;
}

.inputarea	{
	font:11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
    border: 1px solid;
	border-color: #103863;
	background-color: #ffffff;
	color:#103863;
	padding-top:2px;
	padding-bottom:2px;
}
.datiaccesso {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #103863;
}
.selezionato A:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
	text-decoration: none;
}
.selezionato A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
	text-decoration: none;
}
.selezionato A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
	text-decoration: underline;
}
.selezionato A:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}
.selezionato {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 24px;
	font-weight: bold;
	color: #CC0000;
}
div
{
	font-family: Verdana;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	
}
#MENU_CONTAINER
{
	width: 164px;
	background-image: url(immagini/sf_div.gif);
}
a.MENU
{
	display: block;
	position: relative;
    background:;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	padding-left:18px;
	padding-bottom:5px;
	padding-right:5px;
	padding-top:5px;
	background-image: url(immagini/sf_div.gif);
}
a.MENU:hover
{
	display: block;
	position: relative;
	color: #CC1313;
	font-weight: bold;
	text-decoration: none;
	background-color: #103863;
	background-image: url(immagini/sf_div.gif);
}
a.SMENU
{
	display: block;
	position: relative;
	color: #103863;
	text-decoration: none;
	padding: 5px 3px 5px 8px;
	font-weight: bold;
}
a.SMENU:hover
{
	display: block;
	position: relative;
	background:#103863;
	color: #ffffff;
	text-decoration: None;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 8px;
}
div.SMENU
{
	visibility: hidden;
	position: absolute;
	background: #B4C6D9;
	width: 160px;
	margin-top: -24px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 164px;
}
#MENU_CONTAINERactive {
	color: #CC1313;
}
.titoli A:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: #103863;
	text-decoration: none;
}
.titoli A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: #103863;
	text-decoration: none;
}
.titoli A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: #103863;
	text-decoration: underline;
}
.titoli A:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: #103863;
	text-decoration: none;
}
.titoli {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: #103863;
	line-height: 24px;
}
.titologrigio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: #999999;
	line-height: 24px;
}
.testi A:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #103863;
	text-decoration: none;
}
.testi A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #103863;
	text-decoration: none;
}
.testi A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #103863;
	text-decoration: underline;
}
.testi A:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #103863;
	text-decoration: none;
}
.testi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #103863;
	line-height: 14px;
}


.testirossi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: #FF3333;
	line-height: 14px;
}
.testiverdi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #007700;
	line-height: 14px;
}

.titolischede A:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: #103863;
	text-decoration: none;
}
.titolischede A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: #103863;
	text-decoration: none;
}
.titolischede A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: #103863;
	text-decoration: underline;
}
.titolischede A:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: #103863;
	text-decoration: none;
}
.titolischede {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: #103863;
	line-height: 24px;
	padding-right: 8px;
	padding-left: 8px;
}
.testischede {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #103863;
	line-height: 14px;
	padding-bottom: 10px;
	padding-top: 10px;
}
.filettialtoschede {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #103863;
	line-height: 14px;
	margin-top: 8px;
	padding-bottom: 10px;
}
.filettibassoschede {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #103863;
	line-height: 14px;
	padding-top: 8px;
}
.topcellasingola {
	background-image: url(immagini/top_scheda_singola_52.gif);
}
.sfondomenu {
	background-image: url(immagini/sfondo_menu_23.gif);
	height:221px;
}
.sfondocellariservata {
	background-image: url(immagini/sx_riservata_30.gif);
}
.topcelladoppia {
	background-image: url(immagini/top_scheda_doppia_52.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: #103863;
	line-height: 24px;
	padding-right: 8px;
	padding-left: 8px;
}
.titoligestmenu {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 24px;
	padding-right: 8px;
	padding-left: 8px;
}
.titoligestmenub {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: #103863;
	line-height: 24px;
	padding-right: 8px;
	padding-left: 8px;
}
.paese {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 24px;
	padding-left: 15px;
	padding-top: 35px;
}
.container {
	position:absolute;
	top:50%;
	width:100%;
	height:409px;
	margin-left:0px;
	margin-top:-204px;
	left: 0px;
	}
.testiRIENTRO A:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: #103863;
	text-decoration: none;
}
.testiRIENTRO A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: #103863;
	text-decoration: none;
}
.testiRIENTRO A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: #103863;
	text-decoration: underline;
}
.testiRIENTRO A:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: #103863;
	text-decoration: none;
}
.testiRIENTRO {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #103863;
	line-height: 14px;
	padding-bottom: 10px;
	padding-top: 10px;
	padding-right: 8px;
	padding-left: 8px;
}
.testo_textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	text-align: left;
}
.testo_textarea_readonly {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	text-align: left;
	resize: none;
	width: 30px;
}

.topcellanews {

	background-image: url(immagini/top_cella_news.gif);
}
.titolinews A:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: #103863;
	text-decoration:none;
}
.titolinews A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: #103863;
	text-decoration:underline;
}
.titolinews A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: #103863;
	text-decoration:underline;
}
.titolinews A:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: #103863;
	text-decoration:none;
}
.titolinews {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: #103863;
	line-height: normal;
	padding-right: 8px;
	padding-left: 8px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.datenews {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #103863;
	line-height: normal;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.vaiarticolo A:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #103863;
	text-align: right;
	text-decoration: none;
}
.vaiarticolo A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #103863;
	text-align: right;
	text-decoration: none;
}
.vaiarticolo A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #103863;
	text-align: right;
	text-decoration: underline;
}
.vaiarticolo A:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #103863;
	text-align: right;
	text-decoration: none;
}
.vaiarticolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #103863;
	text-align: right;
	padding-right: 9px;
}
.topcellanewssingola {


	background-image: url(immagini/top_news_singola.gif);
}
.accesso {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FFFFFF;
}
.dirittibold {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: #103863;
	line-height: 15px;
}

.pacco {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #103863;
	line-height: 15px;
}
.diritti {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #103863;
	line-height: 15px;
}
.topcellasingolabig {

	background-image: url(immagini/top_scheda_singolabig_52.gif);
}
.titoliprodotti A:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight:bold;
	color: #103863;
	text-decoration: none;
}
.titoliprodotti A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight:bold;
	color: #103863;
	text-decoration: none;
}
.titoliprodotti A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight:bold;
	color: #103863;
	text-decoration: underline;
}
.titoliprodotti A:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight:bold;
	color: #103863;
	text-decoration: none;
}	

.titoliprodotti {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight:normal;
	color: #103863;
	line-height: 16px;
	padding-right: 8px;
	padding-left: 8px;
	padding-top: 4px;
	padding-bottom: 4px;
}
.testicataloghi A:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #103863;
	text-decoration: none;
}
.testicataloghi A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #103863;
	text-decoration: none;
}
.testicataloghi A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #103863;
	text-decoration: underline;
}
.testicataloghi A:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #103863;
	text-decoration: none;
}	
.testicataloghi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #103863;
	line-height: 14px;
	padding-top: 8px;
	
}
.titoli_home A:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #CC0000;
	text-decoration: none;
}
.titolihome A:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #CC0000;
	text-decoration: none;
}
.titolihome A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #CC0000;
	text-decoration: underline;
}
.titolihome A:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #CC0000;
	text-decoration: none;
}	
.titolihome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #CC0000;
}
.titolihomerilievo A:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #CC0000;
	text-decoration: none;
}
.titolihomerilievo A:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #CC0000;
	text-decoration: none;
}
.titolihomerilievo A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #CC0000;
	text-decoration: underline;
}
.titolihomerilievo A:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #CC0000;
	text-decoration: none;
}	
.titolihomerilievo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #CC0000;
	
}
.progressivorilievo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #CC0000;
}
.contenuto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align:justify;
}
.contenutosfondogrigio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align:justify;
	background-color: #E0E0E0;
}

.contenutorosso {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 12px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
	text-align:justify;
}
.contenutodx {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align:right;
}
.contenutocenter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align:center;
}
.pulsanteverde  {
	font:9px Verdana, Arial, Helvetica, sans-serif;
	line-height:14px;
	text-decoration:none;
  border: 1px solid;
	border-color: #ffffff #ffffff #ffffff #ffffff;
	background-color: #2C993C;
	color:#ffffff;
	padding-top:1px;
	padding-bottom:1px;
}
.pulsanteblu  {
	font:9px Verdana, Arial, Helvetica, sans-serif;
	line-height:14px;
	text-decoration:none;
  border: 1px solid;
	border-color: #103863 #103863 #103863 #103863;
	background-color: #B4C6D9;
	color:#103863;
	padding-top:1px;
	padding-bottom:1px;
	font-weight: bold;
}

.pulsanterosso  {
	font:9px Verdana, Arial, Helvetica, sans-serif;
	line-height:14px;
	text-decoration:none;
  border: 1px solid;
	border-color: #ffffff #ffffff #ffffff #ffffff;
	background-color: #ff0000;
	color:#ffffff;
	padding-top:2px;
	padding-bottom:2px;
}

.pulsante  {
	font:9px Verdana, Arial, Helvetica, sans-serif;
	line-height:14px;
	text-decoration:none;
  border: 1px solid;
	border-color: #ffffff #ffffff #ffffff #ffffff;
	background-color: #103863;
	color:#ffffff;
	padding-top:2px;
	padding-bottom:2px;
}


.titolo {
	background-color: #EDEDED;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: #103863;
	line-height: 24px;
}

.titologrande {
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #103863;
	line-height: 24px;

}

.titoloprincipale {
	background-color: #CDCDCD;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	line-height: 24px;
}

.titolosecondario {
	background-color: #E0E0E0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #103863;
	line-height: 24px;
	
}
.titologrigio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FF7700;
	line-height: 24px;
}


.selectgrigia {
	width: 150px;
	background-color: #E0E0E0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #103863;
	line-height: 24px;
	
}
.selectutenti {
	width: 220px;
	background-color: #E0E0E0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #103863;
	line-height: 24px;
	
}
.selectrossa {
	
	background-color: #C0C0C0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #770000;
	line-height: 12px;
	
}
.applicazione
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #B4C6D9;
	color: #CC0000;
}

.applicazionedisabled
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #B4C6D9;
	color: #777777;
}

.grigiochiaro
{
	width: 500px;
	height: 15px; 
	background-color: #F0F0F0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}

.scuro
{
	width: 500px;
	height: 3px; 
	background-color: #909090;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}

.grigiochiarofont
{
	width: 500px;
	height: 15px; 
	background-color: #F0F0F0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.sfondochiaro
{
	
	height: 10px; 
	background-color: #F0F0F0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: norma;
	color: #103863;
	text-decoration: none;
}
.sfondoscuro
{
	height: 10px; 
	background-color: #DDDDDD;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #103863;
	text-decoration: none;
}
.grigiochiaroblu
{
	width: 500px;
	height: 15px; 
	background-color: #F0F0F0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000077;
	text-decoration: none;
}
.grigiochiarodisabled
{
	width: 500px;
	height: 15px; 
	background-color: #F0F0F0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #777777;
	text-decoration: none;
}
.grigioscuro
{
	width: 500px;
	height: 15px; 
	background-color: #DDDDDD;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}
.titolitabella
{
	width: 500px;
	height: 15px; 
	background-color: #223399;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #CCCCFF;
	text-decoration: none;
}
.grigioscuroblu
{
	background-color: #DDDDDD;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000077;
	text-decoration: none;
}
.grigioscurodisabled
{
	width: 500px;
	height: 15px; 
	background-color: #DDDDDD;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #777777;
	text-decoration: none;
}


.selezionatobig A:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
	text-decoration: none;
}
.selezionatobig A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
	text-decoration: none;
}
.selezionatobig A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
	text-decoration: underline;
}
.selezionatobig A:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}
.selezionatobig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 24px;
	font-weight: bold;
	color: #CC0000;
}

.selezionatobig2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 24px;
	font-weight: bold;
	color: #CC0000;
}

.selezionatoarea A:link {
	height:15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
	text-decoration: none;
}
.selezionatoarea A:visited {
	height:15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
	text-decoration: none;
}
.selezionatoarea A:hover {
	height:15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
	text-decoration: underline;
}
.selezionatoarea A:active {
	height:15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}
.selezionatoarea {
	height:15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #CC0000;
}
.divRientro
{
	position: absolute;
	background: #B4C6F9;
	width: 250px;
	margin-top: -24px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 100px;
}
.sfondoazzurro
{
	background: #F0F0F0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
}
.sfondobiancobordo
{
	background: #FFFFFF;
	border: 1px solid;
	border-color: #ffffff #777777 #777777 #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
}

.sfondoverde
{
	background: #77F077;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
}
.sfondorosso
{
	background: #F07777;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
}
.senzabordo {
  border: 1px solid;
	border-color: #ffffff #777777 #777777 #ffffff;
  background: #E0E0E0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align:justify;
}
.errore {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #CC0000;
}