body {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background-image: url(/images/fondale01.gif);
	background-repeat: no-repeat;
	padding:0px;
	margin:0px;
	}


/* LAYER HEADER - CONTENTS */


#LayerHeader {
	width:740px; 
	height:100px; 
	z-index:2;
	}
	
#LayerTopHeader {
	position:absolute;
	width:740px; 
	height:78px; 
	z-index:3;
	background-image:url(/images/logo01.gif);
	background-repeat:no-repeat;
	background-color:#2E9580;
	border-bottom:solid;
	border-bottom-color:#106B52;
	border-bottom-width:3px;
	}

#RigaBianca {
	font-size:9px;
	font-weight:bold;
	color:#669999;
	padding-top:2px;
	position:absolute;
	left:180px;
	width:560px;
	text-align:right;
	z-index:4;
	background-image:url(/images/tondino_bianco.gif);
	background-repeat:no-repeat;
	height: 15px;
}

#RigaVerde {
	position:absolute;
	left:290px;
	top:57px;
	width:450px;
	height:21px;
	z-index:4;
	background-image:url(/images/tondino_verde.gif);
	background-repeat:no-repeat;
	}
	
#LayerRigaPulsanti {
	position:absolute;
	top:81px;
	padding-top:3px;
	padding-bottom:0px;
	width:740px;
	height:15px;
	z-index:3;
	color:#333333;
	background-color:#DEE7E7;
	border-bottom:solid;
	border-bottom-color:#9B9B9B;
	border-bottom-width:1px;
	}


/* LAYER MENU - CONTENTS */


#LayerMenu {
	width:170px;
	height:380px;
	}
	
#TitoloMenu {
	font-weight:bold;
	color:#246d59;
	font-size:11px;
	padding-bottom:5px;
	border-bottom:dotted;
	border-bottom-color:#9B9B9B;
	border-bottom-width:1px;
	}
	
.sfondoMenuAttivo{
	position:relative;
	background-image:url(/images/menu_disattivo.gif);
	height:14px;
	font-weight:bold;
	color:#246d59;
	padding-left:15px;
	padding-top:3px;
	border-bottom:dotted;
	border-bottom-color:#9B9B9B;
	border-bottom-width:1px;
	}
	
.sfondoMenuDisattivo{
	position:relative;
	background-image:url(/images/menu_attivo.gif);
	height:14px; font-weight:bold;
	padding-left:15px;
	padding-top:3px;
	border-bottom:dotted;
	border-bottom-color:#9B9B9B;
	border-bottom-width:1px;
	}


#LayerFooter {
	color:#666666;
	font-weight:bold;
	padding:3px;
	border-top:solid;
	border-top-color:#9B9B9B;
	border-top-width:1px;
	}

/* Classi personalizzazione font */


.verde {
	color:#336666;
	font-weight:bold;  
	}
.right {
	text-align:right;
	}
.layertitle {
	font-size:14px;
	color:#246d59;
	font-weight:bold;
	}
	

/* Gestione link menu sinistra */
.menusinistra a:link {color: #333333; text-decoration: none;}
.menusinistra a:visited {color: #333333; text-decoration: none;}
.menusinistra a:active {color: #333333; text-decoration: none;}
.menusinistra a:hover {text-decoration: underline;}
 /* Gestione link menu header */
.menutop a:link {color: #669999;  font-weight:bold; text-decoration: none;}
.menutop a:visited {color: #669999;  font-weight:bold; text-decoration: none;}
.menutop a:active {color: #669999;  font-weight:bold; text-decoration: none;}
.menutop a:hover {color: #333333; text-decoration: none;}

table.form{width:534px;padding:0px;border-collapse:collapse;margin-top:10px;margin-bottom:10px;border-bottom: 1px solid #246d59;}
table.form td{padding:3px;}
table.form tr.titolo td{color:#246d59;font-weight:bold;border-top: 1px solid #246d59;}
table.form input{color:#246d59;border: 1px solid #246d59;}
table.form td.noBorder input{color:#246d59;border: 0px;}

table.formContatti{width:534px;padding:0px;border-collapse:collapse;}
table.formContatti td{padding:3px;}
table.formContatti tr.titolo td{color:#246d59;font-weight:bold;border-top: 1px solid #246d59;}
table.formContatti input{color:#246d59;border: 1px solid #246d59;}
table.formContatti td.noBorder input{color:#246d59;border: 0px;}
.green{	color:#246d59;}
.bottone{	color:#246d59;background-color:#DEE7E7;border: 1px solid #246d59;}