@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:url(./bodybg_1px.png) center repeat-y #fff; margin-left:1px; /*margin-left; bg and margin center için düzeltme*/ /*background: url(./bg-grad-b1.png) top repeat-x #8096B0;*/ text-align:center; }

a { color:#666; text-decoration:none; }
a:hover { color:#F90; }
img {border:none;}


#wrapper { width:980px; margin:auto; background:#fff; }


#header { margin-bottom:5px; background:#fff; }


.toprow { height:30px; padding-top:15px; padding-left:30px;}

.toprow a { display:block; float:left; height:25px; line-height:25px; margin-right:37px;}
.toprow a.home { background:url(./btnbg_home.png) no-repeat; padding-left:22px;}
.toprow a.contact { background:url(./btnbg_mail.png) no-repeat; padding-left:25px;}
.toprow a.fgallery { background:url(./btnbg_foto.png) no-repeat; padding-left:25px;}
.toprow a.vgallery { background:url(./btnbg_video.png) no-repeat; padding-left:25px;}
.toprow a.dil_en { background:url(./flag_en.png) no-repeat; padding-left:28px;}
.toprow a.dil_tr { background:url(./flag_tr.png) no-repeat; padding-left:28px;}

.toprow p { float:left; border-right:1px solid #ccc; margin-right:37px; height:25px; line-height:25px;}

.toprow div { float:left; height:25px; line-height:25px; margin-right:37px;}


.navtop { float:left; width:100%; height:76px; position:relative; background:url(./menubg1.png) repeat-x #fff; }

.logo { display:block; position:relative; left:0px; top:0; float:left; margin:10px }

.navtop ul { list-style:none; position:absolute; right:10px; top:10px; }

.navtop ul li { float:left; margin-right:0px; background:url(./menu_slicer.png) right no-repeat; height:48px; line-height:48px; max-width:120px;padding-right:1px; position:relative; z-index:1;}

.navtop ul li:hover {}

.navtop ul li a { color: #333; font-weight:bold; padding:0 14px; font-size:12px; display:block; min-width:70px; }

.navtop ul li a:hover { color:#009821; background:url(./bg_t20_white.png) center repeat; }

.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:0; padding-top:45px; background:url(./bg_t20_white.png) center repeat; width:99%; z-index:-1;}

.navtop ul li	ul li { float:none; background:none; height:20px; line-height:20px; background:url(./bg_t50_white.png) center repeat; max-width:200px; overflow:hidden; text-align:left; }

.navtop ul li ul li a { padding:0 0 0 5px;}


#ann_news { background:#DFF0E3;}

.news { float:left; width:250px; height:250px; padding:5px 5px 10px 10px; /*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; }

.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:#86A614; font-size:12px; margin-bottom:5px; }

.news div ul li h3 a { color:#86A614; }

.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(./bar_imsak_kur_hava.png);*/}
.havadoviz div { background:url(./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;}

.dovizkuru { width:300px; text-align:left; }

#sidebarleft { float:left; width:190px; min-height:300px; margin-right:0px; margin-bottom:5px; padding:5px 5px 0 10px; /*background:#eee;*/ overflow:hidden; position:relative; }

#sidebarright { float:right; width:190px; min-height:300px; margin-bottom:5px; padding:5px 10px 0 5px; /*background:#eee;*/ }

h1 {font-size:20px; padding:3px 10px 2px; height:26px; line-height:26px; color:#333; border-bottom:1px solid #AB925A;  /*background:url(./menubg1_c.png) repeat-x;*/ }

h2 { font-size:14px; background:#fff; padding:5px; color:#86A614; text-align:left;}

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(./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;*/ background:#fff; position:relative; }

.navleft li{ margin:0 10px 3px 0px; text-align:left; color:#86A614; border-bottom:1px solid #ddd; padding:3px 0; position:relative;}

.navleft li a { color:#333; background:url(./list_star.png) no-repeat; padding-left:16px; }

.navleft li a:hover { color:#900; background:url(./list_star_hover.png) no-repeat;}

.navleft li p { position:absolute; right:5px; top:0; width:11px; height:100%; color:#009821; background:url(./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; }

.design_moon {position:absolute; left:-43px; top:-63px; width:62px; height:73px; background:url(./design_moonleft2.png);}


.leftmoduls { list-style:none; min-height:20px; margin-bottom:10px; padding:5px; border:1px solid #ddd; background:#fff; overflow:hidden; }


#addmailbar { margin:0px 0 5px;}


#content { float:left; width:560px; min-height:400px;  margin-bottom:5px; /*background:#eee;*/ text-align:left; padding:5px; }

.cont { padding:5px; background:#fff; min-height:365px; overflow:hidden;}

.cont h2 { padding:0; margin:0 0 10px;}

#content img {max-width:100%;}


ul.galeri { list-style:none; overflow:hidden;}

ul.galeri li { float:left; margin:0 10px 10px 0; width:172px; height:160px; text-align:center; padding:4px; cursor: pointer; }

ul.galeri li:hover { background:#ddd;}

ul.galeri li img { width:172px; height:129px;}


ul.video { list-style:none;}

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;}


#footer { height:40px; background:#ddd;}

#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;}

.frekans { color:#333; font-weight: bold; line-height:30px; font-size: 16px; background:orange; height: 30px;}
.frekans a {font-weight: bold; color: #fff; background: url(./frekans_ico.gif) 2px center no-repeat; padding-left:30px;}
.frekans a:hover {color: #000;}

.uyekuruluslar {position:relative;}

.uyekuruluslar li a img{ border:1px solid #fff;}

.uyekuruluslar li a:hover img { border:1px solid #f60;}

.uyekuruluslar .hovimg { display:none; position:absolute; top:-132px;}

.uyekuruluslar .hovimg img { /*width:347px;*/ height:122px;}


.bgloader {background: url(./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(./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:#009821; max-height:44px; overflow:hidden;}
.yazilar li h3 a { color:#009821; }
.yazilar li h3 a:hover { color:#F90; }
.yazilar li p { font-size:11px; text-align:left; }

.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:#999;}
.yazi_sayfa .ytarih { float:right; color:#999; }
.yazi_sayfa .yilkresim { margin-bottom:10px; overflow:hidden; text-align:center; }
.yazi_sayfa .yilkresim img { border:1px solid #ccc; padding:5px; min-width:100px; }
.yazi_sayfa .yaltyazi { margin:20px; font-weight:bold; font-size:13px; color:#666; }
.yazi_sayfa .ymetin { clear:both; font-size:13px; }