/*********************************/
/*        layout del sito        */
/*********************************/
div#container{text-align:left;width:700px;margin:0 auto}
div#header{margin:0; background-image:url(../images/header.png);}
div#header h1{height:95px;line-height:95px;margin:0;padding-left:110px;color: #79B30B; font-size:2.9em;
	background:url(../images/logo.png) no-repeat 10px 10px;}
div#wrapper{float:left;background-image:url(../images/corpo.png);margin:0; height:100%;clear:both;}
div#content{float:right;width:485px; padding:2px 5px 10px 10px;}
div#navigation{float:left;width:190px; color:#fff; padding:2px 5px; background:url(../images/corpo.png)repeat-y top left;}
div#posizioni{float:left;width:170px; color:#fff; padding:2px 5px;}
div.clear {clear:both;height:0px;}
div#footer{background: url(../images/footer.png);color: #fff;clear:both;width:100%;margin:0;line-height:30px;}
div#footer span{padding:0 10px;}
div#footer2{margin:0; background:url(../images/header.png) bottom; line-height:45px;}
.nascosto {display:none;}
.visibile {display:block;}
.visibile ul {font-size:0.8em;}
/*********************************/
/*         elementi html         */
/*********************************/
html{margin:0;padding:0;width:100%}
body{font: 76% Verdana,sans-serif;text-align:center; 
	background: url(../images/sfondo_pag.jpg) no-repeat top center;
	margin:40px 0 0 0;padding:0;width:100%;}
h2 {background-color:#659707; color:#fff; text-align:center;}
h3 {background-color:#fff; color:#659707; text-align:center; display:block;}
h4 {text-align:center;}
h5 {font-size:1.1em;}
a {color:#395504; text-decoration:none; font-weight:bold;}
p {text-align:left;}
p.nota {font-size:0.8em;}
/*********************************/
/*              news             */
/*********************************/
div.titolo_new {float:left;background:url(../images/meta_new.png); }
span.titolo {float:left; text-align:left; padding:2px 5px; font-weight:bold;color: #395504; font-size:1.2em;}
span.autore {float:left; text-align:left; padding:2px 5px; font-weight:bold;color: #000;}
span.data {float:right; text-align:right; padding:2px 15px; font-size:0.9em; /*background:url(../images/header_dx.png) no-repeat top right;
					display:inline; line-height:20px;*/}
div.new {float:left;background:url(../images/meta_new.png); padding:2px 5px;width:470px;margin-bottom:5px; border-bottom:1px solid #79B30B;}
div.minipic{float:left;margin: 3px;padding:0;}
div.minipic img{display:block;position:relative;top:-5px;left:-5px;border:1px outset #ccc;padding:3px;
	width:70px; height:80px; background-color:#fff;}
/*********************************/
/*              esercizi             */
/*********************************/
div#titolo_es {float:left;}
span.titolo_es {float:left; text-align:left; padding:2px 5px; font-weight:bold;color:#FF3300; font-size:1.2em;}
span.data_es {float:right; text-align:right; padding:2px 15px; font-size:0.9em; }
div.esercizio {float:left;padding:2px 5px;width:145px;margin-bottom:5px; border-bottom:1px solid #79B30B;}
div.mini_es, div.medio_es{float:left;margin: 3px;padding:0;}
div.mini_es img{display:block;position:relative;top:-5px;left:-5px;border:1px outset #ccc;padding:3px;width:145px; height:145px; background-color:#fff;}
div.medio_es img{display:block;position:relative;top:-5px;left:-5px;border:1px outset #ccc;padding:3px;width:180px; height:180px; background-color:#fff;}