body {	
	margin: 0pt;
	color: #000;
	font-family: Tahoma, Arial, Helvetica, serif;
	font-size: 0.7em;
	background-color: white;
}
/* nocursor */
#scrtlnk {
	cursor: default;
	text-decoration: none;
}
/* links */
a { 
	font-size:11px;
	line-height:14px;
	font-weight:bold;
	text-decoration: underline;
	margin: 0px;
 	padding: 0px;
}
a:link {
	color: #061C48;
	background-color: white;
}
a:visited {
	color: #061C48;
	background-color: white;
}
a:active {
	color: #202020;
	background-color: white;
}
/*a:hover {
	color: #202020;
}*/
h1 {
	color:#003366;
	font: bold 14px/16px Tahoma, Arial, Helvetica, serif;
	margin-bottom:8px;
	background-color: white;
}
/* interface id's */
#content {
	/*height: 250px;*/
	width: 793px;
	display: inline-table;
}
#contentleft {
	float: left;
	/*background-color: #f5f5f3;*/
	width: 230px;
	/*height: 100%;*/
	padding: 10px;
	display: inline;
}
#contentright {
	float: right;
	padding: 10px;
	width: 510px;
}
#rxbox {
	padding: 5px;
	border: 1px solid;
	border-color: #ccc #666 #666 #ccc;
	background-color: #fdffff;
	color: black;
}
.rxbox {
	padding: 5px;
	border: 1px outset;
	border-color: #ccc #666 #666 #ccc;
	background-color: #fdffff;
	color: black;
	width: 220px;
}
#minitext {
	font: 9px/11px "Small Fonts", Arial, Helvetica, serif;
}
.small {
	font: 9px/11px "Small Fonts", Arial, Helvetica, serif;
}
.small a:link {
	font: 9px/11px "Small Fonts", Arial, Helvetica, serif;
}
.small a:visited {
	font: 9px/11px "Small Fonts", Arial, Helvetica, serif;
}
#prefooter {
	width: 100%;
	height: 16px;
	background-color: #061C48;
	padding: 10px 0px 10px 0px;
	clear: both;
	color: white;
}
#rt {
	font: 9px/13px "Small Fonts", Arial, Helvetica, serif;
	color: #fff;
	margin-left: 10px;
	float: left;
	background-color: #061C48;
}
#rt a:link, #rt a:visited {
	color: white;
	font-family: 'Small Fonts', Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	background-color: #061C48;
}
#setchars {
	float: left;
	margin-left: 375px;
}
/*#crt {
	font: bold 13px/20px Tahoma, Arial, Helvetica, serif;
	color: #061C48;
}*/
#band {
	height: 4px;
	width: 100%;
	background-color: #97AED6;
	border-bottom: 1px solid #8895B5;
	margin-top: 1px;
	color: white;
}
#footer {
	width: 100%;
	background-color: #fff;
	color: #036;
}
#postfooter {
	height: 15px;
	padding: 0 0 0 10px;
}
#awstats {
	position: absolute;
	left: -2000px;
	z-index: 1000;
}
ul#elenco {
	margin-top: 2px;
	margin-bottom: 8px;
	list-style-image: url('../images/freccia_verde.gif');
}
.wb_title {
	font-weight: bold; margin-top: 8px; margin-bottom: 4px
}
#wb_line {
	line-height: 1.5em
}
.green {
	color: green;
	font-weight: bold;
	background-color: white;
}
.red {
	color: red;
	font-weight: bold;
	background-color: white;
}
.bluette {
	color: #036;
	font-weight: bold;
	background-color: white;
}
/* Html Forms */
.bottone {
	font-family: "Small Fonts", Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000;
	line-height: 12px;
	background: #fff  url('../images/bg_button.gif');
	border: 1px solid #061C48;
	margin-top: 5px;
	padding: 2px;
}
.perinput {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 4px 2px 4px 2px;
	color: #000;
	line-height: 12px;
	background-color: #fafcfc;
	border: 1px solid;
	/*border-color: #c4cccc #acb5b5 #6f7777 #acb5b5;*/
	border-color: #6f7777 #acb5b5 #c4cccc #acb5b5;
}
select {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	/*padding: 4px 2px 4px 2px;*/
	color: #000;
	line-height: 12px;
	background-color: #fafcfc;
	border: 1px solid;
	/*border-color: #c4cccc #acb5b5 #6f7777 #acb5b5;*/
	border-color: #6f7777 #acb5b5 #c4cccc #acb5b5;
}
/* flash alternative text */
.descriptionContainer {
	color: black;
	background-color: #dedede;
}
.description {
	font: 10px/13px Verdana, sans-serif;
	background-color: #dedede;
	color: #036;
	padding: 20px;
}
.description a {
	font-weight: bold;
	color: #036;
	background-color: #dedede;
}
.description a:hover {
	color:#C3E4E6;
	background-color: #dedede;
}
/* submit button */
.submit {color: #2b333c;}

.submit, .submit-disabled {font-family: Verdana, Tahoma, Arial, sans-serif;font-size: 10px;color: #000;line-height: 140%;letter-spacing: 0px;padding: 1px 2px 1px 2px;background: #fefefe url(../images/background_form_element.gif) repeat-x;border: 3px double;border-color: #c4cccc #acb5b5 #6f7777 #acb5b5}

.submit:hover, .submit:focus {border: 3px double;border-color: #aedf9a #94da78 #6ab94b #94da78}

.submit:visited {color: #2b333c; background-color: #fefefe}

html>body input.submit-disabled, html>body input.submit-disabled:hover, html>body input.submit-disabled:focus {color: #8A8E92;background-color: #f2f2f2; border: 3px double;border-color: #c4cccc #acb5b5 #6f7777 #acb5b5}