.menu{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: smaller;
	color: #9A9A9A;
	font-weight: bold;
}
.videoanno {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-bottom: 20px;
}

a.menu{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: smaller;
	color: #9A9A9A;
	font-weight: bold;
	text-decoration: none;
}

a.menu:hover{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: smaller;
	color: Red;
	font-weight: bold;
	text-decoration: none;
}
.titoli_com{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12 px;
	color: Black;
	font-weight: bold;
}

a.titoli_com{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12 px;
	color: Black;
	text-decoration: none;
	font-weight: bold;
	}

a.titoli_com:hover{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12 px;
	color: Red;
	font-weight: bold;
	
}

.testo_com{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	color: Black;
}

a.testo_com{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	color: Black;
	text-decoration: none;
}

a.testo_com:hover{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	color: Red;
}

.arial10bold{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12 px;
	color: white;
	font-weight: bold;
}

a.arial10bold{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12 px;
	color: white;
	text-decoration: none;
	font-weight: bold;
}

a.arial10bold:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12 px;
	color: Black;
	font-weight: bold;
}

.pannello{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14 px;
	color: Black;
	font-weight: bold;
}

a.pannello{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14 px;
	color: Black;
	font-weight: bold;
text-decoration: none;
}

a.pannello:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14 px;
	color: Black;
	font-weight: bold;
	text-decoration: none;
}	


.titoli_nero_pannello{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15 px;
	color: Gray;
	font-weight: bold;
}

.titoli_rosso_pannello{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15 px;
	color: Red;
	font-weight: bold;
}

.arial1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10 px;
	color: Red;
}

a.arial1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10 px;
	color: Red;
	text-decoration: none;
}

a.arial1:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color: White;
	text-decoration: none;
	height: auto;
}

.estratto{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: smaller;
	color: black;
	text-align: justify;
}
.estrattobold{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: smaller;
	color: black;
	text-align: justify;
	font-weight: bold;
}
.pannello2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: red;
	font-weight: bold;
}

a.pannello2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: red;
	font-weight: bold;
text-decoration: none;
}

a.pannello2:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: Black;
	font-weight: bold;
	text-decoration: none;
}	
.iniziative{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}

a.iniziative{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: smaller;
	color: Black;
	text-decoration: none;
}

a.iniziative:hover{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: smaller;
	color: black;
	text-decoration: underline;
}

.riquadro{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Black;
	font-weight: normal;
}

.riquadro_titolo{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	color: Black;
	font-weight: bold;
}
.riquadroprima{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9 px;
	color: Black;
	font-weight: normal;
}
a.riquadroprima{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9 px;
	color: Black;
	font-weight: normal;
	text-decoration: none;
}
a.riquadroprima:hover{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9 px;
	color: Black;
	font-weight: normal;
	text-decoration: underline;
}
.riquadroprima_titolo{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11 px;
	color: Black;
	font-weight: bold;
}

.iniziativerosso{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: smaller;
	color: Black;
}

a.iniziativerosso{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: smaller;
	color: Black;
	text-decoration: none;
}

a.iniziativerosso:hover{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: smaller;
	color: red;
	text-decoration: none;
}
.odello{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: smaller;
	color: #cc0000;
}

a.odello{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: smaller;
	color: #cc0000;
	text-decoration: none;
}

a.odello:hover{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: smaller;
	color: color: #cc0000;
	text-decoration: underline;
}
.menu626{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #9A9A9A;
	font-weight: bold;
}

a.menu626{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #9A9A9A;
	font-weight: bold;
	text-decoration: none;
}

a.menu626:hover{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: Red;
	font-weight: bold;
	text-decoration: none;
}
.iniziativenormale{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: Black;
}

a.iniziativenormale{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: Black;
	text-decoration: none;
}

a.iniziativenormale:hover{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: red;
	text-decoration: none;
}

.border_left{
	border-left-style: dotted;
	border: thin;
	border-color: Scrollbar;
}

.tablesx{
	border-right: thin dotted gray;
	border-left: thin dotted gray;
	border-bottom: thin dotted gray;
	
}

.tablesx2{
	border-bottom: thin dotted gray;
	
}

	.tableletf{
	border-left: thin dotted gray;
	
	
}
.tablesu{
	border-bottom: thin solid #E4E4E4;
}
.tablegiu{
	border-top: thin solid gray;
}
.table3{
	border-right: thin dotted;
	border-left: thin dotted;
	border-top: thin dotted;
}

	.destrasicurezza{
	border-right: thin solid #D1D1D1;
	}


	.sinistrasicurezza{
	border-left: thin solid #D1D1D1;
	}
.iniziativenormaleblu{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: Black;
}

a.iniziativenormaleblu{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: Black;
	text-decoration: none;
}

a.iniziativenormaleblu:hover{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #0033CC;
	text-decoration: none;	
	}

	.table4{
	border-right: thin dotted;
	border-left: thin dotted;
	border-top: thin dotted;
	border-bottom: thin dotted;
}
.directory{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Black;
}

a.directory{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Black;
	text-decoration: none;
}

a.directory:hover{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #660033;
	text-decoration: none;
	background-color: #F5DEB3;
	text-align: justify;
	}
.dir{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: Gray;
}

a.dir{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: Gray;
	text-decoration: none;
}

a.dir:hover{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #663300;
	text-decoration: none;
}	
.oscarmenusx{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #97DCDC;
}

a.oscarmenusx{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #97DCDC;
	text-decoration: none;
}

a.oscarmenusx:hover{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: white;
	text-decoration: none;
}
	.riquadrotable4{
	border-right: thin dashed black 1px;
	border-left: thin dotted black 1px;
	border-top: thin dotted black 1px;
	border-bottom: thin dotted black 1px;
	padding-left: 3pt;
	padding-right: 3pt;
	padding-bottom: 4pt;
	padding-top: 2pt;
	text-align: justify;
	}
	
	.riquadrostampa{
	border-right: none;
	border-left: none;
	border-top: none;
	border-bottom: none;
	padding-left: 3pt;
	padding-right: 3pt;
	padding-bottom: 4pt;
	padding-top: 2pt;
	text-align: justify;
	}
	.riquadrostampa2{
	border-right: none;
	border-left: none;
	border-top: thin dotted red 1px;
	border-bottom: thin dashed red 1px;
	padding-left: 1pt;
	padding-right: 1pt;
	padding-bottom: 3pt;
	padding-top: 2pt;
	text-align: justify;
		}
	.tabellacomunicati{
	border-right: none;
	border-left: none;
	border-top: thin dotted grey 1px;
	border-bottom: none;
	padding-left: 3pt;
	padding-right: 2pt;
	padding-bottom: 2pt;
	padding-top: 2pt;
	text-align: justify
	
	}
.directoryrosa{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Black;
}

a.directoryrosa{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Black;
	text-decoration: none;
}

a.directoryrosa:hover{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	text-decoration: none;
	background-color: #FFC4FF;
	}
	
	}
.linksrosa{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff00ff;
	font-weight: bold;
}

a.linksrosa{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff00ff;
	text-decoration: none;
	font-weight: bold;
}

a.linksrosa:hover{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
	}.imred {
	border: 1px solid #FF0000;
}


a.Stilered{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0033CC;
	text-decoration: underline;
	font-weight: bold;
}
a.Stilered:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: red;
	text-decoration: underline;
}
.Titoloprima {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #000000;
	background-position: center;
	text-align: center;
}
a.Titoloprima {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-position: center;
	text-align: center;
}
a.Titoloprima:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: red;
	text-decoration: blink;
	background-position: center;
	text-align: center;
}
.comstampa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	background-color: #CCCCCC;
	background-position: center;
	text-align: center;
	border: thin solid;
	height: auto;
	margin: 4px 1px;
	padding: 4px 1px;
	font-variant: small-caps;
}
.arcoiris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: thin solid #CCCCCC;
	color: #000000;
	width: 100%;
	text-decoration: none;
}

a.arcoiris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: thin solid #CCCCCC;
	color: #000000;
	text-decoration: none;
}

a.arcoiris:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: thin solid #CCCCCC;
	color: #FF0000;
	text-decoration: none;
}
.titologalleria {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
}
.bordonero {
	border: thin solid #000000;
}
.filcamsfp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-position: center;
	color: #333333;
	text-align: justify;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 2px;
	padding-top: 0px;
	top: 3px;
	clip: rect(4px,auto,auto,auto);
}
.FFPtitolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	margin-top: 5px;
}
.FFPimg {
	float: left;
	margin-top: 3px;
	margin-right: 3px;
	margin-left: 1px;
}
.FFPintestazione {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bolder;
	color: #CC0000;
	text-transform: capitalize;
	background-position: center;
	text-align: center;
	top: 18px;
	clip: rect(10px,auto,auto,auto);
	background-color: #F3F3F3;
	vertical-align: middle;
	margin-top: 12px;
	padding-top: 12px;
	list-style-position: outset;
	list-style-image: none;
	list-style-type: circle;
	height: auto;

}
.filcamsfp2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: justify;
	clip: rect(auto,auto,auto,auto);
}
.filcamsmenusx {
	height: 500px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666666;
}
.orarifilcams {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 3px 3px 3px 1px;
	border-top: 1px solid #FF0000;
	border-right: 1px #FF3300;
	border-bottom: 1px #FF3300;
	border-left: 1px #FF3300;
	color: #333333;
}
.FFPtesto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
	width: 400px;
	margin-left: 40px;
	padding-left: 34px;
	padding-bottom: 16px;
}
.PPTdxmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 3px 3px 5px;
	padding: 3px 3px 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	text-align: justify;
}
.PPTdxmenu a:link, .PPTdxmenu a:active, .PPTdxmenu a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #333333;
}
.PPTdxmenu a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #000000;
	background-color: #DCFFB9;
}
.FFPtitolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: capitalize;
}
.FFPTitolodet {
	font-family: "Comic Sans MS";
	font-size: 24px;
	font-weight: bold;
}


.blog {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #FF0000;
}
.blog a:link, .blog a:active, .blog a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	font-weight: bold;
	background-color: #000000;
}
a.blog:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	color: #000000;
	background-color: #FF0000;
}
.fumettominiatura {
	border: 1px solid #CCCCCC;
	padding: 20px;
	margin: 8px 8px 0px;
}
.fumettottiolominia {
}
.bordofumetto {
	border: thin double #000000;
}
.redcentury {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #CC0000;
	border: thin solid #CC0000;
}
.redce {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #000000;
	background-color: #FF0000;
	font-weight: bold;
}
.contenros {
	border-right: medium solid #CC0000;
	border-left: medium solid #CC0000;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
	margin-right: 3px;
	margin-bottom: 3px;
	padding-right: 3px;
	padding-left: 3px;
}
.rosabord {
	border-right-width: medium;
	border-right-style: solid;
	border-right-color: #CC0000;
}
.rosabordsx {
	border-left-width: medium;
	border-left-style: solid;
	border-left-color: #CC0000;
}
.trenotitolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin: 3px;
	padding: 3px;
}
.trenointestazione {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #006633;
	background-color: #C5E4BA;
	text-align: center;
}
.tdlavoro {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #999999;
	border-left-color: #999999;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
}
.footerlavoro {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
}
.videotit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}
.videodescr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.videoimg {
	float: left;
	margin-right: 15px;
	margin-bottom: 3px;
}
.videopagina {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #FF0000;
	text-align: left;
	margin-bottom: 7px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #333333;
	bottom: 10px;
}

.audiotable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	top: 3px;
	clip: rect(3px,auto,auto,auto);
	text-align: center;
	vertical-align: top;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
	padding-bottom: 9px;
	padding-top: 9px;
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #999999;
	padding-right: 5px;
	padding-left: 5px;
}

.audiotable2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	top: 3px;
	clip: rect(3px,auto,auto,auto);
	text-align: center;
	vertical-align: top;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
	padding-bottom: 9px;
	padding-top: 9px;
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #999999;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #999999;
	padding-right: 5px;
	padding-left: 5px;
}

.audiotable3
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	top: 3px;
	clip: rect(3px,auto,auto,auto);
	text-align: center;
	vertical-align: top;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
	padding-bottom: 9px;
	padding-top: 9px;
}
.tablepetizione {
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #FF3300;
	padding-left: 25px;
	padding-right: 25px;
}
.tablepet2 {
	padding: 6px;
	border: 1px dashed #999999;
}
.rubriche {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-left-style: dashed;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 3px;
	padding-left: 4px;
	background-color: #EAEAEA;
}
.ilpunto {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	padding-top: 4px;
}
.tabellacompunto {
	background-color: #FFF2F2;
	border: 1px dotted #666666;
	padding: 5px;
}
.p1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	margin-bottom: 6px;
	padding: 2px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	margin-top: 1px;
	font-style: oblique;
	background-color: #FFEFEA;
	margin-right: 1px;
	margin-left: 1px;
}
.p2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 1px;
	padding: 2px;
	background-color: #FFFFFF;
}
.ilventre {
	margin: 6px;
	padding: 5px;
	border: 1px dashed #FFFFFF;
}
.treno2007a {
	font-family: "Trebuchet MS";
	font-size: 12px;
	padding-right: 20px;
	padding-left: 20px;
}
.treno2007b {
	font-family: "Trebuchet MS";
	font-size: 18px;
	font-weight: bold;
	color: #CC0000;
	padding-top: 2px;
	padding-bottom: 2px;
	text-align: center;
}
}
.treno2007e {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
	padding-top: 2px;
	padding-right: 2px;
	padding-left: 2px;
}

.treno2007c {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	color: #3A6A28;
	text-decoration: none;
	padding-top: 3px;
	padding-bottom: 3px;
	text-align: center;
}
.treno2007c a:link, .treno2007c a:visited, .treno2007c a:active {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	color: #7CC362;
	text-decoration: none;
	padding-top: 2px;
	padding-bottom: 2px;
}
a.treno2007c:hover {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: underline;
	}
.treno2007d {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
	padding-left: 3px;
}
.filcamscontent {
	padding-top: 5px;
	padding-right: 30px;
	padding-bottom: 5px;
	padding-left: 30px;
}
.filcamstitolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bolder;
	color: #3333FF;
}
.filcams_img {
	float: left;
	padding-right: 6px;
}
.hmaincontent {
	padding-left: 10px;
}
.hmaincontent1 {
	padding-top: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-right: 10px;
}
.htitoloprincipale {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #4B4B4B;
	padding-bottom: 1px;
	width: 100%;
	display: block;
	vertical-align: middle;
}
.himagecentrale {
	text-align: center;
	padding: 1px;
}
.hdidafoto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	width: 80%;
	display: block;
	padding-bottom: 3px;
}
.sottot-princ {
	font-size: 12px;
	font-style: italic;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.sotttpaginestatiche {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	display: block;
	margin-bottom: 5px;
}

#filettoalto {
	height: 2px;
	width: 500px;
	border-top-width: thick;
	border-top-style: solid;
	border-top-color: #EAEAEA;
	text-align: right;
	margin-bottom: 10px;
}

#filettoalto2 {
	height: 2px;
	width: 500px;
	border-top-width: thick;
	border-top-style: solid;
	border-top-color: #EAEAEA;
	text-align: left;
	margin-bottom: 35px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: bold;
	color: #666666;
}

#filettoaltoGallerieFoto {
	height: 2px;
	width: 100%;
	border-top-width: thick;
	border-top-style: solid;
	border-top-color: #EAEAEA;
	margin-bottom: 45px;
	padding-top: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #466268;
	background-color: #F0F4F5;
}
#logout {
	width: 100%;
	margin-top: 18px;
}
#includemenu {
	width: 100%;
}
#fotocorrelatetitolo {
	width: 500px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	display: block;
	margin-bottom: 3px;
	padding-bottom: 2px;
	border-top-width: thin;
	border-top-style: dashed;
	border-top-color: #999999;
	padding-top: 2px;
	background-color: #ECF1F2;
	padding-left: 3px;
}
#fotocorrelate {
	width: 500px;
}

#fotocorrelatefooter {
	width: 500px;
	}#tuocom {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #236B8D;
	width: 500px;
	margin-top: 0px;
	margin-bottom: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
}
#commentitolo {
	background-color: #ECF1F2;
	width: 500px;
	margin-bottom: 3px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	padding-left: 3px;
	color: #666666;
	padding-top: 2px;
	padding-bottom: 2px;
	border-top-width: thin;
	border-top-style: dashed;
	border-top-color: #999999;
}
#commento {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	width: 500px;
	color: #666666;
	border-bottom-width: thin;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
	margin-top: 3px;
	padding-left: 3px;
}
.commentodata {
	font-weight: normal;
	font-size: 11px;
	color: #006699;
}
.commentoautore {
	font-weight: normal;
	color: #006699;
}
.commentotesto {
	font-family: Georgia, "Times New Roman", Times, serif;
	display: block;
	margin-bottom: 5px;
}
.testodxcategorie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}

.testodxcategoriebold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}
#separanewsletter {
	height: 40px;
}
.servizilist {
	padding-top: 3px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
.datadocs {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #006699;
}
.doc1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #999999;
}
.doc2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
.doc2 a:link, .doc2 a:active, .doc2 a:visited {
	text-decoration: none;
	font-weight: bold;
	color: #333333;
}
a.doc2:hover {
	text-decoration: underline;
	background-color: #F0EDE1;
}.doc3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #333333;
}
