#head {
	background: transparent url(immagini/head.jpg) no-repeat center top;
	width:100%;
	height:174px;
}
#menu {
	background:transparent url(immagini/bg_menu.png) no-repeat right top;
	position:absolute;
	top:191px;
	left:50%;
	margin-left:-461px;
	width:958px;
	height:33px;
	padding:0;
}
#menu ul {
	margin:0;
	padding:0;
	list-style:none;
	position:absolute;
	top:/*8*/0px;
	left:/*216*/160px;
	width:750px;
}
#menu ul li {
	margin:0;
	padding:0;
	float:left;
	list-style:none;
}
#menu ul li a {
	display:block;
	text-decoration:none;
	height:33px;
	/*background-image:url(immagini/menu.png);*/
	background:url(/immagini/menu-top-ita.jpg) no-repeat;
	overflow:hidden;
	white-space:nowrap;
	text-indent:148px;
}
/*#menu ul li a b { margin-left:200px; }*/
#menu li#ho_b a {
	width:61px;
	background-position:0px 0px;
}
#menu li#ht_b a {
	width:55px;
	background-position:-61px 0px;
}
#menu li#ri_b a {
	width:91px;
	background-position:-116px 0px;
}
#menu li#ca_b a {
	width:74px;
	background-position:-207px 0px;
}
#menu li#ba_b a {
	width:79px;
	background-position:-281px 0px;
}
#menu li#bi_b a {
	width:147px;
	background-position:-360px 0px;
}
#menu li#co_b a {
	width:112px;
	background-position:-507px 0px;
}
#menu li#me_b a {
	width:66px;
	background-position:-619px 0px;
}
#menu li#ma_b a {
	width:65px;
	background-position:-685px 0px;
}
#menu li#ho_b a:hover { background-position:0px -33px; }
#menu li#ht_b a:hover { background-position:-61px -33px; }
#menu li#ri_b a:hover { background-position:-116px -33px; }
#menu li#ca_b a:hover { background-position:-207px -33px; }
#menu li#ba_b a:hover { background-position:-281px -33px; }
#menu li#bi_b a:hover { background-position:-360px -33px; }
#menu li#co_b a:hover { background-position:-507px -33px; }
#menu li#me_b a:hover { background-position:-619px -33px; }
#menu li#ma_b a:hover { background-position:-685px -33px; }

#menu li#ho_b a.selected { background-position:0px -66px; }
#menu li#ht_b a.selected { background-position:-61px -66px; }
#menu li#ri_b a.selected { background-position:-116px -66px; }
#menu li#ca_b a.selected { background-position:-207px -66px; }
#menu li#ba_b a.selected { background-position:-281px -66px; }
#menu li#bi_b a.selected { background-position:-360px -66px; }
#menu li#co_b a.selected { background-position:-507px -66px; }
#menu li#me_b a.selected { background-position:-619px -66px; }
#menu li#ma_b a.selected { background-position:-685px -66px; }


#menubook {
	width:225px;
	float:left;
}
#menubook ul {
	margin:0;
	padding:0;
	list-style:none;
}
#menubook ul li {
	margin:0;
	padding:0;
	list-style:none;
}
#menubook ul li a {
	display:block;
	text-decoration:none;
	width:225px;
	background-image:url(immagini/menu_book.png);
	overflow:hidden;
}
#menubook ul li a b { margin-left:230px; }
#off_b a {
	height:44px;
	background-position:0px 0px;
}
#pre_b a {
	height:29px;
	background-position:0 -44px;
}
#cal_b a {
	height:34px;
	background-position:0 -73px;
}
#ric_b a {
	height:34px;
	background-position:0 -107px;
}
#pag_b a {
	height:36px;
	background-position:0 -141px;
}
#off_b a:hover { background-position:-225px 0px; }
#pre_b a:hover { background-position:-225px -44px; }
#cal_b a:hover { background-position:-225px -73px; }
#ric_b a:hover { background-position:-225px -107px; }
#pag_b a:hover { background-position:-225px -141px; }
#modulobook {
	color:#FFF;
	font-weight:bold;
	background: #fff url(immagini/bg_booking.png) no-repeat left top;
	width:219px;
	padding:52px 2px 0 5px;
}


/*
#ho_b a {
	width:61px;
	background-position:0px -20px;
}
#ht_b a {
	width:59px;
	background-position:-61px -20px;
}
#ri_b a {
	width:92px;
	background-position:-120px -20px;
}
#ca_b a {
	width:72px;
	background-position:-212px -20px;
}
#ba_b a {
	width:78px;
	background-position:-284px -20px;
}
#bi_b a {
	width:149px;
	background-position:-362px -20px;
}
#co_b a {
	width:118px;
	background-position:-511px -20px;
}
#me_b a {
	width:65px;
	background-position:-629px -20px;
}
#ma_b a {
	width:65px;
	background-position:-629px -20px;
}
#ho_b a:hover { background-position:0px -40px; }
#ht_b a:hover { background-position:-61px -40px; }
#ri_b a:hover { background-position:-120px -40px; }
#ca_b a:hover { background-position:-212px -40px; }
#ba_b a:hover { background-position:-284px -40px; }
#bi_b a:hover { background-position:-362px -40px; }
#co_b a:hover { background-position:-511px -40px; }
#ma_b a:hover { background-position:-629px -40px; }

#ho_b a.selected { background-position:0px 0px; }
#ht_b a.selected { background-position:-61px 0px; }
#ri_b a.selected { background-position:-120px 0px; }
#ca_b a.selected { background-position:-212px 0px; }
#ba_b a.selected { background-position:-284px 0px; }
#bi_b a.selected { background-position:-362px 0px; }
#co_b a.selected { background-position:-511px 0px; }
#ma_b a.selected { background-position:-629px 0px; }
*/
.t-par{
font-family:Georgia,Garamond,"Times New Roman",Times,serif;
font-size:11px;
font-weight:bold;
color:#055596;
}