/* CSS Document */



html,body{margin: 0;padding:0}
body{font-family: verdana,arial,sans-serif;font-size: 12px;text-align: center; background-color:#fff;}

	
	/*stili per il layout*/
div#superdiv{ position:relative; margin: auto; width:820px; background-color:#fff; padding-top:40px; padding-left:0;}	

div#container{position:relative; width: 760px; /*margin-top:30px;*/ margin-left:55px;
    border-left: 1px solid #666; border-right: 1px solid #666; background-color: #fff;color: #666; }
		
div#header{height: 80px; color: #fff; text-align:right; padding-right:70px; z-index:-1; background-image:url(../IMG/sfumat_bordeaux_300_bassa.jpg); background-repeat:repeat-y; background-position:right; border-bottom:1px #CCCCCC;}

div#logo{ position:absolute; top:-8px; left:-6px; z-index:1;}

div#content{/*margin: 0 121px 0 0;*/ margin-top:40px; margin-right:121px; margin-bottom:15px; margin-left:0px; padding: 20px; background-color: #fff; border-right: 1px solid #666; text-align:left; min-height:550px;}

div#navigation{position: absolute; top: 81px; right: 5px;
    width: 120px;\width:120px;w\idth:110px;
	padding: 3em 0 0 10px; text-align:left;}
	
div#footer{padding: 5px 20px; background-color: #8f3745; color: #666; text-align:right; height:25px; background-image:url(../IMG/sfumat_bordeaux_300_bassa.jpg); background-repeat:repeat-y;}

div#table{margin-top:0px; margin-right:121px; margin-bottom:15px; margin-left:0px; padding: 2px; background-color: #fff; border-right: 1px solid #666; text-align:left; min-height:550px}

div#foto{margin-top:40px; margin-right:121px; margin-bottom:15px; margin-left:0px; padding-left: 44px; padding-right:44px; padding-top:60px; background-color: #fff; border-right: 1px solid #666; text-align:left; min-height:500px}



	/*stili per la navigazione di header e footer*/
	
div#header a{color: #eee;text-decoration:underline}
div#footer a{color:#ddd;font-weight: bold;text-decoration:underline; }
div#footer a:hover{color:#008474;}

	/*div navigation*/

/*div#navigation {height:100%;}
div#navigation ul{margin: 0 0 20px;padding: 0; list-style-type: none; border-bottom: 1px solid #666; color:#ffffff;font-weight:bold;text-align:center;}
div#navigation li{border-bottom: 1px solid #666666; border-top: 1px solid #666666; margin-top:5px; margin-bottom:5px; width: 100px; background-color:#8f3745;}
div#navigation ul a{display:block; width: 100px; border-bottom: 1px solid #666; color:#fff;font-weight:bold; text-decoration: none}
div#navigation ul a:hover{background-color: #e8ded8;color: #008474; font-weight:bold;}
div#navigation ul a#activelink{color: #008474;text-decoration: none}*/
div#lessie{bottom:0; margin-top:90px}
div#table a {text-decoration:underline; color:#666666}
div#table a:hover{ color:#999999} 

div.textimage a {text-decoration:underline; color:#666666}
div.textimage a:hover {color:#999999}

div.textimage2 a {text-decoration:underline; color:#666666}
div.textimage2 a:hover {color:#999999}

div#content a {text-decoration:underline; color:#666666}
div#content a:hover {color:#999999}

/*stili per i contenuti*/
div#content{}

div.textimage{border: 1px solid #666; width: 100%; padding:5px; margin-top:15px;} /*risolve il peek-a-boo bug di IE6*/
div.textimage img{float:left;margin: 10px; width:200px}
div.textimage h2{margin-top: 10px}

div.textimage2{border: 1px solid #666; width: 100%; padding:5px; margin-top:15px;} /*risolve il peek-a-boo bug di IE6*/
div.textimage2 img{float:left;margin: 10px;}
div.textimage2 h2{margin-top: 10px}


h1,h2,h3,p{margin: 0}
p{padding-bottom: 10px}
h3{padding-top: 10px}
h1{padding-left:10px;font: bold 2.3em/80px verdana,arial,sans-serif}
h2{font-size: 1.5em}
h3{font-size: 1.2em}
div#footer p {font-size:9px}
div#header h1{font-style:italic;}