#mappa {display:none;}
html, body{



	margin:0;



	padding:0;



	text-align:center;



	background-image: url(../images/bg.png);


	background-color:#FFFFFF;
	background-repeat: repeat-x;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 11px;

color:#555;

} 



 h1 {color:#78BB33;padding-left:20px;text-transform:uppercase;font-size:13px;}

h2 {color:#78BB33;padding-left:20px;text-transform:uppercase;font-size:12px;}

h3 {color:#78BB33;padding-left:20px;text-transform:uppercase;font-size:11px;}



#pagewidth{ 



 width:780px; 



 text-align:left;  



margin-left:auto; 



 margin-right:auto;  



} 



#superiore{



	position: absolute;



	top: 79px;



	width: 221px;



	left: 5px;



}



#superiore a:link{	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 9px;



	color: #999;text-decoration:none;} 



#superiore a:visited{	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 9px;



	color: #999;text-decoration:none;}



#superiore a:hover{	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 9px;



	color: #000;text-decoration:none;}



#corpo{



 width:780px; 



 text-align:left;  



margin-left:auto; 



 margin-right:auto;  



}



#sx{



	width:238px;



	float:left;



	position:relative;



	background-image: url(../images/sx.png);



	background-repeat: no-repeat;



	background-position: top right;





	height: 316px;



  }



 



#testo{



	background-color: #FFFFFF;



	float: right;



	display:inline;



	position: relative;



	width: 512px;



	background-image: url(../images/dx.png);



	background-repeat: no-repeat;



	background-position: top right;



	padding-right: 30px;



	height: 316px;



 }  



#header{



	position:relative;



	height:100px;



	background-color:#FFFFFF;



	width:100%;



	background-image: url(../images/top.png);



	background-repeat: no-repeat;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 9px;



	color: #999999;



} 



#leftcol{



	width:230px;



	float:left;



	position:relative;



	background-image: url(../images/menu.png);



	height: 268px;



	font-size: 15px;



	color: #FFFFFF;



	font-family: Verdana, Arial, Helvetica, sans-serif;



line-height:35px;







}



#leftcol a:link{color:#fff;text-decoration:none ;}



#leftcol a:visited{color:#fff;text-decoration:none ;}



#leftcol a:hover{color:#000;text-decoration:none;  } 



#maincol{



	background-color: #FFFFFF;



	float: right;



	display:inline;



	position: relative;



	width:550px;



	background-image: url(../images/immagine.jpg);



	height: 268px;



	background-repeat: no-repeat;



 }



 







 



 /* *** Float containers fix:



 http://www.csscreator.com/attributes/containedfloat.php *** */ 



.clearfix:after {







 content: "."; 



 display: block; 



height: 0; 



 clear: both; 



 visibility: hidden;



 }



 



.clearfix{display: inline-table;}







/* Hides from IE-mac \*/



* html .clearfix{height: 1%;}



.clearfix{display: block;}



/* End hide from IE-mac */  











 



 /*printer styles*/ 



 @media print{ 



/*hide the left column when printing*/ 



#leftcol{display:none;} 



#twocols, #maincol{width:100%; float:none;}



}















p {} 







td {}







tr {}







ul 



{







}







a:link {color:#78BB33;text-decoration:none;} 







a:visited {color:#78BB33;text-decoration:none;}







a:hover {color:#666;text-decoration:underline;}







a.pathway {} 







a.pathway:link {} 







a.pathway:visited {}







a.pathway:over {text-decoration:none;}







hr {} 







hr.separator {}







/* IMPOSTAZIONI FORM */







.button {}







.inputbox {}







.search {} 







/* SETTAGGIO NAVIGAZIONE/MENU */







a.mainlevel{font-weight:bold;line-height:20px;display:block;width:100%;} 







a.mainlevel:link {}







a.mainlevel:visited {}







a.mainlevel:hover {text-decoration:none;}







#active_menu {} 







ul#mainlevel-nav {}







ul#mainlevel-nav li{}







#mainlevel-nav a:link {}







#mainlevel-nav a:visited{}







#mainlevel-nav a:hover {}







a.sublevel{} 







a.sublevel:link {}







a.sublevel:visited {}







a.sublevel:hover {}







.pagenavbar {} 







.pagenavbar:link {} 







.pagenavbar:visited {}







.pagenav {} 







a.pagenav:visited {}







a.pagenav:hover {}







a.readon:link {} 







a.readon:hover {}







a.readon:visited {}







.back_button {}







.pagenav_prev {} 







.pagenav_next {} 







.latestnews ul {} 







.latestnews li {}







.mostread ul{} 







.mostread li{}







/* SETTAGGIO CONTENUTO PAGINA*/







a.category:link {}







a.category:hover {}







a.category:visited {}







.blogsection {} 







.blog_more {} 







a.blogsection:link {} 







a.blogsection:visited {} 







a.blogsection:hover {} 







.componentheading {color:#78BB33;}







.contentheading {
	color:#78BB33;
	font-weight:bold;
	font-size:15px;
	text-transform:uppercase;
	padding-bottom: 16px;
	padding-top: 20px;
} 







.contentpane {} 







.contentpaneopen {} 







.contentpagetitle {} 







a.contentpagetitle:hover {} 







a.contentpagetitle:link {}







a.contentpagetitle:visited {}







.contentdescription {} 







table.contenttoc {} 







table.contenttoc td {} 







table.contenttoc th {} 







table.contenttoc td.toclink {}







a.toclink:link {} 







a.toclink:visited {}







a.toclink:hover {}







/* LISTA DELLE SEZIONI JOOMLA - MAMBO */







.sectiontableheader {} 







.sectiontableentry1 {}







.sectiontableentry2 {}







/* FORMATTAZIONE DEI MODULI JOOMLA - MAMBO */







table.moduletable {



width:200px;



} 







table.moduletable th {
	color:#000;
	font-weight:bold;
	font-size:13px;
	text-transform:uppercase;
	padding-bottom: 16px;
	padding-left: 20px;
} 







table.moduletable td {} 







/* VARIE */







.createdate {} 







.modifydate {} 







.small {}







.smalldark {} 







.poll {} 







.pollstableborder {} 







.weblinks{} 







a.weblinks:hover {} 







.newsfeedheading {}







.newsfeeddate {} 







.fase4rdf {}







table.searchintro {}







/* TAB DELL'INTERFACCIA AMMINISTRATIVA (FRONTEND) DEL SITO JOOMLA - MAMBO */







.ontab {}







.offtab {} 







.tabpadding {} 







.tabheading {}







.pagetext {}.menutop {



	font-family: Geneva, Arial, Helvetica, sans-serif;



	font-size: 14px;



	line-height: 33px;



	text-decoration: none;



	padding-top: 41px;



	font-weight: bold;



	color: #FFFFFF;



}