body
{
	font-size: 70%;
	color:#000000;
	background-color:#F79E00;
	margin:0px;
}

body, p, div, table, td, th, ul, ol, textarea, input, select
{
	font-family: verdana,helvetica,arial,sans-serif;
}

table {	font-size: 100%; width: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, ul#moduli3 {list-style-type: none; margin-left: 0; padding-left: 0}

#menu li,#menu2 li,#menu3 li   {margin: 4px 0px 4px 0px; padding: 3px; background-color: #F79E00;}
#moduli li  {margin: 4px 0px 4px 0px; padding: 3px; background-color: #084A72;}
#moduli2 li  {margin: 4px 0px 4px 0px; padding: 3px; background-color: #084A72;}
#moduli3 li  {margin: 4px 0px 4px 0px; padding: 3px; background-color: #084A72;}


a { color:#000000; 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;}

.bn_white, .bn_white:link, .bn_white:visited  {font-family: "Trebuchet MS","Verdana"; font-size:110%; color: #ffffff; background-color: transparent; text-decoration: none;}


.bleu, .bleu:link, .bleu:visited  {color: #00005F; background-color: transparent; text-decoration: none;}

.tit,.tit:link,.tit:visited,.tit:hover    {FONT-FAMILY:"Trebuchet MS","Verdana"; font-size: 130%; color: #000000; text-decoration: none; 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; display:inline}

.tit_bleu,.tit_bleu:link,.tit_bleu:visited    {FONT-FAMILY:"Trebuchet MS","Verdana"; font-size: 130%; color: #084A72; text-decoration: none; background-color: transparent; margin:0px; display:inline}

.tit_red,.tit_red:link,.tit_red:visited    {FONT-FAMILY:"Trebuchet MS","Verdana"; font-size: 130%; color: #084A72; text-decoration: none; background-color: transparent; margin:0px 0px 5px 0px; display:inline}

.tit_green,.tit_green:link,.tit_green:visited    {FONT-FAMILY:"Trebuchet MS","Verdana"; font-size: 130%; color: #E34B00; text-decoration: none; background-color: transparent; margin:0px 0px 5px 0px; display:inline}

.tit_red,.tit_red:link,.tit_red:visited    {FONT-FAMILY:"Trebuchet MS","Verdana"; font-size: 130%; color: #DF0200; text-decoration: none; background-color: transparent; margin:0px 0px 5px 0px; display:inline}

.txt,.txt:link,.txt:visited    {FONT-FAMILY:"Trebuchet MS","Verdana"; font-size: 110%; text-decoration: none; background-color: transparent; margin:0px}

.txt_red,.txt_red:link,.txt_red:visited    {FONT-FAMILY:"Trebuchet MS","Verdana"; font-size: 110%; color: #E34B00; text-decoration: none; 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}

.area,.area:link,.area:visited    {color: #DF0200; text-decoration: none; background-color: transparent}

.menu,.menu:link,.menu:visited    {color: #402C21; text-decoration: none; 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_center {width:100%; background-color:#709C00; text-align:right}
.bn_bottom {background-color:#C5C5C5; height:27px;}
.bn_menu {padding: 0px 12px 0px 3px;}

.titolo_sito {FONT-FAMILY:"Verdana","Trebuchet MS"; font-size: 300%; font-weight:bold; color:#75181E;}

.txt_statici   {FONT-FAMILY:"Trebuchet MS","Verdana"; font-size: 110%; text-decoration: none; background-color: transparent; margin:0px}


.titolino {display: block; border-bottom: 1px dotted #c9c9c9;padding-left: 1px;margin: 8px 0px;color: #980000;background-color: #f5f5f5}
