html,body {margin:0; padding:0;}
body { 
		font: 76% verdana, arial, sans serif; 
		text-align:center; 
		background-color:#FFFFFF;
		text-align: justify;
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px;
}
p {
	font-size: 0.9em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #451914;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 20px;
	text-align: justify;

}
strong {
	color: #6689B5;
}
h1 {
	font-size: 1.8em;
	color: #B6331F;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-left: 20px;
	padding-top: 0px;
}

h2 {
	font-size: 1.4em;
	color: #657174;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-left: 18px;
	padding-top: 20px;
}
h3 {
	font-size: 1.1em;
	color: #004080;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-left: 18px;
	padding-top: 20px;
}

A.link:visited{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 8pt;
	font-style: normal; 
	COLOR: #000000; 
	TEXT-DECORATION: none;
}
A.link:link{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 8pt;
	font-style: normal; 
	COLOR: #000000; 
	TEXT-DECORATION: none;
}

A.link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	font-style: normal;
	COLOR: #000000;
	TEXT-DECORATION: underline;
}

.ombra_o {
	background-image: url(../im/nero.jpg);
	background-repeat: repeat-x;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.ombra_v {
	background-image: url(../im/nero.jpg);
	background-repeat: repeat-y;
	border-top-width: 40px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
.float_sx { float:left; 
	margin:0 10px 10px 0; 
	border:1px solid #fff;
	BORDER-RIGHT: #c2ca9b 1px solid; 
	BORDER-TOP: #c2ca9b 1px solid; 
	BORDER-LEFT: #c2ca9b 1px solid; 
	BORDER-BOTTOM: #c2ca9b 1px solid;}
.float_dx { float:right; 
	margin:10px 10px 10px 10px; 
	border:1px solid #fff;
	BORDER-RIGHT: #c2ca9b 1px solid; 
	BORDER-TOP: #c2ca9b 1px solid; 
	BORDER-LEFT: #c2ca9b 1px solid; 
	BORDER-BOTTOM: #c2ca9b 1px solid;}
.bordo_1{
	border:1px solid #FF6600;
	}
.bordo_2{
	border:1px solid #3399CC;
	}
.sinistra {TEXT-ALIGN: left}
.destra {TEXT-ALIGN: right}
.centero {TEXT-ALIGN: center}
#tutto {
	width: 768px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align:left;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
}
#pulsanti {
	background-color:#000000;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-width: 0px;

}
#pulsanti td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	FONT-SIZE: 8pt;
	font-style: normal;
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;	
	
}
#pulsanti p {
	background-image: url(../im/barra_home.png);
	background-repeat: no-repeat;
}
#pulsanti a:link, a:visited { 
		text-decoration:none; 
		color:#FFFFFF;
		
}
#pulsanti a:hover { 
	text-decoration:none; 
	font-style:normal; 
	color:#FF9900;
}
#testi{	background-color:#FFFFFF;
		}
.fade {
	FILTER: progid:dximagetransform.microsoft.gradientwipe(duration=1);
	BEHAVIOR: url(linkhilight.htc); 
	CURSOR: hand; 
	HEIGHT: 1px;
}
A.fade:link, visited{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 8pt;
	font-style: normal; 
	COLOR: #FFFFFF; 
	TEXT-DECORATION: none;
}
A.fade:visited{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 8pt;
	font-style: normal; 
	COLOR: #FFFFFF; 
	TEXT-DECORATION: none;
}

A.fade:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	font-style: normal;
	COLOR: #FF9933;
	TEXT-DECORATION: none;
}
#box  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	font-style: normal;
	COLOR: #000000;
	TEXT-DECORATION: none;


}
#piede {
	HEIGHT: 20px;
	background-color: #727B82;
	padding: 15px;
	font-size: 0.9em;
	color: #FFFFFF;
	font-family:  Georgia, Arial, Helvetica, sans-serif;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

A.continua:visited{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 8pt;
	font-style: normal; 
	COLOR: #FF0000; 
	TEXT-DECORATION: none;
}
A.continua:link{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 8pt;
	font-style: normal; 
	COLOR: #FF0000; 
	TEXT-DECORATION: none;
}

A.continua:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	font-style: normal;
	COLOR: #FF0000;
	TEXT-DECORATION: underline;
}

#form{width:280px; margin:20px auto; padding:20px; border:2px solid #004080; background-color:#F4F4F4; font-style: bold;}
#form td{ width:200px;}


