body{ background-color:#FFFFFF; /*font-size:90%*/}
div#contenuto a{color:#000; text-decoration:underline}
div#contenuto a:hover{background:#536B3A; color:#fff}
.fleft{float:left}
div#contenuto hr{border:none;border-top:1px solid  #B9D0AD;}
div#contenuto li.inline{display:inline; margin-right:1em; border:none}
div#contenuto ul, li{list-style-type:none;border:none;margin:0}
form{	padding:0;margin:0;}
div#contenuto {font-size:95%}
div#contenuto p{font-size:80%; margin:10px 0}
div#contenuto select, div#contenuto input, div#contenuto label{font-size:1em; margin:0.2em;}
div#contenuto label{float:left; width:15em; text-align:right; padding-right:1em; font-weight:bold}
div#contenuto input.cerca{ /*color:#fff; font-weight:bold;  padding:0.1em 1.6em 0.1em 0.5em;  background:#536B3A url(../immagini/l.gif) no-repeat right top*/  font-family: Verdana, Helvetica, sans-serif;


 font-weight: bold;
 color:black;
 background-color: #DDEDAF;
 border: 1px solid #418E62;
 padding: 0.2em;}
div#contenuto input.elenco{ /*color:#fff; font-weight:bold;  padding:0.1em 1.6em 0.1em 0.5em;  background:#536B3A url(../immagini/m.gif) no-repeat right top*/font-family: Verdana, Helvetica, sans-serif;

 font-weight: bold;
 color:black;
 background-color: #DDEDAF;
 border: 1px solid #418E62;
 padding: 0.2em;}

.bordoverde{
	border:1px solid  #B9D0AD;
	padding:0.5em;
}
.small{font-size:0.6em}
div#contenuto h2{background-color:/*#326402*/#F0F0EB; color:#316601; text-align:center; font-size:1em; margin:0; padding:0.5em/*background-color:#536B3A; color:#fff; border:none; 	margin:0;font-size:0.9em;padding:0.2em;text-align:center*/}
div#contenuto h3{
	/*color:#28341D;
	font-size:0.9em;
	font-weight:bold;
	margin:0.2em;
	margin-top:0.5em;
	padding:0.2em;
	border:1px dotted #FFDFAE;
	background-color: #FFF9F0;*/font-size:100%; background-color: white; color:#316601; padding:1em 0 0 0; margin:0; font-weight:bold;

}
div#contenuto table{clear:both;width:90%; margin-left:5%;  font-size:0.8em; border:1px solid #B9D0AD; border-top:1px solid #FF9801;margin-bottom:1em;}
div#contenuto table caption{ /*width:90%; margin-left:5%; margin-top:2em;border:1px solid #B9D0AD; background-color:#536B3A; color:#fff*/ margin-left:5%;background-color:/*#326402*/#FFF9F0; color:#000; text-align:center; font-size:1em;  padding:0.2em; border:1px solid #FF9801; border-bottom:none; font-weight:bold}
div#contenuto table th{
	 margin:0; font-size:1em; color:#000; background-color:#FFF9F0; padding:0 0.5em;text-align:center;
}

div#contenuto table td{ padding:0.2em 0.5em}

div#contenuto table  tr.Malattia { background-color:#EFF3EB; }
div#contenuto table  tr.Gruppo { background-color:#D8E3CC;}

div#contenuto dl {font-size:0.8em; margin:1em 0;}
div#contenuto dl dt{font-weight:bold; width:35%; clear:left; background-color:#EFF3EB;  padding:4px; margin-bottom:4px; float:left}
div#contenuto dl dd{padding:4px; margin-left:4px; float:left; background-color:#F9FAF8; margin-bottom:4px; width:63%}

div#contenuto table  tr.Scuro { background-color:#EFF3EB; }
div#contenuto table  tr.Medio { background-color:#D8E3CC;}

div#menutopint{margin-top:0.4em}

div#contenuto h1.titoloorange{ margin:0; padding:0.3em 0; width:90%;}
div#contenuto form p{margin:0}

div.titsezione, div.titsezione h1 {background-color:/*#326402*/#FFF9F0; color:#316601; }

