body{
	font-size:10px;
	color:#115278;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	margin:0px;
	padding:0px;}
td,p{
	font-size:10px;
	color:#115278;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	vertical-align:top;}

.blu{color: #10527A;}
.grigio{color: #646466;}
.azzurro{color: #40ABED;}
.verde{color:#10A3AD;}
.giallo{color: #FFBB40;}
.bianco{color: #FFFFFF;}
.txt11{font-size: 11px;}
.txt12{font-size: 12px;}
.txt13{font-size: 13px;}
.txt14{font-size: 14px;}
.txt15{font-size: 15px;}
.txt16{font-size: 16px;}
.txt17{font-size: 17px;}
.txt18{font-size: 18px;}
.txt19{font-size: 19px;}

.sfondoGrigio{
	background-color:#F5F5F5;}
.sfondoBianco{
	background-color:#FFFFFF;}
.sfondoBlu{
	background-color:#061E3A;}  /*MP*/
.sfondoAzzurro{
	background-color:#58A5DB;}/*MP*/
.sfondoIndirizzo{
	background-color:#58A5DB;
	color:#FFFFFF;
	height:56px;
	text-align:center;}  /*MP*/
	
/*STILE PER IL TITOLETTO DI OGNI CONVENZIONE*/
.convenzioniAzzurro{
	color: #40ABED;
	border-bottom:1px dotted #40ABED;
	padding-left:10px;
	font-size: 17px;
	font-weight:bold;	}
.convenzioniGiallo{
	color: #FFBB40;
	border-bottom:1px dotted #FFBB40;
	padding-left:10px;
	font-size: 17px;
	font-weight:bold;}	
.convenzioniVerde{
   color: #10A3AD;
	border-bottom:1px dotted #10A3AD;
	padding-left:10px;
	font-size: 17px;
	font-weight:bold;}
/*STILE PER IL TESTO DELLE CONVENZIONI, SPOSTATO A DESTRA PER ESSERE ALLINEATO CON IL TITOLO*/
.testoConvenzioni{
	margin-top:10px;
	padding-left:10px;
}
/*STILE PER LA PAGINA FOTO*/
.fotoFondoAzzurro{
	background-image: url(../images/foto_sfondi/foto_fondinoAzzurro.gif);
	background-repeat: repeat-x;	
	color:#FFFFFF;
	font: bold 17px Arial, Helvetica, Verdana,  sans-serif;
	letter-spacing:1px;
}
.fotoFondoAzzurroScuro{
	background-image: url(../images/foto_sfondi/foto_fondinoAzzurroScuro.gif);
	background-repeat: repeat-x;
	color:#FFFFFF;
	font: bold 17px Arial, Helvetica, Verdana,  sans-serif;
	letter-spacing:1px;
}
.fotoFondoVerde{
	background-image: url(../images/foto_sfondi/foto_fondinoVerde.gif);
	background-repeat: repeat-x;
	color:#FFFFFF;
	font: bold 17px Arial, Helvetica, Verdana,  sans-serif;
	letter-spacing:1px;	
}

/*STILE PER LE POP UP*/
.testataPopUp{
	background-image: url(../images/sfondo_testataPopUp.gif);
	background-repeat: repeat-x;
}
.testoPopUp{
	color: #646466;
	padding:15px 30px 15px 30px;
	text-align:justify;
}
.imgLeft{
	float:left;
	margin:0px 8px 0px 0px;
	border:0px solid #000000;
}
.imgRight{
	float:right;
	margin:0px 8px 0px 0px;
	border:0px solid #000000;
}
.clearLeft{
	clear:left;
}
/*visibiltà e posizione del SOTTOMENU*/
.sottoMenuHome{         /*MP*/
	visibility:hidden;
	position:absolute;
	top:290px;}
	
.sottoMenuPagine{          /*MP*/
	visibility:hidden;
	position:absolute;
	top:213px;}

td#MenuSX{
	width:156px;		
	vertical-align:top;
	background-color:#58A5DB;
	color:#115278;
	padding:0px;
	border:0px solid #000000;}
td#Content{
	width:600px;		
	vertical-align:top;
	text-align:justify;
	background-color:#FFFFFF;
	color:#115278;
	padding:0px 0px 20px 0px;
	border-left:1px dotted #12A2AD;
	border-right:1px dotted #12A2AD;
}
td#ColDX{
	width:244px;		
	vertical-align:top;
	background-color:#FFFFFF;
	color:#115278;
	padding:0px;
}
.iconaAllegato{	
	margin:10px 0px 0px 0px;
	border:0px solid #000000;
}
.trattContent{
	border-top:1px dotted #12A2AD;	
	margin:10px 0px 10px 0px;
}
td#ContentFoto{
	width:130px;	
	vertical-align:top;
	text-align:justify;
	background-color:#FFFFFF;
	color:#115278;
	padding:0px;
}
td#ContentTesto{
	width:470px;	
	vertical-align:top;
	text-align:justify;
	background-color:#FFFFFF;
	color:#115278;
	padding:0px 30px 0px 0px;
}
div.testoContributo p,strong,font{
	font-family:Arial;
	font-size:10px;
	line-height:18px;
}
/*SOTTOMENU VOCI IN ALTO*/
div#m_sx_1{
	padding-top:15px;
	background-color:#FFFFFF;	}
div#m_sx_1 ul{	
	padding: 0px; 
	margin:0px 0px 10px 42px;
	list-style-type: square;
	list-style-image:URL(../images/frecce_m_sx_1.gif);}
div#m_sx_1 li{	
	padding: 0px 0px 5px 0px;}
div#m_sx_1 a{color:#41AAEB;font: bold 11px Verdana, Arial, Helvetica, sans-serif;text-decoration: none;}
div#m_sx_1 a:hover{color:#115278;text-decoration: none;}
div#m_sx_1 a.activelink{color:#115278;text-decoration: none;}

/*MENU LISTINO,PROMOZIONI, PRENOTA*/
div#m_sx_2{
	padding-top:15px;
	background-color:#58A5DB;		
}
div#m_sx_2 ul{	
	padding: 0px; 
	margin:0px 0px 10px 42px;
	list-style-type: disc;
	list-style-image:URL(../images/frecce_m_sx_2.gif);}
div#m_sx_2 li{	
	padding: 0px 0px 5px 0px;}
div#m_sx_2 a{color:#FDD51B;font: bold 11px Verdana, Arial, Helvetica, sans-serif;text-decoration: none;}
div#m_sx_2 a:hover{color:#FFFFFF;text-decoration: none;}
div#m_sx_2 a.activelink{color:#FFFFFF;text-decoration: none;}

td#MenuSX img{		
	margin:0px;
	padding:0px;}
	
/**************************DIV POSIZIONATO SOTTO IL MENU PER ALLUNGARE LA PAGINA ********************************/
div#fondoMenu{
	min-height: 300px;
	height: auto !important;
	height: 300px;
	background-color:#58A5DB;}
	
/*link generico*/
a,a:link,a:visited{
	font-family:Verdana, Arial;
	font-size:10px;	
	font-weight:bold;
	color:#40ABED; /*azzurro*/
	text-decoration:none;}

a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;	
	font-weight:bold;
	color:#10527A;
	text-decoration:none;}


/***PRENOTA***/
form{
	margin:0;
}
.etichetta1{	
	color:#10A3AD;font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	width:150px;
	vertical-align:middle;	
	padding-left:10px;
}
.etichetta2{	
	color:#10A3AD;font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	width:60px;	
	vertical-align:middle;
	padding-left:5px;
}
.txt{
	border:1px solid #646466;
	height:16px;
	color: #10527A;font: normal 10px Verdana, Arial, Helvetica, sans-serif;
}
.small{
	width:85px;
}
.medium{
	width:159px;
}
.big{
	width:399px;
}
/*********?????????????????????***************/
.sfondoPagine{
	background-image: url(../images/sfondoPagine.gif);
	background-repeat: repeat-y;
	width:1005px; /*larghezza definita per allargare la pagina in Netscape, Opera e Mozzilla*/
}

