body { margin-top:0px; margin-left:0px; background-color:#DDF296; overflow:auto; }

button {height:19px; width:90px; background-color:#FFFFFF; border:none; cursor:default;}

img {border:none}

table.main {width:800px; height:517px;}

table.content {width:800px;	background-color:#FFFFFF; padding: 2px;	border: 1px solid #ffffff; text-decoration: none; }

table.shadow {width:750px; height:10px; background:url(../img/shadow.gif); background-repeat:no-repeat;}

input {font:9px Arial,sans-serif; text-align:left}
.input-big {font:12px Arial,sans-serif; text-align:center;font-weight: 900}

select, option {color:#3A7E2A; font:10px Arial,sans-serif; text-align:left; background-color:#ffffff;}

fieldset {color:white; font:9px Verdana, Arial, san-serif; background-color:#888}
A.fieldset:link {color:white; font:9px Verdana, Arial, san-serif; background-color:#888}

a:link {color:#3A7E2A;  font:11px Verdana, Arial, san-serif; font-weight: 600; text-decoration:none;}
a:visited {color:#3A7E2A;  font:11px Verdana, Arial, san-serif; font-weight: 600; text-decoration:none;}
a:hover{color:#14350C; font:11 Verdana, Arial, san-serif; font-weight: 600; text-decoration:none;}

.textarea {font:9px Verdana, Arial, san-serif; color:#3A7E2A; background-color:#ffffff;}
.textareawett {font:9px Verdana, Arial, san-serif; color:#3A7E2A; background-color:#DDF296; text-align: center;}

a.priv:link {color:#3A7E2A;	font:9px Verdana, Arial, san-serif; text-decoration: overline;}
a.priv:visited {color:#3A7E2A;  font:9px Verdana, Arial, san-serif; text-decoration:overline;}
a.priv:hover{color:#14350C; font:9 Verdana, Arial, san-serif; text-decoration:none;}

#contenuto { border-top: 2px solid #D6D6D6; border-bottom: 2px solid #D6D6D6; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #336E25; text-decoration: none; }
#contenutoblu { border-top: 2px solid #D6D6D6; border-bottom: 2px solid #D6D6D6; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #224186; text-decoration: none; }
#form { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #336E25; text-decoration: none; }
#inclusi {
	border-top: 1px solid #DDF296;
	border-bottom: 1px solid #DDF296;
	border-left:  1px solid #DDF296;
	border-right:  1px solid #DDF296;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #336E25;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	margin: 3px;
	font-weight: 600;
}
#panorama {
	border-top: 1px solid #DDF296;
	border-bottom: 1px solid #DDF296;
	border-left:  1px solid #DDF296;
	border-right:  1px solid #DDF296;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #336E25;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	margin: 3px;
}

#testo { padding: 10px;	text-align: justify; vertical-align: middle; }
#titolo { padding: 5px;	text-align: justify; vertical-align: middle; font-family: Tahoma; font-size: 20px; color: #3A7E2A; text-decoration: none; }

#line { background-color: #3A7E2A; }
#lineincl { background-color: #3A7E2A; color: #DDF296; font-weight: 900; font-size: 11px; }
#lineincl02 { background-color: #DDF296;}
#riga { background-color: #DDF296; }

#sigla { color: #6CAD5C; font-weight: 900; font-size: 14px; vertical-align:middle; }
.bilder { border-top: 1px solid #3A7E2A; border-bottom: 1px solid #3A7E2A; border-left: 1px solid #3A7E2A; border-right: 1px solid #3A7E2A; text-align: center; vertical-align: middle; }

#barra { background-color: #3A7E2A; border-top: 2px solid #D6D6D6; border-bottom: 2px solid #D6D6D6; }
#barrablu { background-color: #224186; border-top: 2px solid #D6D6D6; border-bottom: 2px solid #D6D6D6; }

a.cambio:link {color:#3A7E2A; font:11px Verdana, Arial, san-serif; font-weight: 600; text-decoration:none;}
a.cambio:visited {color:#3A7E2A; font:11px Verdana, Arial, san-serif; font-weight: 600; text-decoration:none;}
a.cambio:hover {color:#14350C; font:11px Verdana, Arial, san-serif; font-weight: 600; text-decoration:none;}
a.cambio:active {color:#3A7E2A; font:11px Verdana, Arial, san-serif; font-weight: 600; text-decoration:none;}

a.menu:link { font-family: Tahoma, Arial, Verdana; font-size: 11px;	font-style: normal;	font-weight: 900; color: #DDF296; text-decoration: none; text-align: center; vertical-align: middle; }
a.menu:visited { font-family: Tahoma, Arial, Verdana; font-size: 11px; font-style: normal; font-weight: 900; color: #DDF296; text-decoration: none;	text-align: center;	vertical-align: middle; }
a.menu:hover { font-family: Tahoma, Arial, Verdana;	font-size: 11px; font-style: normal; font-weight: 900; color: #ffffff; text-decoration: none; text-align: center; vertical-align: middle; }
a.menu:active { font-family: Tahoma, Arial, Verdana; font-size: 11px; font-style: normal; font-weight: 900; color: #DDF296;	text-decoration: none; text-align: center; vertical-align: middle; }

.attivo { font-family: Tahoma, Arial, Verdana;	font-size: 11px; font-style: normal; font-weight: 900; color: #ffffff; text-decoration: underline; text-align: center; vertical-align: middle; }

/*transparency*/
#specialstyle div {
	margin: 5px;
	padding: 5px;
	border: 1px solid #000;
	width: 25em;
	background: #fff;
	color: #000;
	float: left;
	clear: right;
}

#specialstyle #light {
	background: #fff;
	opacity: 0.75;
	filter: alpha(opacity=75);
	-moz-opacity: 0.75;
}

#specialstyle #half {
	background: #fff;
	opacity: 0.5;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
}

#specialstyle #dark {
	background: #fff;
	opacity: 0.25;
	filter: alpha(opacity=25);
	-moz-opacity: 0.25;
}

#specialstyle #blue {
	background: #22a;
	opacity: 0.65;
	filter: alpha(opacity=65);
	-moz-opacity: 0.65;
}

#specialstyle #red {
	background: #a22;
	opacity: 0.65;
	filter: alpha(opacity=65);
	-moz-opacity: 0.65;
}

#specialstyle #light:hover,
#specialstyle #half:hover,
#specialstyle #dark:hover,
#specialstyle #blue:hover,
#specialstyle #red:hover {
	opacity: 1;
	filter: alpha(opacity=100);
	-moz-opacity: 1;
}
.scroll {
	font-family: Tahoma, Arial, Verdana;
	font-size: 12px;
	color: #336633;
	text-decoration: none;
	font-weight: 900;
}
.scroll2 {
	font-family: Tahoma, Arial, Verdana;
	font-size: 12px;
	color: #336633;
	font-weight: 900;
	background-color: #FFFF00;
}
.b {border-bottom: 1px solid #DDF296; }
.textareawettc {
font:9px Verdana, Arial, san-serif; color:#3A7E2A; background-color:#DDF296; text-align: left;
}

#grun { background-color:#DDF296; }
