/* ------------------------------- ec CSS */
html, body{
	margin: 0;
	border: 0;
	color: #000099;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10pt;
	width: 100%;
	background-color: #FFFFFF;
	}
	
td{
	font-family: "MS Sans Serif";
	font-size: 12pt;
    }	

p{
	text-align: justify;
	text-indent: 6px;
    }
.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}
.Stile6-y1 {color: #FFFF66; 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;}
.Stile6r-white {color: #FFFFFF; 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:12px}
.Stile10 {color: #FF0000; font-size:20px; font-weight:bold;}
.Stile10r {color: #FF0000; font-size:16px; font-weight:bold;}
.Stile10rr {color: #FF0000; font-size:14px; font-weight:bold;}
.Stile10rrgreen {color: #00CC00; font-size:14px; font-weight:bold;}
.Stile11 {font-family: Arial, Helvetica, sans-serif;font-size: 15px;color:#000000;font-weight:bold;}
.Stile12 {font-family: Arial, Helvetica, sans-serif;font-size: 9px;color:#000000;font-weight:bold;}
.Stile13 {font-family: Bookman Old Style;font-size: 15px;color:#000000;}
.Stile14 {color: #000000; font-family:Bookman Old Style; font-size:56px;}
.Stile14green {color: #00CC00; font-family:Bookman Old Style; font-size:56px;}

/*----------------------------------------------boxs*/
		#container {
			width: 1000px;
			height: 1840px;
			position: absolute;
			left: 50%;
			margin-left: -500px;
			background:#000000;
    		}
/*--------------------------------------*/	
#spaziotop	{
	height: 40px;
	width: 1000px;
	position: absolute;
	top: 0px;
	left: 0px;
	background:#66CCFF;
    }
	
#spaziotop1	{
	height: 10px;
	width: 1000px;
	position: absolute;
	top: 40px;
	left: 0px;
	background:#FFFFFF;
    }
	
	
	
	
/*---------------------------------------*/
#leftborder  {
	height: 1700px;
	width: 25px;
	position: absolute;
	top: 100px;
	left: 0px;
	background:#FFFFFF;
    }

#rightborder  {
	height: 1700px;
	width: 25px;
	position: absolute;
	top: 100px;
	left: 975px;
	background:#FFFFFF;
    }


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

#primasx	{
	height: 50px;
	width: 250px;
	position: absolute;
	padding: 0px;
	top: 50px;
	left: 0px;
	background-color: #FFFFFF;
    }
	
#primacenter	{
	height: 50px;
	width: 500px;
	position: absolute;
	padding: 0px;
	top: 50px;
	left: 250px;
	background-color: #FFFFFF;
    }
	
#primadx	{
	height: 50px;
	width: 250px;
	position: absolute;
	padding: 0px;
	top: 50px;
	left: 750px;
	background-color: #FFFFFF;
    }
/*--------------IL CITTADINO-------------------------*/	
#seconda	{
	height: 77px;
	width: 950px;
	position: absolute;
	padding: 0;
	top: 103px;
	left: 25px;
	background-color: #FFFFFF;
    }
/*--------------------------------------*/	
#terzasx	{
	height: 120px;
	width: 297px;
	position: absolute;
	padding: 0;
	top: 180px;
	left: 25px;
	background-color: #FFFFFF;
    }
	
#terzacenter	{
	height: 120px;
	width: 350px;
	position: absolute;
	top: 180px;
	left: 325px;
	padding: 0px;
	background-color: #FFFFFF;
    }
	
#terzacentertesto	{
	height: 40px;
	width: 350px;
	position: absolute;
	padding: 0px;
	top: -40px;
	left: 323px;
	padding: 0px;
	background-color: #FFFFFF;
    }
#terzaright	{
	height: 120px;
	width: 297px;
	position: absolute;
	top: 180px;
	left: 678px;
	background-color: #FFFFFF;
    }
/*----------------------------------------------*/	
#quarta	{
	height: 20px;
	width: 950px;
	position: absolute;
	padding: 0;
	top: 303px;
	left: 25px;
	background-color: #FFFFFF;
    }
/*-----------------------------------------------*/	
#quinta	{
	height: 34px;
	width: 950px;
	position: absolute;
	padding: 0px;
	top: 323px;
	left: 25px;
	background-color: #FFFFFF;
    }
	
#quintabis	{
	height: 7px;
	width: 950px;
	position: absolute;
	padding: 0px;
	top: 360px;
	left: 25px;
	background-color: #FFFFFF;
    }
	
	
/*--------------------------------------------------------------------------------------------------------*/

#sesta1	{
	height: 360px;
	width: 237px;
	position: absolute;
	padding: 0px;
	top: 360px;
	left: 25px;
 	}

#sesta1titolo	{
	height: 36px;
	width: 237px;
	position: absolute;
	padding: 0px;
	top: 364px;
	left: 25px;
	background-color: #FFFFFF;
 	}

#sesta1immagine	{
	height: 100px;
	width: 237px;
	position: absolute;
	padding: 5px;
	top: 400px;
	left: 25px;
	background-color: #FFFFFF;
 	}
	
#sesta1outtesto	{
	height: 220px;
	width: 236px;
	position: absolute;
	padding: 0px;
	top: 500px;
	left: 25px;
	text-align:justify;
	background-color: #FFFFFF;
 	}
	
#sesta1testo	{
	height: 220px;
	width: 227px;
	position: absolute;
	padding: 0px;
	top: 515px;
	left: 25px;
	text-align:justify;
	background-color: #FFFFFF;
 	}

/*--------------------------------------------*/
#sesta2	{
	height: 470px;
	width: 238px;
	position: absolute;
	padding: 0px;
	top: 360px;
	left: 262px;
 	}

#sesta2titolo	{
	height: 36px;
	width: 238px;
	position: absolute;
	padding: 0px;
	top: 364px;
	left: 262px;
	background-color: #FFFFFF;
 	}

#sesta2immagine	{
	height: 100px;
	width: 238px;
	position: absolute;
	padding: 5px;
	top: 400px;
	left: 262px;
	background-color: #FFFFFF;
 	}

#sesta2outtesto	{
	height: 330px;
	width: 237px;
	position: absolute;
	padding: 0px;
	top: 500px;
	left: 262px;
	text-align:justify;
	background-color: #FFFFFF;
 	}

#sesta2testo	{
	height: 330px;
	width: 218px;
	position: absolute;
	padding: 0px;
	top: 515px;
	left: 272px;
	text-align:justify;
	background-color: #FFFFFF;
 	}

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

#sesta3	{
	height: 470px;
	width: 238px;
	position: absolute;
	padding: 0px;
	top: 360px;
	left: 500px;
 	}

#sesta3titolo	{
	height: 36px;
	width: 238px;
	position: absolute;
	padding: 0px;
	top: 364px;
	left: 500px;
	background-color: #FFFFFF;
 	}

#sesta3immagine	{
	height: 100px;
	width: 238px;
	position: absolute;
	padding: 5px;
	top: 400px;
	left: 500px;
	background-color: #FFFFFF;
 	}

#sesta3testo	{
	height: 330px;
	width: 218px;
	position: absolute;
	padding: 0px;
	top: 515px;
	left: 510px;
	text-align:justify;
	background-color: #FFFFFF;
 	}
	
#sesta3outtesto	{
	height: 330px;
	width: 237px;
	position: absolute;
	padding: 0px;
	top: 500px;
	left: 500px;
	text-align:justify;
	background-color: #FFFFFF;
 	}
	
/*-------------------------------------------*/
	
#sesta4	{
	height: 470px;
	width: 237px;
	position: absolute;
	padding: 0px;
	top: 360px;
	left: 738px;
	background-color: #FFFFFF;
 	}

#sesta4titolo	{
	height: 36px;
	width: 237px;
	position: absolute;
	padding: 0px;
	top: 364px;
	left: 738px;
	background-color: #FFFFFF;
 	}

#sesta4immagine	{
	height: 100px;
	width: 237px;
	position: absolute;
	padding: 0px;
	top: 400px;
	left: 738px;
	background-color: #FFFFFF;
 	}

#sesta4testo	{
	height: 330px;
	width: 227px;
	position: absolute;
	padding: 0px;
	top: 515px;
	left: 748px;
	text-align:justify;
	background-color: #FFFFFF;
 	}
	
/*-----------------------------------------------------------*/	

#pubblicit1	{
	height: 333px;
	width: 236px;
	position: absolute;
	padding: 0px;
	top: 720px;
	left: 25px;
	background-color: #FFFFFF;
 	}

#sottopubblicit1	{
	height: 542px;
	width: 237px;
	position: absolute;
	padding: 0px;
	top: 1056px;
	left: 25px;
	background-color: #FFFFFF;
 	}

#sottopubblicit1titolo	{
	height: 40px;
	width: 237px;
	position: absolute;
	padding: 0px;
	top: 1059px;
	left: 25px;
	background-color: #FFFFFF;
 	}

#sottopubblicit1immagine	{
	height: 100px;
	width: 237px;
	position: absolute;
	padding: 0px;
	top: 1096px;
	left: 25px;
	background-color: #FFFFFF;
 	}

#sottopubblicit1testo	{
	height: 320px;
	width: 227px;
	position: absolute;
	padding: 0px;
	top: 1196px;
	left: 25px;
	text-align:justify;
	background-color: #FFFFFF;
 	}

#pubblicit2	{
	height: 205px;
	width: 237px;
	position: absolute;
	padding: 0px;
	top: 1598px;
	left: 25px;
	text-align:justify;
	background-color: #FFFFFF;
 	}
	
	
/*------------------------------------------------------------*/
	
#lineax	{
	height: 17px;
	width: 713px;
	position: absolute;
	padding: 0px;
	top: 830px;
	left: 262px;
	background-color: #FFFFFF;
 	}
	
#lineaxbis	{
	height: 3px;
	width: 713px;
	position: absolute;
	padding: 0px;
	top: 850px;
	left: 262px;
	background-color: #FFFFFF;
 	}

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

#settima1	{
	height: 440px;
	width: 237px;
	position: absolute;
	padding: 0px;
	top: 850px;
	left: 262px;
	background-color: #FFFFFF;
 	}

#settima1titolo	{
	height: 43px;
	width: 238px;
	position: absolute;
	padding: 0px;
	top: 850px;
	left: 262px;
	background-color: #FFFFFF;
 	}

#settima1immagine	{
	height: 100px;
	width: 238px;
	position: absolute;
	padding: 0px;
	top: 894px;
	left: 262px;
	background-color: #FFFFFF;
 	}

#settima1testo	{
	height: 310px;
	width: 218px;
	position: absolute;
	padding: 0px;
	top: 1000px;
	left: 272px;
	text-align:justify;
	background-color: #FFFFFF;
 	}
/*------------------------------------------------------------------*/

#settima2	{
	height: 440px;
	width: 237px;
	position: absolute;
	padding: 0px;
	top: 850px;
	left: 500px;
	background-color: #FFFFFF;
 	}

#settima2titolo	{
	height: 43px;
	width: 238px;
	position: absolute;
	padding: 0px;
	top: 853px;
	left: 500px;
	background-color: #FFFFFF;
 	}

#settima2immagine	{
	height: 100px;
	width: 238px;
	position: absolute;
	padding: 0px;
	top: 894px;
	left: 500px;
	background-color: #FFFFFF;
 	}

#settima2testo	{
	height: 310px;
	width: 218px;
	position: absolute;
	padding: 0px;
	top: 1000px;
	left: 510px;
	text-align:justify;
	background-color: #FFFFFF;
 	}

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

#settima3	{
	height: 440px;
	width: 237px;
	position: absolute;
	padding: 0px;
	top: 850px;
	left: 738px;
	background-color: #FFFFFF;
 	}

#settima3titolo	{
	height: 43px;
	width: 238px;
	position: absolute;
	padding: 0px;
	top: 853px;
	left: 738px;
	background-color: #FFFFFF;
 	}

#settima3immagine	{
	height: 100px;
	width: 238px;
	position: absolute;
	padding: 0px;
	top: 894px;
	left: 738px;
	background-color: #FFFFFF;
 	}

#settima3testo	{
	height: 310px;
	width: 228px;
	position: absolute;
	padding: 0px;
	top: 1000px;
	left: 748px;
	text-align:justify;
	background-color: #FFFFFF;
 	}

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


#lineay	{
	height: 20px;
	width: 713px;
	position: absolute;
	padding: 0px;
	top: 1290px;
	left: 262px;
	background-color: #FFFFFF;
 	}

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

#ottava1	{
	height: 460px;
	width: 237px;
	position: absolute;
	padding: 0px;
	top: 1340px;
	left: 262px;
	background-color: #FFFFFF;
 	}

#ottava1titolo	{
	height: 43px;
	width: 238px;
	position: absolute;
	padding: 0px;
	top: 1313px;
	left: 262px;
	background-color: #FFFFFF;
 	}

#ottava1immagine	{
	height: 100px;
	width: 238px;
	position: absolute;
	padding: 5px;
	top: 1355px;
	left: 262px;
	background-color: #FFFFFF;
 	}

#ottava1testo	{
	height: 290px;
	width: 218px;
	position: absolute;
	padding: 0px;
	top: 1470px;
	left: 272px;
	text-align:justify;
	background-color: #FFFFFF;
 	}

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

#ottava2	{
	height: 460px;
	width: 238px;
	position: absolute;
	padding: 0px;
	top: 1340px;
	left: 500px;
	background-color: #FFFFFF;
 	}

#ottava2titolo	{
	height: 43px;
	width: 238px;
	position: absolute;
	padding: 0px;
	top: 1313px;
	left: 500px;
	background-color: #FFFFFF;
 	}

#ottava2immagine	{
	height: 100px;
	width: 238px;
	position: absolute;
	padding: 5px;
	top: 1355px;
	left: 500px;
	background-color: #FFFFFF;
 	}

#ottava2testo	{
	height: 290px;
	width: 218px;
	position: absolute;
	padding: 0px;
	top: 1470px;
	left: 510px;
	text-align:justify;
	background-color: #FFFFFF;
 	}
	
#ottava3titolo	{
	height: 43px;
	width: 238px;
	position: absolute;
	padding: 0px;
	top: 1313px;
	left: 738px;
	background-color: #FFFFFF;
 	}
	
#lineaz	{
	height: 60px;
	width: 713px;
	position: absolute;
	top: 1740px;
	left: 262px;
	background-color: #FFFFFF;
 	}
	
	
	
/*------------------------------------------------------------------*/
	
#pubblicit3	{
	height: 120px;
	width: 237px;
	position: absolute;
	padding: 0px;
	top: 1330px;
	left: 738px;
	background-color: #FFFFFF;
 	}
	

#pubblicit4ext	{
	height: 325px;
	width: 237px;
	position: absolute;
	padding: 0px;
	top: 1450px;
	left: 738px;
	background-color: #FFFFFF;
 	}
	
#pubblicit4	{
	height: 325px;
	width: 237px;
	position: absolute;
	padding: 0px;
	top: 1475px;
	left: 738px;
	background-color: #FFFFFF;
 	}
	
	
	
/*----------------------------------------------------------------------CICLISTA--------------------------------------------*/

#sottototolo	{
	height: 40px;
	width: 950px;
	position: absolute;
	padding: 0;
	top: 100px;
	left: 25px;
	border-top:3px solid #000000;
    }
/*----------------------------------------*/
#primacolonna	{
	height: 800px;
	width: 465px;
	position: absolute;
	top: 220px;
	left: 30px;
    }
/*----------------------------------------*/

#secondacolonna1a	{
	height: 200px;
	width: 200px;
	position: absolute;
	padding: 10px;
	top: 220px;
	left: 500px;
    }

#secondacolonna1b1	{
	height: 40px;
	width: 265px;
	position: absolute;
	top: 225px;
	left: 705px;
    }
	
/*----------------------------------------*/
	
#secondacolonna1b2	{
	height: 160px;
	width: 265px;
	position: absolute;
	top: 265px;
	left: 705px;
    }
	
#secondacolonna2a	{
	height: 200px;
	width: 200px;
	position: absolute;
	padding: 10px;
	top: 800px;
	left: 500px;
    }

#secondacolonna2b1	{
	height: 40px;
	width: 265px;
	position: absolute;
	top: 805px;
	left: 705px;
    }
	
#secondacolonna2b2	{
	height: 160px;
	width: 265px;
	position: absolute;
	top: 875px;
	left: 705px;
    }
	
/*----------------------------------------*/
	
#spaziobottom	{
	height: 40px;
	width: 1000px;
	position: absolute;
	top: 1800px;
	left: 0px;
	background:#66CCFF;
    }
	
	
	
	
/*------------------------------SAN BERNARDINO----------------------*/
	#container2 {
	 		/*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: 30px 30px 30px 30px; 
			width: 1000px;
			height: 1000px;
			position: absolute;
			left: 50%;
			margin-left: -500px;
			background:#000000;
    		}
			
#immaginelogo {
	height: 127px;
	width: 200px;
	position: absolute;
	top: 0px;
	left: 0px;
	background-color: #0345B5;
    }	

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

#titolo {
	height: 45px;
	width: 620px;
	position: absolute;
	top: 20px;
	left: 260px;
	background-color: #0345B5;
    }
#sottotitolo {
	letter-spacing: 5px;
	height: 62px;
	width: 620px;
	position: absolute;
	top: 65px;
	left: 200px;
	background-color: #0345B5;
    }	
#sopradestra-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: 180px;
	position: absolute;
	top: 0px;
	left: 820px;
	padding: 0px;
	background-color: #0345B5;
	  }
	  
#destra-alto {
	height: 27px;
	width: 220px;
	position: absolute;
	top: 100px;
	left: 780px;
	background-color: #0345B5;
    }

	
#lineacondata {
	height: 45px;
	width: 210px;
	position: absolute;
	top: 140px;
	left: 0px;
	background-color: #000000;
    }

#left {
	height: 820px;
	width: 280px;
	border-radius: 30px 30px 30px 30px; 
	position: absolute;
	top: 180px;
	left: 0px;
	background-color:#FFFFFF;
    }
	
	
#le12stampe {
	height: 100px;
	width: 240px;
	position: absolute;
	top: 206px;
	left: 20px;
	background-color:#FFFFFF;
    }
	
#le12stampe-title {
	height: 40px;
	width: 260px;
	position: absolute;
	top: 350px;
	left: 10px;
	background-color:#FFFFFF;
    }
	
#right {
	height: 820px;
	width: 680px;
	border-radius: 30px 30px 30px 30px; 
	position: absolute;
	top: 160px;
	left: 300px;
	background-color:#000000;
    }
	
	
	
	
	
	
