/* ------------------------------- adb1 CSS */
html, body{
	margin: 0;
	border: 0;
	color: #000099;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10pt; width: 100%; 
	}
	
/* class link */	
a.news:link     { color: #666666; text-decoration: none;font-size: 10pt; font-weight:bold;}
a.news:visited  { color: #666666; text-decoration: none;font-size: 10pt; font-weight:bold;}
a.news:hover    { color: #009900; text-decoration: none;font-size: 10pt; font-weight:bold;}

a.destra:link     { color: #00CC00; text-decoration: none;font-size: 10pt; font-weight:bold;}
a.destra:visited  { color: #00CC00; text-decoration: none;font-size: 10pt; font-weight:bold;}
a.destra:hover    { color: #FFFFFF; text-decoration: none;font-size: 10pt; font-weight:bold;}

a.varie:link     { color: #333333; text-decoration: none;font-size: 10pt; font-weight:bold;}
a.varie:visited  { color: #333333; text-decoration: none;font-size: 10pt; font-weight:bold;}
a.varie:hover    { color: #009900; text-decoration: none;font-size: 10pt; font-weight:bold;}

a.fiab:link     { color: #0099FF; text-decoration: none;font-size: 10pt; font-weight:bold;}
a.fiab:visited  { color: #0099FF; text-decoration: none;font-size: 10pt; font-weight:bold;}
a.fiab:hover    { color: #009900; text-decoration: none;font-size: 10pt; font-weight:bold;}	

a.prossimi:link     { color: #FF0000; text-decoration: none;font-size: 10pt; font-weight:bold;}
a.prossimi:visited  { color: #FF0000; text-decoration: none;font-size: 10pt; font-weight:bold;}
a.prossimi:hover    { color: #009900; text-decoration: none;font-size: 10pt; font-weight:bold;}	




td{
	font-family: "MS Sans Serif";
	font-size: 12pt;
    }	

p{
	text-align: justify;
	text-indent: 12px;
    }
.Stile1 {color: #33ff00; font-size:22px; font-weight:bold;}
.Stile2 {color: #FFFFFF; font-size:20px; font-weight:bold;}
.Stile3 {color: #ff9933; font-size:12px; letter-spacing: 8px;}
.Stile4 {color: #ff6600; font-size:12px}
.Stile5 {color: #FFFFFF; font-size:14px}
.Stile6 {color: #990033; font-size:20px}
.Stile6r {color: #990033; font-size:15px; font-weight:bold;}
.Stile6r-red {color: #FF0000; font-size:15px; font-weight:bold;}
.Stile6r-green {
	color: #009900;
	font-size:15px;
	font-weight:bold;
}
.Stile6r-black {color: #000000; font-size:15px; font-weight:bold;}
.Stile6r-blue {color: #0000FF; font-size:15px; font-weight:bold;}
.Stile7 {color: #333333; font-size:20px; font-weight:bold;}
.Stile7r {color: #333333; font-size:17px; font-weight:bold;}
.Stile8 {font-family: Arial, Helvetica, sans-serif;font-size: 14px;color:#999999;font-weight:bold;}
.Stile8red {font-family: Arial, Helvetica, sans-serif;font-size: 14px;color:#FF0000;font-weight:bold;}
.Stile9 {color: #333333; font-size:11px}
.Stile10 {color: #FF0000; font-size:20px; font-weight:bold;}
.Stile11 {color: #FF0000; font-size:40px; font-weight:bold;}
.Stile12 {font-family: Arial, Helvetica, sans-serif;font-size: 40px;color: #FF0000;font-weight:bold;}
.Stile13 {font-family: Arial, Helvetica, sans-serif;font-size: 22px;color: #33ff00;font-weight:bold;}
.Stile13big {font-family: Arial, Helvetica, sans-serif;font-size: 40px;color: #33ff00;font-weight:bold;}
.Stile13bigW--WHITE {font-family: Arial, Helvetica, sans-serif;font-size: 40px;color: #FFFFFF;font-weight: bold;}
.Stile13bigbig {font-family: Arial, Helvetica, sans-serif;font-size: 60px;color: #33ff00;font-weight:bold;}
.Stile14 {font-size: 20pt;color: #006600;vertical-align: middle;}
	
/*----------------------------------------------boxs*/

#container {
    /*border radius arrotonda gli angoli del contenitore angoli alto sx poi alto dx poi basso sx poi basso dx*/
	/*funziona con Opera e la versione + recente di IE*/
    border-radius: 0px 30px 30px 30px; 
    width: 1000px;
    height: 2000px;
    /*le istruzioni seguenti pongono il contenitore dei vari blocchi che compongono la pagina sempre centrato sullo schermo*/
    position: absolute;
    left: 50%;
    margin-left: -500px;
    background:#000000;
    }
/* ------------- home page -------------*/	

	
#immaginelogo {
	height: 127px;
	width: 200px;
	position: absolute;
	top: 0px;
	left: 0px;
	background-color: #003366;
    }	

#sopratitolo {
	height: 20px;
	width: 580px;
	position: absolute;
	top: 0px;
	left: 200px;
	background-color: #0345B5;
    }

#titolo {
	height: 45px;
	width: 580px;
	position: absolute;
	top: 20px;
	left: 200px;
	background-color: #0345B5;
    }
#sottotitolo {
	letter-spacing: 5px;
	height: 62px;
	width: 580px;
	position: absolute;
	top: 65px;
	left: 200px;
	background-color: #0345B5;
    }	
#xsopradestra-alto {
    /*border radius arrotonda gli angoli del contenitore angoli alto sx poi alto dx poi basso sx poi basso dx*/
	/*funziona con Opera e la versione + recente di IE*/
    border-radius: 0px 30px 0px 0px; 
	height:100px;
	width: 220px;
	position: absolute;
	top: 0px;
	left: 780px;
	padding: 0px;
	background-color: #0345B5;
	  }
#sopradestra-alto {
	height:90px;
	width: 200px;
	position: absolute;
	top: 10px;
	left: 780px;
	padding: 0px;
	background-color: #0345B5;
    }

#destra-alto {
	height: 27px;
	width: 220px;
	position: absolute;
	top: 100px;
	left: 780px;
	background-color: #0345B5;
    }
#sopralineapulsanti {
	height: 5px;
	width: 1000px;
	position: absolute;
	top: 130px;
	left: 0px;
	background-color: #000000;
	padding: 0px;
	}


#lineapulsanti {
	height: 35px;
	width: 1000px;
	position: absolute;
	top: 135px;
	left: 0px;
	background-color: #000000;
	padding: 0px;
	}
	
#sopralineacondata {
	height: 15px;
	width: 210px;
	position: absolute;
	top: 170px;
	left: 0px;
	background-color: #000000;
    }
	
#lineacondata {
	height: 45px;
	width: 210px;
	position: absolute;
	top: 185px;
	left: 0px;
	background-color: #000000;
    }

#lineacondatadx {
	height: 60px;
	width: 790px;
	position: absolute;
	top: 170px;
	left: 210px;
	background-color: #000000;
    }	
/*------------------------------------------------------------------left*/

#left {
	height: 1500px;
	width: 240px;
	border-radius: 15px 15px 0px 0px; 
	position: absolute;
	top: 230px;
	left: 0px;
	background-color:#FFFFFF;
    }

#calendario {
	height: 290px;
	width: 120px;
	border-radius: 15px 0px 0px 0px; 
	position: absolute;
	top: 230px;
	left: 0px;
	background-color:#FFFFFF;
    }

#intcalendario {
	height: 270px;
	width: 100px;
	position: absolute;
	top: 240px;
	left: 10px;
	background-color:#FFFFFF;
    }

#FIAB {
	height: 105px;
	width: 120px;
	border-radius: 0px 15px 0px 0px; 
	position: absolute;
	top: 230px;
	left: 120px;
	background-color:#FFFFFF;
    }

#intFIAB {
	height: 85px;
	width: 100px;
	position: absolute;
	top: 240px;
	left: 130px;
	background-color:#FFFFFF;
    }

#ECF {
	height: 65px;
	width: 120px;
	position: absolute;
	top: 335px;
	left: 120px;
	background-color:#FFFFFF;
    }

#intECF {
	height: 45px;
	width: 100px;
	position: absolute;
	top: 345px;
	left: 130px;
	background-color:#FFFFFF;
    }

#Facebook {
	height: 120px;
	width: 120px;
	position: absolute;
	top: 400px;
	left: 120px;
	background-color:#FFFFFF;
    }

#intFacebook {
	height: 100px;
	width: 100px;
	position: absolute;
	top: 410px;
	left: 130px;
	background-color:#FFFFFF;
    }

#notiziario {
	height: 327px;
	width: 240px;
	position: absolute;
	top: 520px;
	left: 0px;
	background-color:#FFFFFF;
    }

#intnotiziario {
	height: 307px;
	width: 212px;
	position: absolute;
	top: 530px;
	left: 14px;
	background-color:#FFFFFF;
    }

#dolceterra {
	height: 350px;
	width: 240px;
	position: absolute;
	top: 847px;
	left: 0px;
	background-color:#FFFFFF;
    }

#intdolceterra {
	height: 330px;
	width: 183px;
	position: absolute;
	top: 857px;
	left: 28px;
	background-color:#FFFFFF;
    }

#tessera {
	height: 140px;
	width: 240px;
	position: absolute;
	top: 1197px;
	left: 0px;
	background-color:#FFFFFF;
    }
	
#inttessera {
	height: 120px;
	width: 220px;
	position: absolute;
	top: 1207px;
	left: 20px;
	background-color:#FFFFFF;
    }
	
#sottotessera {
	height: 33px;
	width: 240px;
	position: absolute;
	top: 1337px;
	left: 0px;
	background-color:#FFFFFF;
    }
	
#proiezioni {
	height: 240px;
	width: 240px;
	position: absolute;
	top: 1370px;
	left: 0px;
	background-color:#CCCCCC;
    }
	
#proiezione09 {
	height: 90px;
	width: 115px;
	position: absolute;
	top: 1380px;
	left: 10px;
	background-color:#CCCCCC;
	}
	 
#proiezione10 {
	height: 90px;
	width: 115px;
	position: absolute;
	top: 1380px;
	left: 125px;
	background-color:#CCCCCC;
	}

#proiezione11 {
	height: 90px;
	width: 115px;
	position: absolute;
	top: 1480px;
	left: 10px;
	background-color:#CCCCCC;
	}
	  
#sottoproiezione {
	height: 30px;
	width: 240px;
	position: absolute;
	top: 1560px;
	left: 0px;
	background-color:#CCCCCC;
    }
	
#proiezione2010 {
	height: 196px;
	width: 240px;
	position: absolute;
	top: 1593px;
	left: 0px;
	background-color:#CCCCCC;
	padding: 10px;
    }
	
#sottoproiezione1 {
	height: 150px;
	width: 235px;
	position: absolute;
	top: 1779px;
	left: 5px;
	background-color:#000000;
    }	
	
#sottoproiezione2 {
	height: 30px;
	width: 235px;
	position: absolute;
	top: 1929px;
	left: 5px;
	background-color:#000000;
    }	
	
#x150fondo {
	height: 150px;
	width: 240px;
	position: absolute;
	top: 1620px;
	left: 0px;
	background-color:#FFFFFF;
    }	
	
#x150flag {
	height: 80px;
	width: 240px;
	position: absolute;
	top: 1630px;
	left: 0px;
	background-color:#FFFFFF;
    }	
	
#x150title {
	height: 40px;
	width: 240px;
	position: absolute;
	top: 1710px;
	left: 0px;
	background-color:#FFFFFF;
    }	
	
	
#webmaster {
	height: 40px;
	width: 240px;
	position: absolute;
	top: 1950px;
	left: 30px;
	border-left:10px solid #000000;
	background-color:#000000;
	padding: 0px;
    }	
	
	
#lineadifondo {
	height: 30px;
	width: 620px;
	border-radius: 15px 15px 15px 15px;
	position: absolute;
	top: 1950px;
	left: 310px;
	background-color:#000000;
	padding: 0px;
    }	
	
	
	
	
/*---------------------------------------------------------------------------------------------middle*/

#middle0 {
	height: 1530px;
	width: 360px;
	position: absolute;
	top: 230px;
	left: 240px;
	background-color:#000000;
	padding: 0px;
    }

#middle1 { /*prossimi appuntamenti TITOLO*/
	height: 35px;
	width: 360px;
	border-radius: 15px 15px 0px 0px;
	position: absolute;
	top: 230px;
	left: 240px;
	background-color:#FF0000;
	/*crea una riga verticale nera ai due lati*/
	border-left:3px solid #000000;
    }
	
#middle2 { /*prossimi appuntamenti*/
	height: 330px;
	width: 360px;
	position: absolute;
	top: 260px;
	left: 240px;
	background-color:#FFFFFF;
	/*crea una riga verticale nera ai due lati*/
	border-left:3px solid #000000;
    }
	
#intmiddle2 { /*prossimi appuntamenti*/
	height: 280px;
	width: 340px;
	position: absolute;
	top: 270px;
	left: 250px;
	background-color:#FFFFFF;
	
    }
	
#middle3 { /*news TITOLO*/
	height: 30px;
	width: 360px;
	border-radius: 15px 15px 0px 0px;
	position: absolute;
	top: 560px;
	left: 240px;
	background-color:#0000FF;
	/*crea una riga verticale nera a sinistra*/
	border-left:3px solid #000000;
    }	
	
#middle4 { /*news*/
	height: 440px;
	width: 360px;
	position: absolute;
	top: 590px;
	left: 240px;
	background-color:#FFFFFF;
	/*crea una riga verticale nera ai due lati*/
	border-left:3px solid #000000;
    }	
	
#intmiddle4 { /*news*/
	height: 390px;
	width: 340px;
	position: absolute;
	top: 600px;
	left: 250px;
	background-color:#FFFFFF;
	}
		
#middle4bis	{ /* riga Mazzetta ed altro*/
	height: 30px;
	width: 360px;
	border-radius: 15px 15px 0px 0px;
	position: absolute;
	top: 1000px;
	left: 240px;
	background-color:#339900;
	border-left:3px solid #000000;
	}	
	
#middle5 { /*Mazzetta ed altro*/
	height: 357px;
	width: 360px;
	position: absolute;
	top: 1030px;
	left: 240px;
	background-color:#FFFFFF;
	border-left:3px solid #000000;
    }		
	
#middle6 {
	height: 80px;
	width: 90px;
	position: absolute;
	top: 1040px;
	left: 240px;
	background-color:#FFFFFF;
	border-left:3px solid #000000;
	background-repeat: no-repeat;
    }		
	
#middle7 {
	height: 80px;
	width: 260px;
	position: absolute;
	top: 1040px;
	left: 330px;
	background-color:#FFFFFF;
    }		
	
#middle8 {
	height: 80px;
	width: 90px;
	position: absolute;
	top: 1120px;
	left: 240px;
	background-color:#FFFFFF;
	border-left:3px solid #000000;
    }		
	
#middle9 {
	height: 80px;
	width: 260px;
	position: absolute;
	top: 1120px;
	left: 330px;
	background-color:#FFFFFF;
    }		
		
#middle10 {
	height: 80px;
	width: 90px;
	position: absolute;
	top: 1200px;
	left: 240px;
	background-color:#FFFFFF;
	border-left:3px solid #000000;
    }		
	
#middle11 {
	height: 80px;
	width: 260px;
	position: absolute;
	top: 1200px;
	left: 330px;
	background-color:#FFFFFF;
    }		
	
#middle12 {
	height: 80px;
	width: 90px;
	position: absolute;
	top: 1280px;
	left: 240px;
	background-color:#FFFFFF;
	border-left:3px solid #000000;
    }		
	
#middle13 {
	height: 80px;
	width: 260px;
	position: absolute;
	top: 1280px;
	left: 330px;
	background-color:#FFFFFF;
    }		
#middle14 {
	height: 40px;
	width: 360px;
	position: absolute;
	top: 1390px;
	left: 240px;
	background-color:#FFFF66;
	border-left:3px solid #000000;
	padding: 5px;
    }		
	
#middle15 {
	height: 120px;
	width: 360px;
	position: absolute;
	top: 1430px;
	left: 240px;
	background-color:#FFFF66;
	border-left:3px solid #000000;
	border-left:3px solid #000000;
    }	
		
#middle15bis {
	height: 120px;
	width: 200px;
	position: absolute;
	top: 1430px;
	left: 243px;
	background-color:#FFFF66;
    }		
	
#middle15ter {
	height: 50px;
	width: 100px;
	position: absolute;
	top: 1430px;
	left: 470px;
	background-color:#FFFF66;
    }		
	
#middle15quater {
	height: 50px;
	width: 100px;
	position: absolute;
	top: 1480px;
	left: 470px;
	background-color:#FFFF66;
    }		
	
#middle16 {
	height: 220px;
	width: 360px;
	position: absolute;
	top: 1550px;
	left: 243px;
	background-color:#FFFF66;
    }		
	
#intmiddle16sxa {
	height: 80px;
	width: 80px;
	position: absolute;
	top: 1560px;
	left: 250px;
	background-color:#FFFF66;
    }		
	
#intmiddle16dxa {
	height: 80px;
	width: 270px;
	position: absolute;
	top: 1560px;
	left: 330px;
	background-color:#FFFF66;
    }		
	
#intmiddle16sxb {
	height: 80px;
	width: 80px;
	position: absolute;
	top: 1640px;
	left: 250px;
	background-color:#FFFF66;
    }		
	
#intmiddle16dxb {
	height: 80px;
	width: 270px;
	position: absolute;
	top: 1640px;
	left: 330px;
	background-color:#FFFF66;
    }		

#middle17 {
	height: 160px;
	width: 757px;
	position: absolute;
	top: 1773px;
	left: 243px;
	background-color:#99FF66;
    }		
	
#intmiddle17a {
	height: 80px;
	width: 80px;
	position: absolute;
	top: 1783px;
	left: 250px;
	background-color:#99FF66;
    }			
	
#intmiddle17b {
	height: 80px;
	width: 265px;
	position: absolute;
	top: 1783px;
	left: 330px;
	background-color:#99FF66;
    }			
	
	
/*-------------------------------------------------right*/

#right0 {
	height: 1540px;
	width: 400px;
	position: absolute;
	top: 230px;
	left: 600px;
	background-color:#000000;
	}		
	
#right1 {
	height: 35px;
	width: 397px;
	border-radius: 15px 15px 0px 0px;
	position: absolute;
	top: 230px;
	left: 600px;
	background-color:#006600;
	border-left: 3px solid #000000;
	}	
	
#right2 {
	height: 220px;
	width: 397px;
	position: absolute;
	top: 260px;
	left: 600px;
	background-color:#000000;
	border-left:3px solid #000000;
    }	
	
#right2a {
	height: 907px;
	width: 397px;
	position: absolute;
	top: 480px;
	left: 603px;
	background-color: #CCCCCC;
    }	
	
#right3 {
	height: 80px;
	width: 80px;
	position: absolute;
	top: 490px;
	left: 603px;
	background-color:#CCCCCC;
	margin: 0;
    }	
	
#right3dx {
	height: 80px;
	width: 310px;
	position: absolute;
	top: 490px;
	left: 680px;
	background-color:#CCCCCC;
    }	

#right4 {
	height: 80px;
	width: 80px;
	position: absolute;
	top: 570px;
	left: 603px;
	background-color:#CCCCCC;
    }	
	
#right4dx {
	height: 80px;
	width: 310px;
	position: absolute;
	top: 570px;
	left: 680px;
	background-color:#CCCCCC;
    }	

#right5 {
	height: 80px;
	width: 80px;
	position: absolute;
	top: 650px;
	left: 603px;
	background-color:#CCCCCC;
    }	
	
#right5dx {
	height: 80px;
	width: 310px;
	position: absolute;
	top: 650px;
	left: 680px;
	background-color:#CCCCCC;
    }	
	
#right6 {
	height: 80px;
	width: 80px;
	position: absolute;
	top: 730px;
	left: 603px;
	background-color:#CCCCCC;
    }	
	
#right6dx {
	height: 80px;
	width: 310px;
	position: absolute;
	top: 730px;
	left: 680px;
	background-color:#CCCCCC;
    }	
	
#right7 {
	height: 80px;
	width: 80px;
	position: absolute;
	top: 810px;
	left: 603px;
	background-color:#CCCCCC;
    }	
	
#right7dx {
	height: 80px;
	width: 310px;
	position: absolute;
	top: 810px;
	left: 680px;
	background-color:#CCCCCC;
    }		
	
#right8 {
	height: 80px;
	width: 80px;
	position: absolute;
	top: 890px;
	left: 603px;
	background-color:#CCCCCC;
    }	
	
#right8dx {
	height: 80px;
	width: 310px;
	position: absolute;
	top: 890px;
	left: 680px;
	background-color:#CCCCCC;
    }		
	
#right9 {
	height: 80px;
	width: 80px;
	position: absolute;
	top: 970px;
	left: 603px;
	background-color:#CCCCCC;
    }	
	
#right9dx {
	height: 80px;
	width: 310px;
	position: absolute;
	top: 970px;
	left: 680px;
	background-color:#CCCCCC;
    }		

#right10 {
	height: 90px;
	width: 120px;
	position: absolute;
	top: 1050px;
	left: 603px;
	background-color:#CCCCCC;
    }	
	
#right10dx {
	height: 90px;
	width: 270px;
	position: absolute;
	top: 1050px;
	left: 720px;
	background-color:#CCCCCC;
    }		
	
#right11 {
	height: 80px;
	width: 80px;
	position: absolute;
	top: 1140px;
	left: 603px;
	background-color:#CCCCCC;
	padding: 0px;
    }	
	
#right11dx {
	height: 80px;
	width: 310px;
	position: absolute;
	top: 1140px;
	left: 680px;
	background-color:#CCCCCC;
    }		
	
#right12 {
	height: 80px;
	width: 80px;
	position: absolute;
	top: 1220px;
	left: 603px;
	background-color:#CCCCCC;
	padding: 0px;
	 }
	 
#right12dx {
	height: 80px;
	width: 310px;
	position: absolute;
	top: 1220px;
	left: 680px;
	background-color:#CCCCCC;
    }		

#right12b {
	height: 80px;
	width: 80px;
	position: absolute;
	top: 1300px;
	left: 603px;
	background-color:#CCCCCC;
	padding: 0px;
	 }
	 
#right12bdx {
	height: 80px;
	width: 310px;
	position: absolute;
	top: 1300px;
	left: 680px;
	background-color:#CCCCCC;
    }	

#right13 {
	height: 380px;
	width: 400px;
	position: absolute;
	top: 1390px;
	left: 600px;
	background-color:#FFFF66;
	padding: 0px;
	}	
	
#right14 {
	height: 70px;
	width: 400px;
	position: absolute;
	top: 1400px;
	left: 600px;
	background-color:#FFFF66;
	padding: 0px;
	}	
	

#right14bis {
	height: 70px;
	width: 400px;
	position: absolute;
	top: 1470px;
	left: 600px;
	background-color:#FFFF66;
	padding: 0px;
	}	
	
#right14ter {
	height: 70px;
	width: 400px;
	position: absolute;
	top: 1560px;
	left: 600px;
	background-color:#FFFF66;
	padding: 0px;
	}	
	
#right15sx {
	height: 80px;
	width: 80px;
	position: absolute;
	top: 1640px;
	left: 600px;
	background-color:#FFFF66;
	padding: 0px;
	}	
	
#right15dx {
	height: 80px;
	width: 270px;
	position: absolute;
	top: 1640px;
	left: 680px;
	background-color:#FFFF66;
	padding: 0px;
	}
	
/*NOTA 1 padding incompatibile con Opera ed altri browser*/

/*-------------------------------------------------------------------------------------*/

/* ------------- calendario 2012 -------------*/	

#container2012 {
    /*border radius arrotonda gli angoli del contenitore angoli alto sx poi alto dx poi basso sx poi basso dx*/
	/*funziona con Opera e la versione + recente di IE*/
    width: 1000px;
    height: 1400px;
    /*le istruzioni seguenti pongono il contenitore dei vari blocchi che compongono la pagina sempre centrato sullo schermo*/
    position: absolute;
    left: 50%;
    margin-left: -500px;
    background:#FFFF66;
    }

#caltitolo {
	height: 60px;
	width: 1000px;
	position: absolute;
	top: 0px;
	left: 0px;
	background-color:#FFFF66;
    }

#calsottotitolo {
	height: 50px;
	width: 1000px;
	position: absolute;
	top: 60px;
	left: 0px;
	background-color:#FFFF66;
    }

#calspiega1 {
	height: 20px;
	width: 1000px;
	position: absolute;
	top: 110px;
	left: 0px;
	background-color:#FFFF66;
    }

#calspiega2 {
	height: 25px;
	width: 1000px;
	position: absolute;
	top: 130px;
	left: 0px;
	background-color:#FFFF66;
    }
	
#calUP1 {
	height: 20px;
	width: 1000px;
	position: absolute;
	top: 150px;
	left: 0px;
	border-radius: 15px 15px 0px 0px;
	background-color:#66CCFF;
    }
	
/*--------INIZIO CALENDARIO----------*/

#calA1 {
	height: 40px;
	width: 80px;
	position: absolute;
	top: 170px;
	left: 0px;
	background-color:#66CCFF;
	vertical-align: middle;
    }
	
#calA2 {
	height: 40px;
	width: 80px;
	position: absolute;
	top: 170px;
	left: 80px;
	background-color:#66CCFF;
    }
	
#calA3 {
	height: 40px;
	width: 140px;
	position: absolute;
	top: 170px;
	left: 160px;
	background-color:#66CCFF;
    }
	
#calA4 {
	height: 40px;
	width: 70px;
	position: absolute;
	top: 170px;
	left: 300px;
	background-color:#66CCFF;
    }
	
#calA5 {
	height: 40px;
	width: 630px;
	position: absolute;
	top: 170px;
	left: 370px;
	background-color:#66CCFF;
    }
	
#calA5img {
	height: 40px;
	width: 40px;
	position: absolute;
	top: 165px;
	left: 370px;
	background-color:#66CCFF;
    }
#calA5txt {
	height: 40px;
	width: 585px;
	position: absolute;
	top: 170px;
	left: 415px;
	background-color:#66CCFF;
    }
	
/*DUE*/	
	
#calB1 {
	height: 40px;
	width: 80px;
	position: absolute;
	top: 210px;
	left: 0px;
	background-color:#66CCFF;
	vertical-align: middle;
    }
	
#calB2 {
	height: 40px;
	width: 80px;
	position: absolute;
	top: 210px;
	left: 80px;
	background-color:#66CCFF;
    }
	
#calB3 {
	height: 40px;
	width: 140px;
	position: absolute;
	top: 210px;
	left: 160px;
	background-color:#66CCFF;
    }
	
#calB4 {
	height: 40px;
	width: 70px;
	position: absolute;
	top: 210px;
	left: 300px;
	background-color:#66CCFF;
    }
	
#calB5 {
	height: 40px;
	width: 630px;
	position: absolute;
	top: 210px;
	left: 370px;
	background-color:#66CCFF;
    }
	
#calB5img {
	height: 40px;
	width: 40px;
	position: absolute;
	top: 205px;
	left: 370px;
	background-color:#66CCFF;
    }
	
#calB5title {
	height: 40px;
	width: 585px;
	position: absolute;
	top: 210px;
	left: 415px;
	background-color:#66CCFF;
    }
	
	
	
/*TRE*/	
	
#calC1 {
	height: 40px;
	width: 80px;
	position: absolute;
	top: 250px;
	left: 0px;
	background-color:#66CCFF;
	vertical-align: middle;
    }
	
#calC2 {
	height: 40px;
	width: 80px;
	position: absolute;
	top: 250px;
	left: 80px;
	background-color:#66CCFF;
    }
	
#calC3 {
	height: 40px;
	width: 140px;
	position: absolute;
	top: 250px;
	left: 160px;
	background-color:#66CCFF;
    }
	
#calC4 {
	height: 40px;
	width: 70px;
	position: absolute;
	top: 250px;
	left: 300px;
	background-color:#66CCFF;
    }
	
#calC5 {
	height: 40px;
	width: 630px;
	position: absolute;
	top: 250px;
	left: 370px;
	background-color:#66CCFF;
    }
	
#calC5img {
	height: 40px;
	width: 40px;
	position: absolute;
	top: 245px;
	left: 370px;
	background-color:#66CCFF;
    }
	
#calC5title {
	height: 40px;
	width: 585px;
	position: absolute;
	top: 249px;
	left: 415px;
	background-color:#66CCFF;
    }	
	
	
	
/*QUATTRO*/	
	
#calD1 {
	height: 40px;
	width: 80px;
	position: absolute;
	top: 290px;
	left: 0px;
	background-color:#66CCFF;
	vertical-align: middle;
    }
	
#calD2 {
	height: 40px;
	width: 80px;
	position: absolute;
	top: 290px;
	left: 80px;
	background-color:#66CCFF;
    }
	
#calD3 {
	height: 40px;
	width: 140px;
	position: absolute;
	top: 290px;
	left: 160px;
	background-color:#66CCFF;
    }
	
#calD4 {
	height: 40px;
	width: 70px;
	position: absolute;
	top: 290px;
	left: 300px;
	background-color:#66CCFF;
    }
	
#calD5 {
	height: 40px;
	width: 630px;
	position: absolute;
	top: 290px;
	left: 370px;
	background-color:#66CCFF;
    }
	
#calD5img {
	height: 40px;
	width: 40px;
	position: absolute;
	top: 285px;
	left: 370px;
	background-color:#66CCFF;
    }
	
#calD5txt {
	height: 40px;
	width: 585px;
	position: absolute;
	top: 288px;
	left: 415px;
	background-color:#66CCFF;
    }
	
	
	
	
/*CINQUE*/	
	
#calE1 {
	height: 40px;
	width: 80px;
	position: absolute;
	top: 330px;
	left: 0px;
	background-color:#66CCFF;
	vertical-align: middle;
    }
	
#calE2 {
	height: 40px;
	width: 80px;
	position: absolute;
	top: 330px;
	left: 80px;
	background-color:#66CCFF;
    }
	
#calE3 {
	height: 40px;
	width: 140px;
	position: absolute;
	top: 330px;
	left: 160px;
	background-color:#66CCFF;
    }
	
#calE4 {
	height: 40px;
	width: 70px;
	position: absolute;
	top: 330px;
	left: 300px;
	background-color:#66CCFF;
    }
	
#calE5 {
	height: 40px;
	width: 630px;
	position: absolute;
	top: 330px;
	left: 370px;
	background-color:#66CCFF;
    }
	
#calE5img {
	height: 40px;
	width: 40px;
	position: absolute;
	top: 325px;
	left: 370px;
	background-color:#66CCFF;
    }
	
#calE5txt {
	height: 40px;
	width: 585px;
	position: absolute;
	top: 328px;
	left: 415px;
	background-color:#66CCFF;
    }
	
/*SEI*/	
	
#calF1 {
	height: 40px;
	width: 80px;
	position: absolute;
	top: 370px;
	left: 0px;
	background-color:#66CCFF;
	vertical-align: middle;
    }
	
#calF2 {
	height: 40px;
	width: 80px;
	position: absolute;
	top: 370px;
	left: 80px;
	background-color:#66CCFF;
    }
	
#calF3 {
	height: 40px;
	width: 140px;
	position: absolute;
	top: 370px;
	left: 160px;
	background-color:#66CCFF;
    }
	
#calF4 {
	height: 40px;
	width: 70px;
	position: absolute;
	top: 370px;
	left: 300px;
	background-color:#66CCFF;
    }
	
#calF5 {
	height: 40px;
	width: 630px;
	position: absolute;
	top: 370px;
	left: 370px;
	background-color:#66CCFF;
    }
	
#calF5img {
	height: 40px;
	width: 40px;
	position: absolute;
	top: 365px;
	left: 370px;
	background-color:#66CCFF;
    }
	
#calF5txt {
	height: 40px;
	width: 585px;
	position: absolute;
	top: 368px;
	left: 415px;
	background-color:#66CCFF;
    }
	
	
/*SETTE*/	
	
#calG1 {
	height: 40px;
	width: 80px;
	position: absolute;
	top: 410px;
	left: 0px;
	background-color:#66CCFF;
	vertical-align: middle;
    }
	
#calG2 {
	height: 40px;
	width: 80px;
	position: absolute;
	top: 410px;
	left: 80px;
	background-color:#66CCFF;
    }
	
#calG3 {
	height: 40px;
	width: 140px;
	position: absolute;
	top: 410px;
	left: 160px;
	background-color:#66CCFF;
    }
	
#calG4 {
	height: 40px;
	width: 70px;
	position: absolute;
	top: 410px;
	left: 300px;
	background-color:#66CCFF;
    }
	
#calG5 {
	height: 40px;
	width: 630px;
	position: absolute;
	top: 410px;
	left: 370px;
	background-color:#66CCFF;
    }
	
#calG5img {
	height: 40px;
	width: 40px;
	position: absolute;
	top: 405px;
	left: 370px;
	background-color:#66CCFF;
    }
	
#calG5txt {
	height: 40px;
	width: 585px;
	position: absolute;
	top: 408px;
	left: 415px;
	background-color:#66CCFF;
    }
	
	/*SETTEbis*/	
	
#calG1b {
	height: 40px;
	width: 80px;
	position: absolute;
	top: 450px;
	left: 0px;
	background-color:#66CCFF;
	vertical-align: middle;
    }
	
#calG2b {
	height: 40px;
	width: 80px;
	position: absolute;
	top: 450px;
	left: 80px;
	background-color:#66CCFF;
    }
	
#calG3b {
	height: 40px;
	width: 140px;
	position: absolute;
	top: 450px;
	left: 160px;
	background-color:#66CCFF;
    }
	
#calG4b {
	height: 40px;
	width: 70px;
	position: absolute;
	top: 450px;
	left: 300px;
	background-color:#66CCFF;
    }
	
#calG5b {
	height: 40px;
	width: 630px;
	position: absolute;
	top: 450px;
	left: 370px;
	background-color:#66CCFF;
    }
	
#calG5bimg {
	height: 40px;
	width: 40px;
	position: absolute;
	top: 448px;
	left: 370px;
	background-color:#66CCFF;
    }
	
#calG5btxt {
	height: 40px;
	width: 585px;
	position: absolute;
	top: 447px;
	left: 415px;
	background-color:#66CCFF;
    }
	
	
/*OTTO*/	
	
#calH1 {
	height: 35px;
	width: 80px;
	position: absolute;
	top: 480px;
	left: 0px;
	background-color:#66CCFF;
	vertical-align: middle;
    }
	
#calH2 {
	height: 40px;
	width: 80px;
	position: absolute;
	top: 490px;
	left: 80px;
	background-color:#66CCFF;
    }
	
#calH3 {
	height: 40px;
	width: 140px;
	position: absolute;
	top: 490px;
	left: 160px;
	background-color:#66CCFF;
    }
	
#calH4 {
	height: 40px;
	width: 70px;
	position: absolute;
	top: 490px;
	left: 300px;
	background-color:#66CCFF;
    }
	
#calH5 {
	height: 40px;
	width: 630px;
	position: absolute;
	top: 490px;
	left: 370px;
	background-color:#66CCFF;
    }
	
#calH5img {
	height: 40px;
	width: 40px;
	position: absolute;
	top: 484px;
	left: 370px;
	background-color:#66CCFF;
    }
	
#calH5txt {
	height: 40px;
	width: 585px;
	position: absolute;
	top: 487px;
	left: 415px;
	background-color:#66CCFF;
    }
	
	
/*NOVE*/	
	
#calI1 {
	height: 40px;
	width: 80px;
	position: absolute;
	top: 520px;
	left: 0px;
	background-color:#66CCFF;
	vertical-align: middle;
    }
	
#calI2 {
	height: 40px;
	width: 80px;
	position: absolute;
	top: 530px;
	left: 80px;
	background-color:#66CCFF;
    }
	
#calI3 {
	height: 40px;
	width: 140px;
	position: absolute;
	top: 530px;
	left: 160px;
	background-color:#66CCFF;
    }
	
#calI4 {
	height: 40px;
	width: 70px;
	position: absolute;
	top: 530px;
	left: 300px;
	background-color:#66CCFF;
    }
	
#calI5 {
	height: 40px;
	width: 630px;
	position: absolute;
	top: 530px;
	left: 370px;
	background-color:#66CCFF;
    }
	
#calI5img {
	height: 40px;
	width: 40px;
	position: absolute;
	top: 528px;
	left: 370px;
	background-color:#66CCFF;
    }
	
#calI5txt {
	height: 40px;
	width: 585px;
	position: absolute;
	top: 527px;
	left: 415px;
	background-color:#66CCFF;
    }
	
/*DIECI*/	
	
#calL1 {
	height: 40px;
	width: 80px;
	position: absolute;
	top: 560px;
	left: 0px;
	background-color:#66CCFF;
	vertical-align: middle;
    }
	
#calL2 {
	height: 40px;
	width: 80px;
	position: absolute;
	top: 570px;
	left: 80px;
	background-color:#66CCFF;
    }
	
#calL3 {
	height: 40px;
	width: 140px;
	position: absolute;
	top: 570px;
	left: 160px;
	background-color:#66CCFF;
    }
	
#calL4 {
	height: 40px;
	width: 70px;
	position: absolute;
	top: 570px;
	left: 300px;
	background-color:#66CCFF;
    }
	
#calL5 {
	height: 40px;
	width: 630px;
	position: absolute;
	top: 570px;
	left: 370px;
	background-color:#66CCFF;
    }
	
#calL5img {
	height: 40px;
	width: 40px;
	position: absolute;
	top: 565px;
	left: 370px;
	background-color:#66CCFF;
    }
	
#calL5txt {
	height: 40px;
	width: 585px;
	position: absolute;
	top: 567px;
	left: 415px;
	background-color:#66CCFF;
    }
	
/*UNDICI*/	
	
#calM1 {
	height: 50px;
	width: 80px;
	position: absolute;
	top: 590px;
	left: 0px;
	background-color:#66CCFF;
	vertical-align: middle;
    }
	
#calM2 {
	height: 40px;
	width: 80px;
	position: absolute;
	top: 610px;
	left: 80px;
	background-color:#66CCFF;
    }
	
#calM3 {
	height: 40px;
	width: 140px;
	position: absolute;
	top: 610px;
	left: 160px;
	background-color:#66CCFF;
    }
	
#calM4 {
	height: 40px;
	width: 70px;
	position: absolute;
	top: 610px;
	left: 300px;
	background-color:#66CCFF;
    }
	
#calM5 {
	height: 40px;
	width: 630px;
	position: absolute;
	top: 610px;
	left: 370px;
	background-color:#66CCFF;
    }
	
#calM5img {
	height: 40px;
	width: 40px;
	position: absolute;
	top: 605px;
	left: 370px;
	background-color:#66CCFF;
    }
	
#calM5txt {
	height: 40px;
	width: 585px;
	position: absolute;
	top: 607px;
	left: 415px;
	background-color:#66CCFF;
    }
	
/*DODICI*/	
	
#calN1 {
	height: 40px;
	width: 80px;
	position: absolute;
	top: 640px;
	left: 0px;
	background-color:#66CCFF;
	vertical-align: middle;
    }
	
#calN2 {
	height: 40px;
	width: 80px;
	position: absolute;
	top: 650px;
	left: 80px;
	background-color:#66CCFF;
    }
	
#calN3 {
	height: 40px;
	width: 140px;
	position: absolute;
	top: 650px;
	left: 160px;
	background-color:#66CCFF;
    }
	
#calN4 {
	height: 40px;
	width: 70px;
	position: absolute;
	top: 650px;
	left: 300px;
	background-color:#66CCFF;
    }
	
#calN5 {
	height: 40px;
	width: 630px;
	position: absolute;
	top: 650px;
	left: 370px;
	background-color:#66CCFF;
    }

#calN5img {
	height: 40px;
	width: 40px;
	position: absolute;
	top: 645px;
	left: 370px;
	background-color:#66CCFF;
    }

#calN5txt {
	height: 40px;
	width: 585px;
	position: absolute;
	top: 647px;
	left: 415px;
	background-color:#66CCFF;
    }

/*TREDICI*/	
	
#calO1 {
	height: 40px;
	width: 80px;
	position: absolute;
	top: 680px;
	left: 0px;
	background-color:#66CCFF;
	vertical-align: middle;
    }
	
#calO2 {
	height: 40px;
	width: 80px;
	position: absolute;
	top: 690px;
	left: 80px;
	background-color:#66CCFF;
    }
	
#calO3 {
	height: 40px;
	width: 140px;
	position: absolute;
	top: 690px;
	left: 160px;
	background-color:#66CCFF;
    }
	
#calO4 {
	height: 40px;
	width: 70px;
	position: absolute;
	top: 690px;
	left: 300px;
	background-color:#66CCFF;
    }
	
#calO5 {
	height: 40px;
	width: 630px;
	position: absolute;
	top: 690px;
	left: 370px;
	background-color:#66CCFF;
    }
	
#calO5img {
	height: 40px;
	width: 40px;
	position: absolute;
	top: 685px;
	left: 370px;
	background-color:#66CCFF;
    }
	
#calO5txt {
	height: 40px;
	width: 585px;
	position: absolute;
	top: 687px;
	left: 415px;
	background-color:#66CCFF;
    }
	
/*QUATTORDICI*/	
	
#calP1 {
	height: 60px;
	width: 80px;
	position: absolute;
	top: 710px;
	left: 0px;
	background-color:#66CCFF;
	vertical-align: middle;
    }
	
#calP2 {
	height: 40px;
	width: 80px;
	position: absolute;
	top: 730px;
	left: 80px;
	background-color:#66CCFF;
    }
	
#calP3 {
	height: 40px;
	width: 140px;
	position: absolute;
	top: 730px;
	left: 160px;
	background-color:#66CCFF;
    }
	
#calP4 {
	height: 40px;
	width: 70px;
	position: absolute;
	top: 730px;
	left: 300px;
	background-color:#66CCFF;
    }
	
#calP5 {
	height: 40px;
	width: 630px;
	position: absolute;
	top: 730px;
	left: 370px;
	background-color:#66CCFF;
    }
	
#calP5img {
	height: 40px;
	width: 40px;
	position: absolute;
	top: 725px;
	left: 370px;
	background-color:#66CCFF;
    }
	
#calP5txt {
	height: 40px;
	width: 585px;
	position: absolute;
	top: 730px;
	left: 415px;
	background-color:#66CCFF;
    }
	

/*QUINDICI*/	
	
#calQ1 {
	height: 40px;
	width: 80px;
	position: absolute;
	top: 770px;
	left: 0px;
	background-color:#66CCFF;
	vertical-align: middle;
    }
	
#calQ2 {
	height: 40px;
	width: 80px;
	position: absolute;
	top: 770px;
	left: 80px;
	background-color:#66CCFF;
    }
	
#calQ3 {
	height: 40px;
	width: 140px;
	position: absolute;
	top: 770px;
	left: 160px;
	background-color:#66CCFF;
    }
	
#calQ4 {
	height: 40px;
	width: 70px;
	position: absolute;
	top: 770px;
	left: 300px;
	background-color:#66CCFF;
    }
	
#calQ5 {
	height: 40px;
	width: 630px;
	position: absolute;
	top: 770px;
	left: 370px;
	background-color:#66CCFF;
    }
	
#calQ5img {
	height: 40px;
	width: 40px;
	position: absolute;
	top: 765px;
	left: 370px;
	background-color:#66CCFF;
    }
	
#calQ5txt {
	height: 75px;
	width: 585px;
	position: absolute;
	top: 770px;
	left: 415px;
	background-color: #66CCFF;
    }
	
/*SEDICI*/	
	
#calR1 {
	height: 40px;
	width: 80px;
	position: absolute;
	top: 810px;
	left: 0px;
	background-color:#66CCFF;
	vertical-align: middle;
    }
	
#calR2 {
	height: 40px;
	width: 80px;
	position: absolute;
	top: 810px;
	left: 80px;
	background-color:#66CCFF;
    }
	
#calR3 {
	height: 40px;
	width: 140px;
	position: absolute;
	top: 810px;
	left: 160px;
	background-color:#66CCFF;
    }
	
#calR4 {
	height: 40px;
	width: 70px;
	position: absolute;
	top: 810px;
	left: 300px;
	background-color:#66CCFF;
    }
	
#calR5 {
	height: 40px;
	width: 630px;
	position: absolute;
	top: 810px;
	left: 370px;
	background-color:#66CCFF;
    }

#calR5img {
	height: 40px;
	width: 40px;
	position: absolute;
	top: 805px;
	left: 370px;
	background-color:#66CCFF;
    }

#calR5txt {
	height: 40px;
	width: 585px;
	position: absolute;
	top: 810px;
	left: 415px;
	background-color:#66CCFF;
    }

/*DICIASSETTE*/	
	
#calS1 {
	height: 40px;
	width: 80px;
	position: absolute;
	top: 850px;
	left: 0px;
	background-color:#66CCFF;
	vertical-align: middle;
    }
	
#calS2 {
	height: 40px;
	width: 80px;
	position: absolute;
	top: 850px;
	left: 80px;
	background-color:#66CCFF;
    }
	
#calS3 {
	height: 40px;
	width: 140px;
	position: absolute;
	top: 850px;
	left: 160px;
	background-color:#66CCFF;
    }
	
#calS4 {
	height: 40px;
	width: 70px;
	position: absolute;
	top: 850px;
	left: 300px;
	background-color:#66CCFF;
    }
	
#calS5 {
	height: 40px;
	width: 630px;
	position: absolute;
	top: 850px;
	left: 370px;
	background-color:#66CCFF;
    }

#calS5img {
	height: 40px;
	width: 40px;
	position: absolute;
	top: 845px;
	left: 370px;
	background-color:#66CCFF;
    } 

#calS5txt {
	height: 40px;
	width: 585px;
	position: absolute;
	top: 850px;
	left: 415px;
	background-color:#66CCFF;
    } 
	
/*DICIOTTO*/	
	
#calT1 {
	height: 40px;
	width: 80px;
	position: absolute;
	top: 890px;
	left: 0px;
	background-color:#66CCFF;
	vertical-align: middle;
    }
	
#calT2 {
	height: 40px;
	width: 80px;
	position: absolute;
	top: 890px;
	left: 80px;
	background-color:#66CCFF;
    }
	
#calT3 {
	height: 40px;
	width: 140px;
	position: absolute;
	top: 890px;
	left: 160px;
	background-color:#66CCFF;
    }
	
#calT4 {
	height: 40px;
	width: 70px;
	position: absolute;
	top: 890px;
	left: 300px;
	background-color:#66CCFF;
    }
	
#calT5 {
	height: 40px;
	width: 630px;
	position: absolute;
	top: 890px;
	left: 370px;
	background-color:#66CCFF;
    }	
	
#calT5img {
	height: 40px;
	width: 40px;
	position: absolute;
	top: 885px;
	left: 370px;
	background-color:#66CCFF;
    }	
	
#calT5txt {
	height: 40px;
	width: 585px;
	position: absolute;
	top: 890px;
	left: 415px;
	background-color:#66CCFF;
    }	
	
/*DICIANNOVE*/	
	
#calU1 {
	height: 40px;
	width: 80px;
	position: absolute;
	top: 930px;
	left: 0px;
	background-color:#66CCFF;
	vertical-align: middle;
    }
	
#calU2 {
	height: 40px;
	width: 80px;
	position: absolute;
	top: 930px;
	left: 80px;
	background-color:#66CCFF;
    }
	
#calU3 {
	height: 40px;
	width: 140px;
	position: absolute;
	top: 930px;
	left: 160px;
	background-color:#66CCFF;
    }
	
#calU4 {
	height: 40px;
	width: 70px;
	position: absolute;
	top: 930px;
	left: 300px;
	background-color:#66CCFF;
    }
	
#calU5 {
	height: 40px;
	width: 630px;
	position: absolute;
	top: 930px;
	left: 370px;
	background-color:#66CCFF;
    }
	
#calU5img {
	height: 40px;
	width: 40px;
	position: absolute;
	top: 925px;
	left: 370px;
	background-color:#66CCFF;
    }	
	
#calU5txt {
	height: 40px;
	width: 585px;
	position: absolute;
	top: 930px;
	left: 415px;
	background-color:#66CCFF;
    }	
	
/*VENTI*/	
	
#calV1 {
	height: 40px;
	width: 80px;
	position: absolute;
	top: 970px;
	left: 0px;
	background-color:#66CCFF;
	vertical-align: middle;
    }
	
#calV2 {
	height: 40px;
	width: 80px;
	position: absolute;
	top: 970px;
	left: 80px;
	background-color:#66CCFF;
    }
	
#calV3 {
	height: 40px;
	width: 140px;
	position: absolute;
	top: 970px;
	left: 160px;
	background-color:#66CCFF;
    }
	
#calV4 {
	height: 40px;
	width: 70px;
	position: absolute;
	top: 970px;
	left: 300px;
	background-color:#66CCFF;
    }
	
#calV5 {
	height: 40px;
	width: 630px;
	position: absolute;
	top: 970px;
	left: 370px;
	background-color:#66CCFF;
    }
	
#calV5img {
	height: 40px;
	width: 40px;
	position: absolute;
	top: 965px;
	left: 370px;
	background-color:#66CCFF;
    }
	
#calV5txt {
	height: 40px;
	width: 585px;
	position: absolute;
	top: 970px;
	left: 415px;
	background-color:#66CCFF;
    }
	

/*VENTUNO*/	
	
#calZ1 {
	height: 40px;
	width: 80px;
	position: absolute;
	top: 1010px;
	left: 0px;
	background-color:#66CCFF;
	vertical-align: middle;
    }
	
#calZ2 {
	height: 40px;
	width: 80px;
	position: absolute;
	top: 1010px;
	left: 80px;
	background-color:#66CCFF;
    }
	
#calZ3 {
	height: 40px;
	width: 140px;
	position: absolute;
	top: 1010px;
	left: 160px;
	background-color:#66CCFF;
    }
	
#calZ4 {
	height: 40px;
	width: 70px;
	position: absolute;
	top: 1010px;
	left: 300px;
	background-color:#66CCFF;
    }
	
#calZ5 {
	height: 40px;
	width: 630px;
	position: absolute;
	top: 1010px;
	left: 370px;
	background-color:#66CCFF;
    }
	
#calZ5img {
	height: 40px;
	width: 40px;
	position: absolute;
	top: 1005px;
	left: 370px;
	background-color:#66CCFF;
    }
	
#calZ5txt {
	height: 40px;
	width: 585px;
	position: absolute;
	top: 1010px;
	left: 415px;
	background-color:#66CCFF;
    }
	
/*VENTIDUE*/	
	
#calW1 {
	height: 40px;
	width: 80px;
	position: absolute;
	top: 1050px;
	left: 0px;
	background-color:#66CCFF;
	vertical-align: middle;
    }
	
#calW2 {
	height: 40px;
	width: 80px;
	position: absolute;
	top: 1050px;
	left: 80px;
	background-color:#66CCFF;
    }
	
#calW3 {
	height: 40px;
	width: 140px;
	position: absolute;
	top: 1050px;
	left: 160px;
	background-color:#66CCFF;
    }
	
#calW4 {
	height: 40px;
	width: 70px;
	position: absolute;
	top: 1050px;
	left: 300px;
	background-color:#66CCFF;
    }
	
#calW5 {
	height: 40px;
	width: 630px;
	position: absolute;
	top: 1050px;
	left: 370px;
	background-color:#66CCFF;
    }
	
#calW5img {
	height: 40px;
	width: 40px;
	position: absolute;
	top: 1045px;
	left: 370px;
	background-color:#66CCFF;
    }
	
#calW5txt {
	height: 40px;
	width: 585px;
	position: absolute;
	top: 1050px;
	left: 415px;
	background-color:#66CCFF;
    }
	
/*VENTITRE*/	
	
#calX1 {
	height: 40px;
	width: 80px;
	position: absolute;
	top: 1090px;
	left: 0px;
	background-color:#66CCFF;
	vertical-align: middle;
    }
	
#calX2 {
	height: 40px;
	width: 80px;
	position: absolute;
	top: 1090px;
	left: 80px;
	background-color:#66CCFF;
    }
	
#calX3 {
	height: 40px;
	width: 140px;
	position: absolute;
	top: 1090px;
	left: 160px;
	background-color:#66CCFF;
    }
	
#calX4 {
	height: 40px;
	width: 70px;
	position: absolute;
	top: 1090px;
	left: 300px;
	background-color:#66CCFF;
    }
	
#calX5 {
	height: 40px;
	width: 630px;
	position: absolute;
	top: 1090px;
	left: 370px;
	background-color:#66CCFF;
    }
	
#calX5img {
	height: 40px;
	width: 40px;
	position: absolute;
	top: 1085px;
	left: 370px;
	background-color:#66CCFF;
    }
	
#calX5txt {
	height: 40px;
	width: 585px;
	position: absolute;
	top: 1090px;
	left: 415px;
	background-color:#66CCFF;
    }
	
/*VENTIQUATTRO*/	
	
#calY1 {
	height: 40px;
	width: 80px;
	position: absolute;
	top: 1130px;
	left: 0px;
	background-color:#66CCFF;
	vertical-align: middle;
    }
	
#calY2 {
	height: 40px;
	width: 80px;
	position: absolute;
	top: 1130px;
	left: 80px;
	background-color:#66CCFF;
    }
	
#calY3 {
	height: 40px;
	width: 140px;
	position: absolute;
	top: 1130px;
	left: 160px;
	background-color:#66CCFF;
    }
	
#calY4 {
	height: 40px;
	width: 70px;
	position: absolute;
	top: 1130px;
	left: 300px;
	background-color:#66CCFF;
    }
	
#calY5 {
	height: 40px;
	width: 630px;
	position: absolute;
	top: 1130px;
	left: 370px;
	background-color:#66CCFF;
    }
	
#calY5img {
	height: 40px;
	width: 40px;
	position: absolute;
	top: 1125px;
	left: 370px;
	background-color:#66CCFF;
    }	
	
#calY5txt {
	height: 40px;
	width: 585px;
	position: absolute;
	top: 1130px;
	left: 415px;
	background-color:#66CCFF;
    }
	
	
	
/*VENTICINQUE*/	
	
#calJ1 {
	height: 40px;
	width: 80px;
	position: absolute;
	top: 1170px;
	left: 0px;
	background-color:#66CCFF;
	vertical-align: middle;
    }
	
#calJ2 {
	height: 40px;
	width: 80px;
	position: absolute;
	top: 1170px;
	left: 80px;
	background-color:#66CCFF;
    }
	
#calJ3 {
	height: 40px;
	width: 140px;
	position: absolute;
	top: 1170px;
	left: 160px;
	background-color:#66CCFF;
    }
	
#calJ4 {
	height: 40px;
	width: 70px;
	position: absolute;
	top: 1170px;
	left: 300px;
	background-color:#66CCFF;
    }
	
#calJ5 {
	height: 40px;
	width: 630px;
	position: absolute;
	top: 1170px;
	left: 370px;
	background-color:#66CCFF;
    }
	
#calJ5img {
	height: 40px;
	width: 40px;
	position: absolute;
	top: 1165px;
	left: 370px;
	background-color:#66CCFF;
    }
	
#calJ5txt {
	height: 40px;
	width: 585px;
	position: absolute;
	top: 1170px;
	left: 415px;
	background-color:#66CCFF;
    }
	
/****************************************************/

#calDW1 {
	height: 20px;
	width: 1000px;
	position: absolute;
	top: 1210px;
	left: 0px;
	border-radius: 0px 0px 15px 15px;
	background-color:#66CCFF;
    }
	
#calDW2 {
	height: 60px;
	width: 1000px;
	position: absolute;
	top: 1233px;
	left: 0px;
	border-radius: 15px 15px 15px 15px;
	background-color:#66CCFF;
    }
	
#calDW2atesto {
	height: 20px;
	width: 160px;
	position: absolute;
	top: 1253px;
	left: 0px;
	background-color:#66CCFF;
    }
	
#calDW2b1 {
	height: 26px;
	width: 160px;
	position: absolute;
	top: 1240px;
	left: 160px;
	background-color:#66CCFF;
    }
	
#calDW2b2 {
	height: 23px;
	width: 160px;
	position: absolute;
	top: 1266px;
	left: 160px;
	background-color:#66CCFF;
    }
	
#calDW2c1 {
	height: 26px;
	width: 160px;
	position: absolute;
	top: 1240px;
	left: 320px;
	background-color:#66CCFF;
    }
	
#calDW2c2 {
	height: 23px;
	width: 160px;
	position: absolute;
	top: 1266px;
	left: 320px;
	background-color:#66CCFF;
    }

#calDW2D1 {
	height: 26px;
	width: 160px;
	position: absolute;
	top: 1240px;
	left: 480px;
	background-color:#66CCFF;
    }
	
#calDW2D2 {
	height: 23px;
	width: 160px;
	position: absolute;
	top: 1266px;
	left: 480px;
	background-color:#66CCFF;
    }
#calDW2E1 {
	height: 26px;
	width: 160px;
	position: absolute;
	top: 1240px;
	left: 640px;
	background-color:#66CCFF;
    }
	
#calDW2E2 {
	height: 23px;
	width: 160px;
	position: absolute;
	top: 1266px;
	left: 640px;
	background-color:#66CCFF;
    }
	
#calDW2F {
	height: 60px;
	width: 180px;
	position: absolute;
	top: 1233px;
	left: 800px;
	background-color:#66CCFF;
    }

#calDW3 {
	height: 100px;
	width: 1000px;
	position: absolute;
	top: 1296px;
	left: 0px;
	border-radius: 15px 15px 15px 15px;
	background-color:#66CCFF;
    }
	
#calDW3A1 {
	height: 40px;
	width: 200px;
	position: absolute;
	top: 1310px;
	left: 0px;
	background-color:#66CCFF;
    }
	
#calDW3A2 {
	height: 35px;
	width: 200px;
	position: absolute;
	top: 1350px;
	left: 0px;
	background-color:#66CCFF;
    }
	
#calDW3B1 {
	height: 40px;
	width: 200px;
	position: absolute;
	top: 1310px;
	left: 200px;
	background-color:#66CCFF;
    }
	
#calDW3B2 {
	height: 40px;
	width: 200px;
	position: absolute;
	top: 1350px;
	left: 200px;
	background-color:#66CCFF;
    }
	
#calDW3C1 {
	height: 40px;
	width: 200px;
	position: absolute;
	top: 1310px;
	left: 400px;
	background-color:#66CCFF;
    }
	
#calDW3C2 {
	height: 40px;
	width: 200px;
	position: absolute;
	top: 1350px;
	left: 400px;
	background-color:#66CCFF;
    }
	
#calDW3D1 {
	height: 40px;
	width: 200px;
	position: absolute;
	top: 1310px;
	left: 600px;
	background-color:#66CCFF;
    }
	
#calDW3D2 {
	height: 40px;
	width: 200px;
	position: absolute;
	top: 1350px;
	left: 600px;
	background-color:#66CCFF;
    }

#calDW3E1 {
	height: 1px;
	width: 200px;
	position: absolute;
	top: 1310px;
	left: 800px;
	background-color:#66CCFF;
    }
	
#calDW3E2 {
	height: 35px;
	width: 200px;
	position: absolute;
	top: 1350px;
	left: 800px;
	background-color:#66CCFF;
    }
	
	
	
