#interne{
	width:860px;
	height:408px;
	border:none;
}

span#redbox {
    background-image:  url(/images/rect_red.gif);
    background-repeat: no-repeat;
}
span#greenbox {
    background-image:  url(/images/rect_green.gif);
    background-repeat: no-repeat;
}





set2 {font-style:italic;}

td.span.imgNoSelect {opacity:0.4;filter:alpha(opacity=40);}
td.span.imgSelect {opacity=1;filter:alpha(opacity=100);}

A.set1 {text-decoration: none;}
A.set1:active {color: #CEFFBD;}
A.set1:link {color: #CEFFBD;}
A.set1:visited {color: #CEFFBD;}

.leftalign {text-align: left}
.error {font-family:Arial; font-size:9pt; color:red;}
.alert {font-family:Arial; font-size:9pt; color:orange;}
.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.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 td.violet_bg {background-color: #CED2FF}
table.sortable td.blue_bg {background-color: #ADE4FD}

table.sortable th {border: 1px solid #999;background-color: #CCFFCC;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: #CCFFCC;border-color:CCFFCC}
.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.violet_bg {background-color: #CED2FF}
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.blue_bg {background-color: #ADE4FD}
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;padding:1.0em;}
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 td.orange_bg {background-color: #FFCC99}
table.normal td.yellow_bg {background-color: #FFFF99}
table.normal td.green_bg {background-color: #CCFFCC}
table.normal td.violet_bg {background-color: #CED2FF}
table.normal td.blue_bg {background-color: #ADE4FD}
table.normal td.cyan_bg {background-color: #CCFFFF}

table.normal_noborder{border: none;}
table.normal_noborder {width:90%;} 
table.normal_noborder td {border: none; text-align: center; font-size:9pt;}
table.normal_noborder td.leftalign {text-align: left}
table.normal_noborder th {background-color: #B0CADF;text-align: center;}

table.narrow{border: 1px;}
table.narrow {width:50%;} 
table.narrow td {border: 1px; text-align: center; font-size:9pt;}
table.narrow td.leftalign {text-align: left}
table.narrow th {background-color: #B0CADF;text-align: center;}

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;}