@charset "utf-8";
/* generic */
#background { position:relative; background:url(../images/sed-hotel-bogazici-background.gif) no-repeat top center; height:500px; }
#container { position: relative; margin: 0 auto; width:980px; }

/* top */
#top { position:relative; margin:0 auto; width:980px; height:170px; margin-bottom:10px; }
* html #top { margin-bottom:5px; }
#logo { position:absolute; top:40px; left:20px; }
#logo h1 { position:relative; margin-bottom:-6px; }
#logo h1 a { font-family:Myriad Pro !important; font-weight:Bold; font-size:36px; color:#FFF; padding-right:10px; vertical-align:middle; }
#logo h1 span img { margin-right:2px; }
#logo h3 a { font-family:Myriad Pro !important; font-weight:Regular; font-size:20px; color:#FFF; }
#languages-main { position:absolute; top:50px; right:20px; color:#d3b996; padding:6px 10px; }
#languages-main img { margin-left:10px; vertical-align:text-bottom; }
#languages-main-message { float:left; font:bold 12px Arial, Helvetica, sans-serif; color:#FFF; height:39px; line-height:39px; }
#languages-bar { position:absolute; top:10px; right:10px; }
#languages-bar li { display:inline; margin:0; padding:0; }
#languages-bar li a:link, #languages-bar li a:visited { float:left; padding:0 4px; text-decoration:none; color:#FFF; text-align:center; }
#languages-bar li a:hover { text-decoration:underline; }
#main-menu { position:absolute; bottom:0; }
#main-menu li { display:inline; /*padding-right:5px;*/ }
* html #main-menu li { padding-right:2px; }
#main-menu li a { margin-right:6px; padding:12px 15px 11px 0px; font-family:Myriad Pro !important; font-weight:Bold; font-size:18px; color:#FFF; background-position:right center; *background-position:right 24px; background-repeat:no-repeat; }
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0){ head~body #main-menu li a { font-size:17px; line-height:42px; } }
#main-menu li a.last { margin-right:0px; }
* html #main-menu li a { /*padding-right:20px;*/ }/*ie6*/
#main-menu li a:hover { }
#main-menu li a strong { padding:12px 0px 11px 15px; *line-height:42px; background-position:left center; background-repeat:no-repeat; }
#main-menu li a.orange { background-image:url(../images/main-button-bg-r-orange.gif); }
#main-menu li a.orange strong { background-image:url(../images/main-button-bg-l-orange.gif); }
#main-menu li a.red { background-image:url(../images/main-button-bg-r-red.gif); }
#main-menu li a.red strong { background-image:url(../images/main-button-bg-l-red.gif); }
#main-menu li a.green { background-image:url(../images/main-button-bg-r-green.gif); }
#main-menu li a.green strong { background-image:url(../images/main-button-bg-l-green.gif); }
#main-menu li a.blue { background-image:url(../images/main-button-bg-r-blue.gif); }
#main-menu li a.blue strong { background-image:url(../images/main-button-bg-l-blue.gif); }
#main-menu li a.yellow { background-image:url(../images/main-button-bg-r-yellow.gif); }
#main-menu li a.yellow strong { background-image:url(../images/main-button-bg-l-yellow.gif); }
#main-menu li a.pink { background-image:url(../images/main-button-bg-r-pink.gif); }
#main-menu li a.pink strong { background-image:url(../images/main-button-bg-l-pink.gif); }
#main-menu li a.purple { background-image:url(../images/main-button-bg-r-purple.gif); }
#main-menu li a.purple strong { background-image:url(../images/main-button-bg-l-purple.gif); }
#main-menu li a.light-purple { background-image:url(../images/main-button-bg-r-light-purple.gif); }
#main-menu li a.light-purple strong { background-image:url(../images/main-button-bg-l-light-purple.gif); }

/* content */
#content-container { position:relative; *margin-top:-12px !important; width:980px; margin:0 auto; }
#content-top, #content-sub { position:relative; width:980px; height:5px; background-position:center; background-repeat:no-repeat; }
#content-top { background-image:url(../images/content-top-background.gif); }
* html #content-top { margin-bottom:-4px; }
#content { position:relative; width:960px; margin:0 auto; padding:5px 10px 10px 10px; background-color:#FFF; }
#content-left, #content-right { position:relative; float:left; }
#content-left { margin-right:10px; }
#content-right { width:420px; }
div.do-scroll { overflow:auto; height:390px; }
#content-title { font-family:Myriad Pro !important; font-weight:Regular; font-size:20px; color:#0f3e5b; padding:15px; }
#content-title-sub { font-family:Myriad Pro !important; font-weight:Regular; font-size:18px; color:#0f3e5b; padding:15px; }
#content-title-sub strong { font-family:Myriad Pro !important; font-weight:Bold; font-size:18px; }
#content-right p { padding:0 15px 15px 15px; line-height:17px; }
#content-right p a:link, #content-right p a:visited { color:#257208; text-decoration:none; }
#content-right p a:hover { text-decoration:underline; }
#content-title-sub-yilbasi { font-family:Myriad Pro !important; font-weight:Regular; font-size:18px; color:#F00; padding:15px; }
#content-right h3 { padding:0 15px 4px 15px; }
.content-txt-background { padding:15px !important; background-color:#f0f0f0; margin-bottom:10px; }
ul.site-map li { line-height:20px; }
ul.site-map ul li { padding-left:25px; }
ul.site-map li a:hover { color:#257208; }
.location-main { padding-left:15px; }
.location-main a:link, .location-main a:visited { font-size:12px; font-weight:bold; text-decoration:underline; color:#008fe7; }
.location-main a:hover { text-decoration:none; }
.location-main img { vertical-align:middle; padding-left:20px; }
li.green { color:#257208 !important; }
li.red { color:#c31760 !important; }
#content-title strong { font-family:Myriad Pro !important; font-weight:Bold; }
#popup-images { padding:15px; }
#popup-images div.image { float:left; width:90px; margin-right:5px; text-align:center; }
#popup-images div.image a { color:#257208; font:bold 10px Arial, Helvetica, sans-serif; }
#room-rates td, #room-rates th { border:1px solid #CCC; font:normal 12px Arial, Helvetica, sans-serif; padding:10px; }
#room-rates th { font-weight:bold; }
#canli-muzik-duyurusu { position:absolute; top:-15px; right:105px; }
#program-akisi p strong { width:200px; }

/**/
a.iftar-menusu { display:block; padding-left:55px; width:170px; height:34px; line-height:34px; font-weight:bold; font-size:12px; color:#FFF !important; background:url(../images/iftar-menusu-dugme.png) no-repeat center center; }

/**/
#footer { background-color:#EEE; padding:10px; }
#wifi, #weather, #copyright { float:left; margin-right:10px; }
#wifi { background-color:#FFF; width:370px; padding:10px; }
* html #wifi { padding-bottom:0; }
#wifi img, #wifi p { float:left; }
#wifi img { margin-right:10px; }
#wifi p { }
#weather { position:relative; width:265px; padding:13px 20px 13px 30px; background-color:#FFF; }
* html #weather { padding:15px 20px 15px 30px; }
#weather td { vertical-align:middle; padding-right:10px; }
#content-sub { background-image:url(../images/content-sub-background.gif); }
* html #content-sub { margin-top:-5px; }
#copyright { width:230px; text-align:right; margin:10px 0 0 0; }
#copyright li { display:inline; padding-left:5px; }
* html #copyright li { padding-left:2px; }
#copyright li a:link, #copyright li a:visited { text-decoration:underline; }
#copyright li a:hover { text-decoration:none; }
#hostamedia { height:16px; width:960px; padding:10px; }
#hostamedia #istanbulhotelstxt { float:left; }
#hostamedia #istanbulhotelstxt a:link, #hostamedia #istanbulhotelstxt a:visited { font:normal 11px Arial, Helvetica, sans-serif; color:#FFF; text-decoration:none; height:14px; }
#hostamedia #istanbulhotelstxt a:hover { text-decoration:underline; }
#hostamedia #hostamedia_logo { float:right; }
