/* CSS Document */html,body{margin: 0;padding:0}body{margin:0px;padding:0px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 76%;background-color:#9c0;text-align:center;}#contenitore{width: 760px;margin: 0px auto;text-align: left;}#banner{text-align: left;border-bottom: 2px solid #fff;padding:5px 0 5px 0;margin-bottom: 10px;background-color:#9c0;}#banner ul{list-style-type:none;margin:0;padding:0;background-color:#9c0;}#banner li{list-style-type:none;margin:0;padding:5px 20px 5px 0;background-color:#9c0;border:none;display:inline;position:static;}#banner li a{list-style-type:none;margin:0;padding:5px 20px 5px 0;background-color:#9c0;border:none;display:inline;position:static;}#banner li a:hover{list-style-type:none;margin:0;padding:5px 20px 5px 0;background-color:#9c0;border:none;display:inline;position:static;}#banner li a:visited{list-style-type:none;margin:0;padding:5px 20px 5px 0;background-color:#9c0;border:none;display:inline;position:static;}#banner img{list-style-type:none;margin:0;padding:5px 20px 5px 0;background-color:#9c0;border:none;display:inline;position:static;}/*STILI GENERICI*/#testa{margin-top:0;padding:0;height:153px;width:760px;}h1,h2{margin: 0;padding:0;}h1{font-size:  115%;color:#663;background-color:#9c0; font-weight:bold;}h2{color: #000;background-color:#9c0;font-size:80%;}#piedi{width:760px;font-size:10px;padding: 0.5em;margin:20px 0px;background-color: #9c0; color: #000;text-align:center;}#piedi a{background-color: #9c0; color: #000;text-decoration: underline}#piedi a:hover{background-color: #9c0; color: #663;text-decoration: underline}#piedi a:visited{background-color: #9c0; color: #000;text-decoration: underline}#navigazione{margin:0;padding:0;}#contenuti{padding: 0;margin:0;}#contenuti img{border-top: 1px solid #fff;border-right: 3px solid #fff;border-left: 3px solid #fff;border-bottom: 3px solid #fff;}/*NAVIGAZIONE*/#servizio{margin: 0;padding: 2px; list-style-type: none;text-align:right;}#servizio ul{margin:0;padding:0; list-style-type: none;text-align:right;}#servizio li{font-size: 95%;display: inline;color:#663;margin: 0 0 0 1em;padding: 0;text-align:right; }  #servizio li a{color:#663;background-color:#9c0;text-decoration: none;display: inline;text-align:right;}#servizio li a:hover, li a#activelink{color: #fff;background-color:#9c0;text-decoration: none;text-align:right;display: inline;}/*NAVIGAZIONE TABLE*/#menu{margin:0;padding:0;}table#h{padding:0;margin:0;border: 1px solid #fff;  text-decoration:none;}.td1 {	margin:0;	padding:0;	background-color:#663;	border: 1px solid #fff;	width:150px;	height:29px;	text-align:center;	color:#fff;	text-decoration:none;}.td1 a, a:visited{	margin:0;	padding:0;	background-color:#663;	text-align:center;	color:#fff;	text-decoration:none;	display: block;}.td1 a:hover, a#acti{	background-color:#c60;	text-decoration:none;	color:#fff;	background-position: center;	padding:6px;}.td2 {	margin:0;	padding:0;	background-color:#663;	border: 1px solid #fff;	width:150px;	height:29px;	text-align:center;	color:#fff;}.td2 a, a:visited{	margin:0;	padding:0;	background-color:#663;	text-align:center;	color:#fff;	text-decoration:none;	display: block;}.td2 a:hover, a#active{	background-color:#993;	text-decoration:none;	color:#fff;	background-position: center;	padding:6px;}.td3 {	margin:0;	padding:0;	background-color:#663;	border: 1px solid #fff;	width:150px;	height:29px;	text-align:center;	color:#fff;}.td3 a, a:visited{	margin:0;	padding:0;	background-color:#663;	text-align:center;	color:#fff;	text-decoration:none;	display: block;}.td3 a:hover, a#ac{	background-color:#669;	text-decoration:none;	color:#fff;	background-position: center;	padding:6px;}.td4 {	margin:0;	padding:0;	background-color:#663;	border: 1px solid #fff;	width:150px;	height:29px;	text-align:center;	color:#fff;}.td4 a, a:visited{	margin:0;	padding:0;	background-color:#663;	text-align:center;	color:#fff;	text-decoration:none;	display: block;}.td4 a:hover,a#act{	background-color:#966;	text-decoration:none;	color:#fff;	background-position: center;	padding:6px;}#h td img{	}/*CONTENUTI*/.home{	width: 760px;    margin:0;	padding:0;    font: 76%;	border: 1px solid #fff;    }		.home td{	width: 380px;    margin:0;	padding: 1.40em;    font: 76%;	border-right:2px solid #fff;	border-left:2px solid #fff;	border-bottom:2px solid #fff;    }#homesplit{    margin:0;	padding:0;    font: 76%;	border: 1px solid #fff;    }.split2 div{	float: left;	width: 45%;	\width: 49%;	w\idth: 45%;	height:150px;	border-right:2px solid #fff;	border-left:2px solid #fff;	border-bottom:2px solid #fff;	padding: 1.40em;	margin:0;	font-weight:bold;    }.wide{    clear: left; 	padding: 0;    }/*NEWS HOME */.continua{padding:5px 0px 15px 0px;margin:0;font-weight:normal;font-size:80%;color:#fff;background-color:#9c0;}.continua a{color:#fff;background-color:#9c0;text-decoration:none;}.continua a:hover{color:#663;background-color:#9c0;text-decoration:none;}.continua a:visited{color:#fff;background-color:#9c0;text-decoration:none;}.data{padding:0px 0px 5px 0px;margin:0;font-weight:bold;font-size:80%;}/*CONTENUTI SPECIFICI*//*CHI SIAMO*/#con-chisiamo ul, li{color:#000;background-color:#fff; padding:0px;margin:5px 15px 15px 15px;list-style-type:circle;line-height:20px;}#contenuti-i{padding: 0;margin:0;background-color:#fff;color:#000;}#con-chisiamo{padding: 10px;margin:0px 2px 0px 2px;background-color:#fff;color:#000;border-top: 40px solid #c60;}#con-chisiamo a{color:#000;background-color:#fff;text-decoration:none;text-align:left;}#con-chisiamo a:hover{color:#663;background-color:#fff;text-decoration:none;}#con-chisiamo h1{font-size:  115%;color:#c60;background-color:#fff; font-weight:bold;padding:5px;}#con-chisiamo p{color:#000;background-color:#fff; padding:5px;margin:0;line-height:20px;}#con-chisiamo table{background-color:#fff;color:#000;padding:0;margin:0;}#con-chisiamo td{width:360px;background-color:#fff;color:#000;padding:10px;margin:0;border: 1px solid #c60;}/*AGENZIA*/#con-agenzia{padding: 10px;margin:0px 2px 0px 2px;background-color:#fff;color:#000;border-top: 40px solid #993;}#con-agenzia a{color:#000;background-color:#fff;text-decoration:none;text-align:left;}#con-agenzia a:hover{color:#663;background-color:#fff;text-decoration:none;}#con-agenzia h1{font-size:  115%;color:#993;background-color:#fff; font-weight:bold;padding:5px;}#con-agenzia h2{font-size:  115%;color:#000;background-color:#fff; font-weight:bold;padding:10px 5px 10px 5px;}#con-agenzia p{color:#000;background-color:#fff; padding:5px;margin:0;line-height:20px;}/*BENEFICIARI*/#con-beneficiari{padding: 10px;margin:0px 2px 0px 2px;background-color:#fff;color:#000;border-top: 40px solid #669;}#con-beneficiari a{color:#000;background-color:#fff;text-decoration:none;text-align:left;}#con-beneficiari a:hover{color:#663;background-color:#fff;text-decoration:none;}#con-beneficiari h1{font-size:  115%;color:#669;background-color:#fff; font-weight:bold;padding:5px;}#con-beneficiari h2{font-size:  115%;color:#000;background-color:#fff; font-weight:bold;padding:10px 5px 10px 5px;}#con-beneficiari p{color:#000;background-color:#fff; padding:5px;margin:0;line-height:20px;}#con-beneficiari ul, li{color:#000;background-color:#fff; padding:0px;margin:5px 5px 5px 5px;list-style-type:none;line-height:20px;}#con-beneficiari table{background-color:#fff;color:#000;padding:0;margin:0;}#con-beneficiari td{width:360px;background-color:#fff;color:#000;padding:10px;margin:0;border: 1px solid #699;}/*BANCA COMPETENZE*/#con-banca{padding: 10px;margin:0px 2px 0px 2px;background-color:#fff;color:#000;border-top: 40px solid #966;}#con-banca a{color:#000;background-color:#fff;text-decoration:none;text-align:left;}#con-banca a:hover{color:#663;background-color:#fff;text-decoration:none;}#con-banca h1{font-size:  115%;color:#966;background-color:#fff; font-weight:bold;padding:5px;}#con-banca h2{font-size:  115%;color:#000;background-color:#fff; font-weight:bold;padding:10px 5px 10px 5px;}#con-banca p{background-color:#fff; padding:10px 0px 20px 0px;margin:0;line-height:20px;}#con-banca ul, li{color:#000;background-color:#fff; padding:0px;margin:5px 5px 5px 5px;list-style-type:none;line-height:20px;}#con-banca table{background-color:#fff;color:#000;padding:0;margin:0;}#con-banca td{width:360px;background-color:#fff;color:#000;padding:10px;margin:0;border: 1px solid #966;}.ricerca{background-color:#fff;color:#966;font-weight:bold;padding:10px 0px 20px 0px;margin:10px 0px 10px 0px;border-top: 1px solid #966;}/*NEWS CONTATTI LINK*/#con-serv{padding: 10px;margin:0px 2px 0px 2px;background-color:#fff;color:#000;border-top: 40px solid #663;}#con-serv a{color:#000;background-color:#fff;text-decoration:none;text-align:left;}#con-serv a:hover{color:#663;background-color:#fff;text-decoration:none;}#con-serv h1{font-size:  115%;color:#663;background-color:#fff; font-weight:bold;padding:20px 5px 10px 5px;}#con-serv h2{font-size:  115%;color:#000;background-color:#fff; font-weight:bold;padding:10px 5px 10px 5px;}#con-serv p{color:#000;background-color:#fff; padding:5px 5px 5px 5px ;margin:0;line-height:20px;}.news{color:#000;background-color:#fff; padding:5px 5px 10px 5px ;margin:0;line-height:20px;}.news2{color:#666;font-size:11px;background-color:#fff; padding:5px 5px 10px 5px ;margin:0;line-height:20px;}.news2 a{color:#666;font-size:11px;background-color:#fff; padding:5px 5px 5px 5px ;margin:0;line-height:20px;}.news2 a:hover{color:#663;font-size:11px;background-color:#fff; padding:5px 5px 5px 5px ;margin:0;line-height:20px;}.data2{color:#666;background-color:#fff; padding:5px 5px 10px 5px ;margin:0;font-weight:bold;line-height:20px;border-top: 1px dotted #666;}.archivio{font-size:  115%;color:#663;background-color:#fff; font-weight:bold;border-top: 1px dotted #666;padding: 10px 0px 5px 0px;margin:0;}#linkar{font-size:  11px;color:#666;background-color:#fff; font-weight:bold;border-top: 1px dotted #663;text-align:right;padding:5px;margin:0}#linkar a{color:#666;background-color:#fff; font-weight:bold;text-align:right;}#linkar a:hover, a#a{color:#663;background-color:#fff; font-weight:bold;text-align:right;}.back{font-size:  11px;color:#999;background-color:#fff; padding: 5px 0px 5px 0px;margin:0;border-top: 1px dotted #999;}.back a{font-size:  11px;color:#999;background-color:#fff; padding: 5px 0px 5px 0px;margin:0;}.back a:hover{font-size:  11px;color:#663;background-color:#fff; padding: 5px 0px 5px 0px;margin:0;}