body.sfondo {	
	background-image:url("img/pattern.gif");
	text-align:center;
}

img.foto1{width:150px;}
img.foto2{width:50px;}

div.center { text-align : center }
div.left { text-align : left }
div.right { text-align : right }
div.divfoto { float:left; }
div.tratteggio { border : 1px solid Black;}




.under { text-decoration: underline; }

td.pixel {
	width: 1px;
	height: 740px;
	background: #000000;
}

td.w1black {
	width: 1px;
	background: #000000;
}

td.white {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 8pt;
	background: #FFFFFF;
	height: 8px;
}

td.white1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	background: #FFFFFF;
}

img { border:none }

td.menualto {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 8pt;
	text-decoration:none;
	color: #FFFFFF;
}

td.corpocentrale {
	width: 710px;
	height: 800px;
	background-image: url(img/sfondo.jpg);
	background-repeat: repeat;
}

td.sfondo_centro {
	background-image: url(img/sfondo.jpg);
	background-repeat: repeat;
}

td.h4sfnd {
	height: 4px;
	background-image: url(img/filetto-orizzontale.gif);
	background-repeat: no-repeat;
}

td.h10top {
	height: 10px;
	background-image: url(img/blog/barretta_top.gif);
	background-repeat: no-repeat;
}

td.h10down {
	height: 10px;
	background-image: url(img/blog/barretta_down.gif);
	background-repeat: no-repeat;
}

td.datahome {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 8pt;
	font-style: italic;
	color: #333333;
	text-decoration: none;
}

td.w4 {
	width: 4px;
}

td.w8 {
	width: 8px;
}

td.w9 {
	width: 9px;
}

td.w20 {
	width: 20px;
}

td.w25 {
	width: 25px;
}

td.w30 {
	width: 30px;
}

td.w40 {
	width: 40px;
}

td.w50 {
	width: 50px;
}

td.w60 {
	width: 60px;
}

td.w65 {
	width: 65px;
}

td.w143 {
	width: 143px;
}

td.w100A {
	width: 100px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 8pt;
	font-style: italic;
	color: #333333;
	text-decoration: none;
	text-align: left;
	clip: rect(auto,auto,auto,auto);
}

td.w160 {
	width: 160px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 8pt;
	font-style: italic;
	color: #8F8F8F;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
	clip: rect(auto,auto,auto,auto);
}



td.w179 {
	width: 179px;
}

td.w200 {
	width: 200px;
}

td.w257 {
	width: 257px;
}

td.w230testo {
	width: 230px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 8pt;
	color: #333333;
	text-decoration: none;
}


td.wtesto {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 8pt;
	color: #333333;
	text-decoration: none;
	text-align: justify;
}

td.w300 {
	width: 300px;
}

td.w312 {
	width: 312px;
}

td.w330 {
	width: 330px;
}

td.w350 {
	width: 350px;
}

td.w360 {
	width: 360px;
}

td.w390 {
	width: 390px;
}

td.w398 {
	width: 398px;
}

td.w430 {
	width: 430px;
}

td.w509 {
	width: 509px;
}


td.w1nb {
	width: 1px;
	background: #C4B7F7;
}

td.h1nr {
	height: 1px;
	background: #FEAFBD;
}

td.h1nb {
	height: 1px;
	background: #C4B7F7;
}

td.h1black {
	height: 1px;
	background: #000000;
}

td.h2white {
	height: 2px;
}

td.h4 {
	height: 4px;
}

td.h8 {
	height: 8px;
}

td.h12 {
	height: 12px;
}

td.h20 {
	height: 20px;
}

td.h30 {
	height: 30px;
}

td.h40 {
	height: 40px;
}

.h60 {
	height: 60px;
}

td.h60w60 {
	height: 60px;
	width: 60px;
}


td.h20w20 {
	height: 20px;
	width: 20px;
}


td.middle {
	width: 1px;
	height: 15px;
}

td.giornoselez {
	border-color: #FFCC99;
	background: #FFCC99;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 8pt;
	color: #000000;
	text-align: center;
}

.menusx {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 8pt;
	font-style: italic;
	color: #8F8F8F;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
	clip: rect(auto,auto,auto,auto);
}

.giornisettimana {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #000066;
	text-decoration: none;
	font-weight: bold;
	text-align: center;
}



td.testo {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	color: #333333;
	text-decoration: none;
	text-align: justify;
}

td.testored {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	color: #CC0000;
	text-decoration: none;
	text-align: left;
}

td.testocenter {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	color: #333333;
	text-decoration: none;
	text-align: center;
}

td.testo3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
}

td.testo3red { 
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 8pt;
	color: #CC0000;
	text-decoration: none;
}

td.testo3left {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
	text-align: left;
}

td.testoitalico {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	font-style: italic;
	color: #000000;
	text-decoration: none;
	text-align: left;
}

td.testoitalicocenter {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 8pt;
	font-style: italic;
	color: #000000;
	text-decoration: none;
	text-align: center;
}

td.testoitalicog {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	font-style: italic;
	color: #000000;
	text-decoration: none;
	text-align: justify;
}

td.testoitalico8 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 8pt;
	font-style: italic;
	color: #000000;
	text-decoration: none;
	text-align: left;
}

td.testo1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	color: #333333;
	text-decoration: none;
}

td.testo2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12pt;
	color: #000000;
	text-decoration: none;
}

td.testotimes {
	font-family: "Times New Roman", Times, serif;
	font-size: 11pt;
	color: #333333;
	text-decoration: none;
	text-align: justify;
}

td.testotimesnero {
	font-family: "Times New Roman", Times, serif;
	font-size: 11pt;
	color: #000000;
	text-decoration: none;
	text-align: justify;
}

td.testotimesred {
	font-family: "Times New Roman", Times, serif;
	font-size: 11pt;
	color: #CC0000;
	text-decoration: none;
	text-align: justify;
}

td.aperto {
	font-family: "Georgia", "Times New Roman", Times, serif;
	font-size: 10pt;
	font-style: italic;
	color: #00BB00;
	text-decoration: none;
	font-weight: bold;
	text-align: center;
}

td.chiuso {
	font-family: "Georgia", "Times New Roman", Times, serif;
	font-size: 10pt;
	font-style: italic;
	color: #CC0000;
	text-decoration: none;
	font-weight: bold;
	text-align: center;
}

td.titoloBIG {
	font-family: "Georgia", "Times New Roman", Times, serif;
	font-size: 14pt;
	font-style: italic;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	text-align: center;
}

td.titolo {
	font-family: "Georgia", "Times New Roman", Times, serif;
	font-size: 10pt;
	font-style: italic;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
}

td.titolo1 {
	font-family: "Georgia", "Times New Roman", Times, serif;
	font-size: 10pt;
	font-style: italic;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}

td.latosx {
	background-image: url(img/lato_sx.jpg);
	background-repeat: repeat;
	width: 30px;
}

td.latodx {
	background-image: url(img/lato_sx.jpg);
	background-repeat: repeat;
	width: 5px;
}

.linktop {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 8pt;
	text-decoration:none;
	color: #FFFFFF;
}

.linktop:visited {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 8pt;
	text-decoration:none;
	color: #FFFFFF;
}

.linktop:hover {text-decoration: underline;}


.titolocal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	text-align: center;
}

.titolocal:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	text-align: center;
}
.titolocal:hover {text-decoration: underline;}

.giornical {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 8pt;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	text-align: center;
}

.giornical:visited {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 8pt;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	text-align: center;
}
.giornical:hover {text-decoration: underline;}

.linksx {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 8pt;
	font-style: italic;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
}

.linksx:visited {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 8pt;
	font-style: italic;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
}
.linksx:hover {text-decoration: underline;}

.linksxred {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 8pt;
	font-style: italic;
	color: #CC0000;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
}

.linksxred:visited {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 8pt;
	font-style: italic;
	color: #CC0000;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
}
.linksxred:hover {text-decoration: underline;}

.linkr {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	color: #333333;
	text-decoration: none;
}

.linkr:visited {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	color: #333333;
	text-decoration: none;
}
.linkr:hover {text-decoration: underline;}

.linkrblank {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	color: #333333;
	text-decoration: none;
}

.linkrblank:visited {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	color: #333333;
	text-decoration: none;
}
.linkrblank:hover {text-decoration: underline;}

.linkmod {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	font-style: italic;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
}

.linkmod:visited {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	font-style: italic;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
}
.linkmod:hover {text-decoration: underline;}

.linkmod8 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 8pt;
	font-style: italic;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
}

.linkmod8:visited {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 8pt;
	font-style: italic;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
}
.linkmod8:hover {text-decoration: underline;}

.linkmodblank {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	font-style: italic;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
}

.linkmodblank:visited {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	font-style: italic;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
}
.linkmodblank:hover {text-decoration: underline;}

.linkmod8blank {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 8pt;
	font-style: italic;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
}

.linkmod8blank:visited {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 8pt;
	font-style: italic;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
}
.linkmod8blank:hover {text-decoration: underline;}

.linknero {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	color: #000000;
	text-decoration: none;
}

.linknero:visited {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	color: #000000;
	text-decoration: none;
}
.linknero:hover {text-decoration: underline;}

.linkb {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
}

.linkb:visited {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
}
.linkb:hover {text-decoration: underline;}

.campo {
	width:100px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 8pt;
}

.campo1 {
	width:257px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 8pt;
}

.campo2 {
	width:150px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 8pt;
}

.campo3 {
	width:45px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 8pt;
}

.campo4 {
	width:340px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 8pt;
}

.campo5 {
	width:202px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 8pt;
}

.campo6 {
	width:263px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 8pt;
}

.campo7 {
	width:180px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 8pt;
}

.campo8 {
	width:229px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 8pt;
}

.campo9 {
	width:25px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 8pt;
}

.campo10 {
	width:280px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 8pt;
}

.campo11 {
	width:480px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 8pt;
}

.campo12 {
	width:437px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 8pt;
}

.campo13 {
	width:320px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 8pt;
}

.campo14 {
	width:122px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 8pt;
}

.campo15 {
	width:269px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 8pt;
}

.boxtxt1{
	width:257px;
	height:70px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 8pt;
}

.boxtxt2{
	width:340px;
	height:140px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 8pt;
}

.boxtxt3{
	width:257px;
	height:120px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 8pt;
}

.boxtxt4{
	width:280px;
	height:180px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 8pt;
}

.boxtxt5{
	width:280px;
	height:120px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 8pt;
}

.boxtxt6{
	width:450px;
	height:60px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 8pt;
}

.pulsante {
	font-size: 8pt;
}

.data1 {
   width   	:	40px;
   height	:	19px;
   padding-top	: 	0;
   padding-bottom: 	0;
   font-size    :	8pt;
   font-family: Georgia, "Times New Roman", Times, serif;
}

.data2 {
   width   	:	57px;
   height	:	19px;
   padding-top	: 	0;
   padding-bottom: 	0;
   font-size    :	8pt;
   font-family: Georgia, "Times New Roman", Times, serif;
}

td.sfon_comm {
background-image: url(img/sfondo_commissioni.gif);
background-repeat: no-repeat;
background-position: right top;
}
