* {
font-family: 'Oxygen', sans-serif, "Helvetica Neue", sans-serif;
}
body {
background-color: #fff;
margin:0px; 
 }
 #comment_form input, #comment_form textarea {
	border: 4px solid rgba(0,0,0,0.1);
	padding: 8px 10px;
	
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	
	outline: 0;
}

#comment_form textarea {
	width: 92%;
}

#comment_form input[type="submit"] {
	cursor: pointer;
	background: -webkit-linear-gradient(top, #efefef, #ddd);
	background: -moz-linear-gradient(top, #efefef, #ddd);
	background: -ms-linear-gradient(top, #efefef, #ddd);
	background: -o-linear-gradient(top, #efefef, #ddd);
	background: linear-gradient(top, #efefef, #ddd);
	color: #333;
	text-shadow: 0px 1px 1px rgba(255,255,255,1);
	border: 1px solid #ccc;
}

#comment_form input[type="submit"]:hover {
	background: -webkit-linear-gradient(top, #eee, #ccc);
	background: -moz-linear-gradient(top, #eee, #ccc);
	background: -ms-linear-gradient(top, #eee, #ccc);
	background: -o-linear-gradient(top, #eee, #ccc);
	background: linear-gradient(top, #eee, #ccc);
	border: 1px solid #bbb;
}

#comment_form input[type="submit"]:active {
	background: -webkit-linear-gradient(top, #ddd, #aaa);
	background: -moz-linear-gradient(top, #ddd, #aaa);
	background: -ms-linear-gradient(top, #ddd, #aaa);
	background: -o-linear-gradient(top, #ddd, #aaa);
	background: linear-gradient(top, #ddd, #aaa);	
	border: 1px solid #999;
}

#comment_form div {
	margin-bottom: 8px;
}


.hesaplama input {
 width: 40%;
padding: 5px; font-size:18px; font-weight:bold;}
.miktar {background-color: rgb(255, 231, 111); border: 1px solid rgb(210, 175, 0);} 
.sonuc {background-color: rgb(111, 255, 113); border: 1px solid rgb(0, 173, 2);}

.hesaplama select,.hesaplama option {
width: 55%;
padding: 5px;
font-size: 16px;
font-weight: bold;
background-color: rgb(242, 242, 242); } 

.iorta{ width: 100%; max-width:620px; }
.iyan{ width: 100%; max-width:320px; }

.yyol{list-style-type: none;
padding: 5px;
font-size: 12px !important;}
.yyol li { background: url('http://net90.net/i/man.png') no-repeat;
padding-left: 54px;
font-size: 13px;
line-height: 18px;
min-height: 48px;
color: rgb(89, 89, 89);
margin-bottom: 10px;
padding-bottom: 10px;
border-bottom: 1px solid rgb(237, 236, 228); }

.yyol li b{color: rgb(15, 187, 213);
text-transform: capitalize;}

.yyol li time{font-size: 11px;
float: right;
color: rgb(6, 209, 172);}


 .leur{font-size: 52px;
color: #fff;
float: left;
margin-left: 8px;
margin-right: 18px;
line-height: 55px;
text-decoration: none;
font-family: folks;}
.leur:hover{ color:white;}
 h1,h2,h3,h4,h5 {margin-bottom: 5px;
padding: 5px;
margin: 0;
CLEAR: both;
font-weight: bold;
font-size: 20px;
color: rgb(60, 60, 60);
background: rgb(242, 242, 242);
border-top: 3px solid rgb(184, 184, 184);}
.solxy {width: 625px;
float: right;
font-size:13.5px;
line-height: 163%;
margin-left: 10px;
overflow: auto;
padding: 5px;
}
.sagxy { width: 340px;
float: left;
overflow: auto; }
.container { width: 990px;margin: 0 auto;padding-top:10px;clear: both;font-size: 14px; overflow: auto;}
.nav22 { width: 980px;  margin: auto;}
.dpara:hover {background-color: rgb(170, 247, 240);}
.dpara{   
width: 130px;
color: rgb(0, 118, 245);
padding: 5px;
font-weight: bold;
padding-left: 22px;
font-size: 15px;
display: block;
text-decoration: none;
float: left;
background: url(http://png-1.findicons.com/files/icons/1686/led/16/money.png) no-repeat 1% 33%;} 

.apara {
width: 130px;
color: rgb(0, 118, 245);
padding: 5px;
font-weight: bold;
padding-left: 22px;
font-size: 15px;
display: block;
text-decoration: none;
float: left;
background: url(http://png-3.findicons.com/files/icons/2564/max_mini_icon/16/coin_gold.png) no-repeat 1% 33%; }
 
.mnytbl {
border-collapse: collapse;
width: 100%;}
.mnytbl a,.mnytbl a:visited { color: #444; font-size: 16px;
text-decoration: none; }
.mnytbl .fy { color: white;
background-color: rgb(85, 173, 57);
text-align: center; width: 150px;}
.mnytbl .fd { color: #FFF;
background-color: rgb(233, 55, 55);
text-align: center;
width: 150px;}
.mnytbl .fa {	color: #FFF;
background-color: rgb(48, 121, 231);
text-align: center; width: 120px; }
.mnytbl th {
	border-bottom: 1px solid #ccc;
font-size: 18px;
font-weight: normal;
line-height: 1.8em;
text-align: left;
color: white;}
.mnytbl tr {
line-height: 1.8em; }

.mnytbl td {
border-bottom: 1px solid #EBEBEB;
text-align: left;
}
.mnytbl td.fs, .mnytbl th.fs, .mnytbl .mnytbllft, .mnytbl .mnytbllft th {
background: url(http://png-3.findicons.com/files/icons/2564/max_mini_icon/16/coin_gold.png) no-repeat 3% 50%;
padding-left: 33px;
}

.mnytbl td.fz, .mnytbl th.fz {
text-align: left;
background: url(http://icons.iconarchive.com/icons/famfamfam/silk/16/money-icon.png) no-repeat 2% 50%;
padding-left: 30px;
}

.mnytbl td.fj, .mnytbl th.fj {
	text-align: left;
  background: url(http://icons.iconarchive.com/icons/yusuke-kamiyamane/fugue/16/oil-barrel-icon.png) no-repeat 0% 50%;
padding-left: 22px;
}
 
 .hbr { list-style: none; clear: both; margin-left: -35px; margin-top: 0px;  }
.hbr li {color: #616161;
padding: 10px 1px 10px 1px;
line-height: 18px;
border-bottom: 1px dotted #D3D3D3; 
 }
.hbr li img {float: left;
border: 1px solid #B9B9B9;
padding: 3px;
height: 65px;
width: 95px;
margin-right: 9px;
-moz-box-shadow: 0 1px 8px rgba(0,0,0,0.4);
-webkit-box-shadow: 0 1px 8px rgba(0, 0, 0, 0.4);
box-shadow: 0 1px 8px rgba(0, 0, 0, 0.43);
}
.hbr li a {font-weight: bold;
font-size: 17px;
text-decoration: none; color: #111 !important;  }
.hbr li a:hover {text-decoration: underline;  }


.hbr li time { color: #42CC28; font-size: 11px; } 
 .mkz{ list-style: none;
display: inline-block;
margin: 0px;
background-color: #FAFAFA;
padding: 5px;
width: 98%;
border: 1px solid #EBEBEB; }
.mkz li{
 list-style: none;
padding-left: 5px;
min-width: 99px;
padding-right: 5px;
border-right: 1px solid #DADADA;
display: inline-block;
line-height: 2em;
text-align: center;  }

.mkz li b{ font-size: 24px; font-family: georgia; }
.mkz li.al b{color: green; font-size: 24px; }
.mkz li.sat b{color: red; font-size: 24px; }
.mkz li.mson {border: 0px; } 


.ogal {
list-style: none;
clear: both;
display: inline-block;
margin: 0px;
padding: 13px 0px 3px 0px;

}
.ogal li {
float: left;
margin: 0 0 6px 13px;
}
.ogal li img {box-shadow: 1px 1px 6px #979797; }

.xft{margin: 0 auto;
clear: both;
padding-top: 15px;
font-size: 14px;
clear: both;  border-top: 3px solid #FC0;  background-color: #006DD2;  margin: 0;  padding: 20px 0;  overflow: hidden;  text-align: center;  font-size: 13px;  color: #FFF;
}
.hhe {background-color:#128100; min-height: 70px; }
.xfll {
width: 960px; margin: 0px auto; 
padding: 5px 5px 7px 1px; text-align: left;
color:#FFAC2F;
}
.t8 { 
width: 100%;
height: 35px;
background: #F1F1F1;
border-bottom: 1px solid #DDD;
line-height: 35px;
 }

.t8 ul{height:35px;float:left;margin:0;padding:0;width:auto;}
.t8 li{list-style-type: none;height:35px;float:left;font-size:17px;text-align:center;line-height:35px;width:auto;border-left:1px solid #FFF;border-right:1px solid #DDD;}
.t8 li a{height:35px;float:left;background-color:#F1F1F1;padding:0 19px;width:auto;color: #000;text-decoration:none;}
.t8 li a:hover{background-color:#DDD;color:#000;}
.t8 li a.selected{background-color: #FFB800;color:#FFF;}
.t8 li:first-child{border-left:none;}
.t8 li:last-child{border-right:none;}

.xfll ul{float:left;height:65px;padding:0;margin:0;width:auto;}
.xfll ul li{list-style-type: none;
cursor:pointer;
padding-left: 8px;
width: 135px;       
float: left;
color:#FFF;
text-align: center;
height: 60px;
border-left: 1px solid #18A900;
border-right: 1px solid #093D00;
font-size: 12px;}
.xfll ul li a{    color: #fff; text-decoration: none;
text-transform:uppercase;
font-size: 11px;
font-weight: bold;
padding-bottom: 3px;}
.xfll ul li:hover{background-color:#333;}
.xfll ul li a:hover{background:#333;}
.xfll ul li:first-child{border-left:none;}
.xfll ul li:last-child{border-right:none;}
.em1{background-image: url(https://cdn0.iconfinder.com/data/icons/fatcow/32/coin_stack_gold.png);background-repeat: no-repeat;background-position-y: 10px;background-position-x: 5px;}
.em2{background-image: url(https://cdn0.iconfinder.com/data/icons/fatcow/32/coin_stack_gold.png);background-repeat: no-repeat;background-position-y: 10px;background-position-x: 5px;}
.em3{background-image: url(https://cdn2.iconfinder.com/data/icons/glossy_ecommerce_icons/dollar.png);background-repeat: no-repeat;background-position-y: 10px;background-position-x: 5px;}
.em4{background-image: url(https://cdn2.iconfinder.com/data/icons/glossy_ecommerce_icons/euro.png);background-repeat: no-repeat;background-position-y: 10px;background-position-x: 5px;}
.mr2{font-size: 23px;font-weight: bold;}
.menu-row3{width:86px;overflow:hidden;}
.ayukseldi{color: rgb(0, 244, 0);}
.adustu{color: rgb(255, 83, 83);}
.aayni{color: rgb(83, 248, 255);}

.tyer{
cursor: pointer;
width: 300px;
float: left;
height: 240px;
margin: 10px;
background: #FFF;
overflow: hidden;
-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.18);
box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.3);
}
.tyer:hover{
-webkit-box-shadow: 0px 0px 20px #747474;
box-shadow: 0px 0px 20px #747474;
}
.tyer img {padding:0px; border:0px;width: 300px;height: 150px;}
.tyer div {padding: 7px;}
.tyer div strong {font-size: 25px;}
.tyer div i {font-size: 16px;}
.tyer div i b {color: #FFAC2F;}

.tyer div strong a {color: #006DD2;text-decoration: none;}

.xtam{
width: auto;
height: 160px;
overflow: auto;
margin-bottom: 10px;
background: #FFF;
padding: 10px;
overflow: auto; 
-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.18);
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.18);
}
.xsol { 
width: auto;
height: auto;
overflow: auto;
line-height: 23px;
background: white;
margin-bottom: 10px;
-webkit-box-shadow: 1px 1px 4px rgba(19, 18, 18, 0.29);
box-shadow: 1px 1px 4px rgba(19, 18, 18, 0.29);  }

.xsol h4,.xsol h3  {padding: 4px;
background-color: #FC0;
margin: 15px 0px 4px 0px;
color: black;
-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.18);
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.18);}
.xsag { 
width: auto;
height: auto;
overflow: auto;
padding: 10px; margin-bottom: 10px; 
background: white;
-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.18);
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.18); }

.prfl{width: 103%;
margin-left: -10px;
margin-right: -10px;
max-height: 350px;
height: auto;margin-top: 5px;}
.prh1{margin: 0px; padding-bottom: 4px;}
.prfi{  color: #3CB814;
   font-weight: bold;
    display: inline-block;
    float: right;
}               
.prfi s {color: #EB1616;
font-weight: normal;
margin-left: 20px;}
.prin{display: inline-block;
float: right;
text-align: center
color: #FFF;
background-color: #EB1616;
padding: 3px;
margin-right: 6px;
margin-top: -10px;
-webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.33); 
box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.33); }
.prin b{ font-size: 20px;}

#tbs{background-color: #0886FF;
padding: 0px;
display: block;
margin: -10px -10px 0px -10px;}
#tbs a{ padding: 10px;
border-left: 1px solid #005DB9;
display: inline-block;
color: #FFF;
text-decoration:none;
font-size: 15px;}
#tbs a:hover {color: #FFF; background-color: #055FB6; box-shadow: inset 0px 0px 5px 0px rgba(0, 0, 0, 0.2);}
.akv{background-color: #fff; color:#111 !important; box-shadow: inset 0px 2px 2px 0px rgba(0, 0, 0, 0.12);}

.rslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 103%;
  padding: 0;  margin-left: -10px;
margin-right: -10px;
margin-bottom: -10px;

  }

.rslides li {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
  width: 100%;
  left: 0;      
  top: 0;
  }

.rslides li:first-child {
  position: relative;
  display: block;
  float: left;
  }

.rslides img {
  display: block;
width: 103%;
margin-left: -10px;
margin-right: -10px;
max-height: 350px;
height: auto;margin-top: 5px;
   border: 0;    
  }


/*SPRITE IMAGES FOR TABS*/

.summary {width:16px;height:18px; display:block; float:left; background:url('../img/sprite.png')  -163px 0px; -webkit-transition:.2s;-moz-transition:.2s;transition:.2s  }
#tbs a:hover .summary {width:16px;height:18px; display:block; float:left; background:url('../img/sprite.png')  -163px -18px;  -webkit-transition:.2s;-moz-transition:.2s;transition:.2s}

.rates {width:15px;height:18px; display:block; float:left; background:url('../img/sprite.png')  -183px 0px;  -webkit-transition:.2s;-moz-transition:.2s;transition:.2s  }
#tbs a:hover .rates {width:15px;height:18px; display:block; float:left; background:url('../img/sprite.png')  -183px -18px;  -webkit-transition:.2s;-moz-transition:.2s;transition:.2s }

.preferences {width:17px;height:18px; display:block; float:left; background:url('../img/sprite.png')  -199px 0px;  -webkit-transition:.2s;-moz-transition:.2s;transition:.2s }
#tbs a:hover .preferences {width:17px;height:18px; display:block; float:left; background:url('../img/sprite.png')  -199px -18px; -webkit-transition:.2s;-moz-transition:.2s;transition:.2s  }

.maps {width:18px;height:18px; display:block; float:left; background:url('../img/sprite.png')  -217px 0px; -webkit-transition:.2s;-moz-transition:.2s;transition:.2s  }
#tbs a:hover .maps {width:18px;height:18px; display:block; float:left; background:url('../img/sprite.png')  -217px -18px; -webkit-transition:.2s;-moz-transition:.2s;transition:.2s  }

.reviews {width:18px;height:18px; display:block; float:left; background:url('../img/sprite.png')  -236px 0px; -webkit-transition:.2s;-moz-transition:.2s;transition:.2s  }
#tbs a:hover .reviews {width:18px;height:18px; display:block; float:left; background:url('../img/sprite.png')  -236px -18px; -webkit-transition:.2s;-moz-transition:.2s;transition:.2s  }


.kt {list-style: none; margin: 0px; padding: 0px;}
.kt li {
color: #2E2E2E;
position: relative;
width: auto;
clear: both;
border: 7px solid white;
min-height: 130px;
height: auto;
background: #F0F2FF;
margin-bottom: 16px;
-webkit-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.31);
box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.31);
line-height: 21px;
}
.kt li b a {
color: rgb(0, 118, 247);
text-decoration: none;
padding: 3px;
font-size: 21px;
font-weight: normal;
line-height: 32px;
}
.kt .bj {
cursor: pointer;
width: 210px;
height: 130px;
float: left;
margin-right: 8px;
}


.lfi { float: right;
height: 130px;
text-align: center;
width: 160px;
background-color: rgb(255, 255, 255);
border-left: 1px solid rgb(231, 231, 231);}
.lfi s{font-size: 17px;}
.lfi strong{font-size: 40px; line-height: 43px;}
.lfi sup{font-size: 15px;}










/*gezinet fiyatlar*/

 .pricelist .seperator div{float:left;text-align:center;font-weight:700;font-size:11px}
 .pricelist .seperator .second{width:70px}
 .pricelist .seperator .third{width:46px}
 .pricelist .seperator .sixth{width:62px}
 .pricelist .seperator .seventh{width:84px;padding-left:3px}
 .pricelist .prices .first{width:80px;font-size:12px;text-align:center;padding:10px 0 0;line-height: 14px;}
 .pricelist .prices .second{width:60px;line-height:16px;font-size:12px;padding-top:10px;}
 .pricelist .prices .third{width:45px;font-size:16px;line-height:19px;padding-top:10px;font-weight:700}
 .pricelist .prices .seventh{border-right: none;
width: 108px;
padding-top: 10px;
line-height: 10px;
padding-left: 4px;
font-size: 10px;
text-align: left;
overflow: hidden;}

 .pricelist .pl_header,.tour_detail_content .content .pricelist .pl_header{float: left;
width: 98%;
height: 38px;
background: #006DD2;
font-size: 18px;
color: #FFF;
font-family: Arial;
font-weight: 700;
padding-left: 20px;
line-height: 38px;}
 .pricelist .seperator,.tour_detail_content .content .pricelist .seperator{float: left;
width: 100%;
background: #FC0;
font-family: Arial;
color: #0C0C0C;
font-size: 11px;
line-height: 19px;
height: 46px;}
 .pricelist .seperator .first,.tour_detail_content .content .pricelist .seperator .second{width:70px}
 .pricelist .seperator .fourth, .pricelist .seperator .fifth{width:70px}
 .pricelist .seperator .twolineheader,.tour_detail_content .content .pricelist .seperator .twolineheader{line-height:15px}
 .pricelist .prices div,.tour_detail_content .content .pricelist .prices div{float:left;height:66px;border-right:1px solid #d3d3d3;border-bottom:1px solid #D3D3D3;font-family:Arial;font-size:11px;color:#555;text-align:center}
 .pricelist .prices .first label,.tour_detail_content .content .pricelist .prices .first label{font-size:11px}
 .pricelist .prices .forth, .pricelist .prices .fifth, .pricelist .prices .sixth{width:62px;padding-top:10px;line-height:11px}
 .pricelist .prices .forth label, .pricelist .prices .fifth label, .pricelist .prices .sixth label,.tour_detail_content .content .pricelist .prices .forth label,.tour_detail_content .content .pricelist .prices .fifth label{text-decoration:line-through}
 .pricelist .prices .forth span, .pricelist .prices .fifth span, .pricelist .prices .sixth span,.tour_detail_content .content .pricelist .prices .forth span,.tour_detail_content .content .pricelist .prices .fifth span,.tour_detail_content .content .pricelist .prices .sixth span{font-family:Arial;font-weight:700;font-size:12px}

 .pricelist, .pricelist .prices, .availability,.tour_detail_content .content .pictures,.tour_detail_content .content .pricelist .prices,.tour_detail_content .content .turicerik{float:left;width:100%}




