body { 
	margin: 0px;
	padding: 0px;
	background: url(../img/site_bg.jpg) repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #666; 

	
	}
img { border:0; }
a { color: #09f;  text-decoration: none; }
a:hover { color: #06c;  text-decoration: underline; }


#container {
 	width:725px;
  margin:0 auto;

}
#content { width: 723px; border : solid 1px #ccc; border-width: 0 1px;   background: #fff; overflow: hidden;}
#content .desc { margin: 0 10px; }
#content .desc ul { list-style: none; }
#content .desc li { padding-left: 20px; background: url(../img/bullet.jpg) no-repeat 5px 10px; }

#content cite, #content p.special { font-weight: bold; font-size: 1.1em; font-style: italic; color: #b3478f; }

#content .bigger		{ font-size: 1.1em; }

#content .renk-mavi 	{ color:#005fb3; font-weight: bold }
#content .renk-turuncu 	{ color:#ff8000; font-weight: bold }
#content .renk-yesil 	{ color:#9CAA3B; font-weight: bold }
#content .renk-visne 	{ color:#B3478F; font-weight: bold }
#content .important 	{ color: #CC0000; font-weight: bold; }

#ctl00_ContentPlaceHolder1_PageText { display: block; padding-top: 10px; }

.pnlPromotion p { padding: 0 20px 10px 0; text-indent: 18px; }
.pnlPromotion p a { font: 16px/24px 'Lucida Grande', 'Lucida Sans Unicode', Arial, Helvetica, sans-serif; background: url(../img/next_12_orange.png) no-repeat 100% 32%; padding: 0 20px 10px 0; }

#right-column li		{ padding-left: 20px; background: url(../img/bullet.jpg) no-repeat 5px 10px; }

#ctl00_ContentPlaceHolder1_ctl00 ul		{ list-style: none; }
#ctl00_ContentPlaceHolder1_ctl00 ul li	{ padding-left: 20px; background: url(../img/bullet.jpg) no-repeat 5px 10px; }

.icerik { margin: 0 12px; }

#uygun { text-align: right;}

.logo_iata	{ margin-left: 140px; }

#footer {
	clear: both;
	height: 40px;
	text-align:center;
	padding-top: 40px;
	background: url(../img/footer_bg.gif) bottom left; 
}

#footer a:link, #footer a:visited {
	height: 25px;
	padding: 10px;
	padding-left: 28px;
	margin-right: 10px;
	text-decoration: none;
	font-size: 15px;
	font-weight: bold;
	color: #333333;
	letter-spacing: -1px;

}
#footer a:hover {
	text-decoration:underline;
}
#footer #home {
	background-image:url(../img/buton_anasayfa.jpg);
	background-repeat:no-repeat;
	background-position: 2px 4px;
}
#footer .about {
	background-image:url(../img/buton_hakkimizda.jpg);
	background-repeat:no-repeat;
	background-position: 2px 4px;
}
#footer .contact {
	background-image:url(../img/buton_iletisim.jpg);
	background-repeat:no-repeat;
	background-position: 2px 4px;
}
#footer span	{
	float: right; 
	margin-top: -20px; 
	margin-right: 10px; 
	font-size: 12px; 
	font-weight: bold;
	color: #333;
}


 h2 { font-size: 22px; font-weight: bold;  color: #39f; padding: 3px 12px; letter-spacing: -1px;   }


.left-column { width: 180px; float: left; margin-left: 10px;}
.right-column { width: 515px; float: left; border-left: solid 1px #ccc; }


.left-column ul {  padding: 0 ; margin: 0; }
.left-column li { list-style: none;  }
.left-column li a { padding: 4px 10px; border-bottom: solid 1px #ccc; display: block; text-decoration:none; color: #333; font-size: 13px; font-weight: bold;   }
.left-column li a:hover { background: #FF9; }

.left-column li.selected a {  }

#theme { background: #ccc; width: 702px; margin: 4px 10px; }

.right-column .visual { width: 515px; overflow: hidden;  }
.right-column h2 { font-size: 22px; font-weight: bold; background: #666; color: #fff; padding: 3px 6px; letter-spacing: -1px;  }

.right-column .price strong { font-size: 15px; font-weight: normal; float: right; padding:0 6px; display: block;  }
.right-column .price {   font-size: 16px; background: #ccc; color: #666; padding: 3px 6px;   }


.title, .title2	{ font-size: 10px; font-weight: normal; padding: 1px 6px; margin: 0 -6px 5px -6px; background: #e3e3e3; display: block; }

.title2			{ font-size: 13px; }

.right-column p { font-size: 12px; font-weight: normal; padding: 0px 6px; margin-bottom: 5px; }

.right-column ul { list-style-type: disc; list-style-position: inside; padding-left: 10px; }

h1 { font-size: 26px;  margin: 2px 10px; background: url(../img/head_bg.jpg) no-repeat;  padding: 6px 10px 14px;}
.cruise h1 { color: #fc0; }
.cruise h2 { background: #fc0; }


.city { font-size :14px; border-bottom: 1px #ccc solid; margin-top: 10px; clear:both;font-weight: bold;  }

.otel { width:215px; margin: 0 14px 5px 0;  float: left; }
.otel .name { background: #e3e3e3;  font-size: 16px; letter-spacing: -1px; font-weight: bold; padding: 2px; border-bottom : 1px #ccc solid ; }

.name.star5 { background: url(../img/star5.jpg) right top no-repeat #e3e3e3;  }
.name.star4 { background: url(../img/star4.jpg) right top no-repeat #e3e3e3;  }
.name.star3 { background: url(../img/star3.jpg) right top no-repeat #e3e3e3;  }
.name.star2 { background: url(../img/star2.jpg) right top no-repeat #e3e3e3;  } 

.ticket { width: 120px; overflow: hidden; margin: 5px; padding: 6px; border : 1px solid #ccc; text-align: center; float: left; }
.ticket .name { font-size: 13px; font-weight: bold; margin: 2px 0;  border-bottom: 1px #e3e3e3 solid ; } 
.ticket div { width: 120px; overflow: hidden;  }

div.iataLogo        { width: 170px; height: 320px; float: left;  margin: 8px 0px 0px 10px; }
* html div.iataLogo { margin: 8px -10px 0px 5px; }
div.ticketContent   { width: 100%; margin: 0 15px; text-align: center; background: #fff url(../img/iata.gif) no-repeat left 50%; padding: 0 25px; }
div.ticketWrap      { margin: 0 auto; width: 500px; padding-left: 50px; }

.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}

.clearfix {display: inline-block; clear:both; }

/* Hides from IE-mac \*/

* html .clearfix {height: 1%;}

.clearfix {display: block;}

/* End hide from IE-mac */


#organize { margin: 0 12px 20px 12px;  }
#organize div { padding: 4px 5px; border-top: 1px dotted #ccc; overflow: hidden;   }
#organize .title { font-size: 24px; color: #333; background: #efefef; line-height: 22px; padding: 5px 6px; clear:both;   }

#organize label { width: 520px; float: left; display: block; font-weight: bold ; font-size: 12px;  }


#content  .text { display: block ; font-size: 12px; }

#content .text p {  padding: 5px 15px;   }

#content .text ul { padding : 5px 32px; }

a span { font-size: 11px; font-weight: normal; display: block; line-height: 10px;}

.center { text-align: center; }


/*Temporary fix for Visa font-size*/
#ctl00_ContentPlaceHolder1_ctl00 ul, #ctl00_ContentPlaceHolder1_ctl00 ul li
	{ font-size: 12pt; }
	
#contactPage img	{ float: left; margin-right: 20px; }
#contactPage p		{ padding: 20px; }

.right-column li { list-style: none; padding-left: 20px !important; padding-left: 8px; background: url(../img/bullet.jpg) no-repeat 5px 10px; }

/* =Colors */
.blue, a.blue:hover			{ color: #0099FF; }
.orange, a.orange:hover		{ color: #ff8000; }
.purple, a.purple:hover		{ color: #b3478f; }
.green, a.green:hover		{ color: #006600; }

