/*stili per il layout fluido*/
html,body{margin-left: auto; margin-right: auto; background-color: #ffffff;}
body{font-family: verdana,sans-serif;font-size: 65%}
div#container{background-color: #ffffff; position: relative; width: 760px; margin-left: auto; margin-right: auto;border-widht: 0 0px; border-style:solid; border-color:#ffffff;}

/*stili generici, su header e footer*/
div#header{background-color: #ffffff}
div#footer a{border-color:#000000;font-weight: bold;text-decoration: underline; height:50px;}
div#navigation{
	float: left;
	background-image: url(menu.jpg);
	position: absolute;
	top: 118px;
	left: 0;
	width: 151px;
	height: 480px
}
div#content{
	float: left;
	margin-left:150px;
	position: absolute;
	top: 122px;
	/*background-image:url(sfondo.jpg);*/
	width: 608px;
	left: 3px;
}
div#footer{clear: both; text-align: center; padding: 5px 0; background-color: #ffffff; color: #000}
hr {margin-right: 10px; margin-left: 10px; margin-bottom: 0px; margin-top: 0px;}
/*stili per la navigazione*/
div#navigation ul{margin: 0;padding: 0; list-style-type: none}
div#navigation li{margin: 0;padding: 0;}
div#navigation li.sotto{margin-left: 5px;padding: 0;}
div#navigation a{color:#000000;font: normal 1.0em verdana;text-decoration: none; font-weight: bold;}
div#navigation a.titolo{color:#000000;font: normal 1.1em verdana;text-decoration: underline; font-weight: bold;}
div#navigation a:hover{color: #0000ff;text-decoration: underline}
/*div#navigation a#activelink{color: #033;text-decoration: none}*/
div#navigation p{font-size: 90%}
h1,h2{margin: 0;padding:0}
h1{padding-left: 10px;font: bold 2.3em/80px arial,sans-serif}
h1.cersi{color:#ff0000;padding-left: 210px;}
h2{color: #000000;font-size: 1.4em; text-align: center;}
h5{font-size: 1.2em}
table.home {background-color:#ffffff; height: 200px}
table.layout {height: 600px}
table.menu {width: 100%; text-align:center; font-size:14px;}
img.testa{vertical-align: top}
img.certificato{ margin-left: 100px}
img.w3c{margin-left:25px;border:0px}
.label{color: #ffffff;}
.legend{color: #ffff00;font-weight: bold;}
.titolo{color: #ffffff;font: italic 1.4em verdana,sans-serif; text-align: center}
.titolo_cersi{color: #333366;font: italic 2.0em verdana,sans-serif; font-weight: bold}
.sotto_cersi{color: #990033;font: normal 1.1em verdana,sans-serif; margin-left: 70px; font-weight: bold}
p{font: normal 1.2em verdana,sans-serif;margin-left: 10px;}
p.titolo_home{font: normal 1.2em verdana,sans-serif;margin-left: 10px; margin-right:10px;}
p.titoletto{font: normal 1.4em verdana,sans-serif; font-weight:bold; text-align: center}
li{font: normal 1.1em verdana,sans-serif; padding: 5px;}
li.titolo{font: normal 1.2em verdana,sans-serif; padding: 5px; text-decoration:underline}
img.primopiano{display:inline; float:left; margin-right:10px; margin-bottom:2px;}

/*stili per la sezione extra
div#extra div.newsbox{font-size: 90%;margin-bottom: 2em}
div#extra div.newsbox h2{color: #999;font-size: 1.2em}
div#extra div.newsbox p{margin: 0}    */
