/*----------------------------------------------------Html-------------------------------------------------------------*/
A:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
}
A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #8f98cf;	
	text-decoration: none;
}
A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
A:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
}
/*-------------------------------------------------Regioni--------------------------------------------------------------*/
#Testata {
	position:absolute;
	left:15%;
	top:0px;
	width:721px;
	height:316px;
	z-index:1;
}
#Menu {
	margin:0;
	padding:0;
	position:absolute;
	left:15%;
	top:317px;
	width:721px;
	height:39;
	z-index:0;
    float:left;
    background:#FFFFFF;
    line-height:normal;
  }
#Menu ul {
          margin:0;
		  padding:0;
          list-style:none;
      }
#Menu li {
      display:inline;
      margin:0;
      padding:0;
      }
#Menu a {
      float:left;
      background:url(immagini/Menu/Normale.gif) no-repeat left bottom;
      margin:0;
	  padding:0;
      text-decoration:none;
      }
#Menu a span {
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:35px;
	width:103px;
	float:left;
	display:block;
	color:#FFFFFF;
	line-height:35px;
      }
#Menu a span {
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:15px;
	height:35px;
	width:103px;
	float:left;
	display:block;
	color:#FFFFFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
#Menu a span {float:none;}
    /* End IE5-Mac hack */
#Menu a:hover span {
      color:#8F98CF;
      }
#Menu a:hover {
	  background:url(immagini/Menu/Sopra.gif) no-repeat left bottom;
      }
#Menu #Selezionato a {
      background:url(immagini/Menu/Selezionato.gif) no-repeat left bottom;	  
      }
#Menu #Selezionato a span:hover {
      color:#FF9900;	  
      }
#SfondoRegolamento {
	position:absolute;
	left:15%;
	top:361px;
	width:721px;
	height:3290px;
	z-index:1;
	overflow:hidden;
	background-color: #8F98CF;
}
#Art1 {
	position:absolute;
	left:15%;
	top:361px;
	width:709px;
	height:95px;
	z-index:3;
	overflow:hidden;
	margin-left:5px;
	margin-top:5px;
	background-color: #D8DDF3;
	border-top-color:#FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	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;
}
#Art2 {
	position:absolute;
	left:15%;
	top:460px;
	width:709px;
	height:70px;
	z-index:3;
	overflow:hidden;
	margin-left:5px;
	margin-top:5px;
	background-color: #D8DDF3;
	border-top-color:#FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	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;
}
#Art3 {
	position:absolute;
	left:15%;
	top:534px;
	width:709px;
	height:75px;
	z-index:3;
	overflow:hidden;
	margin-left:5px;
	margin-top:5px;
	background-color: #D8DDF3;
	border-top-color:#FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	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;
}
#Art4 {
	position:absolute;
	left:15%;
	top:613px;
	width:709px;
	height:115px;
	z-index:3;
	overflow:hidden;
	margin-left:5px;
	margin-top:5px;
	background-color: #D8DDF3;
	border-top-color:#FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	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;
}
#Art5 {
	position:absolute;
	left:15%;
	top:732px;
	width:709px;
	height:75px;
	z-index:3;
	overflow:hidden;
	margin-left:5px;
	margin-top:5px;
	background-color: #D8DDF3;
	border-top-color:#FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	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;
}
#Art6 {
	position:absolute;
	left:15%;
	top:811px;
	width:709px;
	height:95px;
	z-index:3;
	overflow:hidden;
	margin-left:5px;
	margin-top:5px;
	background-color: #D8DDF3;
	border-top-color:#FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	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;
}
#Art7 {
	position:absolute;
	left:15%;
	top:910px;
	width:709px;
	height:70px;
	z-index:3;
	overflow:hidden;
	margin-left:5px;
	margin-top:5px;
	background-color: #D8DDF3;
	border-top-color:#FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	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;
}
#Art8 {
	position:absolute;
	left:15%;
	top:984px;
	width:709px;
	height:90px;
	z-index:3;
	overflow:hidden;
	margin-left:5px;
	margin-top:5px;
	background-color: #D8DDF3;
	border-top-color:#FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	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;
}
#Art9 {
	position:absolute;
	left:15%;
	top:1078px;
	width:709px;
	height:75px;
	z-index:3;
	overflow:hidden;
	margin-left:5px;
	margin-top:5px;
	background-color: #D8DDF3;
	border-top-color:#FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	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;
}
#Art10 {
	position:absolute;
	left:15%;
	top:1157px;
	width:709px;
	height:90px;
	z-index:3;
	overflow:hidden;
	margin-left:5px;
	margin-top:5px;
	background-color: #D8DDF3;
	border-top-color:#FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	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;
}
#Art11 {
	position:absolute;
	left:15%;
	top:1251px;
	width:709px;
	height:90px;
	z-index:3;
	overflow:hidden;
	margin-left:5px;
	margin-top:5px;
	background-color: #D8DDF3;
	border-top-color:#FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	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;
}
#Art12 {
	position:absolute;
	left:15%;
	top:1345px;
	width:709px;
	height:85px;
	z-index:3;
	overflow:hidden;
	margin-left:5px;
	margin-top:5px;
	background-color: #D8DDF3;
	border-top-color:#FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	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;
}
#Art13 {
	position:absolute;
	left:15%;
	top:1434px;
	width:709px;
	height:90px;
	z-index:3;
	overflow:hidden;
	margin-left:5px;
	margin-top:5px;
	background-color: #D8DDF3;
	border-top-color:#FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	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;
}
#Art14 {
	position:absolute;
	left:15%;
	top:1528px;
	width:709px;
	height:90px;
	z-index:3;
	overflow:hidden;
	margin-left:5px;
	margin-top:5px;
	background-color: #D8DDF3;
	border-top-color:#FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	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;
}
#Art15 {
	position:absolute;
	left:15%;
	top:1622px;
	width:709px;
	height:135px;
	z-index:3;
	overflow:hidden;
	margin-left:5px;
	margin-top:5px;
	background-color: #D8DDF3;
	border-top-color:#FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	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;
}
#Art16 {
	position:absolute;
	left:15%;
	top:1761px;
	width:709px;
	height:145px;
	z-index:3;
	overflow:hidden;
	margin-left:5px;
	margin-top:5px;
	background-color: #D8DDF3;
	border-top-color:#FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	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;
}
#Art17 {
	position:absolute;
	left:15%;
	top:1901px;
	width:709px;
	height:130px;
	z-index:3;
	overflow:hidden;
	margin-left:5px;
	margin-top:5px;
	background-color: #D8DDF3;
	border-top-color:#FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	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;
}
#Art18 {
	position:absolute;
	left:15%;
	top:2035px;
	width:709px;
	height:85px;
	z-index:3;
	overflow:hidden;
	margin-left:5px;
	margin-top:5px;
	background-color: #D8DDF3;
	border-top-color:#FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	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;
}
#Art19 {
	position:absolute;
	left:15%;
	top:2124px;
	width:709px;
	height:185px;
	z-index:3;
	overflow:hidden;
	margin-left:5px;
	margin-top:5px;
	background-color: #D8DDF3;
	border-top-color:#FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	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;
}
#Art20 {
	position:absolute;
	left:15%;
	top:2313px;
	width:709px;
	height:110px;
	z-index:3;
	overflow:hidden;
	margin-left:5px;
	margin-top:5px;
	background-color: #D8DDF3;
	border-top-color:#FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	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;
}
#Art21 {
	position:absolute;
	left:15%;
	top:2427px;
	width:709px;
	height:85px;
	z-index:3;
	overflow:hidden;
	margin-left:5px;
	margin-top:5px;
	background-color: #D8DDF3;
	border-top-color:#FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	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;
}
#Art22 {
	position:absolute;
	left:15%;
	top:2516px;
	width:709px;
	height:135px;
	z-index:3;
	overflow:hidden;
	margin-left:5px;
	margin-top:5px;
	background-color: #D8DDF3;
	border-top-color:#FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	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;
}
#Art23 {
	position:absolute;
	left:15%;
	top:2655px;
	width:709px;
	height:115px;
	z-index:3;
	overflow:hidden;
	margin-left:5px;
	margin-top:5px;
	background-color: #D8DDF3;
	border-top-color:#FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	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;
}
#Art24 {
	position:absolute;
	left:15%;
	top:2774px;
	width:709px;
	height:88px;
	z-index:3;
	overflow:hidden;
	margin-left:5px;
	margin-top:5px;
	background-color: #D8DDF3;
	border-top-color:#FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	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;
}
#Art25 {
	position:absolute;
	left:15%;
	top:2866px;
	width:709px;
	height:80px;
	z-index:3;
	overflow:hidden;
	margin-left:5px;
	margin-top:5px;
	background-color: #D8DDF3;
	border-top-color:#FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	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;
}
#Art26 {
	position:absolute;
	left:15%;
	top:2950px;
	width:709px;
	height:80px;
	z-index:3;
	overflow:hidden;
	margin-left:5px;
	margin-top:5px;
	background-color: #D8DDF3;
	border-top-color:#FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	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;
}
#Art27 {
	position:absolute;
	left:15%;
	top:3034px;
	width:709px;
	height:80px;
	z-index:3;
	overflow:hidden;
	margin-left:5px;
	margin-top:5px;
	background-color: #D8DDF3;
	border-top-color:#FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	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;
}
#Art28 {
	position:absolute;
	left:15%;
	top:3118px;
	width:709px;
	height:80px;
	z-index:3;
	overflow:hidden;
	margin-left:5px;
	margin-top:5px;
	background-color: #D8DDF3;
	border-top-color:#FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	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;
}
#Art29 {
	position:absolute;
	left:15%;
	top:3202px;
	width:709px;
	height:80px;
	z-index:3;
	overflow:hidden;
	margin-left:5px;
	margin-top:5px;
	background-color: #D8DDF3;
	border-top-color:#FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	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;
}
#Art30 {
	position:absolute;
	left:15%;
	top:3286px;
	width:709px;
	height:80px;
	z-index:3;
	overflow:hidden;
	margin-left:5px;
	margin-top:5px;
	background-color: #D8DDF3;
	border-top-color:#FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	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;
}
#Art31 {
	position:absolute;
	left:15%;
	top:3370px;
	width:709px;
	height:80px;
	z-index:3;
	overflow:hidden;
	margin-left:5px;
	margin-top:5px;
	background-color: #D8DDF3;
	border-top-color:#FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	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;
}
#Art32 {
	position:absolute;
	left:15%;
	top:3454px;
	width:709px;
	height:80px;
	z-index:3;
	overflow:hidden;
	margin-left:5px;
	margin-top:5px;
	background-color: #D8DDF3;
	border-top-color:#FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	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;
}
 #MappaRegolamento {
	position:absolute;
	overflow:hidden;
	left:15%;
	margin-left:5px;
	top:3543px;
	width:709px;
	height:100px;
	z-index:5;
    float:left;
	background-color: #D8DDF3;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	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;
  }
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

/*-------------------------------------------------Testi--------------------------------------------------------------*/

.TitoloNero {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#000000;
}
.TitoloBianco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#FFFFFF;
}
.TestoNero {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:bold;
	color:#000000;
}

/*-------------------------------------------------Tasti--------------------------------------------------------------*/

.Invia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image:url(immagini/Tasti/TastoInvia.GIF);
	height:20px;
	width:65px;
	font-size: 9px;
	color:#FFFFFF;
}
