#menu {
    margin: 0 0 0 15px;
    padding: 0;
}

#menu ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

#menu ul li ul {
    margin-left: 20px;
    margin-top: 5px;
    margin-bottom: 5px;
}

#menu ul li ul li  {
    padding: 2px;
}

#menu ul li ul li a {
    background: url('../images/arrow.gif') no-repeat 0 50%;
    padding-left: 10px;
    color: #689bac;
    text-decoration: none;
    font-size: 120%;
}

#menu ul li ul li a:hover {
    color: #185669;
    background: url('../images/arrow_o.gif') no-repeat 0 50%;
}

a.menuheader {
    color: #185669;
    height: 45px;
    width: 167px;
    display: block;
    line-height: 45px;
    padding-left: 20px;
    font-size: 135%;
    text-decoration: none;
    text-transform: uppercase;
    font-weight: bold;
    background: url('../images/left_buttons.jpg');
}

a:hover.menuheader {
    background-position: 0 -45px;
}

#menu ul li ul {
    display: none;
}

body#overview #menu_overview ul {
    display: block;					
}

body#hotel #menu_hotel ul {
    display: block;					
}
body#press #menu_press ul {
    display: block;					
}
-------------------------------------------
#menu_ara {
    margin: 0 0 0 0;
    padding: 0;
}

#menu_ara ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

#menu_ara ul li ul {
    margin-right: 20px;
    margin-top: 5px;
    margin-bottom: 5px;
}

#menu_ara ul li ul li  {
    padding: 2px;
}

#menu_ara ul li ul li a {
	direction:rtl;
    background: url('../images/ara_arrow.gif') no-repeat 100% 50%;
    padding-right: 10px;
	display: block;
    color: #689bac;
    text-decoration: none;
    font-size: 120%;
}

#menu_ara ul li ul li a:hover {
    color: #185669;
    background: url('../images/ara_arrow_o.gif') no-repeat 100% 50%;
}

a.menuheader_ara {
    color: #185669;
    height: 45px;
    width: 167px;
    display: block;
    line-height: 45px;
    padding-right: 20px;
	font-family: "Myriad Pro";
	font-size: 165%;
    text-decoration: none;
    text-transform: uppercase;
    font-weight: bold;
    background: url('../images/right_buttons.jpg');
}

a:hover.menuheader_ara {
    background-position: 0 -45px;
}

#menu_ara ul li ul {
    display: none;
}

body#overview #menu_overview_ara ul {
    display: block;					
}

body#hotel #menu_hotel_ara ul {
    display: block;					
}
body#press #menu_press_ara ul {
    display: block;					
}
--------------------------------------------
#footmenu {
    margin: 0 0 0 2px;
    padding: 0;
}

#footmenu ul {
    list-style: none;
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
    padding: 0;
}

#footmenu ul li {
	line-height: 10px;
	display: inline;
	border-left: 1px solid #aaa;
	padding-left: 0px;
	padding-right: 5px;
}

#footmenu ul li.fe {
		padding-left: 0;
		border-left: none;
}

#footmenu ul li a {
    padding-left: 10px;
    color: #004960;
    text-decoration: none;
    font-size: 100%;
}

#footmenu ul li a:hover {
    color: #689bac;
	text-decoration: underline;
}

#footmenu ul li a.home {
    background: url('../images/home_icon.gif') no-repeat 0 40%;
		
}

#footmenu ul li a:hover.home {
    background: url('../images/home_icon_o.gif') no-repeat 0 40%;
}

--------------------------------------------------

#footmenu_ara {
    margin: 0 2px 0 0;
    padding: 0;
}

#footmenu_ara ul {
    list-style: none;
	margin: 10px 0 0 0;
    padding: 0;
}

#footmenu_ara ul li {
	line-height: 15px;
	display: inline;
	padding-right: 5px;
	border-right: 1px solid #aaa;
}

#footmenu_ara ul li.fe {
	border-right: none;
}

#footmenu_ara ul li a {
	display: inline-block;
    padding-right: 10px;
    color: #004960;
    text-decoration: none;
    font-size: 100%;
}

#footmenu_ara ul li a:hover {
    color: #689bac;
	text-decoration: underline;
}

#footmenu_ara ul li a.home {
    background: url('../images/home_icon.gif') no-repeat 100% 4px;
		
}

#footmenu_ara ul li a:hover.home {
    background: url('../images/home_icon_o.gif') no-repeat 100% 4px;
}

-----------------------------------------------------------------------

#butt {
    margin: 0 0 0 0px;
    padding: 0;
}

#butt ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

#butt ul li ul {
    margin-left: 0px;
    margin-top: 5px;
    margin-bottom: 5px;
}

a.buttheader {
    color: #185669;
    height: 36px;
    width: 195px;
    display: block;
    line-height: 36px;
    padding-left: 0px;
    font-size: 100%;
    text-decoration: none;
	text-valign: middle;
    font-weight: normal;
    background: url('../images/readmore_butt.jpg');
}

a:hover.buttheader {
    background-position: 0 -36px;
}

#butt ul li ul {
    display: none;
}

-------------------------------------------------------------------------

#butt_ara {
    margin: 0 0 0 0px;
    padding: 0;
}

#butt_ara ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

#butt_ara ul li ul {
    margin-right: 0px;
    margin-top: 5px;
    margin-bottom: 5px;
}

a.buttheader_ara {
    color: #185669;
    height: 36px;
    width: 175px;
    display: block;
    line-height: 36px;
    padding-right: 0px;
    font-size: 85%;
    text-decoration: none;
	text-valign: middle;
    text-transform: lowercase;
    font-weight: normal;
    background: url('../images/ara_readmore_butt.jpg');
}

a:hover.buttheader_ara {
    background-position: 0 -36px;
}

#butt_ara ul li ul {
    display: none;
}