<style type="text/css">
html,body{margin: 0;padding:0;}
table{margin: auto}
body{font-family: verdana, "Trebuchet ms", arial, sans-serif;text-align: center}

div#container
{
	position:relative;
	margin: 0 auto;
	width: 990px;

background="img/web13.JPG";
	color: #0c2e6d;
}

td
{
	text-align: center;
	vertical-align: middle;
	margin: auto;
}

dt
{
font-weight: bold;
vertical-align: middle;
}

th
{
text-align: center;
vertical-align: middle;
line-height: 30px;
font-size: 10pt;
border-color: #0c2e6d;
}

h1,h2,h3,h4,h6	{margin: 5px;padding:0; vertical-align: middle;color:#0c2e6d;font-weight: bold;margin:0;text-align: center;}
h1		{font-size: 22pt; color:#0c2e6d; padding:5px 5px 5px 5px;}
h2		{font-size: 16pt; top: 8px; text-align: left; margin-top:3px; margin-left:5px;}
h3		{font-size: 12pt; padding: 3px 3px 3px 3px}
h4		{font-size: 12pt;}
h5		{font-size: 12pt; font-weight: normal; margin:0px; text-align: center;}
h6		{font-size: 8pt;  font-weight: normal; text-align: right;}
h7		{font-size: 16pt; padding: 3px 3px 3px 3px}
h8		{font-size: 15pt; text-align:center; font-weight: bold; padding: 0px;}
h9		{font-size: 12pt; text-align:left; font-weight: bold; text-decoration: underline; margin: 8px; padding: 0px;}

/*stili specifici per il layout*/
div#header
{
margin-top: 0px;
border-style: solid; 
border-width: 10px; 
border-top-color: #0c2e6d;
border-left-color: #0c2e6d;
border-right-color: #ffff00;
border-bottom-color: #ffff00;
}

div#headerprint
{
position:relative; 
display:none;
}

div#navigation
{
width: 120px;
position:absolute; 
left: 0; 
margin-top: 7px;
padding: 0 0 0 0;
margin-bottom: 3px;
}

div#navigation ul{list-style: none;margin: 0;padding: 0;border: none;}
div#navigation li{border-bottom: 1px solid white;margin: 0;width:110px;}

div#content
{
position:relative;
margin-left: 140px;
margin-top: 3px;
text-align: justify;
}

div#content ul{margin: 20px 10px 10px 10px;padding: 1px; list-style-type: none;}
div#content li{margin: 0;padding: 0; font-size: 11pt}

div#team
{
width: 530px;
position:absolute;
left: 280px;
top: 0px;
margin-top: 0px;
margin-bottom: 5px;
text-align: right;
vertical-align: top;
height: 20px;
}

div#tabteam
{
width: 360px;
position:absolute;
left: 50px;
margin-left: 5px;
margin-top: 5px;
text-align: justify;
}

div#imgteam
{
position:relative;
margin-left: 430px;
top: 10px;
vertical-align: middle;
}

div#calend1
{
position:absolute;
width: 360px;
margin-left: 10px;
left: 10px;
}

div#calend2
{
position:relative;
width: 360px;
margin-left: 430px;
}

div#news01
{
width: 360px;
position:absolute;
left: 5px;
margin-top: 5px;
}
div#news01 th {
text-align: right;
line-height: 30px;
font-size: 11pt;
color: #0c2e6d;
border-width: 3px;
border-top-color: #0c2e6d;
border-left-color: #0c2e6d;
border-right-color: #ffff00;
border-bottom-color: #ffff00;
border-style: solid;
}

div#news02
{
width: 600px;
position:absolute;
left: 5px;
margin-top: 5px;
}

div#foto
{
width: 280px;
position:absolute;
margin-left: 375px;
margin-top: 5px;
}
div#foto th {
text-align: right;
line-height: 30px;
font-size: 11pt;
border-width: 3px;
border-top-color: #0c2e6d;
border-left-color: #0c2e6d;
border-right-color: #ffff00;
border-bottom-color: #ffff00;
border-style: solid;
border-bottom-style: solid;
}

div#sponsor
{
width: 200px;
height: 100px;
position:absolute;
margin-left: 650px;
margin-top: 5px;
}
div#sponsor th{
text-align: right;
line-height: 30px;
font-size: 11pt;
border-width: 3px;
border-top-color: #0c2e6d;
border-left-color: #0c2e6d;
border-right-color: #ffff00;
border-bottom-color: #ffff00;
border-style: solid;
border-bottom-style: solid;
}

div#mb
{
width: 420px;
position:absolute;
margin-left: 375px;
margin-top: 5px;
}
div#mb th {
text-align: right;
line-height: 30px;
font-size: 11pt;
border-width: 3px;
border-top-color: #0c2e6d;
border-left-color: #0c2e6d;
border-right-color: #ffff00;
border-bottom-color: #ffff00;
border-style: solid;
border-bottom-style: solid;
}

div#footer
{
	 width: 960px;
margin-left:-790px;
margin-top: 5px;
position:relative;
text-align:center; 
font-size: 10pt;
font-weight: normal;
border-top-color: #ffff00;
border-left-color: #ffff00;
border-right-color: #ffff00;
border-bottom-color: #ffff00;
border-style: solid;
background-color: #0c2e6d;
color:#ffff00;
}

/*stili specifici per il testo*/

.testo
{
margin-left: 10px; 
margin-right: 10px;
font-size: 9pt;
font-weight: normal;
text-align: justify;
}

.testinfo
{
margin-left: 10px; 
margin-right: 10px;
font-size: 12pt;
font-weight: normal;
text-align: justify;
}

.testor
{
font-size: 9pt;
font-weight: normal;
text-align: right;
}

.testoa
{
font-size: 9pt;
font-weight: normal;
text-align: left;
}
.testob
{
font-size: 11pt;
font-weight: bold;
text-align: left;
}

.teston
{
font-size: 11pt;
font-weight: normal;
text-align: left;
}

.testol
{
font-size: 10pt;
font-weight: bold;
text-align: center;
}

.testol2
{
margin: 10px 10px 10px 10px; 
font-size: 11pt;
font-weight: bold;
text-align: center;
}
.testoc
{
margin: 10px 10px 10px 10px; 
font-size: 13pt;
font-weight: normal;
text-align: left;
}
.testod
{
margin: 10px 10px 10px 10px; 
font-size: 14pt;
font-weight: bold;
text-align: left;
}
.testoe
{
margin: 10px 10px 10px 10px; 
color: #0c2e6d;
font-size: 10pt;
font-weight: normal;
text-align: left;
text-decoration: underline;
}

.centra
{
margin: 5px 5px 5px 5px; 
text-align: center;
vertical-align: middle;
}

/*stili specifici per le tabelle*/

.tabnews 
{
text-align: left;
font-size: 9pt;
font-weight: normal;
border-bottom: 3px solid #0c2e6d;
width:360px;
}

.tabfoto
{
text-align: left;
font-size: 9pt;
font-weight: normal;
border-bottom: medium solid #0c2e6d;
width:260px;
}
.tabsp
{
text-align: right;
font-size: 9pt;
font-weight: normal;
border-bottom: medium solid #0c2e6d;
width:160px;
padding:0;
}

.mainteam  
{
align: center; 
border-width: 3px;
border-top-color: #0c2e6d;
border-left-color: #0c2e6d;
border-right-color: #ffff00;
border-bottom-color: #ffff00;
border-style: solid;}

.tabc  
{
align: center; 
}

.tabcalen
{
width: 360px;
font-family: "Trebuchet ms", verdana, arial, sans-serif;
}

.copyr
{
text-align:justify; 
font-size: 7pt;
font-weight: normal;
display: block;
padding: 5px 3px 5px 3px;
border-left: 10px solid #1c64d1;
border-right: 10px solid #5ba3e0;
background-color: #2586d7;
color: #fff;
width: 100%;
}


.ora
{
text-align: right;
vertical-align: bottom;
background-color: #f0f8ff;
font-size: 7pt;
}

.giorno
{
background-color: #f0f8ff;
font-size: 10pt;
}
.u14
{
background-color: #ffff00;
font-size: 13pt;
}

.u17b
{
background-color: #FFEBCD;
font-size: 13pt;
}
.u17ab
{
background-color: #F0FFFF;
font-size: 13pt;
}

.mb
{
background-color: #00ff80;
font-size: 13pt;
}
.u19
{
background-color: #B0E0E6;
font-size: 13pt;
}
.u17a
{
background-color: #00ffff;
font-size: 13pt;
}
.seried
{
background-color: #ffff00;
font-size: 13pt;
}
.allen
{
font-size: 9pt;
margin: 0;
text-align: center;
}
.allenp
{
font-size: 8pt;
margin: 0;
}

.cla1a
{
font-size: 10pt;
font-weight: bold;
background-color: white;
}
.cla1b
{
font-size: 10pt;
background-color: white;
}
.cla1c
{
font-size: 10pt;
background-color: white;
text-align: left;
}
.cla2a
{
font-size: 10pt;
font-weight: bold;
background-color: lightcyan;
}
.cla2b
{
font-size: 10pt;
background-color: lightcyan;
}
.cla3a
{
margin: 2px; 
font-size: 10pt;
font-weight: normal;
background-color: white;
border-right-width: 0px;
}
.cla3b
{
margin: 2px; 
font-size: 10pt;
font-weight: normal;
background-color: white;
border-left-width: 0px;
}
.cla4a
{
margin: 2px; 
font-size: 10pt;
font-weight: normal;
background-color: lightcyan;
border-right-width: 0px;
}
.cla4b
{
margin: 2px; 
font-size: 10pt;
font-weight: normal;
background-color: lightcyan;
border-left-width: 0px;
}

.cla5a
{
margin: 2px; 
font-size: 10pt;
font-weight: normal;
background-color: white;
border-right-width: 0px;
border-left-width: 0px;
}

.cla6a
{
margin: 2px; 
font-size: 10pt;
font-weight: normal;
background-color: lightcyan;
border-right-width: 0px;
border-left-width: 0px;
}

td.game
{
font-size: 8pt;
}

td.andata
{
text-align: left;
font-size: 8pt;
}

td.giornata
{
color: #0c2e6d; 
font-size: 10pt;
font-weight: bold;
}
td.ritorno
{
text-align: right;
font-size: 8pt;
}

td.team1
{
text-align: left;
font-size: 10pt;
font-weight: normal;
width: 120px;
border-right-width: 0px;
}

td.team1gs
{
color: #0c2e6d; 
text-align: left;
font-size: 10pt;
font-weight: bold;
width: 120px;
border-right-width: 0px;
}

td.meno
{
font-size: 12pt;
width: 10px;
min-width: 10px;
max-width: 10px;
border-right-width: 0px;
border-left-width: 0px;
}
td.team2
{
text-align: right;
font-size: 10pt;
font-weight: normal;
width: 120px;
border-left-width: 0px;
}

td.team2gs
{
color: #0c2e6d; 
text-align: right;
font-size: 10pt;
font-weight: bold;
width: 120px;
border-left-width: 0px;
}

td.nw
{
text-align: justify;
border-bottom-style: solid;
border-bottom-width: 1px;
border-bottom-color: 0c2e6d;
}

td.txt
{
color: red;
font-size: 18pt;
font-weight: bold;
border-bottom-style: solid;
border-bottom-width: 1px;
border-bottom-color: #0c2e6d;
}

cent
{
text-align: center;
}

td.dx
{
text-align: right;
}

td.dxt
{
text-align: right;
vertical-align: top;
}

td.sx
{
text-align: left;
}

td.news
{
text-align: left;
vertical-align: top;
font-size: 11pt;
font-weight:normal;
}

td.newserr
{
text-align: left;
vertical-align: middle;
font-size: 8pt;
font-weight:normal;
background-color:red;
}

td.sp
{
text-align: right;
border-bottom-style: solid;
border-bottom-width: 1px;
border-bottom-color: #0c2e6d;
}
td.spc
{
text-align: center;
border-bottom-style: solid;
border-bottom-width: 1px;
border-bottom-color: #0c2e6d;
}
.footer {position: static;
   width: 100%;
   height: 50px;
   top: auto;
   right: 0;
   bottom: 0;
   left: 0;
 background-color:#FFCC00;	 
                 
}
/*stili per i link*/

a,a.visited			{text-decoration: none;color: #0c2e6d;font-size: 11pt;font-weight: normal;}
a:hover				{color: #0c2e6d; background-color: #ffff00;}

a.base, a.base:visited		{text-decoration: none;color: #191970;font-size: 9pt}
a.base:hover			{color: #0c2e6d; background-color: #ffffff;}

a.play:link,a.play:visited 	{text-decoration: underline;font-size: 10pt;font-weight: bold;}
a.play:hover			{color: #0c2e6d; background-color: #ffff00;}
a.hour:link,a.hour:visited,a.hour:hover	{text-decoration: none;font-size: 13pt;font-weight: normal;}
a.cal:link,a.cal:visited 	{text-decoration: underline;font-size: 11pt;font-weight: bold;}
a.cal:hover			{color: #0c2e6d; background-color: #ffff00;}
a.cal1:link,a.cal1:visited 	{text-decoration: underline;font-size: 11pt;font-weight: bold; text-align: left;}
a.cal1:hover			{color: #0c2e6d; background-color: #ffff00;}
a.back:link,a.back:visited 	{text-decoration: underline;font-size: 10pt;font-weight: normal;}
a.back:hover			{color: #0c2e6d; background-color: #ffff00;}
a.news:link,a.news:visited  	{text-decoration: underline;color: #0c2e6d;font-size: 9pt;font-weight: normal;}
a.news:hover			{color: #0c2e6d; background-color: #ffff00;}
a.team:link,a.team:visited 	{text-decoration: underline;font-size: 9pt;font-weight: normal;padding: 3px;}
a.team:hover			{color: #0c2e6d; background-color: #ffff00;}
a.cla1:link,a.cla1:visited	{text-decoration: underline;font-size: 10pt;font-weight: bold;}
a.cla1:hover			{color: #0c2e6d; background-color: #ffff00;}
a.mod:link, a.mod:visited	{text-decoration: underline;font-size: 11pt;font-weight: bold;}
a.mod:hover			{color: #0c2e6d; background-color: #ffff00;}
a.menu, a.menu:visited		
	{
	display: block;
	padding: 5px 3px 4px 5px;
	border-left: 10px solid #ffff00;
	border-right: 10px solid #ffff00;
	background-color: #0c2e6d;
	color: #ffff00;
	width: 100%;
	font-size: 10pt;
	font-weight: bold;
	}
a.menu:hover 	
	{
	border-left: 10px solid #0c2e6d;
	border-right: 10px solid #0c2e6d;
	background-color: #ffff00;
	color: #0c2e6d;
	}

a.pict, a.pict:visited, a.pict:hover
	{
	display: block;
	padding: 3px 3px 5px 3px;
	width: 100%;
	}

</style>
