/* **************************************************************************************************Cemal SERT*********************************************
			Css içeriği
			1-) HTML GENEL
			2-) ANA SAYFA
			3-) 
			4-) 
			5-) 
			6-) 
			7-) 
			8-) 
			9-) 
*/


/*****************************************************************  1-)HTML GENEL    ***********************************************************************/
html,body {a

	height:100%;

	 }
body { background-repeat:repeat-x; background-image:url(../images/bg2.jpg); background-position:top; background-color:#fff; }


	 
strong { font-weight:bold; } 
/*Genel yerleşim*/
#main { margin:0 auto;  width:983px; background-repeat:repeat-y; background-position:center; min-height:100%; overflow:hidden; position:relative; }
#header { height:164px;  background-repeat:no-repeat; background-position:center; }
#header .ust_bant_resim { height:166px;  overflow:hidden;  background-repeat:no-repeat; }
#header .ust_bant_resim a{ display:block; width:190px; height:150px;} 
#header .ust_bant_resim.tr { background-image:url(../images/lang_tr/ust_bant_new.png); }
#header .ust_bant_resim.en { background-image:url(../images/lang_en/ust_bant_.png); }

#header .uyelik_bant { position:absolute;  left:500px; top:1px; width:475px; color:#fff; }
#header .uyelik_bant #numbers { background-image: url(../images/number_main.png); background-repeat: no-repeat; width:262px; height: 41px; overflow: hidden;
position: absolute; top: 44px; left: 215px;
 }
#header .uyelik_bant #numbers #number_4364{ position: absolute ; left: 140px; top: 7px; display: none;}
#header .uyelik_bant #numbers #number_gemi{ position: absolute ; left: 140px; top: 5px; display: none; }

#header .uyelik_bant #sepet { background-image:url(../images/alisveris_sepeti.png); background-repeat:no-repeat; float:left;  padding-left:32px; padding-top:5px; height:22px; width:250px; }
#header .uyelik_bant #sepet a { color:#fff;}
#header .uyelik_bant #uye_giris { background-image:url(../images/alisveris_uye.png); background-repeat:no-repeat; float:left; margin-left:2px; padding-left:20px; padding-top:5px; background-position:0 3px;  height:25px; width:90px;}
#header .uyelik_bant #uye_giris a { color:#fff; }
#header .uyelik_bant #dil_secenek { float:right; margin-right:8px; margin-top:3px; }

#header .nav { z-index:222; margin:0 30px 0 0; padding:10px 0 0 40px; float:left; color:#FFFFFF; font-weight:bold; word-spacing:2px; position:relative; width:939px; height:23px; position:absolute; top:130px; left:160px;}
#header .nav li { float:left; margin-right:5px;}
#header .nav a{ color:#FFFFFF; font-weight:bold; text-decoration:none; font-size:12px; height:24px; display:block; float:left; margin-right:5px;}
#header .nav a:hover{ color:#FFFFFF; font-weight:bold;}


#header .nav li ul li { float:left;  }
#header .nav li ul, #header .nav li .active ul { display:none; background-color:#BDE3F8; overflow:hidden; clear:both; position:absolute; top:28px; margin-left:10px; margin-top:4px; padding:10px 0 0 0; height:10px; border:1px #0197CA solid; }
#header .nav .sub div,#header .nav .active .sub div { padding:0 0 0 0; display:block;}
#header .nav .sub div.bot {overflow:hidden; height:15px; padding:0; margin:0; width:200px;  background-color:#FFF; }
#header .nav .sub a,#header .nav .active .sub a { clear:both; display:block; color:#1d1d1d; font-weight:bold; text-decoration:none; font-size:12px; background-image:none; width:200px; height:20px; padding:5px 10px 0 5px; }
#header .nav .sub a:hover,#header .nav .active .sub a:hover { background-color:#0197CA; color:#fff; }

#header .google_search { z-index: 999999; margin-top: 60px;  position: relative; width: 200px; float: right;  }

#header .google_search input[type=text] { background-image:url(../images/search_input_bg.png); background-repeat:no-repeat; border: none; width: 200px; height: 26px; background-color:transparent;
	position: absolute; right: 4px; padding-left: 30px;  
  }
#header .google_search input[type=submit] { background-image:url(../images/search_button_bg.png); background-repeat:no-repeat; border: none; width: 64px; height: 26px; background-color:transparent; color: #fff; padding-top: 0px;  position: absolute; right: 0px; }
#header .google_search #search_icon { position: absolute; top:5px; margin-left: -20px;  }



.login_menu { background-image:url(../images/login_menu_1px.jpg); background-repeat:repeat-x;  height:22px; overflow:hidden; margin-top:3px; margin-bottom:5px; padding-top:6px; padding-left:30px; font-size:12px; font-weight:bold; color:#303030;}
.login_menu span { display:block; float:right; margin-right:30px; }
.login_menu a { color:#303030; text-decoration:none; }
.login_menu a:hover { color:#303030; text-decoration:underline; }

.header_top { margin-left:20px; width:940px; background-color:#6f6b9e; height:22px; }
.header_write { margin-left:20px; margin-top:6px; width:1040px; background-color:#dededc; height:126px; }
.header_photo { margin-left:20px; margin-top:6px;  }
#container { padding:8px; padding-top:0; width:938px; margin:0 auto;}
#grayShade { background-color:#000000; height:100%; opacity:0.5; position:absolute; top:auto; width:97% !important; z-index:222; margin:0 auto; }

#footer { margin:0; background-image:url(../images/alt_bant_son.jpg); background-repeat:no-repeat; width:982px; height:53px; position:relative;}

#bilgi_penceresi { width:620px; height:676px;  padding:15px; padding-left:40px;  position:absolute; display:none; z-index:555; left:10; top:10px; background-image:url(../images/liman_detay_arka.png); background-repeat:no-repeat; overflow:hidden; }
#yukleniyor_pencere { width:200px; height:35px;  padding:5px; padding-top:20px; position:absolute; display:none; z-index:555; left:10; top:10px; color:#424242; background-color:#BDE3F8; border:1px #65BFEF solid; overflow:hidden; }
.gemi2014 {
	background: url(/images/2018gemiturlari.png) no-repeat;
	width: 940px;
	height: 70px;
	overflow: hidden;
	margin-top: 20px;
}
.gemi2014 ul { margin-left: 120px; margin-top: 17px; }
.gemi2014 li { float: left; margin-bottom: 5px;}
.gemi2014 li a{ color: #fff; background: url(/images/gemidash.png) no-repeat left center; display: block; width: 154px; padding: 0px 0px 0px 7px; font-weight: bold;font-family:Helvetica,Arial, sans-serif; text-decoration: none; font-size: 0.94em; }
.gemi2014 li a:hover { text-decoration: underline;}

.liman_detay { padding:55px 45px 45px 30px; color:#504f54; }
.liman_detay .baslik { font-size:16px; font-weight:bold; border-bottom:1px #c1efff solid; margin-bottom:10px; }
.liman_detay .resim { float:left; padding:0 5px 5px 0; }
.liman_detay .icerik {float:left; text-align:justify; width:550px; height:450px; overflow:hidden; clear:both;}
.liman_detay .kapat { font-size:16px; font-weight:bold; border-bottom:1px #c1efff solid; margin-top:10px; text-align:right; cursor:pointer; clear:both; }

.tur_satis  { width:550px; padding:55px 245px 45px 30px; color:#504f54; overflow:hidden; }
.tur_satis .baslik { font-size:16px; font-weight:bold; border-bottom:1px #c1efff solid; margin-bottom:10px; }
.tur_satis .icerik {height:450px;  overflow:hidden; clear:both;}
.tur_satis .kapat { font-size:16px; font-weight:bold; border-bottom:1px #c1efff solid; margin-top:150px; text-align:right; cursor:pointer; clear:both;}
.tur_satis .devam { background-color:#00BFDB; padding:5px 10px 5px 10px; font-weight:bold; color:#fff; width:90px; text-align:center; margin-top:10px; margin-left:2px; cursor:pointer; }
.tur_satis .adim_line { font-family:Verdana, Geneva, sans-serif; padding-top:2px; clear:both; color:#404040; text-align:right; margin-right:20px; }
.tur_satis select { border:1px #ccc solid; font-size:12px; color:#404040; width:240px;  }

.bottom_nav { position:absolute; left:170px; color:#3c3636; font-size:12px; font-weight:bold;}
.bottom_nav a { color:#3c3636; margin-left:10px; margin-right:10px; text-decoration:none; }
.bottom_nav a:hover { color:#5F5454; text-decoration:underline;}
.bottom_anker { position:absolute; top:1px; left:800px; color:#fff; font-size:13px; font-weight:bold; display:none;}
.bottom_adress { position:absolute; top:25px; left:210px; color:#fff; font-size:10px; font-weight:bold;}
.bottom_add { background-color:#FFF; }

#genel_sol { width:750px; }
#genel_sag {width:188px; }

#bolge_sol { width:690px; }
#bolge_sag {width:240px; margin-left:5px; }
/*****************************************************************  2-)ANA SAYFA    ***********************************************************************/
#main_list li{ width:240px; height:258px; float:left; margin-right:5px; margin-bottom:10px; display:block; overflow:hidden; }
#main_list li a{ display:block; background-color:#F5F5F5; text-decoration:none; color:inherit; cursor:pointer; overflow:hidden;}
#main_list li a:hover{ background-color:#BDE3F8;}

#main_list li a:hover span.yazi { color:#fff; }
#main_list li a:hover div.detay { color:#10328F; }
#main_list li a:hover div.fiyat span { color:#10328F; }
#main_list li a:hover div.fiyat { color:#10328F; }
 
#main_list li .bosluk { width:240px; height:2px; background-color:#FFF; float:left; } 
#main_list li .resim { width:240px; height:150px; background-repeat:no-repeat; background-position:center; overflow:hidden; float:left; }
#main_list li .baslik2 {width:240px;  margin-top:4px; font-size:12px;  float:left; overflow:hidden; } 

#main_list li .baslik2 .aciklama { overflow:hidden; display:block; height:33px; }
#main_list li .baslik2 span.yazi { font-weight:bold; Font-family: Calibri, Verdana, Ariel, sans-serif; font-size:18px;}
#main_list li .baslik2 .cont_baslik { height:43px; overflow:hidden; }
#main_list li .baslik2 .detay { line-height:17px; color:#105981; Font-family: Arial, sans-serif;  font-size:14px; font-weight:bold; padding:2px; margin-left:4px; margin-right:4px;}
#main_list li .baslik2 .fiyat { color:#004F7B; font-size:18px; Font-family: Calibri, Verdana, Ariel, sans-serif; font-weight:bold; margin-bottom:10px; margin-left:6px;}
#main_list li .baslik2 .fiyat span{ color:#004F7B; font-size:12px; Font-family: Calibri, Verdana, Ariel, sans-serif; font-weight:bold;}
#main_list li .baslik2 .detay { height:72px; overflow:hidden; text-align:left; clear:both;}
#main_list li .baslik2 .detay_sub { font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#353437; font-weight:normal;  margin-top:5px;  }


#main_list ul { min-height:900px;}
.alt_bant_container { overflow:hidden; }
.alt_bant_1 { background-image:url(../images/alt_bant_1.jpg); background-repeat:no-repeat; width:187px; height:113px; float:left; }
.alt_bant_2 { background-image:url(../images/alt_bant_2.jpg); background-repeat:no-repeat; width:187px; height:113px; float:left; }
.alt_bant_3 { background-image:url(../images/alt_bant_3.jpg); background-repeat:no-repeat; width:187px; height:113px; float:left; }
.alt_bant_4 { background-image:url(../images/alt_bant_4.jpg); background-repeat:no-repeat; width:187px; height:113px; float:left; }

.bant_baslik { font-size:12px; width:185px; text-align:center; margin-top:6px; letter-spacing:1px; color:#fff; } 
.gemisirket_liste .sirket_baslik{ width:189px; height:21px; padding-top:5px; color:#fff; font-weight:bold; background-image:url(../images/container_title.jpg); background-repeat:no-repeat; text-align:center; background-color:#006;}
.gemisirket_liste .sirket_govde{ width:189px; background-image:url(../images/container_main.jpg); background-repeat:repeat-y; overflow:hidden;}
.gemisirket_liste .sirket_govde li { border-bottom:1px #ccc solid; background-repeat:no-repeat; }

.gemisirket_liste .sirket_govde li.royal { background-image:url(../images/gemi_kucuk_sirketler.jpg); background-position:2px 0;  }
.gemisirket_liste .sirket_govde li.princess { background-image:url(../images/gemi_kucuk_sirketler.jpg); background-position:2px -30px;  }
.gemisirket_liste .sirket_govde li.msc { background-image:url(../images/gemi_kucuk_sirketler.jpg); background-position:2px -60px ;  }
.gemisirket_liste .sirket_govde li.costa { background-image:url(../images/gemi_kucuk_sirketler.jpg); background-position:2px -90px;  }
.gemisirket_liste .sirket_govde li.celebrity { background-image:url(../images/gemi_kucuk_sirketler.jpg); background-position:2px -124px;  }
.gemisirket_liste .sirket_govde li.norwegian { background-image:url(../images/gemi_kucuk_sirketler.jpg); background-position:2px -154px;  }
.gemisirket_liste .sirket_govde li.holland { background-image:url(../images/gemi_kucuk_sirketler.jpg); background-position:2px -188px;  }
.gemisirket_liste .sirket_govde li.cunard { background-image:url(../images/gemi_kucuk_sirketler.jpg); background-position:2px -222px;  }
.gemisirket_liste .sirket_govde li.azamara { background-image:url(../images/gemi_kucuk_sirketler.jpg); background-position:2px -254px;  }
.gemisirket_liste .sirket_govde li.carnival { background-image:url(../images/gemi_kucuk_sirketler.jpg); background-position:2px -284px;  }
.gemisirket_liste .sirket_govde li.louis { background-image:url(../images/gemi_kucuk_sirketler.jpg); background-position:2px -315px;  }

.gemisirket_liste .sirket_govde li a { display:block; height:25px; color:#1B5B99; text-decoration:none; padding:6px 0 0 40px; }
.gemisirket_liste .sirket_tum { background-image:url(../images/tum_gemiler_back.jpg); background-repeat:no-repeat; width:92px; height:22px; margin:0 auto; margin-top:5px; padding:5px 0 0 13px; color:#fff;  }
.gemisirket_liste .sirket_tum a { color:#fff; text-decoration:none; }
.gemisirket_liste .sirket_alt{ width:189px; height:11px; background-image:url(../images/container_bottom.jpg); background-repeat:no-repeat;}

.banka_kartlari {  background-repeat:no-repeat; width:192px; height:313px; overflow:hidden; clear:both; padding-top:43px; }
.banka_kartlari.en {background-image:url(../images/lang_en/banka_kartlari.png);}
.banka_kartlari.tr {background-image:url(../images/lang_tr/banka_kartlari.png);}
.banka_kartlari span { display:block; margin-bottom:15px; margin-left:120px; font-size:24px; font-weight:bold; text-align:center; width:25px; overflow:hidden; }

#animation_container {
	background-repeat:no-repeat; width:189px ; height:264px ; overflow:hidden;
}

#animation_container.lang_tr{
	background-image:url(/images/lang_tr/arama_back_ani.jpg);
}

#animation_container.lang_en{
	background-image:url(/images/lang_en/arama_back_ani.jpg);
}

#animation_container #animation_hizli_arama{
	overflow:hidden; position:relative; margin-top:71px; width:180px; height:62px; cursor:pointer; 
}
#animation_container #icon_gemi{ position:absolute; left:5px; top:5px; 	}
#animation_container #text_hizliarama{ position:absolute; left:70px; top:5px;	}
#animation_container #icon_mag{ position:absolute; 	left:140px; top:10px; }

#animation_container #icon_map{ position:absolute; 	left:5px; top:10px; }
#animation_container #text_bolge{ position:absolute; left:70px; top:10px; }
#animation_container #icon_pin{ position:absolute; margin-top:-40px; left:140px; }

#animation_container #animation_bolge_arama{
	overflow:hidden; position:relative; margin-top:5px; width:170px; height:62px; cursor:pointer; 
}

#animation_container #animation_gemi_arama{
	overflow:hidden; position:relative; margin-top:0px; width:170px; height:72px; cursor:pointer; 
}

#animation_container #icon_gemi_last{ position:absolute; 	left:5px; top:13px; }
#animation_container #text_gemi{ position:absolute; left:70px; top:13px; }
#animation_container #icon_world{ position:absolute; margin-top:-55px; left:110px; }


.royaltext h1{
	font-size: 25px;
	color: #D03535;
	border-bottom: 1px #D03535 solid;
	margin-bottom: 5px;

	
}
.royaltext .text{
	font-size: 15px;
	line-height: 20px;
	margin-bottom: 10px;
	
}


/*****************************************************************  3-)HIZLI ARAMA    ***********************************************************************/
.q_search li {
text-align:left;
padding-left:5px;
width:205px;
height:17px;
margin:2px 2px 0 0;
padding-top:3px;
padding-bottom:3px;
font-size:12px;
font-weight:bold;
color:#313130;

}
.q_search .click {
background-color:#E5E4EB;
cursor:pointer;	
}
.q_search .golge {
background-image:url(../images/hizli_golge.jpg); background-repeat:repeat-y; background-position:right;
}
.q_search .selected {
background-color:#BDE3F8;
}
.q_search .main_search {
background-color:#00BFDB;
color:#fff;
font-weight:bold;
text-align:center;
font-size:14px;
overflow:hidden;
}
.q_search .tarih { overflow:hidden;}
.q_search .tarih .ay { float:left; width:64px; overflow:hidden; }
.sonuclar .s_baslik { width:212px; height:25px; padding-top:3px; background-color:#00BFDB; font-size:18px; font-weight:bold; color:#fff; }
.sonuclar .s_sonuc { width:212px; height:44px; padding-top:6px; background-color:#e7e7e8; font-size:36px; font-weight:bold; color:#404041; text-align:center; }
.sonuclar .s_reset { width:100px; height:28px; padding-top:3px; background-color:#00BFDB; font-size:18px; font-weight:bold; color:#fdb813; text-align:center; margin-right:12px;}
.sonuclar .s_reset a{color:#fff; text-decoration:none; }
.sonuclar .s_goster { width:100px; height:28px; padding-top:3px; background-color:#00BFDB; font-size:18px; font-weight:bold; color:#fdb813; text-align:center;}
.sonuclar .s_goster a {color:#fff; text-decoration:none;}
/*****************************************************************  4-)BÖLGELERE GÖRE ARAMA    ***********************************************************************/
.s_bolgeler .rp_baslik { font-size:12px; font-weight:bold; color:#0276b8; }
.s_bolgeler .arama { margin-left:120px; display: block; padding: 1px; width: 70px; text-align: center; background: #8FD534; color: #FFFFFF; text-decoration: none; font-size: 93%; font-weight: bold;  }

/*****************************************************************  5-)ARAMA SONUC***********************************************************************/
.top_nav { font-weight:bold; color:#353535; }
.top_nav .nav1 { font-size:11px; width:500px; padding-top:5px; }
.top_nav .nav2 { font-size:11px; width:280px; padding-top:5px;}
.top_nav .nav3 { width:150px; }
.top_nav strong { font-weight:bold; color:#84CCD9; }
.top_nav a { color:#333; }
.top_nav a.active { color:#00BFDB; }

.sayfalama { list-style-type:none; float:left; }
.sayfalama li { float:left; border-right:1px #ccc solid; font-size:12px;}
.sayfalama li a{ display:block; float:left; width:14px; height:18px; margin-left:3px; padding:2px 0 0 6px; color:#353535; text-decoration:none; font-weight:bold;}

.sayfalama li .pad3 { width:17px; padding:2px 0 0 3px;}
.sayfalama li a:hover{ }

.sayfalama li.cur_page { display:block; float:left;  color:#00BFDB; width:14px; height:18px; margin-left:3px; padding:2px 0 0 6px;  text-decoration:none; font-weight:bold;}

.sayfalama .first a{ display:none; }
.sayfalama .last a{ display:none; }



.s_result { width:690px; float:left;  }
.s_result .r_baslik { width:690px; height:27px; background-color:#00bfdb; font-size:18px; color:#fff; }
.s_result .r_baslik a{ display:block; width:690px; height:27px; padding-top:4px; padding-left:25px; color:#fff; }
.s_result .r_high { height:22px; padding-top:1px; background-color:#bde3f8; font-size:18px; font-weight:bold; color:#000; text-align:center; }
.s_result .r_high_sag { height:21px; padding-top:2px; padding-left:10px; background-color:#bde3f8; font-size:16px; color:#37464d; }
.s_result .r_high_back { background-color:#bbb2a6; color:#fff; }

.s_result .r_high_2nd { height:18px; padding-top:2px; padding-left:5px; background-color:#bde3f8; font-size:14px; color:#424244; background-color:#F8FBFF;  }
.s_result .sec1 { width:180px; background-color:#F3F2F8; }
.s_result .sec2 { width:80px; background-color:#BDE3F8; font-size:12px; }
.s_result .sec3 { width:175px; background-color:#F3F2F8; font-size:12px; }
.s_result .sec4 { width:120px; background-color:#BDE3F8; font-size:12px; }
.s_result .sec5 { width:95px; height:20px; background-color:#BDE3F8; padding:0; }
.s_result .sec5 select { height:16px; width:90px; font-size:9px; } 

.s_result .l_baslik { width:488px; height:32px; padding-top:2px; padding-left:4px; margin-top:2px; background-color:#F3F2F8; font-size:10px; color:#434242; }
.s_result .r1 { width:185px; height:88px; }
.s_result .r2 { width:492px; height:32px;}
.s_result .r3 { width:492px; height:52px;}


.s_result .p1 { width:118px; }
.s_result .p2 { width:558px; }
.s_result .r_main { background-color:#f3f3f4; }


.s_result .r_info_t { height:16px; padding-top:2px; padding-left:4px; background-color:#404041; font-size:12px; font-weight:bold; color:#fff;  }
.s_result .i1 { width:78px; }
.s_result .i2 { width:144px; text-align:center; }

.s_result .l_govde { font-weight:bold; line-height:22px; font-size:12px; }
.s_result .prom { margin-bottom:6px; margin-right:2px; background-repeat:no-repeat; background-color:#F3F2F8; overflow:hidden; width:343px; height:50px; float:left; padding-top:5px; }

.s_result .prom div {cursor:help; }
.s_result .prom #prom_kisi { background-image:url(../images/promosyonlar.jpg); background-position:0 0; width:40px; height:41px; float:left; }
.s_result .prom #prom_m_pass { background-image:url(../images/promosyonlar.jpg); background-position:-41px 0; width:35px; height:41px; float:left; }
.s_result .prom #prom_y_pass { background-image:url(../images/promosyonlar.jpg); background-position:-75px 0; width:32px; height:41px; float:left;}
.s_result .prom #prom_turkiye { background-image:url(../images/promosyonlar.jpg); background-position:-106px 0; width:43px; height:41px; float:left;}
.s_result .prom #prom_tatil { background-image:url(../images/promosyonlar.jpg); background-position:-149px 0; width:46px; height:41px; float:left; }
.s_result .prom #prom_hediye { background-image:url(../images/promosyonlar.jpg); background-position:-197px 0; width:40px; height:41px; float:left; }
.s_result .prom #prom_ucak { background-image:url(../images/promosyonlar.jpg); background-position:-236px 0; width:54px; height:41px; float:left;}
.s_result .prom #prom_yildiz { background-image:url(../images/promosyonlar.jpg); background-position:-292px 0; width:52px; height:41px; float:left;}

.s_result .prom #prom_kisi.disable { background-image:url(../images/promosyonlar_disable.jpg);}
.s_result .prom #prom_m_pass.disable { background-image:url(../images/promosyonlar_disable.jpg);}
.s_result .prom #prom_y_pass.disable { background-image:url(../images/promosyonlar_disable.jpg);}
.s_result .prom #prom_turkiye.disable { background-image:url(../images/promosyonlar_disable.jpg);}
.s_result .prom #prom_tatil.disable { background-image:url(../images/promosyonlar_disable.jpg);}
.s_result .prom #prom_hediye.disable { background-image:url(../images/promosyonlar_disable.jpg);}
.s_result .prom #prom_ucak.disable { background-image:url(../images/promosyonlar_disable.jpg);}
.s_result .prom #prom_yildiz.disable { background-image:url(../images/promosyonlar_disable.jpg);}

.s_result .fiyat_govde { font-weight:bold; color:#434242; width:147px; overflow:hidden; float:left; text-align:center;  }
.s_result .f1 { width:59px; height:14px; padding-top:4px; font-size:10px; background-color:#BDE3F8; float:left; }
.s_result .f2 { width:85px; height:17px; padding-top:1px; margin-left:3px; font-size:16px; background-color:#BDE3F8; float:left;}
.s_result .f3 { width:147px; height:11px; padding-top:0; margin-top:2px; font-size:9px;  background-color:#BDE3F8;}
.s_result .f4 { width:72px; height:24px; padding-top:2px; margin-top:2px; font-size:12px;  background-color:#FFE497; float:left;}
.s_result .f4 a { color:#434242; text-decoration:none; width:72px; height:24px; display:block;}

.s_result .f5 { width:72px; height:24px; padding-top:2px; margin-top:2px; margin-left:3px; font-size:12px;  background-color:#DAE49B; float:left;}
.s_result .f5.color1 { background-color:#EC9D97; }
.s_result .f5 a { color:#434242; text-decoration:none; }
.left_place {width:690px;}
.right_place { width:239px; margin-left:9px; }
.right_place .rp_baslik { font-size:12px; font-weight:bold; color:#0276b8; }
.right_place #form_b select { font-size:11px; color:#1F1F1F;}
.right_place #form_b { margin-left:15px; }

.right_place .arama { margin-left:120px; display: block; padding: 1px; width: 70px; text-align: center; background: #8FD534; color: #FFFFFF; text-decoration: none; font-size: 93%; font-weight: bold;  }
.sss { background-image:url(../images/sss_background.jpg); background-repeat:no-repeat; width:220px; height:121px; float:right; margin-right:4px;  }
.sss ul { padding:20px 0 0 20px; }
.sss li { list-style:inherit; margin-left:10px;  font-weight:bold; font-size:12px; color:#0076be;}
.sss li a { display:block; color:#0076be; text-decoration:none; line-height:20px;}
.sss li a:hover { text-decoration:underline; }

/*****************************************************************  6-)Tur Detay ***********************************************************************/

#tur_top_baslik { height:36px; background-image:url(../images/detay_baslik_1px.jpg); background-repeat:repeat-y; position:relative;  }
#tur_top_baslik .top_yazi { font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#424242;  padding: 0 0 0 15px; letter-spacing:1px; }

#tur_2nd_baslik { height:38px; width:666px; background-color:#bde3f8; color:#202d33;font-weight:bold; font-size:16px;  }
#tur_2nd_baslik span { font-size:10px; font-weight:normal; color:#202d33;}

#tur_3rd_baslik { height:33px; width:666px; padding-top:4px; margin-top:2px; background-image:url(../images/tur_3nd_1px.jpg); background-repeat:repeat-x; font-weight:bold; font-size:12px; color:#343430; overflow:hidden;}
#tur_3rd_baslik span { font-size:10px; font-weight:normal;}
#tur_3rd_baslik .tarihler a { color:#0B73BC;  }
#tur_3rd_baslik .tarihler a:hover { color:#2abad2;  }
#tur_fiyat { height:38px; width:270px; margin-left:2px; margin-top:0; padding:0; color:#343430; background-color:#bde3f8; } 

#tur_fiyat #fiyat_1{ font-size:24px; float:left; margin-top:7px; font-weight:bold; width:100px; overflow:hidden;  margin-left:15px;}
#tur_fiyat #fiyat_2{ font-size:18px; float:left; margin-top:12px; font-weight:bold; overflow:hidden; width:85px; margin-right:10px; }

#tur_fiyat #baslayan { font-size:12px; float:left; margin-top:5px;  width:60px; }



#tur_sepa { height:4px; background-color:#575656; }

.tur_left {}
.tur_right { width:258px; margin-left:9px; }
.tur_right .rp_baslik { font-size:12px; font-weight:bold; color:#0276b8; }
.tur_right .arama { margin-left:120px; display: block; padding: 1px; width: 70px; text-align: center; background: #8FD534; color: #FFFFFF; text-decoration: none; font-size: 93%; font-weight: bold;  }
.tur_right .sss { background-image:url(../images/sss_background_2.jpg); background-repeat:no-repeat; width:250px; height:121px; }
.tur_right .sss ul { padding:20px 0 0 20px; }
.tur_right .sss li { list-style:inherit; margin-left:10px; line-height:20px; font-weight:bold; font-size:12px; color:#0076be;}

#tabtab_menu .nav { height:32px; float:left; color:#18545C;  font-weight:normal; position:relative;  text-align:center; overflow:hidden; margin-bottom:5px;}
#tabtab_menu .nav li { float:left; margin-right:4px;}
#tabtab_menu .nav a{ 
display:block; height:47px; width:98px; color:#26241c; font-weight:bold; text-decoration:none; 
font-size:13px; background-image:url(../images/tab_menu.jpg); background-repeat:no-repeat;
padding-top:10px;
padding-right:5px;
padding-left:5px;
}
#tabtab_menu .nav a:hover{ color:#1DA0E7; font-weight:bold;  background-image:url(../images/tab_menu_hov.jpg);}
#tabtab_menu .nav a.hovhov{ color:#1DA0E7; font-weight:bold;  background-image:url(../images/tab_menu_hov.jpg);}
.basic .rota { padding-left:5px; padding-right:5px; font-family:tahoma, Verdana, Geneva, sans-serif; letter-spacing:0.08em; text-align:justify; }

#main_icon { height:120px; background-color:#f3f2f8; margin-left:2px; width:270px; }
#main_icon div { background-repeat:no-repeat; font-size:11px; color:#565654; margin-bottom:3px; }

#main_icon #prom_kisi { background-image:url(../images/promosyonlar_kucuk.jpg); background-position:0 0; padding-left:32px; padding-top:7px; height:19px;  }
#main_icon #prom_m_pass { background-image:url(../images/promosyonlar_kucuk.jpg); background-position:0 -26px; padding-left:32px; padding-top:7px; height:19px;  }
#main_icon #prom_y_pass { background-image:url(../images/promosyonlar_kucuk.jpg); background-position:0 -52px; padding-left:32px; height:26px; }
#main_icon #prom_turkiye { background-image:url(../images/promosyonlar_kucuk.jpg); background-position:0 -78px; padding-left:32px; padding-top:6px; height:20px; }

#main_icon #prom_tatil { background-image:url(../images/promosyonlar_kucuk.jpg); background-position:-4px -104px; padding-left:34px; height:26px;  }
#main_icon #prom_hediye { background-image:url(../images/promosyonlar_kucuk.jpg); background-position:-4px -130px; padding-left:34px; padding-top:6px; height:20px;  }
#main_icon #prom_yildiz { background-image:url(../images/promosyonlar_kucuk.jpg); background-position:-4px -158px; padding-left:34px; padding-top:6px; height:20px; }
#main_icon #prom_ucak { background-image:url(../images/promosyonlar_kucuk.jpg); background-position:-4px -184px; padding-left:34px; padding-top:6px; height:20px; }

#main_icon #prom_kisi.disable { background-image:url(../images/promosyonlar_kucuk_disable.jpg); color:#CCC;}
#main_icon #prom_m_pass.disable { background-image:url(../images/promosyonlar_kucuk_disable.jpg); color:#CCC;}
#main_icon #prom_y_pass.disable { background-image:url(../images/promosyonlar_kucuk_disable.jpg); color:#CCC;}
#main_icon #prom_turkiye.disable { background-image:url(../images/promosyonlar_kucuk_disable.jpg); color:#CCC;}
#main_icon #prom_tatil.disable { background-image:url(../images/promosyonlar_kucuk_disable.jpg); color:#CCC;}
#main_icon #prom_hediye.disable { background-image:url(../images/promosyonlar_kucuk_disable.jpg); color:#CCC;}
#main_icon #prom_yildiz.disable { background-image:url(../images/promosyonlar_kucuk_disable.jpg); color:#CCC;}
#main_icon #prom_ucak.disable { background-image:url(../images/promosyonlar_kucuk_disable.jpg); color:#CCC;}

#tab_div { clear:both; overflow:hidden; }

.arama_geri_don a { background-image:url(../images/tur_detay_arama_don.jpg); background-repeat:no-repeat; background-position: top center; height:50px; padding-top:35px;  margin-top:15px; margin-bottom:15px; overflow:hidden; font-size:12px; font-weight:bold; float:left; color:#292929; text-decoration:none; }

.detay_alt_satin_al a{ background-image:url(../images/tur_detay_satin_al.jpg); background-repeat:no-repeat;  width: 137px; height:37px; padding:7px 0 0 0; margin:20px 30px 0 0;  overflow:hidden; font-size:12px; font-weight:bold; font-size: 18px;  float:right; text-decoration:none; text-align: center; color:#fff;}

.detay_alt_on_rezervasyon a { color:#292929; text-decoration:none; background-image:url(../images/tur_detay_bilgi_formu.jpg); background-repeat:no-repeat; background-position: top center; height:50px; padding-top:35px;   margin:15px 0 0 25px; overflow:hidden; font-size:12px; font-weight:bold; float:left; color: red; margin-left: 120px;}
.detay_alt_favorites a { color:#292929; text-decoration:none; background-image:url(../images/tur_detay_favori_liste.jpg); background-repeat:no-repeat; background-position: top center; height:50px; padding-top:35px;   margin:15px 0 0 25px; overflow:hidden; font-size:12px; font-weight:bold; float:left;}
.detay_alt_arkadasima_gonder a { color:#292929; text-decoration:none; background-image:url(../images/tur_detay_arkadasima_gonder.jpg); background-repeat:no-repeat; background-position: top center; height:50px; padding-top:35px;   margin:15px 0 0 25px; overflow:hidden; font-size:12px; font-weight:bold; float:left;}

/* Ajax fiyat detay */
.fiyat_result { width:600px; }

.fiyat_result .title { background-image:url(../images/fiyat_baslik_back.jpg); background-repeat:repeat-x; height:30px; width:170px; padding-top:12px; padding-left:20px; border-bottom:none; color:#404040; }
.fiyat_result .tur { font-weight:bold; width:170px; height:30px; padding-top:15px; padding-left:20px; border-bottom:2px #81D8DF solid; color:#404040;}
.fiyat_result .fiyat1 { width:70px; height:40px; padding:5px 100px 0 20px; border-bottom:2px #81D8DF solid; text-align:right; }
.fiyat_result .fiyat2 { width:70px; height:40px; padding:5px 100px 0 20px;  border-bottom:2px #81D8DF solid; text-align:right; position:relative; }
.fiyat_result .fiyat2 span { display:block; position:absolute; left:115px; top:10px; background-image:url(../images/tur_fiyat_talep_back.jpg); background-repeat:no-repeat; width:52px; height:17px; padding-right:19px; padding-top:4px; font-weight:bold; font-size:11px;   }
.fiyat_result .fiyat2 span  a  { color:#404040; }
.fiyat_result .fiyat_not_gen { color:#3C3C3C; background-color:#bde3f8; background-repeat:no-repeat; background-position:10px 3px; height:24px; font-size:16px; font-weight:bold; clear:both; padding-top:8px; padding-left:40px; margin-top:10px;}
.fiyat_result .fiyat_notlar { background-image:url(../images/fiyat_notlar_h1.jpg);  }
.fiyat_result .fiyat_notlar_ul li { padding-left:20px; background-image:url(../images/ul_st2.jpg); background-repeat:no-repeat; background-position:4px 3px; margin:5px 0 10px 0;}

.fiyat_result .fiyat_dahil { background-image:url(../images/fiyat_dahil_h1.jpg); }
.fiyat_result .fiyat_ekstra { background-image:url(../images/fiyat_ekstra_h1.jpg);}

.aciklamalar strong { font-size:18px; clear:both; display:block; margin:5px 0 10px 0; padding-top:5px; color:#434341; border-top:1px #81D8DF solid;}

/* Ajax fiyat detay satis*/
.fiyat_result_satis { width:940px;}
.fiyat_result_satis .i1 { width:185px; float:left; }
.fiyat_result_satis .i1s1 { width:130px; float:left; }
.fiyat_result_satis .i1s2 { width:52px; float:left; }
.fiyat_result_satis .i2 { width:120px; float:left; }
.fiyat_result_satis .i7 { width:75px; float:left;}

.fiyat_result_satis .tarih_sec { background-color:#e31e25; height:20px; width:179px; margin-right:1px; padding-top:2px; padding-left:4px; color:#FFF; font-weight:bold; font-size:11px; }
.fiyat_result_satis .tarih_sec select { height:18px; font-weight:normal; width:95px; margin-left:10px; }
.fiyat_result_satis .kategori { background-color:#bde3f8; height:17px; float:left; padding-top:3px; font-size:11px; color:#2e2e2e; }
.fiyat_result_satis .kapasite { background-color:#bde3f8; height:17px; float:left; padding-top:3px; margin-left:2px; font-size:11px; color:#2e2e2e; }

.fiyat_result_satis .title { background-image:url(../images/fiyat_baslik_back.jpg); background-repeat:repeat-x; height:38px; padding-top:4px; padding-left:15px; border-bottom:none; font-size:12px; color:#404040;  }
.fiyat_result_satis .title span { font-size:11px; }

.fiyat_result_satis .tur { height:30px; padding-top:15px; padding-left:5px; border-bottom:2px #81D8DF solid; font-size:12px; font-weight:bold;}
.fiyat_result_satis .tur span{ font-size:11px; font-weight:normal;}

.fiyat_result_satis .fiyat1 { height:40px; padding:5px 0 0 15px; border-bottom:2px #81D8DF solid; text-align:left; color:#404040; }
.fiyat_result_satis .fiyat1 .satin_al a { display:block; text-decoration:none; color:#404040; background-image:url(../images/tur_fiyat_talep_back.jpg); background-repeat:no-repeat; width:67px; height:17px; padding-left:4px; padding-top:4px; margin-top:5px; font-weight:bold; font-size:11px;   }
.fiyat_result_satis .fiyat1 span { font-size:11px; margin-top:4px; }

.fiyat_result_satis .fiyat2 { height:40px; padding:5px 0 0 10px;  border-bottom:2px #81D8DF solid; text-align:right; position:relative; }
.fiyat_result_satis .fiyat2 span { display:block; position:absolute; left:115px; top:10px; background-image:url(../images/tur_fiyat_talep_back.jpg); background-repeat:no-repeat; width:52px; height:17px; padding-right:19px; padding-top:4px; font-weight:bold; font-size:11px;   }



.fiyat_result_satis .fiyat_not_gen { color:#3C3C3C; background-color:#bde3f8; background-repeat:no-repeat; background-position:10px 3px; height:24px; font-size:16px; font-weight:bold; clear:both; padding-top:8px; padding-left:40px; margin-top:10px;}
.fiyat_result_satis .fiyat_notlar { background-image:url(../images/fiyat_notlar_h1.jpg);  }
.fiyat_result_satis .fiyat_notlar_ul li { padding-left:20px; background-image:url(../images/ul_st2.jpg); background-repeat:no-repeat; background-position:4px 3px; margin:5px 0 10px 0;}

.fiyat_result_satis .fiyat_dahil { background-image:url(../images/fiyat_dahil_h1.jpg); }
.fiyat_result_satis .fiyat_ekstra { background-image:url(../images/fiyat_ekstra_h1.jpg);}

.aciklamalar strong { font-size:18px; clear:both; display:block; margin:5px 0 10px 0; padding-top:5px; color:#434341; border-top:1px #81D8DF solid;}
.fiyat_uyarilar {
	font-size:12px; clear:both; display:block; margin:15px 0 10px 0; padding-top:5px; color:#434341; clear:both;
}

/*---------------------------------------------------------------------- 7-a) HAKKIMIZDA ------------------------------------------------------------------ */
.salt_text { width:100%; font-family:Helvetica,Arial, sans-serif; font-size:13px; line-height:1.5em; text-align:justify; margin-right:10px; color:#504E53;  }
.salt_text a { color:#321df4; text-decoration:none; }
.salt_text h1 { margin:0; padding:0; padding-bottom:8px; font-size:18px; }
.salt_text h2 { margin:0; padding:0; padding-bottom:3px; font-size:16px; font-weight:bold; }

.salt_text .referanslar li { display:block; width:163px; height:25px; padding-left:13px; float:left; background-image:url(../images/ul_st2.jpg); background-position:0 3px; background-repeat:no-repeat; color:#504E53; font-size:12px;}



.salt_text_v2 {font-family:'Times New Roman',Times,serif; font-size:1.1em; line-height:1.2em; text-align:justify; margin-right:10px; width:660px; }
/*---------------------------------------------------------------------- 7-b) İLETİŞİM ------------------------------------------------------------------ */
.iletisim .iletisim_baslik { background-image:url(../images/iletisim_bg.jpg); background-repeat:no-repeat; height:53px; width:98%; float:right; padding-top:34px; padding-left:15px; font-size:18px; color:#fff; }
.iletisim h1 { margin:0; padding:0; padding-bottom:8px; font-size:18px; }
.iletisim h2 { margin:0; padding:0; padding-bottom:3px; font-size:16px; font-weight:bold; }
.iletisim .mandatory { color:#C00; margin-left:20px; font-size:10pt; margin-bottom:10px; }
.iletisim form { font-size:11pt; color:#060024; font-family:"Trebuchet MS", Helvetica, Arial, sans-serif; }
.iletisim .name { float:left; width:130px; height:35px; overflow:hidden; text-align:right; margin-right:20px;}
.iletisim .input { float:left; width:308px; height:35px; overflow:hidden;}
.iletisim .textarea { height:100px; }
.iletisim .label { width:400px; text-align:left; }
.iletisim .label label { margin:0 10px 0 10px;}
/*---------------------------------------------------------------------- 7-c) SSS ------------------------------------------------------------------ */
.sss_left {width:670px;}
.sss_left .sss_baslik { width:660px; height:40px; padding-top:10px; padding-left:10px; font-size:24px; background-color:#006; color:#FFF; font-family:calibri, Helvetica, Arial, sans-serif; background-image:url(../images/bg_sss.jpg); background-repeat:repeat-y; }

/*---------------------------------------------------------------------- 8-) BÖLGELER ------------------------------------------------------------------ */
.gemi_sirketleri { font-family:Georgia, "Times New Roman", Times, serif; font-size:1.1em; line-height:1.4em; text-align:justify; margin-right:5px; width:750px; } /* BÖLGE */
#tooltip_bolge {
	display:none;
	margin-top:50px;
	margin-left:12px;
	position:absolute;
	 }

.gemi_ozellikler { margin:10px; margin-left:5px; font-size:13px; Font-family: Calibri, Verdana, Ariel, sans-serif; }
.gemi_ozellikler .bib1 { float:left; width:130px; color:#38373B; font-weight:bold; margin-top:5px; overflow: hidden; }
.gemi_ozellikler .bib2 { float:left; width:120px; color:#467EBB; font-weight:bold; margin-top:5px; overflow:hidden;}
/*****************************************************************  9-)GEMİ ŞİRKETLERİ LİSTELEME***********************************************************************/

.c_result { width:690px; float:left;  }
.c_result .r_baslik { width:690px; height:32px; padding-top:8px; padding-left:25px; background-color:#FDB813; font-size:24px; color:#fff; font-family:georgia, times, serif; }
.c_result .r_high { height:21px; padding-top:4px; background-color:#fdb813; font-size:14px; letter-spacing:1px; color:#000; text-align:center; }
.c_result .r_high a { color:#0000EE; text-decoration:none; }
.c_result .r_high a:hover{ color:#0000AA; text-decoration:none; }
.c_result .r_high_back { background-color:#bbb2a6; color:#fff; }

.c_result .r_info_t { height:16px; padding-top:2px; padding-left:4px; background-color:#404041; font-size:12px; font-weight:bold; color:#fff;  }
.c_result .r_info_t a { color:#fff; text-decoration:none; }
.c_result .i1 { width:165px; }
.c_result .i2 { width:144px; text-align:center; }

.c_result .p2 { width:677px; }
.c_result .r_main { height:128px; background-color:#f3f3f4; }
.c_result .r1 { width:165px; }
.c_result .r2 { width:513px; }


.c_logo li { height:50px; width:175px; float:left; margin-right:7px; margin-top:20px; overflow:hidden; border:1px #818181 solid; }
.c_logo a { display:block; height:50px; width:175px; }

.sirket_isim li a { width:180px; height:25px; display:block; text-decoration:none; color:#504E53; overflow:hidden; }
.sirket_isim li a:hover span, a:hover strong { background-position:0 0; color:#00397E; }
.sirket_isim li { width:183px; height:25px; padding:8px 3px 0 0; float:left; color:#504E53;  }
.sirket_isim li span { display:block; float:left; width:8px; height:25px; background-image:url(../images/sirket_isim.gif); background-position:-8px 0; background-repeat:no-repeat;}
.sirket_isim li strong { padding-top:4px; padding-left:10px; display:block;}

.bolge_isim { overflow:hidden; }
.bolge_isim li a { width:172px; height:35px; display:block; text-decoration:none; color:#504E53; overflow:hidden;  }
.bolge_isim li a:hover span, a:hover strong { background-position:0 0; color:#00397E; }
.bolge_isim li { width:172px; height:35px; padding:8px 0 0 0; float:left; color:#504E53;}
.bolge_isim li span { display:block; float:left; width:8px; height:25px; background-image:url(../images/sirket_isim.gif); background-position:-8px 0; background-repeat:no-repeat;}
.bolge_isim li strong { padding-top:4px; padding-left:10px; display:block;}
.bolge_isim li.correct strong { padding-top:0;}

.tab_menu { border-bottom:2px #004591 solid; clear:both; overflow: hidden;}
.tab_menu li a {  height:26px; display:block;  text-decoration:none; color:#fff;}
.tab_menu li a:hover span, a:hover strong { background-position:0 0; color:#00397E; }
.tab_menu li { height:26px; padding:0 5px 0 0; float:left; color:#fff; background-image:url(../images/tab_menu_right.png); background-position:right;  }
.tab_menu li span { display:block; float:left; width:22px; height:26px; background-image:url(../images/tab_menu_left.png); background-repeat:no-repeat;}
.tab_menu li strong { display:block; overflow:hidden; padding-top:6px; padding-right:20px; width: 100px;}

.gemi_ozellik { height:200px; overflow:hidden; } 
.gemi_ozellik .sirket_logo { float:right; margin-top:10px;}
.gemi_ozellik .sirket_isim { font-size:14px; color:#000; font-style:italic; margin-top:10px; }
.gemi_ozellik .gemi_isim { font-size:24px; color:#504F54; font-weight:bold; margin-top:10px; }
.gemi_ozellik .slogan { font-size:24px; color:#008FD7; font-weight:bold; height:30px; overflow:hidden;}
.gemi_ozellik .gemi_resim { margin-top:30px; }
#ozellik_yazi { margin-left:5px; }
#ozellik_yazi strong { color:#3A73BE; }
/*****************************************************************  10-)SALT METİN TAŞIYICI***********************************************************************/

.text_result { width:690px; float:left;  }
.text_result .r_baslik { width:690px; height:32px; padding-top:8px; padding-left:25px; background-color:#FDB813; font-size:24px; color:#fff; font-family:georgia, times, serif; }
.text_result .r_high { height:21px; padding-top:4px; background-color:#fdb813; font-size:14px; letter-spacing:1px; color:#000; text-align:center; }
.text_result .r_high a { color:#0000EE; text-decoration:none; }
.text_result .r_high a:hover{ color:#0000AA; text-decoration:none; }
.text_result .r_high_back { background-color:#bbb2a6; color:#fff; }

.text_result .r_info_g { padding-top:2px; padding-left:4px; font-size:12px; }
.text_result .r_info_g a { color:#fff; text-decoration:none; }
.text_result .r_info_t { height:16px; padding-top:2px; padding-left:4px; background-color:#404041; font-size:12px; font-weight:bold; color:#fff;  }
.text_result .r_info_t a { color:#fff; text-decoration:none; }
.text_result .ib1 { width:165px; }
.text_result .ib2 { width:165px; text-align:center; }
.text_result .ib3 { width:338px; text-align:center; background-color:#FDB813; height:20px; padding-top:4px; }

.text_result .i1 { width:165px; }
.text_result .i2 { width:144px; text-align:center; }
.text_result .i5 { width:400px;}

.text_result .p2 { width:677px; }
.text_result .r_main {  background-color:#f3f3f4; }
.text_result .r1 { width:265px; }
.text_result .r2 { width:413px; }

.text_result h2 { font-size:16px; font-family:georgia, times, serif; }

/*****************************************************************  10-)ŞİRKETLER  ***********************************************************************/

#bolge_sol .y_baslik { width:690px; height:32px;  padding-left:5px; font-size:24px; color:#008FD6; font-family:georgia, times, serif; font-weight:bold;}

/*****************************************************************  10-)SEPET  ***********************************************************************/
.sepet { background-color:#eceeee; }
.sepet .sepet_baslik { background-image:url(../images/sepet_baslik.jpg); background-repeat:no-repeat; width:133px; height:22px; color:#437180; font-size:14px; margin:0 0 6px 30px; padding:3px 0 0 0; text-align:center; font-weight:bold;  }
.sepet_item { margin:4px; border:1px #29c7de solid;	 overflow:hidden;} 
.sepet_item .baslik { background-color:#29c7de; font-size:16px; color:#fff; padding-top:2px; height:22px; padding-left:20px; }
.sepet_item .resim { width:150px; height:100px; margin:7px 0 5px 12px; float:left; overflow:hidden;}
.sepet_item .detay {width:505px; height:110px; color:#437180; margin:7px 0 5px 12px; float:left; overflow:hidden;}
.sepet_item .detay .fiyat_yazi {width:80px; height:19px; float:left; display:block; overflow:hidden;}
.sepet_item .detay .fiyat_euro {width:80px; height:19px; background-color:#BDE3F8; text-align:center; font-weight:bold; font-size:14px; margin-bottom:2px; padding-top:3px; float:right;}
.sepet_item .detay .fiyat_tl {width:80px; height:19px; background-color:#BDE3F8; text-align:center; font-weight:bold; font-size:13px; padding-top:3px; clear:both; float:right;}
.sepet_item .detay .buton { width:87px; height:23px; background-image:url(../images/sepet_button_norm.jpg); background-repeat:no-repeat; overflow:hidden; float:right; text-align:center;    }
.sepet_item .detay .buton a { width:87px; height:23px;  text-align:center; text-decoration:none; color:#437180; font-weight:bold; font-size:11px; display:block;  padding:5px 0 0 0;}
.sepet_item .detay .buton a:hover { background-image:url(../images/sepet_button_hov.jpg); background-repeat:no-repeat;}
/*****************************************************************  10-)UYELIK  ***********************************************************************/
.uyelik { background-color:#eceeee;  }
.uyelik .uyelik_baslik { background-image:url(../images/sepet_baslik.jpg); background-repeat:no-repeat; width:150px; height:22px; color:#437180; font-size:14px; margin:0 0 6px 30px; padding:3px 0 0 0; text-align:center; font-weight:bold;  }
.uyelik_item .lost_pswd a { margin-left:200px; margin-bottom:20px; color:#437180; }
.uyelik_item .lost_pswd a:hover { text-decoration:none; }
.uyelik_item { margin:4px; overflow:hidden; color:#437180;} 
.uyelik_item .u1 { width:50%; height:30px; }
.uyelik_item .u2 { width:50%; height:30px; }
.uyelik_item .u3 { width:100%; height:30px; }
.uyelik_item label { width:90px; display:block; float:left; text-align:right; margin-right:15px; }
.uyelik_item label.cinsiyet { text-align:left; width:50px; }
.uyelik_item input { width:180px; float:left; border:1px solid #C6D9DD; color:#437180; }
.uyelik_item #dogum_tarih_gun { width: 45px; }
.uyelik_item #dogum_tarih_yil { width: 60px; }


.uyelik_item .ic_baslik {  font-size:16px; color:#00BFDB; padding-top:2px; height:22px; padding-left:20px; margin-bottom:10px; }

.uyelik_item img { float:left; }
.uyelik_item input[type="radio"] { width:20px; }

.uyelik_item .buton { width:87px; height:23px; background-image:url(../images/sepet_button_norm.jpg); background-repeat:no-repeat; overflow:hidden; float:right; text-align:center; border:none; font-weight:bold; color:#437180; cursor:pointer;    }
.uyelik_item .buton a { width:87px; height:23px;  text-align:center; text-decoration:none; color:#437180; font-weight:bold; font-size:11px; display:block;  padding:5px 0 0 0;}
.uyelik_item .buton a:hover { background-image:url(../images/sepet_button_hov.jpg); background-repeat:no-repeat;}

/*****************************************************************  10-)YOLCU DETAY  ***********************************************************************/
.yolcu_detay .buton { width:87px; height:23px; background-image:url(../images/sepet_button_norm.jpg); background-repeat:no-repeat; overflow:hidden; float:right; text-align:center; border:none; font-weight:bold; color:#437180; cursor:pointer;    }
.yolcu_detay .buton a { width:87px; height:23px;  text-align:center; text-decoration:none; color:#437180; font-weight:bold; font-size:11px; display:block;  padding:5px 0 0 0;}
.yolcu_detay .buton a:hover { background-image:url(../images/sepet_button_hov.jpg); background-repeat:no-repeat;}

/*****************************************************************  10-)ÖDEME SEÇENEKLERİ  ***********************************************************************/
.uyelik label.odeme_secenek { width:110px; display:block; float:left; text-align:left; color:#437180; }
.uyelik input.odeme_secenek { width:20px; float:left; margin-left:20px; }
.uyelik select.selector { width:180px; float:left; border:1px solid #C6D9DD; color:#437180;}

.uyelik #odeme_formu_sahis { width:320px; display:block; float:left;}
.uyelik #odeme_formu_firma { width:320px; display:block; float:left;}
.uyelik #tur_bilgi { width:370px; float:left;  }

.sepet_bilgi { margin:4px; border:1px #29c7de solid; overflow:hidden;} 
.sepet_bilgi .baslik { background-color:#29c7de; font-size:16px; color:#fff; padding-top:2px; padding-left:10px; }
.sepet_bilgi .resim { width:150px; height:100px; margin:7px 0 5px 12px; overflow:hidden; float:left;}
.sepet_bilgi .detay {width:185px; color:#437180; margin:7px 0 5px 12px; float:left; overflow:hidden;}
.sepet_bilgi .detay .fiyat_yazi {width:80px; height:19px; float:left; display:block; overflow:hidden;}
.sepet_bilgi .detay .fiyat_euro {width:80px; height:19px; background-color:#BDE3F8; text-align:center; font-weight:bold; font-size:14px; margin-bottom:2px; padding-top:3px; float:right;}
.sepet_bilgi .detay .fiyat_tl {width:80px; height:19px; background-color:#BDE3F8; text-align:center; font-weight:bold; font-size:13px; padding-top:3px; clear:both; float:right; }
.sepet_bilgi .detay .buton { width:87px; height:23px; background-image:url(../images/sepet_button_norm.jpg); background-repeat:no-repeat; overflow:hidden; float:right; text-align:center;    }
.sepet_bilgi .detay .buton a { width:87px; height:23px;  text-align:center; text-decoration:none; color:#437180; font-weight:bold; font-size:11px; display:block;  padding:5px 0 0 0;}
.sepet_bilgi .detay .buton a:hover { background-image:url(../images/sepet_button_hov.jpg); background-repeat:no-repeat;}
.sepet_bilgi .fiyat_detay { width:300px; margin-left:10px; float:left; color:#404040; font-weight:bold; font-size:11px;}
.sepet_bilgi .fiyat_detay span { display:block; width:100px; float:right; text-align:right; } 

.sepet_bilgi .fiyat_detay .fiyat_yazi {width:80px; height:19px; float:left; display:block; overflow:hidden;}
.sepet_bilgi .fiyat_detay.fiyat_euro {width:360px; height:19px; background-color:#BDE3F8; font-weight:bold; font-size:12px; margin-bottom:2px; padding-top:3px; }
.sepet_bilgi .fiyat_detay.fiyat_tl {width:320px; height:19px; background-color:#BDE3F8; font-size:12px; padding:3px 10px 0 5px;margin-bottom:1px; clear:both; }
.sepet_bilgi .fiyat_detay.fiyat_tl span { font-weight:normal; }
/*****************************************************************  10-)VOUCHER MÜŞTERİ  ***********************************************************************/
.voucher { width: 760px; overflow: hidden;}
.voucher .baslik { width: 760px; height: 33px; background-color: #333333; display: block; color: #fff; font-size: 20px; font-weight: bold; padding-top: 7px; display: block; overflow: hidden; padding-left: 590px;  }
.voucher .header { border-bottom: 3px #0099CC solid; font-size: 20px; font-weight: bold; margin-bottom: 15px; margin-top: 15px; }
.voucher .tour_title { border-bottom:1px #999999; font-size: 20px; font-weight: bold; color: #0099CC; margin-bottom: 15px;}
.voucher .tour_title span { float: right; }
.voucher .tablo { width: 760px;}
.voucher .tablo div { background-color:#0099CC; margin-right: 1px;  color: #fff; font-size: 14px; font-weight: bold; height: 21px; padding-top: 6px; text-align: center;}

.voucher .sub_td { width: 760px;}
.voucher .sub_td div { border-bottom: 1px #ccc solid; margin-right: 1px; background-color: #F5F5F5; font-size: 14px; height: 18px; padding-top: 4px; font-size: 13px;} 

.voucher .genel_toplam { float: right; font-weight: bold; font-size: 14px; margin-right: 35px; margin-top: 20px;  height: 28px; }
.voucher .genel_toplam span { background-color: #0099CC; color: #fff; padding: 6px 10px 6px 10px;}

/*****************************************************************  10-)REZERVASYON LISTESI  ***********************************************************************/

#ajaxvideo {
	display: none;
}
.cerceve {
	width:685px; overflow:hidden; border:1px #34CDFF solid; 
}

.cerceve .rez_list {
	width: 655px; height: 40px; margin:5px; padding: 10px 2px 10px 2px; font-size:11px;
	border-bottom:1px #ccc solid; font-family:verdana;
	
} 
.cerceve .rez_list_title {
	width: 655px; height: 11px; margin:5px; padding: 5px; font-size:12px; padding-left:2px;
	background-color:#00C0FE;
	border-bottom:1px #ccc solid;
	color:#fff;
	
} 

.cerceve .rez_list .buton { width:87px; height:23px; background-image:url(../images/sepet_button_norm.jpg); background-repeat:no-repeat; overflow:hidden;  text-align:center;  margin-top:10px;   }
.cerceve .rez_list .buton a { width:87px; height:23px;  text-align:center; text-decoration:none; color:#437180; font-weight:bold; font-size:11px; display:block;  padding:5px 0 0 0;}
.cerceve .rez_list .buton a:hover { background-image:url(../images/sepet_button_hov.jpg); background-repeat:no-repeat;}
