		body {
		  background-color: black;
		  color: white;
		  font-family: Arial,Helvetica,sans-serif;
		  font-size: 12px;
		}
		.footPage {
		  background-position: center top;
		  background-repeat: no-repeat;
		  background-image: url(/img/img_sfPiede.png);
		}

		@font-face {
			font-family: 'JosefinSansStdLight';
			src: url('/include/font/josefinsansstd-light-webfont.eot');
			src: local('☺'), url('/include/font/josefinsansstd-light-webfont.woff') format('woff'), url('/include/font/josefinsansstd-light-webfont.ttf') format('truetype'), url('/include/font/josefinsansstd-light-webfont.svg#webfontLEIi870j') format('svg');
			font-weight: normal;
			font-style: normal;
		}

		
		a {color:white; text-decoration: none;}
		a:hover {color:white; text-decoration: underline;}
		a:visited {color:white};
		a:active {color:white};
		a:link {color:white};

		a.menu {color:white; text-decoration: none;}
		a.menu:hover {color:white; text-decoration: underline;}
		
		#content {
			padding:20px;
			text-align: justify;
			color: #7a7b7c;
		}
		
		#content a {
			color: #033066;
		}
		
		#content h2 {
			color: #033066;
			font-family: 'Josefin Sans Std Light', JosefinSansStdLight, arial, serif;
			font-size: 23px;
		}

		ul.anno {
			font-family: 'Josefin Sans Std Light', JosefinSansStdLight, arial, serif;		
		}

		#content h3 {
			font-family: 'Josefin Sans Std Light', JosefinSansStdLight, arial, serif;
		}
		
		#content.generic {
			color:white;
		}
		
		#content.generic h2 {
			color: #b1b3b4;
		}
		
		#content h3 {
			color: #626365;
		}
		
	 .comunicati li {
			padding-bottom: 5px;
		}
		
		.comunicati a {
			color:#033066;
		}
		
		#topBg {
			height:16px;
			background:url(/img/img_rigaTestata_interno_small.png) repeat-x;
		}

		#bottomBg {
			height:9px;
			background:url(/img/img_rigaPiede_interno_small.png) repeat-x;
		}		
		
		td#bottomBg{
			background-position: bottom;
		}

		.comunicati a {
			color:black;
		}
		
		.contacts a {
			color:#033066;
		}
		
		#content .files li {
			display: inline;
		}
		
		#sidebar a {
			color: white;
		}
		
		.extra li {
			padding-bottom: 10px;
		}

		.extra h3 {
					font-family: 'Josefin Sans Std Light', JosefinSansStdLight, arial, serif;
					font-size: 20px;
		}

		.extra ul {
			margin: 0; padding-left: 0; padding-top: 0;
			list-style: none;
		}
		
		#sidebar ul {
			margin:0; list-style: none; padding-left: 10px; padding-top: 0;
		}
		
		#sidebar li {
			padding-bottom: 10px;
			background: transparent url(/img/bg-li-sidebar.png) 0 12px no-repeat;
			padding: 0 0 10px 14px;		
		}
		
		#sidebar ul.anno li {
			background: none;
			font-size: 20px;
		}
		
		
