
body {
	color: #ffffff;
	background-color: #d9d9d9;
	background-image: url(grafica_webgis/FondoBG.jpg);
	background-position: 0 0;
	background-repeat: repeat-x;
	margin: 0; padding: 10px 10px 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	
}



#TitleLayer {

  position:absolute;
  top:10px;
  margin:0px;
  right:10px;
  width:100%;
  height:200px;
  z-index:1;
  background-color: #ffffff;
  background-image: url(grafica_webgis/header_webgis.jpg); 
  background-repeat: no-repeat;
 
  
  /* visibility:hidden; */
}



#Layer1 {
   
   
   margin-left:9px;
    margin-right:1px;
    position:relative; 
    
    top:200px;
    width:100%;
    height:100%;
    z-index:2;
  background-color:#ffffff;
  
}

#Layer2 {
   padding:0px;
    margin:0px;
    position:absolute;
    left:350px;
    top:500px;
    width:500px;
    height:100px;
    z-index:1;
  background-color:#ffffff;
  
}



#TopTabsLayer {
  position:absolute;
  left:200px;
  top:78px;
  width:420;
  height:12px;
  z-index:1;
  padding:0px;
  margin:0px;
  border-bottom: 1px solid #cccccc;
   background-color: #ffffff;
}

#NavToolsLayer {
  position:absolute;
  
  left:332px;
  top:40px;
  width:360;
  height:30px;
  padding:0px;
  margin:0px;
  z-index:2;
}

#ROIToolsLayer {
  position:absolute;
  background-color:#ffffff;
  left:200px;
  top:91px;
  width:420;
  height:30px;
  padding:0px;
  margin:0px;
  z-index:1;
}

#LanguageLayer {
  position:absolute;
  left:10px;
  top:52px;
  width:180;
  height:24px;
  z-index:1;
  padding:0px;
  margin:0px;
}

#SideTabsLayer {
  position:absolute;
  left:10px;
  top:78px;
  width:180;
  height:12px;
  z-index:1;
  padding:0px;
  margin:0px;
  border-bottom: 1px solid #cccccc;
}

#LegendLayer {
  position:absolute;
  background-color:#ffffff;
  left:15px;
  top:190px;
  width:180;
  height:348px;
  padding:0px;
  margin:0px;
  border:1px;
  z-index:2;
}
#Legenda {
  position:absolute;
  background-color:#ffffff;
  left:196px;
  top:190px;
  width:18;
  height:348px;
  padding:0px;
  margin:0px;
  border:1px;
  z-index:2;
  font-color:#000000;
}

#OtherToolsLayer {
  position:absolute;
  background-color:#ffffff;
  left:10px;
  top:210px;
  width:180;
  height:375px;
  padding:0px;
  margin:0px;
  z-index:1;
}

#mapmini {
  padding:0px;
  margin:0px;
  position:absolute;
  left:755px;
  top:20px;
  width:132px;
  height:150px;
  z-index:3; 
  background-color:#f3f3f3;
 
}

#menu {
  padding:0px;
  margin:0px;
  position:absolute;
  left:299px;
  top:144px;
  width:84px;
  height:23px;
  z-index:3; 
  font-size:12px;
  
  
 
}

#News {
  padding:0px;
  margin:0px;
  position:absolute;
  left:755px;
  top:305px;
  width:132px;
  height:308px;
  z-index:90; 
  background-color:#f3f3f3;
  font-size:10px;
  font-color:#000000;
  color:#000000;
 }
 
 #Informazioni_home{
   padding:0px;
   margin:0px;
   position:absolute;
   left:15px;
   top:189px;
   width:340px;
   height:330px;
   z-index:90; 
   background-color:#f3f3f3;
   font-size:15px;
   font-color:#000000;
   color:#000000;
 }
 
  #menusezioni{
    padding:0px;
    margin:0px;
    position:absolute;
    left:740px;
    top:650px;
    width:200px;
    height:15px;
    z-index:90; 
    
    font-size:10px;
    font-color:#000000;
    color:#000000;
 }
 
  #credits{
    padding:0px;
    margin-right:100px;
    position:absolute;
    left:15px;
    
    top:525px;
    width:235px;
    height:137px;
    z-index:90; 
    background-color:#f3f3f3;
    font-size:10px;
    font-color:#000000;
    color:#000000;
  }
 
 #linksezioni {
 
  padding:0px;
  margin:0px;
  position:absolute;
  left:380px;
  top:189px;
  width:360px;
  height:400px;
  z-index:8;
  border: 0px none #000000;
  color:#000000; 
}

#colonnadestra {


  display:block;
  float:right;
  
  position:absolute;
  padding:0px;
  margin-right:10px;  
  left:765px;
  top:189px; 
  max-width: 600px;
  min-width: 50px;
  height:470px;
  z-index:8;
  border: 0px none #000000;
  color:#000000; 
  background-color:#ffffff;
}


img  {
 border: 0px;
 border-color:#000000; 
 
 }

 
 

  
  #footer {
  width : 100% ; 
  border : 0 ; 
  position : absolute ;
  bottom : 0 ;
  height: 40px;
  background-image: url(grafica_webgis/FondoPagina.gif); 
  background-repeat: repeat-x;
  background-color:#d9d9d9;
  font-size : 75% ;
  color : white ;}



#poweredby {
  padding:0px;
  margin:0px;
  position:absolute;
  left:255px;
  top:527px;
  width:120px;
  height:143px;
  z-index:6;
  background-color:#ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size:9px;
      font-color:#000000;
    color:#000000;
  
}



#queryshape {
  padding:0px;
  margin:0px;
  position:absolute;
  left:200px;
  top:520px;
  width:480px;
  height:90px;
  z-index:6;
  background-color:#ffffff;
  font-family: Arial, Helvetica, sans-serif;
  
}

#MapTipsLayer {
  padding:0px;
  margin:0px;
  position:absolute;
  left:10px;
  top:470px;
  width:180px;
  height:150px;
  z-index:1;
}

#ScaleZoomLayer {
  padding:0px;
  margin:0px;
  position:absolute;
  left:60px;
  top:160px;
  width:180px;
  height:50px;
  z-index:1;
}

#MainMapLayer {
  padding:0px;
  margin:0px;
  position:absolute;
  left:249px;
  top:90px;
  width:452;
  height:400px;
  z-index:8;
  border: 0px none #000000;
}

#PanArrowsLayer {
  padding:0px;
  margin:0px;
  position:absolute;
  left:240px;
  top:80px;
  width:470px;
  height:420px;
  z-index:0;
  background-color: ffffff;
  layer-background-color: ffffff;
  border: 0px none #000000;
}

.grey_border {
  border: 1px solid #cccccc;
}

.label
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #333333;.
  
  
}

.labelmap
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 75%;
  color: #333333;.
  
  
}

.labelpowered
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #333333;.
  
  
}


.title
{
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 16px;
  color: #333333;
}

.aggiornamenti
{
  font-family: Arial, Helvetica, sans-serif;
  padding-left:5px;
  font-size: 10px;
  color: #333333;
}

.inputBox
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #000000;
  border-width: 0px;
  background-color: #ffffff;
}


A:LINK{
	text-decoration : none;
	color : #000000 ;
	  }

A:VISITED{
	text-decoration : none;
	color : #000000;
	     }

A:HOVER{
	Color : #cc3300;
	text-decoration : none;
	   }



