html {
	margin:0px;
	padding: 0px;
}
body {
	margin:0px;
	padding: 0px;
	color:#666666;
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size:11px;
}

a { text-decoration: none;color:#8B2512;}
a:visited { text-decoration: none;color:#8B2512;}
a:hover { text-decoration: underline;color:#8B2512;}
a:active { text-decoration: none;color:#8B2512;}

input {font-size:9px}
select {font-size:9px}
textarea {font-size:11px}

/* Classi News */
.titolo { font-weight:bold; color:#8f0000; font-size:14px;}
.sottotitolo {color:#8f0000; font-size:12px;}
.sunto {color:#000000; font-size:12px;font-style:italic;}
.imgNews {padding-right:6px;}
.emozionale { border-bottom:solid 25px #ffffff; border-right:solid 25px #ffffff;}
.lista {background-color:#e8e8e8; padding:14px; color:#8B2512; font-weight:bold; line-height:18px;}

#contentHPNOFLASH {margin:auto; text-align:right; height:100%; background-image:url(immagini/fondinoHPNOFLASH.jpg); background-repeat:repeat-x;}
html>body #contentHPNOFLASH {height:auto;}

#container {
			width: 955px;
			\width: 975px;
			w\idth: 955px;
			margin: 0px;
			margin-left: auto;
			margin-right: auto;
			padding: 0px;
			background-image:url(immagini/bg.gif);
			background-position:center;
			background-repeat:repeat-y;
			border: solid 1px #000000;
		}

#containerinterne {
			width: 955px;
			\width: 975px;
			w\idth: 955px;
			margin: 0px;
			margin-left: auto;
			margin-right: auto;
			padding: 0px;
			border: solid 1px #000000;
		}

#banner1 {
			padding: 0px;
			margin-bottom: ;
			height:163px;
			background-image:url(immagini/test01.jpg);
		}
#banner2 {
			height:28px;
			line-height:31px;
			background-image:url(immagini/test02.jpg);
			font-weight:bold;
			color:#bac2c6;
			padding-top:3px;
			}
html>body #banner2 {padding-top:0px;}
#banner2 a:link {line-height:31px; color:#ffffff;}
#banner2 a:visited{line-height:31px; color:#ffffff;}
#banner2 a:hover{line-height:31px; color:#bac2c6;}
#banner2 a:active{line-height:31px; color:#ffffff;}

#sottomenuprogetti {padding-left:338px;}
#sottomenuservizi {padding-left:266px;}

.imgmenu {padding-left:14px;}

#banner3 {
			padding: 0px;
			margin-bottom: ;
			height:37px;
			background-image:url(immagini/test03.jpg);
		}

#content {
			padding: 0px ;
			margin-left: 320px;
			margin-right: 320px;
		}

#contentinterne {
			padding: 15px 80px 15px 80px ;
			background-image:url(immagini/bgcontainerinterne.jpg);
			background-position: bottom right;
			background-repeat:no-repeat;
		}
#contentinterne1 {
			padding: 15px 80px 15px 80px ;
		}

#contentint {padding: 30px;}

#sidebar-a {
			float: left;
			width: 320px;
			margin: 0;
			margin-right: ;
			padding: 0px;
		}
#sidebar-aint {padding: 30px;}

#sidebar-b {
			float: right;
			width: 320px;
			margin: 0;
			margin-left: ;
			padding: 0px;
		}
#sidebar-bint {padding: 30px;}

.testihome { background-image:url(immagini/fr-black.gif); background-position:16px left; background-repeat:no-repeat; padding-left:20px;}
.titolone {font-size:18px; font-weight:bold; color:#8C8C8C; padding-bottom:12px; padding-top:16px;}

.title {
	font-size: 12px;
	font-weight:bold;
	color:#000000;
	padding-left:8px;
	background-image:url(immagini/magg-grey.gif);
	background-position:-3px left;
	background-repeat:no-repeat;
	line-height:13px;
	margin-bottom:2px;
	margin-top:8px;
}
.titlechi {
	font-size: 12px;
	font-weight:bold;
	color:#000000;
	line-height:13px;
	margin-bottom:2px;
	margin-top:8px;
}
.subtitle {
	font-weight:normal;
	color:#000000;
	padding-left:8px;
	line-height:11px;
	margin-bottom:2px;
	margin-top:4px;
}
#footer {
			clear: both;
			height: 25px;
			text-align:center;
			color:#ffffff;
			line-height:25px;
			padding: 0px;
			margin-top: ;
			background-color:#8B2512;
		}
.tableTesti {width:790px;}
.tdImage {width:270px; vertical-align:top;}
.tdTesti {width:520px; line-height:12px;}
.tdTesti a:link {color:#8B2512; font-weight:bold;}
.tdTesti a:visited {color:#8B2512; font-weight:bold;}
.tdTesti a:hover {color:#8B2512; font-weight:bold;}
.tdTesti a:active {color:#8B2512; font-weight:bold;}

.allegati {padding-left:8px;}
.allegati a:link {color:#8f0000;}
.allegati a:visited {color:#8f0000;}
.allegati a:hover {color:#8f0000;}
.allegati a:active {color:#8f0000;}

.vedinews {text-align:right;}
.vedinews a:link {color:#8f0000;}
.vedinews a:visited {color:#8f0000;}
.vedinews a:hover {color:#8f0000;}
.vedinews a:active {color:#8f0000;}

/* Classi Intranet */
.sottomenuactive {color:#ffffff; font-size:11px;}
.sottomenuactive a:link {color:#ffffff; font-weight:bold;}
.sottomenuactive a:visited {color:#ffffff; font-weight:bold;}
.sottomenuactive a:hover {color:#ffffff; font-weight:bold;}
.sottomenuactive a:active {color:#ffffff; font-weight:bold;}
.bluboldcorsivo {font-size:13px;}

#riga {border-bottom:dashed 1px #000000; padding-bottom:8px; margin-bottom:4px;}
#tablepaginazione {width:100%; padding-top:3px; margin-top:8px;}