body{   text-align: center;
   margin: 0 0 0 0;   font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
   font-size: 80%;    background: white;
}


div#Area{margin: 0 auto;text-align: center;   width: 900px; }

/* impaginazione*/
 div#AreaContenuti{
    width: 100%;  margin: 50px 0 0 0 ;} 
 div#AreaHeader{
    padding: 20px 0 0 0; }
 div#AreaFlash{
	text-align: center;
	margin: 0 auto;
	padding: 0 0 0 0;
	width: 100%;
	height: 260px;
	background: #EDEDED;
}
div {
	margin: 20px 0 0 0 ;
}    
#pdfimage {
	border: 0px;
}


div#map{ background: white;
    border: 8px solid white;
}
/*  pie di pagina */
div#AreaFooter{width: 900px; float: left;clear: both; background: black;  margin: 20px 0 0 0 ;  }

div#estermi{ width: 900px;  font-family: Helvetica, "Trebuchet MS", Arial, sans-serif;   float: left;   font-size: 80%;     
 color: white;  line-height: 1.4em;  height: 31px; text-align: left; padding: 2px 0 2px 6px ; text-align: center;} 
div#estermi b { padding: 0 0 0 0 ;}
div#estermi a{text-decoration:none;font-weight:bold;}
div#estermi a:link  {
   text-decoration: none;
   color: #7b68ee;
}
div#estermi a:hover{   color: yellow;
   text-decoration: underline;
}

div.author{ margin:15px 0 0  0; font-size: 80%; float: left;width: 275px;text-align: right; }
div.author img { margin: -23px 0 0 0; border: 0px; display: block;float: right;} 

div.author a {   padding: 0 25px  0 0;text-decoration: none;
   color: silver;}
div.author img a:hover {filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8}
/* ---------------------------------------------------------------------------------------------- */


div#pulsantimappa{ margin : 5px 0 0 0;
   color: white;
}

/* pseudo classi per link */
A:link {
	color: Maroon;
	TEXT-DECORATION: none;
}
A:active {
   color: #7b68ee;
   TEXT-DECORATION: none;
}
A:visited {color: #7b68ee; TEXT-DECORATION: none}
A:hover {
	color: Navy;
	TEXT-DECORATION: none;
}
A:hover img{filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8}

a img {
	border: 0px;
}

/*  menu top */
div#menutesta{z-index: 1; position:absolute; top:0px;  width:430px;text-align: right;margin-left: 610px;}
ul#elencomenutesta li{ float:left;  padding: 0px 8px 0px 0px;   
font-family: Arial, Helvetica, sans-serif;font-size: 80%; }

ul#elencomenutesta li{margin-right:10px;color:white;}
ul#elencomenutesta a{float:left;padding:5px 0px 4px 22px;text-decoration:none;font-weight:bold;color:#666;}
ul#elencomenutesta a:hover{color: #007A37;}

li#home a{background: url(../image/home.jpg) no-repeat left ;}
li#contact a{background: url(../image/email.jpg) no-repeat left ;}
li#key a{background: url(../image/Key.jpg) no-repeat left; }
li#stampa a{background: url(../image/print.jpg) no-repeat left ;}



/*  area orologio*/ 
div#temporeale{text-align: left;   position:absolute; z-index: 2; top:5px;
 color: black;   font-size: 65%;   width:180px;margin:0 0 0 5px  ;}

div#UpdatePage{text-align: right;   position:absolute; z-index: 2; top:5px;
 color: black;   font-size: 65%;   width:180px;margin:0 0 0 25px  ;}


div#flashcontent{
	color:white;
}


/*div#AreaGallery{
    padding: 0 0 0 0; width:100%; color:white;}
div#AreaGallery b {   color: #7b68ee; font-size: 120%; font-variant: small-caps;}    
div#AreaGallery p {  text-align: center; font-weight: bold; margin: 0 0 2px 0;} 
div#AreaGallery img{margin: -5px 0 0 0 ;
   border: 4px solid white;
}

div#AreaGallerymenu {
   padding: 15px 0 8px 0  ; text-align: center;
}

img.minimenu{
  cursor: pointer;
}
div#AreaGallerymenu img{
   border: 2px solid white;  margin: 0 4px 0 4px;
}*/

div#gallery {

   margin: 10px 0 10px 0;
   border: 1px solid silver;
   width: 520px;text-align: center;
}

div#gallery img{
    border: 5px solid white; 
}

div#AreaGallery{

   margin: 30px 0 0 0 ;
   padding: 0 0 0 0;
   width: 500px;
	color: Maroon;
}
div#AreaGallery b {
   
   font-size: 200%;
   font-variant: small-caps;
}    
div#AreaGallery p {  text-align: center; font-weight: bold; } 


div#AreaGallerymenu {

   text-align: left;  width: 200px;
}

div#AreaGallerymenu img{
   border: 2px solid silver; margin: 1px 6px 1px 6px;
}


img.minimenu{
  cursor: pointer;

}
