.giallo {
	font-weight:bold;
	color:#FFED00;
}
.rosso {
	font-weight:bold;
	color:#F00;
}
.leggi {
	color:#000;
}
.scuro {
	font-weight:bold;
	color:#000;
}
.piccolo {
font-size:0.8em;

}
textarea.testoInsert {
	width:450px;
	height:180px;
	border:1px solid #CCC;
	
}
input.testoCorto {
	border:solid 1px #333;
	background-color:#fff;
	width:20px;
}
input.testo {
	border:solid 1px #333;
	background-color:#fff;
	margin: 5px auto 0px auto;
	padding: 0px 1px 0px 1px;
	width:70px;
}
input.testoLungo {
	border:solid 1px #333;
	background-color:#fff;
	width:150px;
}
input.testoLungoPlus {
	border:solid 1px #333;
	background-color:#fff;
	width:200px;
}
input.testoTitolo {
	border:solid 1px #333;
	background-color:#fff;
	margin: 0px auto 0px auto;
	padding: 0px 1px 0px 1px;
	width:398px;
}
input.pulsante {
	border:solid 1px #FFF;
	background-color:#FFED00;
	font-size:1em;
	margin: 0px auto 0px auto;
	padding: 0px 1px 0px 1px;
	cursor:pointer;
}
p.scudo {
	position:relative;
	top:0px;
	float:left;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
}
p.scritta {
	position:relative;
	top:0px;
	font-size:0.9em;
	text-align:center;
	float:left;
	margin: 10px auto 0px auto;
}
p.loghiSpo {
	position:relative;
	top:0px;
	left:10px;
	font-size:0.9em;
	text-align:center;
	float:left;
	margin: 10px auto 0px auto;
}
p.claim {
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
	font-size:0.9em;
	text-align:center;
	float:left;
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

p.galleryClip {
	position:relative;
	text-align:center;
	cursor:pointer;
	float:left;
	margin: 5px 8px 5px 8px;
	padding: 0px 0px 0px 0px;
}
p.ingrandimento {
	position:relative;
	text-align:center;
	width:600px;
	float:left;
	margin: auto auto auto auto;
	padding: 0px 0px 0px 0px;
}
p.close {
	position:relative;
	text-align:right;
	width:580px;
	float:left;
	color:#FFF;
	cursor:pointer;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 20px 0px;
}

p.menuPrincipale {
	filter: alpha(opacity=90);
	-moz-opacity: 0.9;
	opacity: 0.9;
	width:593px;
	height:22px;
	color:#000;
	list-style:none;
	background:#F8E201;
	border:1px solid #FFF;
	float:left;
	margin: 0px 0px 0px 0px;
	padding: 8px 0px 0px 5px;
}
p.menuCampionati {
	filter: alpha(opacity=90);
	-moz-opacity: 0.9;
	opacity: 0.9;
	width:200px;
	height:100px;
	font-size:1.6em;
	color:#333;
	text-align:center;
	cursor:pointer;
	float:left;
	border:0px;
	z-index:200;
	font-family:  Futura, Arial, verdana,Geneva,  Helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 0px 0px;
}

ul.menuCampionati {
	filter: alpha(opacity=90);
	-moz-opacity: 0.9;
	opacity: 0.9;
	width:200px;
	list-style:none;
	float:left;
	margin: -12px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
li.livello1 {
	width:200px;
	height:20px;
	font-size:1.4em;
	color:#333;
	text-align:center;
	border-left:1px solid #FFF;
	border-right:1px solid #FFF;
	border-bottom:1px solid #FFF;
	background:#FFED00;
	font-weight:bold;
	font-family:  Futura, Arial, verdana,Geneva,  Helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 0px 0px;
}
li.livello2 {
	width:200px;
	height:20px;
	font-size:1.2em;
	color:#333;
	text-align:center;
	border-left:1px solid #FFF;
	border-right:1px solid #FFF;
	border-bottom:1px solid #FFF;
	background:#E7BE02;
	font-family:  Futura, Arial, verdana,Geneva,  Helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 0px 0px;
}
li.livelloOut {
	width:200px;
	height:20px;
	font-size:1.2em;
	color:#333;
	text-align:center;
	border-left:1px solid #666;
	border-right:1px solid #666;
	border-bottom:1px solid #666;
	background-color:#FF6;
	font-family:  Futura, Arial, verdana,Geneva,  Helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 0px 0px;
}
li.livello2Plus {
	width:200px;
	height:20px;
	font-size:1.2em;
	color:#333;
	text-align:center;
	border-left:1px solid #FFF;
	border-right:1px solid #FFF;
	border-bottom:1px solid #FFF;
	background-color:#F90;
	font-family:  Futura, Arial, verdana,Geneva,  Helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 0px 0px;
}
li.livello3 {
	width:200px;
	height:17px;
	font-size:1em;
	color:#000;
	text-align:center;
	border-left:1px solid #FFF;
	border-right:1px solid #FFF;
	border-bottom:1px solid #FFF;
	background-color:#CCC;
	font-family:  Futura, Arial, verdana,Geneva,  Helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 0px 0px;
}
.titolo {
	width:575px;
	text-align:center;
	font-size:1.5em;
	font-weight:bold;
	font-family:  Futura, Arial, verdana,Geneva,  Helvetica, sans-serif;
	margin: 20px 0px 0px 0px;
	padding: 0px 5px 0px 5px;
}
.titoloTeam {
	text-align:center;
	font-size:1em;
	background-color:#FFF;
	height:20px;
	border:1px solid #CCC;
	color:#333;
	font-family:  Futura, Arial, verdana,Geneva,  Helvetica, sans-serif;
	margin: 5px 0px 5px 0px;
	padding: 0px 5px 5px 5px;
}
.testoTeam {
	font-size:0.9em;
	border-bottom:1px solid #CCC;
	font-family:  Futura, Arial, verdana,Geneva,  Helvetica, sans-serif;
	margin: 5px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
}
.testo {
	padding: 0px 0px 0px 5px;
}
.separa {
	border-bottom:1px solid #999;
}
table.team {
	border-left:1p solid #FFF;
	border-right:1p solid #FFF;
	
}
p.menuSelect {
	position:relative;
	width:575px;
	top:0px;
	font-size:0.9em;
	text-align:right;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
select {
	border:#999 ridge 1px;
}
table.estraiCampo {
	position:relative;
	width:575px;
	top:0px;
	font-size:1.3em;
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
td.anno {
	background-color:#FFF;
	text-align:left;
	border-bottom:1px solid #999;
	margin: 0px 0px 0px 0px;
	font-weight:bold;
	color:#333;
	font-size:1.2em;
	margin: 20px 0px 20px 0px;
	padding: 2px 10px 3px 10px;
}
td.dati {
	text-align:left;
	border-bottom:1px solid #fff;
	margin: 0px 0px 0px 0px;
	color:#333;
	padding: 2px 10px 3px 20px;
}
td.datiC {
	text-align:center;
	border-bottom:1px solid #fff;
	margin: 0px 0px 0px 0px;
	color:#333;
	padding: 2px 10px 3px 20px;
}
td.datiD {
	text-align:right;
	border-bottom:1px solid #fff;
	margin: 0px 0px 0px 0px;
	color:#333;
	padding: 2px 10px 3px 20px;
}
td.file {
	text-align:center;
	border-bottom:1px solid #fff;
	margin: 0px 0px 0px 0px;
	color:#333;
	padding: 10px 10px 10px 10px;
}
td.piedeTeam {
	text-align:left;
	font-size:1em;
	border-bottom:1px solid #fff;
	color:#fff;
	margin: 5px 0px 5px 0px;
	padding: 10px 0px 5px 0px;
}
p.titoloComunicazioni{
	position: relative;
	background:#D9D9FF url(../images/sfondoTitoloDx.jpg) center;
	font-size:1.2em;
	color:#FFF;
	font-family:  Futura, Arial, verdana,Geneva,  Helvetica, sans-serif;
	text-align:left;
	width:370px;
	height:22px;
	font-weight:bold;
	margin: 5px 0px 0px 0px;
	padding: 8px 5px 0px 5px;
	z-index:220;
} 
p.comunicazioni{
	position: relative;
	font-size:1em;
	color:#FFF;
	border-bottom:1px solid #CCC;
	font-family:  Futura, Arial, verdana,Geneva,  Helvetica, sans-serif;
	text-align:left;
	width:370px;
	margin: 10px 0px 0px 0px;
	padding: 0px 5px 5px 5px;
}
img {
border:medium none;
}
/* inizio stile per contenitore */
div#contenitore {
	position: relative;
	width: 100%;
	min-height: 950px;
	height: auto !important;
	min-height: 950px;
	text-align:left;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
}
div#clipFotoTrasp {
	position: absolute;
	top:0px;
	left:0px;
	width: 100%;
	height: 100%;
	z-index:500;
	filter: alpha(opacity=90);
	-moz-opacity: 0.90;
	opacity: 0.90;
	background-color:#000;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	visibility:hidden;
}
div#clipFoto {
	position: absolute;
	top:0px;
	left:0px;
	width: 100%;
	z-index:550;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	visibility:hidden;
}
div#contenitoreTeam {
	position: relative;
	width: 100%;
	text-align:left;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
}
div#figurinaSfondo {
	position: absolute;
	width: 100%;
	height: 100%;
	text-align:left;
	background-color:#000;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	z-index:400;
	filter: alpha(opacity=85);
	-moz-opacity: 0.85;
	opacity: 0.85;
	visibility:hidden;
}
div#figurina {
	position: absolute;
	width: 100%;
	height: 70%;
	text-align:center;
	vertical-align:middle;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	z-index:450;
	visibility:hidden;
}
div#figurina p.menu{
	position: absolute;
	top:10px;
	right:10px;
	color:#FFF;
	text-align:right;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
}
div#figurina p.figu{
	position: realtive;
	top:0px;
	color:#FFF;
	text-align:center;
	margin: 15% auto 0px auto;
	padding: 0px 0px 0px 0px;
}
img.ometto{
	position:absolute;
	top:138px;
	left:195px;
	color:#FFF;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 12px;
}
p.nome{
	position: relative;
	color:#000;
	font-size:0.9em;
	text-align:center;
	margin: -37px auto 0px auto;
	padding: 0px 0px 0px 0px;
	z-index:500;
}
p.squadra{
	position: relative;
	color:#000;
	font-size:0.8em;
	text-align:center;
	margin: -265px auto 0px auto;
	padding: 0px 0px 0px 0px;
	z-index:500;
}

/* fine stile per contenitore */
/* inizio stile per testatina */
div#testatina {
	position: relative;
	width: 900px;
	height: 50px;
	font-size:0.9em;
	color:#FFF;
	float:inherit;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
}
div#testatina p.menu{
	position: relative;
	float:left;
	margin: 0px auto 0px auto;
	padding: 7px 0px 0px 0px;
}
div#testatina p.menuGestione{
	position: relative;
	float:left;
	font-size:0.9em;
	margin: 0px auto 0px auto;
	padding: 5px 0px 0px 0px;
}
div#testatina p.MyTopFive{
	position: relative;
	float:right;
	margin: 5px auto 0px auto;
	padding: 0px 0px 0px 0px;
}
/* fine stile per testatina */
/* inizio stile per istituzionale */
div#istituzionaleTeam {
	position: relative;
	width: 900px;
	font-size:0.9em;
	color:#FFF;
	background-color:#F00;
	float:inherit;
	z-index:200;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
} 
div#istituzionale {
	position: relative;
	width: 900px;
	height: 270px;
	font-size:0.9em;
	color:#FFF;
	float:inherit;
	z-index:200;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
} 
div#istituzionaleGestione {
	position: relative;
	width: 900px;
	font-size:0.9em;
	color:#FFF;
	float:inherit;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
} 
div#logo {
	position: relative;
	width: 610px;
	height:180px;
	font-size:0.9em;
	float:left;
	color:#FFF;
	text-align:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
div#logoGestione {
	position: relative;
	width: 610px;
	height:180px;
	font-size:0.9em;
	float:left;
	color:#FFF;
	text-align:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
div#video {
	position: relative;
	width: 290px;
	height:255px;
	font-size:0.9em;
	color:#FFF;
	float:left;
	text-align:center;
	filter: alpha(opacity=90);
	-moz-opacity: 0.9;
	opacity: 0.9;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
}
p.ctrVideo {
	position: relative;
	width: 290px;
	height:80px;
	font-size:0.9em;
	color:#FFF;
	float:left;
	text-align:left;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 20px;
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;
	opacity: 0.8;
	font-size:0.8em;
}
div#menuBase {
	position: absolute;
	left:0px;
	top:180px;
	width: 600px;
	height:30px;
	font-size:0.9em;
	color:#FFF;
	text-align:center;
	z-index:300;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
}
/* fine stile per istituzionale */
/* inizio stile per cc */
div#cc {
	position: relative;
	width: 900px;
	min-height:540px;
	font-size:0.9em;
	color:#FFF;
	float:inherit;
	z-index:1;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
} 
div#bloccoSx {
	position: relative;
	width: 610px;
	font-size:0.9em;
	color:#FFF;
	float:left;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
}
div#bloccoSxTeam {
	position: relative;
	left:10px;
	width: 380px;
	font-size:0.9em;
	color:#FFF;
	float:left;
	margin: 10px auto 0px auto;
	padding: 0px 0px 0px 0px;
}
p.logoTeam {
	height:80px;
	width:80px;
	float:left;
	background-color:#FFF;
	border:1px solid #CCC;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
}
p.nomeTeam {
	height:60px;
	width:215px;
	text-align:center;
	float:left;
	margin: 0px auto 0px auto;
	padding: 20px 0px 0px 0px;
}
p.nomeTeamUpd {
	position:relative;
	height:60px;
	width:400px;
	text-align:center;
	font-size:1.5em;
	font-weight:bold;
	float:left;
	margin: 0px auto 0px auto;
	padding: 20px 0px 0px 0px;
}
p.logoTop {
	height:80px;
	width:80px;
	float:right;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
}
p.fotoTeam {
	width:380px;
	text-align:center;
	float:left;
	margin: 10px auto 0px auto;
	padding: 0px 0px 0px 0px;
}
p.galleryTitolo {
	width:380px;
	text-align:left;
	color:#000;
	float:left;
	margin: 5px auto 0px auto;
	padding: 0px 0px 0px 0px;
}
p.galleryTeam {
	text-align:left;
	float:left;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
}
div#bloccoDxTeam {
	position: relative;
	right:10px;
	width: 380px;
	font-size:0.9em;
	color:#FFF;
	float:right;
	margin: 10px auto 0px auto;
	padding: 0px 0px 0px 0px;
}
div#bloccoDxTeamUpd {
	position: relative;
	right:10px;
	width: 380px;
	font-size:0.9em;
	color:#FFF;
	margin: 10px auto 0px auto;
	padding: 0px 0px 0px 0px;
}
div#bloccoSottoTeam {
	position: relative;
	left:10px;
	width: 750px;
	color:#000;
	float:left;
	margin: 10px auto 0px auto;
	padding: 0px 0px 0px 0px;
}
div#bloccoSottoTeamUpd {
	position: relative;
	left:10px;
	width: 750px;
	color:#000;
	margin: 10px auto 0px auto;
	padding: 0px 0px 0px 0px;
}
p.descrizioneTitolo{
	font-weight:bold;
	margin: 0px auto 0px auto;
	padding: 0px 0px 10px 0px;
}
p.descrizione{
	font-size:0.9em;
	margin: 0px 10px 0px 10px;
	padding: 0px 0px 10px 0px;
}
div#bloccoGestione {
	position: relative;
	width: 900px;
	font-size:0.9em;
	color:#FFF;
	float:left;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
}
div#titoloOrange {
	position:relative;
	background:#D9D9FF url(../images/sfodoTitOrange.jpg) repeat-x center;
	top:0px;
	width:370px;
	height:16px;
	color:#000;
	font-size:1em;
	font-weight:bold;
	text-align:left;
	margin: 0px 0px 0px 0px;
	padding: 4px 5px 0px 5px;
}
div#corpoNewsTrasparenza {
	position:absolute;
	top:20px;
	width:380px;
	height:540px;
	color:#000;
	background:#D9D9FF url(../images/sfodoCorpoNews.jpg) repeat-x center;
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
}
div#corpoNews {
	position:absolute;
	top:20px;
	width:380px;
	height:540px;
	color:#000;
	border-left:solid 1px #FFF;
	border-bottom:solid 1px #FFF;
	overflow:auto;
	scrollbar-base-color: #F4A420;
    scrollbar-arrow-color: #000;
    scrollbar-track-color: #CCCCCC;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	z-index:10;
}
div#corpoNews table{

	margin: 10px auto 0px auto;
	padding: 0px 0px 0px 0px;

}

div#titoloOrangeBacheca {
	position:relative;
	background:#D9D9FF url(../images/sfodoTitOrangeBac.jpg) repeat-x center;
	top:0px;
	width:210px;
	height:16px;
	color:#000;
	font-size:1em;
	font-weight:bold;
	text-align:right;
	margin: 0px 0px 0px 0px;
	padding: 4px 5px 0px 5px;
}
div#corpoBachecaTrasparenza {
	position:absolute;
	top:20px;
	width:230px;
	height:540px;
	color:#000;
	background:#D9D9FF url(../images/sfodoCorpoNews.jpg) repeat-x center;
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
}
div#corpoBacheca {
	position:absolute;
	top:20px;
	width:230px;
	height:540px;
	color:#000;
	border-left:solid 1px #FFF;
	border-bottom:solid 1px #FFF;
	overflow:auto;
	scrollbar-base-color: #F4A420;
    scrollbar-arrow-color: #000;
    scrollbar-track-color: #CCCCCC;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	z-index:10;
}
div#corpoBacheca p.images{
	text-align:center;
	color:#000;
	margin: 0px auto 0px auto;
	padding: 5px 0px 5px 0px;
}

div#news {
	position: relative;
	width: 290px;
	font-size:0.9em;
	color:#FFF;
	float:left;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
} 
div#bacheca {
	position: relative;
	width: 230px;
	font-size:0.9em;
	color:#FFF;
	float:right;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
div#loghiAni {
	position: absolute;
	top:570px;
	left:-5px;
	width: 610px;
	height:110px;
	font-size:0.9em;
	text-align:center;
	color:#FFF;
	float:left;
	background:#D9D9FF url(../images/sfondoLoghiAni.jpg) center;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
} 
div#banner {
	position: absolute;
	top:685px;
	left:-5px;
	width: 610px;
	height:120px;
	font-size:0.9em;
	text-align:center;
	color:#FFF;
	float:left;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
}
div#loghiAniInt {
	position: relative;
	left:-5px;
	width: 610px;
	height:110px;
	font-size:0.9em;
	text-align:center;
	color:#FFF;
	float:left;
	background:#D9D9FF url(../images/sfondoLoghiAni.jpg) center;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
} 
div#bannerInt {
	position: relative;
	left:-5px;
	width: 610px;
	height:100px;
	font-size:0.9em;
	text-align:center;
	color:#FFF;
	float:left;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
} 

div#bloccoDx {
	position: relative;
	width: 290px;
	font-size:0.9em;
	color:#FFF;
	float:left;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
} 
div#team {
	position: relative;
	width: 290px;
	font-size:0.9em;
	color:#FFF;
	float:left;
	margin: 0px auto 10px auto;
	padding: 0px 0px 0px 0px;
}
div#team p.sfondoTrasp {
	position: absolute;
	top:0px;
	left:0px;
	width: 290px;
	height:100%;
	font-size:0.9em;
	color:#FFF;
	float:left;
	filter: alpha(opacity=40);
	-moz-opacity: 0.4;
	opacity: 0.4;
	background-color:#FFF;
	margin: 0px auto 10px auto;
	padding: 0px 0px 0px 0px;
}
div#team p.sfondoTraspMenu {
	position: absolute;
	top:0px;
	left:0px;
	width: 290px;
	height:100%;
	font-size:0.9em;
	color:#FFF;
	float:left;
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;
	opacity: 0.8;
	background-color:#FFF;
	margin: 0px auto 10px auto;
	padding: 0px 0px 0px 0px;
}
div#team p.eventoImg{
	position: relative;
	width: 68px;
	height:50px;
	border-bottom:1px solid #FFF;
	border-left:1px solid #FFF;
	text-align:left;
	float:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
} 
div#team p.eventoText{
	position: relative;
	width: 200px;
	height:40px;
	float:left;
	color:#000;
	vertical-align:middle;
	border-bottom:1px solid #FFF;
	border-right:1px solid #FFF;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
} 
div#team p.eventoPulse{
	position: relative;
	width: 290px;
	height:20px;
	float:left;
	color:#000;
	text-align:center;
	color:#333;
	background:#D9D9FF url(../images/sfondoPulseEvento.jpg) center;
	border-bottom:1px solid #FFF;
	border-right:1px solid #FFF;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
} 
div#team p.foto{
	position: relative;
	width: 290px;
	float:left;
	border-left:1px solid #FFF;
	border-right:1px solid #FFF;
	text-align:center;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 0px;
	z-index:320;
} 
div#team p.clip{
	position: relative;
	width: 60px;
	text-align:center;
	float:left;
	color:#666;
	margin: 0px 0px 0px 0px;
	padding: 10px 5px 10px 5px;
} 
div#team p.testo{
	position: relative;
	width: 290px;
	float:left;
	color:#000;
	border-left:1px solid #FFF;
	border-right:1px solid #FFF;
	border-bottom:1px solid #FFF;
	text-align:center;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 0px;
} 
div#team p.titoloBloccoDx{
	position: relative;
	background:#D9D9FF url(../images/sfondoTitoloDx.jpg) center;
	font-size:1.3em;
	color:#FFF;
	font-family:  Futura, Arial, verdana,Geneva,  Helvetica, sans-serif;
	text-align:right;
	width:285px;
	height:22px;
	font-weight:bold;
	margin: 0px 0px 0px 0px;
	padding: 8px 5px 0px 0px;
	z-index:220;
} 
div#team table.corpoCC{
	position:relative;
	font-size:1.3em;
	color:#000;
	font-family:  Futura, Arial, verdana,Geneva,  Helvetica, sans-serif;
	width:270px;
	border-left:1px solid #FFF;
	border-right:1px solid #FFF;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	z-index:420;
}
div#team p.team{
	position: relative;
	font-size:1.2em;
	color:#000;
	font-family:  Futura, Arial, verdana,Geneva,  Helvetica, sans-serif;
	border-left:1px solid #FFF;
	border-right:1px solid #FFF;
	text-align:left;
	width:258px;
	margin: 0px 0px 0px 0px;
	padding: 3px 10px 0px 20px;
	z-index:220;
}
div#menuIco {
	position: relative;
	height:10px;
	border-left:1px solid #FFF;
	border-right:1px solid #FFF;
	width:248px;
	margin: 0px 0px 0px 0px;
	padding: 3px 10px 0px 10px;
	z-index:220;
} 
div#team p.inizioTeam{
	position: relative;
	height:10px;
	border-left:1px solid #FFF;
	border-right:1px solid #FFF;
	border-top:1px solid #FFF;
	width:248px;
	margin: 0px 0px 0px 0px;
	padding: 3px 10px 0px 10px;
	z-index:220;
} 
div#team p.fineTeam{
	position: relative;
	height:10px;
	border-left:1px solid #FFF;
	border-right:1px solid #FFF;
	border-bottom:1px solid #FFF;
	width:268px;
	margin: 0px 0px 0px 0px;
	padding: 3px 10px 0px 10px;
	z-index:220;
} 
div#team p.dettTeam{
	position: relative;
	height:10px;
	border-left:1px solid #FFF;
	border-right:1px solid #FFF;
	width:248px;
	text-align:right;
	margin: 0px 0px 0px 0px;
	padding: 3px 10px 0px 10px;
	z-index:220;
}
div#menuIco {
	position: relative;
	width: 270px;
	font-size:0.9em;
	color:#FFF;
	margin: 0px auto 10px auto;
	padding: 0px 0px 0px 0px;
}
div#menuIco p.sfondoTrasp {
	position: absolute;
	top:0px;
	left:0px;
	width: 270px;
	height:100%;
	font-size:0.9em;
	color:#FFF;
	float:left;
	filter: alpha(opacity=40);
	-moz-opacity: 0.4;
	opacity: 0.4;
	background-color:#FFF;
	margin: 0px auto 10px auto;
	padding: 0px 0px 0px 0px;
}
div#menuIco p.ico{
	position: relative;
	height:70px;
	margin: 0px 0px 0px 0px;
	padding: 3px 5px 0px 5px;
	z-index:220;
} 
div#paginaInt {
	position: relative;
	width:555px;
	min-height:505px;
	font-size:0.9em;
	border:1px solid #FFF;
	color:#000;
	float:left;
	margin: 0px auto 0px auto;
	padding: 20px 20px 20px 20px;
	z-index:20;
}
div#paginaInt p.sfondoTraspPage {
	position: absolute;
	top:0px;
	left:0px;
	width: 595px;
	height:100%;
	font-size:0.9em;
	color:#FFF;
	float:left;
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;
	opacity: 0.8;
	background-color:#FFF;
	margin: 0px auto 10px auto;
	padding: 0px 0px 0px 0px;
}
div#paginaInt table.corpoCC{
	position:relative;
	font-size:1.3em;
	color:#000;
	font-family:  Futura, Arial, verdana,Geneva,  Helvetica, sans-serif;
	width:550px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	z-index:420;
}
div#paginaInt table.corpoTeam{
	position:relative;
	font-size:1.3em;
	color:#000;
	font-family:  Futura, Arial, verdana,Geneva,  Helvetica, sans-serif;
	width:180px;
	float:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	z-index:220;
}
table.giocatori{
	position:relative;
	font-size:1.3em;
	color:#000;
	font-family:  Futura, Arial, verdana,Geneva,  Helvetica, sans-serif;
	width:250px;
	float:left;
	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 0px;
	z-index:220;
}
td.nome{
	border-bottom:solid 1px #FFF;
	text-align:center;
}
td.data{
	border-bottom:solid 1px #FFF;
	font-size:0.8em;
	text-align:right;
}
td.giocatore{
	border-bottom:solid 1px #FFF;
	font-size:0.8em;
	text-align:left;
}
td.giocatoreCnt{
	border-bottom:solid 1px #FFF;
	font-size:0.8em;
	text-align:center;
}
td.giocatoreTit{
	border-bottom:solid 1px #999;
	background-color:#FFF;
	font-size:1em;
	text-align:center;
}
td.squadra{
	border-bottom:solid 1px #FFF;
	font-size:1.4em;
	text-align:center;
}
td.risultato{
	font-size:2em;
	color:#F00;
	text-align:center;
}
td.nomeRuolo{
	height:35px;
	border-bottom:solid 1px #FFF;
	background-color:#F9DA00;
	text-align:center;
}
td.comunicazioni{
	text-align:left;
	margin: 10px 0px 10px 0px;
	padding: 2px 10px 2px 10px;
}
td.titoloTeamSqr{
	border-bottom:solid 1px #999;
	border-top:solid 1px #999;
	font-weight:bold;
	text-align:center;
	font-size:2em;
	background-color:#FFF;
	font-family:  Futura, Arial, verdana,Geneva,  Helvetica, sans-serif;
	margin: 10px 0px 10px 0px;
	padding: 2px 0px 2px 0px;
}
td.titoloTeam{
	border-bottom:solid 1px #999;
	border-top:solid 1px #999;
	font-weight:bold;
	text-align:center;
	margin: 10px 0px 10px 0px;
	padding: 2px 0px 2px 0px;
}
div#paginaInt p.testo{
	position: relative;
	font-size:1.2em;
	color:#000;
	font-family:  Futura, Arial, verdana,Geneva,  Helvetica, sans-serif;
	text-align:left;
	width:250px;
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 0px 20px;
	z-index:420;
}
div#paginaInt p.titolo{
	position: relative;
	font-size:2em;
	color:#000;
	font-family: Arial, Futura,verdana, Geneva,  Helvetica, sans-serif;
	text-align:center;
	color:#666;
	width:570px;
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 0px 10px;
	z-index:420;
}
div#paginaInt p.sottotitolo{
	position: relative;
	font-size:1.5em;
	color:#000;
	font-family: Arial, Futura,verdana, Geneva,  Helvetica, sans-serif;
	text-align:center;
	color:#666;
	width:570px;
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 0px 10px;
	z-index:420;
}
div#pagina {
	position: relative;
	width:595px;
	font-size:0.9em;
	color:#FFF;
	float:left;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
}
div#pagina table{
	position: relative;
	width:560px;
	font-size:0.9em;
	color:#000;
	float:left;
	margin: 0px auto 10px auto;
	padding: 0px 0px 0px 0px;
}
div#pagina table.updTeam{
	position: relative;
	width:560px;
	font-size:1.3em;
	color:#000;
	float:left;
	margin: 20px auto 10px auto;
	padding: 0px 0px 0px 0px;
}
div#pagina td.titoloEstrai{
	font-size:1.3em;
	height:20px;
	color:#fff;
	text-align:center;
	background-color:#666;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
}
div#pagina td.testoEstrai{
	font-size:1.1em;
	height:17px;
	color:#000;
	text-align:center;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
}

div#pagina p.testo{
	position: relative;
	width:540px;
	font-size:1.2em;
	color:#00;
	text-align:center;
	margin: 0px auto 0px auto;
	padding: 10px 10px 0px 10px;
} 
div#pagina p.titolo{
	position: relative;
	width:540px;
	font-size:2em;
	color:#00;
	text-align:center;
	margin: 0px auto 0px auto;
	padding: 10px 10px 0px 10px;
} 
div#pagina p.sottotitolo{
	position: relative;
	width:540px;
	font-size:1.2em;
	color:#00;
	text-align:left;
	margin: 0px auto 0px auto;
	padding: 10px 10px 0px 10px;
} 
div#pagina ul{
	position: relative;
	width:500px;
	font-size:1em;
	color:#000;
	text-align:left;
	margin: 0px auto 0px auto;
	padding: 10px 10px 0px 30px;
} 

div#corpoPaginaTrasparenza {
	position:absolute;
	top:20px;
	width:597px;
	height:540px;
	color:#000;
	background:#D9D9FF url(../images/sfodoCorpoNews.jpg) repeat-x center;
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
}
div#corpoPagina {
	position:absolute;
	top:20px;
	width:575px;
	height:500px;
	color:#000;
	border-left:solid 1px #FFF;
	border-right:solid 1px #FFF;
	border-bottom:solid 1px #FFF;
	overflow:auto;
	font-size:1.2em;
	scrollbar-base-color: #F4A420;
    scrollbar-arrow-color: #000;
    scrollbar-track-color: #CCCCCC;
	margin: 0px auto 0px auto;
	padding: 20px 10px 20px 10px;
	z-index:10;
}
div#corpoPaginaGestioneTeam {
	position:absolute;
	top:0px;
	width:575px;
	min-height:500px;
	color:#000;
	border-left:solid 1px #FFF;
	border-right:solid 1px #FFF;
	border-bottom:solid 1px #FFF;
	margin: 0px auto 0px auto;
	padding: 20px 10px 20px 10px;
	z-index:10;
}
div#corpoPaginaGestione {
	position:absolute;
	top:20px;
	width:595px;
	height:540px;
	color:#000;
	text-align:center;
	border-left:solid 1px #FFF;
	border-right:solid 1px #FFF;
	border-bottom:solid 1px #FFF;
	overflow:auto;
	scrollbar-base-color: #F4A420;
    scrollbar-arrow-color: #000;
    scrollbar-track-color: #CCCCCC;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	z-index:10;
}
div#corpoPaginaGestione table{
	width:560px;
	margin: 0px auto 0px auto;
	padding: 10px 0px 0px 0px;
	z-index:10;
}
div#corpoPaginaGestione table.topMatch{
	position:relative;
	width:280px;
	font-size:1.4em;
	margin: 0px auto 0px auto;
	padding: 10px 0px 0px 0px;
	z-index:10;
}
div#corpoPaginaGestione textarea{
	font-size:1.2em;
	height:350px;
	border:1px solid #666;
	margin: 0px auto 0px auto;
	padding: 0px 1px 0px 1px;
	width:398px;
}
div#corpoPaginaGestione textarea.linkMappa {
	height:80px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
}

div#corpoPaginaGestione textarea.testoPagina {
	height:160px;
	width:550px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.9em;
}
div#corpoPaginaGestione p.videoTitolo{
	width:560px;
	height:30px;
	text-align:center;
	margin: 0px auto 30px auto;
	padding: 10px 0px 0px 0px;
}
div#corpoPaginaGestione p.video{
	position:relative;
	width:560px;
	text-align:left;
	cursor:pointer;
	margin: 0px auto 0px auto;
	padding: 10px 0px 0px 0px;
}

div#titoloOrangeLong {
	position:relative;
	background:#D9D9FF url(../images/sfodoTitOrange.jpg) repeat-x center;
	top:0px;
	width:587px;
	height:16px;
	color:#000;
	font-size:1em;
	font-weight:bold;
	text-align:left;
	z-index:1000000;
	margin: 0px 0px 0px 0px;
	padding: 4px 5px 0px 5px;
}

/* fine stile per cc */

/* inizio stile per piede */
div#piede {
	position:relative;
	bottom:-150px;
	width:100%;
	height: 38px;
	background-color:#D9D9FF;
	margin:0px auto 0px auto;
}
div#piede p.denominazione{
	position:relative;
	width:100%;
	height: 25px;
	text-align:center;
	float:left;
	font-size:0.8em;
	background:#D9D9FF url(../images/sfondoPiede.jpg) center;
	margin:0px 0px 0px 0px;
	padding: 15px 0px 0px 0px;
}
div#piede p.menuSotto{
	position:relative;
	height: 23px;
	width:48%;
	float:right;
	text-align:right;
	font-size:0.8em;
	background:#D9D9FF url(../images/sfondoPiede.jpg) center;
	margin:0px 0px 0px 0px;
	padding: 15px 2% 0px 0px;
}
/* fine stile per piede */
/* inizio stile link */
a:link {color: #ffffff;
text-decoration: none;
}
a:visited {color: #ccc;
text-decoration: none;
}
a:hover {color: #ccc;
text-decoration: none;
}
a:active {color: #fff;
text-decoration: none;
}
div#team a:link {color: #000;
text-decoration: none;
}
div#team a:visited {color: #000;
text-decoration: none;
}
div#team a:hover {color: #ff0000;
text-decoration: none;
}
div#team a:active {color: #000;
text-decoration: none;
}
div#piede a:link {color: #000;
text-decoration: none;
}
div#piede a:visited {color: #000;
text-decoration: none;
}
div#piede a:hover {color: #666;
text-decoration: none;
}
div#piede a:active {color: #000;
text-decoration: none;
}
td a:link {color: #000;
text-decoration: none;
}
td a:visited {color: #000;
text-decoration: none;
}
td a:hover {color: #ff0000;
text-decoration: none;
}
td a:active {color: #000;
text-decoration: none;
}

div#titoloOrangeLong a:link {color: #000;
text-decoration: none;
}
div#titoloOrangeLong a:visited {color: #000;
text-decoration: none;
}
div#titoloOrangeLong a:hover {color: #ff0000;
text-decoration: none;
}
div#titoloOrangeLong a:active {color: #000;
text-decoration: none;
}/* fine stile link */
li a:link {color: #000;
text-decoration: none;
}
li a:visited {
	color: #000;
	text-decoration: none;
}
li a:hover {color: #F00;
text-decoration: none;
}
li a:active {color: #000;
text-decoration: none;
}

td.testoTeam a:link {color: #fff;
text-decoration: none;
}
td.testoTeam a:visited {color: #fff;
text-decoration: none;
}
td.testoTeam a:hover {color: #ff0000;
text-decoration: none;
}
td.testoTeam a:active {color: #fff;
text-decoration: none;
}
p.testo a:link {color: #000;
text-decoration: none;
}
p.testo a:visited {color: #000;
text-decoration: none;
}
p.testo a:hover {color: #ff0000;
text-decoration: none;
}
p.testo a:active {color: #000;
text-decoration: none;
}
p.images a:link {color: #000;
text-decoration: none;
}
p.images a:visited {color: #000;
text-decoration: none;
}
p.images a:hover {color: #ff0000;
text-decoration: none;
}
p.images a:active {color: #000;
text-decoration: none;
}

