body{
			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.corpoprincipale{
		background-color: #ffffff;
		width: 500px;
		padding: 10px;
		margin: 10px;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		text-align: justify;
		text-decoration: none;
		letter-spacing: 1px;
}
.appl{
		text-align: justify;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		width: 480px;
		letter-spacing: 0px;		
		line-height: 18px;
}
A:link {
	text-decoration: none; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #008000;
}	
A:visited {
	text-decoration: none; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #008000;
}	
A:hover {
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #008000;
}
.briciole, .briciole A:link, .briciole A:visited, .briciole A:hover{
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-align: right;
	
}
.briciole{
	color: #4b4747;
	text-align: left;
	padding-top: 4px;	
	padding-left: 560px;
}
.briciole A:link, .briciole A:visited{
	color: #008000;
}
.briciole A:hover{
	color: #D2691E;
}

.logon{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
	font-size: 8pt;
	color: #008000;
	background-image: url(../elmt/login.jpg);
	width: 450;
	height: 59px;
	padding-top: 8px;
	vertical-align: top;
}

input, textarea{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	color: #008000;
	margin: 0px;
	vertical-align: top;
}

.menu, .menubox, .menusel, .news, .menu A:link, .menu A:visited, .menu A:hover, .treemenu{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4b4747;
	padding: 4px;
	letter-spacing: 0px;
} 	
.news{
	font-weight: normal;
}
.menusel{
	color: #4b4747;
}
.menubox,.news{
	background-color: #FFFFD0;
	border-style: solid;
	border-color:	#4b4747;
	border-width: 1px;
	width: 245px;
	vertical-align: text-top;
	padding-bottom: 10px;
}
.bigfont{
	color: #ffff80;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 4px;
	letter-spacing: 0px;
}
.corpocentrale{
	background-color: #FFFFD0;
	border-style: solid;
	border-color: #4b4747;
	border-width: 1px;
	width: 498px;
	height:300px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: none;
	letter-spacing: 1px;
	text-align: center;
	vertical-align: middle;
	padding: 2px;
}
.privlogin{
	background-color: #FFFFD0;
	border-style: solid;
	border-color: #4b4747;
	border-width: 1px;
	width: 1024px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: none;
	letter-spacing: 1px;
	text-align: center;
	vertical-align: middle;
	padding: 4px;
}

.corpocubo{
	background-color: #FFFFff;
	border-style: solid;
	border-color: #4b4747;
	border-width: 1px;
	width: 245px;
	height: 226px;
	padding: 4px;
	vertical-align: middle;
	text-align: center;
}

.normale{
	background-color: #FFFFD0;
	border-style: solid;
	border-color: #4b4747;
	border-width: 1px;
	width: 742px;
	height: 291px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	letter-spacing: 1px;
	text-align: justify;
	vertical-align: text-top;
	padding: 10px;
}

.footer{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	color: #008000;
	background-image: url(../elmt/footer.jpg);
	background-repeat:no-repeat;
	background-position:top; 
	background-position: center;
	width: 100%;
	height: 22px;
	padding-top: 1px;	
	padding-left: 5px;
}
.vuoto{
	font-size: 3px;
	color: #ffffff;
}

.ms-dpheadl {
   background-color: #ffff80;
}
.ms-dpheadr {
   background-color: #008000;
}

.ms-itemheader a {
   font-size: 10pt;
   font-family:	Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-weight: bold;
   color: #008000;
   text-decoration: none;
}


.private{
   font-size:28pt;
   font-family:	Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-weight: bold;
	background-image: url(../elmt/sfondoAR.jpg);
	border-style: solid;
	border-color: #4b4747;
	border-width: 2px;
	width: 600px;	
}

selector
.menuar, .menuar A:link, .menuar A:visited{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #4b4747;
	padding: 2px;
	letter-spacing: 1px;
	background-color: #FFFF80;
	border-style: solid;
	border-color: #4b4747;
	border-width: 2px;
	height: 20px;
}
.menuar A:hover{
	color: #FFFF80;
	background-color: #008000;
}
.mail{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: right;
	font-weight: bold;
	font-size: 8pt;
	color: #4b4747;
	padding: 4px;
}

input,select,button,text{
	color: #008000;
	font-weight: bold;
	font-size: 8pt;
	vertical-align: top;
}
.bottone{
	width: 120px;
}

.insore{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}
.insorebox{
	background-color: #FFFFD0;
	border-style: solid;
	border-color: #4b4747;
	border-width: 1px;
	width: 752px;
	height: 446px;
	text-decoration: none;
	letter-spacing: 1px;
	padding: 4px;
}
tr,td{
	font-size: 10pt;
	vertical-align: top;
}
.mappa{
	border-color: Black;
}
p{
	margin-top: 1px;
	text-align: justify;
	}
.p{
	margin-top: 1px;
	text-align: center;
}
.imgcont{
	margin: 10px;
}
.hilights{
	background-color: #FFFFD0;
	border-style: solid;
	border-color:	#4b4747;
	border-width: 1px;
	width: 498px;
	height: 145px;
	vertical-align: middle;
	padding-bottom: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4b4747;
	letter-spacing: 0px;
	padding: 2px;
	padding-top: 4px;
}
.annuncio{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4b4747;
	letter-spacing: 0px;
	padding: 2px;
	text-align: left;
}
.titolop{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #008000;
	letter-spacing: 0px;
	padding: 2px;
	text-align: left;
}
.areacli{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	background-color: #FFFFD0;
	border-style: solid;
	border-color: #4b4747;
	border-width: 1px;
	width: 754px;
	height:400px;
	text-decoration: none;
	letter-spacing: 1px;
	padding: 10px;
}
.menucli{
	background-color: #FFFFD0;
	border-style: solid;
	border-color:	#4b4747;
	border-width: 1px;
	width: 221;
	vertical-align: text-top;
	padding-bottom: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4b4747;
	padding: 10px;
	letter-spacing: 0px;
}
.desito{
	vertical-align: text-top;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #4b4747;
	padding-left: 5px;
	letter-spacing: 0px;
}
.idann{
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	vertical-align: bottom;
	color: #696969;
	font-size: 8pt;
	font-weight: bold;
	text-align: left;
	background-color: #ffffff;
	border-style: solid;
	border-color: #4b4747;
	border-width: 1px;
	width: 53px;
	height: 10pt;
	position: relative;
	left: 463px;
	padding-bottom: 2px;
}
.datann{
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	vertical-align: bottom;
	color: #696969;
	font-size: 8pt;
	font-weight: bold;
	text-align: left;
	background-color: #ffffff;
	border-style: solid;
	border-color: #4b4747;
	border-width: 1px;
	width: 85px;
	height: 10pt;
	padding-bottom: 2px;
}
.annuncios{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: #4b4747;
	letter-spacing: 0px;
	padding: 4px;
	text-align: justify;
	font-weight: normal;
}

.annuncios2{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #4b4747;
	letter-spacing: 0px;
	font-weight: normal;
}

.annuncioL{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #4b4747;
	letter-spacing: 0px;
	padding: 4px;
	text-align: justify;
}
.eagle{
background-image: url(../img/sfondoeagle.gif);
background-position: top;
background-repeat: no-repeat;
		text-align: justify;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		letter-spacing: 0px;		
		line-height: 18px;
}
.tithil, .tithil A:link, .tithil A:visited, .tithil A:hover{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4b4747;
	padding-top: 2px;
	padding-bottom: 20px;
	letter-spacing: 0px;
} 
.previu{
	border: solid;
	border-color: #4b4747;
	border-width: 1px;	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #4b4747;	
	background-color: #FFFFD0;
	width: 1024px;
	text-align: justify;
	padding: 10px;
}
.partner
{
	border: solid 0px;
	border-color:  #4b4747;
}
