/* CSS Document */
html{
	height: 100%;
	width: 100%;
	background-image:url(img/sf_nero.gif);
	text-align:center;
}
body {
	padding: 0px;
	margin: 0px;
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	height: 100%;
	width: 100%;
	text-align: center;
}
.tit{
font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #505c34;
	font-weight:bold;
	text-decoration:none;
}
#content{
	margin-left: auto;
	margin-right: auto;
	width: 1024px;
	height:768px;
	text-align: center;
	border: 0px solid red;
	background-color:#000000/*#697a40*/;
}
#content_int{
	width: 1024px;
	height:768px;
	text-align: center;
	border: 0px solid red;
	background-image:url(img/interno.jpg);
	background-position:top;
	background-repeat:no-repeat;
	margin-left: auto;
	margin-right: auto;
}
#menu{
	width: 1024px;
	height:169px;
	text-align: center;
	border: 0px solid red;
	background-color:#697a40;
}
#spazio_interno{
	width: 1024px;
	height:630px;
	text-align:left;
}
#txt_interno{
	width: 536px;
	height:555px;
		padding-top:47px;
	padding-left:40px;
}
#spazio_menu{
	width: 367px;
	height:630px;
	float:left;
}
#menu_int{
	width: 367px;
	height:172px;
	text-align: center;
	border: 0px solid red;
	background-color:#697a40;
}
#spazio_testo{
	width: 647px;
	height:630px;
	float:left;
}
#voci_menu{
	width: 952px;
	padding-top:14px;
	text-align: right;
	border: 0px solid red;
	float:left;
	line-height:19px;
	color:#434f28;
}
#voci_menu_int{
	width: 350px;
	padding-top:24px;
	text-align: right;
	border: 0px solid red;
	float:left;
	line-height:19px;
	color:#434f28;
}
.txtmenu{color:#333333;
	text-decoration:none;
}
.txtmenu a{color:#333333;
	text-decoration:none;
}
.txtmenu a:hover{color:#b5e24c;
	text-decoration:none;
}
.link{color:#505c34;
	text-decoration:none;
}
.link a{color:#505c34;
	text-decoration:none;
}
.link a:hover{color:#505c34;
	text-decoration:underline;
}
.linkN{
color:#ffffff;
	text-decoration:none;
}
.linkN a{
color:#ffffff;
	text-decoration:none;
}
.linkN a:hover{
color:#ffffff;
	text-decoration:underline;
}
#voci_menu a{
	color:#434f28;
	text-decoration:none;
}
#voci_menu a:hover{
	color:#434f28;
	text-decoration:underline;
}
#voci_menu_int a{
	color:#434f28;
	text-decoration:none;
}
#voci_menu_int a:hover{
	color:#434f28;
	text-decoration:underline;
}
#quadri_menu{
	width: 72px;
	height:169px;
	text-align: left;
	border: 0px solid red;
	float:left;
}
#quadri_menu_int{
	width: 13px;
	height:192px;
	text-align: left;
	border: 0px solid red;
	float:left;
}
#content1{
	width: 1024px;
	height:719px;
	text-align: center;
	border: 0px solid red;
	background-image:url(img/sf_tit.jpg);
	background-position:top;
	background-repeat:no-repeat;
}
#content2{
	width: 1024px;
	height:273px;
	text-align: center;
	border: 0px solid red;
	
}
#content3{
	width: 1024px;
	height:177px;
	text-align: left;
	border: 0px solid red;
	
}
#txt_descrittivo{
	width: 596px;
	height:177px;
	text-align: left;
	border: 0px solid red;
	color:#333333;
	float:left;
}
#box{
	text-align: left;
	width:334px;
	height:177px;
	border: 0px solid red;
	color:#333333;
	font-size: 11px;
	float:left;
}
#news{
height:27px;
width:1024px;
	text-align: left;
	border: 0px solid red;
	color:#333333;
}
#tit_news{
	height:27px;
	width:191px;
	margin-left:0px;
	text-align: left;
	border: 0px solid red;
	color:#333333;
	float:left;
}
#txt_news{
padding-top:7px;
	width:329px;
	margin-left:0px;
	text-align: left;
	border: 0px solid red;
	color:#ffffff;
	font-size:10px;
	float:left;
}
#sotto_news{
height:18px;
width:1024px;
	text-align: left;
	border: 0px solid red;
	color:#333333;
}
#footer{
	height:18px;
	width:1024px;
	text-align: left;
	border: 0px solid red;
	color:#333333;
}
#sx_txt_footer{
width:530px;
height:18px;
	text-align: left;
	border: 0px solid red;
	color:#333333;
	float:left;
}
#txt_footer{
	text-align: left;
	border: 0px solid red;
	color:#b5e24c;
		float:left;
}
#txt_footer a{
	color:#b5e24c;
	text-decoration:none;
}
#txt_footer a:hover{
	color:#b5e24c;
	text-decoration:underline;
}
