body {background-image: url("gif/back_blu01.gif"); /* il colore di sfondo solo della pagina*/
	background-repeat: repeat-y repeat-x; /* l'immagine viene ripetuta solo in verticale*/
	background-position: 0px 0px; /* l'immagine si ripete  0 px top e 0 pix left*/
	margin:0 auto 0 auto;
	padding:0;
	scrollbar-face-color: #C9EAFA; /* configurazione scrollbar*/
	scrollbar-highlight-color: #C9EAFA;
	scrollbar-shadow-color: #C9EAFA;
	scrollbar-3dlight-color: #FAFAFA;
	scrollbar-arrow-color: #999;
	scrollbar-track-color: #FAFAFA;
	scrollbar-darkshadow-color: #CCCCCC;
	scrollbar-base-color: #FAFAFA;
	
	font-size: 10px; /* il testo per default e' 11 px*/
	font-family: Verdana;

    text-align:center;
	color: #000066;
  }
  
  .box {
    background:#086E05;
    width:760px;
    margin:5px auto 5px auto;
    padding:5px 0px 5px 0px;
    text-align:left;
    position:relative;
    z-index:0;
  }
  

 
  
  .top {
  position:relative;
  background:#ffffff;
  width:760px;
  height:204px;
  margin:0;
  padding:0;}
  
  
.menutop {
  position:relative;
  width:760px;
  height:25px;
  margin:0;
  padding:0;
  background-image:url("gif/menu.gif");
  z-index:0;
  text-align: right;
}

.menutopeng {
  position:relative;
  width:760px;
  height:25px;
  margin:0;
  padding:0;
  background-image:url("gif/menueng.gif");
  z-index:0;
  text-align: right;
}

.menutopde {
  position:relative;
  width:760px;
  height:25px;
  margin:0;
  padding:0;
  background-image:url("gif/menude.gif");
  z-index:0;
  text-align: right;
}

.menutopola {
  position:relative;
  width:760px;
  height:25px;
  margin:0;
  padding:0;
  background-image:url("gif/menuola.gif");
  z-index:0;
  text-align: right;
}

.menutop span, .menutopeng span, .menutopde span, .menutopola span  {
color:#ffffff;
text-decoration:none;
text-indent:0;
margin:0px 0px 0px 0px;
padding:2px 80px 2px 6px;
font: 10px verdana;
font-weight: normal;
line-height:1.9;

}
	
.menutop a, .menutopeng a, .menutopde a:link, .menutopde a, .menutopola a  {
color:#fff;
text-decoration:none;
text-indent:170px;
margin:0 7px;
padding:2px 6px;
font: 12px verdana;
font-weight: bold;
line-height:1.9;}

.menutop a:hover, .menutopeng a:hover, .menutopde a:hover, .menutopola a:hover {
background-color:#006; 
text-decoration: none;}


.boxinterno
 {
  position:relative;
  background:#086E05;
  width:auto;
  margin:0;
  border-left: 5px solid #043D04;
  border-right: 5px solid #043D04;
  padding:0;}

.left {
  position:absolute;
  top:0px;
  width:175px;
  left:0px;
  margin:0px, 0px, 0px, 0px;
  padding:0px, 0px, 0px, 0px;
  background:#086E05;
  z-index:0;
  }
  
  
 .left a:link, .left a:visited, .left a:active, .left a:hover{
  text-decoration: underline;
  font-family: verdana;
  color:#FECE01;
  font-size: 11px;
  font-weight: bold;

  }
  
  .boxelbaleft, .boxelbaleft1, .boxelbaleft2 {
	position:absolute;
	top: 27px;
	left: 0px;
    margin:0px, 0px, 0px, 0px;
    padding:0px, 0px, 0px, 0px;
	width: 175px;
	z-index: 10;
    background:#5D9E5C;

}
	
  .boxelbaleft ul, .boxelbaleft1 ul, .boxelbaleft2 ul {
	margin: 0px 0px 1px 2px;
	padding: 4px 0px 0px 0px;
	width: 173px;
	list-style: none
	}
  .boxelbaleft li a:link, .boxelbaleft li a:visited, .boxelbaleft li a:active, .boxelbaleft li a:hover {
	text-decoration: none;
	display:block;
	width: 170px;
	margin: 0px 0px 0px 0px;
	padding:2px 0px 2px 2px;
	font-family: verdana;
	color:#ffffff;
	font-size: 11px;
	font-weight: normal;
	height:auto;
	line-height: 16px;
	border-top: 2px solid #78B477;
	border-left: 1px solid #043D04;
	border-bottom: 1px solid #043D04;
	}
  .boxelbaleft ul li a:link, .boxelbaleft ul li a:visited, .boxelbaleft ul li a:active {
	background: #5D9E5C;
	}
  .boxelbaleft ul li a:hover {
	background: #F9CF60;
	color:#000066;
	text-decoration: underline;
	}
  .boxelbaleft ul li {
	display:inline;
	} 
 
  
 .right {
  position:relative;
  top:0px;
  width:572px;
  left:178px;
  margin:0px, 0px, 0px, 0px;
  padding:0px, 0px, 0px, 0px;
  color:#333;
  background: #ffffff; 
  z-index:0;
  text-align:left;
  }
  
  .boxright {
    position:relative;
  top:0px;
  width:565px;
  left:3px;
  margin:0px, 0px, 0px, 0px;
  padding:0px, 0px, 0px, 0px;
  color:#333;
  background: #ffffff; 
  z-index:10;
  text-align:left;
  }
  
  
   .boxright span{
  text-decoration: none;
  font-family: verdana;
  color:#000066;
  font-size: 11px;
  font-weight: normal;

  }
  
   .boxright span a:link, .boxright span a:visited, .boxright span a:active, .boxright span a:hover{
  text-decoration: underline;
  font-family: verdana;
  color:#000066;
  font-size: 11px;
  font-weight: bold;

  }
  
   .boxright span a:hover{
  text-decoration: none;
  font-family: verdana;
  color:#000066;
  font-size: 11px;
  font-weight: bold;
  background: #F9CF60;

  }
  
  .boxright h2{
  text-decoration: none;
  font-family: verdana;
  color:#000066;
  font-size: 11px;
  font-weight: normal;
  text-align:right;

  }
	
 
.testo {
	font-family: verdana;
	font-weight: normal;
	font-size:11px;
	color: #000066;
	}
	
.testob {
	font-family: verdana;
	font-weight: normal;
	font-size:11px;
	color: #ffffff;
	}
	
.red{
  text-decoration: none;
  font-family: verdana;
  color:#ff0000;
  font-size: 11px;
  font-weight: bold;

  }
  
  .white {text-decoration: none;
  font-family: verdana;
  color:#ffffff;
  font-size: 11px;
  font-weight: bold;

  }

.bot {
  position:relative;
  top:0px;
  width:760px;
  left:0px;
  margin:0px, 0px, 0px, 0px;
  padding:0px, 0px, 0px, 0px;
  background:#414D8E;
  z-index:0;
  }

  h1 {
    visibility: hidden;
	font-size: 1px;
  }

