body , h1, h2, ul, li, p {
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
body {
	font-family: "Trebuchet MS";
	font-size: 11px;
	background-color: #d8d8d8;
}
.lnk{
	font-family: "Trebuchet MS";
	font-size: 11px;
	text-decoration: none;	
	color: #555555;
}
.lnk:hover{
	font-family: "Trebuchet MS";
	font-size: 11px;
	text-decoration: underline;	
	color: #555555;
}
.briciole{
	font-family: "Trebuchet MS";
	font-size: 11px;
	text-decoration: none;	
	color: #8f8f8f;
}
.briciole a{
	font-family: "Trebuchet MS";
	font-size: 11px;
	text-decoration: none;	
	color: #8f8f8f;
}
.briciole a:hover{
	font-family: "Trebuchet MS";
	font-size: 11px;
	text-decoration: underline;	
	color: #8f8f8f;
}
#principale {
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
}
#testata {
	width: 900px;
	height: 212px;
}
#corpo {
	width: 900px;
	background-image: url(images/sfondo900.gif);
	background-repeat: repeat-y;
	background-position: left top;
	background-color: #FFFFFF;
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #555555;
}
#corpo2 {
	width: 900px;
	background-image: url(images/sfondo900b.gif);
	background-repeat: repeat-y;
	background-position: left top;
	background-color: #FFFFFF;
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #555555;
}
#centrale .mappa1 {
	margin-right: 20px;
	margin-left: 20px;
}

div.hrclear hr {
	margin: 0;}
div.hrclear {
	clear: both;
	height: 0;
	overflow: hidden;
}
#corpo #box1 {
	width: 592px;
	float: left;
}
#box1 #breadcrumbs {
	height: 30px;
	width: 592px;
	background-color: #FFFFFF;
	color: #8f8f8f;
}
#box1 #breadcrumbs p {
	font-size: 11px;
	text-align: right;
	margin-right: 10px;
	line-height: 30px;
}
#box1 #breadcrumbs a {
	text-decoration: none;
	color: #8f8f8f;
}
#box1 #breadcrumbs a:hover {
	text-decoration: underline;
	color: #8f8f8f;
}
.inkattivo {
	font-weight: bold;
	color: #8f8f8f;
}
.inkred {
	color: #af0707;
	text-decoration: none;
}
#corpo #box2 {
	width: 592px;
	float: right;
}
#box2 #menu {
	width: 162px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #d8d8d8;
	float: left;
}
#menu ul {
    position: relative;
	display: block;
}
#menu li {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #d8d8d8;
	height: 29px;
	background-attachment: fixed;
	background-image: url(images/freccia.gif);
	background-repeat: no-repeat;
	background-position: 8px center;
}
#menu a {
	text-decoration: none;
	color: #555555;
	line-height: 29px;
}
#menu a:hover {
	text-decoration: underline;
	color: #555555;
}
#menu img {
	padding-top: 8px;
	padding-right: 5px;
	padding-left: 8px;
}
.mspazio30 {
	margin-top: 30px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #d8d8d8;
}
.mspazio60 {
	margin-top: 60px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #d8d8d8;
}
.mspazio90 {
	margin-top: 90px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #d8d8d8;
}
.mspazio150 {
	margin-top: 150px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #d8d8d8;
}
#menu #sottomenu1{
	left: 0px;
	width: 162px;
	top: 30px;
	position: absolute;
	height: 30px;
}
#sottomenu1 li {
	background-color: #e8e8e8;
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #555555;
	line-height: 29px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	height: 29px;
	text-indent: 14px;
}
#menu #sottomenu2{
	left: 0px;
	width: 162px;
	top: 90px;
	position: absolute;
	height: 30px;
}
#sottomenu2 li {
	background-color: #e8e8e8;
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #555555;
	line-height: 29px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	height: 29px;
	text-indent: 14px;
}
#menu #sottomenu3{
	left: 0px;
	width: 162px;
	top: 150px;
	position: absolute;
	height: 60px;
}
#sottomenu3 li {
	background-color: #e8e8e8;
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #555555;
	line-height: 29px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	height: 29px;
	text-indent: 14px;
}
#menu #sottomenu4{
	left: 0px;
	width: 162px;
	top: 210px;
	position: absolute;
	height: 60px;
}
#sottomenu4 li {
	background-color: #e8e8e8;
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #555555;
	line-height: 29px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	height: 29px;
	text-indent: 14px;
}
#menu #sottomenu5{
	left: 0px;
	width: 162px;
	top: 240px;
	position: absolute;
	height: 60px;
}
#sottomenu5 li {
	background-color: #e8e8e8;
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #555555;
	line-height: 29px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	height: 29px;
	text-indent: 14px;
}
#menu #sottomenu6{
	left: 0px;
	width: 162px;
	top: 270px;
	position: absolute;
	height: 60px;
}
#sottomenu6 li {
	background-color: #e8e8e8;
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #555555;
	line-height: 29px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	height: 29px;
	text-indent: 14px;
}
#box2 #centrale {
	width: 428px;
	font-size: 11px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #d8d8d8;
	float: right;
	padding-right: 1px;
	padding-left: 1px;
	font-family: "Trebuchet MS";
	color: #555555;
}
#centrale #home1 {
	width: 428px;
}
#centrale #home2 {
	width: 393px;
	padding-right: 20px;
	padding-left: 15px;
}
.titolo {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #4b90cd;
}
.testo a {
	text-decoration: none;
	color: #af0707;
}
.testo a:hover {
	text-decoration: underline;
	color: #af0707;
}
#centrale #porto1 {
	margin-right: 20px;
	margin-left: 20px;
}
#centrale #porto1 p {
	padding-bottom: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #d8d8d8;
}
#centrale #porto2 {
	margin-top: 20px;
	margin-right: 20px;
	margin-left: 20px;
}
#centrale #porto2 p {
	padding-bottom: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #d8d8d8;
}
#centrale #porto2 img {
	border-left: 10px #ffffff;
	float: right;
}
#centrale #porto3 {
	margin-top: 20px;
	margin-right: 20px;
	margin-left: 20px;
	padding-bottom: 20px;
}
#centrale #porto3 img {
	float: left;
	padding-right: 15px;
}
#centrale #porto4 {
	margin-right: 20px;
	margin-left: 20px;
	padding-top: 15px;
	padding-bottom: 15px;
	margin-top: 20px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #d8d8d8;
}
#centrale #porto4 a {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #af0707;
	text-decoration: none;
	margin-top: 20px;
}
#centrale #porto4 a:hover {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #af0707;
	text-decoration: underline;
}
#centrale #collegamento1 {
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #0a4886;
	padding-bottom: 10px;
	padding-left: 20px;
}
#centrale .collegamento2 {
	padding-top: 15px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #d8d8d8;
	padding-bottom: 15px;
	margin-right: 20px;
	margin-left: 20px;
}

#centrale .collegamento2 img {
	float: left;
	margin-top: -7px;
}
.titbigblu {
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: bold;
	color: #4b90cd;
}
#centrale #ambiente1 {
	width: 388px;
	padding-right: 20px;
	padding-left: 20px;
}
#centrale #ambiente1 p {
	padding-bottom: 20px;
	padding-top: 10px;
	border-top-style: dotted;
	border-top-color: #d8d8d8;
	border-top-width: 1px;
}
#centrale #aspm1 {
	margin-right: 20px;
	margin-left: 20px;
	padding-top: 15px;
	margin-bottom: 15px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #d8d8d8;
}
#centrale #aspm2 {
	margin-right: 20px;
	margin-bottom: 15px;
	margin-left: 20px;
	padding-top: 15px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #d8d8d8;
	font-family: "Trebuchet MS";
	color: #555555;
}
#centrale #aspm2 img {
	float: left;
	padding-right: 15px;
}
#centrale #aspm3 {
	margin-right: 20px;
	margin-bottom: 15px;
	margin-left: 20px;
	padding-top: 15px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #d8d8d8;
	font-family: "Trebuchet MS";
	color: #555555;
}
#centrale #aspm3 ul {
	padding-left: 30px;
	padding-top: 15px;
	margin-bottom: 15px;
}
#centrale #aspm3 li {
	list-style-type: disc;
	list-style-position: outside;
}
#centrale #aspm4 {
	margin-right: 20px;
	margin-bottom: 15px;
	margin-left: 20px;
	padding-top: 15px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #d8d8d8;
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #555555;
	height: 97px;
}
#centrale #aspm4 img {
	float: left;
	padding-right: 15px;
	margin-bottom: 15px;
}
#centrale #aspm5 {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #555555;
	margin-right: 20px;
	margin-bottom: 15px;
	margin-left: 20px;
	padding-top: 15px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #d8d8d8;
}
#centrale #aspm6 {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #555555;
	margin-right: 20px;
	margin-left: 20px;
	padding-top: 15px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #d8d8d8;
	padding-bottom: 15px;
}
#centrale #aspm7 {
	margin-right: 20px;
	margin-bottom: 35px;
	margin-left: 20px;
	padding-top: 15px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #d8d8d8;
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #555555;
}
#centrale #aspm7 img {
	margin-bottom: 10px;
}
#centrale .indirizzi {
	margin-right: 20px;
	margin-left: 20px;
	padding-top: 15px;
	padding-bottom: 15px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #d8d8d8;
}
#centrale .indirizzi img {
	float: left;
}
#centrale .indirizzi p {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #555555;
	margin-left: 40px;
}
#centrale .indirizzi a {
	color: #af0707;
	text-decoration: none;
}
#centrale .indirizzi a:hover {
	color: #af0707;
	text-decoration: underline;
}
#centrale #olform1 {
	font-family: "Trebuchet MS";
	color: #0a4886;
	margin-right: 20px;
	margin-left: 20px;
	font-size: 14px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #d8d8d8;
}
#centrale #olform2 {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #555555;
	margin-right: 20px;
	margin-left: 20px;
	margin-top: 15px;
}
#centrale #olform3 {
	margin-right: 20px;
	margin-left: 20px;
	margin-top: 15px;
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #555555;
	padding-bottom: 10px;
}
#centrale #olform3 .olform4 {
	width: 194px;
	float: left;
	height: 40px;
	padding-bottom: 10px;
	padding-top: 10px;
}
#centrale #olform5 {
	margin-right: 20px;
	margin-left: 20px;
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #555555;
	margin-top: 10px;
	padding-top: 20px;
	margin-bottom: 10px;
}

#centrale #olform6 {
	margin-right: 20px;
	margin-left: 20px;
	font-family: "Trebuchet MS";
	color: #555555;
	font-size: 11px;
	margin-bottom: 10px;
	padding-bottom: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #d8d8d8;
	padding-top: 15px;
	margin-top: 10px;
}

#centrale #olform7 {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight: bold;
	color: #646464;
	background-color: #e8e8e8;
	margin-right: 20px;
	margin-left: 20px;
}
#centrale #olform8 {
	text-align: right;
	margin-left: 20px;
	padding-bottom: 15px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #d8d8d8;
	padding-top: 15px;
	margin-top: 10px;
	margin-right: 20px;
}
#centrale #olform8 input {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #af0707;
	margin-left: 20px;
}
#centrale #piano1 {
	font-family: "Trebuchet MS";
	color: #555555;
	margin-top: 15px;
	margin-right: 15px;
	margin-bottom: 15px;
	margin-left: 15px;
}
#centrale .piano2 {
	font-family: "Trebuchet MS";
	color: #555555;
	margin-left: 15px;
	margin-right: 15px;
	margin-bottom: 15px;
}
#centrale .piano2 p {
	margin-bottom: 15px;
	line-height: 23px;
	margin-left: 40px;
}
#centrale .piano2 img {
	float: left;
	padding-right: 10px;
	height: 23px;
}
#centrale #servonline1 {
	margin-right: 20px;
	margin-left: 20px;
	padding-top: 15px;
	font-family: "Trebuchet MS";
	color: #555555;
	padding-bottom: 10px;
}
#centrale .servonline2 {
	margin-right: 20px;
	margin-left: 20px;
	padding-top: 15px;
	padding-bottom: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #d8d8d8;
}
#centrale .servonline2 img {
	float: left;
}
#centrale .servonline2 p {
	margin-left: 35px;
	font-family: "Trebuchet MS";
	color: #555555;
}
#centrale .servonline2 a {
	color: #af0707;
	text-decoration: none;
}
#centrale .servonline2 a:hover {
	color: #af0707;
	text-decoration: underline;
}
#centrale .servonline2 .accedi {
	text-align: right;
}
#centrale #servonline3 {
	margin-right: 20px;
	margin-left: 20px;
	padding-top: 25px;
	font-family: "Trebuchet MS";
	color: #555555;
	padding-bottom: 25px;
}
#centrale #prenotazioni1 {
	margin-right: 20px;
	margin-left: 20px;
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #0a4886;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #d8d8d8;
}
#centrale #prenotazioni2 {
	margin-right: 20px;
	margin-left: 20px;
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #555555;
	margin-top: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #d8d8d8;
	padding-bottom: 15px;
}
#centrale #prenotazioni2 a {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #af0707;
	text-decoration: none;
}
#centrale #prenotazioni2 a:hover {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #af0707;
	text-decoration: underline;
}
#centrale #prenotazioni3 {
	margin-right: 20px;
	margin-left: 20px;
	margin-top: 15px;
	height: 23px;
}
#centrale #prenotazioni3 img {
	float: left;
}
#centrale #prenotazioni3 p {
	text-indent: 10px;
	line-height: 23px;
}
#centrale #prenotazioni4 {
	font-family: "Trebuchet MS";
	font-size: 11px;
	background-color: #c8dcee;
	margin-right: 20px;
	margin-left: 20px;
	margin-top: 10px;
	width: 388px;
	height: 45px;
	color: #555555;
	margin-bottom: 15px;
}
#centrale #prenotazioni4 #inserisciname {
	width: 190px;
	padding-left: 4px;
	float: left;
}
#centrale #prenotazioni4 #inseriscipsw {
	width: 190px;
	padding-left: 4px;
	float: left;
}
#centrale #prenotazioni5 {
	font-weight: bold;
	color: #af0707;
	margin-right: 20px;
	margin-left: 20px;
	margin-top: 10px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #d8d8d8;
	padding-top: 10px;
	padding-bottom: 10px;
	text-indent: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #d8d8d8;
}
#centrale #prenotazioni6 {
	margin-left: 20px;
	margin-top: 15px;
	margin-right: 20px;
	padding-bottom: 20px;
}
#centrale #prenotazioni6 input {
	font-family: "Trebuchet MS";
	color: #af0707;
	font-size: 11px;
	float: right;
	margin-left: 20px;
}
#centrale #reg1 {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #555555;
	margin-right: 20px;
	margin-left: 20px;
}
#centrale #reg2 {
	margin-right: 20px;
	margin-left: 20px;
	margin-top: 15px;
	padding-bottom: 20px;
}
#centrale #reg2 .reg3 {
	width: 194px;
	float: left;
	height: 40px;
	padding-bottom: 10px;
	padding-top: 10px;
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #555555;
}
#centrale #reg2 .reg3 input {
	float: left;
}
#centrale #reg2 .reg3 select {
	float: left;
}
#centrale #reg2 .reg4 {
	width: 388px;
	float: left;
	height: 40px;
	padding-bottom: 10px;
	padding-top: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #d8d8d8;
	margin-bottom: 15px;
}
#centrale #reg2 .reg4 input {
	float: left;
}
#centrale #reg5 {
	margin-right: 20px;
	margin-left: 20px;
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #555555;
	padding-top: 15px;
	margin-bottom: 20px;
}
#centrale #reg6 {
	margin-right: 20px;
	margin-left: 20px;
	font-family: "Trebuchet MS";
	color: #555555;
	font-size: 11px;
	margin-bottom: 10px;
	padding-bottom: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #d8d8d8;
	margin-top: 20px;
	padding-top: 15px;
}
#centrale #reg7 {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight: bold;
	color: #646464;
	background-color: #e8e8e8;
	margin-right: 20px;
	margin-left: 20px;
}
#centrale #reg8 {
	text-align: right;
	margin-left: 20px;
	padding-bottom: 20px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #d8d8d8;
	padding-top: 15px;
	margin-top: 10px;
	margin-right: 20px;
}
#centrale #reg8 input {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #af0707;
	margin-left: 20px;
}
#centrale #list1 {
	background-color: #c8dcee;
	text-align: right;
	margin-right: 20px;
	margin-left: 20px;
	margin-bottom: 15px;
	height: 23px;
	line-height: 23px;
	font-family: "Trebuchet MS";
	font-size: 11px;
	padding-right: 10px;
	color: #646464;
}
#centrale #list2 {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #555555;
	margin-right: 20px;
	margin-left: 20px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #d8d8d8;
}
#centrale #list2 img{float: left; margin-bottom: 15px #ffffff;}
#centrale #list2 a {
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #555555;
	text-decoration: none;
}
#centrale #list2 a:hover {
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #af0707;
	text-decoration: underline;
}
#centrale #list3 {
	font-family: "Trebuchet MS";
	margin-top: 20px;
	margin-right: 20px;
	margin-left: 20px;
}
#centrale .list4 {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #555555;
	text-decoration: none;
	text-align: right;
	padding-left: 10px;
	margin-right: 20px;
	margin-left: 20px;
	background-color: #e8e8e8;
	margin-top: 15px;
	margin-bottom: 15px;
}
#centrale .list4 a {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #af0707;
	text-decoration: none;
}
#centrale .list4 a:hover {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #af0707;
	text-decoration: underline;
}
#centrale #list5 {
	margin-top: 10px;
	margin-right: 20px;
	margin-left: 20px;
	padding-top: 19px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #d8d8d8;
	padding-bottom: 19px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #d8d8d8;
}
#centrale #list5 .list6 {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #555555;
	padding-bottom: 20px;
}
#centrale #list5 .list6 p {
	margin-left: 47px;
}
#centrale #list5 .list6 a {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #555555;
	text-decoration: none;
}
#centrale #list5 .list6 a:hover {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #555555;
	text-decoration: underline;
}
#centrale #list5 .list6 img {
	margin-top: 3px;
	float: left;
}
#centrale #list7 {
	text-align: right;
	margin-right: 20px;
	margin-left: 20px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #d8d8d8;
	padding-top: 19px;
	padding-bottom: 30px;
}
#centrale #servporto1 {
	margin-top: 15px;
	margin-right: 20px;
	margin-left: 20px;
	padding-bottom: 15px;
	font-family: "Trebuchet MS";
	color: #555555;
	font-size: 11px;
}
#centrale .servporto2 {
	margin-top: 15px;
	margin-right: 20px;
	margin-left: 20px;
	padding-bottom: 15px;
	font-family: "Trebuchet MS";
	color: #555555;
	font-size: 11px;
}
#centrale .servporto2 a {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #af0707;
	text-decoration: none;
}#centrale .servporto2 a:hover {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #af0707;
	text-decoration: underline;
}
#centrale .servporto2 img {
	float: left;
	margin-top: -7px;
}
#centrale .servporto2 p {
	margin-top: 10px;
}
#centrale #servporto3 {
	margin-right: 20px;
	margin-left: 20px;
	margin-bottom: 30px;
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #555555;
}
#centrale #servporto3 p {
	margin-left: 35px;
	margin-top: 5px;
	margin-bottom: 10px;
}
#centrale #servporto3 ul {
	margin-left: 70px;
}
#centrale #servporto3 li {
	list-style-position: outside;
	list-style-type: disc;
	margin-top: 5px;
}
#centrale .appalti1 {
	margin-top: 10px;
	margin-right: 20px;
	margin-left: 20px;
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #646464;
	text-align: right;
	background-color: #e8e8e8;
	padding-right: 10px;
}
#centrale .appalti2 {
	font-family: "Trebuchet MS";
	color: #555555;
	font-size: 11px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #d8d8d8;
	border-bottom-color: #d8d8d8;
	margin-right: 20px;
	margin-left: 20px;
}
#centrale .appalti2 img {
	float: left;
	padding-right: 5px;
	margin-top: 2px;
}
#centrale .appalti3 {
	margin-right: 20px;
	margin-left: 20px;
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #555555;
	text-align: right;
}
#centrale .appalti3 a {
	color: #af0707;
	text-decoration: none;
	font-family: "Trebuchet MS";
	font-size: 11px;
}
#centrale .appalti3 a:hover {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #af0707;
	text-decoration: underline;
}
#centrale #intapp1 {
	margin-right: 20px;
	margin-left: 20px;
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #555555;
	text-align: right;
	padding-right: 10px;
	font-weight: bold;
}
#centrale #intapp2 {
	font-family: "Trebuchet MS";
	color: #0a4886;
	font-size: 14px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #d8d8d8;
	border-bottom-color: #d8d8d8;
	margin-right: 20px;
	margin-left: 20px;
}
#centrale #intapp3 {
	margin-right: 20px;
	margin-left: 20px;
	padding-bottom: 10px;
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #555555;
}
#centrale #intapp3 a {
	color: #af0707;
	text-decoration: none;
	font-family: "Trebuchet MS";
	font-size: 11px;
}
#centrale #intapp3 a:hover {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #af0707;
	text-decoration: underline;
}
#centrale #intapp4 {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #555555;
	margin-right: 20px;
	margin-left: 20px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 15px;
	padding-bottom: 15px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #d8d8d8;
}
#centrale #intapp5 {
	padding-top: 15px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #d8d8d8;
	margin-right: 20px;
	margin-left: 20px;
}
#centrale #intapp5 .intapp6 {
	margin-top: 10px;
}
#centrale #intapp5 .intapp6 img {
	float: left;
	margin-top: 3px;
	margin-left: 5px;
}
#centrale #intapp5 .intapp6 p {
	margin-left: 30px;
	font-family: "Trebuchet MS";
	font-size: 11px;
}
#centrale #intapp5 .intapp6 strong {
	margin-top: 10px;
	color: #af0707;
}
#centrale #intapp5 .intapp6 a {
	font-size: 11px;
	color: #555555;
	text-decoration: none;
}
#centrale #intapp5 .intapp6 a:hover {
	color: #555555;
	text-decoration: underline;
}
#centrale #intapp7 {
	margin-right: 20px;
	margin-left: 20px;
	text-align: right;
	margin-top: 20px;
	padding-top: 10px;
	padding-bottom: 20px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #d8d8d8;
}
#centrale #intapp8 {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #d8d8d8;
	margin-right: 20px;
	margin-left: 20px;
	padding: 10px 0px;
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #af0707;
}
#centrale #regolamenti1 {
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #d8d8d8;
	margin-right: 20px;
	margin-left: 20px;
	color: #0a4886;
	font-size: 14px;
	font-family: "Trebuchet MS";
}
#centrale #regolamenti2 {
	margin-right: 20px;
	margin-left: 20px;
	margin-top: 15px;
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #555555;
}
#centrale #regolamenti3 {
	margin-top: 15px;
	margin-right: 20px;
	margin-left: 20px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #d8d8d8;
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #555555;
}
#centrale #regolamenti2 a {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #af0707;
	text-decoration: none;
}
#centrale #regolamenti2 a:hover {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #af0707;
	text-decoration: underline;
}
#centrale #gare1 {
	margin-right: 20px;
	margin-left: 20px;
	color: #0a4886;
	font-size: 14px;
	font-family: "Trebuchet MS";
}
#centrale #gare2 {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #555555;
	margin-top: 15px;
	margin-right: 20px;
	margin-left: 20px;
	padding-top: 10px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #d8d8d8;
	margin-bottom: 15px;
}
#centrale #gare3 {
	margin-right: 20px;
	margin-left: 20px;
	margin-top: 15px;
	margin-bottom: 15px;
	text-align: right;
	padding-top: 15px;
	padding-bottom: 15px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #d8d8d8;
	border-bottom-color: #d8d8d8;
}
#centrale .gare4 {
	margin-right: 20px;
	margin-left: 20px;
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #555555;
}
#centrale .gare4 img {
	margin-right: 5px;
}

#centrale .gare5 {
	margin-top: 15px;
	margin-right: 20px;
	margin-left: 20px;
	text-align: right;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #d8d8d8;
	margin-bottom: 20px;
	padding-bottom: 15px;
}
#centrale .gare5 a {
	color: #af0707;
	text-decoration: none;
	font-family: "Trebuchet MS";
	font-size: 11px;
}
#centrale .gare5 a:hover {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #af0707;
	text-decoration: underline;
}
#centrale #traffico1 {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #555555;
	margin-top: 5px;
	margin-right: 20px;
	margin-left: 20px;
	margin-bottom: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #d8d8d8;
	padding-bottom: 14px;
}
#centrale #traffico2 {
	margin-right: 20px;
	margin-left: 20px;
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #555555;
}
#centrale #traffico3 {
	margin-top: 10px;
	margin-right: 20px;
	margin-left: 20px;
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #555555;
	font-weight: bold;
	width: 388px;
	margin-bottom: 20px;
}
#centrale #traffico3 .traffico3blu p {
	width: 194px;
	float: left;
	background-color: #c8dcee;
	text-indent: 5px;
	font-family: "Trebuchet MS";
	font-size: 11px;
	line-height: 25px;
	height: 25px;
}
#centrale #traffico3 .traffico3bianco p {
	width: 194px;
	background-color: #FFFFFF;
	text-indent: 5px;
	float: left;
	font-family: "Trebuchet MS";
	font-size: 11px;
	line-height: 25px;
	height: 25px;
}
#centrale #tabelle1 {
	font-family: "Trebuchet MS";
	font-size: 14px;
	margin-right: 20px;
	margin-left: 20px;
	color: #0a4886;
}
#centrale #tabelle2 {
	margin-right: 20px;
	margin-left: 20px;
	padding-top: 14px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #d8d8d8;
	border-bottom-color: #d8d8d8;
	padding-bottom: 14px;
	margin-bottom: 15px;
	margin-top: 15px;
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #555555;
}
#centrale #tabelle3 {
	margin-right: 20px;
	margin-left: 20px;
}
#centrale #tabelle3 .tabelle4 {
	margin-top: 10px;
}
#centrale #tabelle3 .tabelle4 img {
	float: left;
	margin-top: 3px;
	margin-left: 5px;
}
#centrale #tabelle3 .tabelle4 p {
	margin-left: 50px;
	font-family: "Trebuchet MS";
	font-size: 11px;
}
#centrale #tabelle3 .tabelle4 a {
	font-size: 11px;
	color: #555555;
	text-decoration: none;
}
#centrale #tabelle3 .tabelle4 a:hover {
	color: #555555;
	text-decoration: underline;
}
#centrale .operatori1 {
	margin-top: 15px;
	margin-right: 20px;
	margin-left: 20px;
	padding-bottom: 14px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #d8d8d8;
}
#centrale .operatori1 p {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #555555;
	margin-top: 8px;
}
#centrale .operatori1 img {
	float: left;
	padding-right: 8px;
}
#centrale .operatori1 a {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #af0707;
	text-decoration: none;
}
#centrale .operatori1 a:hover {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #af0707;
	text-decoration: underline;
}
#centrale .operatori2 {
}
#centrale .operatori2 p {
	text-align: right;
}
#centrale .operatori2 a {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #af0707;
	text-decoration: none;
}
#centrale .operatori2 a:hover {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #af0707;
	text-decoration: underline;
}
#centrale #agenti1 {
	margin-right: 20px;
	margin-left: 20px;
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #0a4886;
}
#centrale .agenti2 {
	margin-top: 10px;
	margin-right: 20px;
	margin-left: 20px;
	padding-top: 14px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #d8d8d8;
	padding-bottom: 10px;
	margin-bottom: 10px;
}
#centrale .agenti2 img {
	float: left;
}
#centrale .agenti2 p {
	padding-left: 35px;
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #555555;
}
#centrale .agenti2 a {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #af0707;
	text-decoration: none;
}
#centrale .agenti2 a:hover {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #af0707;
	text-decoration: underline;
}
#centrale .news1 {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #555555;
	background-color: #e8e8e8;
	margin-top: 15px;
	margin-right: 20px;
	margin-left: 20px;
	line-height: 20px;
	height: 20px;
	text-align: right;
	padding-right: 10px;
	margin-bottom: 20px;
}
#centrale .news1 a {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #af0707;
	text-decoration: none;
}
#centrale .news1 a:hover {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #af0707;
	text-decoration: underline;
}
#centrale .news2 {
	padding-top: 15px;
	padding-bottom: 15px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #d8d8d8;
	width: 388px;
	margin-right: 20px;
	margin-left: 20px;
}
#centrale .news2 img {
	float: left;
	margin-right: 15px;
	margin-bottom: 25px;
}
#centrale .news2 p img {
	margin-right: 5px;
	margin-bottom: 0px;
	padding-top: 2px;
}
.datanews {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight: bold;
	color: #555555;
}
.titolinonews {
	font-family: "Trebuchet MS";
	color: #4b90cd;
}
#centrale .news2 a {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #af0707;
	text-decoration: none;
}
#centrale .news2 a:hover {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #af0707;
	text-decoration: underline;
}
#centrale #intnews1 {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight: bold;
	color: #555555;
	text-align: right;
	margin-right: 20px;
	margin-bottom: 10px;
	margin-left: 20px;
}
#centrale #intnews2 {
	font-family: "Trebuchet MS";
	font-size: 14px;
	margin-top: 15px;
	margin-right: 20px;
	margin-bottom: 15px;
	margin-left: 20px;
	padding-top: 15px;
	padding-bottom: 15px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #d8d8d8;
	border-bottom-color: #d8d8d8;
	color: #0a4886;
}
#centrale #intnews3 {
	margin-right: 20px;
	margin-left: 20px;
	padding-bottom: 20px;
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #555555;
}
#centrale #intnews3 a {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #af0707;
	text-decoration: none;
}
#centrale #intnews3 a:hover {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #af0707;
	text-decoration: underline;
}
#centrale #intnews3 img {
	float: left;
	margin-right: 10px;
	padding-top: 5px;
	margin-bottom: 5px;
}
#centrale #gallery1 {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #555555;
	margin-top: 5px;
	margin-right: 20px;
	margin-bottom: 5px;
	margin-left: 20px;
}
#centrale #gallery2 {
	margin-right: 20px;
	margin-left: 20px;
	width: 388px;
}
#centrale #gallery2 .gallery3 {
	width: 194px;
	float: left;
	font-family: "Trebuchet MS";
	color: #555555;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #d8d8d8;
	margin-top: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
}
#centrale .gallery4 {
	height: 30
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #555555;
	background-color: #e8e8e8;
	margin-top: 15px;
	line-height: 20px;
	height: 20px;
	text-align: right;
	padding-right: 10px;
	margin-bottom: 20px;
	clear:left;
}
#centrale .gallery4 a {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #af0707;
	text-decoration: none;
}
#centrale .gallery4 a:hover {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #af0707;
	text-decoration: underline;
}
.evidenziato {
	font-weight: bold;
}
#corpo #box3 {
	width: 308px;
	background-color: #FFFFFF;
	background-repeat: repeat-y;
	background-position: left top;
	float: right;
}
#table {
	text-align: center;
}
#table caption {
	display: none;
}
#table th {
	color: #FFFFFF;
}
#box3 #latosx {
	height: 196px;
	width: 308px;
	background-image: url(images/sfondo_presentazione.gif);
}
#box3 #latosx img {
	padding-top: 9px;
	padding-left: 22px;
}
#box3 #latosx p {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #FFFFFF;
	padding-top: 35px;
	padding-left: 22px;
	padding-right: 22px;
	text-align: justify;
	line-height: 18px;
}
#box3 #flash {
	margin-bottom: 15px;
}
#box3 #ultimi .avvisi {
	width: 277px;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: 1px dotted #d8d8d8;
}
#box3 #ultimi {
	width: 308px;
}
#box3 #ultimi .avvisi img {
	float: left;
}
#box3 #ultimi .avvisi p {
	margin-left: 45px;
}
#box3 #ultimi .avvisi a {
	font-family: "Trebuchet MS";
	color: #555555;
	text-decoration: none;
}
#box3 #ultimi .avvisi a:hover {
	font-family: "Trebuchet MS";
	color: #555555;
	text-decoration: underline;
}
#box3 #adobie {
	width: 308px;
	background-repeat: repeat-y;
	background-position: left top;
	padding-bottom: 15px;
	padding-top: 15px;
}
#adobie p {
	text-align: right;
	margin-right: 15px;
}







#bottom {
	height: 131px;
	width: 900px;
	background-color: #FFFFFF;
}
#bottom #one {
	height: 122px;
	width: 289px;
	float: left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #d8d8d8;
	background-color: #FFFFFF;
}
#bottom #one p {
	margin-top: 20px;
	margin-left: 20px;
	color: #8f8f8f;
}
#one a {
	color: #af0707;
	text-decoration: none;
}
#one a:hover {
	color: #af0707;
	text-decoration: underline;
}

#bottom #two {
	height: 122px;
	width: 301px;
	float: left;
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #d8d8d8;
}
#bottom #two p {
	margin-top: 20px;
	margin-left: 20px;
	color: #8f8f8f;
}

#bottom #two img {
	float: right;
	padding: 0px 20px 0px 0px;
	/*padding: 15px 10px 0px 0px;*/
}

#bottom #three {
	float: left;
	height: 122px;
	width: 308px;
	background-color: #FFFFFF;
}
#bottom #three p {
	display: inline;
	margin-top: 20px;
	margin-right: 20px;
	float: right;
}
#bottom #three a {
	color: #8f8f8f;
	text-decoration: none;
}
#bottom #three a:hover {
	color: #8f8f8f;
	text-decoration: underline;
}
#bottom #three img {
	float: right;
	padding: 15px 10px 0px 0px;
}
.grasbottom {
	font-weight: bold;
	color: #8f8f8f;	
}
#centrale .segnalazione {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #555555;
	margin: 15px 20px;
	padding-top: 10px;
	border-top: 1px dotted #d8d8d8;
}
#centrale .segnalazione a {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #af0707;
	text-decoration: none;
}
#centrale .segnalazione a:hover {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #af0707;
	text-decoration: underline;
}
#corpo #box3 #numutiliuff {
	padding-top: 15px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #d8d8d8;
	padding-right: 15px;
}
#corpo #box3 .numuffici {
	margin-top: 10px;
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #d8d8d8;
	padding-bottom: 10px;
	margin-left: 15px;
}
#corpo #box3 .numuffici .icotel {
	margin-top: 2px;
	float: left;
	width: 20px;
}
#corpo #box3 #numutiliuff .ufficio {
	width: 130px;
	float: left;
	color: #4b90cd;
	font-size: 12px;
}
#corpo .mappa1{
	margin-right: 20px;
	margin-left: 20px;
	margin-top: 15px;
	padding-top: 10px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #d8d8d8;
	padding-bottom: 10px;
}
#centrale .mappa1 img {
	float: left;
	padding-right: 15px;
	padding-top: 3px;
}
#centrale .mappa1 a {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #555555;
	text-decoration: none;
}
#centrale .mappa1 a:hover {
	text-decoration: underline;
}
#centrale .mappa2 {
	margin-right: 20px;
	margin-left: 72px;
}
#centrale .mappa2 a {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #af0707;
	text-decoration: none;
}
#centrale .mappa2 a:hover {
	text-decoration: underline;
}



#corpo #box3 #lnkut {
	/*padding-top: 10px;*/
	padding-right: 15px;
	margin-bottom: 20px;
}
#corpo #box3 .link {
	margin-top: 10px;
	margin-bottom: 10px;
	padding-bottom: 10px;
	margin-left: 15px;
}
#corpo #box3 .link .icolnk {
	margin-top: 2px;
	float: left;
	width: 40px;
}
#corpo #box3 #lnkut .testo {
	width: 220px;
	float: left;
	color: #4b90cd;
	font-size: 12px;
}
#corpo #box3 #lnkut .testo p a{
	font-family: "Trebuchet MS";
	font-size: 11px;
	text-decoration: none;	
	color: #555555;
}
#corpo #box3 #lnkut .testo p a:hover{
	font-size: 11px;
	text-decoration: underline;	
}
.divisore{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #d8d8d8;
	width: 280px;
	margin-left: 13px;
}