@import "jqtransform.css";
@import "datePicker.css";
@import "date.css";
@import "validationEngine.jquery.css";
@import url(https://fonts.googleapis.com/css?family=Alegreya+Sans+SC:400,700&subset=latin,latin-ext);
body {	font-size:12px;	text-align:left; margin:0px 0 0 0; background:url(../tema/v5/headbg.png) top repeat-x #f2f2f2; font-family:Tahoma;}
img { border:0px; }
a { text-decoration:none; }
.sag { float:right; }
.sol { float:left; }
.fontkalin { font-weight:bold; color:#333333 !important; }
.temizle { clear:both; }
#genel { width:1000px; margin:0 auto; }
#ustalan { width:1000px; height:178px; position:relative; }
#ustalan .menu-sol { width:33px; height:32px; }
#ustalan .menu { width:360px; height:25px; padding:7px 0 0 0;}
#ustalan .menu-sag { width:8px; height:32px; }
#ustalan .ustmenu a{ display:block; margin:0 10px; color:#999; font-size:10px; }
#ustalan .ustmenu a:hover{ text-decoration:underline; }
#ustalan .ozellikler { display:none; height:69px; width:532px; margin-top:29px; padding-left:40px; z-index:-1 !important; }
#ustalan .telefon { display:none; color:#a4adb0; font-size:28px !important; letter-spacing:-2px; font-weight:normal !important; padding:33px 0 0 50px; width:188px; float:right; }
#ustalan .onlinedestek { display:none; position:absolute; top:0px; width:141px; margin-left:140px; height:30px; overflow:hidden; }
#ustalan .onlinedestek a{ display:block; color:#ffffff; width:141px; font-size:12px; font-weight:300; padding-left:46px; padding-top:8px; font-weight:300; }
#ustalan .havadurumu {  }
#ustalan .hava { width:45px; height:47px; margin:3px 0 0 10px; display:none; }
#ustalan .derece { width:125px; color:#fff; text-align:center; margin-top:10px; font-size:14px; display:none; }
#ustalan .musterihiz {
    position:absolute; top:10px; color:#ffffff; left:0px; font-size:18px; letter-spacing:-0px; width:460px;
    background:url(../tema/v4/telbg.png) no-repeat right;
    padding-top:5px;
    padding-bottom:5px;
    color:#ffffff;
    text-align:left;
}
#ustalan .diller { width:998px; height:30px; margin-top:-10px; font-size:0px; text-align:left; }
#logo { width:300px; height:92px; margin-top:22px; overflow:hidden; }
#logo img { height:100%; }
#menubar { width:750px; height:100px; overflow:hidden; float:right; margin-top:-100px; text-align:right; background:green; display:none; }
#menubar .menu-sol{ display:none; width:15px; height:42px; background:url(../tema/v2/bg_menubar_sol.jpg); }
#menubar .menu{ width:970px; height:42px; }
#menubar .menu-sag{ display:none; width:15px; height:42px; background:url(../tema/v2/bg_menubar_sag.jpg); }
#menubar .anasayfa { width:18px; padding-left:4px; height:16px; margin-top:12px; }
#menubar .cizgi { width:2px; height:42px; background:url(../tema/v2/icon_anasayfa_cizgi.jpg); margin:0 15px; margin-right:0px; }
#menubar .ustmenu a{ font-family: Arial; font-weight: 700; font-size:14px; letter-spacing:0px; display:inline-block; margin:0px; padding:10px; color:#ffffff; background:red; text-transform:uppercase; }
#menubar .ustmenu a:hover{ color:#ffffff; }
#menubar .ustmenu:first-child a{ border-left:none; }
#menubar .ustmenu:last-child a { border-right:none; }

#ustalan .mbar {
    position:absolute;
    width:auto;
    height:44px;
    overflow:hidden;
    right:0px;
    top:114px;
    text-align:right;
    font-size:0px;
}

#destek {
    position:absolute;
    right:-2px;
    top:45px;
    width:190px;
    text-align:left;
    padding-top:0px;
    padding-bottom:5px;
    padding-left:50px;
    color:#ffffff;
    background:url(../tema/v5/destek.png) no-repeat left;
    line-height:20px;
}

#sosyal {
    position:absolute;
    width:130px;
    height:24px;
    right:250px;
    top:58px;
}

#sosyal a {
    display:inline-block;
    float:left;
    width:24px;
    height:20px;
    padding-right:15px;
    border-right:1px solid #f2f2f2;
}

.face { background:url(../tema/v5/face.png) no-repeat center; }
.twit { background:url(../tema/v5/twit.png) no-repeat center; }
.rss { background:url(../tema/v5/rss.png) no-repeat center; border-right:none !important; }

#destek span {
    display:block;
    font-size:27px;
    letter-spacing:-1px;
    margin-left:-2px;
    font-weight:bold;
    font-family:Arial;
}

#ustalan .mbar a, #ustalan #dynamicmenu a {
    display:inline-block;
    padding:12px 14px 14px;
    text-align:center;
    font-size:14px;
    font-weight:700;
    color:#111111;
    -webkit-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
    font-family:Trebuchet Ms;
    letter-spacing:0px;
    text-transform:uppercase;
    border-right:1px solid #e2e2e2;
}

#ustalan #dynamicmenu a {
    padding:12px 14px 13px;
}

#ustalan .mbar a:hover, #ustalan #dynamicmenu a:hover {
    background:#d60000;
    color: #ffffff;
}

#ustalan .mbar a#act, #ustalan #dynamicmenu a#act {
    background:#d60000;
    color: #ffffff;
}

#ustalan .saghaber {
    position:absolute;
    top:140px;
    left:0px;
    padding:13px;
    width:100%;
    padding-left:0px;
    overflow:hidden;
}

#dynamicmenu {
    width:100%;
    height:54px;
    position:fixed;
    top:0px;
    left:0px;
    background:url(../tema/v5/hiddenbg.png) repeat-x top;
    font-size:0px;
    z-index:9999;
}

#dynamicinner {
    width:1000px;
    margin:0px auto;
    text-align:right;
}

#slideralani {
    width:1000px; height:270px; margin-bottom:10px; margin-top:10px;
    background:url(../tema/v4/sliderbg.png) no-repeat left;
}

.sliderfiyat {
    position:absolute;
    width:120px;
    text-align:left;
    font-family: Tahoma; font-weight: 300;
    letter-spacing:-1px;
    color:#d2d2d2;
    font-size:26px;
    right:20px;
    top:25px;
}

.gun {
    color:#333333;
    font-size:11px;
    display:block;
    padding-bottom:5px;
    letter-spacing:0px;
    padding-left:1px;
}

.lilpopup {
    position:absolute;
    width:86px;
    height:38px;
    padding-top:4px;
    background:url(../tema/v2/popupbg.png) no-repeat center;
    left:50%;
    margin-left:-43px;
    top:-40px;
    text-align:center;
    display:none;
}

#minisol {
    width:100%;
    height:100%;
    overflow:hidden;
}

#minisol ul {
    list-style:none;
    float:left;
    padding:0px;
    margin:0px;
    color:#ffffff;
    font-weight:normal;
    width:720px;
    height:16px;
    overflow:hidden;
    font-size:13px;
    letter-spacing:1px;
    margin-top:1px;
}

#minisol ul li a {
    color:#ffffff;
    text-decoration:none;
    padding:4px;
    padding-top:5px;
    font-size:11px;
}

.sldsafediv {
    width:1000px;
    height:230px;
    position:relative;
}

.sldcont {
    width:1000px;
    height:230px;
    position:absolute;
    left:0px;
    top:0px;
}

#slider { width:1000px; height:230px; position:relative;}
#slider .resim { width:574px; height:269px; text-align:center; margin-left:32px; -webkit-border-top-left-radius: 32px; -moz-border-radius-topleft: 32px; border-top-left-radius: 32px; }
#slider .resim img{ width:480px; height:240px; margin-top:15px; }
#featured-slider{width:1000px;height:269px;overflow:hidden;position:relative;}
#slider {width:5000px;height:230px;position:absolute;}
#slider .aracadi { color:#f2f2f2; font-weight:300; font-size:28px; line-height:28px; letter-spacing:-1px; margin-top:25px; margin-left:35px; width:190px; text-align:left; font-family: Tahoma; font-weight: 400; }
#slider .aciklama {color:#5a5a5a; font-size:11px; margin-top:15px; width:510px; text-align:right; height:60px; font-weight:300;}
#slider .div{width:1000px;height:230px;float:left;position:relative;}
#slider .ozellikler { position:absolute; width:160px; height:165px; right:0px; top:100px; font-size:11px; font-family:Arial; font-weight:300; color:#f2f2f2; text-align:left; overflow:hidden; }
#slider .rezervasyon a{display:block; width:138px; height:36px; margin-right:45px; }
#slider .incele a{display:block; width:82px; height:36px;}
#slider .ozellikler .sliderkisi { height:24px; padding-top:8px; margin-bottom:10px; }
#slider .bagaj {height:24px; }
#slider .yakit { height:24px; padding-top:10px; }
#slider .klimali { height:24px; padding-top:10px; }
#slider .vites { height:24px; padding-top:10px; }
#slider .ozellikler span { padding-left:10px; }

#sayfalama{ position:absolute; left:30px; top:25px; width:110px; padding-top:9px; height:21px; text-align:center; }
#sayfalama a{background:url(../tema/v4/icon_gri.png);width:14px;height:14px;display:block;float:left;text-decoration:none; margin-left:2px; margin-right:2px;}
#sayfalama a:hover{background:url(../tema/v4/icon_kirmizi.png);}
#sayfalama a span{display:none;}
#sayfalama a#actslda {
    background:url(../tema/v4/icon_kirmizi.png);
}

.tbigbaslik {
    font-family: Arial;
    font-weight: 400;
    letter-spacing: -0.5px;
    font-size: 19px;
    color: #ffffff;
    padding:10px;
    padding-top:5px;
    padding-bottom:0px;
    margin:10px;
    display:block;
    text-align:center;
    line-height:26px;
    overflow:hidden;
}

.tbigbaslik.icond {
     background:url(../tema/rez_takvim.png) no-repeat left top;
     padding-left:40px;
     padding-top:5px;
     padding-bottom:3px;
     font-family: 'Alegreya Sans SC', Arial, serif !important; font-weight: 700 !important;
     color:#111111 !important;
     font-size:21px !important;
}

.ozellabel {
    width:1000px !important;
}

#infocarrier {
    padding-left:15px;
}

#infocarrier label {
    display:block;
    float:left;
    width:140px;
    height:20px;
    padding:5px;
    overflow:hidden;
    color:#ffffff;
}

#mesafe .jqTransformSelectWrapper {
    background: url(../tema/v3/ozelsol.png) no-repeat;
}

#mesafe .jqTransformSelectWrapper a.jqTransformSelectOpen {
    background: url(../tema/v3/ozelsag.png) no-repeat right top;
}

#infocarrier label img {
    padding-right:5px;
    margin-bottom:-4px;
}

#vitrinalani {
    width:988px; height:245px; overflow:hidden;
    -webkit-border-radius: 32px; -moz-border-radius: 32px; border-radius: 32px;
}

#slcont {
    width:100%;
    overflow:hidden;
}

#solok {
    display:table-cell;
    width:34px;
    background:url(../tema/v2/solok.png) no-repeat left center;
    cursor:pointer;
    cursor:hand;
}

#sagok {
    display:table-cell;
    width:34px;
    background:url(../tema/v2/sagok.png) no-repeat right center;
    cursor:pointer;
    cursor:hand;
}

#slmid {
    
}

#slmidinner {
    width:1000px;
    height:350px;
    overflow:hidden;
    position:relative;
}

#slidebullets {
    width:auto;
    height:20px;
    padding-top:4px;
    margin:0px auto;
    margin-top:10px;
}

#slidebullets a {
    background: url(../tema/v3/bullet.png);
    width: 14px;
    height: 14px;
    display: inline-block;
    margin-left: 3px;
}

.clear { width:100%; height:10px; overflow:hidden; clear:both; }

#slidebullets a#actslide {
    background: url(../tema/v3/bulleton.png);
}

#newslide2 { width:auto; position:absolute; }

.vdivtext {
    text-align:left;
    position:relative;
}

.vdivtext h1 {
    font-family: Arial;
    font-weight: 600;
    letter-spacing: -0.5px;
    font-size: 16px;
    color: #111111;
    padding:10px;
    margin:10px;
    padding-left:0px;
    margin-top:0px;
    border-bottom:1px solid #dadada;
    display:block;
    width:210px;
    height:20px;
    line-height:26px;
    overflow:hidden;
}

.vdivozellikler h2 {
    margin:0px;
    padding:0px;
    font-size:14px;
    font-weight:normal;
}

.vdivfiyat {
    position:absolute;
    right:0px;
    font-size:15px;
    font-family: Tahoma; font-weight: 700;
    letter-spacing:-1px;
    color:#ffffff;
    width:80px;
    padding-top:15px;
    padding-bottom:15px;
    top:0px;
    text-align:center;
    background:#D90000;
}

.vdivdetay {
    width:220px;
    height:30px;
    color:#f2f2f2;
    text-align:center;
    font-size:11px;
    background:url(../tema/v4/detaybg.png) no-repeat top center;
    margin-top:-24px;
}

#modulcont {
    clear:both;
    width:100%;
    height:220px;
    margin:0px auto;
    background:url(../tema/v3/modulbg.png) no-repeat top;
    overflow:hidden;
}

.altmodulinput {
    width:160px;
    padding:10px;
    padding-left:30px;
    border:none;
    outline:none;
    color:#ffffff;
    background:url(../tema/v3/custinput.png) no-repeat center;
}

#modulalani { width:1000px; margin-top:20px; margin:0px auto; }
#modulalani .modul { width:318px; overflow:hidden; margin-top:20px; border-top:1px solid #dadada; border-bottom:1px solid #dadada; }
#modulalani .modul .icon { width:27px; height:27px; display:block; margin:8px 7px 7px 15px; }
#modulalani .modul .yazi { margin:13px 0 7px 5px; color:#333333; font-size:18px; font-weight:300; letter-spacing:-1px; }
#modulalani .modulbaslik { width:320px; height:41px; font-size:14px; }
#modulalani .modulalt { width:318px; min-height:130px; }
#modulalani .modulalt .fiyat{ width:318px; height:30px; }
#modulalani .modulalt .resim{ padding:5px 10px 0 5px; }
#modulalani .modulalt .mini{ padding:9px 10px 0 5px; color:#444; }
#solmenu { width:300px; }
.titz { display:block; padding-bottom:6px; clear:both; color:#333333; font-weight:bold; }
#solmenu .modul {
    width:260px; margin-right:20px; margin-bottom:20px; padding:20px; background:#ffffff;
    -webkit-box-shadow: inset 0px 0px 5px 3px rgba(0,0,0,0.2);
    -moz-box-shadow: inset 0px 0px 5px 3px rgba(0,0,0,0.2);
    box-shadow: inset 0px 0px 5px 3px rgba(0,0,0,0.2);
}
#solmenu .modul .icon { width:34px; height:34px; display:block; padding-right:10px; }
#solmenu .modul .yazi { margin:8px 0 8px 0px; color:#5a5a5a; font-size:18px; }
#solmenu .modulbaslik { width:300px; font-size:18px; font-family:Tahoma; letter-spacing:-1px; font-weight:300; letter-spacing:0px; color:#d60000; padding:5px; padding-left:40px; background:url(../tema/v5/basliksol.png) no-repeat left; }
#solmenu .modulalt { width:260px; margin-top:4px; }
#solmenu .modulalt .resim{ padding:6px 0px 0 10px; }
#solmenu .modulalt .fiyat, #solmenu .modulalt .fiyat2 { -webkit-transition: all 0.3s ease-out; transition: all 0.3s ease-out; border-bottom:1px solid #f2f2f2; }
#solmenu .modulalt .fiyat a, #solmenu .modulalt .fiyat2 a{
    display:block; width:250px; padding:5px 10px; padding-left:0px; height:30px; font-weight:300 !important; color:#333333; font-size:12px;
    background:url(../tema/v5/redbg.png) -300px no-repeat;
    -webkit-transition: all 0.3s ease-out; transition: all 0.3s ease-out;
}
#solmenu .modulalt .fiyat a:hover, #solmenu .modulalt .fiyat2 a:hover {
    background:url(../tema/v5/redbg.png) 0px no-repeat;
}

#solmenu .modulalt .fiyat a:hover div, #solmenu .modulalt .fiyat2 a:hover div {
    color:#ffffff !important;
}

#solmenu .modulalt .mini{ padding:9px 10px 0 10px; color:#444; }
#foocont { clear:both; width:100%; height:120px; background:#ffffff; border-top:1px solid #e2e2e2; }
#foother { width:1000px; height:80px; margin:0px auto !important; float:none !important; position:relative; }
.lp { color: #D90000; font-size:13px; font-weight:700; font-family:Tahoma; margin:0px; padding:0px; margin-top:-10px; }
#foother .foother-sol { width:20px; height:90px; display:none; }
#foother .foother { width:289px; height:70px; padding-top:20px; }
#foother .foother .altlogo{ margin-top:-10px; display:none; }
.altlogo img {
    height:40px;
}
#foother .foother .yazi { width:240px; font-size:11px; color:#ffffff; position:absolute; margin:32px 0 0 145px; display:none; }
#foother .foother-sag { width:60px; height:90px; }
#foother .foother-sol2 { width:600px; padding-top:15px; text-align:right; float:right; }
#foother .foother-sol2 .menu a{ padding:0 0 0 20px; color:#fff; margin-top:15px; }
#foother .foother-sol2 .tanitim { color:#777777; font-size:10px; text-align:right; float:right; margin-top:30px; }
#foother .foother-sol2 .tanitim span { display:block; color:#777777; font-size:34px !important; margin-top:-10px; margin-bottom:20px; letter-spacing:1px; font-family:Gabriola; padding-bottom:2px; font-weight:bold !important; }
#foother .foother-sag2 { width:10px; height:90px; display:none; }
#ebultenozel { margin:10px 10px 15px 10px; color:#333; font-size:18px; }
.title { width:100%; font-size:18px; font-family:Tahoma; letter-spacing:-1px; font-weight:300; letter-spacing:0px; color:#d60000; margin-bottom:10px; padding:5px; padding-left:0px; }
.title span { color:#5a5a5a; }
.sayfa { width:658px; text-align:left; line-height:22px; padding-bottom:10px; padding-top:5px; margin-bottom:10px; font-size:14px; color:#333333; margin-bottom:5px; border-bottom:1px solid #dadada; }
.rezervasyoninput { 
    font-family: Arial;
    width: 136px;
    height: 36px;
    padding: 0 40px 0 5px;
    border: 0px;
    outline: none;
    background:url(../tema/v5/inputbg.png) repeat-x top;
    border:1px solid #acaeae;
    border-top:1px solid #898a8b;
    margin-left:12px;
}
.inputyazisi {width:100px; height:25px; margin-right:5px; padding-top:8px; font-size:11px !important; color:#333333 !important; }
.yazi2 { width:110px; color:#333333; font-weight:bold; }
input,textarea { outline:none; }
.inputtarih { width:114px;	cursor:pointer; background:url(../tema/v5/bg_tarih.png) no-repeat; height:33px; border:0px; outline:none; cursor:pointer; white-space: nowrap; overflow: hidden; line-height: 15px; padding:2px 0 0 8px; color:#555555; font-weight:bold; vertical-align:middle;}
.gri { color:#666; }
.arac img { width:200px; height:111px; padding:10px 5px; margin-right:10px; }
.bilgiler { width:410px; height:120px; }
.bilgiler .aracisim { color:#333; font-size:14px; min-height:35px; }
.ara { width:10px; height:10px; }
.gunarasi { width:100px; margin-bottom:2px; font-weight:normal !important; color:#333333; font-size:11px; }
.altcizgi { width:205px; background:url(../tema/alt_cizgi.jpg); height:1px; }
.ozelselect{ background: url(../tema/v2/ozel.png) no-repeat; height:33px; margin-top:-8px; margin-bottom:-9px; padding:2px 0 0 4px; font-size:12px}
.ozelselect ul{	list-style:none;}
.ozelselect li{	width:150px; padding:0px;}
.ozelselect li a{color:#666; display:block;	line-height:31px; margin:0px; padding:0px 3px; text-decoration:none;}
.ozelselect li a:hover, .menu ul li:hover a{ color:#000; text-decoration:none;}
.ozelselect li ul{	background:#fff; display:none; height:auto; border:1px solid #ccc; position:absolute; width:150px; z-index:300; margin-left:-2px}
.ozelselect li:hover ul{ display:block; }
.ozelselect li li {	display:block;	float:none; width:150px;}
.ozelselect li:hover li a{	background:none;}
.ozelselect li ul a{	line-height:20px;	display:block;	font-size:12px;	font-style:normal;	margin:0px;	padding:0px 10px 0px 15px;}
.ozelselect li ul a:hover, .menu li ul li:hover a{	background:#0A246A;	border:0px;	color:#fff;}
.rent .baslik { width:100%; font-size:18px; font-weight:300; font-family:Tahoma; text-align:left; letter-spacing:0px; color:#d60000; overflow:hidden; padding-top:10px; padding-bottom:5px; }
.rent .sayfa {
    width:670px; padding:10px; padding-right:0px; border:none; margin-bottom:10px;
    background:#ffffff;
    -webkit-box-shadow: inset 0px 0px 5px 3px rgba(0,0,0,0.2);
    -moz-box-shadow: inset 0px 0px 5px 3px rgba(0,0,0,0.2);
    box-shadow: inset 0px 0px 5px 3px rgba(0,0,0,0.2);
}
.rent .sayfa .arac img { width:220px; height:120px; padding:5px; margin-right:10px; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; }
.rent .sayfa .yazilar { width:190px; height:22px; font-size:14px; margin-bottom:2px; }
.rent .sayfa .yazilar2 { width:190px; height:21px; font-size:14px; margin-top:2px; }
.rent .sayfa .ozel { width:200px; font-size:11px !important; height:18px; overflow:hidden; font-weight:normal; color:#ff9700 !important; border-bottom:1px solid #3a3c44; }
.rent .ozel .gunarasi { color:#333333; }
.rent .fiyat .temizle .gunarasi { color:#333333; }
.rent .sayfa .yazilar3 { width:200px; height:22px; padding:5px 0 0 5px; font-size:14px; font-weight:normal; color:#ff9700 !important; border-bottom:1px solid #3f414a; }
.rent .sayfa .yazilar4 { width:200px; height:22px; padding:5px 0 0 5px; font-size:14px; font-weight:normal; color:#ff9700 !important; border-bottom:1px solid #3f414a; }
.rent .fiyat { margin-right:10px; height:100px; margin-top:10px; }
.rent .lowyeni { margin-top:10px !important; margin-left:20px !important; }
#rezervasyon { width:540px; height:300px; margin-right:20px; padding:0px; }
#rezervasyon .alisdonus { width:540px; margin-bottom:10px; padding-top:6px; padding-bottom:4px; font-family: Tahoma; font-weight: 400; font-size:20px; }
#rezervasyon .alisdonus label, .ozellabel { display:block; width:255px; font-size:10px; padding-top:5px; color:#777777; border-bottom:1px dotted #a6a6a6; text-transform:none; font-family:Arial; font-weight:300; } 
#rezervasyon .alt { width:250px; margin-right:30px; }
#rezervasyon .arama a{ display:block; background:url(../tema/v2/bt2.png) 0 0px no-repeat; width:125px; height:28px; color:#fff; text-align:center; font-family: 'Alegreya Sans SC', Arial, serif; font-weight: 700; }
#rezervasyon .iptal a{ display:block; background:url(../tema/v2/bt3.png) 0 0px no-repeat; width:125px; height:28px; color:#fff; text-align:center; font-family: 'Alegreya Sans SC', Arial, serif; font-weight: 700; }
#haberler { width:440px; }
#haberler .baslik { width:440px; margin-bottom:10px; padding-top:6px; padding-bottom:4px; font-family: Tahoma; font-weight: 400; font-size:20px; }
#haberler .baslik label { display:block; width:440px; font-size:10px; padding-top:5px; color:#777777; border-bottom:1px dotted #a6a6a6; text-transform:none; font-family:Arial; font-weight:300; }
#haberler .alt { width:440px; height:218px; overflow:hidden; margin-top:20px; }
#haberler .alt .hnew {
    width:410px; height:140px; overflow:hidden; padding:2px;
    font-size:11px;
    color:#333333;
    position:absolute;
    left:0px; top:0px;
}
#haberler .alt .resim img { width:100px; height:120px; margin-right:10px; border:5px solid #24252c; }
#haberler .alt .haberadi { width:250px; height:18px; padding-top:5px; padding-bottom:5px; margin-bottom:5px; font-family:Arial; font-weight: 600; letter-spacing:-0.5px; font-size:13px; color:#333333; }
.haberadi a { color:#333333; }
#haberler .alt .haberalt { width:255px; height: 60px; font-size:11px; color:#333333; text-align:left; font-family:Arial; line-height:16px; }
#haberler .alt .haberalt a { color:#333333 !important; }
#haberler .alt .devami { background:url(../tema/bg_devami.png); width:116px; height:17px; color:#fff; text-align:center; padding-top:3px; }
#popup { width:200px; background:#fff; height:50px; border-radius:5px; }
.dillink { display:inline-block; }
.dillink a{ display:block; padding:5px; }
.dillink a img { height:14px !important; }

.fiyathesapla {
    width:260px;
    height:36px;
    color:#ffffff;
    text-align:center;
    background:url(../tema/v5/bt1.png) no-repeat center;
    border:none;
    outline:none;
    cursor:pointer;
    cursor:hand;
    font-family: Arial; font-weight: bold;
    font-size:16px;
    letter-spacing:-1px;
}

.fiyathesapla.buyuk {
    display:block;
    width:192px;
    height:38px;
    padding:10px;
    padding-left:30px;
    padding-top:16px;
    font-size:27px;
    text-align:left;
    font-weight:300;
    font-family:Tahoma;
    background:url(../tema/v4/buyuktus.png) no-repeat center;
}

.fiyathesapla.ufak {
    width: 100px;
    border-radius:5px;
}

#bulletmain {
    position:relative;
    width:410px !important;
    height:140px !important;
    overflow:hidden;
    margin-top:0px !important;
}

#hbulletnums {
    position:absolute;
    right:0px;
    top:0px;
    width:34px;
    height:100%;
}

#hbulletnums a {
    display:block;
    width:34px;
    height:34px;
    background:url(../tema/v4/haberbullet.png) no-repeat center;
}

#bulletinner {
    position:absolute; left:0px; top:0px;
}

#bulleter {
    float:right;
    width:auto;
    height:20px;
    padding-top:4px;
}

#bulleter a {
    background: url(../tema/v3/bullet.png);
    width: 14px;
    height: 14px;
    display: inline-block;
    margin-left: 3px;
}

#bulleter a#actbullet {
    background: url(../tema/v3/bulleton.png);
}

#iformcont input[type=text] {
    font-family: Arial;
    width: 276px;
    height: 38px;
    padding: 0 40px 0 5px;
    border: 0px;
    outline: none;
    background: url(../tema/v5/inputbg.png) repeat-x top;
    border:1px solid #acaeae;
    border-top:1px solid #898a8b;
    margin-right:10px;
    margin-bottom:10px;
}

#iformcont #adisoyadi {
    margin-left:0px;
}

#iformcont #tel {
    margin-left:0px;
}

#iformcont #mail {
    margin-left:0px;
}

#iformcont #konu {
    margin-left:0px;
}

#iformcont #kod {
    width: 135px;
    margin-left:10px !important;
    text-transform: uppercase;
}

.stitle {
    display:inline-block;
    width:120px;
}

.adres {
    background: url(../tema/v3/icon_iletisim.png) no-repeat;
    background-position: 0 -43px;
    width: 130px;
    padding-left: 20px;
    color: #333333;
    height: 17px;
    margin-bottom:10px;
}

.adres.tel {
    background-position: 0 -19px;
}

.adres.email {
    background-position: 0 -60px;
}

.ozelframe iframe,frame {
    width:100%;
}

.textar {
    width: 644px;
    padding: 5px;
    font-family: Arial;
    outline: none;
    resize: none;
    height: 71px;
    background:url(../tema/v5/inputbg.png) repeat-x top;
    border:1px solid #acaeae;
    border-top:1px solid #898a8b;
}

#hesaplanan {
    display:block;
    margin-top:40px;
    padding-top:40px;
    color:#ffffff;
    font-size:15px;
}

.paraa {
    display:block;
    float:left;
    padding:10px;
    padding-left:0px;
    padding-right:0px;
    width:26px;
    text-align:center;
    background:url(../tema/v5/bt4.png) no-repeat center;
    color:#ffffff;
    font-size:9px;
    font-weight:normal;
    border:none;
    outline:none;
}

.kurhesap {
    width: 50px;
    height: 40px;
    background: url(../tema/v3/bg_input.png) 0 -260px no-repeat;
    border: 0px;
    padding-left: 10px;
    padding-right: 20px;
    font-size: 14px;
    outline: none;
    color: white;
}

.kurhesap#k2 {
    background: url(../tema/v3/bg_input.png) -170px -260px no-repeat;
    margin-left:7px;
}

.kurhesap#k3 {
    background: url(../tema/v3/bg_input.png) -85px -260px no-repeat;
    margin-left:7px;
}

.paraa#act {
    background:url(../tema/v5/bt5.png) no-repeat center;
}

#foomap {
    width:100px;
    height:20px;
    margin-left:-166px;
    margin-top:38px;
    text-align:center;
}

#foomap a {
    display:block;
    float:left;
    width:20px;
    height:20px;
    overflow:hidden;
    margin-left:20px;
}

.fiyathesapla.low {
    background-position:left;
    -webkit-border-top-right-radius: 4px;
    -webkit-border-bottom-right-radius: 4px;
    -moz-border-radius-topright: 4px;
    -moz-border-radius-bottomright: 4px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    margin-top:10px;
}

.fiyathesapla.lowyeni {
    width:170px;
    height:50px;
    color:#ffffff;
    font-size:12px;
    padding:5px;
    padding-top:4px;
    font-weight:bold;
    text-align:center !important;
    margin:0px !important;
    background:url(../tema/v5/bt2.png) no-repeat center;
    letter-spacing:0px;
}

.fiyathesapla.home {
    width:170px;
    height:36px;
    color:#ffffff;
    font-size:12px;
    padding:5px;
    padding-top:4px;
    font-weight:bold;
    text-align:center !important;
    margin:0px !important;
    background:url(../tema/v5/bt3.png) no-repeat center;
    letter-spacing:0px;
}

.fiyathesapla.lowyeni.ufak {
    display:block;
    width:100px;
    margin:0px;
    background-position:left;
    padding-top:7px;
    padding-left:10px;
    font-size:11px;
    text-align:left;
    overflow:hidden;
    background:url(../tema/v4/bt3.png) no-repeat left;
}

.fiyathesapla.low.x {
    
}

.fiyathesapla.low.very {
    width:130px;
    background:url(../tema/v2/bg_buton.png) no-repeat left bottom;
    padding-bottom:5px;
}

.fiyathesapla.low.very.a {
    display:block;
    padding:5px;
    padding-right:0px;
    padding-left:30px;
    margin:0px;
    width:100px;
    height:auto;
    margin-left:-10px;
}

#rentbilgi {
    width:680px;
    display:table;
    border-bottom:1px solid #dadada;
    padding-bottom:5px;
}

#rentleft, #rentright {
    display:table-cell;
    width:50%;
    text-align:left;
    vertical-align:top;
}

#rentbilgi h3 {
    font-size:20px; font-family:Arial; font-weight:700; letter-spacing:0px; color:#333333; margin-bottom:5px; padding-bottom:10px; border-bottom:1px solid #dadada; background:url(../tema/v3/baslikalt.png) no-repeat left bottom;
}

#rentbilgi span {
    display:block;
    font-size:14px;
    padding-top:5px;
    padding-bottom:5px;
    color:#5a5a5a;
    font-family:Arial;
}

#rentbilgi span strong {
    display:inline-block;
    width:120px;
    font-weight:normal;
}

.newtitle {
    display:inline-block;
    font-size:11px;
    font-weight:300;
    padding-right:10px;
    float:left;
    color:#333333;
    font-family:Tahoma;
    font-weight:bold;
    padding-top:6px;
}

.sayfa.salt {
    border: none; background:none; padding:0px;
    -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px;
    padding-bottom:8px;
    width:680px;
    margin-top:5px;
}

.titlered {
    width:200px; height:auto; padding:7px 0 0 4px; font-size:21px; font-weight:700; font-family:Arial; letter-spacing:-1px; color:#111111; margin-bottom:5px;
}

.titlered.tted {
    display:block; width:338px; font-size:20px; font-family:Arial; font-weight:700; letter-spacing:0px; color:#333333; padding-bottom:10px; border-bottom:1px solid #dadada; background:url(../tema/v3/baslikalt.png) no-repeat left bottom;
}

#rezarac {
    border: none; border-bottom:1px solid #dadada; background:none; padding:0px; width:680px;
    padding-bottom:10px;
}

.iletisimok {
    display:block;
    text-align:center;
    padding:10px;
    border:1px solid #2f8f00;
    background:#d7ffc4;
    width:637px;
    margin-top:15px !important;
}

.iletisimfail {
    display:block;
    text-align:center;
    padding:10px;
    border:1px solid #ce0000;
    background:#ffeaea;
    width:637px;
    margin-top:15px !important;
}

.yazi.nw {
    display:inline-block;
    width:120px;
    font-weight:bold;
}

.sol.ilk {
     background:url(../tema/v2/menutick.png) no-repeat left;
     width:175px; padding:6px 0;
     padding-left:25px;
}

.dilla {
    font-size: 8px;
    color: #333333;
    float: left;
    font-family: Arial;
    margin-right: 10px;
    padding-top:10px;
    line-height: 10px;
    position: relative;
}

.tmi1 { width: 15px; height: 11px; background-position: -940px -583px; padding-right:5px; margin-top:-2px; }
.tmi2 { width: 11px; height: 11px; background-position: -1056px -583px; padding-right:5px; margin-top:-2px; }
.tmi3 { width: 11px; height: 11px; background-position: -1034px -583px; padding-right:5px; margin-top:-2px; }

.dilalt {
    position:absolute;
    right:0px;
    width:164px;
    height:28px;
    text-align:right;
    top:-1px;
}

.minititle {
    float:left;
    font-size:17px;
    font-weight:300;
    color:#ffffff;
    text-shadow:2px 2px solid #111111;
    font-family:Arial;
    letter-spacing:-1px;
    background:url(../tema/v4/sagok.png) no-repeat right;
    padding-right:20px;
    margin-right:10px;
}

.minihaber {
    float:left;
}

.minidoviz {
    float:right;
    width:auto;
    margin-top:-8px;
    display:none;
}

.dovizsp {
    display:inline-block;
    padding:6px;
    padding-left:24px;
    font-size:16px;
    font-weight:normal;
    letter-spacing:-1px;
    color:#333333;
}

.dolar {
    background:url(../tema/v4/dollar.png) no-repeat left;
}

.euro {
    margin-left:10px;
    background:url(../tema/v4/euro.png) no-repeat left;
}

.logos {
    width: 536px;
    height: 30px;
    background-position: -557px -489px;
}

.copyrightsag {
    position:absolute;
    left:0px;
    font-size:10px;
    color:#777777;
    top:76px;
    text-align:left;
}

.altmenuler {
    position:absolute;
    top:110px;
    left:0px;
    text-align:center;
}

.altmenuler a {
    display:inline-block;
    color:#e2e2e2;
    font-size:11px;
    padding:0px 10px;
}

.birim {
    display:inline-block;
    padding:10px;
    padding-left:6px;
    color:#333333;
}

.kisisayisi {
    margin-right:4px !important;
}

.nwyakit {
    display:inline-block;
    width:24px;
    height:24px;
    background:url(../tema/icon_benzin.png) no-repeat left;
}

.nwklima {
    display:inline-block;
    width:24px;
    height:24px;
    background:url(../tema/icon_klima.png) no-repeat left;
}

.nwvites {
    display:inline-block;
    width:24px;
    height:24px;
    background:url(../tema/icon_vites.png) no-repeat left;
}

#fb-root {
    margin-top:15px;
}

.secenekler *, .secenekisim * {
    color:#333333 !important;
    font-size:11px !important;
}

.secenekisim {
    font-weight:bold;
}

.secenekler {
    border-bottom:1px solid #f2f2f2;
}

.salta {
    color:#d60000;
    font-weight:bold;
    text-transform:uppercase;
    display:inline-block;
    padding:1px;
    letter-spacing:0px;
}

.slidenum {
    display:block;
    font-size:16px;
    font-weight:bold;
    color:#e2e2e2;
    letter-spacing:0px;
    margin-top:30px;
    margin-bottom:5px;
}

.slidenum span {
    color:#ff9700;
}

.fiyattus {
    position:absolute;
    left:15px;
    bottom:-25px;
}

.ozeltt {
    background:url(../tema/v5/basliksol.png) no-repeat left;
    padding-left:40px;
}

.strufak {
    display:inline-block;
    font-size:11px;
    color:#333333;
}

#habercont {
    width:422px;
    height:184px;
    overflow:hidden;
    margin-left:8px;
    -webkit-border-radius: 32px;
    -moz-border-radius: 32px;
    border-radius: 32px;
    position:relative;
}

.hbr {
    background:url(../tema/v4/baslikhaber.png) no-repeat left;
    color:#333333;
}

#hbact {
    background:url(../tema/v4/haberbulletact.png) no-repeat center !important;
}

#hizmetler {
    width:422px;
    height:77px;
    overflow:hidden;
    margin-left:8px;
    -webkit-border-radius: 32px;
    -moz-border-radius: 32px;
    border-radius: 32px;
    position:relative;
    background:url(../tema/v4/hizmetsag.png) no-repeat right top #2f3138;
}

.incm {
    position:absolute;
    top:10px;
    left:20px;
}

.incm a {
    font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
    font-size: 12px;
    color: #f2f2f2;
    width: 94px;
    float: left;
    background-image: url(../tema/v4/inc-i.png);
    background-repeat: no-repeat;
    padding-left: 20px;
    margin-right: 10px;
    padding-top: 4px;
    padding-right: 4px;
    background-position: left 8px;
    height: 21px;
}

.i2 { background-position: left -22px !important; }
.i3 { background-position: left -49px !important; }
.i4 { background-position: left -78px !important; }
.i5 { background-position: left -114px !important; }
.i6 { background-position: left -142px !important; }
.i7 { background-position: left -171px !important; }
.i8 { background-position: left -199px !important; }

.footable {
    display:table;
    width:100%;
    height:120px;
}

.fooleft {
    display:table-cell;
    line-height:24px;
    font-family:Tahoma;
    font-size:11px;
    color:#999999;
    vertical-align:top;
    padding-top:20px;
}

.fooleft span {
    display:block;
    color:#111111;
}

.fooright {
    display:table-cell;
    font-size:11px;
    font-family:Tahoma;
    text-align:right;
    width:220px;
    vertical-align:top;
    padding-top:20px;
}

.fooright span {
    display:block;
    color:#d60000;
    font-size:21px;
    font-weight:700;
}

.reztel2 {
    background:url(../tema/v5/tel.png) no-repeat left center;
    padding-left:44px;
    float:right;
}

.bozellik {
    display:table;
    width:100%;
    padding-top:10px;
}

.bozellik div {
    display:table-cell;
    width:25%;
    text-align:center;
    vertical-align:middle;
    border-right:1px solid #f2f2f2;
}

.bolast {
    border:none !important;
}

.bozellik div span {
    font-family:Arial;
    display:block;
    color:#555555;
    font-size:16px;
    font-weight:700;
    letter-spacing:-1px;
}

.fiyatlar {
    width:98.5%;
    padding-top:10px;
    padding-bottom:0px;
    border-top:1px solid #f2f2f2;
}

.fiyatlar span {
    display:inline-block;
    width:105px;
    padding:1px 5px;
    border-bottom:1px solid #f2f2f2;
    text-align:left;
    font-size:13px;
    font-family:Tahoma;
    border-right:1px solid #f2f2f2;
    color:#555555;
    font-weight:bold;
    margin-bottom:2px;
    background:#f2f2f2;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}

.fiyatlar em {
    float:right;
    font-style: normal;
    color:#d60000;
}

.fiyatinn {
    display:table;
    width:100%;
}

.fiyatsol {
    display:table-cell;
    width:480px;
    vertical-align:middle;
    text-align:left;
}

.fiyatsag {
    display:table-cell;
    vertical-align:middle;
    text-align:right;
}

.scenter {
    text-align:center !important;
    padding-top:3px !important;
    padding-bottom:3px !important;
}

.scenter.kapla {
    width:117px !important;
}

.single {
    float:none !important;
    display:block !important;
    text-align:center;
    border-top:1px solid #e2e2e2;
}

/** Yeni anasayfa */
#golge {
    width:100%;
    height:10px;
    background:url(../tema/v5/golge.png) repeat-x top;
    position:absolute;
    left:0px;
    top:157px;
    z-index:9998;
}

#newhome {
    clear:both;
    width:100%;
    margin:0px auto;
    margin-bottom:20px;
    position:relative;
}

#homeust {
    width:100%;
    height:500px;
    background:#e2e2e2;
    border-bottom:1px solid #d2d2d2;
}

#newslider {
    float:left;
    width:100%;
    height:400px;
    overflow:hidden;
    margin-top:-20px;
    position:relative;
}

.banner {
    position:absolute;
    width:100%;
    height:399px;
    background-position:top center;
    background-repeat:no-repeat;
    border-bottom:1px solid #dadada;
}

#newrezervasyon {
    width:1000px;
    height:380px;
    position:absolute;
    z-index:99;
    left:50%;
    margin-left:-500px;
    top:116px;
}

#rezervasyoninner {
    position:relative;
    width:100%;
    height:100%;
}

#homerez {
    width:570px;
    height:360px;
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
    background:url(../tema/v5/homerez.png) repeat center;
    padding:5px;
    float:left;
}

#homerezinner {
    padding:20px;
    width:530px;
    height:319px;
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
    background:url(../tema/v5/rezinner.png) repeat-x bottom;
    border-top:1px solid #f2f2f2;
}

.title.home {
    margin:0px !important;
    padding:0px !important;
    font-size:21px;
    font-weight:300;
    color:#d60000;
}

.title.home.full {
    width:100%;
    border-bottom:1px solid #dadada;
    padding-bottom:10px !important;
    margin-bottom:10px !important;
}

.titz.home {
    font-weight:normal !important;
    padding:2px !important;
    margin-bottom:20px !important;
}

#homelogos {
    position:absolute;
    width:410px;
    height:95px;
    right:0px;
    bottom:10px;
    overflow:hidden;
}

#logosinner {
    width:5000px;
    height:100%;
    position:relative;
}

#logosinner span {
    display:block;
    float:left;
    padding:10px;
    border:1px solid #dadada;
    background:#ffffff;
    width:73px;
    height:74px;
    overflow:hidden;
    text-align:center;
    margin-right:10px;
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
}

#logosinner span img {
    width:100%;
    height:48px;
    margin-top:12px;
}

#onecikanhome {
    width:1000px;
    margin:0px auto;
    margin-top:20px;
}

.oneciksagsol {
    float:right;
    height:32px;
    border-bottom:5px solid #999999;
    margin-top:-1px;
}

.osol {
    display:block;
    float:left;
    width:32px;
    height:32px;
    background:url(../tema/v5/arrowleft.png) no-repeat center;
}

.osag {
    display:block;
    float:left;
    width:32px;
    height:32px;
    background:url(../tema/v5/arrowright.png) no-repeat center;
}

.osol:hover, .osag:hover {
    background-color:#d2d2d2 !important;
}

#onecikanvitrin {
    width:100%;
    height:240px;
    overflow:hidden;
}

#vitrincontainer {
    width:5000px;
    height:240px;
    position:relative;
}

.vdiv {
    margin-top:10px;
    width:230px;
    height:220px;
    overflow:hidden;
    position:relative;
    float:left;
    margin-right:10px;
    margin-left:10px;
    text-align:center;
}

.vdivtitle {
    font-family:Tahoma;
    font-size:21px;
    color:#666666;
    height:20px;
    overflow:hidden;
    letter-spacing:-1px;
    line-height:20px;
    padding-left:15px;
    padding-right:15px;
    margin-top:10px;
    font-weight:300;
    margin-bottom:5px;
}

.vdivgunluk {
    font-size:13px;
    color:#333333;
    margin-bottom:10px;
}

.vdivimg img {
    width:200px;
    height:100px;
    padding:5px;
    text-align:center;
}

.vdivgo {
    width:100%;
    text-align:center;
}

#hometanitim {
    width:100%;
    height:400px;
    text-align:center;
    background:url(../tema/v5/tanitim.jpg) no-repeat center;
    margin-top:10px;
}

#tanitimin {
    display:table;
    width:1000px;
    margin:0px auto;
    height:400px;
}

#tanitimin div {
    display:table-cell;
    width:21%;
    padding-left:2%;
    padding-right:2%;
    text-align:center;
    vertical-align:top;
    padding-top:50px;
}

#tanitimin div h1 {
    margin:0px;
    padding:0px;
    font-size:26px;
    font-weight:bold;
    font-family:Arial;
    color:#333333;
    letter-spacing:-2px;
}

#tanitimin div h2 {
    margin:0px;
    padding:0px;
    padding-top:20px;
    font-size:18px;
    font-weight:normal;
    font-family:Arial;
    color:#555555;
    letter-spacing:-1px;
}

#homehaber {
    width:1000px;
    margin:0px auto;
    margin-top:25px;
    overflow:hidden;
}

#habercontainer {
    width:1040px;
}

.haberdiv {
    width:480px;
    height:90px;
    padding:5px;
    overflow:hidden;
    float:left;
    background:#ffffff;
    border:1px solid #dadada;
    margin-right:16px;
    margin-bottom:10px;
    margin-top:6px;
    display:table;
}

.haberresim {
    display:table-cell;
    width:120px;
    height:90px;
    padding-right:10px;
    vertical-align:top;
}

.haberresim img {
    width:100%;
    height:100%;
}

.haberdesc {
    display:table-cell;
    vertical-align:top;
    position:relative;
}

.haberdesc h1 {
    margin:0px;
    padding:0px;
    padding-bottom:5px;
    font-size:17px;
    color:#111111;
    font-weight:bold;
    letter-spacing:-1px;
}

.haberdesc h1 a { color:#111111; }

.haberdesc h2 {
    margin:0px;
    padding:0px;
    padding-bottom:5px;
    font-size:12px;
    color:#555555;
    font-weight:normal;
    font-family:Tahoma;
    line-height:16px;
}

.hdevam {
    position:absolute;
    right:0px;
    bottom:3px;
}

.devamia {
    background:#d60000;
    font-size:10px;
    color:#ffffff;
    padding:3px 10px;
}

.foolinks a {
    color:#333333;
    font-size:13px;
    padding-right:5px;
    padding-left:5px;
    font-weight:bold;
    border-left:1px solid #dadada;
}

.foolinks a:first-child {
    padding-left:0px !important;
    border-left:none !important;
}

.foolinks a:hover {
    text-decoration:underline;
}

.hidden{
     opacity:0;
}
.visible{
     opacity:1;
}

/** RESPONSIVE */
.macar {
    display:none !important;
}

.mobintbtd {
    display:inline-block;
    float:left;
}

.updown {
    width:60px !important;
}

.mustinline strong {
    display:none;
}

.mobtitle {
    display:none !important;
}

@media (max-width: 800px) {
    #genel {
        width:100% !important;
        float:none !important;
    }
    
    #ustalan {
        float:none !important;
        width:100% !important;
        position:relative;
    }
    
    .saghaber {
        display:none;
    }
    
    .musterihiz {
        display:none !important;
        position:absolute;
        right:10px;
        top:12px !important;
        margin:0px !important;
        font-size:0px !important;
    }
    
    #ustalan .diller {
        position:absolute;
        left:0px;
        top:0px;
        margin:0px !important;
        width:100% !important;
        text-align:left !important;
        padding-right:10px !important;
        padding-left:10px !important;
        box-sizing:border-box;
    }
    
    .musterihiz strong {
        font-size:13px !important;
    }
    
    .dillink {
        width:auto !important;
        float:none !important;
        display:inline-block !important;
    }
    
    .dillink a {
        padding-left:1px !important;
        padding-right:1px !important;
        margin:0px !important;
    }
    
    .dillink.sagayasla {
        float:right !important;
        margin-right:5px !important;
    }
    
    .mbar {
        top:114px !important;
        left:0px !important;
        width:100% !important;
        height:46px;
        background:#ffffff;
        z-index:999;
    }
    
    #ustalan .mbar a {
        display:block !important;
        padding:14px !important;
        box-sizing:border-box;
        border-bottom:1px solid #da0233;
        border-right:none !important;
    }
    
    #ustalan .mbar a:hover {
        background:none;
        color:#da0233 !important;
    }
    
    #dynamicmenu {
        display:none !important;
    }
    
    .macar {
        display:block !important;
        background:url(../tema/menu.png) no-repeat 10px !important;
    }
    
    #logo {
        float:none !important;
        width:100% !important;
        padding:0px !important;
        margin:0px !important;
        text-align:center !important;
        overflow:visible !important;
    }
    
    #logo img {
        width:240px !important;
        padding-top:10px !important;
    }
    
    #rezervasyon, #homerezinner {
        width:100% !important;
        margin:0px !important;
        margin-top:40px !important;
        box-sizing:border-box;
        text-align:center !important;
        height:auto !important;
        overflow:visible !important;
        padding-left:10px;
        padding-right:10px;
    }
    
    #rezervasyon .alisdonus, #homerezinner .alisdonus {
        width:100% !important;
        text-align:center;
    }
    
    #rezervasyon .alt, #homerezinner .alt {
        margin:0px auto !important;
        display:block !important;
        float:none !important;
        width:100% !important;
        box-sizing:border-box;
        text-align:left !important;
    }
    
    #rezervasyon .alt .temizle, #homerezinner .alt .temizle {
        width:100% !important;
    }
    
    #modulcont {
        height:auto !important;
        background:#333333 !important;
    }
    
    #rezervasyon .alt .jqTransformSelectWrapper, #solmenu .jqTransformSelectWrapper, #homerezinner .jqTransformSelectWrapper {
        width:100% !important;
        background-repeat:repeat !important;
    }
    
    #haberler, #vitrinalani, #modulalani, #foother {
        width:100% !important;
        overflow:hidden !important;
        padding-left:10px !important;
        padding-right:10px !important;
        box-sizing:border-box;
    }
    
    #foother {
        border-top:3px solid #f1131d;
    }
    
    #haberler {
        border-top:3px solid #f1131d;
        border-bottom:3px solid #f1131d;
    }
    
    #modulalani .modul {
        display:block !important;
        width:100% !important;
    }
    
    #haberler .baslik {
        width:100% !important;
        margin-bottom:0px !important;
        color:#ffffff !important;
        border-bottom:1px solid #666666;
    }
    
    #bulletmain {
        width:100% !important;
    }
    
    #mobfullsize, .mobfullsize {
         width:100% !important;
         overflow:hidden !important;
    }
    
    #haberler .alt .hnew {
        width:100% !important;
        background:none !important;
        height:96px !important;
    }
    
    .mobintb {
        display:table !important;
        width:100% !important;
    }
    
    .mobintbtd {
        display:table-cell !important;
        width:33% !important;
        padding-left:10px !important;
        float:none !important;
    }
    
    .firsttb {
        padding-left:0px !important;
        padding-right:8px !important;
    }
    
    .inputtarih {
        width:100% !important;
        background:url(../tema/v5/select_left.png) no-repeat left !important;
        border-right:1px solid #999999;
        overflow:hidden !important;
    }
    
    .dp-choose-date {
        width:39px !important;
        background:red !important;
        margin-left:-48px !important;
        background:url(../tema/v5/tarih.png) no-repeat right !important;
    }
    
    #dp-popup {
        margin:0px !important;
        margin-top:40px !important;
        margin-left:10px !important;
    }
    
    #rezervasyon .fiyathesapla, #homerezinner .fiyathesapla {
        width:100% !important;
        background:#d60000 !important;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
    }
    
    #vitrinalani {
        margin-top:10px !important;
    }
    
    #slmidinner {
        width:100% !important;
    }
    
    .vdiv {
        width:236px !important;
    }
    
    .vdivimg img {
        width:230px !important;
        padding:0px !important;
    }
    
    .vdivfiyat {
        font-size:11px !important;
        padding:0px !important;
        padding-top:3px !important;
        padding-bottom:3px !important;
        top:40px !important;
    }
    
    .vdivgo {
        width:100% !important;
        text-align:center !important;
        left:0px !important;
    }
    
    #infocarrier {
        float:none !important;
        margin:0px auto !important;
        width:100% !important;
        padding:0px !important;
    }
    
    #infocarrier label {
        float:none !important;
        display:inline-block !important;
        text-align:left !important;
    }
    
    #modulalani .modul {
        border-top:none !important;
        border-bottom:1px solid #222222 !important;
    }
    
    #modulalani {
        border-top:3px solid #f1131d;
    }
    
    #modulalani .modulalt {
        text-align:center !important;
        width:100% !important;
        min-height:100px !important;
        padding-bottom:10px !important;
    }
    
    #mesafe {
        width:250px !important;
        float:none !important;
        margin:0px auto !important;
        text-align:left !important;
        padding-left:0px !important;
        height:100px !important;
    }
    
    .tbigbaslik {
        font-size:16px;
        letter-spacing:-1px;
    }
    
    #foother {
        height:140px !important;
    }
    
    #foother .foother {
        display:none !important;
    }
    
    #foother .foother-sag {
        display:none !important;
    }
    
    #foother .foother-sol2 {
        width:100% !important;
        height:80px !important;
    }
    
    #foother .foother-sol2 .tanitim {
        width:100% !important;
        text-align:center !important;
    }
    
    #foother .foother-sol2 .tanitim a {
        display:block;
        width:100% !important;
        border-top:1px solid #333333;
        padding-top:20px !important;
    }
    
    #solmenu, #solmenu .modul, #solmenu .modulalt {
        width:100% !important;
        text-align:left !important;
        box-sizing:border-box;
    }
    
    #solmenu .modulbaslik {
        width:100% !important;
    }
    
    #solmenu .temizle {
        width:100% !important;
    }
    
    #containerid {
        width:100% !important;
        box-sizing:border-box;
        overflow:hidden !important;
    }
    
    #rentbilgi {
        padding:10px !important;
        box-sizing:border-box;
        width:100% !important;
        display:block;
        margin-top:20px !important;
        margin-bottom:20px !important;
        border-top:3px solid #f1131d !important;
        border-bottom:3px solid #f1131d !important;
        background: url(../tema/carbg.png) no-repeat center center !important; 
        -webkit-background-size: cover !important;
        -moz-background-size: cover !important;
        -o-background-size: cover !important;
        background-size: cover !important;
        color:#f2f2f2 !important;
    }
    
    #rentbilgi span {
        color:#f2f2f2 !important;
        font-size:11px !important;
    }
    
    #rentleft, #rentright {
        display:block !important;
        width:100% !important;
        padding-bottom:10px !important;
    }
    
    #rentbilgi h3 {
        border-bottom:1px solid #666666 !important;
        color:#ffffff !important;
    }
    
    .sol .rent {
        float:none !important;
        width:96% !important;
        margin:0px auto !important;
    }
    
    .rent .sayfa {
        float:none !important;
        width:100% !important;
        height:180px;
        position:relative;
    }
    
    .sayfa .bilgiler {
        border:none;
    }
    
    .sayfa .fiyat {
        float:right;
    }
    
    .sayfa .fiyathesapla.low {
        width:210px;
        margin:0px !important;
    }
    
    .sayfa .bilgiler, .sayfa .arac, .sayfa .fiyat {
        display:block !important;
        width:100% !important;
        text-align:center !important;
    }
    
    .sayfa .fiyat {
        float:none !important;
        width:210px !important;
        margin:0px auto !important;
    }
    
    .sayfa .fiyathesapla.low {
        width:200px !important;
        margin:0px !important;
    }
    
    .rent .sayfa .kisisayisi {
        display:none !important;
    }
    
    .rent .sayfa .yazilar, .rent .sayfa .yazilar2, .mobyazilar {
        float:none !important;
        text-align:center !important;
        margin:0px auto !important;
        display:inline-block !important;
        width:auto !important;
        text-align:center !important;
        padding:0px !important;
        font-weight:bold;
        color:#999999;
    }
    
    .rent .sayfa {
        height:460px !important;
        margin:0px auto !important;
        padding:0px !important;
        box-sizing:border-box;
        margin-bottom:20px !important;
    }
    
    .rent .baslik {
        float:none !important;
        width:auto !important;
        text-align:center !important;
        border-bottom:1px solid #444444;
        padding-bottom:5px;
        margin-bottom:15px !important;
    }
    
    .sayfa .gunarasi {
        text-align:left !important;
    }
    
    .mobmid {
        width:100% !important;
        text-align:center !important;
        margin:0px !important;
        margin-top:-10px !important;
    }
    
    .mobpadtop {
        padding-top:20px !important;
    }
    
    .mobpadded {
        padding:10px !important;
        box-sizing:border-box;
        padding-top:40px !important;
        padding-bottom:40px !important;
    }
    
    .mobfullsize .rent {
        width:100% !important;
        padding-top:0px !important;
        box-sizing:border-box;
    }
    
    .mobfullsize .sayfa {
        width:100% !important;
    }
    
    #iformcont {
        width:100% !important;
        position:relative !important;
        padding-bottom:50px !important;
    }
    
    #iformcont .sol {
        width:100%;
        margin-bottom:10px !important;
    }
    
    .rezervasyoninput {
        width:100% !important;
        box-sizing:border-box;
    }
    
    #iformcont .rezervasyoninput {
        background:#f2f2f2 !important;
        border:1px solid #e2e2e2 !important;
        padding:10px !important;
    }
    
    #iformcont .textar {
        width:100% !important;
        box-sizing:border-box;
        border:none !important;
    }
    
    .mobfixed1 {
        width:90px !important;
        display:inline-block !important;
    }
    
    .mobfixed2 {
        width:120px !important;
        display:block !important;
    }
    
    #iformcont #kod {
        width:135px !important;
        margin:0px !important;
    }
    
    .mobfixed2 .fiyathesapla {
        position:absolute !important;
        bottom:0px !important;
        left:0px !important;
        width:100% !important;
    }
    
    .adres {
        width:100% !important;
        box-sizing:border-box;
        font-size:11px !important;
        margin-bottom:20px !important;
    }
    
    .ozelframe {
        width:100% !important;
        height:auto !important;
        box-sizing:border-box;
    }
    
    .ozelframe iframe,frame {
        width:100% !important;
        height:auto !important;
    }
    
    .stitle {
        width:100px !important;
    }
    
    .unvantt {
        font-size:18px !important;
        letter-spacing:-1px !important;
    }
    
    .iletisimok, .iletisimfail {
        width:100% !important;
        box-sizing:border-box;
    }
    
    .bilgiler .titlered {
        width:100% !important;
        text-align:center !important;
        border-bottom:1px solid #e2e2e2;
    }
    
    .bilgiler .kisisayisi {
        display:none !important;
    }
    
    .tted {
        width:100% !important;
        border-bottom:1px solid #666666 !important;
    }
    
    .tted.mwhite {
        color:#ffffff !important;
        padding-bottom:0px !important;
    }
    
    #rentbilgi .takvim {
        width:100% !important;
    }
    
    .mobsecenekli, .mobkisisel {
        padding-left:10px !important;
        padding-right:10px !important;
        box-sizing:border-box;
    }
    
    .mobsecenekli .secenekler {
        display:block;
        margin:0px !important;
        float:none !important;
        width:100% !important;
        box-sizing:border-box;
        border-bottom:1px solid #444444;
    }
    
    .mobsecenekli .secenekler span {
        width:100%;
        display:block;
        float:none !important;
    }
    
    .mobsecenekli .updown {
        display:none !important;
    }
    
    .secenekisim {
        font-weight:bold;
    }
    
    .exmobfy {
        display:inline-block !important;
        width:auto !important;
        font-size:11px !important;
    }
    
    .mobkisisel {
        font-size:0px !important;
    }
    
    .mobkisisel .yazi2 {
        font-size:13px !important;
        display:block !important;
        width:100% !important;
        padding:0px !important;
    }
    
    .mobkisisel .yazi2 span {
        font-size:0px !important;
    }
    
    .inputyazisi {
        height:auto !important;
        margin-top:0px !important;
    }
    
    .mobkisisel .sol {
        width:100% !important;
        margin-left:0px !important;
    }
    
    .mobkisisel .rezervasyoninput {
        margin:0px !important;
        width:100% !important;
        box-sizing:border-box;
    }
    
    .mobkisisel .textar {
        width:100% !important;
        margin:0px !important;
        box-sizing:border-box;
    }
    
    .mobkisisel .yazigoster {
        font-size:11px !important;
    }
    
    .mobkisisel img {
        float:left !important;
    }
    
    .mobkisisel #kod {
        width:100px !important;
    }
    
    .mobkisisel .fiyathesapla {
        width:100% !important;
        box-sizing:border-box;
    }
    
    .marded {
        box-sizing:border-box;
    }
    
    .mobmartop {
        margin-top:40px !important;
    }
    
    .mobfullrezerli {
        width:100% !important;
        padding-left:10px !important;
        padding-right:10px !important;
        box-sizing:border-box;
        overflow:hidden !important;
    }
    
    .mobfullrezerli .temizle {
        width:100% !important;
        font-size:11px !important;
    }
    
    .mobfullrezerli .yazi2 {
        font-weight:bold !important;
    }
    
    .mustinline {
        width:96% !important;
        margin:0px auto !important;
        float:none !important;
        text-align:left !important;
        margin-top:20px !important;
    }
    
    .mustinline .fontkalin {
        display:none !important;
    }
    
    .mustinline .nokta {
        display:none !important;
    }
    
    .mustinline .ilk {
        background:none !important;
        padding-left:0px !important;
    }
    
    .sol.nopad {
        padding:8px !important;
        padding-left:0px !important;
        text-align:left !important;
    }
    
    .mustinline {
        width:100% !important;
        margin:0px auto !important;
        float:none !important;
        text-align:left !important;
        font-size:11px !important;
    }
    
    .mustinline strong {
        display:inline-block;
        width:110px !important;
        font-size:10px !important;
    }
    
    .mustinline strong span {
        float:right;
    }
    
    .mustinline .sol {
        width:100% !important;
        box-sizing:border-box;
        border-bottom:1px solid #333333;
    }
    
    .rexz {
        border:none !important;
        margin-bottom:20px !important;
    }
    
    .mustinline a {
        text-align:left !important;
        padding-left:40px !important;
    }
    
    .mustinline strong {
        display:inline-block;
        width:120px;
    }
    
    .padlr {
        padding-left:10px !important;
        padding-right:10px !important;
        box-sizing:border-box;
    }
    
    .fiyathesapla.lowyeni.ufak.mobfull {
        padding:10px !important;
        width:100% !important;
        margin:0px !important;
        text-align:center !important;
        box-sizing:border-box;
        height:40px !important;
    }
    
    .mobnopad {
        padding-left:0px !important;
        padding-right:0px !important;
    }
    
    .sizeks {
        font-size:15px !important;
        letter-spacing:-1px !important;
    }
    
    .sol.mobfleft {
        float:left !important;
        width:auto !important;
    }
    
    .mobnomar {
        margin-left:0px !important;
    }
    
    .nphone {
        width: 140px;
        padding: 10px;
        position: absolute;
        color: #ffffff;
        right: 10px;
        top: -9px;
        z-index: 9999;
        background: url(../tema/phone.png) no-repeat right;
        text-align: right;
        padding-right: 40px;
        font-size: 14px !important;
        cursor: pointer;
        cursor: hand;
        border:none !important;
    }
    
    .nphone a {
        border:none !important;
        font-size:16px !important;
        letter-spacing:-1px !important;
        color:#333333 !important;
    }
    
    .diller div {
        float:none !important;
    }
    
    .logo {
        float:none !important;
    }
    
    #logo img {
        width:auto !important;
        max-width:100% !important;
        height:90px !important;
        margin-top:10px;
    }
    
    .dilalt {
        width:100px !important;
        top:10px !important;
        right:0px !important;
        background:none !important;
    }
    
    #featured-slider, #slider, #slideralani {
        display:none !important;
    }
    
    #rezervasyon {
        margin-top:20px !important;
        box-sizing:border-box;
    }
    
    #rezervasyon, #haberler {
        width:100% !important;
        display:block !important;
        float:none !important;
    }
    
    #homerez {
        -webkit-border-radius: 8px;
        -moz-border-radius: 8px;
        border-radius: 8px;
        padding:10px !important;
        box-sizing:border-box;
        background:#2f3138 !important;
    }
    
    .sol .rent {
        width:100% !important;
    }
    
    #rezervasyon {
        height:440px !important;
    }
    
    #rezervasyon .titz {
        display:none !important;
    }
    
    .alisdonus .ozeltt {
        display:none !important;
    }
    
    .mobabsolutenomar {
        margin-bottom:15px !important;
    }
    
    .mobrezbutton {
        margin:0px !important;
        display:block !important;
        float:none !important;
        background:#e48200 !important;
        -webkit-border-radius: 8px;
        -moz-border-radius: 8px;
        border-radius: 8px;
    }
    
    #haberler {
        border:none !important;
    }
    
    #habercont {
        margin-bottom:20px !important;
        -webkit-border-radius: 8px;
        -moz-border-radius: 8px;
        border-radius: 8px;
    }
    
    #bulletinner {
        width:100% !important;
    }
    
    .haberadi, .haberalt {
        float:none !important;
        display:block !important;
        width:auto !important;
    }
    
    #haberler .alt .resim img {
        width:80px !important;
        height:80px !important;
        margin-left:10px !important;
    }
    
    .haberalt {
        padding-right:40px !important;
    }
    
    .ozeltt.hbr {
        background:none !important;
        padding-top:10px !important;
        padding-left:15px !important;
        color:#ff9700 !important;
    }
    
    #hizmetler {
        background:#2f3138 !important;
        -webkit-border-radius: 8px;
        -moz-border-radius: 8px;
        border-radius: 8px;
        margin-bottom:10px !important;
        height:100px !important;
    }
    
    #hizmetler .sag {
        float:left !important;
        padding:10px !important;
        padding-left:15px !important;
        height:40px !important;
    }
    
    .incm {
        padding-top:30px !important;
    }
    
    .mobauto {
        width:auto !important;
    }
    
    #mobslideralt {
        width:100% !important;
        overflow:hidden !important;
        background:none !important;
        padding:10px !important;
        box-sizing:border-box;
        padding-top:0px !important;
        margin-bottom:10px !important;
    }
    
    #vitrinalani {
        width:100% !important;
        background:#2f3138 !important;
        -webkit-border-radius: 8px;
        -moz-border-radius: 8px;
        border-radius: 8px;
        padding:10px !important;
        box-sizing:border-box;
        height:260px !important;
    }
    
    #vitcont {
        width:100% !important;
    }
    
    .vdiv {
        width:100% !important;
        margin:0px !important;
        padding:0px !important;
        margin-bottom:10px !important;
    }
    
    .vdivimg {
        text-align:center !important;
    }
    
    .vdivimg img {
        width:220px !important;
        height:120px !important;
        border:none !important;
        margin-top:10px !important;
    }
    
    .logos {
        display:none !important;
    }
    
    .tanitim {
        margin:0px !important;
    }
    
    .tanitim a {
        border:none !important;
    }
    
    .copyrightsag {
        float:none !important;
        margin:0px auto !important;
        text-align:center !important;
        width:100% !important;
    }
    
    #foocont {
        height:auto !important;
    }
    
    .rent .sayfa .arac img {
        border:none !important;
        margin-top:20px !important;
    }
    
    .rent .lowyeni {
        margin:0px !important;
        margin-top:15px !important;
    }
    
    .mobhide {
        display:none !important;
    }
    
    .mobabsolutemid {
        float:none !important;
    }
    
    .absolutemarbot {
        margin-bottom:10px !important;
    }
    
    .nobgedmob {
        background:none !important;
        box-shadow:none !important;
        padding-top:0px !important;
        margin-top:0px !important;
    }
    
    .marbotmob {
        background:none !important;
    }
    
    .mobstaticpage {
        margin:0px !important;
        padding:10px !important;
    }
    
    #mobmainsayfa {
        padding:10px !important;
        height:auto !important;
    }
    
    #mobpadmex {
        padding:10px !important;
        height:500px !important;
    }
    
    #mobstatic {
        width:100% !important;
        height:42px !important;
        float:none !important;
        margin:0px !important;
        -webkit-border-radius: 8px;
        -moz-border-radius: 8px;
        border-radius: 8px;
        background:#333333 !important;
    }
    
    .mobrezervasyon {
        display:block !important;
        width:100%;
    }
    
    .kodinp {
        -webkit-border-radius: 0px;
        -moz-border-radius: 0px;
        border-radius: 0px;
    }
    
    #mobpadmex2 {
        padding:10px !important;
        height:auto !important;
        margin-top:20px !important;
        background:none !important;
        box-shadow:none !important;
    }
    
    #mobpadmex2 .title {
        text-align:center !important;
        font-size:15px !important;
    }
    
    .adres {
        line-height:14px !important;
    }
    
    #mobnofloat {
        float:none !important;
        margin:0px auto !important;
        width:200px !important;
    }
    
    #rezpadmex1 {
        height:400px !important;
        overflow:hidden !important;
        margin-bottom:20px !important;
        text-align:center !important;
    }
    
    #mobaldon1, #mobaldon2, #mobaldon11, #mobaldon22 {
        width:100% !important;
        text-align:left !important;
        margin-left:0px !important;
    }
    
    #mobaldon1 .yazi2, #mobaldon2 .yazi2 {
        text-align:left !important;
        padding-left:0px !important;
        width:65px !important;
    }
    
    #mobaldon11 .yazi2, #mobaldon22 .yazi2 {
        text-align:left !important;
        padding-left:0px !important;
        width:115px !important;
    }
    
    #rezpadmex2 {
        height:340px !important;
        overflow:hidden !important;
        margin-bottom:20px !important;
        text-align:center !important;
    }
    
    .mobpadabs {
        padding:15px !important;
        padding-bottom:0px !important;
        text-align:left !important;
    }
    
    #rezpadmex2 .yazi2 {
        text-align:left !important;
        padding-left:15px !important;
        width:75px !important;
    }
    
    #rezpadmex3, #rezpadmex4, #rezpadmex5 {
        height:auto !important;
        overflow:hidden !important;
        margin-bottom:20px !important;
        text-align:center !important;
    }
    
    #rezpadmex4, #rezpadmex5 {
        padding:15px !important;
        box-sizing:border-box;
    }
    
    #rezpadmex4 .mobpadabs {
        padding:0px !important;
    }
    
    .secenekler {
        text-align:left !important;
        padding-left:15px !important;
    }
    
    .inputyazisi {
        font-size:0px !important;
    }
    
    .inputyazisi .yazi2 {
        font-size:13px !important;
        text-align:left !important;
    }
    
    .yazigoster {
        padding:0px !important;
        text-align:left !important;
    }
    
    #rezpadmex5 .yazi2 {
        display:none !important;
    }
    
    #rezpadmex5 #kod {
        width:80px !important;
        height:44px !important;
        margin:0px !important;
        margin-bottom:20px !important;
    }
    
    #rezpadmex5 .fiyathesapla {
        float:right !important;
        margin:0px !important;
        -webkit-border-radius: 8px;
        -moz-border-radius: 8px;
        border-radius: 8px;
        background:#333333 !important;
        width:194px !important;
        font-size:15px !important;
    }
    
    #rezpadmex5 .inputyazisi {
        width:100% !important;
        text-align:center !important;
        float:none !important;
    }
    
    #rezpadmex5 div {
        max-width:100% !important;
        text-align:center !important;
    }
    
    .mobfixwidth {
        width:200px !important;
        margin:0px auto !important;
    }
    
    #rezpadmex5 {
        padding-bottom:0px !important;
    }
    
    #fixok {
        float:none !important;
        width:100% !important;
        height:auto !important;
        overflow:hidden !important;
        margin-bottom:20px !important;
        padding-top:5px !important;
        padding-bottom:5px !important;
        font-size:13px !important;
    }
    
    .mobpadme {
        padding:15px !important;
        box-sizing:border-box;
    }
    
    .moblowpadded {
        padding:10px !important;
    }
    
    .nobordmob {
        border:none !important;
        margin-bottom:0px !important;
        padding-bottom:5px !important;
        padding-top:5px !important;
    }
    
    .mobnewa, .mobkisisel .fiyathesapla {
        width:auto !important;
        color:#ffffff;
        text-align:center;
        -webkit-border-radius: 8px;
        -moz-border-radius: 8px;
        border-radius: 8px;
        background:#333333 !important;
        border:none;
        outline:none;
        cursor:pointer;
        cursor:hand;
        font-family: Arial, serif; font-weight: 700;
        font-size:13px;
        height:20px !important;
        box-sizing:border-box;
        height:30px !important;
    }
    
    .mobkisisel .fiyathesapla {
        width:200px !important;
    }
    
    .mustinline .mobnewa {
        padding:5px 10px !important;
    }
    
    .padretop {
        padding-top:10px !important;
    }
    
    .mobtxleft .yazi2 {
        text-align:left !important;
    }
    
    .mobkisisel img {
        float:none !important;
        margin:0px !important;
        margin-top:10px !important;
    }
    
    #mobpadhard {
        padding:10px !important;
        height:380px !important;
        background:none !important;
        box-shadow:none !important;
        padding-top:0px !important;
    }
    
    .mobtitle {
        display:block !important;
    }
    
    #sosyal, #destek {
        display:none;
    }
    
    .dilalt {
        top:0px !important;
        right:10px !important;
    }
    
    #newrezervasyon {
        width:100% !important;
        position:relative !important;
        height:auto !important;
        margin:0px !important;
        left:0px !important;
        top:0px !important;
    }
    
    #homelogos, #newslider {
        display:none !important;
    }
    
    #homerez {
        float:none !important;
        width:100% !important;
        height:auto !important;
        background:none !important;
    }
    
    #homerezinner {
        width:100% !important;
        box-sizing:border-box;
        background:#ffffff;
        margin-top:0px !important;
    }
    
    .titz.home {
        display:none;
    }
    
    .title.home {
        padding-bottom:20px !important;
    }
    
    #homerezinner .sol.alt {
        box-sizing:border-box;
        float:none !important;
        width:100% !important;
        height:auto !important;
        overflow:hidden !important;
    }

    #homerezinner .sol.alt .temizle {
        width:100% !important;
    }
    
    #homeust {
        height:auto !important;
        margin-top:-20px !important;
    }
    
    #ustalan .mbar a#act:hover, #ustalan #dynamicmenu a#act:hover {
        color:#ffffff !important;
    }
    
    .mobcleartop {
        padding-top:0px !important;
        margin-top:20px !important;
    }
    
    #vitrincontainer {
        width:100% !important;
    }
    
    .oneciksagsol {
        display:none !important;
    }
    
    #onecikanhome {
        padding-bottom:0px !important;
        margin-bottom:0px !important;
    }
    
    #hometanitim {
        height:auto !important;
        background:#ffffff !important;
    }
    
    #tanitimin {
        width:100% !important;
        height:auto !important;
        display:block !important;
    }
    
    #tanitimin div {
        display:block !important;
        width:100% !important;
        text-align:center !important;
        height:auto !important;
        padding:0px !important;
        padding-top:10px !important;
        padding-bottom:20px !important;
        border-bottom:1px solid #e2e2e2 !important;
    }
    
    #homehaber {
        box-sizing:border-box;
    }
    
    #habercontainer {
        width:100% !important;
    }
    
    .haberdiv {
        float:none !important;
        width:100% !important;
        box-sizing:border-box;
    }
    
    .mobclearbot {
        padding-bottom:10px !important;
    }
    
    .foolinks {
        display:none !important;
    }
    
    #foother {
        height:auto !important;
    }
    
    .footable {
        display:block !important;
        height:auto !important;
    }
    
    .fooleft, .fooright {
        display:block !important;
        width:100% !important;
        text-align:center !important;
    }
    
    .reztel2 {
        float:none !important;
        background:none !important;
        padding:0px !important;
        padding-bottom:20px !important;
    }
    
    .fiyatinn, .fiyatsol, .fiyatsag {
        display:block !important;
        width:100% !important;
        text-align:center !important;
    }
    
    .fiyatlar {
        margin-top:20px !important;
    }
    
    .bozellik div span {
        font-size:11px !important;
    }
    
    #mobmainsayfa {
        min-width:100% !important;
        max-width:100% !important;
    }
    
    .mobstaticpage {
        padding-top:0px !important;
        padding-bottom:0px !important;
    }
    
    #fixhei {
        height:40px !important;
        overflow:hidden !important;
        background:none !important;
        box-shadow:none !important;
    }
    
    #mustinline {
        height:auto !important;
        background:none !important;
        box-shadow:none !important;
    }
    
    #yeniform {
        display:none !important;
    }
    
    #rezervasyoncont {
        width:100% !important;
    }
    
    #bannercont {
        display:none !important;
    }
    
    #icerikcont {
        width:100% !important;
        padding:10px 0px !important;
        box-sizing:border-box;
        position:relative !important;
        left:0px !important;
        top:0px !important;
        margin:0px !important;
        background:none !important;
        height:auto !important;
        margin-top:-20px !important;
    }
    
    #ustbanner {
        background:none !important;
    }
    
    .mobrezervasyon {
        padding-top:0px !important;
        margin-top:0px !important;
    }
}

.mobrezervasyon {
    display:none;
}

.ustbn {
    width: 130px !important;
    height: 35px !important;
    background: #d60000 !important;
}

@media (max-width: 450px) {
    #rezpadmex1 {
        height:auto !important;
        padding-bottom:10px !important;
    }
    
    .scenter.kapla {
        width:90% !important;
        margin:0px auto !important;
        margin-bottom:10px !important;
    }
    
    #rezpadmex5 .fiyathesapla {
        width:100% !important;
    }
    
    .rent .sayfa {
        height:540px !important;
    }
    
    #ustalan .diller .dilla {
        display:none !important;
    }
    
    .haberresim {
        display:none !important;
    }
    
    .title.home.full {
        font-size:13px !important;
    }
    
    .dilalt {
        left:50% !important;
        margin-left:-65px !important;
    }
    
    #newslider {
        margin-top:-30px !important;
    }
    
    #rezervasyon {
        margin-top:10px !important;
    }
    
    .mobpadded {
        padding-top:10px !important;
    }
    
    .mobmartop {
        margin-top:10px !important;
    }
    
    .diller .dilalt, .diller .dillink {
        display:inline-block !important;
    }
    
    .dilla {
        display:none !important;
    }
    
    .dilla:first-child {
        display:inline-block !important;
    }
    
    .dp-choose-date {
        background:none !important;
    }
    
    .inputtarih {
        font-size:13px !important;
        font-weight:bold !important;
        letter-spacing:-0.5px !important;
    }
    
    #haberler .alt .resim {
        display:none !important;
    }
    
    .haberadi, .haberalt {
        padding:10px !important;
    }
    
    .haberalt {
        padding-right:40px !important;
    }
    
    #hizmetler {
        height:200px !important;
    }
    
    #iformcont #kod, .mobfixed2 {
        width:116px !important;
    }
    
    #rezpadmex5 {
        padding-bottom:15px !important;
    }
    
    #mobaldon11 .yazi2, #mobaldon22 .yazi2 {
        text-align:left !important;
        padding-left:0px !important;
        width:75px !important;
        font-size:9px !important;
    }
    
    #mobaldon1 .yazi2, #mobaldon2 .yazi2 {
        text-align:left !important;
        padding-left:10px !important;
        width:75px !important;
        font-size:9px !important;
    }
    
    .mobnewa {
        width:100% !important;
        text-align:center !important;
    }
    
    .mustinline .mobnewa {
        text-align:center !important;
    }
    
    #ustbanner {
        background:none !important;
    }
}
/** RESPONSIVE BITER */

#ustbanner {
    clear:both;
    width:100%;
    height:370px;
    position:relative;
    background:#e2e2e2;
}

#bannercont {
    width:100%;
    height:390px;
    overflow:hidden;
    position:absolute;
    left:0px;
    top:0px;
    margin-top:-20px !important;
}

#bannerinner {
    width:100%;
    height:390px;
    position:relative;
    overflow:hidden;
}

.banner {
    position:absolute;
    width:100%;
    height:390px;
    background-position:top center;
    background-repeat:no-repeat;
}

#icerikcont {
    position:absolute;
    width:970px;
    height:126px;
    padding:10px;
    padding-left:20px;
    left:50%;
    margin-left:-500px;
    top:50%;
    margin-top:-73px;
    background:url(../tema/v3/golge.png) repeat center;
    -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px;
}

#icerikcontselector {
    position:absolute;
    width:1000px;
    height:60px;
    bottom:0px;
    left:50%;
    margin-left:-500px;
}

.beyaz {
    color:#ffffff !important;
}

#icerikcontselector a {
    display:block;
    float:left;
    font-size:18px;
    font-weight:300;
    color:#999999;
    padding-left:15px;
    padding-right:15px;
    height:60px;
    line-height:70px;
    margin-right:5px;
}

#icerikcontselector a:hover, #icerikcontselector a#akticr {
    background:url(../tema/v3/aktifust.png) no-repeat bottom center;
    color:#e2e2e2;
}

#kod { text-transform:uppercase !important; }

