BODY {  background-color: #FFFFFF; margin-top:10px; margin-bottom:10px; margin-right:10px; margin-left:10px; font-family: Verdana,Arial; font-size: 11px;}
BODY.frame_left {  background-color: #99CC00; margin-top:0px; margin-bottom:0px; margin-right:0px; margin-left:0px; font-family: Verdana,Arial; font-size: 11px;}
BODY.frame_top {  background-color: #FFFFFF; margin-top:0px; margin-bottom:0px; margin-right:0px; margin-left:0px; font-family: Verdana,Arial; font-size: 11px;}

TD {color: #000000; font-size: 11px; font-family: Verdana,Arial; font-weight: normal; }
.testo2 {color: #000000; font-size: 11px; font-family: Verdana,Arial; font-weight: bold; }
.pagetitle {color: #666666; font-size: 20px; font-family: Verdana,Arial; font-weight: bold; padding-bottom: 10px;}
.title1 {color: #666666; font-size: 12px; font-family: Verdana,Arial; font-weight: bold; }

.storytitle {color: #000000; font-size: 23px; font-family: Verdana,Arial; font-weight: bold; padding-bottom:10px;}
.storysubtitle {color: #339900; font-size: 14px; font-family: Verdana,Arial; font-weight: bold; padding-bottom:22px;}
.storyparam {color: #666666; font-size: 11px; font-family: Verdana,Arial; font-weight: normal; }
.storytext {color: #000000; font-size: 12px; font-family: Verdana,Arial; font-weight: normal; background-color: #EFEFEF; padding: 20px;}
.storycat {color: #000000; font-size: 11px; font-family: Verdana,Arial; font-weight: bold; background-color: #FFF000;}

.commentTitle {color: #000000; font-size: 12px; font-family: Verdana,Arial; font-weight: bold; padding-left:22px; padding-right:22px; background-color: #EFEFEF;} 
.commentText {color: #000000; font-size: 11px; font-family: Verdana,Arial; font-weight: normal; padding-left:22px; } 

.menuLabelOff:link 	{ font-weight: normal; font-size: 12px; color: #DEDEDE; font-style: normal; text-decoration: none; font-weight: bold; }
.menuLabelOff:visited 	{ font-weight: normal; font-size: 12px; color: #DEDEDE; text-decoration: none; font-weight: bold; }
.menuLabelOff:hover 	{ font-weight: normal; color: #DEDEDE; text-decoration: none; font-weight: bold; }
.menuLabelOn:link 	{ font-weight: normal; font-size: 12px; color:#66FFFF; font-style: normal; text-decoration: none; font-weight: bold; }
.menuLabelOn:visited 	{ font-weight: normal; font-size: 12px; color: #66FFFF; text-decoration: none; font-weight: bold; }
.menuLabelOn:hover 	{ font-weight: normal; color: #66FFFF; text-decoration: none; font-weight: bold; }
 
.menu2LabelOff:link 	{ font-weight: normal; font-size: 12px; color: #DEDEDE; font-style: normal; text-decoration: none; font-weight: bold; }
.menu2LabelOff:visited 	{ font-weight: normal; font-size: 12px; color: #DEDEDE; text-decoration: none; font-weight: bold; }
.menu2LabelOff:hover 	{ font-weight: normal; color: #DEDEDE; text-decoration: none; font-weight: bold; }

.menu2LabelOn:link 	{ font-weight: normal; font-size: 11px; color:#FFFFFF; font-style: normal; text-decoration: none; }
.menu2LabelOn:visited 	{ font-weight: normal; font-size: 11px; color: #FFFFFF; text-decoration: none;  }
.menu2LabelOn:hover 	{ font-weight: normal; color: #006600; text-decoration: none;  }

.tdMenu {padding:5px;}

.link1:link 	{ font-weight: normal; font-size: 11px; color:#FF6633; font-style: normal; text-decoration: none; font-weight: bold; }
.link1:visited 	{ font-weight: normal; font-size: 11px; color: #FF6633; text-decoration: none; font-weight: bold; }
.link1:hover 	{ font-weight: normal; color: #000099; text-decoration: none; font-weight: bold; }
.link1static { font-weight: normal; font-size: 11px; color:#FF6633; font-style: normal; text-decoration: none; font-weight: bold; }
.link2:link 	{ font-weight: normal; font-size: 11px; color:#339900; font-style: normal; text-decoration: none; font-weight: bold; }
.link2:visited 	{ font-weight: normal; font-size: 11px; color: #339900; text-decoration: none; font-weight: bold; }
.link2:hover 	{ font-weight: normal; color: #339900; text-decoration: none; font-weight: bold; }

.link3:link 	{ font-weight: normal; font-size: 11px; color:#000000; font-style: normal; text-decoration: none; font-weight: normal; }
.link3:visited 	{ font-weight: normal; font-size: 11px; color: #000000; text-decoration: none; font-weight: normal; }
.link3:hover 	{ font-weight: normal; color: #000000; text-decoration: none; font-weight: normal; }
 
.allisok {background-color:#FFFF00; color: #66CC00; font-size: 11px; font-family: Verdana,Arial; font-weight: bold; }
.errore {background-color:#FFFF00; color: #FF0000; font-size: 11px; font-family: Verdana,Arial; font-weight: bold; }
.warning {background-color:#FFFF00; color: #FF9933; font-size: 11px; font-family: Verdana,Arial; font-weight: bold; }

.inputnotactive { 	border:#CCCCCC 1px solid;
			color: #FF6633;
			background-color:#FFFFFF;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:11px;
			padding: 2px;
			font-weight:bold;}

.filename { border:1px; color: #3366CC;	background-color:#FFFFFF;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:11px;	padding: 2px; font-weight:bold;}
.filesheader{ border:1px; color: #3366CC;	background-color:#EFEFEF;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:11px;	padding: 2px; font-weight:bold;}

INPUT.campo {border:#CCCCCC 1px solid;
			background-color:#FFFFFF;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:11px;
			font-weight:normal;
			padding: 2px;}

INPUT.submit { 	border:#FF7000 1px solid;
			background-color:#000099;
			color: #FFFFFF;
			padding: 2px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:11px;
			font-weight:bold;}

TEXTAREA { 	border:#CCCCCC 1px solid;
			padding: 2px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:11px;
			font-weight:normal;}
SELECT { 	border-style: solid;
			border-color: #EFEFEF;
			background-color:#EFEFEF;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:11px;
			font-weight:normal;}
OPTION { 	border-style: solid;
			border-bottom-width: 1px;
			border-top-width: 0px;
			border-left-width: 0px;
			border-right-width: 0px;
			border-color: #CCCCCC;
			background-color:#EFEFEF;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:11px;
			font-weight:normal;}
SELECT.ActiveSelect	 { 
			border:#CCCCCC 1px solid;
			background-color:#FFFFFF;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:11px;
			font-weight:bold;}

.bt3dbutton {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 12px;
		color: #FFFFFF;
		border-color: #FFFFFF #666666 #666666 #FFFFFF;
		padding: 3px;
		background-color: #6699CC; border-style: solid;
		border-top-width: 1px; border-right-width: 1px;
		border-bottom-width: 1px; border-left-width: 1px;
}

.bt3dbuttonOn {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 12px;
		color: #0000CC;
		border-color: #FFFFFF #666666 #666666 #FFFFFF;
		padding: 6px;
		background-color: #EFEFEF; border-style: solid;
		border-top-width: 1px; border-right-width: 1px;
		border-bottom-width: 1px; border-left-width: 1px;
		vertical-align: bottom;

}
