

body {
	background-color: #97D0D0;
	background-image: url("../../img/common/gif/back.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*/
	margin:0px, 0px, 0px, 0px;
	padding:0px, 0px, 0px, 0px;
	height: 100%;
	font-size: 10px; /* il testo per default e' 11 px*/
	font-family: Verdana;
	color: #000066;
	scrollbar-face-color: #E6E6E6; /* configurazione scrollbar*/
	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;
	}
	
	
img,  a img, .top  {
	border: 0px 0px 0px 0px;
	}  
	
.top_it {
	position:absolute;
	top: 0px;
	left: 0px;
	z-index: 0;
	width: 100%;
	height: 150px;
	padding: 0px 0px 0px 0px;
	background-image: url("../../img/common/gif/top_it.jpg");
	background-repeat: no-repeat; /* l'immagine viene ripetuta solo in verticale*/
	margin: 0px 0px 0px 0px;
	}  
	
.top_de {
	position:absolute;
	top: 0px;
	left: 0px;
	z-index: 0;
	width: 100%;
	height: 150px;
	padding: 0px 0px 0px 0px;
	background-image: url("../../img/common/gif/top_de.jpg");
	background-repeat: no-repeat; /* l'immagine viene ripetuta solo in verticale*/
	margin: 0px 0px 0px 0px;
	}  

.top_en {
	position:absolute;
	top: 0px;
	left: 0px;
	z-index: 0;
	width: 100%;
	height: 150px;
	padding: 0px 0px 0px 0px;
	background-image: url("../../img/common/gif/top_en.jpg");
	background-repeat: no-repeat; /* l'immagine viene ripetuta solo in verticale*/
	margin: 0px 0px 0px 0px;
	}  
	
.topmenu {
	position:absolute;
	top: 128px;
	left: 160px;
	z-index: 0;
	width: 620px;
	height: 18px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}  
	
	
.left {
	position:absolute;
	top: 150px;
	left: 0px;
	z-index: 10;
	width: 160px;
	height: 480px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	} 
	
	
.center {
	position:absolute;
	top: 150px;
	left: 0px;
	z-index: 10;
	width: 780px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}  

#catalogo a:link, #catalogo a:visited, #catalogo a:active, #catalogo a:hover, #servizi a:link, #servizi a:visited, #servizi a:active, #servizi a:hover, #traghetti a:link, #traghetti a:visited, #traghetti a:active, #traghetti a:hover, #elba a:link, #elba a:visited, #elba a:active, #elba a:hover {	font-family: Verdana;font-size: 11px;text-align: right;color: #294E94;font-weight: Bold;	margin:0px, 0px, 0px, 0px;padding: 0px, 0px, 0px, 0px;left: 0px;width: 148px;text-decoration: none;display: block;} 
#catalogo a:link, #catalogo a:visited, #catalogo a:active, #servizi a:link, #servizi a:visited, #servizi a:active, #traghetti a:link, #traghetti a:visited, #traghetti a:active, #elba a:link, #elba a:visited, #elba a:active {color: #294E94;}  
#catalogo a:hover, #traghetti a:hover, #servizi a:hover, #elba a:hover {color: #ff9933;}  
#catalogo {position:relative;top:34px;} 
#servizi {	position:relative; top:75px;}  
#traghetti {position:relative;top:112px;}  
#elba {	position:relative;top:152px;} 
	
.right {
	position:absolute;
	top: 150px;
	left: 160px;
	z-index: 10;
	width: 620px;
	height: 480px;
	padding: 0px 0px 0px 0px;
	background:#97D0D0;
	margin: 0px 0px 0px 0px;
	}  

.right span {
	font-family: Verdana;
	font-size: 11px;
	text-align: left; 
	color: #18305D; 
	font-weight: none; 
	letter-spacing: 0px;
	margin:0;
	padding: 0;} 

.right h1  {
	font-size: 11px;
	font-weight: Bold;
	text-align: right;
	letter-spacing: 2px;
	margin:0px 8px 10px 8px;
	padding: 2px 0;
	border-bottom: 1px solid #FED105;
	color:#18305D;
	display: block;
	}
.right span li a:link, .right span li a:visited, .right span li a:active { text-decoration: none; color: #18305D; }
.right span li a:hover { text-decoration: underline; color: #FE5401;}

A.pa:link, A:visited, A:active { text-decoration:underline ; color: #166084 }
A.pa:hover { text-decoration: none; color: #166084 }



.prezzi {
	font-size: 10px;
	font-weight: Bold;
	margin:0px 0px 0px 0px;
	color:#D45704;
	}
.ind:link, ind:visited, ind:active { text-decoration: none; color: #003366; font: 10px Verdana;  text-align: left;}
.ind:hover { text-decoration: underline; color: #FE5401; font: 10px Verdana;text-align: left;  }
.testo { text-decoration: none; color: #000066; font: 10px Verdana }
.form-input-active {	
	background-color: #FFFFFF;
	color: #051435;
	font-size: 9px;
	font-weight: bold;
	border-width : 2px 1px 1px 2px;  border-color : #333333 #B9B9B9 #B9B9B9 #333333;
}

.form-input {	
	color: #051435;
	background-color: #C0DDE5;
	font-size: 11px;
	font-weight: bold;
	border-width : 2px 1px 1px 2px;  border-color : #333333 #B9B9B9 #B9B9B9 #333333;
}

.form-button {
	color: #FFFFFF;
	background-color: #206495;
	border-width : 2px 1px 1px 2px;  
	border-color : #66ACE0 #035579 #035579 #66ACE0;
	font-size: 9px;
	letter-spacing: 1px;
	font-weight: bold;
}
