html, body {
	margin: 0;
	padding:0;
	height: 100%;
	width: 100%;
}

body {

	background-image: url("gif/sfondo.gif"); /* il colore di sfondo solo della pagina*/
	background-repeat: repeat-y;/* l'immagine viene ripetuta solo in verticale*/
	background-position: top left; /* l'immagine si ripete  0 px top e 0 pix left*/
	background-color: #F8F5C5; /* l'immagine si ripete  0 px top e 0 pix left*/
	font-size: 11px;
	font-family: Verdana, Lucida, Arial, Helvetica, sans-serif;
	color: #000066;
	scrollbar-face-color: #E6E6E6;
	scrollbar-highlight-color: #E6E6E6;
	scrollbar-shadow-color: #E6E6E6;
	scrollbar-3dlight-color: #FAFAFA;
	scrollbar-arrow-color: #999;
	scrollbar-track-color: #FAFAFA;
	scrollbar-darkshadow-color: #CCCCCC;
	scrollbar-base-color: #FAFAFA;
	}
	

.top {position:absolute;

	background-repeat: repeat-x;
	top: 0px;
	left: 0px;
	z-index: 0;
	width: 100%;
	height: 100px;
	padding: 0;
	margin: 0;
	}
	
.topmenu {position:absolute;
	top: 60px;
	left: 210px;
	z-index: 20;
	width: 200px;
	height: auto;
	padding: 0;
	margin: 0;
	}
	
.topmenu a:link, .topmenu a:visited, .topmenu a:active {
	text-decoration: none; font:  Bold 11px Verdana, Arial; color: #0F6011; 
	} 
.topmenu a:hover {
	text-decoration: none; font:  Bold 11px Verdana, Arial; color: #3B2A08; 
	} 
	
.indi {position:absolute;
	top: 84px;
	left: 240px;
	z-index: 20;
	width: 540px;
	height: auto;
	padding: 0;
	margin: 0;
	font-size: 11px;
	text-align: left;
	letter-spacing: 0px;
	color:#141414;
	}


.elba {position:absolute;
	top: 10px;
	left: 0px;
	z-index: 10;
	width: 190px;
	height: 68px;
	padding: 0;
	margin: 0;
	color:#050505;
	}
	
.logotop {position:absolute;
	top: 0px;
	left: 200px;
	z-index: 0;
	width: 580px;
	height: 80px;
	padding: 0;
	margin: 0;
	}
	

	h1  {
	font-size: 1px;
	visibility:hidden;
	}
	
	#boxelbaleft {
	position:absolute;
	top: 140px;
	left: 4px;
    margin:0;
    padding:0;
	border:0;
	width: 188px;
	z-index: 10;
    background:#F8F5C5;}
	
	 #boxelbaleft ul {		margin: 0 0 1px 1px;
	padding: 0;}
			
 #boxelbaleft li {
	text-decoration: none;
	margin: 0;
	padding:0;
}
	
 #boxelbaleft li a {
	text-decoration: none;
	display:block;
	margin: 0;
	font-family: verdana;
	color:#050505;
	font-size: 11px;
	font-weight: normal;
	height:auto;
	line-height: 16px;
	width:187px;
			border:0;
		border-top: 2px solid #E6E6D3;
		border-right: 1px solid #a9a9a9;
		border-bottom: 1px solid #a9a9a9;	}
	
#boxelbaleft li a {
		padding:2px 0 2px 2px;}
	
#boxelbaleft ul li{
	display:inline;} 
	
 #boxelbaleft ul li a {
	background: #DAC59B;}
	
	
 #boxelbaleft ul li a:hover {
	background: #177E19; color:#fff; text-decoration: underline;}

	

	

  
#boxelbaleft li a.preno {
	text-decoration: none;
	display:block;
	width: 187px;
	margin: 0;
	padding:2px 0px 2px 2px;
	font-family: verdana;
	color:#ff0033;
	font-size: 11px;
	font-weight: normal;
	height:auto;
	line-height: 16px;
	border-top: 2px solid #E6E6D3;
	border-right: 1px solid #a9a9a9;
	border-bottom: 1px solid #a9a9a9;
	}
  .boxelbaleft li a.preno:hover {
	background: #177E19;
	color:#ffffff;
	text-decoration: underline;
	}


	
.main {position:absolute;
	top: 120px;
	left: 210px;
	z-index: 20;
	width: 570px;
	height: 100%;
	padding: 0;
	margin: 0;
	background-color: #F8F5C5;
	}

.main span {
	font-size: 11px;
	text-align: left;
	letter-spacing: 0px;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color:#050505;
	line-height: 1.3;}
	
.main span a:link, .main span a:visited, .main span a:active {
	text-decoration: underline; font:  Bold 11px Verdana; color: #053705; 
	} 
.main span a:hover {
	text-decoration: none; font:  Bold 11px Verdana; color: #050505; 
	} 

h2 { font-family: verdana;
	font-size: 10px;
	font-weight: normal;
	text-align : right;
	color: #000066;
	text-decoration: none; 
	}

.testo { text-decoration: none; color: #050505; font: 11px Verdana }

.nas { text-decoration: none; color: #339933; font: 5px Verdana; visibility: hidden; }


img.imag1 {
float : right;
}

img.imag2 {
float : left;
}












A:link { text-decoration: none; font: Bold 10px Verdana, Arial; color: #053770 }
A:active { text-decoration: none; font: Bold 10px Verdana, Arial; color: #053770 }
A:visited { text-decoration: none; font: Bold 10px Verdana, Arial; color: #053770 }
A:hover { text-decoration: none; font: Bold 10px Verdana, Arial; color: #75B32E }



.elink:link { text-decoration: none; font:  9px Verdana; color: #000066 }
.elink:active { text-decoration: none; font:  9px Verdana; color: #000066 }
.elink:visited { text-decoration: none; font:  9px Verdana; color: #000066 }
.elink:hover { text-decoration: underline; font:  9px Verdana; color: #000066 }

.ap:link { text-decoration: none; font: Bold 10px Verdana, Arial; color: #006633 }
.ap:active { text-decoration: none; font: Bold 10px Verdana, Arial; color: #006633 }
.ap:visited { text-decoration: none; font: Bold 10px Verdana, Arial; color: #006633 }
.ap:hover { text-decoration: underline; font: Bold 10px Verdana, Arial; color: #003366 }

.mesx:link { text-decoration: none; font: Bold 11px Verdana, Arial; color: #ffffff }
.mesx:active { text-decoration: none; font: Bold 11px Verdana, Arial; color: #ffffff }
.mesx:visited { text-decoration: none; font: Bold 11px Verdana, Arial; color: #ffffff }
.mesx:hover { text-decoration: none; font: Bold 11px Verdana, Arial; color: #B1E097 }

.home:link { text-decoration: none; font: Bold 10px Verdana, Arial; color: #ffffff }
.home:active { text-decoration: none; font: Bold 10px Verdana, Arial; color: #ffffff }
.home:visited { text-decoration: none; font: Bold 10px Verdana, Arial; color: #ffffff }
.home:hover { text-decoration: none; font: Bold 10px Verdana, Arial; color: #B1E097 }

A.sta:link, A:visited { text-decoration: underline; color: #339933 }
A.sta:hover { text-decoration: none; color: #75B32E }

A.mail:link, A:visited { text-decoration: underline; color: #034743 }
A.mail:hover { text-decoration: none; color: #034743 }





.prezzi { text-decoration: none; color: #053705; font: 11px Verdana }


