﻿BODY {
	background-image: url('bg_azzurro1.gif');
	background-repeat: repeat-x;
	text-align: center;
	margin: 0px auto 0px auto;
	width: 864px;
}

#MenuTop {
	PADDING-LEFT: 11px; FONT-SIZE: 0.6em; FLOAT: right; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 20px;
}
#MenuTop .MenuTopLink A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 100%! important; BACKGROUND: url(menutoparrow.gif) #e9f3ff no-repeat left center; PADDING-BOTTOM: 0px; COLOR: #003399; MARGIN-RIGHT: 5px; PADDING-TOP: 0px; TEXT-DECORATION: none;
}
#MenuTop .MenuTopDx {
	PADDING-LEFT: 0.75em; BACKGROUND: url(menutopcurvadx.gif) no-repeat left bottom;
}
#MenuTop .MenuTopSx {
	PADDING-LEFT: 0.75em; BACKGROUND: url(menutopcurvasx.gif) no-repeat left bottom;
}
#MenuTop .MenuTopLink A:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 100%! important; BACKGROUND: url(menutoparrow.gif) #e9f3ff no-repeat left center; PADDING-BOTTOM: 0px; COLOR: #003399; MARGIN-RIGHT: 5px; PADDING-TOP: 0px; TEXT-DECORATION: none;
}
#MenuTop .MenuTopLink A:hover {
	COLOR: #003399; TEXT-DECORATION: underline;
}
.DivCore {width: 864px; margin: 0px; padding: 0px; text-align: left;}
.MenTabSubsp {width: 58px; }
#MenTabHead_1 {position: absolute; width: 1px; height: 1px; }
.MenTabLingSup {width: 864px; margin: 0px; padding: 0px; }
.MenTab_OFF, .MenTab_ON, .MenTab_OFF, .MenTab_ON {text-align:center; vertical-align: bottom; padding: 0px 0px 8px 0px; margin: 0px 0px 0px 0px; }
.MenTab_OFF {background:url('menutaboff.gif'); background-repeat: no-repeat; height:25px; width:108px;}
.MenTab_ON {background:url('menutabon.gif'); background-repeat: no-repeat; height:25px; width:108px;}
.MenTabTitle {font: 12px Tahoma, Arial, Sans-serif, Verdana; color: #2D4B9B; font-weight: bold; text-decoration: none; }
.MenTabTitle:hover {text-decoration: underline; color: #2D4B9B; }
.MenTabTitle:visited { color: #2D4B9B; }
.MenTabTitle_ON {font: 12px Tahoma, Arial, Sans-serif, Verdana; color: blue; font-weight: bold; text-decoration: none; }
.MenTabSubTitle {font: 11px Arial, Tahoma, Sans-serif, Verdana; color: #2D4B9B; font-weight: bold; text-decoration: none; margin: 0px; }
.MenTabSubTitle:hover {text-decoration: underline; color: #2D4B9B; }
.MenTabSubTitle:visited { color: #2D4B9B; }
.MenTabSubTitlehp {font: 11px Arial, Tahoma, Sans-serif, Verdana; color: #2D4B9B; font-weight: bold; text-decoration: none; margin: 0px; }
.MenTabSubTitlehp:hover {text-decoration: underline; color: #2D4B9B; }
.MenTabSubTitlehp:visited { color: #2D4B9B; }
.MenTabSubTitledx {font: 11px Arial, Tahoma, Sans-serif, Verdana; color: #2D4B9B; text-decoration: none; margin: 0px; }
.MenTabSubTitledx:hover {text-decoration: underline; color: #2D4B9B; }
.MenTabSubTitledx:visited { color: #2D4B9B; }
.MenTabSubhp, .MenTabSub, .MenTabSub1, .MenTabSub2 {min-height:23px; height: 23px; border-bottom: 1px solid #A2A2AB; } 
.MenTabSubhp, .MenTabSub, .MenTabSub1, .MenTabSub2 {padding: 0px 9px 0px 10px; } 
.MenTabSubimg,.MenTabSubimg-b {padding: 0px 10px 0px 0px; min-height:23px; height: 23px; border-bottom: 1px solid #A2A2AB; } 
.MenTabSubhp {width: 380px; }
.MenTabSub, .MenTabSubimg-b {background-image: url('puntini.gif'); background-position: right; background-repeat: no-repeat; }
/* .MenTabSub_ON1 {background: #FFFFFF; border-bottom: 1px solid #A2A2AB; padding: 0px 10px 0px 10px; min-height:23px; height: 23px; background-image: url('puntini.gif'); background-position: right; background-repeat: no-repeat; }
.MenTabSub_ON {font: 11px Arial, Tahoma, Sans-serif, Verdana; color: red; font-weight: bold; text-decoration: underline; FONT-WEIGHT: lighter; } */
.MenTabSubTitle_ON {font: 12px Arial, Tahoma, Sans-serif, Verdana; color: red; text-decoration: none; margin: 0px; FONT-WEIGHT: bold;}
.MenTabSub_ON {border-bottom: 2px solid blue; padding: 0px 10px 0px 10px; min-height:23px; height: 23px; background-image: url('puntini.gif'); background-position: right; background-repeat: no-repeat;}

.MenFooter  {min-height:32px; height: 32px; background-image: url('bardiv.gif'); background-position: right; background-repeat: no-repeat; padding: 0px 9px 0px 10px;} 
.MenFooter1 {min-height:23px; height: 23px; padding: 0px 9px 0px 10px;} 
/* ---------------------------------------------------------- FLAVIA --------------------------------------------------- */

.argomentosumenu {
	FONT-WEIGHT: lighter; FONT-SIZE: 16pt; text-indent : +55px; FONT-FAMILY: tahoma, arial, sans-serif; color:#B7B8B0; position:absolute; visibility: visible; z-index: 0; left:+70px; top:10px;
}
.tabargsumenu {
	FONT-WEIGHT: lighter; FONT-SIZE: 16pt; FONT-FAMILY: tahoma, arial, sans-serif; color:#727272; text-align: left; vertical-align: middle; text-indent : +5px;
}
.titolosumenu {
	FONT-WEIGHT: lighter; FONT-SIZE: 18pt; text-indent : +60px; color:red; font-weight: bold; position:absolute; visibility: visible; z-index: 0; left:+70px; top:47px;
}
.tabtitsumenu {
	FONT-WEIGHT: lighter; FONT-SIZE: 18pt; color:red; font-weight: bold; text-align: left; vertical-align: middle; text-indent : +6px; color:#780000;
}
.path {
	FONT-WEIGHT: lighter; FONT-SIZE: 08pt; FONT-FAMILY: tahoma, arial, sans-serif; text-indent : 5px; 
}
.path  a:link    {color: #0000FF; text-decoration: underline; }
.path  a:visited {color: #0000FF; text-decoration: underline; }
.path  a:hover   {color: #C40000; text-decoration: underline; }
.path  a:active  {color: #0000FF; text-decoration: underline; }

.titolo2 {
	FONT-WEIGHT: lighter; FONT-SIZE: 14pt; text-indent : +5px; FONT-FAMILY: Verdana,Arial,Helvetica; background-image : url(toptile21063.gif);
}
.titolo2 a:link    {color: #000000; text-decoration: none; FONT-WEIGHT: lighter; FONT-SIZE: 14pt; text-indent : +5px; FONT-FAMILY: Verdana,Arial,Helvetica; background-image : url(toptile21063.gif)}
.titolo2 a:visited {color: #000000; text-decoration: none; FONT-WEIGHT: lighter; FONT-SIZE: 14pt; text-indent : +5px; FONT-FAMILY: Verdana,Arial,Helvetica; background-image : url(toptile21063.gif)}
.titolo2 a:hover   {color: #ff8000; text-decoration: none; FONT-WEIGHT: lighter; FONT-SIZE: 14pt; text-indent : +5px; FONT-FAMILY: Verdana,Arial,Helvetica; background-image : url(toptile21063.gif)}
.titolo2 a:active  {color: #000000; text-decoration: none; FONT-WEIGHT: lighter; FONT-SIZE: 14pt; text-indent : +5px; FONT-FAMILY: Verdana,Arial,Helvetica; background-image : url(toptile21063.gif)}
.sottotitolo {
	FONT-SIZE: 12pt; MARGIN-LEFT: 20px; text-indent :+25px; MARGIN-RIGHT: 20px; FONT-FAMILY: Tahoma,Verdana,Arial,Helvetica
}
.sottotitolo a:link {text-indent : +65px;}
.sottotitolo a:visited {text-indent : +65px;}

.barrafine {
	FONT-WEIGHT: lighter; FONT-SIZE: 8pt; font-style: italic; text-align: center; vertical-align: middle; letter-spacing: 5px; 
}
.logo {
    position:absolute; 
	visibility: visible;
	z-index: 0 ; 
	left:-65px; 
	top:   0px;}
.logo1 {
    position:absolute; 
	visibility: visible;
	z-index: 0 ; 
	left:-50px; 
	top:15px;}
.nascosto {
	position:absolute;
	visibility: hidden;
	z-index: 0;
	left:150px;
	top:15px;
	width: 193px;
	height: 89px;
}	
.logo_title {
    position:absolute; 
	visibility: visible;
	z-index: 0 ; 
	right:-20px; 
	top:   0px;}
.pdf {
	FONT-WEIGHT: lighter; FONT-SIZE: 08pt; font-style: italic; FONT-FAMILY: Verdana,Arial,Helvetica;	
}
}
.pdf1 {
	FONT-WEIGHT: lighter; FONT-SIZE: 07pt; 
}
.font0 {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #000000; font-weight: bold}
.font1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000 }
.font2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000 }
.font3 {font-family: Arial, Helvetica, sans-serif; font-size: 7.5pt; color: #000000; font-weight: bold}
.font4 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000 }
.font4 a:link    {color: #FFFF00; text-decoration: underline; FONT-WEIGHT: lighter}
.font4 a:visited {color: #FFFF00; text-decoration: underline; FONT-WEIGHT: lighter}
.font4 a:hover   {color: #99FF00; text-decoration: underline; FONT-WEIGHT: lighter}
.font4 a:active  {color: #FFFF00; text-decoration: underline; FONT-WEIGHT: lighter}
.select {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt}
.input  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt}
.td     {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt} /* questo era td senza . */
.barlogodx {background-image: url('barlogodx2.gif'); background-position: left;  background-repeat: no-repeat; text-decoration: none; FONT-WEIGHT: lighter}
.barfooter {background-image: url('barfooter2.gif'); background-position: right; background-repeat: no-repeat; text-decoration: none; FONT-WEIGHT: lighter}
.blocktxt{
	line-height: 1.4;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
}
/* ---------------------------------------------------------- ANNUNCI --------------------------------------------------- */
.elencotitolo {font-family: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: lighter; FONT-SIZE: 10pt; text-indent : +5px; FONT-FAMILY: Verdana,Arial,Helvetica; background-image : url(toptile21063.gif);}
.elencoriga {font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 7pt; }
.elencoriga .td {font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 7pt; }
.elencosottoriga {font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 08pt; color: red; font-style: italic; font-weight: bold;}
.elencotitoloriga {font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 08pt; font-style: italic; font-weight: bold;}
.oldann {
	FONT-WEIGHT: lighter; FONT-SIZE: 07pt; font-style: italic; FONT-FAMILY: Verdana,Arial,Helvetica;	
}
.oldann a:link    {text-decoration: none; color: #000000;}
.oldann a:visited {text-decoration: none; color: #000000;}
.oldann a:hover   {color: #000099; BACKGROUND: #FFFF99; text-decoration: none;}

.nodeco           {text-decoration: none; color: #000000;}
.nodeco a:link    {text-decoration: none; color: #000000;}
.nodeco a:visited {text-decoration: none; color: #000000;}
.nodeco a:hover   {color: #000099; BACKGROUND: #FFFF33; text-decoration: none;}
.sideco           {text-decoration: underline; color: blue}
.sideco a:link    {text-decoration: underline; color: blue}
.sideco a:visited {text-decoration: underline; color: blue}
.sideco a:hover   {color: #000099; BACKGROUND: #FFFF33; text-decoration: none;}

.barrasx   {FONT-WEIGHT: lighter; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10pt; color: #000000 }
.barrasx a:link    {font-weight: bold; text-decoration: underline; color: #0000CC;}
.barrasx a:visited {font-weight: bold; text-decoration: underline; color: #0000CC;}
.barrasx a:hover   {font-weight: bold; color: #0000CC; BACKGROUND: #FFFF33; text-decoration: none;}

.barrasx1   {FONT-WEIGHT: lighter; text-decoration: none; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 8pt; color: #000000}
.barrasx1 a:link    {text-decoration: none; color: #000000}
.barrasx1 a:visited {text-decoration: none; color: #000000}
.barrasx1 a:hover   {color: #0000CC; BACKGROUND: #FFFF33; text-decoration: none}

.barradwn   {FONT-WEIGHT: lighter; text-decoration: none; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 9pt; color: #545454}
.barradwn a:link    {text-decoration: none; color: #6699FF}
.barradwn a:visited {text-decoration: none; color: #6699FF}
.barradwn a:hover   {color: #6699FF; BACKGROUND: #FFFF33; text-decoration: none}

.pxbarrasx {background-image : url(pxbarrasx3.gif); background-repeat : repeat-y ;}

.titobarsx {
	   font-style: italic; background:#656880; color: #D9DAC8; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12pt
}
.w3c {
	 FONT-WEIGHT: lighter;
}
.w3c a:link    {text-decoration: none; FONT-WEIGHT: lighter;}
.w3c a:visited {text-decoration: none; FONT-WEIGHT: lighter;}
.w3c a:hover   {text-decoration: none; FONT-WEIGHT: lighter;}
.w3c a:active  {text-decoration: none; FONT-WEIGHT: lighter;}
.boxhome {
	FONT-SIZE: 11px; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.boxhome:link {
	COLOR: #003399; TEXT-DECORATION: none
}
A.boxhome:visited {
	COLOR: #003399; TEXT-DECORATION: none
}
A.boxhome:active {
	COLOR: #ffffff; BACKGROUND-COLOR: #003399; TEXT-DECORATION: none
}
A.boxhome:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #003399; TEXT-DECORATION: none
}
.boxhomeprice {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.sitemapblu {
	BORDER-RIGHT: #8b9bc1 1px solid; BORDER-TOP: #8b9bc1; BORDER-LEFT: #8b9bc1 1px solid; BORDER-BOTTOM: #8b9bc1
}
.sitemapgr {
	BORDER-RIGHT: #c5c5c5 1px solid; BORDER-TOP: #c5c5c5; BORDER-LEFT: #c5c5c5 1px solid; BORDER-BOTTOM: #c5c5c5
}
.bye {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}