/* 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:35px; z-index:-1; background-image:url(../IMG/sfumatura_VERDE_300_bassa.jpg); background-repeat:repeat-y; background-position:right; border-bottom:1px #CCCCCC;}

div#logo{ position:absolute; top:0; left:0; z-index:1;}
/*5per1000*/
div#logo1{ position:absolute; top:170px; left:25px; z-index:1; width:200px}
div#logo1 img{width:200px;}
div#logo1 img a{text-decoration:none; border:0;}
div#logo1 img a:hover{text-decoration:blink;}

div#logo2{ position:absolute; top:210px; left:20px; z-index:1; width:90px}
div#logo2 img{width:90px;}
div#logo2 img a{text-decoration:none; border:0;}
div#logo2 img a:hover{text-decoration:blink;}
/*fine 5per1000*/
 
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#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;}

div#foto img{width:570px}


div#navigation{position: absolute; top: 81px; right: 5px;
    width: 120px;\width:120px;w\idth:110px;
	padding: 3em 0 0 10px; text-align:left;}
	
  div#navigation img{ width:100px; height:100px; position:relative; margin:0 0 20px; padding:0;}
	
	/*******************per la pag links**********************/
	
div#sponsor{
position: absolute; top: 81px; left:0;
    width: 120px;\width:120px;w\idth:110px;
	padding: 10em 0 0 0px; text-align:left;
	border:0;
	left:10px;
	right:10;
	}
	
	div#sponsor img{ width:100px; border-right:3px; border-right-color:#CCCCCC;
border-bottom:3px; border-bottom-color:#CCCCCC;}

	div#sponsor img a{ text-decoration:none; border:0;}
	
div#content1{/*margin: 0 121px 0 0;*/ margin-top:40px; margin-right:121px; margin-bottom:15px; margin-left:121px; padding: 20px; background-color: #fff; border-right: 1px solid #666; border-left: 1px solid #666; text-align:left; min-height:550px}

/*div#fisso1{
width:100px;
position:relative;
left:10px;
right:10;
top:100px;
border-right:3px; border-right-color:#CCCCCC;
border-bottom:3px; border-bottom-color:#CCCCCC;

}*/

div#fisso1 a { text-decoration:underline;}


/*******************fine pag links***********************************************/


	
div#footer{padding: 5px 20px; /*background-color: #4AC0A0;*/ color: #666; text-align:right; height:25px; background-image:url(../IMG/sfumatura_VERDE_300_bassa.jpg); background-repeat:repeat-y; background-position:right; padding-right:10px; z-index:999}


div#spazio{height:35px; background-color:#FFFFFF; width:90px; margin:0; padding:0}
div#spaziopiccolo{height:1px; background-color:#FFFFFF;  margin:0; padding:0}
div#spaziogrande{height:50px; background-color:#FFFFFF; width:90px; margin:0; padding:0}


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}

	/*stili per la navigazione di header e footer*/
	
div#header a{color: #eee;text-decoration:none}
div#footer a{color:#ddd;font-weight: bold;text-decoration:underline; }
div#footer a:hover{color:#8f3745;}


div#lessie{bottom:0; margin-top:90px}
div#strumenti{bottom:0; margin-top:40px}
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}
/* div quickNav*/


/*div#quickNav{ position:absolute; width:20px; left:0px; top:330px; padding:0;}
div#quickNav li{ height:82px;  margin-bottom:5px; margin-left:0; list-style:none; border-bottom:1px solid inset; border-left:1px solid inset; border-top:1px solid inset; background-position:left;}
div#quickNav li a {display:block; text-decoration:none;}*/

/*stili per i contenuti*/
div.text{ margin-top:40px; margin-right:121px; margin-left:0px; padding: 20px; background-color: #fff; text-align:left; border-right: 1px solid #666;}
div.text h2{margin-top: 10px}


div.textimage{border: 1px solid #666; width: 100%; padding:5px; margin-top:15px;} 
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;} 
div.textimage2 img{float:left;margin: 10px; }
div.textimage2 h2{margin-top: 10px}
div.textimage2 img a{text-decoration:none}

div.textimage3{border: 1px solid #666; width: 100%; padding:5px; margin-top:15px;} 
div.textimage3 img{float:right;margin: 10px; width:100px;}
div.textimage3 h2{margin-top: 10px}
div.textimage3 img a{text-decoration:none}

div.textimage_tabeo{border: 1px solid #666; width: 100%; padding:5px; margin-top:15px;} 
div.textimage_tabeo img{float:left;margin:10px; width:580px;}
div.textimage_tabeo h2{margin-top: 10px}

div.promessa{border: 1px solid #666; width: 100%; padding:5px; margin-top:15px;} 
div.promessa img{float:left; margin:10px; width:150px; /*max-width:150px;*/}
div.promessa h2{margin-top: 10px; margin-bottom:40px;}
div#promessa{ float:right; width: 100px; /*height:30px;*/ margin:10px; font-size:14px; font-weight:bold; text-align:right; border: 1px solid #666; text-align:center} 
#firma{ float:right; font-style:italic;}
/*#basedasta{ float:right; font-weight:bold; font-style:italic; font-size:14px;}*/

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 {font-size:9px}

div#header h1{font-style:italic;}
