body  			{ font-size: 13px; color: #FFF; margin: 0; padding:0;  }
#backgrounder 	{ background: url(../img/top_tile.gif) repeat-x;	height: 405px;}
#figure		 	{ background: url(../img/top_figure.gif) no-repeat; background-position: center top; height: 145px;}
#page			{ width:  820px; margin: 0 auto;}

#solkolon		{ width: 210px;	position: absolute}
#logo 			{ display:block; text-align: right; padding-left: 32px; padding-top: 0px;}
#sagkolon		{ position: absolute;	margin-left: 208px;	width: 600px; float: right; }
a				{ color: #F7F0D6; text-decoration: underline;}
a:hover 		{ text-decoration: underline;}

.missing 		{ color: #CC0000; font-size: 16px; font-weight:bold; background: white; padding: 10px;}
p, h1, h2, h3 	{ font: Georgia, "Times New Roman", Times, serif; margin: 0; margin-top: 14px;  margin: 0 0 0 25px;}

h1, h2, h3 		{ color: #f6f1d4; font-weight: normal; }
h1 				{ font-size: 24px;}
h2 				{ font-size: 15px; border-bottom: solid 1px #f6f1d4; margin-top: 10px; padding-bottom: 10px;}
p 				{ line-height: 17px; margin-bottom: 12px;padding:10px 0px 5px 0px;}
img 			{ border: 0; }

#icerik {padding-top: 25px;}
#icerik ul		{ margin: 4px 45px; padding: 0}
#icerik ul li		{ list-style-position: inside; }

.hide { display: none;}
.seperator {height: 4px;  display: block; clear:both}

.textBlock {
	margin: 20px 0 ;
}

#lisan { 
	position: absolute; 
	margin-top: 15px; 
	margin-left: 830px;	
	width: 100px; 
	float: right;  
	}	
	
#lisan a { 
	font-family: "Times New Roman", Times, serif; 
	color: #951B36; 
	font-size: 13px; 
	text-decoration: none; 
	margin:0; 
	}
	
#lisan a:hover { 
	color: #660000;
	}
	
#otel {	
	position: absolute; 
	margin-top: 340px; 
	margin-left: 800px;	
	width: 200px; 
	float: right;  
	}

#otel h1 {
	font-family:"Times New Roman", Times, serif;
	color: #FFFFFF;
	font-size:18px;
	font-weight:bold;

	padding-bottom:1px;
		 }

#otel h2 {
	font-family:"Times New Roman", Times, serif;
	color: #f7f0d6;
	font-size:14px;
	font-weight:bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-bottom:10px;
		 }		 	

#otel a { 
	font-family: "Times New Roman", Times, serif; 
	color: #FFFFFF; 
	font-size: 13px; 
	text-decoration: none; 
	margin:0; 
	}
	
#otel a:hover { 
	color: #999999;
	}	
	

#menu 			{  }
	#menu ul 			{ margin: 0 2px 0 8px; padding: 0 0 0 5px;}
	#menu li 			{ padding: 0; list-style: none;  margin: 0; border: 1px solid #fff}
	#menu li a			{ display: block; background: url(../img/menu_bg.jpg) no-repeat; background-position:bottom; padding: 3px 0 10px 24px;  font-size: 12px; text-decoration: none; margin:0; }
	#menu li a:hover 		{ background: url(../img/menu_selected.jpg)  no-repeat ;   background-position:bottom;}

	#rezervasyon 		{ margin: 0 2px 0 8px; background: #e7e3d0 url(../img/rezervasyon_tepe.gif) no-repeat; /*padding-top: 42px; height: 110px;*/	}
	#rezervasyon form 	{ margin: -15px 0;  padding: 26px; overflow: auto; }
	#rezervasyon img 	{ display:block; }
	
	
#footer 			{ margin: 15px 0 0 22px; padding: 10px 0; clear: both;}
#footer ul 			{ margin: 0 0 0 20px; padding: 5px 0 5px 0}
#footer li 			{ list-style:none; display: inline }
#footertepe 		{margin: 0; padding: 5px 0;}
#footeralt 		{margin: 0; padding: 5px 0;}
.miniMenu { font-size: 11px; }
.miniMenu li { display: block; margin: 0; padding: 0 10px 0 10px; }
.miniMenu a, .miniMenu a:active, .miniMenu a:visited { text-decoration: none;}
.miniMenu a:hover { font-size: 10px; text-decoration: none; }



table.gallery {margin-left: 15px}
.gallery img { border: solid 5px #fff;}

#offers { padding: 0 0 0 22px; width: 350px; float: left;}
#activities { width: 221px; margin-bottom: 20px; float: right; clear: right; }
#activities h1, #activities p { width: 200px; margin: 0 0 5px 5px; padding: 0; font-family: "Times New Roman", Times, serif; font-size: 15px; color: #f4f3e3;}
#activities p 	{ font-family: "Times New Roman", Times, serif; font-size: 12px; color: #ffffff;}

/* SITE SPECIFIC PARAMETERS --------------------  */
	
#orient			{ font-family: "Times New Roman", Times, serif; background:url(../img/tile.jpg) #F7F0D6;}
a:hover 		{ color: #951B36; }
#logo 			{ width: 210px; height: 124px; margin-top: 15px; margin-left: -44px;} 
#menu ul 		{ background: #F7F0D6}
#menu li 		{ border: 1px solid #F7F0D6}
#menu li a		{ color: #951B36; margin: 0 6px;}
#footertepe 	{ border-bottom: 1px solid #f6f1d4}
.miniMenu a, 
.miniMenu a:active, 
.miniMenu a:visited { font-size: 11px; color: #F7F0D6; }
.miniMenu a:hover { font-size: 11px; color: #951B36;  }

#badge { position: absolute; margin-left: -60px; }


