html {height:100%}
body {
          margin: 0px auto; 
          height:100%;
          width: 790px;     
          text-align: center;
          background: #ffffdd;
          padding: 0;
		  overflow:auto;
		  
      }

      
#intest {   margin:0;
		    height: 141px;
			width:  790px;
			line-height:1px;
			position: fixed;
			top:0;
			background:url('Intest.png') no-repeat top center;
			z-index:102;
			}
			
#intest a[href$="h.htm"] {
				 display:inline-block;
				 height:27px;
				 width:43px;
				 padding-left:0;
				 line-height:15px;
				 background:url('../grafica/eng.png') no-repeat;
				 position:absolute;
				 top:32px;
				 left:640px;
				 border: 1px solid;
				 }
				 
#intest a[href$="x.htm"] {
				 display:inline-block;
				 height:27px;
				 width:43px;
				 padding-left:0;
				 line-height:15px;
				 background:url('../grafica/ita.png') no-repeat;
				 position:absolute;
				 top:64px;
				 left:640px;
				 border: 1px solid;
				 }


#footer {
			margin: 0;
			padding: 0;			
			overflow: none;
			height: 25px;
			width: 786px;
			bottom: 0;
			position: fixed;
			background: #6D818A;
			border-left: 2px solid #cc3300;
			border-right: 2px solid #cc3300;
			border-bottom: 2px solid #cc3300;
			text-align: center;
			z-index:102;
			}
#footer a[href^='mailto'] {
				 display:inline-block;
				 height:43px;
				 padding-left:28px;
				 background:url('../grafica/mailto.gif') top left no-repeat;
				 }

div.container {
			width: 790px;
			height: 100%;
			margin: 0 auto;
			position:relative;
			overflow:none;
			}
			
div.menu {
         margin: 0;
         height: 100%;
         width: 120px;
         position:fixed;
         top: 131px;
         background: #d0d0d0;
		 border-left: 2px solid #cc3300;
		 
         
         }

			
div.corpo {
		  margin: 0 0 auto 0;
		  padding:2px 3px 2px 3px;
		  overflow: auto;
		  background: #f0f0f0;
		  border-right: 2px solid #cc3300;
		  height: 100%;
		  width: 660px;
		  position:absolute;
		  top:131px;
		  left:122px;
		  z-index: 100;
		  }
			
				  
h1	{   
     font: 40px "comic sans ms", arial;
     text-align: center;
     }

h2	{  
      font: 25px "comic sans ms", arial;
      background-color: #ffcc66;
      text-align: center;
    }

h3  {  
      font: 17px "comic sans ms", arial;
      text-align: center;
    }
h6  {
     font: 12px "comic sans ms", arial;
     text-align: left;
    }

p  {  
      font: 15px "comic sans ms", arial ;
      text-align: justify;
      text-indent:4%;
      line-height:20px;
    }
p2  {
	 font:13px "comic sans ms", arial ;
     float:left;
     } 
         
a:link    {color: #cc0033; font-style:bold; font:15px "comic sans ms";}
a:visited {color: #ff9933; font-style:italic; font:15px "comic sans ms";}
a:hover   {color: #ff9900; font-style:italic; font:17px "comic sans ms"; cursor:hand;}

        
#menuv a[href$='.htm'] {
				 display:inline-block;
				 height:43px;
				 padding-left:28px;
				 line-height:15px;
				 background:url('../grafica/lunamini.gif') top left no-repeat;
				 }


#menuv {
		position: absolute;
		top: 26px;
		left: 2px;
		text-align: left;
		z-index: 130;
		 }


		 
/*    menu verticale   */
#menuv, #menuv ul, #menuv li {
							padding:0;
							margin:0;								
						     }
#menuv li {
				position: relative;
				width: 110px;
				height: 43px;
				background:transparent url('tastomv1.gif') no-repeat;
                border-left:1px solid #6D818A;
				cursor:pointer; 
				padding-left: 5px;
				padding-right: 2px;
				list-style-type:none; 
			}
#menuv li a {	
				text-decoration:none;
				color: #000000;
				font-size:11px;
				letter-spacing:1px;
				}
				
				
#menuv li.more{
				border-left:3px solid #333333;
				}
#menuv li li{
				background:url('tastomo3.gif') no-repeat ;
				height: 25px;
				}
#menuv li:hover{
				background: url('tastomv2.gif') no-repeat ;
				text-style:italic;
				}
#menuv li li:hover{
				background: url('tastomo2.gif') no-repeat ;
				text-style:italic;
				}
				
#menuv .acti	{ 
	            background:url('tastomv3.gif') no-repeat;
				}
#menuv li:hover.more{
				border-left:3px solid #6D818A;
				}
#menuv ul ul {
               	position: absolute;
               	top: 0px;
               	left: 115px;
				visibility:hidden;
				}
#menuv ul li:hover ul {
						visibility:visible;
					  }



/*    menu orizzontale      */
div#menuor{
 			width:100%;
			margin-top:0px auto;
 			padding:0;
			height:23px;
			position:fixed;
		    z-index: 300;
		    }
		 
div#menuor ul{
 		list-style-type:none;
 		margin:0;
 		padding:0;
			 }
div#menuor li{
 		float:left;
 		margin:0;
 		padding:0;
 			 }  												
div#menuor a{
	display:block;
	width:83px;
 	height:23px;
 	line-height:22px;
 	text-decoration:none;
 	text-align:center;
 	background:url('tastomoa1.gif') no-repeat;
 	color:#000;
 	font-variant:small-caps;
 	font-size:11px;
 	
 	
 			}  
div#menuor a:hover{
 	background: url('tastomo2.gif') no-repeat;
 		}   
 
div#menuor .active{
	 width:80px;
	 height:23px;
	 background:url('tastomo4.gif') no-repeat;
	  } 


/*    menu orizzontale basso     */
div#menuorb{
 			width:100%;
			bottom: 35px;
 			margin:0;
 			padding:0;
			height:23px;
			position:fixed;
			 }
		 
div#menuorb ul{
 		list-style-type:none;
 		margin:0;
 		padding:0;
			 }
div#menuorb li{
 		float:left;
 		margin:0;
 		padding:0;
 			 }  												
div#menuorb a{
	display:block;
	width:80px;
 	height:23px;
 	line-height:22px;
 	text-decoration:none;
 	text-align:center;
 	background:url('tastomo1.gif')  no-repeat;
 	color:#000;
 	font-variant:small-caps;
 	font-size:11px;
 	 			}  
 	 			
div#menuorb a:hover{
 	background: url('tastomo2.gif')no-repeat ;
 		}   
 
div#menuorb .active{
	 width:80px;
	 height:23px;
	 background:url('tastomo4.gif')no-repeat ;
	  } 
 

/* galleria immagini   */ 
		 

a.miniFS1{background:url('../images/FS01.gif') no-repeat center;}
a.miniFS2{background:url('../images/FS02.gif') no-repeat center;}
a.miniFS3{background:url('../images/FS03.gif') no-repeat center;}
a.miniFS4{background:url('../images/FS04.gif') no-repeat center;}
a.miniFS5{background:url('../images/FS05.gif') no-repeat center;}
a.miniFS6{background:url('../images/FS06.gif') no-repeat center;}
a.miniFS7{background:url('../images/FS07.gif') no-repeat center;}
a.miniFS8{background:url('../images/FS08.gif') no-repeat center;}
a.miniFS9{background:url('../images/FS09.gif') no-repeat center;}

a.miniFA1{background:url('../images/FA01.gif') no-repeat center;}
a.miniFA2{background:url('../images/FA02.gif') no-repeat center;}
a.miniFA3{background:url('../images/FA03.gif') no-repeat center;}
a.miniFA4{background:url('../images/FA04.gif') no-repeat center;}
a.miniFA5{background:url('../images/FA05.gif') no-repeat center;}
a.miniFA6{background:url('../images/FA06.gif') no-repeat center;}
a.miniFA7{background:url('../images/FA07.gif') no-repeat center;}
a.miniFA8{background:url('../images/FA08.gif') no-repeat center;}
a.miniFA9{background:url('../images/FA09.gif') no-repeat center;}
a.miniFA10{background:url('../images/FA10.gif') no-repeat center;}
a.miniFA11{background:url('../images/FA11.gif') no-repeat center;}


a.miniFC1{background:url('../images/FC01.gif') no-repeat center;}
a.miniFC2{background:url('../images/FC02.gif') no-repeat center;}
a.miniFC3{background:url('../images/FC03.gif') no-repeat center;}
a.miniFC4{background:url('../images/FC04.gif') no-repeat center;}
a.miniFC5{background:url('../images/FC05.gif') no-repeat center;}
a.miniFC6{background:url('../images/FC06.gif') no-repeat center;}
a.miniFC7{background:url('../images/FC07.gif') no-repeat center;}
a.miniFC8{background:url('../images/FC08.gif') no-repeat center;}
a.miniFC9{background:url('../images/FC09.gif') no-repeat center;}
a.miniFC10{background:url('../images/FC10.gif') no-repeat center;}
a.miniFC11{background:url('../images/FC11.gif') no-repeat center;}
a.miniFC12{background:url('../images/FC12.gif') no-repeat center;}
a.miniFC13{background:url('../images/FC13.gif') no-repeat center;}
a.miniFC14{background:url('../images/FC14.gif') no-repeat center;}
a.miniFC15{background:url('../images/FC15.gif') no-repeat center;}
a.miniFC16{background:url('../images/FC16.gif') no-repeat center;}
a.miniFC17{background:url('../images/FC17.gif') no-repeat center;}
a.miniFC18{background:url('../images/FC18.gif') no-repeat center;}


a.miniFB1{background:url('../images/FB01.gif') no-repeat center;}
a.miniFB2{background:url('../images/FB02.gif') no-repeat center;}
a.miniFB3{background:url('../images/FB03.gif') no-repeat center;}
a.miniFB4{background:url('../images/FB04.gif') no-repeat center;}
a.miniFB5{background:url('../images/FB05.gif') no-repeat center;}
a.miniFB6{background:url('../images/FB06.gif') no-repeat center;}
a.miniFB7{background:url('../images/FB07.gif') no-repeat center;}
a.miniFB8{background:url('../images/FB08.gif') no-repeat center;}
a.miniFB9{background:url('../images/FB09.gif') no-repeat center;}
a.miniFB10{background:url('../images/FB10.gif') no-repeat center;}


a.miniFM1{background:url('../images/FM01.gif') no-repeat center;}
a.miniFM2{background:url('../images/FM02.gif') no-repeat center;}
a.miniFM3{background:url('../images/FM03.gif') no-repeat center;}
a.miniFM4{background:url('../images/FM04.gif') no-repeat center;}
a.miniFM5{background:url('../images/FM05.gif') no-repeat center;}
a.miniFM6{background:url('../images/FM06.gif') no-repeat center;}
a.miniFM7{background:url('../images/FM07.gif') no-repeat center;}
a.miniFM8{background:url('../images/FM08.gif') no-repeat center;}
a.miniFM9{background:url('../images/FM09.gif') no-repeat center;}
a.miniFM10{background:url('../images/FM10.gif') no-repeat center;}
a.miniFM11{background:url('../images/FM11.gif') no-repeat center;}



a.miniFF1{background:url('../images/FF01.gif') no-repeat center;}
a.miniFF2{background:url('../images/FF02.gif') no-repeat center;}
a.miniFF3{background:url('../images/FF03.gif') no-repeat center;}
a.miniFF4{background:url('../images/FF04.gif') no-repeat center;}
a.miniFF5{background:url('../images/FF05.gif') no-repeat center;}
a.miniFF6{background:url('../images/FF06.gif') no-repeat center;}
a.miniFF7{background:url('../images/FF07.gif') no-repeat center;}
a.miniFF8{background:url('../images/FF08.gif') no-repeat center;}
a.miniFF9{background:url('../images/FF09.gif') no-repeat center;}

a.miniA1{background:url('../images/A01.gif') no-repeat center;}
a.miniA2{background:url('../images/A02.gif') no-repeat center;}
a.miniA3{background:url('../images/A03.gif') no-repeat center;}
a.miniA4{background:url('../images/A04.gif') no-repeat center;}

a.miniAA1{background:url('../images/AA01.gif') no-repeat center;}
a.miniAA2{background:url('../images/AA02.gif') no-repeat center;}

a.miniOD1{background:url('../images/OD01.gif') no-repeat center;}
a.miniOD2{background:url('../images/OD02.gif') no-repeat center;}
a.miniOD3{background:url('../images/OD03.gif') no-repeat center;}
a.miniOD4{background:url('../images/OD04.gif') no-repeat center;}
a.miniOD5{background:url('../images/OD05.gif') no-repeat center;}
a.miniOD6{background:url('../images/OD06.gif') no-repeat center;}
a.miniOD7{background:url('../images/OD07.gif') no-repeat center;}
a.miniOD8{background:url('../images/OD08.gif') no-repeat center;}

a.miniOB1{background:url('../images/OB01.gif') no-repeat center;}
a.miniOB2{background:url('../images/OB02.gif') no-repeat center;}
a.miniOB3{background:url('../images/OB03.gif') no-repeat center;}
a.miniOB4{background:url('../images/OB04.gif') no-repeat center;}
a.miniOB5{background:url('../images/OB05.gif') no-repeat center;}
a.miniOB6{background:url('../images/OB06.gif') no-repeat center;}

a.miniWP1{background:url('../images/WP01.gif') no-repeat center;}
a.miniWP2{background:url('../images/WP02.gif') no-repeat center;}
a.miniWP3{background:url('../images/WP03.gif') no-repeat center;}
a.miniWP4{background:url('../images/WP04.gif') no-repeat center;}
a.miniWP5{background:url('../images/WP05.gif') no-repeat center;}
a.miniWP6{background:url('../images/WP06.gif') no-repeat center;}
a.miniWP7{background:url('../images/WP07.gif') no-repeat center;}
a.miniWP8{background:url('../images/WP08.gif') no-repeat center;}
a.miniWP9{background:url('../images/WP09.gif') no-repeat center;}
a.miniWP10{background:url('../images/WP10.gif') no-repeat center;}
a.miniWP11{background:url('../images/WP11.gif') no-repeat center;}
a.miniWP12{background:url('../images/WP12.gif') no-repeat center;}
a.miniWP13{background:url('../images/WP13.gif') no-repeat center;}



a.miniTL1{background:url('../images/TL01.gif') no-repeat center;}
a.miniTL2{background:url('../images/TL02.gif') no-repeat center;}
a.miniTL3{background:url('../images/TL03.gif') no-repeat center;}
a.miniTL4{background:url('../images/TL04.gif') no-repeat center;}
a.miniTL5{background:url('../images/TL05.gif') no-repeat center;}

a.miniTC1{background:url('../images/TC01.gif') no-repeat center;}
a.miniTC2{background:url('../images/TC02.gif') no-repeat center;}
a.miniTC3{background:url('../images/TC03.gif') no-repeat center;}
a.miniTC4{background:url('../images/TC04.gif') no-repeat center;}
a.miniTC5{background:url('../images/TC05.gif') no-repeat center;}
a.miniTC6{background:url('../images/TC06.gif') no-repeat center;}
a.miniTC7{background:url('../images/TC07.gif') no-repeat center;}
a.miniTC8{background:url('../images/TC08.gif') no-repeat center;}
a.miniTC9{background:url('../images/TC09.gif') no-repeat center;}
a.miniTC10{background:url('../images/TC10.gif') no-repeat center;}
a.miniTC11{background:url('../images/TC11.gif') no-repeat center;}
a.miniTC12{background:url('../images/TC12.gif') no-repeat center;}
a.miniTC13{background:url('../images/TC13.gif') no-repeat center;}

a.miniBB1{background:url('../images/BB01.gif') no-repeat center;}
a.miniBB2{background:url('../images/BB02.gif') no-repeat center;}
a.miniBB3{background:url('../images/BB03.gif') no-repeat center;}
a.miniBB4{background:url('../images/BB04.gif') no-repeat center;}
a.miniBB5{background:url('../images/BB05.gif') no-repeat center;}
a.miniBB6{background:url('../images/BB06.gif') no-repeat center;}
a.miniBB7{background:url('../images/BB07.gif') no-repeat center;}

a.miniCC1{background:url('../images/CC01.gif') no-repeat center;}
a.miniCC2{background:url('../images/CC02.gif') no-repeat center;}
a.miniCC3{background:url('../images/CC03.gif') no-repeat center;}
a.miniCC4{background:url('../images/CC04.gif') no-repeat center;}
a.miniCC5{background:url('../images/CC05.gif') no-repeat center;}
a.miniCC6{background:url('../images/CC06.gif') no-repeat center;}
a.miniCC7{background:url('../images/CC07.gif') no-repeat center;}
a.miniCC8{background:url('../images/CC08.gif') no-repeat center;}
a.miniCC9{background:url('../images/CC09.gif') no-repeat center;}
a.miniCC10{background:url('../images/CC10.gif') no-repeat center;}

a.miniCO1{background:url('../images/CO01.gif') no-repeat center;}
a.miniCO2{background:url('../images/CO02.gif') no-repeat center;}
a.miniCO3{background:url('../images/CO03.gif') no-repeat center;}
a.miniCO4{background:url('../images/CO04.gif') no-repeat center;}
a.miniCO5{background:url('../images/CO05.gif') no-repeat center;}
a.miniCO6{background:url('../images/CO06.gif') no-repeat center;}

a.miniCD1{background:url('../images/CD01.gif') no-repeat center;}
a.miniCD2{background:url('../images/CD02.gif') no-repeat center;}
a.miniCD3{background:url('../images/CD03.gif') no-repeat center;}
a.miniCD4{background:url('../images/CD04.gif') no-repeat center;}

		/*qui di seguito tutte le minie*/




a.galleria span{
				display:block;
				position:fixed;
				width:1px;
				height:1px;
				top:0px;
				left:0px;
				overflow:hidden;
				background:#f0f0f0;
				z-index:200;}
				
 a.galleria, a.galleria:visited {
 				display:block;
 				text-decoration:none;
 				border: 2px solid #cc0066;
 				width:42px;
 				height:42px;
 				float:left;
 				margin: 1px;
 				z-index:104;
 				}
 a.galleria:hover {
 				border:2px solid #ff9900;
 				}
 a.galleria:hover img{
				border:2px solid #ff9900;
				position:relative;
 				z-index:104;
 				}
				
 a.galleria:hover span{
 				display:block;
 				position:absolute;
 				width:400px;
 				height:360px;
 				top:160px;
 				left:110px;
                margin:0;
 				padding:2px 2px 2px 2px;
 				background:#d0d0d0;
 				
 				}
 												