@charset "utf-8";
body {
	margin: 0px;
	padding: 0px;
	height: 100%;
	background-image: url(images/d1.gif);
}

.gabbia {
	margin: auto;
	width: 740px;
	overflow: hidden;
}

.top {
	margin: 0px;
	padding: 0px;
	clear: both;
	height: 70px;
	width: 740px;
	FLOAT: left;
}
.menu {
	margin: 0px;
	padding: 0px;
	clear: both;
	float: left;
	height: 205px;
	width: 740px;
}
.titolo {
	margin: 0px;
	padding: 0px;
	clear: both;
	float: left;
	height: 80px;
	width: 740px;
	background-color: #F1F1F1;
}
.contenuto {
	clear: both;
	float: left;
	width: 700px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
	background-color: #F1F1F1;
}
.down {
	padding: 0px;
	clear: both;
	float: left;
	height: 70px;
	width: 740px;
}
.contText1 {
	margin: 0px;
	clear: both;
	float: left;
	width: 355px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	height: 100px;
}

h1 {
	margin:0px;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #01725E;
	text-decoration: none;
}
h1 a:active, h1 a:link, h1 a:visited {
	color: #01725E;
	text-decoration: none;
}
h1 a:hover{
	color: #133D82;
	text-decoration: none;
}
h2 {
	margin:0px;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #CCB040;
	text-decoration: none;
}
h2  a:active, h2  a:link, h2  a:visited {
	color: #CCB040;
	text-decoration: none;
}
h2  a:hover{
	color: #E6D79D;
	text-decoration: none;
}
.mappa {
	margin: 0px;
	float: left;
	width: 195px;
	padding-top: 40px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	height: 70px;
}
h3 {
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: italic;
	font-weight: normal;
	color: #01725E;
	text-decoration: none;
}
h3  a:active, h3  a:link, h3  a:visited {
	color: #01725E;
	text-decoration: none;
	
}
h3  a:hover{
	color: #01725E;
	text-decoration: none;
}
h4 {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000066;
	text-decoration: none;
	margin: 0;
}
h4  a:active, h4  a:link, h4  a:visited {
	color: #000066;
	text-decoration: none;
	
}
h4  a:hover{
	color: #0000F0;
	text-decoration: none;
}
h5 {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #009999;
	text-decoration: none;
	margin: 0;
}
h5  a:active, h5  a:link, h5  a:visited {
	color: #009999;
	text-decoration: none;
	
}
h5  a:hover{
	color: #4B6B6D;
	text-decoration: none;
}
h6 {
	margin:0px;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	color: #CCB040;
	text-decoration: none;
}
h6  a:active, h6  a:link, h6  a:visited {
	color: #CCB040;
	text-decoration: none;
}
h6  a:hover{
	color: #E6D79D;
	text-decoration: none;
}
.form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	background-color: #F4F4F4;
	border: 1px inset #CCCCCC;
}
.blocco{
	float:left;
	width:345px;
	height:150px;
	}
.textVerde01 {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #01725E;
	text-decoration: none;
}
.textVerde01 a:active, .textVerde01 a:link, .textVerde01 a:visited {
	color: #01725E;
	text-decoration: none;
}
.textVerde01 a:hover{
	color: #CCCCCC;
	text-decoration: none;
}
.textBlu {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000066;
	text-decoration: none;
}
#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}
	
uno{
clear:both; 
PADDING-RIGHT: 0px; 
PADDING-LEFT: 5px; 
FLOAT: left; 
PADDING-BOTTOM: 15px;  
WIDTH: 695px; 
PADDING-TOP: 5px;
}
.textArancio1 {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #CCB040;
	text-decoration: none;
	clear: both;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 580px;
	FLOAT: left;
	PADDING-BOTTOM: 5px;
	MARGIN: 0px;
	WIDTH: 10px;
	PADDING-TOP: 5px;
}
.textArancio1 a:active, .textArancio1 a:link, .textArancio1 a:visited {
	color: #CCB040;
	text-decoration: none;
}
.textArancio1 a:hover{
	color: #E6D79D;
	text-decoration: none;
}
.bloccpec{
	FLOAT: left;
	WIDTH: 218px;
	height: 170px;
	margin-bottom: 20px;
	padding-right: 15px;
}
.due{
PADDING-RIGHT: 0px; 
PADDING-LEFT: 5px; 
FLOAT: left; 
PADDING-BOTTOM: 5px; 
MARGIN: 0px; 
WIDTH: 220px; 
PADDING-TOP: 5px; 
height: 140px; 
}
.tre{
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
FLOAT: left; 
PADDING-BOTTOM: 5px; 
WIDTH: 100px; 
PADDING-TOP: 5px; 
height: 140px; 
margin-left: 10px; 
margin-right: 10px;
}
.quattro{
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
FLOAT: left; 
PADDING-BOTTOM: 0px; 
MARGIN: 0px; WIDTH: 740px; 
PADDING-TOP: 5px; 
height: 20px; 
background-color: #F1F1F1;
}
.cinque{
	clear: both;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 700px;
	PADDING-TOP: 0px;
}
.sei{
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
FLOAT: left; 
PADDING-BOTTOM: 0px; 
WIDTH: 140px; 
PADDING-TOP: 0px; 
height: 86px; 
margin-top: 0px; 
background-image: url(images/cornice.jpg); 
margin-left: 10px;
}
.sette{
PADDING-RIGHT: 0px; 
PADDING-LEFT: 35px; 
FLOAT: left; 
PADDING-BOTTOM: 0px; 
WIDTH: 96px; 
PADDING-TOP: 7px; 
height: 72px;
}
.otto{
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
FLOAT: left; 
PADDING-BOTTOM: 0px; 
WIDTH: 140px; 
PADDING-TOP: 0px; 
height: 86px; 
background-image: url(images/cornice.jpg); 
margin-left: 10px; 
margin-top: 70px;
}
.nove{
PADDING-RIGHT: 0px; 
PADDING-LEFT: 35px; 
FLOAT: left; 
PADDING-BOTTOM: 0px; 
WIDTH: 96px; 
PADDING-TOP: 7px; 
height: 72px;
}
.dieci{
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
FLOAT: left; 
PADDING-BOTTOM: 0px; 
WIDTH: 140px; 
PADDING-TOP: 0px; 
height: 86px; 
background-image: url(images/cornice.jpg); 
margin-left: 10px; 
margin-top: 70px;
}
.undici{
PADDING-RIGHT: 0px; 
PADDING-LEFT: 35px; 
FLOAT: left; 
PADDING-BOTTOM: 0px; 
WIDTH: 96px; 
PADDING-TOP: 7px; 
height: 72px;
}
.dodici{
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
FLOAT: left; 
PADDING-BOTTOM: 0px; 
WIDTH: 140px; 
PADDING-TOP: 0px; 
height: 86px; 
background-image: url(images/cornice.jpg); 
margin-left: 10px; 
margin-top: 70px;
}
.tredici{
PADDING-RIGHT: 0px; 
PADDING-LEFT: 35px; 
FLOAT: left; 
PADDING-BOTTOM: 0px; 
WIDTH: 96px; 
PADDING-TOP: 7px; 
height: 72px;
}
.quattordici{
	PADDING-LEFT: 5px;
	FLOAT: left;
	PADDING-BOTTOM: 5px;
	WIDTH: 220px;
	PADDING-TOP: 5px;
	height: 140px;
}
.quindici{
	FLOAT: left;
	PADDING-BOTTOM: 5px;
	WIDTH: 100px;
	PADDING-TOP: 5px;
	height: 140px;
	margin-left: 10px;
	margin-right: 10px;
}
.sedici{
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
FLOAT: left; 
PADDING-BOTTOM: 0px; 
MARGIN: 0px;
WIDTH: 740px; 
PADDING-TOP: 5px; 
height: 20px; 

}
.sed02{
	PADDING-RIGHT: 20px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 25px;
	height: 20px;
	background-color: #F1F1F1;
	width: 720px;
}
.bax{
	FLOAT: left;
	WIDTH: 740px;
	PADDING-TOP: 5px;
	height: 20px;
}

.diciasette{
clear: both; 
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
FLOAT: left; 
PADDING-BOTTOM: 0px; 
MARGIN: 0px; 
WIDTH: 700px; 
PADDING-TOP: 20px;
}
.diciotto{
clear: both; 
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
FLOAT: left; 
PADDING-BOTTOM: 0px; 
MARGIN: 0px; 
WIDTH: 700px; 
PADDING-TOP: 20px;
}
.diciannove{
clear: both; 
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
FLOAT: left; 
PADDING-BOTTOM: 0px; 
MARGIN: 0px; 
WIDTH: 700px; 
PADDING-TOP: 0px;
}
.venti{
clear:both; 
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
FLOAT: left; 
PADDING-BOTTOM: 15px; 
WIDTH: 540px; 
PADDING-TOP: 5px;
}
.ventuno{
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
FLOAT: left; 
PADDING-BOTTOM: 0px; 
WIDTH: 140px; 
PADDING-TOP: 0px; 
height: 86px; 
background-image: url(images/cornice.jpg); 
margin-left: 10px;
}
.ventidue{
PADDING-RIGHT: 0px; 
PADDING-LEFT: 35px; 
FLOAT: left; 
PADDING-BOTTOM: 0px; 
WIDTH: 96px; 
PADDING-TOP: 7px; 
height: 72px;
}
.ventitre{
	clear: both;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 540px;
	PADDING-TOP: 0px;
}
.ventiquattro{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 540px;
	PADDING-TOP: 20px;
	height: 200px;
}
.venticinque{
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
FLOAT: left; 
PADDING-BOTTOM: 20px; 
MARGIN: 0px; 
WIDTH: 540px;
PADDING-TOP: 10px;
}
.ventisei{
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
FLOAT: left; 
PADDING-BOTTOM: 0px; 
WIDTH: 140px; 
PADDING-TOP: 0px; 
height: 86px; 
background-image: url(images/cornice.jpg); 
margin-left: 10px; margin-top: 20px;
}
.ventisette{
PADDING-RIGHT: 0px; 
PADDING-LEFT: 35px; 
FLOAT: left; 
PADDING-BOTTOM: 0px; 
WIDTH: 96px; 
PADDING-TOP: 7px; 
height: 72px;
}
.ventotto{
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
FLOAT: left; 
PADDING-BOTTOM: 0px; 
WIDTH: 140px; 
PADDING-TOP: 0px; 
height: 86px; 
background-image: url(images/cornice.jpg); 
margin-left: 10px; 
margin-top: 220px;
}
.ventinove{
PADDING-RIGHT: 0px; 
PADDING-LEFT: 35px; 
FLOAT: left; 
PADDING-BOTTOM: 0px; 
WIDTH: 96px; 
PADDING-TOP: 7px; 
height: 72px;
}
.trenta{
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
FLOAT: left; 
PADDING-BOTTOM: 0px; 
WIDTH: 140px; 
PADDING-TOP: 0px; 
height: 86px; 
background-image: url(images/cornice.jpg); 
margin-left: 10px; 
margin-top: 220px;
}
.trentuno{
PADDING-RIGHT: 0px; 
PADDING-LEFT: 35px; 
FLOAT: left; 
PADDING-BOTTOM: 0px; 
WIDTH: 96px; 
PADDING-TOP: 7px; 
height: 72px;
}
.trentadue{
	clear: both;
	FLOAT: left;
	WIDTH: 700px;
	PADDING-TOP: 20px;
}
.trentatre{
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
FLOAT: left; 
PADDING-BOTTOM: 0px; 
WIDTH: 140px; 
PADDING-TOP: 0px; 
height: 86px; 
background-image: url(images/cornice.jpg); 
margin-left: 10px; 
margin-top: 20px; 
margin-bottom: 5px;
}
.trentaquattro{
PADDING-RIGHT: 0px; 
PADDING-LEFT: 35px; 
FLOAT: left; 
PADDING-BOTTOM: 0px; 
WIDTH: 96px; 
PADDING-TOP: 7px; 
height: 72px;
}
.trentacinque{
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
FLOAT: left; 
PADDING-BOTTOM: 0px; 
WIDTH: 140px; 
PADDING-TOP: 0px; 
height: 86px; 
background-image: url(images/cornice.jpg); 
margin-left: 10px; 
margin-top: 20px; 
margin-bottom: 5px;
}
.trentasei{
PADDING-RIGHT: 0px; 
PADDING-LEFT: 35px; 
FLOAT: left; 
PADDING-BOTTOM: 0px; 
WIDTH: 96px; 
PADDING-TOP: 7px; 
height: 72px;
}
.trentasette{
clear: both; 
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
FLOAT: left; 
PADDING-BOTTOM: 0px; 
MARGIN: 0px; 
WIDTH: 685px; 
PADDING-TOP: 5px; 
height: 20px;
}
.trentotto{
clear: both; 
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
FLOAT: left; 
PADDING-BOTTOM: 0px; 
MARGIN: 0px; 
WIDTH: 85px; 
PADDING-TOP: 5px; 
height: 20px;
}
.trentanove{
PADDING-RIGHT: 20px; 
PADDING-LEFT: 0px; 
FLOAT: left; 
PADDING-BOTTOM: 0px; 
MARGIN: 0px; 
WIDTH: 150px; 
PADDING-TOP: 5px; 
height: 20px;
}
.quaranta{
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
FLOAT: left; 
PADDING-BOTTOM: 0px; 
MARGIN: 0px; 
WIDTH: 85px; 
PADDING-TOP: 5px; 
height: 20px;
}
.quarantuno{
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
FLOAT: left; 
PADDING-BOTTOM: 0px; 
MARGIN: 0px; 
WIDTH: 280px; 
PADDING-TOP: 5px; 
height: 20px;
}
.quarantadue{
clear: both; 
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
FLOAT: left; 
PADDING-BOTTOM: 0px; 
MARGIN: 0px; 
WIDTH: 85px; 
PADDING-TOP: 5px; 
height: 20px;
}
.quarantatre{
PADDING-RIGHT: 20px; 
PADDING-LEFT: 0px; 
FLOAT: left; 
PADDING-BOTTOM: 0px; 
MARGIN: 0px; 
WIDTH: 150px; 
PADDING-TOP: 5px; 
height: 20px;
}
.quarantaquattro{
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
FLOAT: left; 
PADDING-BOTTOM: 0px; 
MARGIN: 0px; 
WIDTH: 85px; 
PADDING-TOP: 5px; 
height: 20px;
}
.quarantacinque{
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
FLOAT: left; 
PADDING-BOTTOM: 0px; 
MARGIN: 0px; 
WIDTH: 280px; 
PADDING-TOP: 5px; 
height: 20px;
}
.quarantasei{
clear: both; 
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
FLOAT: left; 
PADDING-BOTTOM: 0px; 
MARGIN: 0px; 
WIDTH: 343px; 
PADDING-TOP: 5px; 
height: 20px;
}
.quarantasette{
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
FLOAT: left; 
PADDING-BOTTOM: 0px; 
MARGIN: 0px; 
WIDTH: 330px; 
PADDING-TOP: 5px; 
height: 20px;
}
.quarantotto{
clear: both; 
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
FLOAT: left; 
PADDING-BOTTOM: 0px; 
MARGIN: 0px; 
WIDTH: 343px; 
PADDING-TOP: 5px;
}
.quarantanove{
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
FLOAT: left; 
PADDING-BOTTOM: 0px; 
MARGIN: 0px; 
WIDTH: 350px; 
PADDING-TOP: 5px;
}
.cinquanta{
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
FLOAT: left; 
PADDING-BOTTOM: 0px; 
MARGIN: 0px; 
WIDTH: 100px; 
PADDING-TOP: 15px;
}
.cinquantuno{
PADDING-RIGHT: 0px; 
PADDING-LEFT: 16px; 
FLOAT: left; 
PADDING-BOTTOM: 0px; 
MARGIN: 0px; 
WIDTH: 100px; 
PADDING-TOP: 15px;
}
.cinquantadue{
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
FLOAT: left; 
PADDING-BOTTOM: 0px; 
MARGIN: 0px; 
WIDTH: 740px; 
PADDING-TOP: 5px; 
height: 20px; 
background-color: #F1F1F1;
}
.sx {
	float: left;
	width: 685px;
	padding-right: 15px;
	clear: both;
}
.dx {
	float: left;
	width: 325px;
	padding-left: 14px;
	border-left:#CCCCCC solid 1px;
}

.ral {
	float: left;
	height: 25px;
	width: 100px;
	margin-right: 8px;
	background-color:#D8BA2E;
	padding-top: 10px;
}
.ral1 {
	float: left;
	height: 25px;
	width: 100px;
	margin-right: 8px;
	background-color: #EEE9DA;
	padding-top: 10px;
}
.ral2 {
	float: left;
	height: 25px;
	width: 100px;
	margin-right: 8px;
	background-color: #BAB9B0;
	padding-top: 10px;
}

