@charset "utf-8";
html, body, div, span, object, h1, h2, h3, h4, h5, h6, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, i, li, form, label{ margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-family:inherit; vertical-align:baseline;}
textarea{ resize:none}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a{ outline:none;}
a img {border:none;}
input, select, textarea { font-family: inherit;}
html {height: 100%;}
body{height: 100%; margin:0px; padding:0px; background:#666 url(bg.png) repeat center top fixed; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif, "Harlow Solid Italic"; font-size:12px;}
#header{ display:block; overflow:hidden; background: url(header_bg.png) repeat-x center center; height:100px; font-weight:bold; padding:20px 0 20px 0; font-size:16px;}
#header a{ display:block; margin:0 auto; width:1020px; color:#000; text-decoration:none; height:100px; line-height:95px; text-align:left;}
#header a img { float:left; border:none; outline:none; height:100px !important; margin:0 10px 0 0;}
#content_out{width:1020px; margin:0 auto;}
#content{ display:block; overflow:hidden; width:800px; float:left; margin:0 auto;}
#right{display:block; overflow:hidden; width:205px; float:left; margin-left:15px; margin-top:0px;}
ul#menu{padding:0; margin:0; list-style: none; width:800px; height:53px; text-align:center; background:#333; margin-bottom:10px; border-radius:8px; -webkit-border-radius:8px; -moz-border-radius:8px;}
ul#menu li {float: left; position: relative;}
ul#menu ul li {float:none; position: relative;}
ul#menu li ul {display: none; position: absolute; margin:0; background:#333; padding: 0; list-style: none; width:200px; top: auto; left: auto; z-index:9999; text-align:left; border-bottom-left-radius:8px; border-bottom-right-radius:8px; -webkit-border-bottom-left-radius:8px;  -moz-border-bottom-left-radius:8px;}
ul#menu li a {text-decoration:none; color:#FFF; height:50px; vertical-align:middle; line-height:50px; padding:0 15px 0 15px; font-size:12px; font-weight:bold;}
ul#menu li ul a {display: block; border-right:none; border-bottom:1px solid #696969; text-decoration:none; color:#FFF; height:30px; vertical-align:middle; line-height:30px; padding:0 15px 0 15px; font-size:12px; font-weight:bold;}
ul#menu li a:hover {color:#F30;}
ul#menu li:hover ul, ul#menu li.over ul { display: block;}
ul#menu .menuson{border:0 !important;}
.main_kutu{ display:block; overflow:hidden; min-height:150px; width:800px; margin:0 0 15px 0; background:#FFF; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px;}
.main_kutu img{ max-width:780px !important;}
.main_kutu h3{display:block; overflow:hidden; font-size:15px; color:#FFF; margin:10px; font-weight:bold;}
.main_kutu h3 span{ margin:0; display:block; float:left; padding:5px 10px 5px 10px;}
.h3_mavi{border-bottom:3px solid #39F; background:#39F;}
.h3_mavi span{background:#39F;}
.h3_bordo{border-bottom:3px solid #900; background:#900;}
.h3_bordo span{background:#900;}
.h3_yesil{border-bottom:3px solid #0C0; background:#0C0;}
.h3_yesil span{background:#0C0;}
.h3_sari{border-bottom:3px solid #f8c708; background:#f8c708;}
.h3_sari span{background:#f8c708;}
.h3_turuncu{border-bottom:3px solid #F30; background:#F30;}
.h3_turuncu span{background:#F30;}
.h3_kirmizi{border-bottom:3px solid #F00; background:#F00;}
.h3_kirmizi span{background:#F00;}
.h3_gri{border-bottom:3px solid #666; background:#666;}
.h3_gri span{background:#666;}

.main_kutu h4{display:block; overflow:hidden; font-size:15px; color:#FFF; margin:10px 10px -10px 10px; font-weight:bold;}
.main_kutu h4 span{ margin:0; display:block; float:left; padding:5px 10px 5px 10px; background:#666;}

ul.liste_duyuru{ display:block; padding:0px; margin:10px; overflow:hidden;}
ul.liste_duyuru li{display:block; overflow:hidden; padding:10px 10px 10px 30px; background:url(duyuru.png) left 9px no-repeat; margin:0px; list-style-type:none; list-style-position:inside; font-size:13px; border-bottom:1px solid #CCC;}
ul.liste_duyuru li a{outline:none; color:inherit; font-size:inherit; text-decoration:none;}
ul.liste_duyuru li a:hover{color:#F60;}
ul.liste_duyuru span{ float:right; color:#F60; font-size:11px;}
ul.liste_duyuru .son{ border:0 !important;}
.sag_kutu{ display:block; overflow:hidden; margin:0 0 15px 0; background:#FFF; font-size:12px; padding:0 0 5px 0;}
.sag_kutu h4{display:block; overflow:hidden; font-size:15px; color:#FFF; font-weight:bold;}
.sag_kutu h4 span{ margin:0; display:block; float:left; padding:5px 10px 5px 10px;}
.h4_mavi{border-bottom:3px solid #39F; background:#39F;}
.h4_bordo{border-bottom:3px solid #900; background:#900;}
.h4_yesil{border-bottom:3px solid #0C0; background:#0C0;}
.h4_sari{border-bottom:3px solid #f8c708; background:#f8c708;}
.h4_turuncu{border-bottom:3px solid #F30; background:#F30;}
.h4_kirmizi{border-bottom:3px solid #F00; background:#F00;}
.h4_gri{border-bottom:3px solid #666; background:#666;}
.login_form{ margin:0 auto; text-align:center;}
.login_form .login_textbox{border-radius:8px; -webkit-border-radius:8px; -moz-border-radius:8px; outline:none; padding:2px 5px; background:#666; border:none;}
.login_form .login_textbox:focus{background:#999;}
.login_form .login_buton{line-height:25px; padding:5px 20px; border:none; float:right; cursor: pointer; background-color: #F60; font-weight:bold; background-position: center center; border-radius:8px; -webkit-border-radius:8px; -moz-border-radius:8px;}
.login_form img{ position:static;}
.baglanti{text-decoration:none; color:#F60; line-height:15px;}
.baglanti:hover{ color:#900}
.right_menu a{display:block; margin:0 10px 0 10px; padding:3px 0 3px 0; text-indent:15px; background:url(next.png) left 6px no-repeat; color:inherit; font-size:inherit; text-decoration:none;}
.right_menu a:hover{color:#F60;}
.postit{display:block; overflow:hidden; margin:0 auto; margin-bottom:15px; height:116px; width:170px; background: url(postit.png) no-repeat; padding:35px 15px 0 15px; font-size:12px; color:#333; font-family:"Comic Sans MS", cursive; font-weight:bold;}
.postit a{ color:#F60; outline:none;}
.img_menu{display:block; overflow:hidden; text-align:center; margin:0 0 0 0;}
.img_menu a{display:block; float:left; overflow:hidden; width:36px; margin:0 0 10px 5px; outline:none;}
.img_menu a img{ width:36px; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px;}
.slider_yan{display:block; overflow:hidden; float:left; width:1020px; height:137px; text-align:center; margin:20px 0 0 80px;}
.slider_yan a{display:block; overflow:hidden; width:182px; height:137px; background-image:url(photo_bg.png); float:left; margin-right:14px; margin-left:8px;}
.slider_yan img{display:block; overflow:hidden; border:none; height:100px; width:150px; margin:18px 0 0 17px;}
#footer{display:block; overflow:hidden; float:left; width:100%; height:auto; height:100px; background:#333; text-align:center; color:#CCC; margin:10px 0 0 0; line-height:15px; font-size:12px; bottom:0px;}
#footer_menu{display:block; overflow:hidden; margin:0 auto; margin-top:20px; margin-bottom:20px; width:1020px;}
#footer_menu a{text-decoration:none; color:#CCC; padding:0 10px 0 10px;}
#footer_menu a:hover{color:#F60;}
ul.liste_prog{ display:block; overflow:hidden; padding:0px; margin:10px; font-size:13px;}
ul.liste_prog li{ display:block; float:left; overflow:hidden; width:368px; height:132px; padding:10px; margin:0px; list-style-type:none; list-style-position:inside; font-size:inherit; border:1px solid #CCC;}
ul.liste_prog li:hover{ background:#EBEBEB;}
ul.liste_prog div{display:block; overflow:hidden; float:left; width:368px; border:none; text-align:center; margin:0 0 5px 0;}
ul.liste_prog li div a{outline:none; color:#000; font-size:inherit; text-decoration:none; font-weight:bold;}
ul.liste_prog img{display:block; overflow:hidden; float:left; border:none; height:100px; width:150px; margin:0 5px 5px 0; border-radius:8px; -webkit-border-radius:8px; -moz-border-radius:8px; }
ul.liste_prog li .detay{outline:none; color:#F60; font-size:inherit; text-decoration:none; font-weight:bold;}
table.kayit_form{width:auto; margin:0 auto; margin-top:20px; margin-bottom:20px; font-size:12px;}
table.kayit_form label{float:right; font-weight:bold;}
table.kayit_form .guvenlik_kodu{width:100px; height:30px; background-color:#f3f3f3; border: dashed 1px; text-indent:10px;}
table.kayit_form .guvenlik_kodu:focus{background:#FFF;}
.yesil{color:#009900; font-size:12px;}
.kirmizi{color:#990000; font-size:12px;}
.kayittext{width:340px; background-color:#f3f3f3; outline:none; border:dashed 1px; line-height:30px; height:30px; text-indent:10px;}
.kayittext:focus{background:#FFF;}
.kayittextarea{width:335px; height:120px; background-color:#f3f3f3; outline:none; text-indent:10px; border:dashed 1px; resize:none;}
.kayittextarea:focus{background:#FFF;}
.kayit_buton{line-height:25px; padding:5px 20px; border:none; float:right; cursor: pointer; background-color: #F60; font-weight:bold; background-position: center center; border-radius:8px; -webkit-border-radius:8px; -moz-border-radius:8px; color:#FFF;}
.kayitselect{width:345px; background-color:#f3f3f3; outline:none;  border:dashed 1px; height:30px; }
.kayitselect:focus{background:#FFF;}
table.table_detay{width:99%; margin:0 auto; margin-top:10px; margin-bottom:10px;}
table.table_detay img{display:block; overflow:hidden; float:left; border:none; height:100px; width:150px; margin:0 5px 5px 0; border-radius:8px; -webkit-border-radius:8px; -moz-border-radius:8px;}
table.table_detay div{ display:block;}
table.table_detay .detaybilgi{ font-weight:bold;}
table.table_detay span{font-size:13px; font-weight:bold; color:#900;}
.yazi{ display:block; overflow:hidden; margin:10px; padding:0;}
.yazi a{ text-decoration:none; color:#F60;}
.dosya_eki{ display:block; overflow:hidden; border-top:2px solid #CCC; padding:5px;}
.dosya_eki a{ display:block; overflow:hidden; text-decoration:none; color:#666; background:url(attachment.png) no-repeat; padding-left:40px; height:35px; line-height:35px;}
.dosya_eki a:hover{ color:#F60;}
.ort{ display:block; overflow:hidden; text-align:center; margin:10px;}
.ort a{ text-decoration:none; font-size:12px; font-weight:bold; color:#333;}
.ort a:hover{ color:#F30;}
#hata{ display:block; overflow:hidden; background:#C03 url(hata.png) no-repeat 5px center; color:#FFF; border:1px dotted #999; line-height:25px; padding:5px 0 5px 35px; margin:10px 10px 5px 10px; text-align:left;  }
#uyari{ display:block; overflow:hidden; background:#F60 url(uyari.png) no-repeat 5px center; color:#FFF; border:1px dotted #999; line-height:25px; padding:5px 0 5px 35px; margin:10px 10px 5px 10px; text-align:left;}
#bilgi{ display:block; overflow:hidden; background:#09F url(bilgi.png) no-repeat 5px center; color:#FFF; border:1px dotted #069; line-height:25px;padding:5px 0 5px 35px; margin:10px 10px 5px 10px; text-align:left;}
#aciklama{ display:block; overflow:hidden; background:#C0C url(aciklama.png) no-repeat 5px center; color:#FFF; border:1px dotted #666; line-height:25px; padding:5px 0 5px 35px; margin:10px 10px 5px 10px; text-align:left;}
.bilgibar{ display:block; overflow:hidden; background:#EEE; color:#000; border:1px solid #CCC; line-height:25px; padding:5px; margin:10px 10px 5px 10px; font-size:11px; font-weight:bold;}
.bilgibar span{ float:right; margin-left:20px;}
table.bilgi_liste{width:auto; margin:5px; font-size:12px;}
table.bilgi_liste label{float:right; font-weight:bold;}
table.bilgi_liste img{ border:5px solid #CCC; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px;}

.tablo_cizgili td{ border:1px solid #999;}
.tablo_cizgili th{ border:1px solid #999;}

table.tablosirali{ border-collapse:collapse; border-spacing: 0px; border:0; color:#000; margin:10px; width:98%; text-align:left; font-size:12px;}
table.tablosirali tr{border-bottom:1px solid #CCC;}
table.tablosirali tr:hover{ background: #e7e7e7;}
table.tablosirali td { padding:7px 5px 7px 5px; vertical-align:top;}
table.tablosirali th{ padding:0 5px 0 5px; height:28px; vertical-align:middle; background:#CCC; color:#000;}
table.tablosirali td a{ color:#000; text-decoration:none;}
table.tablosirali td a:hover{ color:#F30; cursor: pointer;}
table.tablosirali td a img { border:none; outline:none; margin:3px 0 0 0;}
table.tablosirali .agac{ display:block; background:url(agac.png) no-repeat 12px top; color:#000; text-decoration:none; padding:2px 0 2px 30px; margin:4px 0 0 0;}
table.tablosirali .agac:hover{ color:#F30; cursor: pointer;}

table.formliste{ border-collapse:collapse; border-spacing: 0px; border:0; color:#000; margin:10px; width:98%; text-align:left; font-size:12px;}
table.formliste tr{}
table.formliste td { padding:7px 5px 7px 5px; vertical-align:top;}
table.formliste td a{ color:#F30; text-decoration:none;}
table.formliste td a:hover{ color:#F30; cursor: pointer;}
table.formliste td a img { border:none; outline:none; margin:15px 0 0 0;}
table.formliste p { padding:10px; margin:5px 0px 30px 0px; background:#e6e6e6; border:2px solid #CCC; vertical-align:top; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; box-shadow: 7px 7px 5px #888; -moz-box-shadow: 7px 7px 5px #888; -webkit-box-shadow: 7px 7px 5px #888;}
table.formliste .formliste_bas { display:block; color:#000; padding: 0px 0px 0px 10px;}
table.formliste .formliste_bas span{ float:right; margin-bottom:-10px; padding:0 5px 0 5px; background:#e6e6e6; border:1px solid #CCC; vertical-align:top; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px;}

.sayfalama { padding:3px; margin: 10px; text-align:center;}
.sayfalama a {
    padding: 2px 5px 2px 5px;
    margin: 2px;
    border: 1px solid #EEE;
    text-decoration: none; 
    color: #036CB4;
}
.sayfalama a:hover,
.sayfalama a:active {
    border: 1px solid #999;
    color: #666;
}
.sayfalama .secili {
    padding: 2px 5px 2px 5px;
    margin: 2px;
    border: 1px solid #999;
    font-weight: bold;
    background-color: #999;
    color: #FFF;
}
.popup_arka{display:none; position:fixed; height:100%; width:100%; top:0; left:0; background:#000000; z-index:1;}
.popup_cerceve{ display:none; position:fixed; width:700px; background:#FFFFFF; border:1px solid #3B5998; z-index:2; overflow:auto; font-family:'Calibri',Arial,SansSerif;}
.popup_bas{ display:block; background-color:#6D84B4; padding:10px; color:#fff; font-size: 18px; font-weight: bold; }
.popup_govde{ display:block; overflow: hidden; background-color:#fff; padding:10px; line-height:15px; font-size:14px; text-align: justify;}
.popup_ayak{ display:block; overflow:hidden; border-top:1px solid #ccc; background: #f2f2f2; padding:10px; text-align:right; }
.popup_isaret{background:#5C74A9; text-decoration: none;  padding: 5px 8px 5px 8px; color:#fff; font-size: 14px; font-weight: bold;}
/*ADMIN*/
/*Ust Link*/
.ustlink{ display:block; overflow:hidden; margin:0;}
.ustlink a{ cursor:pointer; background:#FC0; border: 1px solid #F90; padding:2px 10px 2px 2px; float:right; margin:3px 0 5px 5px; color:#333; text-decoration:none; font-weight:bold;}
.ustlink a:hover{ cursor: pointer; color:#900;}
.ustlink a img{ float:left; margin:2px 2px 0 2px; outline:none; height:14px; width:14px;}
/* Kayıt Formu*/
table.tabloform{ border-collapse:collapse; border-spacing: 0px; border:0; color:#000; margin:10px; text-align:left; width:780; font-size:12px;}
table.tabloform td { padding:2px 2px 2px 2px; height:30px; vertical-align:middle; line-height:30px;}
table.tabloform label { float:right; font-weight:bold;}
table.tabloform div{ display:block; text-align:right;}
table.tabloform img{ max-width:780px;}
/* Form Elemanları*/
.formtext{ margin:0 0 0 5px; width:350px; border:1px dotted #696969; background:#F7F7F7; height:30px; text-indent:5px; outline:none;}
.formarea{ margin:0 0 0 5px; width:98%; border:1px dotted #696969; background:#F7F7F7; height:100px; outline:none; min-width:320px;}
.formselect{ margin:0 0 0 5px; width:352px; border:1px dotted #696969; background:#F7F7F7; height:35px; outline:none;}
.formcheckbox{ margin:0 5px 0 5px; width:15px; border:1px dotted #696969; background:#F7F7F7;}
.formradio{ margin:0 5px 0 5px; width:15px; border:1px dotted #696969; background:#F7F7F7;}
.formfile{ margin:0 0 0 5px; width:350px; border:1px dotted #696969; background:#F7F7F7; height:22px; outline:none;}
.formbuton{ cursor:pointer; background:#FC0; border: 1px dotted #F90; padding:5px 40px 5px 40px; color:#333; font-weight:bold; font-size:14px; text-decoration:none;}
.formbuton2{ cursor:pointer; background:#e6e6e6; border: 1px dotted #696969; padding:5px 40px 5px 40px; color:#333; font-weight:bold; font-size:14px;}
.formoval{ outline:none; border:5px solid #CCC !important; border-radius:75px; -webkit-border-radius:75px; -moz-border-radius:75px;}
/* Ul Liste*/
.ulliste{ overflow:hidden; margin:10px; padding:0; list-style-type : none;}
.ulliste li{ display:block; overflow:hidden; border-bottom:1px solid #CCC; padding:0 5px 0 0; height:28px; vertical-align:middle; cursor:move; text-align:left;}
.ulliste li:hover{ background:#e7e7e7;}
.ulliste a{ display:block; overflow:hidden; background: url(kutu_kucuk.png); width: 18px; height: 17px; margin:4px 0 0 7px; padding:3px 0 0 3px; float:right;}
.ulliste a:hover { background: url(kutu_kucuk-hover.png); cursor: pointer;}
.ulislem a img{ border:none; outline:none;}
.ulliste .label1{ display:block; overflow:hidden; padding:0 5px 0 5px; line-height:28px; vertical-align:middle; width: 650px; float:left; cursor:move;}
.ulliste .label2{ display:block; overflow:hidden; padding:0 5px 0 5px; line-height:28px; vertical-align:middle; width: 500px; float:left; cursor:move;}
.ulliste .label3{ display:block; overflow:hidden; padding:0 5px 0 5px; line-height:28px; vertical-align:middle; width: 450px; float:left; cursor:move;}
.ulliste .label4{ display:block; overflow:hidden; padding:0 5px 0 5px; line-height:28px; vertical-align:middle; width: 350px; float:left; cursor:move;}
.ulliste .label5{ display:block; overflow:hidden; padding:0 5px 0 5px; line-height:28px; vertical-align:middle; width: 300px; float:left; cursor:move;}
.ulliste .span1{ display:block; overflow:hidden; padding:0 5px 0 5px; line-height:28px; vertical-align:middle; width: 140px; float:right;} 
.ulliste .span2{ display:block; overflow:hidden; padding:0 5px 0 5px; line-height:28px; vertical-align:middle; width: 190px; float:right;}
.ulliste .ulresim{ height:28px; vertical-align:middle; width:90px;}
/* Tablo Liste*/
table.tabloliste{ border-collapse:collapse; border-spacing: 0px; border:0; color:#000; margin:10px; width:98%; text-align:left; max-width:780px; font-size:12px;}
table.tabloliste tr{border-bottom:1px solid #CCC;}
table.tabloliste tr:hover{ background: #e7e7e7;}
table.tabloliste td { padding:0 5px 0 5px; height:28px; vertical-align:middle;}
table.tabloliste th{ padding:0 5px 0 5px; height:28px; vertical-align:middle; background:#F33;}
table.tabloliste th a{ color:#000;}
table.tabloliste td a{ display:block; overflow:hidden; background: url(kutu_kucuk.png); width: 21px; height: 20px; margin:0 0 0 7px; float:right; text-align:center;}
table.tabloliste td a:hover{ background: url(kutu_kucuk-hover.png); cursor: pointer;}
table.tabloliste td a img { border:none; outline:none; margin:3px 0 0 0;}
/* Baglantılar*/
.dosyalink{ text-align:center; text-decoration:none; cursor:pointer; background:#0C9; border: 1px solid #096; padding:5px 40px 5px 40px; color:#333; font-weight:bold; margin:0 0 0 125px;}
#liste_dosya{ display:block; overflow:hidden; background:none !important; width:100%; height:28px; text-decoration:none; color:#F60; text-align:left;}
#liste_dosya:hover{background:none !important; color:#39F; cursor: pointer;}