table {
	table-layout: fixed;
	width:100%;
	border-collapse: collapse;
}
Body {
/*scrollbar-base-color:#E7F5E6;
scrollbar-face-color:#E7F5E6;
scrollbar-3dlight-color:#E7F5E6; 
scrollbar-arrow-color:#51A746; 
scrollbar-darkshadow-color:#E7F5E6; 
scrollbar-highlight-color:#51A746; 
scrollbar-shadow-color:#51A746; 
scrollbar-track-color:#E7F5E6;*/
background: #E7F5E6;
color: #333333;
margin-left: 0%;
margin-top:0%;
margin-right: 0%;
}

a:link { color: #2F014B; background:transparent; text-decoration:underline; font-size:1em;}

a:visited {  color: #2F014B; background:transparent; text-decoration:underline;  font-size:1em;}

a:hover {color: #2F014B; background: #FFFFFF; text-decoration: underline; font-size:1em;}

p {	font-family: verdana, sans-serif; font-size:0.8em; color: #333333; background:transparent;}
.footer { /*position:relative; top:210%;*/ margin-left:10px; font-family:verdana, sans-serif;	font-size:0.7em;	color: #2F014B; background:transparent; }

h1 {font-family: arial,sans-serif;	font-size: 2em; color: #2F014B; background:transparent;}
h2{font-family: arial,sans-serif;	font-size: 1em; color: #2F014B; background:transparent;}
ul {font-family: verdana, sans-serif; font-size:11px; color: #333333; background:transparent;}

ol { font-family:  verdana, sans-serif;	font-size:0.7em;	color: #333333; background:transparent;}
#cellbody{ width:75%;}
#shorthands{margin-left:10px;}
#visitedmenu{ background:#FFFFFF; color:#2F014B;}
#visitedsubmenu{ background:#FFFFFF; color:#2F014B;}
div.body {	width:70%;/* position:relative; top:4%; left:0%;*/ margin-left:10px; margin-right:1%; padding:10px; background: #FFFFFF; color: #333333; border: 1px solid #000000; }
div.menu{ margin-left: 10px; width:75%; /*position:relative; top:2%; left:0%;*/ }
div.secmenu{ margin-left: 10px;  /*position:relative; top:3%; left:0%;*/ }
div.header{ margin-left: 10px; margin-top:5px; /*position:absolute; left:2%;*/ }
span.validations{ margin-left: 10px; /*position:relative; top:110%; left:2%; */}/*deve essere relativo al corpo del testo*/

/*div.submenu{ width: 10px;}*/
img.intext{ float:right;}
img.rightpic{ padding-top:2%;}
div.submenu{ /*position:relative; top:-48%; left:77%;*/ float: right; margin-right:5px}
p.small{ font-family: verdana, sans-serif; font-size:0.8em; margin-bottom:1%; margin-top:0%; margin-left:0%; margin-right:0%; width:160px; height:11px}
img{border:none;}
dl.link{color:#333333; background:transparent; font-family: verdana, sans-serif; font-size:0.8em;}
dd.sublink {text-indent: 3px;}
a.rightmenu:link { color: #2F014B; background:transparent; text-decoration:underline;  font-size:1em;}

a.rightmenu:visited {  color: #2F014B; background:transparent; text-decoration:underline; font-size:1em;}

a.rightmenu:hover {color: #2F014B; background: #FFFFFF; text-decoration: underline; font-size:1em;}
dl.linkchoose{color:#333333; background:transparent; font-family: verdana, sans-serif; font-size:1em; line-height:5em;}

