/*!!!!!!!!!!! QuickMenu Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/
.qmmc .qmdivider{display:block;font-size:1px;border-width:0px;border-style:solid;position:relative;z-index:1;}.qmmc .qmdividery{float:left;width:0px;}.qmmc .qmtitle{display:block;cursor:default;white-space:nowrap;position:relative;z-index:1;}.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;float:none !important;}.qmmc {position:relative;zoom:1;z-index:10;}.qmmc a, .qmmc li {float:left;display:block;white-space:nowrap;position:relative;z-index:1;}.qmmc div a, .qmmc ul a, .qmmc ul li {float:none;}.qmsh div a {float:left;}.qmmc div{visibility:hidden;position:absolute;}.qmmc .qmcbox{cursor:default;display:block;position:relative;z-index:1;}.qmmc .qmcbox a{display:inline;}.qmmc .qmcbox div{float:none;position:static;visibility:inherit;left:auto;}.qmmc li {z-index:auto;}.qmmc ul {left:-10000px;position:absolute;z-index:10;}.qmmc, .qmmc ul {list-style:none;padding:0px;margin:0px;}.qmmc li a {float:none}.qmmc li:hover>ul{left:auto;}#qm0 ul {top:100%;}#qm0 ul li:hover>ul{top:0px;left:100%;}


/*!!!!!!!!!!! QuickMenu Styles !!!!!!!!!!!*/


	/* QuickMenu 0 */

	/*"""""""" (MAIN) Items""""""""*/	
	#qm0 a	
	{	
		padding:2px 40px 5px 10px;
		color:#e6e7e7;
		font-family:Arial;
		font-size:14px;
		text-decoration:none;
		font-weight:bold;
		border-width:0px 1px 1px 0px;
		border-style:dashed;
		border-color:#9b9b9b;
	}


	/*"""""""" (MAIN) Hover State""""""""*/	
	#qm0 a:hover	
	{	
		color:rgb(250,250,250);
	}


	/*"""""""" (MAIN) Hover State - (duplicated for pure CSS)""""""""*/	
	#qm0 li:hover>a	
	{	
		color:rgb(250,250,250);
	}


	/*"""""""" (MAIN) Active State""""""""*/	
	body #qm0 .qmactive, body #qm0 .qmactive:hover	
	{	
		color:rgb(250,250,250);
		border-color:rgb(250,250,250);
	}


	/*"""""""" (SUB) Container""""""""*/	
	#qm0 div, #qm0 ul	
	{	
		padding:2px 5px 0px;
		margin:0px 0px 0px -1px;
		background-color:#001e3c;
		border-width:0px 1px 1px;
		border-style:dashed;
		border-color:rgb(250,250,250);
	}


	/*"""""""" (SUB) Items""""""""*/	
	#qm0 div a, #qm0 ul a	
	{	
		padding:6px 15px 6px 5px;
		font-size:11px;
		border-width:0px;
		border-style:none;
	}


	/*"""""""" (SUB) Parent Items""""""""*/	
	#qm0 div .qmparent, #qm0 ul .qmparent	
	{	
		text-decoration:underline;
	}


	/*"""""""" (SUB) Active State""""""""*/	
	body #qm0 div .qmactive, body #qm0 div .qmactive:hover	
	{	
		border-style:none;
	}


	/*"""""""" Individual Titles""""""""*/	
	#qm0 .qmtitle	
	{	
		font-size:11px;
	}


	/*"""""""" Individual Vertical Dividers""""""""*/	
	#qm0 .qmdividery	
	{	
		border-left-width:1px;
		height:23px;
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 ul ul	
	{	
		border-width:1px;
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 ul	
	{	
		margin:0px 0px 0px -1px;
	}




.bar { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #A2C1FD; vertical-align: middle; font-weight: bold; text-decoration:none;}
.stbar { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; vertical-align: middle; text-decoration:none;}
.tdtext	{ font-size: 12px; color: #D2E9FF; font-family: Verdana }
.tdtextcorsi	{ font-size: 12px; color: #D2E9FF; font-family: Verdana }
.tdtitlecorsi	{ 
		font-size: 13px; 
		color: #D2E9FF; 
		font-family: Arial; 
		font-weight: bold; }
#listainfo {
		width: 180px; 
		position:relative; 
		float:left; 
		left:34%; 
		top:30%; 
		margin: -23px auto 0px auto; }
#listainfo ul { 
		margin: 0; 
		padding: 0; 
		list-style-type: upper-roman;
		font-family: verdana, arial, sanf-serif; 
		font-size: 10px; 
		color: #D2E9FF; 
		text-align: left; } 
#listainfo li { margin: 2px 0 0; } 
#listainfo a { width:250px; padding: 15px 2px 2px 7px; text-decoration: none; } 
#listainfo a:link, #listainfo a:active, #listainfo a:visited { color: #D2E9FF; }
#listainfo a:hover { text-decoration: underline; color: #F5EE8D; }
#inf1 { 
		visibility:visible; 
		width:500px; 
		height:80px; 
		position:absolute; 
/*		float: left;
		left:2%; 
		top:30%; */
		font-size: 12px; 
		color: #D2E9FF; 
		font-family: Verdana; 
		line-height: 150%; 
		text-align : justify; } 
#inf2 { 
		visibility:hidden; 
		width:500px; 
		height:80px; 
		position:absolute; 
/*		float : left;
		left: 2%;
		top: -33%; */
		font-size: 12px; 
		color: #D2E9FF; 
		font-family: Verdana; 
		line-height: 150%; 
		text-align : justify; } 
#inf3 { 
		visibility:hidden; 
		width:500px; 
		height:80px; 
		position:absolute; 
/*		float : left;
		left:2%; 
		top: -63%; */
		font-size: 12px; 
		color: #D2E9FF; 
		font-family: Verdana; 
		line-height: 150%; 
		text-align : justify; } 
#inf4 { 
		visibility:hidden; 
		width:500px; 
		height:80px; 
		position:absolute; 
/*		float : left;
		left:2%; 
		top: -80%; */
		font-size: 12px; 
		color: #D2E9FF; 
		font-family: Verdana; 
		line-height: 150%; 
		text-align : justify; 
} 
		
div#index {
	text-align: center;
}

div#index table {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

div#index td.thumbcell {
	width: 100px;
	border-style: solid;
	border-color: #1C6087;
	border-width: 10px;
	text-align: center;
	vertical-align: middle;
/*	padding: 10px;*/
}
div#index td.thumbcell img {
	border-style: none;
}
div#index div.pages {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 0.8em;
	text-align: right;
}
div#navigation {
	width : 150px;
	text-align: center;
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 0.8em;
}

div#navigation table {
	text-align: center;
/*	margin: 0 auto 1em auto;*/
}

div#navigation td.previous {
	text-align: left;
	width: 100px;
	color : #D2E9FF;
}

div#navigation td.index {
	text-align: center;
	color : #D2E9FF;
}

div#navigation td.next {
	text-align: right;
	width: 100px;
	color : #D2E9FF;
}

div#navigation td.thumbcell {
	width: 150px;
}

div#navigation td.thumbcell img {
	border-style: solid;
	border-color: #1C6087;
	border-width: 1px;
}

div#navigation td.thumbcell img.selected {
	border-style: double;
	border-width: 3px;
	border-color : #1C6087;
}

div#navigation span.home {
	display: block;
	padding-bottom: 1em;
}

/* Photograph */
div#photograph {
	text-align: center;
}

div#photograph img {
	margin-left: auto;
	margin-right: auto;
	border-style: solid;
	border-color: #1C6087;
	border-width: 1px;
	color: #D2E9FF;
}
/* Photograph Title */
h1.title {
	text-align: center;
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	margin: 0px;
	color : #D2E9FF;
}
a.iscrizione { 
		font-family: Verdana; 
		font-size: 9pt; 
		font-weight : normal; 
		color: #F5EE8D; 
		text-decoration : none; }		
a.email { 
		font-family: Verdana; 
		font-size: 9pt; 
		font-weight : normal; 
		color: #D2E9FF; 
		text-decoration : none; }
#iscrizione	{ font-size: 12px; color: #D2E9FF; font-family: Verdana; line-height: 150%; text-align : justify; }
#attrezzatura	{ font-size: 12px; color: #D2E9FF; font-family: Verdana; line-height: 150%; text-align : justify; }
#lezteoriche	{ font-size: 12px; color: #D2E9FF; font-family: Verdana; line-height: 150%; text-align : justify; }
#lezpratiche { font-size: 12px; color: #D2E9FF; font-family: Verdana; line-height: 150%; text-align : justify; }
.tdtextsmall { font-size: 10px; color: #D2E9FF; font-family: Verdana }
.textDate	{ font-size: 9px; color: #D2EEFF; font-family: Verdana }
.tdprova { font-family: Verdana; font-size: 11pt; color: #D2E9FF; border-color: #D2E9FF #D2E9FF #D2E9FF #D2E9FF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.tdfotoindex { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: #D2E9FF;}
#list-menu-info {width: 100px; position:absolute; left:421px; top:199px; }
#list-menu-info ul { margin: 0; padding: 0; list-style-type: lower-roman; font-family: verdana, arial, sanf-serif; font-size: 10px; color: #D2E9FF; text-align : left;} 
#list-menu-info li { margin: 2px 0 0; } 
#list-menu-info a { display: block; width:115px; padding: 2px 2px 2px 7px; border: 1px solid #D2E9FF; background: #1C6087; text-decoration: none; font-family: verdana, arial, sanf-serif; font-size: 10px; filter:blendTrans(duration=0.5); } 
#list-menu-info a:link, #list-menu-info a:active, #list-menu-info a:visited { color: #F5EE8D; }
#list-menu-info a:hover { border: 1px solid #1C6087; background: #D2E9FF; color: #001E3C; }
#no-list-menu-info {width: 100px; position:absolute; left:421px; top:175px; }
#no-list-menu-info ul { margin: 0; padding: 0; list-style-type: none; font-family: verdana, arial, sanf-serif; font-size: 10px; font-weight: bold; color: #D2E9FF; text-align : left;} 
#no-list-menu-info li { margin: 2px 0 0; display: block; width:115px; padding: 2px 2px 2px 7px; border: 1px solid #D2E9FF; background: #001E3C; text-decoration: none; filter:blendTrans(duration=0.5); font-family: Arial; font-size: 11px; color: #D2E9FF; } 
#no-list-menu-info a { display: block; width:115px; padding: 2px 2px 2px 7px; border: 1px solid #D2E9FF; background: #001E3C; text-decoration: none; filter:blendTrans(duration=0.5); font-family: Arial; font-size: 11px; color: #D2E9FF; } 
#list-menu {
		width: 100px; 
		position:relative; 
		float:left; 
		left:34%; 
		top:30%; 
		margin: -23px auto 0px auto; }
#list-menu ul { margin: 0; padding: 0; list-style-type: none; font-family: verdana, arial, sanf-serif; font-size: 10px; color: #D2E9FF; text-align : left;} 
#list-menu li { margin: 2px 0 0; } 
#list-menu a { display: block; width:115px; padding: 2px 2px 2px 7px; border: 1px solid #D2E9FF; background: #1C6087; text-decoration: none; filter:blendTrans(duration=0.5);} 
#list-menu a:link, #list-menu a:active, #list-menu a:visited { color: #F5EE8D; }
#list-menu a:hover { border: 1px solid #D2E9FF; background: #001E3C; color: #001E3C; }
#no-list-menu {
		width: 100px;
		position:relative; 
		float:left; 
		left:34%; 
		top:33%; 
		margin: -23px auto 0px auto; }
#no-list-menu ul { margin: 0; padding: 0; list-style-type: none; font-family: verdana, arial, sanf-serif; font-size: 10px; font-weight: bold; color: #D2E9FF; text-align : left;} 
#no-list-menu li { margin: 2px 0 0; display: block; width:115px; padding: 2px 2px 2px 7px; border: 1px solid #D2E9FF; background: #001E3C; text-decoration: none; filter:blendTrans(duration=0.5); font-family: Arial; font-size: 11px; color: #D2E9FF; } 
#no-list-menu a { display: block; width:115px; padding: 2px 2px 2px 7px; border: 1px solid #D2E9FF; background: #001E3C; text-decoration: none; filter:blendTrans(duration=0.5); font-family: Arial; font-size: 11px; color: #F5EE8D; } 		
#list-menuinfo {
		width: 100px; 
		position:relative; 
		float:left; 
		left:11.2%; 
		top:85%; 
		margin: -23px auto 0px auto; }
#list-menuinfo ul { margin: 0; padding: 0; list-style-type: none; font-family: verdana, arial, sanf-serif; font-size: 10px; color: #D2E9FF; text-align : left;} 
#list-menuinfo li { margin: 2px 0 0; } 
#list-menuinfo a { display: block; width:115px; padding: 2px 2px 2px 7px; border: 1px solid #D2E9FF; background: #1C6087; text-decoration: none; filter:blendTrans(duration=0.5); color: #F5EE8D;} 
#list-menuinfo a:link, #list-menu a:active, #list-menu a:visited { color: #F5EE8D; }
#list-menuinfo a:hover { border: 1px solid #D2E9FF; background: #001E3C; color: #F5EE8D; }		
#list-menuperc {
		width: 100px; 
		position:relative; 
		float:left; 
		left:32%; 
		top:25%; 
		margin: -23px auto 0px auto; }
#list-menuperc ul { margin: 0; padding: 0; list-style-type: none; font-family: verdana, arial, sanf-serif; font-size: 10px; color: #D2E9FF; text-align : left;} 
#list-menuperc li { margin: 2px 0 0; } 
#list-menuperc a { display: block; width:115px; padding: 2px 2px 2px 7px; border: 1px solid #D2E9FF; background: #1C6087; text-decoration: none; filter:blendTrans(duration=0.5); color: #F5EE8D;} 
#list-menuperc a:link, #list-menu a:active, #list-menu a:visited { color: #F5EE8D; }
#list-menuperc a:hover { border: 1px solid #D2E9FF; background: #001E3C; color: #F5EE8D; }		
#no-list-menuperc {
		width: 100px;
		position:relative; 
		float:left; 
		left:9.2%; 
		top:70%; 
		margin: -23px auto 0px auto; }
#no-list-menuperc ul { margin: 0; padding: 0; list-style-type: none; font-family: verdana, arial, sanf-serif; font-size: 10px; font-weight: bold; color: #D2E9FF; text-align : left;} 
#no-list-menuperc li { margin: 2px 0 0; display: block; width:115px; padding: 2px 2px 2px 7px; border: 1px solid #D2E9FF; background: #001E3C; text-decoration: none; filter:blendTrans(duration=0.5); font-family: Arial; font-size: 11px; color: #D2E9FF; } 
#no-list-menuperc a { display: block; width:115px; padding: 2px 2px 2px 7px; border: 1px solid #D2E9FF; background: #001E3C; text-decoration: none; filter:blendTrans(duration=0.5); font-family: Arial; font-size: 11px; color: #F5EE8D; } 		
.corsititle { 
		font-family: Verdana; 
		font-size: 13px; 
		color: #1C6087; 
		font-weight : bold; }
.corsitext { 
 		font-size: 12px; 
		color: #D2E9FF; 
		font-family: Verdana; 
		text-align : justify; 
		margin-left: 5px; 
		margin-right: 20px; }		
.tdtitleagonismo{
	border-left-width: 0px; 
	border-right-width: 0px; 
	border-top-width: 1px; 
	border-style : solid;
	border-color : #D2E9FF;
	border-bottom-width: 1px; 
	font-family: Arial; 
	font-size: 10pt; 
	font-weight : bolder; 
	color:#C0D7E9;
}		
.tdtextpop	{ font-size: 12px; color: #00008B; font-family: Verdana; font-weight : bold; }
.tdtextgioc	{ font-size: 11px; color: #1C6087; font-family: Verdana; font-weight : normal;  border-bottom : 2px #87CEEB;  }
.tduwhhome	{ font-size: 11px; color: #EECB00; font-family: Verdana; font-weight : normal;  border-bottom : 2px #87CEEB;  }
.tdtextbold	{ font-size: 11px; color: White; font-family: Verdana; font-weight : bold; }
.tdtitleTecnica { font-family: Verdana; font-size: 11px; color: #68B0D8; text-decoration: none; font-weight: bold; }
.tdmainTecnica { font-family: Verdana; font-size: 10px; color: #68B0D8; text-decoration: none; font-weight: bold; }
.inputLogin{color: #D2E9FF; font-family: Verdana; font-size: 8pt; border: 1px groove #1C6087; background-color: #1C6087}
.menuText	{ font-family: Verdana; font-size: 8pt; color: #003322 }
.menuPipe	{ font-family: Verdana; font-size: 10pt; color: #84B5DE; font-weight: bold }
.menusel { font-family: Arial; font-size: 12pt; color: #1C6087; font-weight : bold; border-color: #D2E9FF #D2E9FF #D2E9FF #D2E9FF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;}
a.menu { font-family: Arial; font-size: 12pt; font-weight : bold; color: #D2E9FF; text-decoration : none; display: block;}
:hover.menu	{ font-family: Arial; font-size: 12pt; color: #1C6087; border-color: #D2E9FF #D2E9FF #D2E9FF #D2E9FF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; }
a.menuC { font-family: Arial; font-size: 10pt; font-weight : bold; color: #D2E9FF; text-decoration : none; display: block;}
:hover.menuC	{ font-family: Arial; font-size: 10pt; color: #1C6087; border-color: #D2E9FF #D2E9FF #D2E9FF #D2E9FF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; }
.menuselContatti { font-family: Arial; font-size: 10pt; color: #1C6087; font-weight : bold; border-color: #D2E9FF #D2E9FF #D2E9FF #D2E9FF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;}
a.small { font-family: Verdana; font-size: 8pt; font-weight : bold; color: #D2E9FF; text-decoration : none; display: block;}
:hover.small	{ font-family: Verdana; font-size: 8pt; color: #1C6087; border-color: #D2E9FF #D2E9FF #D2E9FF #D2E9FF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; }
a.menuContatti { font-family: Verdana; font-size: 10pt; font-weight : bold; color: #D2E9FF; text-decoration : underline; }
:hover.menuContatti	{ font-family: Verdana; font-size: 10pt; color: #1C6087; text-decoration : none; }
a.direttivo { font-family: Verdana; font-size: 9pt; font-weight : normal; color: #F5EE8D; text-decoration : none; }
:hover.direttivo { font-family: Verdana; font-size: 9pt; color: #F5EE8D; text-decoration : underline; }
a.corsiattivita { font-family: Verdana; font-size: 9pt; font-weight : normal; color: #D2E9FF; text-decoration : underline; }
:hover.corsiattivita { font-family: Verdana; font-size: 9pt; color: #D2E9FF; text-decoration : none; }
a.mail { 
		font-family: Verdana; 
		font-size: 9pt; 
		font-weight : normal; 
		color: #D2E9FF; 
		text-decoration : none; }
:hover.mail { font-family: Verdana; font-size: 9pt; color: #D2E9FF; text-decoration : underline; }
a.info	{ 
	font-size: 11px; 
	color: #1C6087; 
	font-family: Verdana; 
	font-weight : normal; 
	 text-decoration : none; }
:hover.info { font-family: Verdana; font-size: 11px; color: #1C6087; text-decoration : underline; }
a.uwhinfo	{ 
	font-size: 11px; 
	color: #EECB00; 
	font-family: Verdana; 
	font-weight : normal; 
	 text-decoration : none; }
:hover.uwhinfo { font-family: Verdana; font-size: 11px; color: #EECB00; text-decoration : underline; }
a.infoC	{ 
	font-size: 12px; 
	color: #1C6087; 
	font-family: Verdana; 
	font-weight : bold; 
	text-decoration : none; }
:hover.infoC { font-family: Verdana; font-weight : bold; font-size: 12px; color: #1C6087; text-decoration : underline; }
a.links { 
		font-family: Verdana; 
		font-size: 8pt; 
		font-weight : normal; 
		color: #D2E9FF; 
		text-decoration : none; }
:hover.links { font-family: Verdana; font-size: 8pt; color: #D2E9FF; text-decoration : underline; }
.direttivotable { font-family: Verdana; font-size: 9pt; font-weight : normal; color: #F5EE8D; }
.direttivotitle { font-family: Verdana; font-size: 8pt; font-weight : bold; color: #F5EE8D; }
.direttivotext { font-family: Verdana; font-size: 8pt; font-weight : normal; color: #F5EE8D; }
.verticaltext {writing-mode: tb-rl; filter: flipv fliph; }
.stafftitle{border-style:solid; border-width:1px; border-color:#1C6087; font-family: Verdana; font-size: 9pt; font-weight : bold; color:#C0D7E9}
.contattileft{
		border-style: solid; 
/*		border-width:1px; */
/*		border-color:#1C6087; */
		border-bottom : #C0D7E9;
		border-bottom-width : 1px;
		font-family: Arial; 
		font-size: 10pt; 
		font-weight : bolder; 
		color:#C0D7E9
		}
.contattiright{border-style:solid; border-width:1px; border-color:#C0D7E9; font-family: Arial; font-size: 10pt; font-weight : bolder; color:#1C6087}
.textnews {	font-family: Arial; font-size: 11pt; font-weight : bolder; color: #F5EE8D; }
.tdOrangeTitle   { font-family: Verdana; font-size: 11pt; color: #FF9933; font-weight: bold }
.tableBackgroundColor  { bgcolor: #4D66A7 }
a.linkpop { font-family: Verdana; font-size: 8pt; color: #000080; text-decoration : none; }
:hover.linkpop	{ font-family: Verdana; font-size: 8pt; color: #FF8000}
.scroll { scrollbar-face-color: #011E3C; scrollbar-shadow-color: #1C6087; scrollbar-highlight-color: #011e3c; scrollbar-3dlight-color: #C0D7E9; scrollbar-darkshadow-color: #C0D7E9; scrollbar-track-color: #1C6087; scrollbar-arrow-color: #C0D7E9} 
a.menuRuoli { font-family: Verdana; font-size: 9pt; color: #FFFFFF;  text-decoration : underline;  }
:hover.menuRuoli { font-family: Verdana; font-size: 9pt; color: #FFFFFF; text-decoration : none;}
a.giocatori { position:relative; z-index:24; color : #000; font-family: Verdana; font-size: 11px; color: #00008B; text-decoration: none; }
:hover.giocatori { z-index:25; background-color : #FFC501; font-family: Verdana; font-size: 11px; color: #00008B; }
span { display : none; }
:hover span { display:block; position:absolute; top:2em; left:2em; width:15em; border:1px solid #68B0D8; background-color : #647DAA; color:#FFC501; text-align:center}
a.menuLink { font-family: Verdana; font-size: 8pt; color: #000080;  text-decoration : none;  }
:hover.menuLink	{ font-family: Verdana; font-size: 8pt; color: #FF8000}
a.attrezzatura { font-family: Verdana; font-size: 10pt; color: #FFFFFF;  text-decoration : none;  }
:hover.attrezzatura	{ font-family: Verdana; font-size: 10pt; color: #FFFFFF}
a.textLink { font-family: Verdana; font-size: 10pt; color: #FF8000; text-decoration: none; }
:hover.textLink { font-family: Verdana; font-size: 10pt; color: #FF8000; font-weight: bold; }
a.menuTecnica { font-family: Verdana; font-size: 11px; color: #68B0D8; text-decoration: none; }
:hover.menuTecnica { font-family: Verdana; font-size: 11px; color: #68b0d8; text-decoration: underline ; }
a.menuAllenamenti { font-family: Verdana; font-size: 10px; color: #68B0D8; text-decoration: none; font-weight: bold;}
:hover.menuAllenamenti { font-family: Verdana; font-size: 10px; color: #68b0d8; text-decoration: underline ; font-weight: bold;}
.divruoli { width: 200px;margin: 10px 0; border:1px solid #68B0D8;background-color: #C8ECFF; font-size: 12px; color: White; font-family: Verdana}
.divtecnica {border:1px solid #68B0D8;background-color: #4D66A7; font-size: 12px; color: White; font-family: Verdana}
.tdruoli { border:1px solid #90C3D4; background-color: #4D66A7; font-size: 12px; color: White; font-family: Verdana}
.tdorangetext { font-size: 30px; color: #FF9933; font-family: Verdana; font-weight : normal; }
.orangetextsmall { font-size: 11px; color: #FF9933; font-family: Verdana; font-weight : normal; }
.tdmainAllenamenti { font-family: Verdana; font-size: 11px; color: #68B0D8; text-decoration: none; font-weight: bold; }
.orangeline { color : #FF9933; font-size : 0px; }
.vertline { background-color: #1C6087; width: 1px; color : #FF9933; font-size : 0px; }
.borderleftrigth {
	background-color: #1C6087;
	width: 3px;
	color : #FF9933;
	font-size : 0;
	border-left : thin #1C6087 1;
	border-right : thin #1C6087 1;
}
.orangefooter { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF9933; vertical-align: middle; text-decoration:none;}
.danila	{ font-family: Verdana; font-size: 9pt; color: #FFC501 }
.danilabold	{ font-family: Verdana; font-size: 9pt; color: #FFC501; font-weight: bold; }
.bordoonde { border:1px solid; border-bottom-width : 1px; border-left-width : 1px; border-right-width : 1px; border-top-width : 1px; border-color : #4D66A7; }
a.navbar { font-family: Verdana; font-size: 11px; color: #8EA6E8; text-decoration: none; }
:hover.navbar { font-family: Verdana; font-size: 11px; color: #8EA6E8; text-decoration: underline ; }
.fototitle { font-size: 12px; color: #8DA6E7; font-family: Verdana; font-weight : bold; }
.fototext { font-family: Verdana; font-size: 9pt; color: #8DA6E7;  text-decoration : none;  }
.fotolink { font-family: Verdana; font-size: 9pt; color: #8DA6E7;  text-decoration : underline;  }
:hover.fotolink { font-family: Verdana; font-size: 9pt; color: #8DA6E7; text-decoration : none;}
#team tr.corrente td{ background-color : #fcf; border-color : #fcf}
/* Thumbnail Index */
div#index {
	text-align: center;
}

div#index table {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

div#index td.thumbcell {
	width: 100px;
	border-style: solid;
	border-color: #1C6087;
	border-width: 1px;
	text-align: center;
	vertical-align: middle;
	padding: 10px;
}

div#index td.thumbcell img {
	border-style: none;
}

div#index div.pages {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 0.8em;
	text-align: right;
	color: #1C6087;
}

/* Photo Navigation */
div#navigation {
	text-align: center;
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 0.8em;
}

div#navigation table {
	text-align: center;
	margin: 0 auto 1em auto;
}

div#navigation td.previous {
	width: 100px;
}

div#navigation td.index {
	text-align: center;
}

div#navigation td.next {
	text-align: right;
}

div#navigation td.thumbcell {
	width: 100px;
}

div#navigation td.thumbcell img {
	border-style: solid;
	border-color: #1C6087;
	border-width: 1px;
}

div#navigation td.thumbcell img.selected {
	border-style: double;
	border-width: 5px;
}

div#navigation span.home {
	display: block;
	padding-bottom: 1em;
}

/* Photograph */
div#photograph {
	text-align: center;
}

div#photograph img {
	margin-left: auto;
	margin-right: auto;
	border-style: solid;
	border-color: #1C6087;
	border-width: 1px;
}

/* Photograph Title */
h1.title {
	text-align: center;
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	margin: 0px;
}

/* Photograph Caption */
p.caption {
	font-family: tahoma, arial, helvetica, sans-serif;
	text-align: center;
	font-size: 0.8em;
}

/* Footnote */
p.footnote {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 0.6em;
	text-align: right;
	padding: 0 2em 0 0;
}