@charset "utf-8";
/* CSS Document */

* { margin:0; padding:0; }
html,body { min-height:100%;}

body { font-family:Arial, Helvetica, sans-serif; font-size:12px; background:white; /*background:url(../img/cg_fon3_b.jpg) center no-repeat #000 fixed;*/ /*margin-left:1px; /*margin-left; bg and margin center için düzeltme*/ color:#333;}

a { text-decoration:none; color:#333;}
a:hover { color:#F90; }
img {border:none;}

#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#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: 1000px; background:url(../img/bodybg_1px_w1000.png) center repeat-y #EFFAFC; border-bottom:4px solid #777; }
#header { width:960px; background:url(../img/ust_kisim.jpg) right top no-repeat; border-bottom:4px solid #777; margin:0 auto -4px; padding:0 20px; height:381px;  position:relative; z-index:12; /*box-shadow:0px 0px 30px #aaa; behavior:url(css/iefix/PIE.htc);*/}

#logo { /* logo gömülü diye kaldırdım; background:url(../img/logo_user_b.png) no-repeat;*/ width:250px; height:75px; position: absolute; z-index: 13; left:40px; top:115px; cursor:pointer; border-radius:8px; behavior:url(css/iefix/PIE.htc);}
#logo:hover {border:1px solid #E2E3E7;}
#toplang {margin-top:-30px; margin-right:40px; text-align:right;}
#toplang a { position:relative; display:inline-block; background:url(../img/flags_sprite_22n3.png) no-repeat; width:22px; height:22px;}
#toplang a:hover {top:-3px;}
#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 { width:22px; position:absolute; top:80px; right:7px;}
#topsocial a { position:relative; display:inline-block; background:url(../img/social_sprite_22n3.png) no-repeat; width:22px; height:22px; margin-bottom:5px;}
#topsocial a:hover {right:-3px;}
#topsocial .social_fb {background-position:0px 0px;}
#topsocial .social_tw {background-position:0px -25px;}

#toptitle { position:absolute; right:300px; top:22px; font-size:26px; color:#333;}
#memsearch { height:30px; padding:5px 0; position:absolute; right:30px; bottom:0px; z-index:13;}
#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:242px; height:28px; text-align:right;}
#searchbar input[type=text]{
color: #666;
width: 100px;
height: 26px;
line-height: 26px;
background: #fff;
border: 1px solid #ccc;
padding: 0 5px;
transition:width 0.2s;
border-radius: 8px 0 0 8px;
box-shadow: inset 0px 0px 10px 0px #ccc;
behavior:url(css/iefix/PIE.htc);
}
#searchbar input[type=text]:focus{
	width:150px;
}
#searchbar input[type=submit]{
vertical-align: top;
height: 28px;
width: 36px;
cursor: pointer;
background: url(../img/search_icon.png) center no-repeat #fff;
border: 1px solid #ccc;
border-left:0;
border-radius: 0 8px 8px 0;
box-shadow: inset 0px 0px 10px 0px #ccc;
behavior:url(css/iefix/PIE.htc);
}

#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;}






.navtop { position:absolute; bottom:0px; left:0; width:100%; height:33px; z-index:12; }

.navtop ul { list-style:none; position:absolute; left:0px; padding:0 30px; background:#fff; border-radius:0 14px 0 0; box-shadow: 3px 1px 3px #888,inset -3px 0px 6px -2px #aaa; behavior:url(css/iefix/PIE.htc); }

.navtop ul li { float:left; margin-right:0px; height:33px; line-height:33px; max-width:250px; padding-right:4px; position:relative; white-space:nowrap; }

.navtop ul li:hover {}

.navtop ul li a { color: #666; background:url(../img/listdot_blue_15px.png) 5px center no-repeat; padding:0 10px 0 20px; font-size:14px; display:block; min-width:70px; font-weight:bold; border-radius:8px 8px 0px 0px; behavior:url(css/iefix/PIE.htc); }

.navtop ul li a:hover { /*color: #F90; background-color:#BFE7F3;*/ background: url(../img/listdot_blue_15px.png) 5px center no-repeat, linear-gradient(to bottom, rgba(254,255,255,1) 0%,rgba(210,235,249,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feffff', endColorstr='#d2ebf9',GradientType=0 ); /* IE6-9 */ }

.navtop ul li p { width:30px; height:30px; float:right; margin-left:-30px; display:none; }

.navtop ul li ul { display:none; position:absolute; left:0; top:33px; padding:10px 10px; background:#D2EBF9; border-radius:0px 0px 14px 14px; box-shadow: 3px 3px 5px #bbb; behavior:url(css/iefix/PIE.htc);}

.navtop ul li	ul li { float:none; background:none; height:20px; line-height:20px; overflow:hidden; text-align:left; padding-bottom: 5px; }

.navtop ul li ul li a { padding:0 10px 0 20px; font-size:14px;}



#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; 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; }

.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:1000px; background:url(../img/bodybg_1px_w1000.png) center repeat-y;}
#main { min-height:250px; width:940px; padding:0 30px; margin:0 auto; padding-top:35px; overflow:hidden; position:relative; background:url(../img/ana_arka_uzun.jpg) right bottom no-repeat #fff; }
#maininwrp { position:relative; margin-bottom:20px;}

/*#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 {  background:none; position:absolute; width:200px; top:0; bottom:0;}
#sidebarleftex {left:0;}
#sidebarrightex {right:0;}
#sidebarleft, #sidebarright { background:none; width:190px; min-height:300px; border-bottom:none; position:relative; z-index:1;}
#sidebarleft 	{float:left; margin-right:10px;} 
#sidebarright 	{float:right;}
#sidebarleft h1, #sidebarright h1 {font-size:14px; font-weight:bold; color:#666; text-align:center; margin-bottom:15px; }
#sidebarleft h2, #sidebarright h2 {margin-bottom:5px; color:#F90; text-align:left;}
#sidebarleft > div, #sidebarright > div {margin-bottom:15px; line-height:20px;}

/* bosphorus için deneme renkler #EB3237 #169480 */
h1 {font-size:14px; margin-bottom:10px; color:#169480; font-weight:bold; border-bottom:1px solid #DDD; border-radius:8px; box-shadow:4px 4px 4px #eee; behavior:url(css/iefix/PIE.htc); }
h2 { font-size:14px; font-weight:normal; padding:0; margin:0 0 10px; color:#169480; text-align:left; font-weight:bold;}

h1.modS { padding:10px 5px; margin:0 !important; position:relative; 
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */ border-radius:18px 0; behavior:url(css/iefix/PIE.htc);}
/*
h2.modS { color:#900; height:32px; padding:0 5px; position:relative; border-bottom:1px solid #AB925A; }
h2.modS span {position: absolute; bottom: 0;}
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; }
*/
.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; border-bottom:1px solid #333; padding:3px 0; position:relative;}

.navleft li a { color:#CCC;  padding-left:16px; }

.navleft li a:hover { color:#900;}

.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; }



.leftmoduls { list-style:none; min-height:20px; margin-bottom:10px; padding:5px; border:1px solid #DDD; border-radius:8px; overflow:hidden; behavior:url(css/iefix/PIE.htc); }
.leftmoduls 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);

}
.leftmoduls ul.dotted li p {display:none;}
.leftmoduls ul.dotted li a { font-size:12px;}

#addmailbar { margin:0px 0 5px; text-align:left;}


#content { float:left; width:740px; min-height:250px;  margin-bottom:5px; /*background:#eee;*/ text-align:left; }

.cont {}

.cont h2 {}

#content img {/*max-width:100%;*/}

.sayfanormal {background:#FFF; padding:5px; line-height:20px; overflow:hidden; min-height:365px;}
.sayfanormal img { max-width:640px;}
.sayfanormal p { margin-bottom:10px;}
.sayfanormal a { color:#F7B67B; }
.sayfanormal a:hover {color:#F90;}
.sayfanormal ul {padding-left:20px;}
.sayfanormal ol {padding-left:20px;}
.sayfanormal .ytarih {color:#AAA; margin-bottom:5px;}
.sayfanormal .urundetay {max-width:300px; max-height:300px; float:left;}


ul.galeri { list-style:none; overflow:hidden;}

ul.galeri li { float:left; margin:0 10px 10px 0; width:172px; height:160px; text-align:center;}

ul.galeri li img { width:172px; height:129px;}


ul.video { list-style:none; overflow:hidden;}

ul.video li { float:left; margin:0 10px 10px 0; width:172px; height:160px; text-align:center;}

ul.video li img { width:172px; height:129px;}

#footerwrp { min-width:1020px; background:url(../img/bodybg_1px_w1000.png) center repeat-y #ECEDF0; border-top:4px solid #777;}

#footer { width:940px; height:80px; margin:auto; background:#E2E3E7; border-top:4px solid #777; margin:-4px auto 0; color:#666; padding:10px 30px; position:relative; overflow:hidden; }

#footer ul { margin:auto; 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 a {color:#AAA;}

#footer ul li a:hover { color:#FFF; }

#footer .online_shop {display:block; position:absolute; right:0; top:0; width:368px; height:64px; background:url(../img/online_shop.png) right top no-repeat; transition:right 0.2s;}
#footer .online_shop:hover { right:-20px;}

.frekans { line-height:30px; height: 30px; font-size: 12px;  text-align:right; margin-top:55px;}
.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;}

.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;}

#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; text-align:left; overflow:hidden;}
.yazilar li { overflow:hidden; width:252px; height:100px; padding:5px; border:1px solid #ccc; margin:0 10px 10px 0; float:left;}
.yazilar li div { overflow:hidden; width:100%; height:100%;}
.yazilar li img {float:left; margin-right:5px; width:100px;}
.yazilar li h3 { font-size:11px; color:#9F0; max-height:44px; overflow:hidden;}
.yazilar li h3 a { color:#9F0; }
.yazilar li h3 a:hover { color:#F90; }
.yazilar li p { font-size:11px; text-align:left; }


.yazi_sayfa {margin-bottom:10px;}
.yazi_sayfa div {line-height: 140%;font-family:Verdana, Geneva, sans-serif; }

.yazi_sayfa h1 { margin-bottom:10px; font-size:18px; overflow:hidden; }
.yazi_sayfa .ybilgi {margin:-5px 5px 5px; overflow:hidden; 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; font-size:13px; color:#AAA; }
.yazi_sayfa .ymetin { clear:both; font-size:13px; padding:10px; }


.kutukutu {list-style:none; text-align:center; margin:20px 0 0;}
.kutukutu li { display:inline-block; *display:inline; zoom:1; margin: 0 25px 20px 0;}
.kutukutu li a {display:block; padding:5px; background:#eee;}
.kutukutu li a:hover {background:#ddd;}
.kutukutu li img {margin-bottom: 5px;}


#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;}

