body { padding-right: 0px; padding-left: 0px; font-size: medium; padding-bottom: 0px; 	background-color:#e0e0e0; 	margin: 0px auto 10px; color:#000; padding-top: 0px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.vela { padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin-left: auto; width: 900px; color: #333333; margin-right: auto; background-color: #fff;
		}

h1 {font-size: 0.7em; background-color:#fff; color: #000; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left;
margin-bottom: 0px; padding-left:5px; padding-top:8px; padding-bottom:5px;
} 

h2 {font-size: 0.7em; 
background-color:none;
color: #ff3300; font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
padding: 3px 5px 5px 3px; 
margin:0px;
}


legend {font-size: 0.6em; background-color:#fff; color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; 
	}
	fieldset {padding-left:2px; margint-right:5px; margin-left:2px; background-color:#fff; color:#000;}
	form{
	margin-top:10px;
	padding:0px;
	}
	table {
	margin-top:0px;
	padding:0px;
	background-color:#fff;
	color: #333333;
	text-align:left;
	font-size: 0.6em;
	}
	input {font: 100% Verdana,Arial,sans-serif; padding:0px; margin:0px;}
	select , textarea{font:100% Verdana,Arial,sans-serif;}

a img{border:none;}

p {font-size: 0.6em; color: #000; background: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:left; margin-top:0px; padding-top:8px; margin-bottom:5px; margin-left:7px; margin-right:7px}

#alto-vela{ width: 900px; color: #555555; position: relative; height: 10px; background-color:#fff; text-align:left; }
#alto-vela h1 {font-size: 0.7em; background-color:#fff; color: #555555; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center;} 
#alto-vela a{
	font-size: 1em; color: #000; background: #fff; text-decoration: none;
		}
#menu { width: 900px; color: #000; position: relative; height: 79px; background-image:url(img-vela/alto-vela.jpg); text-align:left; font-size: 0.8em;}
	#menu p{
	font-size: 1em; color: #06a3c4; background:none; text-decoration: none; padding-left:260px; padding-top:34px; margin-bottom: 5px;
		}
	#menu a{
	font-size: 0.8em; color: #0892ac; background: #fff; text-decoration: none; padding-left:1px; padding-right:1px; margin-bottom: 5px;
		}
	#menua:hover {
	font-size: 0.8em; color: #000; background-color: #fff; text-decoration: none;
	}



#footer { font-size: 0.6em; background-color:#fff; padding-bottom: 10px; color: #000000; margin-top: 10px; padding-top: 10px;font-family: Verdana, Arial, Helvetica, sans-serif; text-align:center; border-top:1px solid #cccccc;
}
#footer a{
	font-size: 1em; color: #000; background-color: #fff; text-decoration: none;
	padding-bottom:5px;
	}
	#footer a:hover {
	font-size: 1em; color: #000; background-color: #fff; text-decoration: underline;
	}

.mainbody {min-height: 426px;
	left: 0px;
	margin: 0px;
	width: 900px;
	color: #333333;
	position: relative;
	top: 0px;
	background-color: #ffffff;
	text-align: left;
	padding: 0px;
	
}





#charter-vela {
	clear: none; 
	background-color:#ffffff;
	left: 268px;
	margin: 0px;
	width: 387px; color: #333333;
	position: relative; 
	top: 0px;
	}
	#charter-vela p {font-size: 0.6em; background-color: #e9f0f8; color: #565656; border: 1px solid #b9c9da; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:left; margin:2px; padding:5px;}

	#charter-vela a{
	font-size: 1em; color: #ff3300; background-color: #e3eeef; text-decoration: none;
	padding-bottom:5px;
	}
	#charter-vela a:hover {
	font-size: 1em; color: black; background-color: #e3eeef; text-decoration: underline;
	}
	#charter-vela td {font-size: 1em; 
	background-color:#e9f0f8;
	width:120px;
	border: 1px solid #b9c9da;
	color: #565656; font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	vertical-align:top;
	padding: 3px 3px 5px 3px; 
	margin:0px;
	}
	#charter-vela ul {
	padding-right: 0px; padding-left: 8px; padding-bottom: 0px; margin: 3px 0px 10px 20px; padding-top: 0px;
	background-color:none; color: #0066FF;
	list-style-type: square;
	}
	#charter-vela li{
	padding-left: 1px; font-size: 0.6em; padding-bottom: 2px; margin-left: 3px; color: #27577b; background-color:none;
	
	}
	#charter-vela li a{
	font-size: 1em; color: #000; text-decoration: none; background-color:#fff;
	}
	#charter-vela li a:hover{
	font-size: 1em; color: #000; text-decoration: underline; background-color:#fff;
	}
	
#offerte{
	left: 660px;
	width: 233px; 
	color: #000; 
	position: absolute; top: 0px; background-color: #dbe5f1;
}

#offerte a{
	font-size: 0.9em; color: #006600; background: #fff; text-decoration: none;
	
}
#offerte a:hover {
	font-size: 0.9em; color: #000; background-color: #fff; text-decoration: none;
}
#offerte ul {
	padding-right: 0px; padding-left: 8px; padding-bottom: 0px; margin: 0px 0px 0px 10px; padding-top: 0px;
	background-color:#fff; color: #000;
	list-style-type: square;
}
#offerte li{
	padding-left: 1px; font-size: 0.7em; padding-bottom: 2px; margin-left: 3px; color: #000; background-color:#fff;
	
}
#offerte li a{
	font-size: 1em; color: #000; text-decoration: none; background-color:#fff;
}
#offerte li a:hover{
	font-size: 1em; color: #000; text-decoration: underline; background-color:#fff;
}
#offerte td {font-size: 1em; 
background-color:#fff;
color: #000; font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
vertical-align:top;
padding: 3px 3px 5px 3px; 
margin:0px;
}
#offerte p {font-size: 0.6em; background-color: #dbe5f1; color: #565656; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:left; margin:0px; padding:0px 0px 0px 5px;}

#viaggi{
	left: 10px;
	margin: 0px;
	width: 250px;
	color: #333333;
	position: absolute;
	top: 0px;
	background: url(img-vela/sfondo-viaggi.jpg) #fff;
	}
	
	#viaggi p {font-size: 0.6em; background-color: #d6e3f0; color: #000; border: 2px solid #ecf2f8; font-family: Verdana, Arial, 				Helvetica, sans-serif; text-align:left; margin-top:5px; margin-bottom:5px; margin-left:7px; margin-right:7px;  padding:5px;}
	
	#viaggi a{
	font-size: 1em; color: #b71e43; background: #d6e3f0;; text-decoration: none;
	
}
	#viaggi a:hover {
	font-size: 1em; color: #000; background-color: #d6e3f0; text-decoration: none;
}
	


	
