html, body {
	margin: 0px auto;
	padding: 0px;
	font-family: Arial, sans-serif;
	line-height: 130%;
}

h1 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666;
	margin-top: 5px;
	margin-bottom: 5px;
}

input, textarea {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000;
}

select {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000;
	margin-top: 2px;
}


/* Links */

a.address { color: #000; text-decoration: none; }
a.address:hover { color: #FE8F00; }

a.header { font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: normal; color: #000; text-align: right; text-decoration: none; }
a.header:hover { color: #CE1E00; }

a.red { color: #00205E; font-weight: bold; text-decoration: none; }
a.red:hover { color: #FE8F00; }

a.menus { font-size: 12px; color: #FFF; font-weight: normal; text-decoration: none;}
a.menus:hover { color: #FE8F00; }

a.bianco { color: #FFF; font-weight: bold; text-decoration: none; }
a.bianco:hover { color: #8E1600; }

a.credits { color: #000; font-weight: normal; text-decoration: none; }
a.credits:hover { color: #FE8F00; }

a.inline { color: #FE8F00; font-weight: normal; text-decoration: none; }
a.inline:hover { color: #FE8F00; }

a.red12 { font-size: 12px; color: #CE1E00; font-weight: normal; text-decoration: none; }
a.red12:hover { color: #FE8F00; }

a.red11 { font-size: 11px; color: #CE1E00; font-weight: normal; text-decoration: none; }
a.red11:hover { color: #FE8F00; }

/* Classes */

.address		{ font-size: 10px; color: #00205E; }
.bars			{ font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: normal; color: #000; text-align: right; text-decoration: none;}
.bars_it		{ font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: normal; color: #000; text-decoration: none; padding-top: 5px;}
.booking 		{ 
	font-family: Verdana, Arial, sans-serif; 
	font-size: 11px; 
	color: #00205E; 
	font-weight: bold; 
	background-color: #EEE; 
	padding: 5px; 

}
.boxarancione   { background-color: #FE8F00; padding: 10px; font-size: 12px; color: #FFF; }
.boxbianco   	{ background-color: #FFF; padding: 10px; font-size: 12px; color: #666; }
.boxrosso   	{ background-color: #00205E; padding: 10px; }
.language		{ font-family: Verdana, Arial, sans-serif; font-size: 9px; }
.menu 			{ background-color: #00205E; padding: 10px; text-align: center; }
.menuon			{ font-size: 12px; color: #FE8F00; font-weight: normal; text-decoration: none; }
.testobianco	{ font-size: 12px; color: #FFF; }
.testonero  	{ font-size: 11px; color: #000; padding-top: 5px; padding-bottom: 5px; }
.text		   	{ font-size: 12px; color: #666; }
.textrosso 		{ font-size: 12px; color: #CE1E00; font-weight: normal; }
.textrossobold	{ font-size: 12px; color: #CE1E00; font-weight: bold; }
.textbiancobold	{ font-size: 12px; color: #FFF; font-weight: bold; }
.arial11grigio	{ font-size: 11px; color: #666; }
.form			{ font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: normal; color: #000; text-decoration: none; }
.title1home		{ font-family: Times New Roman, Arial, sans-serif; font-size: 27px; color: #CE1E00; }
.title2home		{ font-family: Times New Roman, Arial, sans-serif; font-size: 27px; color: #FFF; }
.greytitles		{ font-family: Arial, Verdana, sans-serif; font-size: 16px; color: #666; font-weight: bold; }

.offer {border:1px solid #CCCCCC;padding:10px;background:url(../Images/background-offer-it.jpg) no-repeat bottom right;font-size:10px;font-family:Verdana;line-height:130%;}
