/*
================================================================================================
NOTES
________________________________________________________________________________________________

home		#074d95
societa		#0094d7		(colore usato per Societa e Squadra)
squadra		#ffcc00
stagione	#339900
media		#990000
club		#cc66cc
store		#cc6600

________________________________________________________________________________________________
*/
/*
================================================================================================
MAIN STRUCTURE
________________________________________________________________________________________________
*/
.grassetto{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#333333;
	text-decoration:none;
	font-weight:bold;
}
.corpo1{
    font-family:Verdana, Arial, sans-serif;
    font-size:12px;
    color:#333333;
    text-decoration:none;
    text-align:justify;
}
.corpo2{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#333333;
	text-decoration:none;
    text-align:left;
}
.corsivo {  
	font-family:Verdana, Arial, sans-serif;  
	font-size:12px;  
	color:#333333;  
	text-decoration:none;  
	font-style:italic; 
}
.destra {
    float:right;
    margin-left:7px;
    padding:0px;
    border:solid 3px #022C74;
}

.sinistra {
float:left;
margin-right:7px;
margin-bottom:7px;
padding:0px;
border:solid 3px #022C74;
}

.nascosto{display:none}

.visibile{display:block}

body {
	padding:10px;
	margin:0px;
	background:#002068 url("/img/browser-bkg.jpg") repeat-x fixed;
	font-family:Verdana, Arial, sans-serif;
	}

#siteHolder {
	width:940px;
	margin:auto;
	padding:0px;
	border:3px solid #fc0;
	background:#FFFFFF url("/img/site-bkg.gif") repeat-y left top;
	}
	
#siteTop {
	height:20px;
	background:#0074ba url("/img/header-top-off.gif") repeat-x left top;
	}
	
#siteHeader {height:150px;margin:0 0 -2px 0;padding:0}
/*#siteHeader {height:150px;margin:0;padding:0}*/
#siteLogo{}
#testatasito {margin:0;padding:0;background:#0074ba url("/img/header-top-off.gif") repeat-x left top;text-align:center;min-height:150px;height:auto !important;height:150px;width:940px}

#colLeft{
	float:left;
	margin:0px 5px 0px 0px;
	padding:0px;
	width:180px;
	}
	
#colCenter{
	float:left;
	margin:0px 5px 0px 0px;
	padding:0px;
	width:570px;
	background-color:#FFFFFF;
	}

.corpo1 a:link{
    font-family:Verdana, Arial, sans-serif;
    font-size:12px;
    color:#002068;
    text-decoration:underline;
    font-weight:normal;
}

.corpo1 a:hover {
    font-family:Verdana, Arial, sans-serif;
    font-size:12px;
    color:#002068;
    text-decoration:none;
    font-weight:normal;
}	

.corpo1 a:visited{
    font-family:Verdana, Arial, sans-serif;
    font-size:12px;
    color:#002068;
    text-decoration:underline;
    font-weight:normal;
}	

.corpo1 a:active{
    font-family:Verdana, Arial, sans-serif;
    font-size:12px;
    color:#002068;
    text-decoration:underline;
    font-weight:normal;
}	

.corpo2 a:link{
    font-family:Verdana, Arial, sans-serif;
    font-size:12px;
    color:#002068;
    text-decoration:underline;
    font-weight:normal;
}	

.corpo2 a:hover {
    font-family:Verdana, Arial, sans-serif;
    font-size:12px;
    color:#002068;
    text-decoration:none;
    font-weight:normal;
}	

.corpo2 a:visited{
    font-family:Verdana, Arial, sans-serif;
    font-size:12px;
    color:#002068;
    text-decoration:underline;
    font-weight:normal;
}	

.corpo2 a:active{
    font-family:Verdana, Arial, sans-serif;
    font-size:12px;
    color:#002068;
    text-decoration:underline;
    font-weight:normal;
}	

#colRight{
	float:left;
	margin:0px;
	padding:0px;
	width:180px;
	}

/*
================================================================================================
Header - Top
________________________________________________________________________________________________
*/

#siteTop .serviceMenu{
	display:block;
	float:right;
	list-style-type:none;
	padding:0px;
	margin:0px;
	}
	
.serviceMenu li{
	display:inline;
	float:left;
	list-style-type:none;
	padding:0px;
	margin:0px;
	border-left:solid 1px #FFFFFF;
	}
	
.serviceMenu li a{
	display:block;
	padding:0px 5px;
	margin:0px;
	text-transform:uppercase;
	color:#cce3f1;
	font-size:10px;
	line-height:20px;
	text-decoration:none;
	background:#0074ba url("/img/header-top-on.gif") repeat-x left top;
	}
	
.serviceMenu li a:hover,
.serviceMenu li a:active{
	color:#FFFFFF;
	background:#0074ba url("/img/header-top-off.gif") repeat-x left top;
	}
	
#siteTop #siteDate{
	display:block;
	float:left;
	padding:0px 10px 0px 0px;
	margin:0px;
	color:#cce3f1;
	font-size:10px;
	line-height:20px;
	}
	
#siteTop #siteWelcome{
	padding:0px 10px 0px 0px;
	float:left;
	margin:0px;
	color:#cce3f1;
	font-size:10px;
	line-height:20px}

/*
================================================================================================
Header - newsBar
________________________________________________________________________________________________
*/

#newsBar {background-color:#00042a}

/*
================================================================================================
Header - siteMenu
________________________________________________________________________________________________
*/

#mainMenu #noUtenti {
	/*float:right;
	width:140px;
	line-height:33px;
	background:transparent url("/img/bkg-utenti-connessi.gif") no-repeat left top;
	padding:0px 10px 0px 30px;
	font-size:12px;
	color:#cce3f1;
	*/}
	
/*
================================================================================================
colLeft - sectionMenu
________________________________________________________________________________________________
*/

#sectionMenu{border-bottom:10px solid #FFF}

#sectionMenu.Societa .moduleHeader{ background-color:#0094d7;}
#sectionMenu.Squadra .moduleHeader{ background-color:#ffcc00;}
#sectionMenu.Stagione .moduleHeader{ background-color:#339900;}
#sectionMenu.Media .moduleHeader{ background-color:#990000;}
#sectionMenu.Club .moduleHeader{ background-color:#AAC7DF;}
#sectionMenu.Store .moduleHeader{ background-color:#cc6600;}
#sectionMenu.Archivio .moduleHeader{ background-color:#e1ddc4;}
#sectionMenu.Point .moduleHeader{ background-color:#990000;}


#sectionMenu ul {
	margin:0px;
	padding:0px;
	text-transform:uppercase;
	font-size:10px;
	line-height:20px;
	list-style-type:none;
	}
	
#sectionMenu ul li {
	display:inline;
	margin:0px;
	padding:0px;
	}
	

#sectionMenu ul li a {
	display:block;
	margin:0px;
	padding:0px 4px;
	font-weight:bold;
	text-decoration:none;
	}

#sectionMenu ul li a{
	color:#000f4d;
	border-top:1px solid #dceff8;
	border-bottom:1px solid #b0d9ef;
	background:#dceff8 url("/img/sectionMenu-li-lev1.gif") repeat-x left top;
	}
	
#sectionMenu li li a{
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #dceff8;
	background-color:#e9f5fb;
	background-image:none !IMPORTANT;
	color:#095ba3;
	}
	
#sectionMenu ul li a.Current,
#sectionMenu li li a.Current,
#sectionMenu ul li a:hover,
#sectionMenu ul li a:active {
	border-left:5px solid #095ba3;
	}

/*
================================================================================================
Section Headers
________________________________________________________________________________________________
*/

.sectionHeader {
	background:#074d95 url("/img/mod-footer-570.gif") no-repeat 0 100%;
	font-family:Verdana, Arial, sans-serif;
    font-size:10px;
    text-decoration:none;
    color:#FFFFFF;
	}
.sectionHeader a:link{
font-family:Verdana, Arial, sans-serif;
font-size:10px;
text-decoration:underline;
color:#FFFFFF;
	
	}	
.sectionHeader a:hover{
font-family:Verdana, Arial, sans-serif;
font-size:10px;
text-decoration:none;
color:#FFFFFF;
	
	}	
	.sectionHeader a:active{
font-family:Verdana, Arial, sans-serif;
font-size:10px;
text-decoration:underline;
color:#FFFFFF;
	
	}	
	.sectionHeader a:visited{
font-family:Verdana, Arial, sans-serif;
font-size:10px;
text-decoration:underline;
color:#FFFFFF;
	
	}	
.sectionHeader img{
	display:block;
	background:url("/img/mod-bkg.jpg") repeat-x left top;
	padding:10px;
	}

/*
================================================================================================
Banners
________________________________________________________________________________________________
*/
		
#colRight .Sponsor,
#colLeft .Sponsor,
#colRight .mediaBanner,
#colLeft .mediaBanner{
	padding:5px 5px 0px 5px;
	}
#colRight .Sponsor img,
#colLeft .Sponsor img,
#colRight .mediaBanner img,
#colLeft .mediaBanner img{
	padding:0px 0px 5px 0px;
	}
/*
================================================================================================
Modules (columns = 180 | centre = 570 | centre two columns = 280)
________________________________________________________________________________________________
*/
	
.module {
	background:#074d95 url("/img/mod-bkg.jpg") repeat-x 0 28px;
	border-bottom:5px solid #FFFFFF;
	}
.modulelight {
	background:#0083c4 url("/img/mod-light-bkg.jpg") repeat-x 0 28px;
	border-bottom:5px solid #FFFFFF;
	}

.pageContent {
	border-bottom:5px solid #FFFFFF;
	}

.moduleHeader{
	display:block;
	padding:0px 0px 5px 5px;
	border-bottom:1px solid #00042a;
	color:#FFFFFF;
	/*text-transform:uppercase;*/
	font-size:10px;
	line-height:22px;
	}

.moduleHeader a:link, .moduleHeader a:visited {color:#fff;text-decoration:none}
.moduleHeader a:hover {color:#fff;text-decoration:underline}

/* Left and Right Column styles for modules*/
#colRight .module .moduleContent,
#colLeft .module .moduleContent{
	background:url("/img/mod-footer-180.gif") no-repeat 0 100%;
	padding:0px 0px 5px 0px;
	}
#colRight .modulelight .moduleContent,
#colLeft .modulelight .moduleContent {
	background:url("/img/mod-light-footer-180.gif") no-repeat 0 100%;
	padding:0px 0px 5px 0px;
	}
	
#colRight .moduleHeader,
#colLeft .moduleHeader{
	background:url("/img/mod-header-180.gif") no-repeat 0px 0px;
	}
	
/* Center Column styles for modules*/
#colCenter .pageContent .moduleContent {
	background-color:#FFFFFF;
	padding:0px;
	margin:0px;
    min-height:1000px;height:auto !important;height:1000px
	}
	
#colCenter .pageContent .moduleContent .HeaderImg{
	border-bottom:solid 1px #00042a;
	}

#colCenter .module .moduleContent{
	background:url("/img/mod-footer-570.gif") no-repeat 0 100%;
	padding:0px 0px 5px 0px;
	}

#colCenter .modulelight .moduleContent {
	background:url("/img/mod-light-footer-570.gif") no-repeat 0 100%;
	padding:0px 0px 5px 0px;
	}
	
#colCenter .moduleHeader{
	background:url("/img/mod-header-570.gif") no-repeat 0px 0px;
	}

/* Center Column Tow columns */
#colCenter .modlightColLeft{
	float:left;
	width:280px;
	background:#0083c4 url("/img/mod-light-bkg.jpg") repeat-x 0 28px;
	border-bottom:5px solid #FFFFFF;
	border-right:10px solid #FFFFFF;
	}
#colCenter .modlightColRight{
	float:left;
	width:280px;
	background:#0083c4 url("/img/mod-light-bkg.jpg") repeat-x 0 28px;
	border-bottom:5px solid #FFFFFF;
	}
	
#colCenter .modlightColLeft .moduleHeader,
#colCenter .modlightColRight .moduleHeader{
	background:url("/img/mod-header-280.gif") no-repeat 0px 0px;
	}
	
#colCenter .modlightColLeft .moduleContent,
#colCenter .modlightColRight .moduleContent{
	background:url("/img/mod-light-footer-280.gif") no-repeat 0 100%;
	padding:0px 0px 5px 0px;
	}
	
a.modSmall {
	display:block;
	background:url("/img/mod-small.gif") no-repeat 0 0;
	border-bottom:5px solid #FFFFFF;
	padding:13px 14px 14px 14px ;
	text-transform:uppercase;
	font-size:10px;
	line-height:14px;
	color:#FFFFFF;
	text-decoration:none;
	} 
	
/* Module ids and bar colours for modules*/

#News {background-color:#FFFFFF;}
#Club .moduleHeader{ background-color:#AAC7DF;}
#Concorso .moduleHeader { background-color:#074d95;}
#ClubPromo .moduleHeader { background-color:#AAC7DF;}
#WebRadio .moduleHeader { background-color:#990000;}
#StorePromo .moduleHeader { background-color:#cc6600;}
#ChatPromo .moduleHeader { background-color:#AAC7DF;}
#ForumPromo .moduleHeader { background-color:#AAC7DF;}
#Sondaggio .moduleHeader { background-color:#074d95;}
.MediaGallery .moduleHeader { background-color:#AAC7DF; }
#Wallpaper .moduleHeader { background-color:#AAC7DF; }
#Screensaver .moduleHeader { background-color:#AAC7DF; }
#WebMail .moduleHeader { background-color:#AAC7DF; }
#FanclubNetwork .moduleHeader { background-color:#074d95; }
#Stadio .moduleHeader { background-color:#074d95; }
#Segnala { background-color:#AAC7DF; }
#WebMail { background-color:#AAC7DF; }
#SocietaContent .moduleHeader { background-color:#0094d7; }
#SquadraContent .moduleHeader { background-color:#ffcc00;}
#MediaContent .moduleHeader { background-color:#990000; }
#StagioneContent .moduleHeader { background-color:#339900;}
#FanzoneContent .moduleHeader { background-color:#AAC7DF;}	
#StoreContent .moduleHeader { background-color:#CC6600;}
#ArchivioContent .moduleHeader { background-color:#e1ddc4;}		
#PointContent .moduleHeader { background-color:#e1ddc4;}		

/*a.icoHeader{
	float:right;
	border:none;
	}*/
.icoHeader{
	float:right;
	border:none;
	}

.moduleContent .Container{
	margin: 0px;
	padding: 8px 8px 3px 8px;
	font-size:12px;
	color:#cce3f1;
	}

.height180 {height:180px;}
	
.pageContent .moduleContent .Container{
	color:#333333;
	padding:15px;
	background:url("/img/content-bkg.gif") repeat-x left top;
	}
	
.pageContent .moduleContent .Container .utilityBar{
	padding:0px 0px 30px 0px;
	margin:0px 0px 15px 0px;
	color:#666666;
	font-size:10px;
	}
	
/* Page number in utility bar*/
.pageContent .moduleContent .Container .utilityBar .pageNumber{
	float:right;
	}
.pageContent .moduleContent .Container .utilityBar .pageNumber a{
	display:inline;
	padding:0px 2px;
	color:#002068;
	}
	
.pageContent .moduleContent .Container .utilityBar .pageNumber a.Current,
.pageContent .moduleContent .Container .utilityBar .pageNumber a:hover,
.pageContent .moduleContent .Container .utilityBar .pageNumber a:active{
	text-decoration:underline;
	}
	
/* Utility icons in utility bar*/
.pageContent .moduleContent .Container .utilityBar a.icoButt img{
	float:right;
	border:none;
	padding:0px 5px 0px 0px;
	margin:-2px 0px 0px 0px;
	}
	
.pageContent .moduleContent .Container h1{
	color:#002068;
	font-size:18px;
	padding:15px 0 5px 0;
	margin:0px;
	}
	
.Hide{display:none}
	
#colRight .moduleContent .Container h2,
#colLeft .moduleContent .Container h2{
	margin:0px;
	font-weight:bold;
	font-size:12px;
	padding:2px 2px 4px 2px;
	}
#AreaDownload .moduleContent .Container a,	
#Chat .moduleContent .Container a,	
#Webmail .moduleContent .Container a,	
#Forum .moduleContent .Container a,	
#Widget .moduleContent .Container a,	
#Screensaver .moduleContent .Container a,
.MediaGallery .moduleContent .Container a,
#colLeft .moduleContent .Container a,
#colRight .moduleContent .Container a{
	text-decoration:none;
	color:#cce3f1;
	/*display:block;*/
	padding:0px;
	}
#AreaDownload .moduleContent .Container a:active,
#AreaDownload .moduleContent .Container a:hover,
#Chat .moduleContent .Container a:active,
#Chat .moduleContent .Container a:hover,
#Webmail .moduleContent .Container a:active,
#Webmail .moduleContent .Container a:hover,
#Forum .moduleContent .Container a:active,
#Forum .moduleContent .Container a:hover,
#Widget .moduleContent .Container a:active,
#Widget .moduleContent .Container a:hover,	
#Screensaver .moduleContent .Container a:active,
#Screensaver .moduleContent .Container a:hover,
.MediaGallery .moduleContent .Container a:active,
.MediaGallery .moduleContent .Container a:hover,
#colLeft .moduleContent .Container a:active,
#colLeft .moduleContent .Container a:hover,
#colRight .moduleContent .Container a:active,
#colRight .moduleContent .Container a:hover{
	text-decoration:none;
	color:#fff;
	}	

#colCenter .moduleContent .Container h2 {
	display:block;
	margin:0px;
	font-weight:bold;
	font-size:12px;
	line-height:16px;
	padding:0 2px 4px 2px;
	}
#AreaDownload .moduleContent .Container a img,
#AreaDownload .moduleContent .Container img,	
#Chat .moduleContent .Container a img,
#Chat .moduleContent .Container img,	
#Webmail .moduleContent .Container a img,
#Webmail .moduleContent .Container img,	
#Forum .moduleContent .Container a img,
#Forum .moduleContent .Container img,	
	
#Widget .moduleContent .Container a img,
#Widget .moduleContent .Container img,		
#Screensaver .moduleContent .Container a img,
#Screensaver .moduleContent .Container img,	
.MediaGallery .moduleContent .Container a img,
.MediaGallery .moduleContent .Container img,
#colLeft .moduleContent .Container a img,
#colLeft .moduleContent .Container img,
#colRight .moduleContent .Container a img,
#colRight .moduleContent .Container img{
	border:2px solid #074d95;
	padding:0px;
	margin:0px;
	}
#AreaDownload .moduleContent .Container a:hover img,
#AreaDownload .moduleContent .Container a:hover img,
#Chat .moduleContent .Container a:hover img,
#Chat .moduleContent .Container a:hover img,
#Webmail .moduleContent .Container a:hover img,
#Webmail .moduleContent .Container a:hover img,
#Forum .moduleContent .Container a:hover img,
#Forum .moduleContent .Container a:hover img,
	
#Widget .moduleContent .Container a:hover img,
#Widget .moduleContent .Container a:hover img,
#Screensaver .moduleContent .Container a:hover img,
#Screensaver .moduleContent .Container a:hover img,
.MediaGallery .moduleContent .Container a:hover img,
.MediaGallery .moduleContent .Container a:hover img,
#colLeft .moduleContent .Container a:hover img,
#colRight .moduleContent .Container a:hover img{
	border:2px solid #FFFFFF;
	}

.Container a:link{text-decoration:underline;color:#000}
.Container a:hover{text-decoration:underline;color:#000}
.Container a:visited{text-decoration:underline;color:#333}

/*
================================================================================================
Ricerca Form
________________________________________________________________________________________________
*/

#Cerca form{
	margin:0px;
	padding:0px;
	}

#Cerca form label{
	display:block;
	color:#cce3f1;
	text-transform:uppercase;
	font-size:10px;
	}
	
#Cerca form label #search,
#Cerca form label #sez {
	width:158px;
	margin:1px 0px 3px 0px;
	padding:2px;
	background-color:#002169;
	border:1px solid #aac7df;
	color:#aac7df;
	}
	
#Cerca label{
	display:block;
	color:#cce3f1;
	text-transform:uppercase;
	font-size:10px;
	}
	
#Cerca form a.glassButt{
	display:block;
	margin:5px 0px 0px 0px;
	padding:7px;
	background:#002169 url("/img/glassbutt-off.gif") repeat-x center 50%;
	border:1px solid #002169;
	text-transform:uppercase;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	text-align:center;
	font-size:12px;
	line-height:28px;
	}

#Cerca form a.glassButt:hover{
	background:#002169 url("/img/glassbutt-on.gif") repeat-x center 50%;
	border:1px solid #aac7df;
	}
	
/*
================================================================================================
Club Form
________________________________________________________________________________________________
*/

#Club form{
	margin:0px;
	padding:0px;
	}

#Club form label{
	display:block;
	color:#cce3f1;
	text-transform:uppercase;
	font-size:10px;
	}
	
#Club form label #user,
#Club form label #password {
	width:158px;
	margin:1px 0px 3px 0px;
	padding:2px;
	background-color:#002169;
	border:1px solid #aac7df;
	color:#aac7df;
	}

	
#Club label{
	display:block;
	color:#cce3f1;
	text-transform:uppercase;
	font-size:10px;
	}
	
#Club form a.glassButt{
	display:block;
	margin:5px 0px 0px 0px;
	padding:7px;
	background:#002169 url("/img/glassbutt-off.gif") repeat-x center 50%;
	border:1px solid #002169;
	text-transform:uppercase;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	text-align:center;
	font-size:12px;
	line-height:28px;
	}

#Club form a.glassButt:hover{
	background:#002169 url("/img/glassbutt-on.gif") repeat-x center 50%;
	border:1px solid #aac7df;
	}
	
#Club .extraMenu {
	padding:0px;
	margin:5px 0px 0px 0px;
	}
	
#Club .extraMenu li{
	display:inline;
	list-style-type:none;
	padding:0px;
	}
	
#Club .extraMenu li a{
	text-align:center;
	display:block;
	margin:0px 0px 1px 0px;
	padding:2px;
	font-size:10px;
	line-height:16px;
	text-transform:uppercase;
	color:#cce3f1;
	text-decoration:none;
	background-color:#002169;
	}
#Club .extraMenu li a:hover{
	color:#FFFFFF;
	}

/*
================================================================================================
Club Menu - logged user
________________________________________________________________________________________________
*/

#Club .userWelcome {
	display:block;
	text-transform:uppercase;
	font-size:10px; 
	margin:0px;
	padding:1px 0px;
	}
	
#Club .userName {
	display:block;
	text-transform:uppercase;
	font-size:12px; 
	margin:0px;
	padding:0px 0px 2px 0px;
	}

#Club .userMenu {
	padding:0px;
	margin:5px 0px 0px 0px;
	list-style-type:none;
	text-transform:uppercase;
	font-size:10px;
	}
	
#Club .userMenu li {
	display:inline;
	padding:0px;
	margin:0px;
	}
	

	

	#Club .userMenu li a{
display:block;
padding:0px 4px !IMPORTANT;
margin:0px;
border-top:1px solid #3680b7;
border-bottom:1px solid #064991;
background:#3682b9 url("/img/userMenu-li.gif") repeat-x left top;
line-height:20px;
}

	
#Club .userMenu li a:hover,
#Club .userMenu li a:active{
	border-left:5px solid #aac7df;
	color:#FFFFFF;
	}

/*
================================================================================================
UTILITIES
________________________________________________________________________________________________
*/

.pullDown{ clear:both;
	}
	
/*
================================================================================================
Sondaggio
________________________________________________________________________________________________
*/

#Sondaggio .Domanda{
	padding:5px 5px 10px 5px;
	margin:0px 0px 1px 0px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	background:#0084c4 url("/img/sondaggio-domanda.jpg") repeat-x 0 100%;
	text-align:center;
	}
	
#Sondaggio #SondaggioForm {
	display:block;
	padding:0px;
	margin:0px;
	}
	
#SondaggioForm .radiobtn{
	display:block;
	padding:1px 1px 1px 10px;
	margin:0px 0px 1px 0px;
	color:#FFFFFF;
	font-size:12px;
	background-color:#0059a1;
	}
		
#Sondaggio form a.glassButt{
	display:block;
	margin:5px 0px 0px 0px;
	padding:7px;
	background:#002169 url("/img/glassbutt-off.gif") repeat-x center 50%;
	border:1px solid #002169;
	text-transform:uppercase;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	text-align:center;
	font-size:12px;
	line-height:28px;
	}

#Sondaggio form a.glassButt:hover{
	background:#002169 url("/img/glassbutt-on.gif") repeat-x center 50%;
	border:1px solid #aac7df;
	}

/*
================================================================================================
newsGallery Content
________________________________________________________________________________________________
*/

#newsGallery .Content{
	padding:0px;
	color:#FFFFFF;
	background:#0084c4 url("/img/bkg-domanda.jpg") repeat-x left top;
	
	}
#newsGallery img{
	border:4px solid #00042a;
	margin-right:15px!IMPORTANT;
	float:left;
	}
	
#newsGallery .Content h2{
	display:block;
	font-size:16px;
	margin:0px;
	padding:7px;
	}
#newsGallery .Content h2 .Intro{
	display:block;
	font-size:12px;
	margin:5px 5px 0px 0px;
	font-weight:bold;
	}
#newsGallery .Content h2 .Autore{
	display:block;
	font-size:10px;
	margin:2px 5px 0px 0px;
	font-weight:normal;
	}
	
#newsGallery .Content a{
	color:#FFFFFF;
	text-decoration:none;
	border:none;
	}

#newsGallery .Content a:hover{
	text-decoration:underline;
	}
	
/*
================================================================================================
newsGallery Content
________________________________________________________________________________________________
*/

#fanClubNW{
	width:462px;
	margin:0px;
	padding:0px;
	}

/*
================================================================================================
GlASS BUTTONS
________________________________________________________________________________________________
*/
.ButtonHolder{
	background:#002068 url("/img/bkg-ButtonHolders.jpg") repeat-x left top;
	padding:5px;
	margin:0px 0px 1px 0px;
	}
	
.ButtonHolder a.glassButt{
	display:block;
	margin:0px;
	font-size:12px;
	padding:12px;
	background:#002169 url("/img/bkg-glassButton.gif") repeat-x center 50%;
	border:1px solid #002169;
	text-transform:uppercase;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	text-align:center;
	}

.ButtonHolder a.glassButt:hover{
	background:#002169 url("/img/bkg-glassButton-on.gif") repeat-x center 50%;
	border:1px solid #095ba3;
	}

/*
================================================================================================
Schedine giocatori - Sezione Squadra
________________________________________________________________________________________________
*/

.FotoCardHolder{ margin:5px 0px 0px 0px;}

.FotoCardHolder .moduleHeader a:link {
color:#FFFFFF;
text-decoration:underline;
}
.FotoCardHolder .moduleHeader a:visited {
color:#FFFFFF;
text-decoration:underline;
}
.FotoCardHolder .moduleHeader a:active {
color:#FFFFFF;
text-decoration:underline;
}
.FotoCardHolder .moduleHeader a:hover{
color:#FFFFFF;
text-decoration:none;
}
a.col2FotoCard {
	width:283px;
	height:75px;
	margin:0px;
	padding:0px;
	background:#FFFFFF url("/img/content-bkg.gif") repeat-x left top;
	border-right:1px solid #cddbea;
	border-left:1px solid #cddbea;
	border-bottom:1px solid #cddbea;
	border-top:1px solid #FFFFFF;
	display:block;
	float:left;
	text-decoration:none;
	}
	
a.col2FotoCard:hover {
	border:1px solid #00628A;
	}
	
a.col2FotoCard:hover img{
	border-right:5px solid #00628A !IMPORTANT;
	}
	
.col2FotoCard img{
	border:none !IMPORTANT;
	float:left;
	}
	
.col2FotoCard .Title{
	display:block;
	font-weight:bold;
	color:#002068;
	font-size:12px;
	padding:10px 5px 5px 10px;
	float:left;
	}
	
.col2FotoCard .Title .TitleNote{
	display:block;
	font-size:10px;
	font-weight:normal;
	}
	
.Containerfoto_small{
	color:#333333;
	padding:0px;
	background:url("/img/content-bkg.gif") repeat-x left top;
}
.Container_upload{
	color:#333333;
	padding:15px;
	background:url("/img/content-bkg.gif") repeat-x left top;
}
a.col2FotoSmall {
	width:112px;
	height:67px;
	margin:0px;
	padding:0px;
	background:#FFFFFF url("/img/content-bkg.gif") repeat-x left top;
	border-right:1px solid #cddbea;
	border-left:1px solid #cddbea;
	border-bottom:1px solid #cddbea;
	border-top:1px solid #FFFFFF;
	display:block;
	float:left;
	text-decoration:none;
	}
	
a.col2FotoSmall:hover {
	border:1px solid #00628A;
	}
	
a.col2FotoSmall:hover img{
	border-right:5px solid #00628A !IMPORTANT;
	}
	
.col2FotoSmall img{
	border:none !IMPORTANT;
	float:left;
	}
	.schedaContentSmall{
	background:url("/img/mod-footer-570.gif") no-repeat 0 100%;
	padding:0px;
	color:#cce3f1;
	}
	.schedaFotoSmall{
	border:1px solid #074d95;
	}


/*
================================================================================================
Palmares
________________________________________________________________________________________________
*/

.Palmares{ margin:0px 0px 10px 0px;}
.Palmares img{ padding:5px 0px 0px 0px;}

.Palmares a {
	margin:0px;
	padding:10px;
	background:#FFFFFF url("/img/content-bkg.gif") repeat-x left 35%;
	display:block;
	text-decoration:none;
	color:#002068;
	border-right:1px solid #cddbea;
	border-left:1px solid #cddbea;
	border-bottom:1px solid #cddbea;
	border-top:1px solid #FFFFFF;
	}
	
.Palmares a:hover,
.Palmares a:active {
	font-weight:bold;
	color:#002068;
	border-right:1px solid #00628A;
	border-left:5px solid #00628A;
	border-bottom:1px solid #00628A;
	border-top:1px solid #00628A;
	}

/*
================================================================================================
Scheda giocatori
________________________________________________________________________________________________
*/

.schedaHolder {
	background:#074d95 url("/img/mod-bkg.jpg") repeat-x left top;
	}

.schedaHolder .schedaContent{
	background:url("/img/mod-footer-570.gif") no-repeat 0 100%;
	padding:10px;
	color:#cce3f1;
	}
	
.schedaFoto{
	border:1px solid #074d95;
	}
	
.schedaName{
	padding:5px 0px 15px 5px;
	font-size:14px;
	font-weight:bold;
	border-top:1px solid #074d95;
	}
	
.schedaTable td{
	background-color:#006db2;
	font-size:12px;
	}
	
.schedaTable td.DatiGiocatore{
	background-color:#006db2;
	font-size:12px;
	font-weight:bold;
	}
	
/*Carriera table*/
.carrieraTable {
	background-color:#0073b7;
	margin:0px 0px 20px 0px;
	}
	
.carrieraTable td{
	background-color:#f8f8f8;
	}

.carrieraHeader{
	padding:5px 5px 10px 5px;
	margin:0px;
	background:#FFFFFF url("/img/bkg-tableHeader.jpg") repeat-x left top;
	font-size:12px;
	font-weight:bold;
	color:#cce3f1;
	}

td.carrieraCellHeader{
	background-color:#cee7f4;
	color:#00042a;
	font-size:10px;
	text-transform:uppercase;
	}

/*
================================================================================================
Tabella Risultati
________________________________________________________________________________________________
*/
	
/*Risultati table*/
.risultatiTable {
	background-color:#0073b7;
	margin:0px 0px 20px 0px;
	}
	
.risultatiTable td{
	background-color:#f8f8f8;
	}

.risultatiHeader{
	padding:5px 5px 10px 5px;
	margin:0px;
	background:#FFFFFF url("/img/bkg-tableHeader.jpg") repeat-x left top;
	font-size:12px;
	font-weight:bold;
	color:#cce3f1;
	text-align:center;
	}

td.risultatiSSCN{
	text-align:center;
	color:#00042a;
	background-color:#aac7df;
	font-size:14px;
	font-weight:bold;
	}

td.risultatiTreviso{
	text-align:center;
	background-color:#cccccc;
	color:#333333;
	font-size:14px;
	font-weight:bold;
	}


td.risultatiGoal{
	background-color:#f8f8f8;
	color:#00042a;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	}

td.risultatiCellHeader{
	background-color:#aac7df;
	color:#00042a;
	font-size:10px;
	}
	
/*
================================================================================================
Tabella Generica di dati (organigramma ecc.)
________________________________________________________________________________________________
*/

/*generic data table*/
.dataTable {
	background-color:#0073b7;
	margin:0px 0px 20px 0px;
	}
	
.dataTable td{
	background-color:#f8f8f8;
	vertical-align:top;
	}

.dataTableHeader{
	padding:5px 5px 10px 5px;
	margin:0px;
	background:#FFFFFF url("/img/bkg-tableHeader.jpg") repeat-x left top;
	font-size:12px;
	font-weight:bold;
	color:#cce3f1;
	}

td.dataTableCellHeader{
	background-color:#cee7f4;
	color:#00042a;
	font-size:10px;
	text-transform:uppercase;
	}

.Focus td{
	font-size:12px;
	font-weight:bold;
	border-top:1px solid #002068;
	border-bottom:1px solid #002068;
	}
	
.Focus td.dataTableCellHeader{
	background-color:#cee7f4;
	color:#00042a;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	border-top:1px solid #002068;
	border-bottom:1px solid #002068;
	}

	
/*
================================================================================================
FOOTER
________________________________________________________________________________________________
*/

.Footer{
	padding:25px 5px 10px 5px;
	margin:1px auto;
	width:940px;
	height:45px;
	background:#002068 url("/img/footer-bkg.jpg") repeat-x left top;
	color:#FFFFFF;
	text-align:center;
	font-size:10px;
	}
	
.Footer a {
	padding:0px 5px;
	text-decoration:none;
	color:#cce3f1;
	text-transform:uppercase;
	}
.Footer a:hover, a:active {
	color:#FFFFFF;
	}
	
.Footer p.menuM {margin:0px 0px 5px 0px; padding:0;}
.Footer p.menuS {margin:0px 0px 15px 0px; padding:0;}
.Footer p.menuC {margin:0px 0px 5px 0px; padding:0;}

/*
================================================================================================
Personalizzazione
________________________________________________________________________________________________
*/
#newshome {padding:5px 10px 15px 10px;font-size:smaller;vertical-align:top;min-height:200px;height:auto !important;height:200px}
#newshome p {margin:0px 0px 5px 0px; padding:0;color:#fff}
#newshome p a:link, #newshome p a:visited {color:#fff;text-decoration:none}
#newshome p a:hover {color:#fc0;text-decoration:none}

#newshome p.giallo {font-size:10px;color:#fc0}
#newshome p.giallo a:link, #newshome p.giallo a:visited {color:#fc0;text-decoration:none}
#newshome p.giallo a:hover {color:#fc0;text-decoration:underline}

#topnewshome {padding:5px 10px;font-size:11px;vertical-align:top;min-height:60px;height:auto !important;height:60px}
#topnewshome h4 {margin:2px 0 10px 0;padding:0;color:#fc0}
#topnewshome p {margin:0px 0px 5px 0px; padding:0;color:#fc0}
#topnewshome p a:link, #topnewshome p a:visited {color:#fc0;text-decoration:none}
#topnewshome p a:hover {color:#fc0;text-decoration:underline}

#topnewshome p.giallo {font-size:10px;color:#fc0}
#topnewshome p.giallo a:link, #topnewshome p.giallo a:visited {color:#fc0;text-decoration:none}
#topnewshome p.giallo a:hover {color:#fc0;text-decoration:underline}

.banner_hp {margin:5px 0}
.banner_hp img {margin:0 25px;border:0;padding:1px;border:1px solid #ccc}

.menuSx ul {list-style-type:square;padding:0;margin:0 0 0 15px}
.menuSx li {line-height:1em;font-size:12px;padding:2px 0}

#annunciDx ul, #utilitaDx ul {list-style-type:square;padding:0;margin:0 0 0 15px}
#annunciDx li, #utilitaDx li {line-height:1em;font-size:12px;padding:2px 0}

#partnerDx ul, #partnerDx ul {list-style-type:square;padding:0;margin:0 0 0 15px}
#partnerDx li, #partnerDx li {line-height:1em;font-size:12px;padding:2px 0}

#sondaggiDx ul, #sondaggiDx ul {list-style-type:square;padding:0;margin:0 0 0 15px}
#sondaggiDx li, #sondaggiDx li {line-height:1em;font-size:12px;padding:2px 0;margin:5px 0}

.briciole {margin:0;padding:0;font-size:10px}
.small {font-size:10px;margin:0;padding:0}
.small a{margin:0;padding:0;color:#000}
.medium {font-size:11px;margin:0;padding:0}
.medium a{margin:0;padding:0;color:#000}

#partner-contatti{margin-top:20px;padding:10px 0;width:100%;background:#000;text-align:center;color:#fff;font-weight:bold}
#partner-contatti a:link, #partner-contatti a:hover, #partner-contatti a:visited {text-decoration:underline;color:#fff}

/* *** Float containers fix:
http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix{display:inline-block}
.clearfix:after, #contenuto:after {
	content:"."; 
	display:block; 
	height:0; 
	clear:both; 
	visibility:hidden}

/* Hides from IE-mac \*/
* html .clearfix{height:1%; }
.clearfix{display:block;margin:.3em 0}
/* End hide from IE-mac */

tr.dataRow {
	background-color:#fff;
	height:28px}	

tr.dataRowBottom {
	background-color:#f2f2f2;
	height:28px}	

tr.dataRowBottom2 {
	background-color:#f2f2f2;
	height:28px}	

td.dataCell {
	background-color:#aac7df;
	color:#000;
	font-size:11px
}

td.dataCell a:link {color:#000;text-decoration:underline}
td.dataCell a:visited {color:#333;text-decoration:underline}
td.dataCell a:hover {color:#000;text-decoration:none}

.bottone {
	display:block;
	margin:0px;
	font-size:12px;
	padding:1px;
	background:#002169 url("/img/bkg-glassButton.gif") repeat-x center 50%;
	border:1px solid #002169;
	text-transform:uppercase;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	text-align:center;
	cursor:pointer
	}

.bottone:hover{
	background:#002169 url("/img/bkg-glassButton-on.gif") repeat-x center 50%;
	border:1px solid #095ba3;
	cursor:pointer
	}

div#elezioni{}
div#elezioni .dataTableHeader2{
	padding:5px 5px 10px 5px;
	margin:0px;
	background:#FFFFFF url("/img/bkg-tableHeader.jpg") repeat-x left top;
	font-size:14px;
	font-weight:bold;
	color:#cce3f1}
div#elezioni td.dataTableHeader2 a:link {color:#fc0;text-decoration:underline}
div#elezioni td.dataTableHeader2 a:visited {color:#fc0;text-decoration:underline}
div#elezioni td.dataTableHeader2 a:hover {color:#fc0;text-decoration:none}

div#elezioni .dataTableHeader3{
	padding:5px 5px 10px 5px;
	margin:0px;
	background:#FFFFFF url("/img/bkg-tableHeader.jpg") repeat-x left top;
	font-size:11px;
	font-weight:bold;
	color:#cce3f1}
div#elezioni td.dataTableHeader3 a:link {color:#fc0;text-decoration:underline}
div#elezioni td.dataTableHeader3 a:visited {color:#fc0;text-decoration:underline}
div#elezioni td.dataTableHeader3 a:hover {color:#fc0;text-decoration:none}

/* *** Commenti news */
.commHeader{
	padding:3px 0 3px 2px;
	margin:0px;
	background:#FFFFFF url("/img/bkg-tableHeader.jpg") repeat-x left top;
	font-size:11px;
	font-weight:bold;
	color:#cce3f1}
	
/* *** Foto random */
div#maglietta p{color:#fc0;text-align:center;font-size:.7em}
div#maglietta p a:link{color:#fc0;text-decoration:none}
div#maglietta p a:visited, div#maglietta p a:hover {color:#fc0;text-decoration:underline}

/* *** Condivisione su Facebook e Twitter */
#condivisione{background:#f2f2f2;padding:0;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc}
.fb_share_link { padding:2px 0 0 20px; height:16px; background:url(/img/facebook.gif) no-repeat top left; }
.tw_share_link { padding:2px 0 0 20px; height:16px; background:url(/img/twitter.gif) no-repeat top left; }