body
{
	background:#1d5c42 ;
	margin:0px;
	
}
img
{
	border:0px;
}
.content
{
	position:absolute;	
	background:#ffffff;
	width:940px;
	left:50%;
	margin-left:-470px;
	/*filter:dropshadow(color=#a0a0a0,offx=3, offy=3);*/
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#2a2a2a,direction=135, strength=10);
}
.FFShadow
{
	position:absolute;	
	background:#222222;
	width:940px;
	top:5px;
	left:50%;
	margin-left:-464px;
	z-index:0;
	display:none;
	-moz-opacity:0.5;
}
.titolo
{
	background:#ffffff;
	width:831px;
	height:206px;
	position:relative;
	border:1px solid #727376;
	margin-left:50px;
	margin-top:30px;
}
.colonnaSX
{
	width:228px;
	position:relative;
	float:left;
	padding-left:4px;
	margin-top:4px; 
}

#colonnaSX ul li
{
	 list-style-type:none;
	 margin-left:-30px;
	 padding:5px 0px; 
}


.colonnaSX2
{
	width:596px;
	position:relative;
	float:left;
	padding-left:4px;
	margin-top:4px; 
}
.colonnaC
{
	width:368px;
	position:relative;
	float:left;
}
.colonnaDX
{
	width:227px;
	position:relative;
	float:left;
	clear:right;
}
.testi
{
	font-family:"Helvetica",Arial, sans-serif;
	font-size:14px;
	line-height: 140%;
	color:#333333;
	padding:4px;
	padding-top:0px;
}
.testoPrivacy
{
	font-family:"Helvetica",Arial, sans-serif;
	font-size:10px;
	line-height: 120%;
	color:#333333;
	font-style:italic;
}
.testiVerde
{
	font-family:"Helvetica",Arial, sans-serif;
	font-size:14px;
	line-height:16px;
	color:#1d5c42;
	line-height: 140%;
	font-weight:bold;
}

.testiVerdeTitolo
{
	font-family:"Helvetica",Arial, sans-serif;
	font-size:18px;
	line-height:16px;
	color:#1d5c42;
	line-height: 140%;
	font-weight:bold;
	margin-left:4px;
}
.menu
{
	margin-left:5px;
	margin-top:0px;
}
.divContMenu
{
	font-size:1px;
}
.corpo
{
	position:relative;
	width:831px;
	margin-left:50px;
	border-right:1px solid #727376;
	border-left:1px solid #727376;
	border-bottom:1px solid #727376;
	float:none;
	background-image:url(../images/bordi.gif);
}
.corpo2
{
	position:relative;
	width:831px;
	margin-left:50px;
	border-right:1px solid #727376;
	border-left:1px solid #727376;
	border-bottom:1px solid #727376;
	float:none;
	background-image:url(../images/bordi2.gif);
}

/*.newsTitoli
{
	margin-top:20px;
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	color:#1d5c42;
	text-decoration:none;
}*/
.newsTitoli
{
	margin-top:20px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#1d5c42;
	text-decoration:none;
}
A.newsTitoli:Hover
{
	text-decoration:underline;
}
.newsData
{
	margin-top:20px;
	font-family:"Georgia", Times, serif;
	font-size:14px;
	color:#1d5c42;
	text-decoration:none;
}
.newsTesto
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	/*color:#1d5c42;*/
	color:#333333;
	text-decoration:none;
}
A
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#1d5c42;
	text-decoration:underline;
}
.newsFonte
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#800000;
	text-decoration:none;
	font-weight:normal;
}
.newsFonte2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#1d5c42;
	text-decoration:none;
	font-weight:normal;
}
A.newsTesto:Hover
{
	text-decoration:underline;
	color:#1d5c42;

}
.pulsanti
{
	background-color:#1d5c42; 
	padding-left:4px; 
	margin-top:6px; 
	height:18px;
	width:216px;
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	color:#FFFFFF;
	font-weight:bold;
}
.greeInput
{
	font-size:10px; 
	font-family:Arial, Helvetica, sans-serif; 
	margin-top:6px; 
}
.greeInput2
{
	font-size:12px; 
	font-family:Arial, Helvetica, sans-serif; 
	margin-top:6px; 
}
textarea
{
	font-size:12px; 
	font-family:Arial, Helvetica, sans-serif; 
	margin-top:6px; 
}

.pulsanteInput
{
	font-size:14px;
	color:#FFFFFF; 
	font-family:'Times New Roman', Times, serif; 
	font-weight:bold; 
	background-color:#1d5c42;; 
	border-style:none;
	margin-left:0px;
	cursor:pointer;
}
.pulsanteInput2
{
	font-size:12px;
	color:#FFFFFF; 
	font-family:'Times New Roman', Times, serif; 
	font-weight:bold; 
	background-color:#1d5c42;; 
	border-style:none;
	margin-left:0px;
	cursor:pointer;
}
.pulsantiGrandi
{	
	background-color:#1d5c42; 
	width:357px; 
	padding-left:4px; 
	margin-top:6px; 
	height:18px;
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	color:#FFFFFF;
	font-weight:bold;
	cursor:pointer;
}
.newsArchivio
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1d5c42;
	text-decoration:none;
}
A.newsArchivio:Hover
{
	text-decoration:underline;
}
.ricerca
{
	list-style:disc;
}
.fotoSx
{
	margin-right:5px;
	margin-bottom:5px;
}
.fotoDx
{
	margin-left:5px;
	margin-bottom:5px;
}
ul#minipics
{
	margin:0;padding:0;list-style-type:none
}
ul#minipics li
{
	float: left;margin: 8px;
	padding:0 0 12px 0;
	margin-left: 1px;
	margin-top: 0px;
}
ul#minipics li img
{
	display:block;border:1px solid;
    border-color: #CCC #CCC #AAA #CCC;
    padding: 4px;background: #f6f6f6;
	cursor:pointer;
}
.icone
{
	cursor:pointer;
}
.blockNotes
{
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#a0a0a0,direction=135, strength=5);
	filter:dropshadow(color=#a0a0a0,offx=3, offy=3);
	position:relative; 
	width:250px; 
	height:30px; 
	background-color:#ffffff; 
	border:1px solid #c0c0c0; 
	padding:4px; 
	display:none;
}
.pulsantiVideoA
{
	background-color:#1d5c42;
	border:1px solid #1d5c42;  
	padding-left:4px; 
	margin-top:6px; 
	height:18px;
	width:216px;
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	color:#FFFFFF;
	font-weight:bold;
	width:110px; 
	float:left;
	cursor:pointer;
}
.pulsantiVideoS
{
	background-color:#ffffff;
	border:1px solid #1d5c42;  
	padding-left:4px; 
	margin-top:6px; 
	height:18px;
	width:216px;
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	color:#1d5c42;
	font-weight:bold;
	width:110px; 
	float:left;
	cursor:pointer;
}
.spanMenu
{
	display:none;
}
