html {height: 100%; margin: 0px auto; padding: 0px;}

body>div#container
{ height : auto; min-height : 100%;}

div#container
{
	height : 100%;
	margin:0 auto;
	width : 1200px;
	background : #000080;
}

#header{
	background : #000080;
	margin :   -10px 0px 0px 0px;
	padding :   6px 0px 0px 0px;
	text-align :  center;
	height :  94px;
}

#home {
	background:#000080;
	color:#000;
	height:auto!important;
	min-height: 500px;
	margin:1px 0px 0px 152px;
	padding: 0px;
	width : 1045px;
}

.cent { text-align : center;}
.left { text-align : left;}
.right { text-align : right;}
.news  { text-align : center; color :  #333399;  background:#FFF; padding :  5px 0px;}
.testo  { text-align : justify; color :  #333399;  background:#FFF;}

a { color : grey; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 12px; text-decoration : underline;}

table {
	text-align : center;
	font :  14px Verdana, Arial, Helvetica, sans-serif;
	width: 70%;
}
#menusx
{
	margin :  0px 1px 0px 0px;
	float:	 left;
	width :  150px;
	text-align : center;
	font :  12px Verdana, Arial, Helvetica, sans-serif;
}

div#menusx a
{
	color :  #333399; 	
	display :  block;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	text-align : center;
	text-decoration : none;
}
#news
{
	background : #000080;
	color :  #FFF; 	
	margin :  0px;
	float:	 left;
	text-align : center;	
	width :  60%;
	font :  12px Verdana, Arial, Helvetica, sans-serif;
}
#squadre
{
	background : #000080;
	color :  #FFF; 	
	margin :  0px;
	float:	 left;
	text-align : center;	
	width :  40%;
	font :  12px Verdana, Arial, Helvetica, sans-serif;
}
#testo
{
	background : #000080;
	color :  #FFF; 	
	margin :  0px;
	float:	 left;
	width :  100%;
	font :  12px Verdana, Arial, Helvetica, sans-serif;
}

#footer
{
	background : #000080;
	border-style :  none;
	float: left;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color :  #FFF; 		
	text-align :  center;
	margin : 0px;
	padding: 4px 0px 0px 0px;
	width : 1200px;
	height :  25px;
}

hr { color: #3366CC; height: 1px; margin: 0 auto; padding: 0; background:#000080;}

img.squa { width: 159px; height: 201px; border: none;}

img.fb {
  border-style: none;
  float: center;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  vertical-align: middle;
  width: 50px;
  background : transparent;
}

.squad ul
{
	color :   #FFF;
	margin: 		0px auto;
	text-align :  center;
	text-decoration: none;
	font-size :  12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

.squad ul li  
{
	margin: 		1px 0px 5px 10px;
	display: 		block;
	float: 		left;
	height: 		303px;
	width:		47%;
/*	border: solid 1px; */
}

.classi ul
{
	display: 		block;
	margin: 		0px 0px 0px 50px;
	padding : 	0px;
	text-align :  center;
	text-decoration: none;
	font-size :  12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

.classi ul li  
{
	margin: 		0px 1px 1px 0px;
	padding : 	3px 0px 0px 0px ;
	border: 		solid 1px #74a2cf;
	background : #000099;
	color :   #FFF;
	display: 		block;
	float: 		left;
	height: 		20px;
	width:		150px;
}

.seriea  
{
	border: 		solid 1px #74a2cf;
	background : #000099;
	color :   #FFF;
}
td { 
	padding: 2px; 
	border-width : 1px;
	border-style : solid;
	border-collapse:	collapse;
	border-color: #74a2cf;
}