body {
	background-image: url(../images/bg2.jpg);
background-attachment: fixed;
	background-repeat: repeat-x;
	background-position: center top;
	margin: 0px;
	padding: 0px;
}
.glowingtabs{
	float: none;
	font-size: 12px;
	line-height: normal; /*Add border strip to bottom of menu*/
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dcc208;
	left: auto;
	right: auto;
}

.glowingtabs ul{
list-style-type: none;
margin:0;
margin-left: 5px; /*Left offset of entire tab menu relative to page*/
padding:0;
}

.glowingtabs li{
	display:inline;
	margin:0;
	padding:0;
}

.glowingtabs a{
	float:left;
	margin:0;
	margin-right: 5px; /*spacing between each tab*/
	padding:0 0 0 9px;
	text-decoration:none;
	background-image: url(../images/glowtab-left.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.glowingtabs a span{
	float:left;
	display:block;
	font-weight:bold;
	color:#000000;
	padding-top: 4px;
	padding-right: 12px;
	padding-bottom: 2px;
	padding-left: 2px;
	background-image: url(../images/glowtab.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
.glowingtabs a span {float:none;}
/* End IE5-Mac hack */
.glowingtabs a:hover span {
	color: #000000;
}

.glowingtabs li.selected a{ /*Selected Tab style*/
background-position:100 -82px; /*Shift background image up to start of 2nd tab image*/
}

.glowingtabs li.selected a span{ /*Selected Tab style*/
	background-position:95% -82px; /*Shift background image up to start of 2nd tab image*/
	color: #0099CC;
}

.glowingtabs a:hover, .glowingtabs li.selected a:hover{ /*onMouseover style*/
background-position:100 -82px; /*Shift background image up to start of 2nd tab image*/
}

.glowingtabs a:hover span, .glowingtabs li.selected a:hover span{ /*onMouseover style*/
background-position:95% -82px; /*Shift background image up to start of 2nd tab image*/
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv_d{
	position:absolute;
	top: 0;
	border: 1px solid #dcc208; /*THEME CHANGE HERE*/
	border-width: 0 1px;
	font:normal 12px Verdana;
	line-height:18px;
	z-index:100;
	width: 200px;
	visibility: hidden;
	background-color: #E4FE81;
	text-align: left;
}


.dropmenudiv_d a{
	width: auto;
	display: block;
	text-indent: 5px;
	border: 0 solid #dcc208; /*THEME CHANGE HERE*/
	border-bottom-width: 1px;
	padding: 2px 0;
	text-decoration: none;
	color: #0099FF;
	}

* html .dropmenudiv_d a{ /*IE only hack*/
	width: 900px;
}

.dropmenudiv_d a:hover{ /*THEME CHANGE HERE*/
	background-color: #FFFF00;
}


A {
	COLOR: #01a6e8;
	TEXT-DECORATION: none;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
A:hover {
	COLOR: #FF6666;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
}
a:visited {
	COLOR: #f64648;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
}
a:active {
	color: #3366FF;
}

.nav {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	COLOR: #999999;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height: normal;
}
A.nav:link {
	COLOR: #CCCCCC;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
A.nav:hover {
	COLOR: #b8daf5;
}
A.nav:visited {
	COLOR: #FFFFFF;
	}
A.nav:active {
	COLOR: #3366FF;
	}	
.subtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #666666; LINE-HEIGHT: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.minitext {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #005575;
	LINE-HEIGHT: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.text {
	FONT-WEIGHT: normal; FONT-SIZE: 11pt; COLOR: #0d2173; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.italbold {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000099; FONT-STYLE: italic
}
.text2 {
	BORDER-RIGHT: #ffffff thin solid; BORDER-TOP: #ffffff thin solid; FONT-SIZE: 12px; BORDER-LEFT: #ffffff thin solid; BORDER-BOTTOM: #ffffff thin solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.italic {
	FONT-STYLE: italic
}
.title {
	FONT-WEIGHT: bold; FONT-SIZE: 18pt; COLOR: #0d2173; LINE-HEIGHT: 25px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.title4 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #003366; FONT-STYLE: normal; TEXT-ALIGN: center
}
.title0 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 16pt;
	COLOR: #330066;
	FONT-STYLE: normal;
	FONT-FAMILY: "Times New Roman", Times, serif
}
.title2 {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #b9e9ff; FONT-STYLE: normal; TEXT-ALIGN: center
}
.title3 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	COLOR: #ffffff;
	FONT-STYLE: normal;
	TEXT-ALIGN: center
}
.img {
	BORDER-RIGHT: #ffffff thin solid; BORDER-TOP: #ffffff thin solid; BORDER-LEFT: #ffffff thin solid; BORDER-BOTTOM: #ffffff thin solid
}

.bianco9 {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #ffffff; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.rosso14 {
	FONT-WEIGHT: bold;
	COLOR: #3366CC;
	font-size: 36pt;
}
.nero10 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.nero12bold {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #000000;
	LINE-HEIGHT: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}

.sottolinea {
	FONT-WEIGHT: bold; COLOR: #330000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.grigio12 {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.grigio14 {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #800000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.grigio11 {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #666666; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.rosso24 {
	FONT-WEIGHT: bold; FONT-SIZE: 24pt; COLOR: #800000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.grigio11 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #999999; LINE-HEIGHT: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tabellaver {
	BORDER-RIGHT: #000066 thin solid; BORDER-TOP: #000066 thin solid; RIGHT: 20px; LEFT: 20px; BORDER-LEFT: #000066 thin solid; BOTTOM: 20px; BORDER-BOTTOM: #000066 thin solid; TOP: 20px; BACKGROUND-COLOR: #ecf8d9
}

.tabella {
	RIGHT: 1px;
	LEFT: 1px;
	BOTTOM: 1px;
	TOP: 1px;
	border: 5px solid #369ed4;
}
.tabella2 {
	RIGHT: 0px;
	LEFT: 0px;
	BOTTOM: 0px;
	TOP: 0px;
	border: thin solid #0099FF;
	text-align: center;
}
.tablaran {
	BACKGROUND-COLOR: #d07d02
}
.tablverde {
	BACKGROUND-COLOR: #006633
}
.tablrosso {
	BACKGROUND-COLOR: #8c0606
}
.tablrosso_scuro {
	BACKGROUND-COLOR: #8c0606
}
.tablblusc {
	BACKGROUND-COLOR: #8c0606
}
.TABLE.marrone {
	BORDER-RIGHT: #693a3a 1px solid; BORDER-TOP: #693a3a 1px solid; BORDER-LEFT: #693a3a 1px solid; BORDER-BOTTOM: #693a3a 1px solid
}
.TABLE.arancione {
	BORDER-RIGHT: #f79714 1px solid; BORDER-TOP: #f79714 1px solid; BORDER-LEFT: #f79714 1px solid; BORDER-BOTTOM: #f79714 1px solid
}
.TABLE.verde {
	BORDER-RIGHT: #e3c51d 1px solid; BORDER-TOP: #e3c51d 1px solid; BORDER-LEFT: #e3c51d 1px solid; BORDER-BOTTOM: #e3c51d 1px solid
}
.TABLE.albi TD {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid
}

.bianco {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11pt;
	COLOR: #FFFFFF;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.lineades {
	TEXT-DECORATION: none;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	top: 1px;
	clip: rect(auto,1px,auto,auto);
}
.tabella2a {
	RIGHT: 5px;
	LEFT: 5px;
	BOTTOM: 0px;
	TOP: 0px;
	BACKGROUND-COLOR: #01a6e8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFF99;
	text-align: center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
	font-weight: bold;
	clip: rect(5px,auto,5px,auto);
	line-height: 30px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.tabella2asolo {
	RIGHT: 0px;
	LEFT: 0px;
	BOTTOM: 0px;
	TOP: 0px;
	text-align: center;
	margin: 0px;
	line-height: normal;
	background-image: url(../images/barra.jpg);
	background-repeat: repeat-x;
	background-position: left;
	padding: 0px;
}
.lineades {
	TEXT-DECORATION: none;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	top: 1px;
	clip: rect(auto,1px,auto,auto);
}
.blu {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14pt;
	COLOR: #369ed4;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.giustificato {
	TEXT-ALIGN: justify
}
.navmarque {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #666666;
	FONT-STYLE: italic;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.elenco_notizie_24 {
	FONT-SIZE: 13px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: "Times New Roman", Times, arial, sans-serif; TEXT-ALIGN: left
}

.arancione {
	WIDTH: 600px;
	BACKGROUND-COLOR: #efefef;
	TEXT-ALIGN: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding: 5px;
	border: 1px solid #E9BD58;
	height: 50px;
}
.bold {
	font-weight: bold;
}
.TABLE.marrone {
	BORDER-RIGHT: #693a3a 1px solid; BORDER-TOP: #693a3a 1px solid; BORDER-LEFT: #693a3a 1px solid; BORDER-BOTTOM: #693a3a 1px solid
}
.TABLE.arancione {
	BORDER-RIGHT: #f79714 1px solid; BORDER-TOP: #f79714 1px solid; BORDER-LEFT: #f79714 1px solid; BORDER-BOTTOM: #f79714 1px solid
}
.TABLE.verde {
	BORDER-RIGHT: #e3c51d 1px solid; BORDER-TOP: #e3c51d 1px solid; BORDER-LEFT: #e3c51d 1px solid; BORDER-BOTTOM: #e3c51d 1px solid
}
.TABLE.albi TD {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid
}
.centrato {
	text-align: center;
}

.tabella2aC {
	RIGHT: 2px;
	LEFT: 2px;
	BOTTOM: 0px;
	TOP: 0px;
	text-align: center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
	clip: rect(2px,auto,2px,auto);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #666666;
	border-left-color: #666666;
	background-color: #99CCFF;
}
.blu14 {
	FONT-WEIGHT: bold;
	COLOR: #2478A6;
	font-size: 14px;
}
.NEWS {
	FONT-WEIGHT: bold;
	COLOR: #D20000;
	font-size: 16px;
}
.rosso12 {
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
	TEXT-DECORATION: blink;
	font-size: 12px;
}
.bold12 {
	font-weight: bold;
	font-size: 12px;
	color: #FAD541;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
}
	
.alpha20 {
	FILTER: BlendTrans(Duration=5);
	-moz-opacity: .7;
	opacity: .7
}
.alpha10 {
	FILTER: alpha(opacity=30); -moz-opacity: .3; opacity: .3
}
.riquadro {
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #CCCCCC;
	border-bottom-color: #FFFFFF;
	border-left-color: #CCCCCC;
}
#divcentro {
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	text-align: center;
}

.rosso14 {
	FONT-WEIGHT: bold;
	COLOR: #770000;
	font-size: 14px;
}
.tabellaro {
	RIGHT: 1px;
	LEFT: 1px;
	BOTTOM: 1px;
	TOP: 1px;
	BACKGROUND-COLOR: #FFFFFF;
	border: thin solid #6F0000;
}
.tabelbody {
	RIGHT: 1px;
	LEFT: 1px;
	BOTTOM: 1px;
	TOP: 1px;
	background-attachment: fixed;
	background-repeat: no-repeat;
	border-top: 5px solid;
	border-right: 5px solid;
	border-bottom: 5px solid;
	border-left: 5px solid;
}
.bianco12 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	COLOR: #ffffff;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}


.tisch {
	background-color: #000000;
	margin-left: auto;
	margin-right: auto;
	background-image: url(../foto/images/sfondo2.png);
	background-repeat: repeat;
	margin-top: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #666;
	border-right-color: #666;
	border-left-color: #666;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666;
}
