/*Reset*/
html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, form, label, b {
margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:inherit;font-family:inherit;vertical-align:baseline;}
body {line-height:1.5; font-size:13px}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}
.error{ color: #f00; padding: 0 4px 0 4px; font-weight: bold;}

a{color:#0059a0}
a:hover{color:#0069bb}

/* grid 1000*/
.govde,.kolon5,#endip{width:1000px; margin:0 auto; font-family: Arial,Helvetica,sans-serif;}
.kolon1,.kolon2,.kolon3,.kolon4{float:left; margin-right:5px;
margin-bottom:5px; overflow:hidden;}
.son{margin-right:0}
.yok{ display:none}
.kolon1{width:200px;}
.kolon2{width:300px;}
.kolon3{width:590px;}
.kolon4{width:795px; margin-right:0}
.cfix:after,.govde:after{content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; overflow:hidden;}
.cfix, .govde {display: block}
.cls{ clear:both;}

/*  ANA CSS */

.banrtepe{ display: block; width:1000px; margin:2px auto 0 auto; height: 20px;}
.banrtepe a{display: block; background: url(tepelink.png); background-repeat: no-repeat; float: right; margin-right: 10px; padding-left: 20px; text-decoration: none;}
.banrtepe .t_info{ background-position:0px -36px; }
.banrtepe .t_rss{ background-position:0px 1px; }
.banrtepe .t_login{ background-position:0px -18px; }
.banrtepe .t_online{ background-position:0px -54px; }
.banrtepe .t_logout{ background-position:0px -72px; }

#banner{ margin:0 auto; background:url(logo.png) no-repeat; width:1000px;height:105px; display:block; position: relative;}
#b2{ display: block; height: 102px; width:6px; right:0px; background: url(logo.png) right 0; position: absolute;}
#b3{ display: block; width:713px; height: 102px; background:url(logo2.png); position: absolute; right: 4px;}
#bansag{ display:block; width:160px; height:70px; position:absolute; top:12px;  right:6px ;  }
#bansol{ display:block; width:540px; height:70px; background:url(logo3.png) no-repeat 90px 10px; position:absolute; top:12px;}
#bansag a{ text-decoration:none}
#bansag a:hover{ text-decoration:underline}
#bansol ul {list-style: none;float: left;clear: left; margin:45px 0 0 45px}
#bansol ul li { 	float: left; 	display: inline; 	margin: 0 5px;}
#bansol ul li a {text-decoration: none;	float:left;	color: #FFF; background:#9f9f9f url(kayankapi.png) no-repeat top right; cursor: pointer; }

#bansol ul li a b {	margin: 0 10px 0 -10px;	padding: 0px 5px 3px 15px; 	position: relative; float:left;  background: url(kayankapi.png) top left; font-size:14px}

#bansol ul li a:hover{ 	background: url(kayankapi.png)no-repeat; background-position: 100% -25px; }
#bansol ul li a:hover b {	background: url(kayankapi.png) no-repeat; background-position:  0% -25px; font-size:14px; }

#bansag div{ display:block; height:24px;}
#bansag #aratext{ width:105px; float:left; border:0;  margin-left:6px; height:16px;
margin-top:3px; font-size:14px; line-height:16px}
#bansag #arabuton{ display:block; width:25px; height:24px; border:0; background:url(arabuton.png); float:left; margin-left:10px; cursor:pointer}
#aratex{ background:url(aratext.png) no-repeat}

#endip{ display:block; height:41px; background:#e0eeee url(endip.gif); margin-top:5px;background-position: 0 -82px;  position:relative; text-align: center;}
#endip #b{ display:block; width:5px; height:41px; background:url(endip.gif); position:absolute; left:0}
#endip #i{ display:block; width:5px; height:41px; background:url(endip.gif);background-position: 0 -41px; position:absolute; right:0; top:0; z-index: 2;}
#dipz{ color: #555;}

#adresbar{ position:absolute; bottom:0; left:205px; display:block; height:20px; width:794px; overflow:hidden;}
#adresbar #yol{ display:block; float:left; width:660px;}
#adresbar #bayrak{display:block; float:right; width:130px;}
#bayrak a{ background:url(bayrak.png) no-repeat; display:block;height:18px; width:29px; float:right; border:1px solid #fff}
#bayrak a:hover{border:1px solid #006bbf}
#bayrak b{ display:none}
#bayrak .en{ background-position:0 -18px}
#bayrak .gr{ background-position:0 -36px}
#bayrak .jp{ background-position:0 -54px}
#bayrak .aktif{ cursor:default}
#bayrak .aktif:hover{ border:1px solid #fff}


#solmenu{ margin-top:5px;}
#solmenu h2{display:block; background:url(menutepe.gif) repeat-x; height:30px; padding-left:11px; line-height:30px; color:#5b5b5b; font-size:15px;font-weight:bold;}
#solmenu a{display:block; background:url(solikonlar.png) no-repeat 0px -183px; height:28px; padding-left:25px; text-decoration:none; line-height:28px}
#solmenu a:hover{background:#008eff url(solikonlar.png) no-repeat 0px -183px; color:#fff}
#solmenu ul,#solmenu li{ list-style:none; border-bottom:1px solid #f2f2f2}
#solmenu li{ background:url(menuorta.gif) repeat-x; height:28px}
#solmenu .mk_yolla{ background-position:3px 0px;}
#solmenu .mk_yolla:hover{ background-position:3px 0px}
#solmenu .mk_durum{ background-position:3px -30px;}
#solmenu .mk_durum:hover{ background-position:3px -30px}
#solmenu .mk_kisi{ background-position:3px -60px;}
#solmenu .mk_kisi:hover{ background-position:3px -60px}
#solmenu .mk_hakem{ background-position:3px -90px;}
#solmenu .mk_hakem:hover{ background-position:3px -90px}
#solmenu .mk_editor{ background-position:3px -150px;}
#solmenu .mk_editor:hover{ background-position:3px -150px}
#solmenu .mk_exit{ background-position:3px -120px;}
#solmenu .mk_exit:hover{ background-position:3px -120px}
#solmenu .mk_ikaz{ background: url(mkikaz.gif) no-repeat; background-position:3px 2px;}

.mk_ikaz_ortada{ background: url(mkikaz.gif) no-repeat; background-position:3px 2px; padding:5px; padding-left:25px;}


.kutu{background:#fff; border:1px solid #7f7f7f; position:relative; margin: 0 0 3px 0; clear: both;}
.kutu .kutu_1,.kutu .kutu_2,.kutu .kutu_3,.kutu .kutu_4{ position:absolute; width:7px; height:7px; display:block; background:url(kutu.gif); z-index:2; font-size:1px;}
.kutu .kutu_1{left:-1px; top:0;background-position:0 0;}
.kutu .kutu_2{right:0; top:0;background-position:7px 0}
.kutu .kutu_govde{padding:2px;}

.hata,.tamam,.mesaj{ display:block; width:350px; padding:1px; margin:5px auto; overflow:hidden; margin-bottom:5px; padding: 10px;}
.hata .b,.tamam .b,.mesaj .b{ display:block; height:32px; width:32px; float:left; background:url(mesajlar.png); margin-right:5px}
.hata{border:1px solid #f00; color:#f00}
.tamam{ border:1px solid #00599f; }
.tamam .b{background-position:0px -32px}
.mesaj {border:1px solid #818181;}
.mesaj .a{ display:block; height:20px; text-align:center; background:#003 url(gribord.gif); color:#fff}
.mesaj .b{background-position:0px -64px}


#yol{display:block}
#yol a{line-height:19px; font-size:12px; text-decoration:none; background:url(adresok.gif) no-repeat 0 8px; padding:4px 5px 4px 20px;}
#yol a.ana{ background-image:none; padding-left:7px}
#yol a:hover{text-decoration:underline;}

/*sayfalayýcý*/
.pgn{margin:0px; padding:2px 0 0 0;text-align: center;font-size: 18px;	list-style:none;width:100%;	}
.pgn li{display:block;float:left;width:27px;height:27px;}
.pgn a, .pgn a:visited{	border: 1px solid #c5d4f1;text-decoration: none; color: #03397c;
margin-right:2px; padding:1px 3px 1px 3px;}
.pgn a:hover{color: #000;background-color: #FFFF80;}
.pgn a.aktifsayfa, .pgn a.aktifsayfa:hover{	background-color: #0058c3;color: #fff !important;cursor: default;}
.pgn a.linkiptal, .pgn a.linkiptal:hover{display:none;}

/* form*/
.buton{display: block;width: 86px;height: 37px;line-height: 36px;text-align: center;background:#555 url(buton.png);color: #fff;text-decoration: none;cursor: pointer; border:0}
.itext{ border: 1px solid #888; width: 200px;}
.iselect{border: 1px solid #888; width: 200px;}
textarea{ border: 1px solid #888;}
.iyazi{ color: #666; margin-bottom: 15px; display: block;}


/* Liste tablosu*/
.listetablo {width:100%; border:1px solid #0964b5}
.listetablo td{ padding:3px 3px 8px 3px; border-bottom: 1px solid #AAA;}
.listetablo a{line-height:25px;}
.listetepe {height:22px; line-height:20px; background:#0964b5 url(mavigrad.gif); color: #fff; font-weight: bold;}
.listetablo .ak1{ background:#EEE;}
.listetablo .ak2{background:#FFF; color:#333}

/*liste ikonlar*/
.listetablo a{padding: 5px 5px;}
.listetablo .bayan ,.listetablo .bay, .listetablo .detay ,.listetablo .ayar ,.listetablo .sil ,.listetablo .edit ,.listetablo .iptal,.listetablo .pdf ,.listetablo .onayla,.listetablo .mercek,.listetablo .email {background:url(kontrolikon.png) no-repeat; padding-left:27px !important;}
.listetablo a:hover{ color:#F00}
.listetablo .edit{background-position:0 0;}
.listetablo .sil{background-position:0 -30px;}
.listetablo .onayla{background-position:0 -60px;}
.listetablo .bay{background-position:0 -90px;}
.listetablo .bayan{background-position:0 -120px;}
.listetablo .ayar{background-position: 0 -150px;}
.listetablo .iptal{background-position:0 -180px;}
.listetablo .soru{background-position:0 -210px;}
.listetablo .pdf{background-position:0 -235px;}
.listetablo .mercek{background-position:0 -260px;}
.listetablo .email{background-position:0 -285px;}


/*login form*/
.loginform{ display:block; width:180px; margin:5px auto 0 auto; overflow:hidden}
.loginform div{ display:block; height:25px; margin-bottom:4px}
.loginform label{ display:block; width:70px; float:left}
.loginform input{ border:1px solid #555}
.loginform #nick,.loginform #pass{width:100px}
.loginform #buton{ margin-left:80px; display:block; cursor:pointer; background:url(loginbuton.png); border:0; height:31px; width:99px; line-height: 31px;}
.loginform a{ text-decoration:none; margin-left: 15px;}
.loginform .mtn{ margin-top: 10px;}
.loginform a:hover{ text-decoration:underline}
.loginform #hatirla{ margin-left:70px;}
.loginform span{ display: block;width: 120px; float: left; height: 24px;}
.jloading{ display:block; width:16px; height:16px; background:url(ajax.gif) no-repeat}

.apdf{ text-decoration:none; background:url(apdf.gif) no-repeat; padding-left:35px; display:block; height:32px; width:150px}
.apdf:hover{ background-color:#09F; color:#FFF}


.n3cm1{ position:absolute; right:5px; bottom:5px; display:block; width:50px; height:25px; background:url(webdesign_w.gif) no-repeat; overflow: hidden;}
.n3cm1:hover{ background-position:0 -25px}
.n3cm1 strong{ display:none}


/*admin*/
#s_govde{ display:block; width:1000px; margin:2px auto; height:205px; font-size:13px; font-family:Arial, Helvetica, sans-serif; border:1px solid #888;}
#s_govde a{ text-decoration:none; border:1px solid #FFF}
#s_menusol a{ margin-left:5px; padding:3px 20px 3px 10px;}
#s_menusag a{ margin-left:5px; padding:3px 20px 3px 12px;}
#s_menusol a:hover{ border:1px solid #ccc}
#s_menusag a:hover{ border:1px solid #ccc}
#s_menusol{ display:block; width:280px; border-right:1px dotted#555; height:205px; overflow:hidden; float:left}
#s_menusag{ display:block;  width:700px; height:200px; float:left}
#s_menusol ul, #s_menusol li,#s_menusag ul,#s_menusag li{ margin:0; padding:0; list-style:none; display:block; height:22px; }
#s_menusol ul{ margin-left:10px; margin-top:5px}
#s_menusol ul li{ display:block; margin-bottom:3px}
#s_menusag ul li{ display:block; margin-bottom:3px}
#s_menusag div{ display:block; margin-top:5px}
#s_govde .yok{ display:none}
#s_menusol .ciz{ border:1px solid #06F; background:url(s_menusagok.gif) no-repeat; background-position:3px 7px;}
#s_menusag .ciz{border:1px solid #06F; background:url(s_menualtok.gif) no-repeat; background-position:2px 5px;}
.s_yonetici{ display:block; margin: 5px 0 0 0; padding:3px; border:1px solid #888; padding:0 !important}

#ajaxian{display:block; height:20px; width:200px; margin-top: 5px;}
.bos_list{ display: block; margin:10px auto; width: 300px; height: 50px; border: 1px solid #555; background: #FFF; line-height: 50px; text-align: center; color:#F00}

.ozeldavet{ display: block; line-height: 35px; background: url(davetiye.png) no-repeat; height:37px; width: 146px;color: #fff; text-decoration: none;cursor: pointer; float: right; margin-top: -40px; margin-right:40px; }
.ozeldavet:hover{ color: #fff; text-decoration: none;}
.ozeldavet span{padding-left: 30px;}
#ajxdavet{ display:inline-block; width: 400px; height:20px; padding-left: 4px}