@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;/*
	background-color:#03F;*/
}
* 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:link, #main-menu li a:visited
{
	font-family:Myriad Pro !important;
	font-weight:Bold;
	font-size:18px;
	color:#FFF;
	line-height:42px;
	padding:7px 24px 11px 24px;
}
/* ie 6 hack */
* html #main-menu li a:link, * html #main-menu li a:visited
{
	padding-right:20px;
}
/* safari hack */
/*body:first-of-type #main-menu li a:link, body:first-of-type #main-menu li a:visited {
 padding:11px 24px;
}*/
/*@media screen and (-webkit-min-device-pixel-ratio:0) {
 #main-menu li a:link, #main-menu li a:visited {
 padding:12px 24px 11px 24px;
}
}*/
#main-menu li a:hover
{
}
#main-menu li a.background-orange-en:link, #main-menu li a.background-orange-en:visited
{
	background:url(../images/button-background-orange-en.gif) no-repeat;
}
#main-menu li a.background-red-en:link, #main-menu li a.background-red-en:visited
{
	background:url(../images/button-background-red-en.gif) no-repeat;
}
#main-menu li a.background-green-en:link, #main-menu li a.background-green-en:visited
{
	background:url(../images/button-background-green-en.gif) no-repeat;
}
#main-menu li a.background-blue-en:link, #main-menu li a.background-blue-en:visited
{
	background:url(../images/button-background-blue-en.gif) no-repeat;
}
#main-menu li a.background-yellow-en:link, #main-menu li a.background-yellow-en:visited
{
	background:url(../images/button-background-yellow-en.gif) no-repeat;
}
#main-menu li a.background-purple-en:link, #main-menu li a.background-purple-en:visited
{
	background:url(../images/button-background-purple-en.gif) no-repeat;
}
#main-menu li a.background-orange-tr:link, #main-menu li a.background-orange-tr:visited
{
	background:url(../images/button-background-orange-tr.gif) no-repeat;
}
#main-menu li a.background-red-tr:link, #main-menu li a.background-red-tr:visited
{
	background:url(../images/button-background-red-tr.gif) no-repeat;
}
#main-menu li a.background-green-tr:link, #main-menu li a.background-green-tr:visited
{
	background:url(../images/button-background-green-tr.gif) no-repeat;
}
#main-menu li a.background-blue-tr:link, #main-menu li a.background-blue-tr:visited
{
	background:url(../images/button-background-blue-tr.gif) no-repeat;
}
#main-menu li a.background-yellow-tr:link, #main-menu li a.background-yellow-tr:visited
{
	background:url(../images/button-background-yellow-tr.gif) no-repeat;
}
#main-menu li a.background-purple-tr:link, #main-menu li a.background-purple-tr:visited
{
	background:url(../images/button-background-purple-tr.gif) no-repeat;
}
/* content */
#content-container
{
	position:relative;
	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-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;
}
.green
{
	color:#257208 !important;
}
.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;
}
/**/
#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
{
/*width:250px;*/
}
#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;
}
