.class1 {font-family: Arial, verdana, Helvetica; color:#636563; font-size:12px; font-style:italic;}
.class1 A:link { text-decoration: none; color: #636563; font-size: 12px; font-style:italic}
.class1 A:visited { text-decoration: none; color: #636563; font-size: 12px; font-style:italic}
.class1 A:active {text-decoration: none; color: #636563; font-size: 12px;font-style:italic} 
.class1 A:hover { text-decoration: underline; color: #333333; font-size: 12px;font-style:italic}
.menu_shadow {font-family: Arial, verdana, Helvetica;color: #636563; font-size: 11px; font-style:normal; font-weight:bold;text-decoration:none; padding-left:20px;}
.menu_shadow a:link {font-family: Arial, verdana, Helvetica;color: #636563; font-size: 11px; font-style:normal; font-weight:normal; text-decoration:none;}
.menu_shadow a:visited {font-family: Arial, verdana, Helvetica;color: #636563; font-size: 11px; font-style:normal; 	font-weight:normal; text-decoration:none;}
.menu_shadow a:hover {font-family: Arial, verdana, Helvetica;color: #636563; font-size: 11px; font-style:normal; font-weight:normal; text-decoration:underline;}
.menu_lang_sx {font-family: Arial, verdana, Helvetica;color: #999999; font-size: 11px; font-style:normal; font-weight:normal:bold;text-decoration:none; list-style-type:none; list-style:none; list-style-image:none; margin-left:102px;}
	.menu_lang_sx a:link {font-family: Arial, verdana, Helvetica;color: #666666; font-size: 11px; font-style:normal; font-weight:normal; text-decoration:none; margin-left:102px;}
	.menu_lang_sx a:visited {font-family: Arial, verdana, Helvetica;color: #666666; font-size: 11px; font-style:normal;font-weight:normal; text-decoration:none; margin-left:102px;}
	.menu_lang_sx a:hover {font-family: Arial, verdana, Helvetica;color: #009900; font-size: 11px; font-style:normal; font-weight:normal; text-decoration:none; margin-left:102px;}
	.menu_lang_sx ul { list-style:none; list-style-type:none}

.menu_lang_dx {font-family: Arial, verdana, Helvetica;color: #999999; font-size: 12px; font-style:normal; font-weight:normal;text-decoration:none;  list-style-type:none; list-style:none; list-style-image:none; margin-left:200px;}
	.menu_lang_dx a:link {font-family: Arial, verdana, Helvetica;color: #666666; font-size: 11px; font-style:normal; font-weight:normal; text-decoration:none; margin-left:206px;}
	.menu_lang_dx a:visited {font-family: Arial, verdana, Helvetica;color: #666666; font-size: 11px; font-style:normal;font-weight:normal; text-decoration:none; margin-left:206px;}
	.menu_lang_dx a:hover {font-family: Arial, verdana, Helvetica;color: #0033CC; font-size: 11px; font-style:normal; font-weight:normal; text-decoration:none; margin-left:206px;}
	.menu_lang_dx ul { list-style:none; list-style-type:none;}
.menu_lang_dx2 {font-family: Arial, verdana, Helvetica;color: #999999; font-size: 11px; font-style:normal; font-weight:normal;text-decoration:none;  list-style-type:none; list-style:none; list-style-image:none; margin-left:206px;}
	.menu_lang_dx2 a:link {font-family: Arial, verdana, Helvetica;color: #999999; font-size: 11px; font-style:normal; font-weight:normal; text-decoration:none; margin-left:206px;}
	.menu_lang_dx2 a:visited {font-family: Arial, verdana, Helvetica;color:#999999; font-size: 11px; font-style:normal;font-weight:normal; text-decoration:none; margin-left:206px;}
	.menu_lang_dx2 a:hover {font-family: Arial, verdana, Helvetica;color: #999999; font-size: 11px; font-style:normal; font-weight:normal; text-decoration:none; margin-left:206px;}
	.menu_lang_dx2 ul { list-style:none; list-style-type:none;}
.text {
	font-family: Arial, verdana, Helvetica;color: #666666;
	font-size: 12px;
	font-style:normal;
	font-weight: 500;
	text-decoration:none;
	text-align:justify;
	}
	.text_green {
	font-family: Arial, verdana, Helvetica;color: #023f20;
	font-size: 12px;
	font-style:normal;
	font-weight: 500;
	text-decoration:none;
	text-align:justify;
}
		.text_green2 {
	font-family: Arial, verdana, Helvetica;color: #009933;
	font-size: 12px;
	font-style:normal;
	font-weight: 500;
	text-decoration:none;
	text-align:center;
	
	}
	.text_blue {
	font-family: Arial, verdana, Helvetica;color: #00227c;
	font-size: 12px;
	font-style:normal;
	font-weight: 500;
	text-decoration:none;
	text-align:justify;
	}
			.text_blue2 {
	font-family: Arial, verdana, Helvetica;color: #0033CC;
	font-size: 12px;
	font-style:normal;
	font-weight: 500;
	text-decoration:none;
	text-align:center;
	}
.box3 {
	font-family: Arial, verdana, Helvetica;
	color: #999999;
	font-size: 12px;	
	font-style: normal;
	font-weight:bold;
	text-align: right;
	text-decoration:none;
	}
.footer_link{
	font-family: Arial, verdana, Helvetica;
	color: #333333;
	font-size: 11px;
	font-style: normal;
	font-weight:500;
	text-align: center;
	text-decoration: none;
	vertical-align:baseline;
	line-height:60px;
	padding-left:95px;
	}
	.footer_link a:link{ 
	font-family: Arial, verdana, Helvetica;
	color: #333333;
	font-size: 11px;
	font-style: normal;
	font-weight:500;
	text-decoration: none;
	text-align: center;
	}
	.footer_link a:visited{ 
	font-family: Arial, verdana, Helvetica;
	color: #333333;
	font-size: 11px;
	font-style: normal;
	font-weight:500;
	text-decoration: none;
	text-align: center;
	}
	.footer_link a:hover{
	font-family: Arial, verdana, Helvetica;
	color: #333333;
	font-size: 11px;
	font-style: normal;
	font-weight:500;
	text-decoration: underline;
	text-align: center;
	}
.footer_cntr{
	font-family: Arial, verdana, Helvetica;
	color: #666666;
	font-size: 11px;
	font-style: normal;
	text-align: left;
	padding-left:5px;
	line-height:60px;
	}
.footer_sx{
	font-family: Arial, verdana, Helvetica;
	color: #FFFFFF;
	font-weight:500;
	font-size: 11px;
	font-style: normal;
	font-weight:bold;
	text-align: center;
	line-height:60px;
	text-decoration:none;
	background: url(img/footer_index_sx.jpg) no-repeat top right;
	}
	.footer_sx a{
	display:block;
	background: url(img/footer_index_sx.jpg) no-repeat top right;
	}
.footer_sx a:link{
	font-family: Arial, verdana, Helvetica;
	color: #FFFFFF;
	font-weight:500;
	font-size: 11px;
	font-style: normal;
	font-weight:bold;
	text-align: center;
	text-decoration:none;
	background: url(img/footer_index_sx.jpg) no-repeat top left;
	}
.footer_sx a:visited{
	font-family: Arial, verdana, Helvetica;
	color: #FFFFFF;
	font-weight:500;
	font-size: 11px;
	font-style: normal;
	font-weight:bold;
	text-align: center;
	text-decoration:none;
	background: url(img/footer_index_sx.jpg) no-repeat top left;
	}
.footer_sx a:hover{
	font-family: Arial, verdana, Helvetica;
	color: #FFFFFF;
	font-size: 11px;
	font-style: normal;
	font-weight:bold;
	text-align: center;
	text-decoration:underline;
	background: url(img/footer_index_sx.jpg) no-repeat top right;
	}
.footer_info{
	font-family: Arial, verdana, Helvetica;
	color: #666666;
	font-size: 11px;
	font-weight:100;
	font-style: normal;
	text-align: left;
	margin-left:60px;
	text-decoration:none;
	padding-left:151px;
	padding-top:10px;
	}
.sitemap {
	font-family: Arial, verdana, Helvetica;color: #666666;
	font-size: 11px;
	font-style:normal;
	font-weight: 500;
	text-decoration:none;
	text-align:justify;
	}
	.sitemap a:link{
	font-family: Arial, verdana, Helvetica;color: #009900;
	font-size: 11px;
	font-style:normal;
	font-weight: 500;
	text-decoration:none;
	text-align:justify;
	}
	.sitemap a:visited {
	font-family: Arial, verdana, Helvetica;color: #009900;
	font-size: 11px;
	font-style:normal;
	font-weight: 500;
	text-decoration:none;
	text-align:justify;
	}
	.sitemap a:hover{
	font-family: Arial, verdana, Helvetica;color: #009900;
	font-size: 11px;
	font-style:normal;
	font-weight: 500;
	text-decoration:underline;
	text-align:justify;
	}
.sitemapblue {
	font-family: Arial, verdana, Helvetica;color: #FF6600;
	font-size: 11px;
	font-style:normal;
	font-weight: 500;
	text-decoration:none;
	text-align:justify;
	}
	.sitemapblue a:link{
	font-family: Arial, verdana, Helvetica;color: #0033CC;
	font-size: 11px;
	font-style:normal;
	font-weight: 500;
	text-decoration:none;
	text-align:justify;
	}
	.sitemapblue a:visited {
	font-family: Arial, verdana, Helvetica;color: #0033CC;
	font-size: 11px;
	font-style:normal;
	font-weight: 500;
	text-decoration:none;
	text-align:justify;
	}
	.sitemapblue a:hover{
	font-family: Arial, verdana, Helvetica;color: #0033CC;
	font-size: 11px;
	font-style:normal;
	font-weight: 500;
	text-decoration:underline;
	text-align:justify;
	}

div#contenitore{
	display:block;
    background:url(img/backgrnd_shdw.jpg);
	background-repeat: no-repeat;
	border:none;
	margin-top:16px;
	left: 50%;
	margin-left: -495px;
	height: 606px;
	width:990px;
	position: absolute;	
}
div#sx{
	display:block;
	background: url(img/shadow_sx_index.jpg);
	background-repeat: no-repeat;
	border:none;
	margin-top:0px;
	margin-left:0px;
	height: 606px;
	width:20px;
	position: absolute;
}
div#dx{
    display:block;
	background: url(img/shadow_dx_index.jpg);
	background-repeat: no-repeat;
	border:none;
	margin-top:0px;
	margin-left:971px;
	height: 606px;
	width:20px;
	position: absolute;	
}
div#head_box3{
    display:block;
	background-color:#666666;
	background-image: url(img/box3.jpg);
	background-repeat: repeat-x;
	border:none;
	margin-top:0px;
	margin-left:20px;
	height: 29px;
	width:950px;
	position: absolute;	
}
div#header_index{
    display:block;
	background-repeat: no-repeat;
	border:none;
	margin-top:29px;
	margin-left:20px;
	height:123px;
	width:950px;
	position: absolute;
}
div#header_sitemap{
    display:block;
	background-repeat: no-repeat;
	border:none;
	margin-top:29px;
	margin-left:20px;
	height:123px;
	width:950px;
	position: absolute;
}
#menu_white_sitemap {
	position: absolute;
	width: 950px;
	height: 31px;
	line-height:44px;
	margin-top:151px;
	margin-left:20px;
	background-color:#FFFFFF
}
#menu_shadow_sitemap {
	position: absolute;
	width: 930px;
	height: 41px;
	line-height:44px;
	margin-top:141px;
	margin-left:20px;
}
div#subtitle_sx{
    display:block;
	background-color:#FFFFFF;
	background-repeat: no-repeat;
	border:none;
	margin-top:276px;
	margin-left:20px;
	height:55px;
	width:475px;
	position: absolute;
	
}
div#subtitle_dx{
    display:block;
	background-color:#FFFFFF;
	background-repeat: no-repeat;
	border:none;
	margin-top:276px;
	margin-left:495px;
	height:55px;
	width:475px;
	position: absolute;
	}
	div#sitemap{
    display:block;
	background-color:#FFFFFF;
	background-repeat: no-repeat;
	border:none;
	margin-top:182px;
	margin-left:20px;
	height: 378px;
	width:950px;
	position: absolute;
	overflow: auto;
	}
#pag_index_sx {
	position: absolute;
	background-color:#FFFFFF;
	width: 475px;
	height: 124px;
	margin-top:152px; 
	margin-left:20px;
	}
	#pag_index_sx1 {
	position: absolute;
	width: 475px;
	height: 10px;
	margin-top:326px;
	margin-left:20px;
	background-color:#FFFFFF;
	}
	#pag_index_sx2 {
	position: absolute;
	width: 475px;
	height: 15px;
	margin-top:331px;
	margin-left:20px;
	background-color:#FFFFFF;
	background-image:url(img/index_langbkg_sx.gif)
	}
	#pag_index_sx3 {
	position: absolute;
	width: 475px;
	height: 15 px;
	margin-top:346px;
	margin-left:20px;
	background-color:#FFFFFF;
	background-image:url(img/index_langbkg_sx.gif)
	}
	#pag_index_sx4 {
	position: absolute;
	width: 475px;
	height: 15px;
	margin-top:361px;
	margin-left:20px;
	background-color:#FFFFFF;
	background-image:url(img/index_langbkg_sx.gif)
	}
	#pag_index_sx5 {
	position: absolute;
	width: 475px;
	height: 15px;
	margin-top:376px;
	margin-left:20px;
	background-color:#FFFFFF;
	background-image:url(img/index_langbkg_off.gif)
	}
	#pag_index_sx6 {
	position: absolute;
	width: 475px;
	height: 164px;
	margin-top:396px;
	margin-left:20px;
	background-color:#FFFFFF;
	}
	
#pag_index_dx {
	position: absolute;
	background-color:#FFFFFF;
	width: 475px;
	height: 124px;
	margin-top:152px;
	margin-left:495px;
	}
	#pag_index_dx1 {
	position: absolute;
	width: 475px;
	height: 10px;
	margin-top:326px;
	margin-left:495px;
	background-color:#FFFFFF;
	}
	#pag_index_dx2 {
	position: absolute;
	width: 475px;
	height: 15px;
	margin-top:331px;
	margin-left:495px;
	background-color:#FFFFFF;
	background-image:url(img/index_langbkg_dx.gif)
	}
	#pag_index_dx3 {
	position: absolute;
	width: 475px;
	height: 15px;
	margin-top:346px;
	margin-left:495px;
	background-color:#FFFFFF;
	background-image:url(img/index_langbkg_off.gif)
	}
	#pag_index_dx4 {
	position: absolute;
	width: 475px;
	height: 15px;
	margin-top:361px;
	margin-left:495px;
	background-color:#FFFFFF;
	background-image:url(img/index_langbkg_off.gif)
	}
	#pag_index_dx5 {
	position: absolute;
	width: 475px;
	height: 15px;
	margin-top:376px;
	margin-left:495px;
	background-color:#FFFFFF;
	background-image:url(img/index_langbkg_off.gif)
	}
	#pag_index_dx6 {
	position: absolute;
	width: 475px;
	height: 164px;
	margin-top:396px;
	margin-left:495px;
	background-color:#FFFFFF;
	}
#footer_sx {
	position: absolute;
	width: 154px;
	height: 44px;
	margin-top:562px;
	margin-left:20px;
	background-color:#999999;
	}	
#footer_cntr {
	position: absolute;
	width: 279px;
	height: 44px;
	margin-top:562px;
	margin-left:174px;
	background-image:url(img/footer_index_cntr.jpg);
	background-repeat:no-repeat;
	background-color:#999999;
	}
#footer_dx {
	position: absolute;
	width: 513px;
	height: 44px;
	margin-top:562px;
	margin-left:453px;
	background-image:url(img/footer_index_dx.jpg);
	background-repeat:no-repeat;
	background-color:#999999;
	}
#footer_info {
	display:none;
	position: absolute;
	width: 950px;
	height:20px;
	margin-top:606px;
	margin-left:20px;
	background-repeat:no-repeat;
	}

