body {position: relative; background: #FFFFFF url(grafica/xsfondo-alto-d.jpg) top left repeat-x;   position: relative;   margin: 0px;
font-size: 12px;   font-family: Georgia, Times, sans-serif;   font-weight: normal;
}
.cont {background-color: transparent;   height: auto;  margin: 0 auto 0 auto;   padding: 0px;   overflow: hidden;}
.subcont {background-color: transparent;   width: 1000px; height: auto;  margin: 0 auto 0 auto;   padding: 0px;   overflow: hidden;}

.cont-tst {background: transparent url(grafica/strisce.jpg) top left repeat-x; height: 90px;  margin: 0 auto 0 auto;   padding: 0px;   overflow: hidden;}
.pp {width: 300px;   height: 90px;  margin: 5px auto auto 0;   padding: 0px;   overflow: hidden;   float: left; clear: left; background: transparent}
.t-pp {margin: 3px 20px auto auto; color: #605037;   font-size: 10px;   font-family: Verdana, Arial, Helvetica, sans-serif;}
.logo {background: transparent; width: 300px; height: auto;  margin: 0 auto 0 20px;   padding: 0px;   overflow: hidden; float: left; clear: none;}
.lg {text-align: center; margin-top: 5px;}

.sin {width: 200px; height: 20px; background-color: blue; float: left; clear: left;}
.des {margin: 5px 0 0 30px; width: 500px; height: 20px; background-color: green; float: left; clear: none;}

.menu-uno {height: 79px;   width: 160px;   margin: 5px auto 0 50px; text-align: left; background: transparent; float: left; clear: none;}
.t-menu-uno {font-size: 18px; margin: 0 auto 5px auto; color:#FAF8D8; line-height: 150%;}

.lingue {background: transparent;   width: 100px;   height: 90px;  margin: 5px auto auto 0px;   padding: 0;   overflow: hidden;   float: right; clear: none;}
.t-lingue {margin-top: 15px; text-align: right;}
.flag{margin: 3px 10px 0 0px;   border: 0;}

.cont-menu-due {background: transparent url(grafica/menu-due.jpg) top left repeat-x; height: 60px;  margin: 0 auto 0 auto;   padding: 0px;   overflow: hidden;}
.menu-due {height: 56px;   width: 940px;   margin: 18px auto 0 auto; text-align: center;}
.t-menu-due {font-size: 18px; margin: 0 auto 5px auto; color:#FAF8D8;}

.foto {background: transparent url(grafica/foto.jpg) top center no-repeat;  width: 980px; height: 302px;  margin: 0 auto 0 0;   overflow: hidden; float: left; clear: left;}
.foto-sx {background: transparent url(grafica/foto-sx.jpg) top center no-repeat;  width: 260px; height: 302px;  margin: 0 auto 0 0;   overflow: hidden; float: left; clear: left;}
.foto-dx {background: transparent url(grafica/foto-dx.jpg) top center no-repeat;  width: 720px; height: 302px;  margin: 0 auto 0 0;   overflow: hidden; float: left; clear: none;}
.foto-sx-eng {background: transparent url(grafica/foto-sx-eng.jpg) top center no-repeat;  width: 260px; height: 302px;  margin: 0 auto 0 0;   overflow: hidden; float: left; clear: left;}
.foto-dx-eng {background: transparent url(grafica/foto-dx-eng.jpg) top center no-repeat;  width: 720px; height: 302px;  margin: 0 auto 0 0;   overflow: hidden; float: left; clear: none;}
#ft1, #ft2 {text-align: center; margin-top: 0px;}

.cont-menu-tre {background: transparent url(grafica/menu-tre.jpg) top left repeat-x; height: 56px;  margin: 0 auto 0 auto;   padding: 0px;}
.menu-tre {height: auto;   width: 960px;   margin: 0px auto 0 auto; text-align: center;}
.t-menu-tre {font-size: 18px; margin: 18px auto 5px auto; color:#FAF8D8;}

.cont-ind {background: transparent url(grafica/ind.jpg) top left repeat-x; height: 134px;  margin: 0px auto 0 auto; overflow: hidden;}
.ind {height: 134px;   width: 990px;  color: #605037;   margin: 0 0 0 0;}
.t-ind {margin-top: 24px; color: #605037; font-size: 18px; font-weight: bold; text-align: center; line-height: 130%; font-style: italic;}


.cont-foot {background: transparent url(grafica/foot.jpg) top left repeat-x; height: 172px;  margin: 0px auto 0 auto; overflow: hidden;}
.foot {height: 172px;   width: 990px;  color: #605037;   margin: 0 0 0 0;}
.t-foot {margin-top: 0px; color: #605037; font-size: 16px; font-weight: bold; text-align: center; line-height: 130%;}

.b_uno {width: 940px; height: 10px; background-color: transparent;}
.b_due {width: 940px; height: 10px; background-color: transparent;}


.cont-box {background: #FAF8D8 url(xgrafica/sfondo-box.jpg) top left repeat; height: auto;  margin: 0px auto 0 auto; overflow: hidden;}
.box {width: 990px;   margin: 0px auto 0 auto;   overflow: hidden;   border: 0px #000000 solid;   padding-bottom: 40px;}

.spazio {text-align: center;}

.h1 {color: #605037;   font-family: Georgia, Times, serif;   font-weight: bold;   font-size: 20px;   font-style: italic;
		margin: 0px;   padding: 15px;   text-align: center;   
}
.tit {color: #605037;   font-family: Georgia, Times, serif;   font-weight: bold;   font-size: 20px;   font-style: italic;
		margin: 0px;   padding: 15px;   
}
.tit-2 {color: #605037;   font-family: Georgia, Times, serif;   font-weight: bold;   font-size: 20px;   font-style: italic;
		margin: 0px;   padding: 15px;   text-align: center;   
}
.tit-3 {color: #605037;   font-family: Georgia, Times, serif;   font-weight: bold;   font-size: 20px;   font-style: italic;
		margin: 0px;   padding: 15px;      
}
.testo {color: #000000;   font-size: 13px;   margin: 0px;   padding: 15px;  line-height: 150%; font-family: Verdana, serif;
}
.cornice1 {border: 2px #CAB77B solid; padding: 2px;   float: right;   margin: 5px;
}
#pbh, #player, #player1, #player2, #player3, #player4, #player5, #player6, #player7, #player8 {margin: 15px; float: right;
}

.or1, .or2, .or3 {position: relative;   width: 680px;   height: auto;   background-color: #FFFFFF;   border: 3px #CAB77B solid;
	padding: 0px;   margin: 0 0 15px 0;   overflow: hidden;   float: left; clear: none;
}
.or-unico {position: relative;   width: 950px;   height: auto;   background-color: #FFFFFF;   border: 3px #CAB77B solid;
	padding: 0px;   margin: 0 0 15px 0;   overflow: hidden;   float: left; clear: none;
}
#map {position: relative;   width: 680px;   height: auto;   background-color: #FFFFFF;   border: 3px #CAB77B solid;
	padding: 0px;   margin: 0 0 15px 0;   overflow: hidden;   float: left; clear: none;
}
.sx1, .sx2, .sx3 {position: relative;   width: 320px; height: auto;   margin: 0px;    background-color: #FFFFFF;   border: 3px #CAB77B solid;
	float: left; clear: left;
	margin: 0 15px 15px 0;
}
.ctr1, .ctr2, .ctr3 {position: relative;   width: 320px; height: auto;   margin: 0px;   background-color: #FFFFFF;   border: 3px #CAB77B solid;
	float: left; clear: none;
	margin: 0 0 15px 0;
}
.dx1, .dx2 {width: 280px; height: auto;   margin: 0px;   
	float: left; clear: none;
	padding-left: 10px;
}
.dx1, .dx2 img{border: 0px; float: right; margin-left: 15px;
}
.or1 img {border: 2px solid; border-color: #FFB6B9; margin-right: 2px; padding: 1px;}

.sinistra {width: 680px;   border: 0px blue solid;   float: left;   clear: left;   margin-top: 10px;}
.destra {width: 280px;   border: 0px red solid;   float: left;   clear: none;   margin-top: 10px;}
.t-credits {MARGIN-TOP: 0px; MARGIN-LEFT: 10px; TEXT-ALIGN: left; BACKGROUND-COLOR: transparent; COLOR: #605037; FONT-SIZE: 12px;
LINE-HEIGHT: 160%;
}
.div-bb {position: relative;   width: 500px;   height: 100px;   background: transparent; 
	padding-left: 180px; padding-top: 50px;  margin: 0 0 15px 0;   overflow: hidden;   float: left; clear: none;
}


/*LINK MENU UNO*/
A.L1:link {COLOR: #193568;   TEXT-DECORATION: none;   font-family: Verdana, Arial, sans-serif;   font-weight: bold;   font-size: 13px;}
A.L1:visited {COLOR: #193568;   TEXT-DECORATION: none; font-family: Verdana, Arial, sans-serif;   font-weight: bold;   font-size: 13px;}
A.L1:hover {COLOR: #605037; TEXT-DECORATION: underline; font-family: Verdana, Arial, sans-serif;   font-weight: bold;   font-size: 13px;}
A.L1:active {COLOR: #193568;   TEXT-DECORATION: none; font-family: Verdana, Arial, sans-serif;   font-weight: bold;   font-size: 13px;}

/*LINK MENU DUE*/
A.L2:link {COLOR: #193568;   TEXT-DECORATION: none;   font-family: Georgia, Times, serif;   font-weight: bold;   font-size: 17px;   font-style: italic;}
A.L2:visited {COLOR: #193568;   TEXT-DECORATION: none; font-family: Georgia, Times, serif;   font-weight: bold;   font-size: 17px;   font-style: italic;}
A.L2:hover {COLOR: #605037; TEXT-DECORATION: underline; font-family: Georgia, Times, serif;   font-weight: bold;   font-size: 17px;   font-style: italic;}
A.L2:active {COLOR: #193568;   TEXT-DECORATION: none; font-family: Georgia, Times, serif;   font-weight: bold;   font-size: 17px;   font-style: italic;}


/*LINK MENU TRE*/
A.L4:link {COLOR: #193568;   TEXT-DECORATION: none;   font-family: Georgia, Times, serif;   font-weight: bold;   font-size: 17px;   font-style: italic;}
A.L4:visited {COLOR: #193568;   TEXT-DECORATION: none;   font-family: Georgia, Times, serif;   font-weight: bold;   font-size: 17px;   font-style: italic;}
A.L4:hover {COLOR: #605037;   TEXT-DECORATION: underline;   font-family: Georgia, Times, serif;   font-weight: bold;   font-size: 17px;   font-style: italic;}
A.L4:active {COLOR: #193568;   TEXT-DECORATION: none;   font-family: Georgia, Times, serif;   font-weight: bold;   font-size: 17px;   font-style: italic;}

/*LINK CREDITS*/
A.LCR:link {COLOR: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; FONT-WEIGHT: normal;   TEXT-DECORATION: none;}
A.LCR:visited {COLOR: #333333; FONT-WEIGHT: normal;   TEXT-DECORATION: none;}
A.LCR:hover {COLOR: #FF0000; FONT-WEIGHT: normal;   TEXT-DECORATION: underline;}
A.LCR:active {COLOR: #333333; FONT-WEIGHT: normal;   TEXT-DECORATION: none;}


/*LINK FOOT*/
A.L6:link {COLOR: #605037;   TEXT-DECORATION: none;   font-family: Georgia, Times, serif;   font-weight: bold;   font-size: 14px;   font-style: italic;}
A.L6:visited {COLOR: #605037;   TEXT-DECORATION: none;}
A.L6:hover {COLOR: #0F6D88; TEXT-DECORATION: underline;}
A.L6:active {COLOR: #605037;   TEXT-DECORATION: none;}

/*LINK INFO*/
A.L7:link {COLOR: #FFFFFF;   TEXT-DECORATION: none;}
A.L7:visited {COLOR: #FFFFFF;   TEXT-DECORATION: none;}
A.L7:hover {COLOR: #000000; TEXT-DECORATION: underline;}
A.L7:active {COLOR: #FFFFFF;   TEXT-DECORATION: none;}

/*LINK RICARICA*/
A.L-RIC:link {COLOR: #605037;   TEXT-DECORATION: underline;   font-family: Georgia, Times, serif;   font-weight: bold;   font-size: 20px;   font-style: italic;}
A.L-RIC:visited {COLOR: #605037;   TEXT-DECORATION: underline;   font-family: Georgia, Times, serif;   font-weight: bold;   font-size: 20px;   font-style: italic;}
A.L-RIC:hover {COLOR: #FF0000;   TEXT-DECORATION: underline;   font-family: Georgia, Times, serif;   font-weight: bold;   font-size: 20px;   font-style: italic;}
A.L-RIC:active {COLOR: #605037;   TEXT-DECORATION: underline;   font-family: Georgia, Times, serif;   font-weight: bold;   font-size: 20px;   font-style: italic;}

