BODY {
	background-color: #FFF
}

#pagina {
 width: 1000px;
 height:auto;
 margin-left: auto;
 margin-right: auto;
 padding-top: 10px;
}


#content {
	position: relative;
	background-image: url(../img/content.jpg);
	FLOAT: left;
	text-align: left;
	width: 835px;
	padding-left: 115px;
	}

#coccarda {
	position: relative;
	left: -365px;
	top: 100px;
}

#logo {
	position: relative;
	left: 0px;
	top: 0px;
}

#apertihomecptv {
	position: relative;
	left: 0px;
	top: 0px;
	color: #686868;
	font-size: 9px;
	font-family: Verdana, Geneva, sans-serif;
	width:170px;
	height:330px;
	border-style:solid;
	border-width:1px;
	border-style: outset;
background-color: #e9eae4;
border: 1px solid #fff; 
-moz-box-shadow: 2px 2px 2px #666; 			
-webkit-box-shadow: 2px 2px 2px #666;
}

#apertihomecptv A {
	color: #686868;
	font-size: 10px;
	font-family: Verdana, Geneva, sans-serif;
	position: relative;
	text-decoration : none;
}

#apertihomecptv A:hover {
	color: #686868;
	font-size: 10px;
	font-family: Verdana, Geneva, sans-serif;
	position: relative;
	text-decoration: underline
}


#apertihome {
	position: relative;
	left: 0px;
	top: 0px;
	color: #686868;
	font-size: 9px;
	font-family: Verdana, Geneva, sans-serif;
	width:131px;
	height:320px;
	background-image: url(../img/aperti2.png);

}

#apertihome A {
	color: #686868;
	font-size: 10px;
	font-family: Verdana, Geneva, sans-serif;
	position: relative;
	text-decoration : none;
}

#apertihome A:hover {
	color: #686868;
	font-size: 10px;
	font-family: Verdana, Geneva, sans-serif;
	position: relative;
	text-decoration: underline
}

#tabellaapertihome {
	position: relative;
	left: 0px;
	top: 2px;
}

#sfondoavvisi {
	position: relative;
	left: 0px;
	top: 0px;
	color: #000;
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
	background-image: url(../img/sfondoavvisi.png);
	background-position:center
}

#videod {
	position: absolute;
	left: 240px;
	top: 20px;
	background-color: #f3f3f3;
}



#subcontent {
	position: relative;
	left: -55px;
	top: 0px;
}


.skiaimg2 IMG {
margin:10px;
border:.75px;

    display: block;
    background-image: url(../img/preview.gif);
    background-repeat: no-repeat;
    background-position: center center;

}


.skiaimg IMG {
margin:10px;
border:.75px solid #333;

    display: block;
    background-image: url(../img/preview.gif);
    background-repeat: no-repeat;
    background-position: center center;

}


.skiaimg A {
text-decoration: underline;
FONT-WEIGHT: bold;
}

.skiaimg A:hover {
text-decoration: underline;
FONT-WEIGHT: bold;
}

#menuorizzontale {
	background-color: #FFF;
	WIDTH: 888px; 
	height: 20px;
	left: 54px;
	top: 15px;
	position:relative;
	color: #C1C1C1;
}


#menuorizzontale2 A {
	BACKGROUND-POSITION: 0px 0px; WIDTH: 222px; HEIGHT: 20px
}

#menuorizzontale2 A:hover {
	BACKGROUND-POSITION: -222px 0px; WIDTH: 222px; HEIGHT: 20px
}

#menuorizzontale2 .stazioneit {
	DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(../img/menustazioneit.png);
	WIDTH: 222px; MARGIN-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px
}

#menuorizzontale2 A#currentstazioneit {
	BACKGROUND-IMAGE: url(../img/menustazioneit.png);
	BACKGROUND-POSITION: -222px 0px; WIDTH: 222px; HEIGHT: 20px
}

#menuorizzontale2 .informazioniit {
	DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(../img/menuinformazioniit.png);
	WIDTH: 222px; MARGIN-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px
}

#menuorizzontale2 A#currentinformazioniit {
	BACKGROUND-IMAGE: url(../img/menuinformazioniit.png);
	BACKGROUND-POSITION: -222px 0px; WIDTH: 222px; HEIGHT: 20px
}


#menuorizzontale2 .agendait {
	DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(../img/menuagendait.png);
	WIDTH: 222px; MARGIN-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px
}

#menuorizzontale2 A#currentagendait {
	BACKGROUND-IMAGE: url(../img/menuagendait.png);
	BACKGROUND-POSITION: -222px 0px; WIDTH: 222px; HEIGHT: 20px
}

#menuorizzontale2 .fotoit {
	DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(../img/menufotoit.png);
	WIDTH: 222px; MARGIN-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px
}

#menuorizzontale2 A#currentfotoit {
	BACKGROUND-IMAGE: url(../img/menufotoit.png);
	BACKGROUND-POSITION: -222px 0px; WIDTH: 222px; HEIGHT: 20px
}


#menuorizzontale2 .stazioneen {
	DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(../img/menustazioneen.png);
	WIDTH: 222px; MARGIN-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px
}

#menuorizzontale2 A#currentstazioneen {
	BACKGROUND-IMAGE: url(../img/menustazioneen.png);
	BACKGROUND-POSITION: -222px 0px; WIDTH: 222px; HEIGHT: 20px
}

#menuorizzontale2 .informazionien {
	DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(../img/menuinformazionien.png);
	WIDTH: 222px; MARGIN-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px
}

#menuorizzontale2 A#currentinformazionien {
	BACKGROUND-IMAGE: url(../img/menuinformazionien.png);
	BACKGROUND-POSITION: -222px 0px; WIDTH: 222px; HEIGHT: 20px
}


#menuorizzontale2 .agendaen {
	DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(../img/menuagendaen.png);
	WIDTH: 222px; MARGIN-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px
}

#menuorizzontale2 A#currentagendaen {
	BACKGROUND-IMAGE: url(../img/menuagendaen.png);
	BACKGROUND-POSITION: -222px 0px; WIDTH: 222px; HEIGHT: 20px
}

#menuorizzontale2 .fotoen {
	DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(../img/menufotoen.png);
	WIDTH: 222px; MARGIN-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px
}

#menuorizzontale2 A#currentfotoen {
	BACKGROUND-IMAGE: url(../img/menufotoen.png);
	BACKGROUND-POSITION: -222px 0px; WIDTH: 222px; HEIGHT: 20px
}

#menuorizzontale2 .stazionede {
	DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(../img/menustazionede.png);
	WIDTH: 222px; MARGIN-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px
}

#menuorizzontale2 A#currentstazionede {
	BACKGROUND-IMAGE: url(../img/menustazionede.png);
	BACKGROUND-POSITION: -222px 0px; WIDTH: 222px; HEIGHT: 20px
}

#menuorizzontale2 .informazionide {
	DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(../img/menuinformazionide.png);
	WIDTH: 222px; MARGIN-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px
}

#menuorizzontale2 A#currentinformazionide {
	BACKGROUND-IMAGE: url(../img/menuinformazionide.png);
	BACKGROUND-POSITION: -222px 0px; WIDTH: 222px; HEIGHT: 20px
}


#menuorizzontale2 .agendade {
	DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(../img/menuagendade.png);
	WIDTH: 222px; MARGIN-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px
}

#menuorizzontale2 A#currentagendade {
	BACKGROUND-IMAGE: url(../img/menuagendade.png);
	BACKGROUND-POSITION: -222px 0px; WIDTH: 222px; HEIGHT: 20px
}

#menuorizzontale2 .fotode {
	DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(../img/menufotode.png);
	WIDTH: 222px; MARGIN-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px
}

#menuorizzontale2 A#currentfotode {
	BACKGROUND-IMAGE: url(../img/menufotode.png);
	BACKGROUND-POSITION: -222px 0px; WIDTH: 222px; HEIGHT: 20px
}




#lingue {
	background-color: #FFF;
	WIDTH: 500px; 
	height: 55px;
	FLOAT: left;
	padding-left: 50px
}

#lingue2 A {
	BACKGROUND-POSITION: 0px -38px; WIDTH: 38px; HEIGHT: 38px
}

#lingue2 A:hover {
	BACKGROUND-POSITION: 0px 0px; WIDTH: 38px; HEIGHT: 38px
}

#lingue2 .it {
	DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(../img/it.png);
	WIDTH: 38px; MARGIN-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 38px
}

#lingue2 A#currentit {
	BACKGROUND-IMAGE: url(../img/it.png);
	BACKGROUND-POSITION: 0px 0px; WIDTH: 38px; HEIGHT: 38px
}

#lingue2 .en {
	DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(../img/en.png);
	WIDTH: 38px; MARGIN-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 38px
}

#lingue2 A#currenten {
	BACKGROUND-IMAGE: url(../img/en.png);
	BACKGROUND-POSITION: 0px 0px; WIDTH: 38px; HEIGHT: 38px
}
#lingue2 .de {
	DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(../img/de.png);
	WIDTH: 38px; MARGIN-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 38px
}

#lingue2 A#currentde {
	BACKGROUND-IMAGE: url(../img/de.png);
	BACKGROUND-POSITION: 0px 0px; WIDTH: 38px; HEIGHT: 38px
}


#header {
	background-color: #FFF;
	WIDTH: 1000px; height: 35px;
	FLOAT: left;
}


#barra {
	background-image: url(../img/header.jpg);
	WIDTH: 1000px; height: 15px;
	FLOAT: left;
}

#footer1 {
	MARGIN-TOP: 0px;
	DISPLAY: block;
	FLOAT: left;
	WIDTH: 1001px;
	height: 250px;
	TEXT-ALIGN: center;
	background-image: url(../img/footer.jpg)
}

#footer1e {
	MARGIN-TOP: 0px;
	DISPLAY: block;
	FLOAT: left;
	WIDTH: 1001px;
	height: 250px;
	TEXT-ALIGN: center;
	background-image: url(../img/footere.jpg)
}


#footer2 {
	FLOAT: left;
	LEFT: 65px;
	top: 125px;
	WIDTH: 965px;
	height: 58px;
	text-align: left;
	color: #8f8f8f;
	font-size: 9px;
	font-family: Verdana, Geneva, sans-serif;
	position: relative;
}

#footer2 A {
	color: #8f8f8f;
	font-size: 9px;
	font-family: Verdana, Geneva, sans-serif;
	position: relative;
	text-decoration : none;
}

#footer2 A:hover {
	color: #8f8f8f;
	font-size: 9px;
	font-family: Verdana, Geneva, sans-serif;
	position: relative;
	text-decoration: underline
}

#areamenu1 {
	WIDTH: 888px;
	LEFT: -65px; 
	TOP: -5px;
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
	color:#aaa;
	FONT-WEIGHT: bold;
	POSITION: relative
}

#areamenu0 A {
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
	text-decoration : none;
	color:#aaa;
}

#areamenu0 a:hover {
	border-bottom: 3px solid #FFCC00;
	color:#ffcc00
}

#areamenu0 a:hover {
	border-bottom: 3px solid #FFCC00;
	color:#ffcc00
}

#areamenu0 A#current {
	border-bottom: 3px solid #FFCC00;
	color:#ffcc00
}
 
#areamenu1 A {
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
	text-decoration : none;
	color:#aaa;
}

#areamenu1 a:hover {
	border-bottom: 3px solid #FFCC00;
	color:#ffcc00
}

#areamenu1 A#current {
	color:#ffcc00
}

#areamenu2 {
	WIDTH: 888px;
	LEFT: -65px; 
	TOP: -5px;
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
	color:#aaa;
	FONT-WEIGHT: bold;
	POSITION: relative
}
 
#areamenu2 A {
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
	text-decoration : none;
	color:#aaa;
}

#areamenu2 a:hover {
	border-bottom: 3px solid #008BD0;
	color:#008BD0
}

#areamenu2 A#current {
	color:#008BD0
}

#areamenu3 {
	WIDTH: 888px;
	LEFT: -65px; 
	TOP: -5px;
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
	color:#aaa;
	FONT-WEIGHT: bold;
	POSITION: relative
}
 
#areamenu3 A {
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
	text-decoration : none;
	color:#aaa;
}

#areamenu3 a:hover {
	border-bottom: 3px solid #E2001A;
	color:#E2001A
}

#areamenu3 A#current {
	color:#E2001A
}

#areamenu4 {
	WIDTH: 888px;
	LEFT: -65px; 
	TOP: -5px;
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
	color:#aaa;
	FONT-WEIGHT: bold;
	POSITION: relative
}
 
#areamenu4 A {
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
	text-decoration : none;
	color:#aaa;
}

#areamenu4 a:hover {
	border-bottom: 3px solid #004494;
	color:#004494
}


#areamenu4 A#current {
	color:#004494
}



.demo {
	DISPLAY: none
}
.demo IMG {
	BORDER-BOTTOM: 0px; 
	BORDER-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-RIGHT: 0px; 
	VERTICAL-ALIGN: top; 
	BORDER-TOP: 0px; 
	BORDER-RIGHT: 0px; 
	PADDING-TOP: 0px
}

#ulcomunicazioni ul
{
list-style-type:disc;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
line-height: 1.5em;
font-weight: bold;
font-variant: normal;
text-transform: none;
text-decoration: none;
text-indent: 0px;
list-style-position: Inside;
padding: 6px;
margin: 2px;
color: #004494;
}

#ulcomunicazioni a
{
list-style-type:disc;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
line-height: 1.5em;
font-weight: bold;
font-variant: normal;
text-transform: none;
text-decoration: none;
text-indent: 0px;
list-style-position: Inside;
padding: 6px;
margin: 2px;
color: #004494;
text-decoration:underline
}

#ulcomunicazioni a:hover
{
list-style-type:disc;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
line-height: 1.5em;
font-weight: bold;
font-variant: normal;
text-transform: none;
text-decoration: none;
text-indent: 0px;
list-style-position: Inside;
padding: 6px;
margin: 2px;
color: #004494;
text-decoration:underline
}


#ulavvisi ul
{
list-style-type:disc;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
line-height: 1.5em;
font-weight: bold;
font-variant: normal;
text-transform: none;
text-decoration: none;
text-indent: 0px;
list-style-position: Inside;
padding: 6px;
margin: 2px;
color: #C33;
}

.font2 { 
font-family: Verdana; 
font-size: 2px; 
font-style: normal; 
font-weight: normal; 
line-height: normal; 
word-spacing: normal; 
letter-spacing: normal; 
color:#000000;
}

.font8 { 
font-family: Verdana; 
font-size: 8px; 
font-style: normal; 
font-weight: normal; 
line-height: normal; 
word-spacing: normal; 
letter-spacing: normal; 
color:#676767;
}


.font9 { 
font-family: Verdana; 
font-size: 9px; 
font-style: normal; 
font-weight: normal; 
line-height: normal; 
word-spacing: normal; 
letter-spacing: normal; 
color:#676767;
}


.font10 { 
font-family: Verdana; 
font-size: 10px; 
font-style: normal; 
font-weight: normal; 
line-height: normal; 
word-spacing: normal; 
letter-spacing: normal; 
color:#676767;
}

.font11rosso { 
font-family: Verdana; 
font-size: 11px; 
font-style: normal; 
font-weight: normal; 
line-height: normal; 
word-spacing: normal; 
letter-spacing: normal; 
color:#ee0000;
}

.font11 { 
font-family: Verdana; 
font-size: 11px; 
font-style: normal; 
font-weight: normal; 
line-height: normal; 
word-spacing: normal; 
letter-spacing: normal; 
color:#676767;
}

.font11 a { 
font-family: Verdana; 
font-size: 11px; 
font-style: normal; 
line-height: normal; 
word-spacing: normal; 
letter-spacing: normal; 
color:#676767;
text-decoration : none;
}

.font11 a:hover { 
font-family: Verdana; 
font-size: 11px; 
font-style: normal; 
line-height: normal; 
word-spacing: normal; 
letter-spacing: normal; 
color:#676767;
text-decoration: underline
}


.font11b { 
font-family: Verdana; 
font-size: 11px; 
font-style: normal; 
font-weight: normal; 
line-height: normal; 
word-spacing: normal; 
letter-spacing: normal; 
font-weight: bold;
color:#676767;
}

.font11b a { 
font-family: Verdana; 
font-size: 11px; 
font-style: normal; 
line-height: normal; 
word-spacing: normal; 
letter-spacing: normal; 
color:#676767;
font-weight: bold;
text-decoration : none;
}

.font11b a:hover { 
font-family: Verdana; 
font-size: 11px; 
font-style: normal; 
line-height: normal; 
word-spacing: normal; 
letter-spacing: normal; 
color:#676767;
font-weight: bold;
text-decoration: none
}


.font11bred { 
font-family: Verdana; 
font-size: 11px; 
font-style: normal; 
font-weight: normal; 
line-height: normal; 
word-spacing: normal; 
letter-spacing: normal; 
font-weight: bold;
color:#ee0000;
}

.fontnuovo { 
font-family: Verdana; 
font-size: 11px; 
font-style: normal; 
font-weight: normal; 
line-height: normal; 
word-spacing: normal; 
letter-spacing: normal; 
font-weight: bold;
color:#ee0000;
}


.font12 { 
font-family: Verdana; 
font-size: 12px; 
font-style: normal; 
font-weight: normal; 
line-height: normal; 
word-spacing: normal; 
letter-spacing: normal; 
color:#676767;
}

.font12b { 
font-family: Verdana; 
font-size: 12px; 
font-style: normal; 
line-height: normal; 
word-spacing: normal; 
letter-spacing: normal; 
color:#676767;
font-weight: bold;
}

.font12 a { 
font-family: Verdana; 
font-size: 12px; 
font-style: normal; 
line-height: normal; 
word-spacing: normal; 
letter-spacing: normal; 
color:#676767;
text-decoration : none;
}

.font12 a:hover { 
font-family: Verdana; 
font-size: 12px; 
font-style: normal; 
line-height: normal; 
word-spacing: normal; 
letter-spacing: normal; 
color:#676767;
text-decoration: underline
}

.font12bhr { 
font-family: Verdana; 
font-size: 12px; 
font-style: normal; 
line-height: normal; 
word-spacing: normal; 
letter-spacing: normal; 
color:#676767;
font-weight: bold;
background:transparent url(../img/riga.png) repeat-x scroll right bottom;
margin:0 0 20px;
padding:0 0 5px;
}

.font13 { 
font-family: Verdana; 
font-size: 13px; 
font-style: normal; 
font-weight: normal; 
line-height: normal; 
word-spacing: normal; 
letter-spacing: normal; 
color:#676767;
}

.font13b { 
font-family: Verdana; 
font-size: 13px; 
font-style: normal; 
line-height: normal; 
word-spacing: normal; 
letter-spacing: normal; 
color:#676767;
font-weight: bold;
}

.font13bhrup { 
font-family: Verdana; 
font-size: 13px; 
font-style: normal; 
line-height: normal; 
word-spacing: normal; 
letter-spacing: normal; 
color:#676767;
font-weight: bold;
text-align:left;



background:transparent url(../img/riga.png) repeat-x scroll right bottom;
margin:0 0 20px;
padding:0 0 3px;
}

.font14 { 
font-family: Verdana; 
font-size: 14px; 
font-style: normal; 
line-height: normal; 
word-spacing: normal; 
letter-spacing: normal; 
color:#676767;
}

.font14b { 
font-family: Verdana; 
font-size: 14px; 
font-style: normal; 
font-weight: bold; 
line-height: normal; 
word-spacing: normal; 
letter-spacing: normal; 
color:#676767;
}

.font14bred { 
font-family: Verdana; 
font-size: 14px; 
font-style: normal; 
font-weight: bold; 
line-height: normal; 
word-spacing: normal; 
letter-spacing: normal; 
color: #C33;
}

.font13bredhrup { 
font-family: Verdana; 
font-size: 13px; 
font-style: normal; 
line-height: normal; 
word-spacing: normal; 
letter-spacing: normal; 
font-weight: bold;
text-align:left;



background:transparent url(../img/riga.png) repeat-x scroll right bottom;
margin:0 0 20px;
padding:0 0 3px;
color: #C33;
text-transform:uppercase;
}

.font13bbluhrup { 
font-family: Verdana; 
font-size: 13px; 
font-style: normal; 
line-height: normal; 
word-spacing: normal; 
letter-spacing: normal; 
font-weight: bold;
text-align:left;



background:transparent url(../img/riga.png) repeat-x scroll right bottom;
margin:0 0 20px;
padding:0 0 3px;
color: #004494;
text-transform:uppercase;
}

.font14bredhrup { 
font-family: Verdana; 
font-size: 14px; 
font-style: normal; 
line-height: normal; 
word-spacing: normal; 
letter-spacing: normal; 
font-weight: bold;
text-align:left;



background:transparent url(../img/riga.png) repeat-x scroll right bottom;
margin:0 0 20px;
padding:0 0 3px;
color:#E42322;
text-transform:uppercase;
}

.font11bhrup { 
font-family: Verdana; 
font-size: 11px; 
font-style: normal; 
line-height: normal; 
word-spacing: normal; 
letter-spacing: normal; 
color:#676767;
font-weight: bold;
text-align:left;



background:transparent url(../img/riga.png) repeat-x scroll right bottom;
margin:0 0 20px;
padding:0 0 3px;
}

.font11bhrup a { 
font-family: Verdana; 
font-size: 11px; 
font-style: normal; 
line-height: normal; 
word-spacing: normal; 
letter-spacing: normal; 
color:#676767;
font-weight: bold;
text-align:left;



background:transparent url(../img/riga.png) repeat-x scroll right bottom;
margin:0 0 20px;
padding:0 0 3px;
text-decoration : none;
}

.font11bhrup a:hover { 
font-family: Verdana; 
font-size: 11px; 
font-style: normal; 
line-height: normal; 
word-spacing: normal; 
letter-spacing: normal; 
color:#676767;
font-weight: bold;
text-align:left;



background:transparent url(../img/riga.png) repeat-x scroll right bottom;
margin:0 0 20px;
padding:0 0 3px;
text-decoration : none;
}

.font12bhrup { 
font-family: Verdana; 
font-size: 12px; 
font-style: normal; 
line-height: normal; 
word-spacing: normal; 
letter-spacing: normal; 
color:#676767;
font-weight: bold;
text-align:left;



background:transparent url(../img/riga.png) repeat-x scroll right bottom;
margin:0 0 20px;
padding:0 0 2px;
text-transform:uppercase;
width:500px;
}

.font12bhrup2 { 
font-family: Verdana; 
font-size: 12px; 
font-style: normal; 
line-height: normal; 
word-spacing: normal; 
letter-spacing: normal; 
color:#676767;
font-weight: bold;
text-align:left;
border-left: 17px solid #E42322;



background:transparent url(../img/riga.png) repeat-x scroll right bottom;
margin:0 0 20px;
padding:0 5px 2px;
text-transform:uppercase;
width:500px;
}



.font12bhrup4 { 
font-family: Verdana; 
font-size: 12px; 
font-style: normal; 
line-height: normal; 
word-spacing: normal; 
letter-spacing: normal; 
color:#676767;
font-weight: bold;



background:transparent url(../img/riga.png) repeat-x scroll right bottom;
margin:0 0 20px;
padding:0 5px 2px;
text-transform:uppercase;
width:500px;
text-align:left;
border-left: 17px solid #FFCC00;
}


.riga { 



background:transparent url(../img/riga.png) repeat-x scroll right bottom;
margin:0 0;
padding:0 0 2px;
}

.fontareamenu2 {
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
	color:#aaa;
	FONT-WEIGHT: bold;
	POSITION: relative
}
 
.fontareamenu2 A {
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
	text-decoration : none;
	color:#aaa;
}

.fontareamenu2 a:hover {
	border-bottom: 3px solid #008BD0;
	color:#008BD0
}

.fontareamenu2 A#current {
	color:#008BD0
}

#skipass1 A {
	BACKGROUND-POSITION: 0px 0px; WIDTH: 81px; HEIGHT: 126px
}

#skipass1 A:hover {
	BACKGROUND-POSITION: -81px 0px; WIDTH: 81px; HEIGHT: 126px
}

#skipass1 .s1 {
	DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(../img/skipass1.png);
	WIDTH: 81px; MARGIN-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 126px
}

#skipass2 A {
	BACKGROUND-POSITION: 0px 0px; WIDTH: 81px; HEIGHT: 126px
}

#skipass2 A:hover {
	BACKGROUND-POSITION: -81px 0px; WIDTH: 81px; HEIGHT: 126px
}

#skipass2 .s2 {
	DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(../img/skipass2.png);
	WIDTH: 81px; MARGIN-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 126px
}

#skipass3 A {
	BACKGROUND-POSITION: 0px 0px; WIDTH: 126px; HEIGHT: 81px
}

#skipass3 A:hover {
	BACKGROUND-POSITION: -126px 0px; WIDTH: 126px; HEIGHT: 81px
}

#skipass3 .s3 {
	DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(../img/skipass3.png);
	WIDTH: 126px; MARGIN-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 81px
}

div.preload img
{
    display: block;
    background-image: url(../img/preview.gif);
    background-repeat: no-repeat;
    background-position: center center;
}


.slideshow1 {
	FLOAT: left
}
