#interne{
	width:860px;
	height:408px;
	border:none;
}
body {font-family:Arial; font-size:9pt; background-color:#EBEFF2}

A {text-decoration: none}
P {font-family:Arial; font-size:9pt;}
H3 {font-family:Arial; font-size:14pt;}
iframe { display:block; width:100%; border:none; }

div#shirt {
    background-image:  url(/Loghi/images/shirt.gif);
    background-repeat: no-repeat;
    height: 25px;
    width: 25px;
	font-size:9pt;
	color:white;
	font-weight: bold;
	text-align: center;
}

div#basket {
    background-image:  url(/Loghi/images/basket.gif);
    background-repeat: no-repeat;
    height: 25px;
    width: 17px;
	font-size:9pt;
	color:white;
	font-weight: bold;
	text-align: center;
}

div#hockey {
    background-image:  url(/Loghi/images/hockey.gif);
    background-repeat: no-repeat;
    height: 25px;
    width: 25px;
	font-size:9pt;
	color:white;
	font-weight: bold;
	text-align: center;
}	

div#calottina {
    background-image:  url(/Loghi/images/calottina.gif);
    background-repeat: no-repeat;
    height: 25px;
    width: 25px;
	font-size:9pt;
	color:white;
	font-weight: bold;
}

div#football {
    background-image:  url(/Loghi/images/football.gif);
    background-repeat: no-repeat;
    height: 25px;
    width: 25px;
	font-size:9pt;
	color:white;
	font-weight: bold;
	text-align: center;
}	

div#casco {
    background-image:  url(/Loghi/images/casco.gif);
    background-repeat: no-repeat;
    height: 25px;
    width: 25px;
	font-size:9pt;
	color:white;
	font-weight: bold;
}	
	
div#cascocross {
    background-image:  url(/Loghi/images/casco_cross.gif);
    background-repeat: no-repeat;
    height: 25px;
    width: 25px;
	font-size:9pt;
	color:white;
	font-weight: bold;
}	

div#pettorale {
    background-image:  url(/Loghi/images/pettorale.gif);
    background-repeat: no-repeat;
    height: 25px;
    width: 35px;
	font-size:9pt;
	color:white;
	font-weight: bold;
	text-align: center;
	vertical-align: text-bottom;
}
	
div#tennisball {
    background-image:  url(/Loghi/images/tennisball.gif);
    background-repeat: no-repeat;
    height: 25px;
    width: 25px;
	font-size:9pt;
	color:black;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}

span#redbox {
    background-image:  url(/Loghi/images/rect_red.gif);
    background-repeat: no-repeat;
	font-size:16pt;
	color:black;
	font-weight: bold;
}
span#greenbox {
    background-image:  url(/Loghi/images/rect_green.gif);
    background-repeat: no-repeat;
	font-size:16pt;
	color:black;
	font-weight: bold;
}

#loading{
	position:absolute;
	width:300px;
	height:50px;
	left:300px;
	top:180px;
	z-index:1;
	background-color: #42638A;
	font:20px Arial, Helvetica, sans-serif;
	color:#ffffff;
	padding:20px;
}

ul.tree-menu {
    font-size: 12px;
    line-height: 16px;
    font-family: tahoma;
    margin: 0;
    padding: 0;
}
ul.tree-menu ul {
    margin: 0 0 0 20px;
    padding: 2px 0 0 0;
}
ul.tree-menu li {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
ul.tree-menu li.section {
    background-image: url("Loghi/Images/folder.gif");
    background-repeat: no-repeat;
    background-position: top left;
    padding-top: 1px;
    padding-bottom: 1px;
}
ul.tree-menu li.section-open {
    background-image: url("Loghi/Images/folder-open.gif");
    background-repeat: no-repeat;
    background-position: top left;
    padding-top: 1px;
    padding-bottom: 1px;
}
ul.tree-menu li.box {
    background-image: url("Loghi/Images/doc.gif");
    background-repeat: no-repeat;
    background-position: top left;
    padding-top: 1px;
    padding-bottom: 1px;
}
ul.tree-menu a {
    margin-left: 20px;
    color: #0000ff;
    text-decoration: none;
    white-space: nowrap;
}
ul.tree-menu a:hover {
    margin-left: 20px;
    color: #0000ff;
    text-decoration: underline;
    white-space: nowrap;
}

.leftalign {text-align: left}
.rightalign {text-align: right}
.error {font-family:Arial; font-size:9pt; color:red;}
.alert {font-family:Arial; font-size:9pt; color:#FF6600;}
.ok {font-family:Arial; font-size:9pt; color:green}

table.sortable{border: 1px solid #999;border-collapse: collapse}
table.sortable {width:90%;} 
table.sortable td {border:1px solid #006699; text-align: center; font-size:9pt;}
table.sortable td.leftalign {text-align: left}
table.sortable td.green_bg {background-color: #CCFFCC}
table.sortable td.cyan_bg {background-color: #CCFFFF}
table.sortable td.orange_bg {background-color: #FFCC99}
table.sortable td.yellow_bg {background-color: #FFFF99}
table.sortable td.lightyellow_bg {background-color: #FFFFC0}
table.sortable td.lightorange_bg {background-color: #FFB415}
table.sortable td.violet_bg {background-color: #FFC0FF}
table.sortable td.grey_bg {background-color: #DADBD5}
table.sortable td.red_bg {background-color: #FF8080}
table.sortable td.brown_bg {background-color: #C29080}
table.sortable td.lightblue_bg {background-color: #ADE4FD}
table.sortable td.blue_bg {background-color: #C0FFFF}
table.sortable tr.green_bg {background-color: #CCFFCC}
table.sortable tr.cyan_bg {background-color: #CCFFFF}
table.sortable tr.orange_bg {background-color: #FFCC99}
table.sortable tr.yellow_bg {background-color: #FFFF99}
table.sortable tr.lightyellow_bg {background-color: #FFFFC0}
table.sortable tr.lightorange_bg {background-color: #FFB415}
table.sortable tr.violet_bg {background-color: #FFC0FF}
table.sortable tr.grey_bg {background-color: #DADBD5}
table.sortable tr.red_bg {background-color: #FF8080}
table.sortable tr.brown_bg {background-color: #C29080}
table.sortable tr.lightblue_bg {background-color: #ADE4FD}
table.sortable tr.blue_bg {background-color: #C0FFFF}
table.sortable th {background-color: #B0CADF;text-align: center;}
table.sortable span.sortarrow {color: #000;text-decoration: none;font-weight: bold;}
table.sortable span.sortarrow img {border:0px none;vertical-align: middle;}
table.sortable tr.alterna td{background-color: #FFFFFF;}
table.sortable tr.corrente td{background-color: #CCFFFF;border-color:CCFFFF}
table.sortable td.invisible {font-size:0pt; color: #EBEFF2; text-align:bottom}
table.sortable tr.col0  {background-color: #EBEFF2;}
table.sortable tr.col1  {background-color: #FFFFFF;}

.unsortable {color:#FFCC00; font-weight: bold;}

table.legend{border: 1px solid #999;border-collapse: collapse}
table.legend {width:75%;} 
table.legend td {border:1px solid #006699; text-align: center; font-size:9pt;}
table.legend td.leftalign {text-align: left}
table.legend td.green_bg {background-color: #CCFFCC}
table.legend td.cyan_bg {background-color: #CCFFFF}
table.legend td.orange_bg {background-color: #FFCC99}
table.legend td.yellow_bg {background-color: #FFFF99}
table.legend td.lightyellow_bg {background-color: #FFFFC0}
table.legend td.lightorange_bg {background-color: #FFB415}
table.legend td.violet_bg {background-color: #FFC0FF}
table.legend td.grey_bg {background-color: #DADBD5}
table.legend td.red_bg {background-color: #FF8080}
table.legend td.brown_bg {background-color: #C29080}
table.legend td.lightblue_bg {background-color: #ADE4FD}
table.legend td.blue_bg {background-color: #C0FFFF}
table.legend tr.green_bg {background-color: #CCFFCC}
table.legend tr.cyan_bg {background-color: #CCFFFF}
table.legend tr.orange_bg {background-color: #FFCC99}
table.legend tr.yellow_bg {background-color: #FFFF99}
table.legend tr.lightyellow_bg {background-color: #FFFFC0}
table.legend tr.lightorange_bg {background-color: #FFB415}
table.legend tr.violet_bg {background-color: #FFC0FF}
table.legend tr.grey_bg {background-color: #DADBD5}
table.legend tr.red_bg {background-color: #FF8080}
table.legend tr.brown_bg {background-color: #C29080}
table.legend tr.lightblue_bg {background-color: #ADE4FD}
table.legend tr.blue_bg {background-color: #C0FFFF}
table.legend th {background-color: #B0CADF;text-align: center;}
table.legend span.sortarrow {color: #000;text-decoration: none;font-weight: bold;}
table.legend span.sortarrow img {border:0px none;vertical-align: middle;}
table.legend tr.alterna td{background-color: #FFFFFF;}
table.legend tr.corrente td{background-color: #CCFFFF;border-color:CCFFFF}
 
table.normal{border: 1px solid #999; border-collapse: collapse}
table.normal {width:90%;} 
table.normal td {border: 1px solid #006699; text-align: center; font-size:9pt;}
table.normal td.leftalign {text-align: left}
table.normal th {background-color: #B0CADF;text-align: center;}
table.normal tr.green_bg {background-color: #CCFFCC}
table.normal tr.cyan_bg {background-color: #CCFFFF}
table.normal tr.orange_bg {background-color: #FFCC99}
table.normal tr.yellow_bg {background-color: #FFFF99}
table.normal tr.lightyellow_bg {background-color: #FFFFC0}
table.normal tr.violet_bg {background-color: #FFC0FF}
table.normal tr.grey_bg {background-color: #DADBD5}
table.normal tr.red_bg {background-color: #FF8080}
table.normal tr.brown_bg {background-color: #C29080}
table.normal tr.lightblue_bg {background-color: #ADE4FD}
table.normal tr.blue_bg {background-color: #C0FFFF}
table.normal tr.col0  {background-color: #EBEFF2;}
table.normal tr.col1  {background-color: #FFFFFF;}

table.noborder{border: none;}
table.noborder {width:90%;} 
table.noborder td {border: none; text-align: center; font-size:9pt;}
table.noborder td.leftalign {text-align: left}
table.noborder td.rightalign {text-align: right}
table.noborder th {background-color: #B0CADF;text-align: center;}
table.noborder tr.col0  {background-color: #EBEFF2;}
table.noborder tr.col1  {background-color: #FFFFFF;}
table.noborder td.invisible {font-size:0pt; color: #EBEFF2; text-align:bottom}
table.noborder td.green_bg {background-color: #CCFFCC}
table.noborder td.cyan_bg {background-color: #CCFFFF}
table.noborder td.orange_bg {background-color: #FFCC99}
table.noborder td.yellow_bg {background-color: #FFFF99}
table.noborder td.lightyellow_bg {background-color: #FFFFC0}
table.noborder td.lightorange_bg {background-color: #FFB415}
table.noborder td.violet_bg {background-color: #FFC0FF}
table.noborder td.grey_bg {background-color: #DADBD5}
table.noborder td.red_bg {background-color: #FF8080}
table.noborder td.brown_bg {background-color: #C29080}
table.noborder td.lightblue_bg {background-color: #ADE4FD}
table.noborder td.blue_bg {background-color: #C0FFFF}
table.noborder td.darkblue_bg {background-color: #B0CADF}

table.narrow{border: none;}
table.narrow {width:60%;} 
table.narrow td {border: none; text-align: center; font-size:9pt;}
table.narrow td.leftalign {text-align: left}
table.narrow tr.col0  {background-color: #EBEFF2;}
table.narrow tr.col1  {background-color: #FFFFFF;}
table.narrow td.violet_bg {background-color: #FFC0FF}
table.narrow td.red_bg  {background-color: #FF8080}
table.narrow tr.orange_bg {background-color: #FFCC99}
table.narrow tr.blue_bg {background-color: #C0FFFF}


table.corriere {background-color:#CCFFFF}
table.corriere  tr td {font-family:Times New Roman;}

fieldset {margin:0.5%; padding:1% 0.5%;}
fieldset fieldset.two {float:left;	width:49%;}
fieldset legend {padding:0.3em;}
fieldset ul {margin-top:0.5em; line-height:2.5em;	list-style:none;}

.fieldset_disabled  {color:#999; background-color:#f8f8f8;border:1px dotted #CCC; border-top-width:3px;cursor:help;}
.fieldset_disabled input,.fieldset_disabled textarea,.fieldset_disabled select	{color:#777; background-color:#eee;border:1px solid #ccc;}
