BODY {
	FONT-SIZE: 10px;
	BACKGROUND-ATTACHMENT: fixed;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #FFFFFF;
	position: absolute;
	left: 0px;
	top: 0px;
	margin: 0px;
}
PRE {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: monospace, Courier, Verdana, Arial, Helvetica
}
.news {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.menu {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #004e73; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.menu:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ff3300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.credits {
	FONT-SIZE: 7px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.lista {
	FONT-SIZE: 7px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.generic {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.form {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.form2 {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.titolibianco {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.testopiccolo {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.testopiccolobold {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #004e73; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.titolinews {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #004e73; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.titolinews:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ff3300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.testonewshome {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.testoOrario {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.testopiccoloblu {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #004e73; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.testopiccoloblu_11 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #004e73; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.testopiccoloblu:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #cc3300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.link {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.link:hover {
	FONT-SIZE: 10px; COLOR: #ff3333; FONT-FAMILY: Verdana, Arial,
  Helvetica, sans-serif
}
.titolirossi {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ff3333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.testogrande {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.data {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.titolobold {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.titoloevento {
	FONT-WEIGHT: bolder; FONT-SIZE: 18px; COLOR: #000066; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.testoeventobold {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.indice {
	FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.indice:hover {
	FONT-SIZE: 10px; COLOR: #ff3333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.testoevento {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.titoloeventorosso {
	FONT-WEIGHT: bolder; FONT-SIZE: 18px; COLOR: #993300; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.titoloeventoblu {
	FONT-WEIGHT: bolder; FONT-SIZE: 16px; COLOR: #004e73; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.linkblu { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #004e73; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline }
.linkred { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #993300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline }
.linkred:hover { FONT-SIZE: 10px; COLOR: #ff3333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.linkblu:hover { FONT-SIZE: 10px; COLOR: #ff3333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.titoloboldred {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #FF0000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;

}
.titoloindice {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #004e73;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;

}
.titoloindice:hover {
	FONT-SIZE: 10px;
	COLOR: #ff3333;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: underline;
}
.txtred { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #993300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
.menuoff {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.linkrosso {
FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #993300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.linkverde {
FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #009933; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.titoloindice12 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #004e73;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.dataindice {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #004e73;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.dataindice:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ff3300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.menuindice:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ff3300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.LayerBandaTop {
	position: absolute; left: 0px; top: 0px; width: 800px; height: 111px; z-index: 1; text-align: left; font-weight: bold;
}
.LayerBandaMenuLeft {
	position: absolute;
	left: 0px;
	top: 111px;
	width: 181px;
	height: 730px;
	z-index: 2;
	background-image: url(../img/menu2_3.jpg);
	background-repeat: no-repeat;
}
.LayerBandaMenuLeftM1 {
	position: absolute; left: 1px; top: 16px; width: 144px; height: 39px; z-index: 4;
}
.LayerBandaMenuLeftM3 {
	position: absolute; left: 1px; top: 94px; width: 144px; height: 39px; z-index: 9;
}
.LayerBandaMenuLeftM2 {
	position: absolute; left: 1px; top: 55px; width: 144px; height: 39px; z-index: 6;
}
.LayerBandaMenuLeftM4 {
	position: absolute; left: 1px; top: 133px; width: 144px; height: 39px; z-index: 7;
}
.LayerBandaMenuLeftM5 {
	position: absolute; left: 1px; top: 172px; width: 144px; height: 39px; z-index: 5;
}
.LayerBandaMenuLeftM6 {
	position: absolute; left: 1px; top: 211px; width: 144px; height: 39px; z-index: 20;
}
.LayerBandaMenuLeftM7 {
	position: absolute; left: 1px; top: 250px; width: 144px; height: 39px; z-index: 21;
}
.LayerBandaMenuLeftM8 {
	position: absolute; left: 1px; top: 289px; width: 144px; height: 39px; z-index: 22;
}
.LayerBandaMenuLeftM9 {
	position: absolute; left: 1px; top: 328px; width: 144px; height: 39px; z-index: 23;
}
.LayerBandaMenuLeftM10 {
	position: absolute; left: 1px; top: 367px; width: 144px; height: 39px; z-index: 24;
}
.LayerBandaMenuLeftM11 {
	position: absolute; left: 1px; top: 406px; width: 144px; height: 39px; z-index: 25;
}
.LayerBandaMenuLeftM12 {
	position: absolute; left: 1px; top: 445px; width: 144px; height: 39px; z-index: 26;
}
.LayerCentrale {
	position: absolute;
	left: 182px;
	width: 268px;
	height: 312px;
	z-index: 7;
	top: 145px;
	overflow: auto;
}
.LayerNoteFinePag {
position: absolute; left: 189px; top: 826px; width: 499px; height: 12px; z-index: 8; line-height: 12px;
}
.LayerDestra {

	position: absolute;
	left: 694px;
	width: 185px;
	height: 697px;
	z-index: 7;
	top: 143px;
}
.LayerCentrale2 {
	position: absolute;
	left: 182px;
	width: 665px;
	height: 765px;
	z-index: 11;
	top: 145px;
	overflow: auto;
}.LayerDestra2 {


	position: absolute;
	left: 202px;
	width: 229px;
	height: 348px;
	z-index: 7;
	top: 352px;
}
.LayerCentrale3 {

	position: absolute;
	left: 450px;
	width: 376px;
	height: 223px;
	z-index: 7;
	top: 118px;
	overflow: auto;
}
.LayerDestra3 {
	position: absolute;
	left: 450px;
	width: 185px;
	height: 350px;
	z-index: 7;
	top: 350px;
}
.LayerCentrale4 {

	position: absolute;
	left: -250px;
	width: 244px;
	height: 216px;
	z-index: 7;
	top: -231px;
	overflow: auto;
}
.LayerHomeChiSiamo {
	position: absolute;
	left: 190px;
	width: 250px;
	height: 305px;
	z-index: 7;
	top: 145px;
	overflow: hidden;
	visibility: visible;
}
.LayerHomeFoto {
	position: absolute;
	left: 450px;
	width: 150px;
	height: 155px;
	z-index: 7;
	top: 145px;
	overflow: hidden;
}
.LayerSottoFoto {
	position: absolute;
	left: 461px;
	width: 219px;
	height: 176px;
	z-index: 7;
	top: 315px;
	overflow: visible;
}
.LayerHomeRecensioni {
	position: absolute;
	left: 190px;
	width: 250px;
	height: 327px;
	z-index: 7;
	top: 462px;
	overflow: visible;
}
.LayerHomeSegnalibro {
	position: absolute;
	left: 694px;
	width: 185px;
	height: 544px;
	z-index: 7;
	top: 300px;
	background-color: #DAE9FE;
}
.LayerHomeSottotitolo {
	position: absolute;
	left: 183px;
	width: 696px;
	height: 20px;
	z-index: 7;
	top: 111px;
}
.LayerHomeDivVerticale {
	position: absolute;
	left: 450px;
	width: 5px;
	height: 482px;
	z-index: 7;
	top: 307px;
	background-image: url(../img/puntini.gif);
	background-repeat: repeat-y;
}
.LayerHomeVarie {

	position: absolute;
	left: 461px;
	width: 227px;
	height: 277px;
	z-index: 7;
	top: 512px;
	overflow: visible;
}
.LayerHomeEventoProssimo {
	position: absolute;
	left: 607px;
	width: 272px;
	height: 169px;
	z-index: 7;
	top: 131px;
	overflow: hidden;
	border: thin none #FFFFFF;
	visibility: visible;
	background-image: url(../img/sp.jpg);
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: left top;
}
.lista2 {
	FONT-SIZE: 8.5px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-style: italic;
}
.LayerTestoCentrale {
	position: absolute;
	left: 181px;
	width: 422px;
	height: 744px;
	z-index: 7;
	top: 195px;
	overflow: auto;
	visibility: visible;
	border: thin solid #DAE9FE;
}
.LayerTestoCentraleTab {
	position:absolute;
	left:187px;
	top:143px;
	width:315px;
	height:41px;
	z-index:9;
	overflow: hidden;
	visibility: visible;
	background-repeat: repeat;
	border: thin none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
	color: #000000;
}
.LayerTabella {
	position:absolute;
	left:-1px;
	top:-344px;
	width:415px;
	height:332px;
	z-index:9;
	overflow: visible;
	visibility: visible;
	background-repeat: repeat;
	background-image: url(../img/boxazz.gif);
	border-top-style: none;
	border-right-style: outset;
	border-left-style: none;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-bottom-style: outset;
}
.LayerTabellaImgDestra {
	position:absolute;
	left:607px;
	top:399px;
	width:53px;
	height:212px;
	z-index:10;
	overflow: hidden;
	visibility: visible; 
}
.LayerChisiamo {
	position: absolute;
	left: 182px;
	width: 965px;
	height: 965px;
	z-index: 11;
	top: 145px;
	overflow: hidden;
}
.LayerFoglioCentrale {

	position: absolute;
	left: 187px;
	width: 609px;
	height: 623px;
	z-index: 7;
	top: 150px;
	overflow: hidden;
	visibility: visible;
	border: thin solid #DAE9FE;
}
.LayerFoglioCentraleTab {
	position:absolute;
	left:528px;
	top:777px;
	width:270px;
	height:41px;
	z-index:9;
	overflow: hidden;
	visibility: visible;
	background-repeat: no-repeat;
	border: thin none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
	color: #000000;
	background-image: url(../img/segue.gif);
	background-position: right top;
}
.LayerFoglioCentraleTabPre {
	position:absolute;
	left:187px;
	top:777px;
	width:270px;
	height:41px;
	z-index:9;
	overflow: hidden;
	visibility: visible;
	background-repeat: no-repeat;
	border: thin none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
	color: #000000;
	background-image: url(../img/precede.gif);
	background-position: left top;
}
.LayerFoglioCentralePlus {

	position: absolute;
	left: 187px;
	width: 609px;
	height: 623px;
	z-index: 7;
	top: 195px;
	overflow: auto;
	visibility: visible;
	border: thin solid #DAE9FE;
}
.LayerHomeRecensioni2 {

	position: absolute;
	left: 192px;
	width: 250px;
	height: 327px;
	z-index: 7;
	top: 800px;
	overflow: visible;
}
.LayerHomeVarie2 {


	position: absolute;
	left: 461px;
	width: 227px;
	height: 328px;
	z-index: 7;
	top: 800px;
	overflow: visible;
}
.LayerHomeDivVerticale2 {

	position: absolute;
	left: 450px;
	width: 5px;
	height: 336px;
	z-index: 7;
	top: 793px;
	background-image: url(../img/puntini.gif);
	background-repeat: repeat-y;
}

