body
{
	font-size: 65%;
	color:#000000;
	background-color:#FFF0C4;
	margin:0px;
}

body, p, div, table, td, th, ul, ol, textarea, input, select
{
	font-family: verdana,helvetica,arial,sans-serif;
}

table {	font-size: 100%; border:0px}

input, textarea, select {	font-size: 85%; }

ul {margin: 0px 0px 0px 18px; padding: 0px}
li   {padding:2px 0px 2px 0px;}

ul#menu, ul#menu2, ul#menu3 {list-style-type: none; margin: 0; padding: 0}
ul#moduli,ul#moduli2 {list-style-type: none; margin-left: 0; padding-left: 0}

#menu li,#menu2 li,#menu3 li   {padding:5px 0px 5px 5px; border-bottom:1px solid #000000;}
#moduli li  {padding:5px 0px 5px 5px; border-bottom:1px solid #ffffff; background-color:#C5C5C5;}
#moduli2 li {padding:5px 0px 5px 5px; border-bottom:1px solid #ffffff; background-color:#332D16;}

.list_square {list-style-type: square;}
.list_arrow {text-indent: 5px; list-style-image: url(/img/arrow1.gif)}

a { color:#FFFFFF; TEXT-DECORATION: none; font-weight:bold; background-color: transparent}
A:hover {text-decoration: underline; background-color: transparent}

.white, .white:link, .white:visited  {color: #ffffff; background-color: transparent; text-decoration: none;}
.white:hover   {color: #ffffff; text-decoration: underline; background-color: transparent}

.blu, .blu:link, .blu:visited  {color: #3770A8; background-color: transparent; text-decoration: none;}
.blu:hover   {color: #3770A8; text-decoration: underline; background-color: transparent}

.grigio, .grigio:link, .grigio:visited  {color: #666666; background-color: transparent; text-decoration: none;}
.grigio:hover   {color: #666666; text-decoration: underline; background-color: transparent}


.tit,.tit:link,.tit:visited    {FONT-FAMILY:"Trebuchet MS","Verdana"; font-size: 130%; color: #000000; text-decoration: none; background-color: transparent; margin:0px 0px 5px 0px}
.tit:hover   {FONT-FAMILY:"Trebuchet MS","Verdana"; font-size: 130%; color: #000000; text-decoration: underline; background-color: transparent; margin:0px 0px 5px 0px}

.tit_white,.tit_white:link,.tit_white:visited    {FONT-FAMILY:"Trebuchet MS","Verdana"; font-size: 130%; color: #ffffff; text-decoration: none; background-color: transparent; margin:0px}
.tit_white:hover   {FONT-FAMILY:"Trebuchet MS","Verdana"; font-size: 130%; color: #ffffff; text-decoration: underline; background-color: transparent; margin:0px}

.tit_red,.tit_red:link,.tit_red:visited    {FONT-FAMILY:"Trebuchet MS","Verdana"; font-size: 130%; color: #98181F; text-decoration: none; background-color: transparent; margin:0px 0px 5px 0px}
.tit_red:hover   {FONT-FAMILY:"Trebuchet MS","Verdana"; font-size: 130%; color: #98181F; text-decoration: underline; background-color: transparent; margin:0px 0px 5px 0px}

.tit_green,.tit_green:link,.tit_green:visited    {FONT-FAMILY:"Trebuchet MS","Verdana"; font-size: 135%; color: #466100; text-decoration: none; background-color: transparent; margin:0px 0px 5px 0px}
.tit_green:hover   {FONT-FAMILY:"Trebuchet MS","Verdana"; font-size: 135%; color: #466100; text-decoration: underline; background-color: transparent; margin:0px 0px 5px 0px}

.txt_verde,.txt_verde:link,.txt_verde:visited    {FONT-FAMILY:"Verdana","Trebuchet MS"; font-size: 100%; color: #466100; text-decoration: none; background-color: transparent; margin:0px 0px 5px 0px}
.txt_verde:hover   {FONT-FAMILY:"Verdana","Trebuchet MS"; font-size: 100%; color: #466100; text-decoration: underline; background-color: transparent; margin:0px 0px 5px 0px}

.txt,.txt:link,.txt:visited    {FONT-FAMILY:"Trebuchet MS","Verdana"; font-size: 110%; text-decoration: none; background-color: transparent; margin:0px}
.txt:hover   {FONT-FAMILY:"Trebuchet MS","Verdana"; font-size: 110%; text-decoration: underline; background-color: transparent; margin:0px}

.txt_red,.txt_red:link,.txt_red:visited    {FONT-FAMILY:"Verdana","Trebuchet MS"; font-size: 100%; color: #466100; text-decoration: none; background-color: transparent; margin:0px}
.txt_red:hover   {FONT-FAMILY:"Verdana","Trebuchet MS"; font-size: 100%; color: #466100; text-decoration: underline; background-color: transparent; margin:0px}

.txt_white,.txt_white:link,.txt_white:visited    {FONT-FAMILY:"Trebuchet MS","Verdana"; font-size: 110%; color: #ffffff; text-decoration: none; background-color: transparent; margin:0px}
.txt_white:hover   {FONT-FAMILY:"Trebuchet MS","Verdana"; font-size: 110%; color: #ffffff; text-decoration: underline; background-color: transparent; margin:0px}

.area,.area:link,.area:visited    {color: #005444; text-decoration: none; background-color: transparent}
.area:hover   {color: #005444; text-decoration: underline; background-color: transparent}


.menu,.menu:link,.menu:visited    {color: #402C21; text-decoration: none; background-color: transparent}
.menu:hover   {color: #402C21; text-decoration: underline; background-color: transparent}

.submit {text-align: center;  font-weight:bold; text-decoration: none; background-color: transparent; border:0}

.imgsx { border:0px;  padding:0px;  margin-right:5px; float:left;  color: #000}
.imgdx { border:0px;  padding:0px;  margin-left:5px;   float:right; color: #000}

.invisibile {visibility:hidden}

.bn_top {background-image:url(img/banner_top.jpg); background-repeat:no-repeat; background-position: bottom left;height:14px; text-align:right}
.bn_center {width:100%; background-color:#709C00; text-align:right}
.bn_bottom {background-color:#C5C5C5; height:27px;}
.bn_menu {padding: 0px 12px 0px 3px}

.meteo {FONT-FAMILY:"Arial"; font-size: 10px; color: #466100; font-weight:bold; text-decoration: none;  margin:0px; padding:0px; align:bottom}
