#head {
	background: transparent url(immagini/head_ted.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:/*7*/0px;
	left:207px;
	width:702px;
}
#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_ted.png);*/
	background:url(immagini/menu-top-deu.jpg) no-repeat;
	overflow:hidden;
	text-indent:145px;
}
/*#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:57px;
	background-position:-61px 0px;
}
#menu li#ri_b a {
	width:92px;
	background-position:-118px 0px;
}
#menu li#ca_b a {
	width:77px;
	background-position:-210px 0px;
}
#menu li#ba_b a {
	width:68px;
	background-position:-287px 0px;
}
#menu li#bi_b a {
	width:144px;
	background-position:-355px 0px;
}
#menu li#co_b a {
	width:71px;
	background-position:-499px 0px;
}
#menu li#me_b a {
	width:66px;
	background-position:-570px 0px;
}
#menu li#ma_b a {
	width:66px;
	background-position:-636px 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:-118px -33px; }
#menu li#ca_b a:hover { background-position:-210px -33px; }
#menu li#ba_b a:hover { background-position:-287px -33px; }
#menu li#bi_b a:hover { background-position:-355px -33px; }
#menu li#co_b a:hover { background-position:-499px -33px; }
#menu li#me_b a:hover { background-position:-570px -33px; }
#menu li#ma_b a:hover { background-position:-636px -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:-118px -66px; }
#menu li#ca_b a.selected { background-position:-210px -66px; }
#menu li#ba_b a.selected { background-position:-287px -66px; }
#menu li#bi_b a.selected { background-position:-355px -66px; }
#menu li#co_b a.selected { background-position:-499px -66px; }
#menu li#me_b a.selected { background-position:-570px -66px; }
#menu li#ma_b a.selected { background-position:-636px -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/prezzi-ted.png);
	overflow:hidden;
	white-space:nowrap;
	text-indent:225px;
}
#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_ted.png) no-repeat left top;
	width:219px;
	padding:52px 2px 0 5px;
}
/*
#menu li#ho_b a {
	width:64px;
	background-position:0px 0px;
}
#menu li#ht_b a {
	width:57px;
	background-position:-64px 0px;
}
#menu li#ri_b a {
	width:92px;
	background-position:-121px 0px;
}
#menu li#ca_b a {
	width:76px;
	background-position:-213px 0px;
}
#menu li#ba_b a {
	width:68px;
	background-position:-289px 0px;
}
#menu li#bi_b a {
	width:145px;
	background-position:-357px 0px;
}
#menu li#co_b a {
	width:73px;
	background-position:-502px 0px;
}
#menu li#me_b a {
	width:65px;
	background-position:-575px 0px;
}
#menu li#ma_b a {
	width:65px;
	background-position:-575px 0px;
}
#menu li#ho_b a:hover { background-position:0px -40px; }
#menu li#ht_b a:hover { background-position:-64px -40px; }
#menu li#ri_b a:hover { background-position:-121px -40px; }
#menu li#ca_b a:hover { background-position:-213px -40px; }
#menu li#ba_b a:hover { background-position:-289px -40px; }
#menu li#bi_b a:hover { background-position:-357px -40px; }
#menu li#co_b a:hover { background-position:-502px -40px; }
#menu li#me_b a:hover { background-position:-575px -40px; }
#menu li#ma_b a:hover { background-position:-575px -40px; }

#menu li#ho_b a.selected { background-position:0px 0px; }
#menu li#ht_b a.selected { background-position:-64px 0px; }
#menu li#ri_b a.selected { background-position:-121px 0px; }
#menu li#ca_b a.selected { background-position:-213px 0px; }
#menu li#ba_b a.selected { background-position:-289px 0px; }
#menu li#bi_b a.selected { background-position:-357px 0px; }
#menu li#co_b a.selected { background-position:-502px 0px; }
#menu li#me_b a.selected { background-position:-575px 0px; }
#menu li#ma_b a.selected { background-position:-575px 0px; }*/