IMG {border:0px;}
.alpha0 {filter:alpha(opacity=0);-moz-opacity:0; -moz-opacity:0; opacity: 0;}
.alpha1 {filter:alpha(opacity=20);-moz-opacity:20; -moz-opacity:0.2; opacity: 0.2;}
.alpha2 {filter:alpha(opacity=40);-moz-opacity:40; -moz-opacity:0.4; opacity: 0.4;}
.alpha3,A IMG {filter:alpha(opacity=60);-moz-opacity:60; -moz-opacity:0.6; opacity: 0.6;}
.alpha4 {filter:alpha(opacity=80);-moz-opacity:80; -moz-opacity:0.8; opacity: 0.8;}
.alpha5,A:hover IMG {filter:alpha(opacity=100);-moz-opacity:100; -moz-opacity:1; opacity: 1;}


.hide {display:none;}
#txt_debug {
	display:none;
	height:103px;
	border:1px solid #999;
	font:9pt "Courier New";
	color:#666;
	background-color:#EEE;
	overflow:auto;
}
TD{
	font-size:16px;
}
A {
	text-decoration:none;
	color:#3D6389;
	font-size:9pt;
	font-weight:bold;
}
A:hover {
	color:#AAF;
}
H1 {
	color:#AAF;
	font-size:14pt;
	margin:2px;
	padding:2px;
}
H2 {
	margin:2px;
	padding:2px;
	color:#ffa;
	font-weight:bold;
	font-size:12pt;
}
H3 {
	margin-top:0px;
	margin-bottom:5px;
}
H3 A {
	font-size:16pt;
}
DIV DIV DIV H3 A {
	font-size:12pt;
}
.b {
	
}
.table_b {
text-align:center;
}
.b1, .b2, .b3, .b5, .b6, .b7 { height:29px;}
.b1, .b3, .b4, .b5, .b7, .b8 { width:29px; }
.b1 {background-image:url(../img/border/1.png);}
.b2 {background-image:url(../img/border/2.png);}
.b3 {background-image:url(../img/border/3.png);}
.b4 {background-image:url(../img/border/4.png);}
.b5 {background-image:url(../img/border/5.png);}
.b6 {background-image:url(../img/border/6.png);}
.b7 {background-image:url(../img/border/7.png);}
.b8 {background-image:url(../img/border/8.png);}
.b9 {text-align:center;vertical-align:middle;}
.b1 IMG,.b3 IMG,.b5 IMG,.b7 IMG {
	height:29px;width:29px;
	visibility:hidden;
}
.b11, .b12, .b13, .b15, .b16, .b17 { height:19px;}
.b11, .b13, .b14, .b15, .b17, .b18 { width:19px; }
.b11 {background-image:url(../img/border/b1.png);}
.b12 {background-image:url(../img/border/b2.png);}
.b13 {background-image:url(../img/border/b3.png);}
.b14 {background-image:url(../img/border/b4.png);}
.b15 {background-image:url(../img/border/b5.png);}
.b16 {background-image:url(../img/border/b6.png);}
.b17 {background-image:url(../img/border/b7.png);}
.b18 {background-image:url(../img/border/b8.png);}
.b19 {text-align:center;vertical-align:middle;}
.b11 IMG,.b13 IMG,.b15 IMG,.b17 IMG {
	height:19px;width:19px;
	visibility:hidden;
}

.table_body {
	text-align:center;
	background-color:#1E265F;
}
.body_top {
	height:20px;
}
.body_bottom {
	vertical-align:top;
}
.body_content {
	height:100%;border:1px solid #ff0;vertical-align:top;
}
#page_scroll {
	height:100%;
}
DIV.th {
	border:0px;
	text-align:center;
	color:#222;
	font-family:"Century Gothic" Verdana Arial;
	font-size:14pt;
	padding:0px;
	margin:0px;
}
.menu {
	font-size:0.8em;
	text-align:left;
	padding-top:12px;
}
.menu  A{
	color:#3D6389;
	text-transform:uppercase;
	width:60px;
	text-align:left;
	padding:2px 10px 2px 10px;
}
.menu  A:hover{
	color:#66A;
}
.menu  A:active{
	text-decoration:overline;
	color:#66A;
}
A.more_info{
	color:#666;
	font-size:10px;
	text-transform:uppercase;
	position:relative;top:-5px;
}
A.more_info:hover{
	color:#000;
}
A.more_info:active{
	color:#66A;
}
.gallery{
text-align:left;
}
#gallery_dir {
overflow:none;
}
#gallery_files {

}
.b9 {
background-color:#fff;
}
tr.reg {color:#6283A6;}
.dato {padding:8px;width:200px;height:60px;padding:4px;border-bottom:1px solid #333;}
.valore {padding:6px;border-bottom:1px solid #333;font-size:10pt;}
.check {width:10%;text-align:center;border-bottom:1px solid #333;}
.error {width:20%;border-bottom:1px solid #333;border-left:1px solid #111;color:#f00;font-size:8pt;padding:4px;text-align:center;}
INPUT.reg, INPUT.reg_on, TEXTAREA.reg, TEXTAREA.reg_on  {width:180px;font-size:16px;background-color:#ccc;border:1px solid #222;}
INPUT.reg_on, TEXTAREA.reg_on {border:1px solid #36F;background-color:#FFF;}
TEXTAREA.reg, TEXTAREA.reg_on {width:100%;font-family:verdana;font-size:10pt;}
.little {font-size:0.8em;}
.evid {color:AA5;}
.esito {text-align:center;margin:20px;}
