body {  
	background-color: #003D72;
	background-image: url(bg.gif); 
	background-repeat: repeat-x; 
	background-position: left top;
	margin-top:10px;	
	margin-right:0px;
	margin-bottom:10px;
	margin-left:0px;
     }

.base {  
    background-color: #FFF;
	/*text-align: center;*/
	padding-top:21px;
	padding-bottom:21px;
     }

.altFlash {
	font-family:Arial,Verdana,Geneva,Helvetica,sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT:normal;
	COLOR: #666;
	text-align: center;
}
.altFlash a {
	color:#666; FONT-WEIGHT:bold; TEXT-DECORATION:underline;
     }
.altFlash a:link, .altFlash a:visited {
 	color:#666;
     }
.altFlash a:hover, .altFlash a:active { 
	color:#999; TEXT-DECORATION:underline;
     }

.titolo {
	FONT: 15px/1.4em Arial;
	FONT-WEIGHT:bold;
	COLOR: #786849;	
	text-align: left;
     }

.titoletto {
	FONT: 14px/1.4em Arial;
	FONT-WEIGHT:bold;
	COLOR: #85898A;	
	text-align: left;
	padding-bottom: 6px;
     }
.titoletto a {
	color:#85898A; FONT-WEIGHT:bold; TEXT-DECORATION:underline;
     }
.titoletto a:link, .titoletto a:visited {
 	color:#85898A;
     }
.titoletto a:hover, .titoletto a:active { 
	color:#85898A; TEXT-DECORATION:underline;
     }

.titoletto2 {
	FONT: 11px/1.4em Tahoma, Arial, Verdana;
	FONT-WEIGHT:bold;
	COLOR: #85898A;	
	text-align:left;
     }
.titoletto2 a {
	color:#85898A; FONT-WEIGHT:bold; TEXT-DECORATION:none;
     }
.titoletto2 a:link, .titoletto2 a:visited {
 	color:#85898A;
     }
.titoletto2 a:hover, .titoletto2 a:active { 
	color:#85898A; TEXT-DECORATION:underline;
     }

.testoSitemap {
	FONT: 11px/1.4em Tahoma, Arial, Verdana;
	FONT-WEIGHT:normal;
	COLOR: #85898A;	
	text-align:left;
	vertical-align:top;
     }
.testoSitemap a {
	color:#85898A; TEXT-DECORATION:none;
     }
.testoSitemap a:link, .testoSitemap a:visited {
 	color:#85898A;
     }
.testoSitemap a:hover, .testoSitemap a:active { 
	color:#85898A; TEXT-DECORATION:underline;
     }

.titoletto3 {
	FONT: 12px/1.4em Tahoma, Arial, Verdana;
	FONT-WEIGHT:bold;
	COLOR: #85898A;	
	text-align:left;
     }

.testo {
	FONT: 11px/1.4em Tahoma, Arial, Verdana;
	FONT-WEIGHT:normal;
	COLOR: #000;	
	text-align:left;
	vertical-align:top;
	padding-right: 20px;
     }
.testo a {
	color:#000; FONT-WEIGHT:normal; TEXT-DECORATION:underline;
     }
.testo a:link, .testo a:visited {
 	color:#000;
     }
.testo a:hover, .testo a:active { 
	color:#0060A2; TEXT-DECORATION:underline;
     }

.testoNormale {
	FONT: 11px/1.4em Tahoma, Arial, Verdana;
	FONT-WEIGHT:normal;
	COLOR: #000;	
	text-align:left;
     }
.testoNormale a {
	color:#000; FONT-WEIGHT:bold; TEXT-DECORATION:underline;
     }
.testoNormale a:link, .testoNormale a:visited {
 	color:#000;
     }
.testoNormale a:hover, .testoNormale a:active { 
	color:#0060A2; TEXT-DECORATION:underline;
     }

.referenze {
	background: url(bg-referenze.gif) no-repeat right top #ADC9DF;
	FONT: 11px/1.2em Tahoma, Arial, Verdana;
	FONT-WEIGHT:normal;
	COLOR: #156DB1;	
	text-align: left;
	vertical-align:bottom;
	padding:5px 0px 7px 16px;
     }
.referenze a {
	color:#156DB1; FONT-WEIGHT:normal; TEXT-DECORATION:none;
     }
.referenze a:link, .referenze a:visited {
 	color:#156DB1;
     }
.referenze a:hover, .referenze a:active { 
	color:#156DB1; TEXT-DECORATION:underline;
     }

.testoCaratteristiche {
	FONT: 11px/1.4em Tahoma, Arial, Verdana;
	FONT-WEIGHT:normal;
	COLOR: #000;	
	text-align:left;
     }
.testoCaratteristiche a {
	color:#0060A2; FONT-WEIGHT:bold; TEXT-DECORATION:none;
     }
.testoCaratteristiche a:link, .testoCaratteristiche a:visited {
 	color:#0060A2;
     }
.testoCaratteristiche a:hover, .testoCaratteristiche a:active { 
	color:#0060A2; TEXT-DECORATION:none;
     }

.lineeNews {
    vertical-align:top;
	border-left: 1px solid #CFD8E0;
	border-right: 1px solid #CFD8E0;
     }

.testoNews {
	FONT: 11px/1.4em Tahoma, Arial, Verdana;
	FONT-WEIGHT:normal;
	COLOR: #666;	
	text-align:left;
	vertical-align:top;
     }
.testoNews a {
	color:#156DB1; TEXT-DECORATION:none;
     }
.testoNews a:link, .testoNews a:visited {
 	color:#156DB1;
     }
.testoNews a:hover, .testoNews a:active { 
	color:#156DB1; TEXT-DECORATION:underline;
     }
/*-----------------------------------------------------------------------*/

ul.testoNews {
	FONT: 11px/1.4em Tahoma, Arial, Verdana;
	FONT-WEIGHT:normal;
	COLOR: #666;	
	text-align:left;
	vertical-align:top;
	list-style:none; /* elimino i punti elenco */
	margin:0px -5px 15px 0px; 
	padding:0px 10px 0px 0px; /* elimino i rientri delle liste */
}
ul.testoNews li A {
	display:block; /* il link occupa tutto lo spazio orizzontale */
	text-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */
	padding:0px 1.3em 0px 1.3em; /* lascia spazio fra il bordo del menu e il testo del link */
	line-height:1.2em; /* altezza del link: height e line-height devono avere il medesimo valore */
	_height:1.2em; /* 4 ie only */
	letter-spacing:0px;
	border:0px solid #000;
	margin:4px 0px 4px 0px;
	_margin:3px 0px 3px 0px;
}
ul.testoNews li {
	display:block;
}
ul.testoNews li a:link, ul.testoNews li a:visited, ul.testoNews li a:hover {
	background:url(quadratino.gif) 1px 1px no-repeat;
	_background:url(quadratino.gif) 1px 2px no-repeat;
} 

.contenitore{
	border-bottom:1px solid #CFD8E0;
}

/*-----------------------------------------------------------------------*/

.img {
	border:2px solid #CCC;
     }

.imgFL {
	border:2px solid #CCC;
	float:left;
	margin-right: 10px;
	margin-bottom: 10px;
     }

.imgFR {
	border:2px solid #CCC;
	float:right;
	margin-left: 10px;
	margin-bottom: 10px;
     }

/* MENU ------------------------------------------------------------------*/

.menu {
	FONT: 11px/1.4em "Trebuchet MS",Tahoma, Arial, Verdana;
	FONT-WEIGHT:bold;
	COLOR: #156DB1;	
	text-align:left;
	vertical-align:top;
     }
.menu a {
	color:#156DB1; FONT-WEIGHT:bold; TEXT-DECORATION:none;
     }
.menu a:link, .menu a:visited {
 	color:#156DB1;
     }
.menu a:hover, .menu a:active { 
	color:#85898A; TEXT-DECORATION:none;
     }

ul.menu {
	FONT: 11px/1.4em Tahoma, Arial, Verdana;
	FONT-WEIGHT:bold;
	COLOR: #85898A;	
	text-align:left;
	vertical-align:top;
	list-style:none; /* elimino i punti elenco */
	margin:0px -5px 15px 0px; 
	padding:0px 10px 0px 0px; /* elimino i rientri delle liste */
}
ul.menu li A {
	display:block; /* il link occupa tutto lo spazio orizzontale */
	text-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */
	padding:0px 1.2em 0px 1.2em; /* lascia spazio fra il bordo del menu e il testo del link */
	line-height:1.3em; /* altezza del link: height e line-height devono avere il medesimo valore */
	_height:1.3em; /* 4 ie only */
	letter-spacing:0px;
	border:0px solid #000;
	margin:4px 0px 4px 0px;
	_margin:3px 0px 3px 0px;
}
ul.menu li {
	display:block;
}
ul.menu li a:link, ul.menu li a:visited {
	background:url(freccetta.gif) 2px 2px no-repeat;
	_background:url(freccetta.gif) 2px 2px no-repeat;
}

ul.menu li a:hover {
	background:url(freccetta_over.gif) 2px 2px no-repeat;
	_background:url(freccetta_over.gif) 2px 2px no-repeat;
}

/* Link Attivo: quando si è all'interno della pagina */
.active{
	font-weight:bold;
	color:#156DB1;
	text-decoration:underline;
}
ul.menu li.active a:link, ul.menu li.active a:visited { 
	background:url(freccetta_over.gif) 2px 2px no-repeat;
	_background:url(freccetta_over.gif) 2px 2px no-repeat;
	color:#85898A;
	text-decoration:none;
} 
ul.menu li.active a:hover, ul.menu li.active a:active { 
	background:url(freccetta_over.gif) 2px 2px no-repeat;
	_background:url(freccetta_over.gif) 2px 2px no-repeat;
	color:#156DB1;
	text-decoration:none;
}

/* FINE MENU------------------------------------------------------------*/

/* menu2 ------------------------------------------------------------------*/

.menu2 {
	FONT: 11px/1.4em Tahoma, Arial, Verdana;
	FONT-WEIGHT:bold;
	COLOR: #156DB1;	
	text-align:left;
	vertical-align:top;
	border-bottom:0px solid #CFD8E0;
	/*list-style:none;*/
	border:0px solid #000;
     }
.menu2 a {
	color:#156DB1; FONT-WEIGHT:bold; TEXT-DECORATION:none;
     }
.menu2 a:link, .menu2 a:visited {
 	color:#156DB1;
     }
.menu2 a:hover, .menu2 a:active { 
	color:#85898A; TEXT-DECORATION:none;
     }

ul.menu2 {
	FONT: 11px/1.4em Tahoma, Arial, Verdana;
	FONT-WEIGHT:bold;
	COLOR: #85898A;	
	text-align:left;
	vertical-align:top;
	list-style:none; /* elimino i punti elenco */
	margin:0px 0px 15px -13px; 
	padding:0px 0px 0px 0px; /* elimino i rientri delle liste */
}
ul.menu2 li A {
	display:block; /* il link occupa tutto lo spazio orizzontale */
	text-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */
	padding:0px 1.2em 0px 1.2em; /* lascia spazio fra il bordo del menu2 e il testo del link */
	line-height:1.3em; /* altezza del link: height e line-height devono avere il medesimo valore */
	_height:1.3em; /* 4 ie only */
	letter-spacing:0px;
	border:0px solid #000;
	margin:4px 0px 4px 0px;
	_margin:3px 0px 3px 0px;
}
ul.menu2 li {
	display:block;
}
ul.menu2 li a:link, ul.menu2 li a:visited {
	/*background:url(freccetta.gif) 2px 2px no-repeat;
	_background:url(freccetta.gif) 2px 2px no-repeat;*/
}

ul.menu2 li a:hover {
	/*background:url(freccetta_over.gif) 2px 2px no-repeat;
	_background:url(freccetta_over.gif) 2px 2px no-repeat;*/
}

/* Link Attivo: quando si è all'interno della pagina */
.active{
	font-weight:bold;
	color:#156DB1;
	text-decoration:underline;
}
ul.menu2 li.active a:link, ul.menu2 li.active a:visited { 
	/*background:url(freccetta_over.gif) 2px 2px no-repeat;
	_background:url(freccetta_over.gif) 2px 2px no-repeat;*/
	color:#85898A;
	text-decoration:none;
} 
ul.menu2 li.active a:hover, ul.menu2 li.active a:active { 
	/*background:url(freccetta_over.gif) 2px 2px no-repeat;
	_background:url(freccetta_over.gif) 2px 2px no-repeat;*/
	color:#156DB1;
	text-decoration:none;
}

/* FINE menu2------------------------------------------------------------*/

.paginatore {
	FONT: 11px/1.4em Tahoma, Arial, Verdana;
	FONT-WEIGHT:normal;
	COLOR: #666;	
	text-align:center;
     }
.paginatore a {
	color:#666; FONT-WEIGHT:bold; TEXT-DECORATION:underline;
     }
.paginatore a:link, .paginatore a:visited {
 	color:#666;
     }
.paginatore a:hover, .paginatore a:active { 
	color:#0060A2; TEXT-DECORATION:underline;
     }

/* ICONE //////////////////////////////////////////////////////////////////////////////////*/

.icon IMG{
	margin:0px 5px 0px 0px;
}

.icon {
	FONT: 11px/1.4em Tahoma, Arial, Verdana;
	FONT-WEIGHT:normal;
	COLOR: #333;	
	text-align: center;
	vertical-align:middle;
	text-decoration:none;
}
A.icon{
	FONT: 11px/1.4em Tahoma, Arial, Verdana;
	FONT-WEIGHT:normal;
	COLOR: #495690;	
	text-align: center;
	vertical-align:middle;
	text-decoration:none;
}
 A.icon:link, A.icon :visited{
	text-decoration:none;
	color:#0060A2;
	}
A.icon :active,  A.icon:hover {
	text-decoration:none;
	color:#666;
}
.borderDx{
    background-color: #EDF1F5;
	border:1px solid #D1DCE5!important;
	border-width:1px 1px 1px 1px!important;
}
.borderSx{
    background-color: #EDF1F5;
	border:1px solid #D1DCE5!important;
	border-width:1px 1px 1px 1px!important;
}
#off{
	color:#999;
}

/* FINE ICONE //////////////////////////////////////////////////////////////////////////////////*/

/* TABELLA DIMENSIONI //////////////////////////////////////////////////////////////////////////*/

.top {
	background-color: #CFD8E0;
	FONT: 11px/1.4em Tahoma, Arial, Verdana;
	FONT-WEIGHT:bold;
	COLOR: #00427A;	
	text-align: left;
	vertical-align:middle;
	padding: 5px 5px 5px 5px;
     }

.dimensione {
	FONT: 11px/1.4em Tahoma, Arial, Verdana;
	FONT-WEIGHT:normal;
	COLOR: #00427A;	
	text-align: center;
	vertical-align:middle;
	padding: 5px 5px 5px 5px;
	border-left: 1px solid #CFD8E0;
	border-bottom: 1px solid #CFD8E0;
     }
.dimensione a {
	color:#00427A; FONT-WEIGHT:normal; TEXT-DECORATION:none;
     }
.dimensione a:link, .dimensione a:visited {
 	color:#00427A;
     }
.dimensione a:hover, .dimensione a:active { 
	color:#00427A; TEXT-DECORATION:underline;
     }

.dimensione2 {
	FONT: 11px/1.4em Tahoma, Arial, Verdana;
	FONT-WEIGHT:normal;
	COLOR: #00427A;	
	text-align: center;
	vertical-align:middle;
	padding: 5px 5px 5px 5px;
	border-left: 1px solid #CFD8E0;
	border-right: 1px solid #CFD8E0;
	border-bottom: 1px solid #CFD8E0;
     }
.dimensione2 a {
	color:#00427A; FONT-WEIGHT:normal; TEXT-DECORATION:none;
     }
.dimensione2 a:link, .dimensione2 a:visited {
 	color:#00427A;
     }
.dimensione2 a:hover, .dimensione2 a:active { 
	color:#00427A; TEXT-DECORATION:underline;
     }

.contenutoSx { 
	FONT: 11px/1.4em Tahoma, Arial, Verdana;
	FONT-WEIGHT:bold;
	COLOR: #00427A;
	text-align:left;
	vertical-align:middle;
	padding:3px 10px 3px 10px;
	border-right: 1px solid #ABCDE4;
	border-bottom: 1px solid #ABCDE4;
     }

.contenutoDx { 
	FONT: 11px/1.4em Tahoma, Arial, Verdana;
	FONT-WEIGHT:normal;
	COLOR: #00427A;
	text-align:left;
	vertical-align:middle;
	padding:3px 10px 3px 10px;
	border-right: 0px solid #ABCDE4;
	border-bottom: 1px solid #ABCDE4;
     }


/* FINE TABELLA DIMENSIONI //////////////////////////////////////////////////////////////////////////*/

.footer {
	FONT: 11px/1.4em Tahoma, Arial, Verdana;
	FONT-WEIGHT:normal;
	COLOR: #818080;	
	text-align:center;
	vertical-align:middle;
	padding: 17px 17px 17px 17px;
     }
.footer a {
	color:#818080; FONT-WEIGHT:normal; TEXT-DECORATION:none;
     }
.footer a:link, .footer a:visited {
 	color:#818080;
     }
.footer a:hover, .footer a:active { 
	color:#818080; TEXT-DECORATION:underline;
     }

.privacy {
	FONT: 11px/1.4em Tahoma, Arial, Verdana;
	FONT-WEIGHT:normal;
	COLOR: #00427A;	
	text-align:center;
	vertical-align:middle;
	padding: 17px 17px 17px 17px;
     }
.privacy a {
	color:#00427A; FONT-WEIGHT:normal; TEXT-DECORATION:none;
     }
.privacy a:link, .privacy a:visited {
 	color:#00427A;
     }
.privacy a:hover, .privacy a:active { 
	color:#00427A; TEXT-DECORATION:underline;
     }

.leggePrivacy {
	FONT: 11px/1.4em Tahoma, Arial, Verdana;
	FONT-WEIGHT:normal;
	COLOR: #000;	
	text-align:left;
	vertical-align:top;
	padding: 0px 0px 0px 0px;
     }
.leggePrivacy a {
	color:#000; FONT-WEIGHT:normal; TEXT-DECORATION:none;
     }
.leggePrivacy a:link, .leggePrivacy a:visited {
 	color:#000;
     }
.leggePrivacy a:hover, .leggePrivacy a:active { 
	color:#000; TEXT-DECORATION:underline;
     }

.leggePrivacy DIV {
	FONT: 11px/1.4em Tahoma, Arial, Verdana;
	FONT-WEIGHT:normal;
	COLOR: #000;	
	text-align:left;
	vertical-align:top;
	padding: 0px 0px 0px 0px;
     }
.leggePrivacy a {
	color:#000; FONT-WEIGHT:normal; TEXT-DECORATION:none;
     }
.leggePrivacy a:link, .leggePrivacy a:visited {
 	color:#000;
     }
.leggePrivacy a:hover, .leggePrivacy a:active { 
	color:#000; TEXT-DECORATION:underline;
     }

/* FORM //////////////////////////////////////////////////////////////////////////*/

.testoForm {
	FONT: 11px/1.4em Tahoma, Arial, Verdana;
	FONT-WEIGHT:normal;
	COLOR: #156DB1;	
	text-align: left;
	vertical-align:bottom;
	padding: 8px 0px 0px 0px;
     }

.privacyForm DIV {
	FONT: 11px "Trebuchet MS", Arial, Tahoma;
	FONT-WEIGHT:normal;
	COLOR: #786849;	
	text-align: left;
	vertical-align:middle;
     }
.privacyForm DIV a {
	color:#786849; FONT-WEIGHT:normal; TEXT-DECORATION:underline;
     }
.privacyForm DIV a:link, .privacyForm DIV a:visited {
 	color:#786849;
     }
.privacyForm DIV a:hover, .privacyForm DIV a:active { 
	color:#E29238; TEXT-DECORATION:underline;
     }

.testoForm2 {
	FONT: 11px/1.4em Tahoma, Arial, Verdana;
	FONT-WEIGHT:normal;
	COLOR: #156DB1;	
	text-align: left;
	vertical-align:middle;
	padding: 3px 0px 3px 0px;
     }
	 
.textbox { 
	FONT-SIZE: 11px;
	COLOR: #156DB1;
	FONT-STYLE: normal;
    FONT-WEIGHT:normal;
	FONT-FAMILY: Tahoma, Arial, Verdana;
	text-align: left;
	padding-right: 3px;
	padding-left: 3px;
	background-color:#FFF;
	border-left: 1px solid #ADC9DF;
	border-top: 1px solid #ADC9DF;
	border-right: 1px solid #E0EAF2;
	border-bottom: 1px solid #E0EAF2;
	width:158px;
      }

.textbox2 { 
	FONT-SIZE: 11px;
	COLOR: #156DB1;
	FONT-STYLE: normal;
    FONT-WEIGHT:normal;
	FONT-FAMILY: Tahoma, Arial, Verdana;
	text-align: left;
	padding-right: 3px;
	padding-left: 3px;
	background-color:#FFF;
	border-left: 1px solid #ADC9DF;
	border-top: 1px solid #ADC9DF;
	border-right: 1px solid #ADC9DF;
	border-bottom: 1px solid #ADC9DF;
	width:158px;
	height:18px;
      }

.textbox3 { 
	FONT-SIZE: 11px;
	COLOR: #156DB1;
	FONT-STYLE: normal;
    FONT-WEIGHT:normal;
	FONT-FAMILY: Tahoma, Arial, Verdana;
	text-align: left;
	padding-right: 3px;
	padding-left: 3px;
	background-color:#FFF;
	border-left: 1px solid #ADC9DF;
	border-top: 1px solid #ADC9DF;
	border-right: 1px solid #ADC9DF;
	border-bottom: 1px solid #ADC9DF;
	width:60px;
	height:18px;
      }

.textbox4 { 
	FONT-SIZE: 11px;
	COLOR: #156DB1;
	FONT-STYLE: normal;
    FONT-WEIGHT:normal;
	FONT-FAMILY: Tahoma, Arial, Verdana;
	text-align: left;
	padding-right: 3px;
	padding-left: 3px;
	background-color:#FFF;
	border-left: 1px solid #ADC9DF;
	border-top: 1px solid #ADC9DF;
	border-right: 1px solid #ADC9DF;
	border-bottom: 1px solid #ADC9DF;
	width:327px;
	height:18px;
      }

.combo { 
	FONT-SIZE: 11px;
	COLOR: #156DB1;
	FONT-STYLE: normal;
    FONT-WEIGHT:normal;
	FONT-FAMILY: Tahoma, Arial, Verdana;
	text-align: left;
	padding:3px 3px 3px 3px;
	background-color:#FFF;
	border-left: 1px solid #5185B1;
	border-top: 1px solid #5185B1;
	border-right: 1px solid #ADC9DF;
	border-bottom: 1px solid #ADC9DF;
	width:226px;
      }

.comboRicerca { 
	FONT-SIZE: 11px;
	COLOR: #156DB1;
	FONT-STYLE: normal;
    FONT-WEIGHT:normal;
	FONT-FAMILY: Tahoma, Arial, Verdana;
	text-align: left;
	padding:3px 3px 3px 3px;
	background-color:#FFF;
	border-left: 1px solid #5185B1;
	border-top: 1px solid #5185B1;
	border-right: 1px solid #ADC9DF;
	border-bottom: 1px solid #ADC9DF;
	width:334px;
      }
.comboSmall { 
	FONT-SIZE: 11px;
	COLOR: #156DB1;
	FONT-STYLE: normal;
    FONT-WEIGHT:normal;
	FONT-FAMILY: Tahoma, Arial, Verdana;
	text-align: left;
	padding:3px 3px 3px 3px;
	background-color:#FFF;
	border-left: 1px solid #5185B1;
	border-top: 1px solid #5185B1;
	border-right: 1px solid #ADC9DF;
	border-bottom: 1px solid #ADC9DF;
	width:60px;
      }

.combo2 { 
	FONT-SIZE: 11px;
	COLOR: #156DB1;
	FONT-STYLE: normal;
    FONT-WEIGHT:normal;
	FONT-FAMILY: Tahoma, Arial, Verdana;
	text-align: left;
	padding:3px 3px 3px 3px;
	background-color:#FFF;
	border: 1px solid #ADC9DF;
	width:158px;
	height:18px;
      }

.messaggio { 
	FONT-SIZE: 11px;
	COLOR: #156DB1;
	FONT-STYLE: normal;
    FONT-WEIGHT:normal;
	FONT-FAMILY: Tahoma, Arial, Verdana;
	text-align: left;
	padding-right: 3px;
	padding-left: 3px;
	background-color:#FFF;
	border-left: 1px solid #ADC9DF;
	border-top: 1px solid #ADC9DF;
	border-right: 1px solid #ADC9DF;
	border-bottom: 1px solid #ADC9DF;
	SCROLLBAR-HIGHLIGHT-COLOR:#FFF; 
	SCROLLBAR-SHADOW-COLOR:#FFF; 
	SCROLLBAR-3DLIGHT-COLOR:#FFF; 
	SCROLLBAR-ARROW-COLOR:#ADC9DF; 
	SCROLLBAR-TRACK-COLOR:#FFF; 
	SCROLLBAR-FACE-COLOR:#FFF;
	SCROLLBAR-DARKSHADOW-COLOR:#FFF; 
	width:100%;
	height: 80px;
      }

.messaggio2 { 
	FONT-SIZE: 11px;
	COLOR: #156DB1;
	FONT-STYLE: normal;
    FONT-WEIGHT:normal;
	FONT-FAMILY: Tahoma, Arial, Verdana;
	text-align: left;
	padding-right: 3px;
	padding-left: 3px;
	background-color:#FFF;
	border-left: 1px solid #ADC9DF;
	border-top: 1px solid #ADC9DF;
	border-right: 1px solid #ADC9DF;
	border-bottom: 1px solid #ADC9DF;
	SCROLLBAR-HIGHLIGHT-COLOR:#FFF; 
	SCROLLBAR-SHADOW-COLOR:#FFF; 
	SCROLLBAR-3DLIGHT-COLOR:#FFF; 
	SCROLLBAR-ARROW-COLOR:#ADC9DF; 
	SCROLLBAR-TRACK-COLOR:#FFF; 
	SCROLLBAR-FACE-COLOR:#FFF;
	SCROLLBAR-DARKSHADOW-COLOR:#FFF; 
	width:100%;
	height: 100px;
      }

.bottone { 
	FONT-SIZE: 11px;
	COLOR: #156DB1;
	FONT-STYLE: normal;
    FONT-WEIGHT:bold;
	FONT-FAMILY: Tahoma, Arial, Verdana;
	text-align: center;
	background-color:#C7DCEC;
	border-top: 0px solid #CCC;
	border-left: 0px solid #CCC;
	border-right: 0px solid #CCC;
	border-bottom: 0px solid #CCC;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
      }

.sender{
	background: url("bott_invia-off.gif") left top;
	border:0px solid #000;
	padding:0px;
	margin:0px;
	height:19px;
	width:43px;
}
.senderEng{
	background: url("bott_invia-off_eng.gif") left top;
	border:0px solid #000;
	padding:0px;
	margin:0px;
	height:19px;
	width:43px;
}

/* FINE FORM //////////////////////////////////////////////////////////////////////////*/
.key{
	font-size:10px;
	font-family:Arial;
	font-weight:400;
	line-height:2.3em;
	color:#6F95B5;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}