@charset "utf-8";
/* CSS Document */

* { margin:0; padding:0; /*font-family:'duru_sansregular';*/ font-family: Times, "Times New Roman", serif; }
html,body { min-height:100%;}

body { font-size:16px; background:white; /*background:#fff6e1;*/ /*margin-left:1px; /*margin-left; bg and margin center için düzeltme*/ color:#512305;}

a { text-decoration:none; /*color:#C03441;*/ color:#169480;}
a:hover { color:#F90;/*#7F2B39;*/ }
img {border:none;}
input {font-size:12px;}
.vurgurenk {color:#ED8925;}

ul {padding-left: 20px;}

#ie6alert {background:#F8F380; color:red; width:360px; padding:10px; margin-left:-180px; font-size:14px; text-align:center; border:1px solid red; position:absolute; top:50px; left:50%; z-index:10;}
#ie6alert a { color:blue;}

/*genel class lar*/
.nimgBL{float:left; border:1px solid #999; padding:3px; margin:0 5px 5px 0;}
.nimgBR{float:right; border:1px solid #999; padding:3px; margin:0 0 5px 5px;}
.nimgB{ border:1px solid #999; padding:3px;}
.hrule1 {background:#DDD; height:1px; margin-bottom:15px;}
.hrule2 {background:#FC9; height:2px; margin-bottom:20px;}
.hrulealt1 {background:#333; height:1px; margin-bottom:5px;}
a.linktip1 { color:#F0D914;}
a.linktip1:hover {color:#FFF;}


a#enustegit { position:fixed; right:10px; top:20px; z-index:10; display:none; width:50px; height:50px;  background:url(../img/uparrow_icon.png) center no-repeat;} 

a#benihaberdaret {display:block; position:fixed; width:40px; height:190px; right:-5px; top:200px; background:#CCC; z-index: 10; }
a#benihaberdaret:hover { right:0;}

a#sagfacebook {display:block; position:fixed; width:32px; height:32px; right:-3px; top:400px; background:url(../img/social32x32/facebook_hover.png) left top no-repeat; border:3px solid #CCC; z-index: 10; }
a#sagfacebook:hover { right:5px;}
a#sagtwitter {display:block; position:fixed; width:32px; height:32px; right:-3px; top:440px; background:url(../img/social32x32/twitter_hover.png) left top no-repeat; border:3px solid #CCC; z-index: 10;}
a#sagtwitter:hover { right:5px;}
a#saggplus {display:block; position:fixed; width:32px; height:32px; right:-3px; top:480px; background:url(../img/social32x32/google2_hover.png) left top no-repeat; border:3px solid #CCC; z-index: 10;}
a#saggplus:hover { right:5px;}
a#sagpinterest {display:block; position:fixed; width:32px; height:32px; right:-3px; top:520px; background:url(../img/social32x32/pinterest_hover.png) left top no-repeat; border:3px solid #CCC; z-index: 10;}
a#sagpinterest:hover { right:5px;}

.sosyal_kutu {}
.sosyal_kutu a { display:block; float:left; margin:0 5px 5px 0; border:2px solid #EEE; padding:1px;}
.sosyal_kutu a:hover { border:2px solid #FC0;}
.sosyal_kutu a img {}

#headerwrp { min-width: 980px; position:relative; background:url(../img/leather_bg.png) center top repeat-x; }
#header { width:980px; margin:0 auto; padding:0px; height:190px;  position:relative; z-index:12; }

#logo { background:url(../images/styleimg/logo.png) center no-repeat; margin-left:-130px; width:260px; height:130px; position: absolute; z-index: 13; left:50%; top:0px; cursor:pointer; border-radius:8px; behavior:url(css/iefix/PIE.htc);}
#logo:hover {opacity:0.98;}
#toplang {position:absolute; bottom:15px; right:0px; z-index:13; }
#toplang select { position:relative; background:none; width:120px; height: 25px; line-height: 25px; color: #ccc;  z-index:2; }
#toplang span.select{ position:absolute; bottom:0; float:left; left:0; width:120px; height:25px; line-height:25px; text-indent:5px; cursor:default; z-index:1; background: url(../img/search_lang_btns.png) 100px 0px no-repeat; color: #ccc; }
#toplang select option { background:#1D252B;}
#toplang a { position:relative; display:inline-block; background:none; border: 1px solid #b4a592; text-align:center; box-sizing:border-box; width:45px; height:30px; line-height:30px; font-size: 13px; color:#512305; }
#toplang a:hover {background-color:#502304; color:#fef6e1;}
/*#toplang .flag_tr {background-position:0px 0px;}
#toplang .flag_en {background-position:-25px 0px;}
#toplang .flag_de {background-position:-50px 0px;}
#toplang .flag_fr {background-position:-75px 0px;}
#toplang .flag_es {background-position:-100px 0px;}
*/

#topsocial { position:absolute; top:100px; right:0px;}
#topsocial a { position:relative; display:inline-block; background:url(../img/social_icons.png) no-repeat; width:22px; height:22px; margin-bottom:5px;}
#topsocial a:hover {background-position-y:-40px;}
#topsocial .social_fb {background-position:5px 0px;}
#topsocial .social_tw {background-position:-38px 0px;}

#topcontact { position:absolute; top:15px; left:0; display:none;}
#topcontact span { display:inline-block; padding:0 20px 0px 35px; height:20px; line-height:18px; background:url(../img/contact_icons25x20.png) no-repeat;}
#topcontact span.tel { background-position:7px 0px; padding-left:22px;}

#header > a.sepetigoster{ display:none; position:absolute; right:100px; top:15px; height:30px; line-height:30px; font-weight:bold; padding-left:33px; padding-right:5px; background:url(../img/productbox_icons.png) 4px -73px no-repeat #6C892E; border-radius:15px; color:#EEE; behavior: url(css/iefix/PIE.htc); }
#header > a.sepetigoster:hover { border:none; background-color:#DA730E;}
/*#header > a.sepetigoster span { position:absolute; right: -2px; top: -2px; display: block; background: red; color: #eee; border-radius:7px; font-size: 10px; line-height: 10px; padding:0 2px;}*/

#toptitle { position:absolute; right:300px; top:22px; font-size:26px; color:#333;}
#memsearch { height:40px; position:absolute; right:0px; top:70px; z-index:13; display:none;}
#memsearch p { margin-bottom:20px; text-align:right;}
#memsearch p a { background: url(../img/login_ico.png) no-repeat;
padding-left: 22px;
color: #fff;
font-weight: bold;
font-size: 12px;
margin-right: 10px;}
#memsearch p a:hover {color:#C00;}
#searchbar { width:120px; height:42px; text-align:right; margin-top: 10px;}
#searchbar input[type=text]{
color: #4E340F;
width: 80px;
height: 25px;
line-height: 25px;
background: #FFF;
border: 1px solid #4E340F;
border-right: none;
padding: 0 5px;
/*transition: width 0.2s;*/
/*border-radius: 8px 0 0 8px;*/
outline-color: #589BC5;
outline:none;
/*box-shadow: inset 0px 0px 10px 0px #d61d43;*/
/*behavior: url(css/iefix/PIE.htc);*/
}
#searchbar input[type=text]:focus{
	/*width:150px;*/
}
#searchbar input[type=submit]{
vertical-align: top;
height: 27px; /*buttonda border boyutun içindedir*/
width: 27px;
padding:0;
cursor: pointer;
background: url(../img/search_lang_btns.png) -25px center no-repeat #FFF;
border: 1px solid #535A61;
border-left: none;
/*border-radius: 0 8px 8px 0;*/
/*box-shadow: inset 0px 0px 10px 0px #ccc;*/
behavior: url(css/iefix/PIE.htc);
}
#searchbar input[type=submit]:hover {/*background-color:#589BC5;*/ border-left: none; }

#header a.dil_en { background:url(../img/flag_en.png) no-repeat; padding-left:28px;}
#header a.dil_tr { background:url(../img/flag_tr.png) no-repeat; padding-left:28px;}



#headermenubg { display:none; position:absolute; left:0; right:0; bottom:0px; width:100%; height:60px; background: rgb(36,41,48); /* Old browsers */ background: linear-gradient(to bottom, rgba(67,75,86,1) 0%,rgba(43,48,56,1) 50%,rgba(36,41,48,1) 100%); }

.navtop { position:absolute; bottom:0px; left:0; width:100%; height:60px; z-index:12; }

.navtop ul { list-style:none; padding:0 30px; text-align:center; /*margin-right:-20px;*/ font-size:0.01px; }
.navtop ul:after { content:""; width:100%; display:inline-block;}

.navtop ul li { display:inline-block; max-width:300px; position:relative; white-space:nowrap;}

.navtop ul li:hover {}

.navtop ul li a { color:#512305; font-size:18px; font-weight:600; display:block; height:60px; line-height:60px; padding:0 10px; /*transition: background 0.2s;*/ }

.navtop ul li:hover a {color:#f28d22;}

.navtop ul li a:hover {}

.navtop ul li a.current {border-bottom:5px solid #DA730E;}

.navtop > ul > li > p { width:0px; height:20px; position:absolute; left:0; top:50%; margin-top:-10px; border-left:1px solid #512305;}

.navtop > ul > li:first-child > p { display:none;}

.navtop ul li ul { display:none; position:absolute; left:0; top:120%; background:#fff6e1; border: 1px solid #522f1d; border-radius: 5px; padding:5px 0; min-width: 150px;}

.navtop ul li ul:before {content:""; width:100%; height:15px; position:absolute; top:-15px; left:0px; background:url(../img/navtop-ul-arrow.png) 20px 5px no-repeat;  }
/*.navtop ul li ul:after {content:""; width: 0; height: 0; border-style: solid; border-width: 0 10px 10px 10px; border-color: transparent transparent #E3D8C0 transparent; position:absolute; top: -10px; right: 0; left: 0; margin: 0 auto;}/*üçgenlik*/

.navtop ul li	ul li { float:none; background:none; border-right:none; height:24px; line-height:24px; overflow:hidden; text-align:left; display:block; margin:0; }

.navtop ul li	ul li:first-child {border:none;}

.navtop ul li ul li p { display:none; float:left;}
.navtop ul li ul li a { font-size:14px; color:#bd713b; font-weight:normal; line-height:inherit;}
.navtop ul li ul li a:before { content: "\2022"; color:#bd713b; display: inline-block; padding-right: 5px; font-size: 20px; vertical-align: top; }

.navtop ul li:hover ul li a:hover { background:#512204; color:#FFF; }

.navtop ul li:hover ul li a { background:none; color:#BD713B; }
/*
.navtop ul li a.sepetigoster{position:relative; bottom:5px; cursor:pointer;  width:30px; height:30px; background:url(../img/productbox_icons.png) 4px -73px no-repeat #6C892E; border-radius:15px; behavior: url(css/iefix/PIE.htc); }

.navtop ul li a.sepetigoster:hover { border:none; background-color:#DA730E;}

.navtop ul li a.sepetigoster span { position:absolute; right: -2px; top: -2px; display: block; background: red; color: #eee; border-radius:7px; font-size: 10px; line-height: 10px; padding:0 2px;}
*/

#ann_news { background:#DFF0E3;}

.news { /*background:#eee;*/  }

.news div { height:246px; padding:2px; /*border:1px solid #ddd;*/ background:#fff; overflow:hidden; position:relative; }

.news div ul { list-style:none; padding:0; left:0; top:0; position:absolute;  }

.news div ul li { color:#666; text-align:left; padding:5px 0; }

.news div ul li .ntarih { text-align:right; font-size:12px; color:#999; margin-bottom:3px;}

.news div ul li img { float:left; margin:0 5px 0 0; max-width:70px; }

.news div ul li h3 { color:#169480; font-size:12px; margin-bottom:5px; }

.news div ul li h3 a { color:#169480; }

.news div ul li h3 a:hover { color:#F90; }

/*.news div ul li h3 span { float:right; font-size:12px; color:#999;}*/

.news div ul li .ndetay { }
	

.slider { float:left; width:700px; height:250px; /*background:#eee;*/ padding:5px; }
#slider { float:left; width:700px; height:250px; /*background:#eee;*/ padding:5px; }


.havadoviz { border-top:1px solid #ccc; border-bottom:1px solid #ccc; margin:5px 0; line-height:25px; height:25px; overflow:hidden; /*background:url(../img/bar_imsak_kur_hava.png);*/}
.havadoviz div { background:url(../img/red_dot.gif) left center no-repeat; margin-left:5px; padding-left:15px; float:left; color:#C00; font-weight:bold; height:25px; line-height:25px;}
.havadoviz span { color:#333; padding:0 5px;}
.havadoviz span.hdsicaklik { color: #C00;}
.havadoviz img.hdresim { vertical-align:middle; height:20px; }

.namazsaatleri { width:370px; text-align:left; }
/*.namazsaatleri span.nsvakitler span{ color: #390;}*/
span.vrenk1{color:#00CC00;}
span.vrenk2{color:#FF0000;}
span.vrenk3{color:#FF9900;}
span.vrenk4{color:#33CCCC;}
span.vrenk5{color:#0000FF;}
span.vrenk6{color:#000000;}

.havadurumu { font-size:18px;}
.havadurumu .hdsehir {color:#CF2D7B;}

.havadurumudmi { text-align:center;}

.dovizkuru ul {  list-style:none; text-align:left; }
.dovizkuru li {padding: 0 0 0 20px; margin-bottom: 10px; background: url(../img/list_style_icon1.png) left center no-repeat #DDD; border-radius:8px; behavior:url(css/iefix/PIE.htc);}
.dovizkuru li .dkdoviz {color:#007AFF; }
.dovizkuru li .dkkur {}



#mainwrp { min-width:980px; /*background:url(../img/bodybg_1px_w1000.png) center repeat-y;*/ }
#main { /*min-height:250px;*/ width:980px; padding:0px 0px 36px; margin:0 auto; /*overflow:hidden;*/ position:relative; }
#maininwrp { position:relative; }

/*#sidebarleft { float:left; width:190px; min-height:300px; margin-right:0px; margin-bottom:5px; padding:5px 5px 0 10px; overflow:hidden; position:relative; }

#sidebarright { float:right; width:190px; min-height:300px; margin-bottom:5px; padding:5px 10px 0 5px;  }
*/

#sidebarleftex, #sidebarrightex { display:none;  background:none; position:absolute; width:200px; top:0; bottom:0;}
#sidebarleftex {left:0;}
#sidebarrightex {right:0;}
#sidebarleft, #sidebarright { display:none; background:none; width:220px; min-height:300px; border-bottom:none; position:relative; z-index:1;}
#sidebarleft 	{float:left; margin-right:10px;} 
#sidebarright 	{float:right;}
#sidebarleft > div, #sidebarright > div {margin-bottom:15px; line-height:20px;}

/* bosphorus için deneme renkler #EB3237 #169480 */
h1 {font-size:24px; font-weight:normal; margin-bottom:10px; color:#2e1705; text-align: center; overflow: hidden; }
h2 { font-size:14px; font-weight:normal; padding:0; margin:0 0 10px; color:#2e1705; text-align:left; }

h1.modS { position:relative; margin-bottom:15px; height:30px; line-height:30px; padding:5px; color:#2e1705; }
h1.modS span {position: relative; display:inline-block;}
h1.modS span:before, h1.modS span:after { content: ""; position: absolute; height: 1px; background:#D2C6BE; /*border-bottom: 1px solid #ccc; border-top: 1px solid #ccc;*/ top: 40%; width: 800px;}
h1.modS span:before { right: 100%; margin-right: 15px; }
h1.modS span:after {   left: 100%; margin-left: 15px; }	
h1.modS a { color:#2e1705;}
h1.modS a:hover {color:#F90;}
h1 a.secili, h1 a:hover {/*border-bottom: 5px solid #DA730E;*/ }

h2.modS { position:relative; height:23px; color:#2e1705; font-weight:bold;  }
h2.modS span {/*border-bottom: 4px solid #DA730E;*/}
/*
h2.modS.decor { background:url(../img/hmotif1.png) top right no-repeat #fff; color:#900; height:32px; padding:0 100px 0 5px; border:none; position:relative; }
h2.modS.decor span {position: absolute; bottom: 0; width:85px; }
*/

.ayrac10 { height:10px;}
.ayrac20 { height:20px;}
.ayrac30 { height:30px;}
.ayrac40 { height:40px;}


.navleft { list-style:none; min-height:60px; margin-bottom:5px; padding:5px; /*border:1px solid #ddd;*/ position:relative; }

.navleft li{ margin:0 10px 3px 0px; text-align:left; color:#86A614; padding:2px 0; position:relative;}

.navleft li a { display:inline-block; color:#CCC;  padding-left:16px; text-indent: -9px; }

.navleft li a:hover { color:#DA730E;}

.navleft li p { position:absolute; right:5px; top:0; width:11px; height:100%; color:#009821; background:url(../img/sign_down.png) center no-repeat; }

.navleft li ul { list-style:none; display:none;}

.navleft li ul li { border:none; }

.navleft li ul li a { background:none; }

.navleft li ul li a:hover { background:none; }


.sidemodul { min-height:20px; border: 1px solid #333; border-radius: 5px; background-color:#0C9AAA;  color: #EEE; }
.sidemodul h3.modS {height: 30px; line-height: 30px; padding:5px; text-align: center; border-top: 1px solid #0FBED1; border-bottom: 2px solid #0FBED1; font-size: 13px; background-color:#0A7D8A; background-image: linear-gradient(to bottom, rgba(15,190,209,1) 0%, rgba(12,154,170,1) 100%); /*linear-gradient(to bottom, #0A7D8A 0%, #10CEE3 100%);*/ }
.sidemodul h4 {height: 20px; line-height: 20px; padding:5px; text-align: center; font-size: 12px; margin-bottom:5px; }
.sidemodul .sidecont { padding:5px;}
.sidemodul a { color:#EEE;}
.sidemodul a:hover { color:#0FF;}
.sidemodul ul.dotted li {padding: 0 0 0 20px; margin-bottom: 10px; background:url(../img/listdot_blue_15px.png) left center no-repeat; border-radius:8px; behavior:url(css/iefix/PIE.htc); }
.sidemodul ul.dotted li p {display:none;}
.sidemodul ul.dotted li a { font-size:12px;}

.sidemodul h3.modS:before {content:""; display:block; float:left; width:36px; background:url(../img/site_icons.png) 100px no-repeat; height:100%; display:none;}
.sidemodul.gununresmi h3.modS:before{display:block; background-position:center 5px;}
.sidemodul.duyuru h3.modS:before{display:block; background-position:center -495px;}
.sidemodul.takvimim h3.modS:before{display:block; background-position:center -200px;}
.sidemodul.havadurumu h3.modS:before{display:block; background-position:center -595px; padding:0 5px;}
.sidemodul.anket h3.modS:before{display:block; background-position:center -700px;}
.sidemodul.yazar h3.modS:before{display:block; background-position:center -800px;}


#addmailbar { margin:0px 0 5px; text-align:center;}


#content { float:none; width:auto; min-height:250px; box-sizing:border-box;  margin:0; padding:0 0px; text-align:left; /*color:#88303f;*/ position:relative; z-index:1/*PIE.htc link üzerini kapama sorunu için*/; }

#contentbg { display:none; width: 1011px; height:100%; position:absolute; left: -27px; background:none; overflow:hidden;   /*box-sizing: border-box; border: 1px solid #3A4F63;/*arkaplandan ayırmak için*/ /*box-shadow:0px 0px 60px -10px #111; behavior:url(css/iefix/PIE.htc);*/}
#contentbg:before { content: ""; background: #FFF; position: absolute; top: 600px; bottom:40px; width: 980px; left: 27px; }

.cont {}

.cont h2 {}

#content img {max-width:100%;}

.sayfanormal { line-height:200%; font-size:14px; overflow:hidden; min-height:365px; /*background:#fff;*/ border-radius:20px; margin:0; padding:10px;}
.sayfanormal img { max-width:640px;}
.sayfanormal p { margin-bottom:10px;}
.sayfanormal a {  }
.sayfanormal a:hover {}
.sayfanormal ul {padding-left:20px;}
.sayfanormal ol {padding-left:20px;}
.sayfanormal .ytarih {color:#AAA; margin-bottom:5px;}
.sayfanormal .urundetay {max-width:312px; max-height:468px; float:left;}

.sayfanormal span {}

ul.galeri { list-style:none; padding:0; overflow:hidden; margin-right:-10px;}

ul.galeri li { float:left; margin:0 8px 8px 0; width:168px; height:155px; text-align:center; font-weight:bold; cursor:pointer;}

ul.galeri li img { width:168px; height:126px; /*box-shadow:0px 0px 20px -5px #111; behavior:url(css/iefix/PIE.htc);*/}


ul.video { list-style:none; padding:0; overflow:hidden; margin-right:-10px;}

ul.video li { float:left; margin:0 102px 8px 0; width:225px; height:180px; text-align:center; cursor:pointer;}

ul.video li img { width:225px; height:150px;}


#footerwrp { min-width:980px; background:url(../img/leather_bg.png) center top repeat; position:relative; /*border-top:1px solid #171E24;/*nedense bunsuz footertop bozuluyor*/}

/* üste şapka olarak*/
#footertop { background:url(../img/footer_dikis_ptrn.png) center bottom repeat-x; height:3px; padding-top:20px;}
/*alta desen*/
#footerbtm { background: url(../img/footer_dikis_ptrn.png) center repeat-x; width: 100%; height: 3px; position: absolute; bottom: 90px;}

#footer { width:980px; margin:auto; margin:0 auto; color:#EEE; padding:10px 0px; position:relative; }

#footer ul { margin:auto; padding:0; text-align:center; margin-bottom:5px;}

#footer ul li { list-style:none; margin-right:5px; display:inline-block; *display:inline; zoom:1; font-size:14px; }

#footer ul li p { display:none;}

#footer ul li a {color:#EEE;}

#footer ul li a:hover { color:#FFF; text-decoration:underline;}


#footer .navbtm { width: 100%; text-align:justify; }
/* bu kısım iconlu linkler için normal de kullanmıyorum */
#footer .navbtm:after { content: ""; width: 100%; display: inline-block; }

#footer .navbtm > li { font-size: 20px; text-align:center; vertical-align: top; }
#footer .navbtm > li > p { display:block; height:60px; background:url(../img/footer_link_icons.png) 0 -100px no-repeat; }
#footer .navbtm > li:nth-child(1) p { background-position:center 0; }
#footer .navbtm > li:nth-child(2) p { background-position:center -90px; }
#footer .navbtm > li:nth-child(3) p { background-position:center -200px; }
#footer .navbtm > li:nth-child(4) p { background-position:center -295px; }
#footer .navbtm > li:nth-child(5) p { background-position:center -397px; }
#footer .navbtm > li:nth-child(6) p { background-position:center -500px; }
#footer .navbtm > li > a { border-bottom: 1px solid #EEE;}
#footer .navbtm li a:hover { color:#d68f51; text-decoration:none;}
#footer .navbtm li a.pasif { color:inherit; cursor:default;}
#footer .navbtm > li ul { margin-top:15px; line-height:20px;}
#footer .navbtm > li ul li { display:list-item; font-size: 13px; color:#fff; text-align:left;}
#footer .navbtm > li ul li a:before {content:"•"; padding-right:5px;}
/* iconlu link sonu */

.frekans { line-height:30px; height: 30px; font-size: 12px;  text-align:center; margin-top:5px; color:#FFF4BD;}
.frekans a { color:#F30; background: url(../img/frekans_icon_h20.png) right center no-repeat; display:inline-block; *display:inline; zoom:1; line-height:20px; height:20px; padding-right:30px;}
.frekans a:hover {color: #F99;}

#footer .footercontact { margin: 40px 10px 0 180px;}
#footer .footercontact span { display:inline-block; padding:0 20px 0px 35px; height:20px; line-height:18px; background:url(../img/contact_icons25x20.png) no-repeat;}
#footer .footercontact span.tel { background-position:0px 0px; padding-left:15px;}
#footer .footercontact span.gsm { background-position:0px -50px; padding-left: 25px;}
#footer .footercontact span.faks { background-position:0px -100px;}
#footer .footercontact span.eposta { background-position:0px -150px;}
#footer .footercontact span.adres { background-position:0px -200px; padding-left: 20px;}
#footer .inblock { display:inline-block; vertical-align:top; width:285px;}

#btmsocial { width:60px; position:absolute; bottom:30px; left:0px;}
#btmsocial a { position:relative; display:inline-block; background:url(../img/social_icons.png) no-repeat; width:28px; height:24px; margin-bottom:5px;}
#btmsocial a:hover {background-position-y:-120px;}
#btmsocial .social_fb {background-position:7px -80px;}
#btmsocial .social_tw {background-position:-38px -80px;}

#btmlang {position:absolute; top:45px; right:130px; width:120px; border: 1px solid #535A61; }
#btmlang select { position:relative; background:none; width:120px; height: 25px; line-height: 25px; color: #ccc;  z-index:2; }
#btmlang span.select{ position:absolute; bottom:0; float:left; left:0; width:120px; height:25px; line-height:25px; text-indent:5px; cursor:default; z-index:1; background: url(../img/search_lang_btns.png) 100px 0px no-repeat; color: #ccc; }
#btmlang select option { background:#1D252B;}

#btmsearchbar { position:absolute; top:45px; right:0px; width:120px; height:42px; text-align:right;}
#btmsearchbar input[type=text]{
color: #ccc;
width: 80px;
height: 25px;
line-height: 25px;
background: none;
border: 1px solid #535A61;
border-right: none;
padding: 0 5px;
/*transition: width 0.2s;*/
/*border-radius: 8px 0 0 8px;*/
outline-color: #589BC5;
outline:none;
/*box-shadow: inset 0px 0px 10px 0px #d61d43;*/
/*behavior: url(css/iefix/PIE.htc);*/
}
#btmsearchbar input[type=submit]{
vertical-align: top;
height: 27px; /*buttonda border boyutun içindedir*/
width: 27px;
padding:0;
cursor: pointer;
background: url(../img/search_lang_btns.png) -25px center no-repeat;
border: 1px solid #535A61;
border-left: none;
/*border-radius: 0 8px 8px 0;*/
/*box-shadow: inset 0px 0px 10px 0px #ccc;*/
behavior: url(css/iefix/PIE.htc);
}


#kategorimenu { overflow:hidden; width:100%; margin-top:35px; text-align:justify; }
#kategorimenu:after {content:""; display:inline-block; width:100%;}
#kategorimenu ul { list-style:none; display:inline-block; vertical-align:top; text-align:left; margin-left:10px;}
#kategorimenu ul:first-child { margin-left:10px;}
#kategorimenu ul li { display:block; line-height:18px; text-indent: -9px;}
#kategorimenu ul li:hover {}
#kategorimenu ul li.anakat { margin:10px 0px; text-indent: 0px;}
#kategorimenu ul li.anakat a{ font-weight: bold;}
#kategorimenu ul li.anakat a span {display:none;}
#kategorimenu ul li a { color: #bbb; font-size:12px; display:block; }
#kategorimenu ul li:hover a {}
#kategorimenu ul li a:hover { color:#ED8925; }
/*altkısım şuan kullanım dışı*/
#kategorimenu ul li p {display:none; }
#kategorimenu ul li ul { display:none;}
#kategorimenu ul li	ul li { float:none; background:none; border-top:1px solid #fd3c97; border-right:none; height:32px; line-height:32px; overflow:hidden; text-align:left; }
#kategorimenu ul li	ul li:first-child {border:none;}
#kategorimenu ul li ul li a { font-size:12px; font-weight:normal; text-align:left;}
#kategorimenu ul li ul li a:hover { background:none; color:#fd154d; }
#kategorimenu ul li:hover ul li a { background:none; }


.uyekuruluslar {position:relative;}

.uyekuruluslar li a img{ border:1px solid #fff;}

.uyekuruluslar li a:hover img { border:1px solid #F90;}

.uyekuruluslar .hovimg { display:none; position:absolute; top:-132px;}

.uyekuruluslar .hovimg img { /*width:347px;*/ height:122px;}


.bgloader {background: url(../img/loader.gif) center no-repeat #fff !important;}
.imgloader {background: url(../img/loader.gif) center no-repeat !important; min-width:70px; min-height:50px;}

#yaklasanetkinlikler { margin-bottom:10px;}
#yaklasanetkinlikler div { position:relative; width:160px; margin:0 auto 10px;}
#yaklasanetkinlikler div a {}
#yaklasanetkinlikler div a img {}
#yaklasanetkinlikler div a p { position:absolute; left:0; bottom:0; right:0; height:50px; padding:5px; background:url(../img/bg_t50_black.png); color:#fff;}


.yazilar {list-style:none; padding:0; text-align:left; overflow:hidden;}
.yazilar li { float:left; overflow:hidden; width:100%; height:116px; padding:5px; box-sizing:border-box; margin:0 10px 10px 0; border:3px solid #333; border-radius:5px; background:#0C9AAA;  }
.yazilar li div { overflow:hidden; width:100%; height:100%;}
.yazilar li img {float:left; margin-right:10px; width:132px;}
.yazilar li h3 { font-size:11px; color:#EEE; max-height:44px; font-size:13px; overflow:hidden; margin-bottom:10px;}
.yazilar li h3 a { color:#EEE; }
.yazilar li h3 a:hover { color:#0FF; }
.yazilar li p { font-size:11px; text-align:left; color:#EEE; }


.yazi_sayfa {background: #fff; border-radius: 20px; margin: 0 -10px; padding: 10px; margin-bottom:10px; }
.yazi_sayfa div {font-family:Verdana, Geneva, sans-serif; text-align: center; margin-bottom: 20px; }

.yazi_sayfa h1 { margin-bottom:10px; font-size:18px; overflow:hidden; }
.yazi_sayfa .ybilgi {margin:-5px 5px 5px; overflow:hidden; text-align:left; color:#AAA;}
.yazi_sayfa .ytarih { float:right; color:#AAA; }
.yazi_sayfa .yilkresim { margin-bottom:10px; overflow:hidden; text-align:center; }
.yazi_sayfa .yilkresim img { border:1px solid #999; padding:5px; min-width:100px; max-width: 95%; }
.yazi_sayfa .yaltyazi { margin:20px; font-weight:bold; color:#AAA; line-height:200%; font-size:14px; }
.yazi_sayfa .ymetin { clear:both; padding:0px; text-align:left; line-height:200%; font-size:14px; }


.kutukutu {list-style:none; padding:0; text-align:left; margin:0; margin-right:-100px; font-size:0.01px; }
.kutukutu li { display:inline-block; margin: 0 59px 20px 0; font-size:14px; width:287px; height:320px; }
/* ul font-size:1px iken letter-spacing:-1px ile boşluklar neredeyse eşit (sadece chrome da ~0.5px ilk elementte fark oluyor) sıfırlanıyor. Buradan yola çıkarak letter-spacing değeri x-2 düşünülerek istenilen boşluk bırakılabilir */

.kutukutu li .wrp1 {background:none; border:none; height:85%; /*padding:5px;*/ box-sizing:border-box; margin-bottom:10px;}
.kutukutu li .wrp2 {box-sizing:border-box; /*padding:7px;*/ background:none; color:inherit; width:100%; height:100%;}
.kutukutu li .wrp2 img { margin-bottom:10px; border: 1px solid #e8dbc7;}
.kutukutu li .wrp2 p { width:100%; text-align:center; white-space:wrap;}
.kutukutu li .wrp2 p .ad { font-weight:bold;}
.kutukutu li .wrp2 p .detay { display:inline-block; padding-top:10px; }
.kutukutu li a {display:block; background:#512305; color:#FFF; font-weight:bold; text-align:center; height:20px; line-height:20px; padding:7px 0; width:40%; border-radius:5px; margin:0 auto; }
.kutukutu li a:hover { background-color:#f28d22; color:#FFF;}


#mypopupwrp { position:fixed; top:0; right:0; left:0; bottom:0; z-index:99999; background:url(../img/bg_t50_black.png) repeat; text-align:center; }
#mypopupwrp .mypopupbrd { position:relative; display:inline-block; *display:inline; zoom:1; min-width:200px; padding:5px; margin:15% auto; background:#FFF; /*border:2px solid #FFF;*/ border-radius:4px;  background:url(../img/bg_t50_white.png) repeat; behavior:url(css/iefix/PIE.htc);}
#mypopupwrp .myclose { position:absolute; right:8px; top:5px; color:#999;  font-size:14px; font-weight:bold;}
#mypopupwrp .myclose:hover {color:#000;}
#mypopupwrp .mypopup { min-height:100px; padding:5px; background:#FFF; border:2px solid #F0D914; border-radius:4px; color:#333; behavior:url(css/iefix/PIE.htc); }
#mypopupwrp .mypopup h2 { background:#F0D914; color:#333; font-weight:bold; padding:5px; margin:-5px -5px 10px;}



ul.snninpageslider { list-style:none; padding:0; overflow:hidden; position:relative; left:0; transition:left 1s; /*display:none;*/}
ul.snninpageslider li { float:left; display:block;}
.snninpagesliderwrap { margin:0 -10px;}
.snninpagesliderwrap .ulwrap { overflow:hidden;}
.snnslider .control { display:none;}
.snninpagesliderwrap .nav {list-style:none; padding:0; text-align:center; }
.snninpagesliderwrap .nav li { display:inline-block; padding:7px; background:#512305; margin:10px 5px; border-radius:10px; cursor:pointer; }
.snninpagesliderwrap .nav li:hover, .snninpagesliderwrap .nav li.selected {background:#D68E51; }

/*
@font-face {
    font-family: 'duru_sansregular';
    src: url('fonts/durusans-regular/durusans-regular.eot');
    src: url('fonts/durusans-regular/durusans-regular.eot?#iefix') format('embedded-opentype'),
         url('fonts/durusans-regular/durusans-regular.woff') format('woff'),
         url('fonts/durusans-regular/durusans-regular.ttf') format('truetype'),
         url('fonts/durusans-regular/durusans-regular.svg#duru_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
*/
