html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, tbody, tfoot, thead, tr, th, td {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    background: transparent;
}

ol, ul {
    list-style: none;
}

blockquote, q {
: none;
}

blockquote:before, blockquote:after, q:before, q:after {
    content: '';
    content: none;
}

.focus {
    outline: 0;
}

ins {
    text-decoration: none;
}

del {
    text-decoration: line-through;
}

table {
}

/* General Styles */
.skiplink {
    display: none;
}

label {
    cursor: pointer;
}

a, a:link, a:visited {
    color: #222222;
    text-decoration: none;
}

a:focus, a:hover {
    text-decoration: underline;
}

body {
    /*background:#99dff5 url(images/bgr_main.png) repeat-x;*/
    /*background:#99dff5 url(images/bgr_wrapper.png) repeat-x;*/
    background-image: url(../images/k/bg.jpg);
    background-position: top;
    background-repeat: repeat-x;
    background-color: #99E0F6;
    color: #222222;
    font: 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
    margin: 0;
    padding: 0;

}

* {
    margin: 0;
    padding: 0;
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 11;

}

input {
    border-bottom: 1px solid #FF0000;
}

* html .clearfix {
    height: 0%;
}

/* site*/

#sSayfa {
    width: 714px;
    display: block;
    margin: 0px;
    position: relative;
    text-align: left;

}

#top {
    background-image: url(../images/k/top.png);
    height: 80px;
}

#banner {
    background-image: url(../images/k/bn1.png);
    height: 44px;
    padding-left: 20px;
}

#banner a {
    display: inline-block;
    height: 44px;
}

#banner a:hover {
    background-image: url(../images/k/bn2.png);
    text-decoration: none;
    color: #FFFFFF;
}

#banner a span {
    display: block;
    padding: 5px;
    padding-top: 15px;
    font-size: 12px;
    font-weight: bold;

}

#banner .active {
    background-image: url(../images/k/bn2.png);
    text-decoration: none;
    color: #FFFFFF;
}

#govde {
    background-color: #FFFFFF;
    padding: 5px;
}

#alt {
    background-image: url(../images/k/alt.png);
    height: 29px;
}

.EvlForm {
    background-image: url(../images/bg1.png);
    background-position: left top;
    background-repeat: repeat-y;
}

.EvlForm th {
    text-align: left;
    color: #000000;
    padding: 6px;
    padding-left: 15px;
    font-weight: bold;

}

.EvlForm td {
    padding-left: 25px;
}

.EvlForm table {
    border-left: 2px solid #808080;
    border-bottom: 2px solid #808080;
    border-right: 1px solid #C0C0C0;
    background-color: #F3F3F3;
}

.EvlForm table td {
    padding: 2px;
    padding-bottom: 4px;
    padding-left: 4px;
    text-align: left;
    vertical-align: middle;
}

.brl {
    border-left: 1px solid #C0C0C0;
}

.brr {
    border-right: 1px solid #C0C0C0;
}

.brt {
    border-top: 1px solid #C0C0C0;
}

.brb {
    border-bottom: 1px solid #C0C0C0;
}

.EvlForm input {
    border: 1px solid #F3F3F3;
    background-color: #F3F3F3;
    border-bottom: 1px solid #C0C0C0;
    color: #FF0000;
    font-weight: bold;
    font-family: Tahoma;
    padding: 1px;
}

.EvlForm input:hover {
    border-bottom: 1px solid #FF0000;
}

.EvlForm textarea {
    border: 1px solid #C0C0C0;
    background-color: #F7F7F7;
    color: #FF0000;
    font-weight: bold;
    font-family: Tahoma;
    background-image: url(../images/u.png);
    background-position: 4;
    background-color: #FFFFFF;
    line-height: 27px;
}

.EvlForm textarea:hover {
    border: 1px solid #FF0000;
}

.EvlForm table td label {
    display: inline-block;
    vertical-align: middle;
}

.EvlForm table td label input {
    border: 1px solid #F3F3F3;

}

.va_m {
    vertical-align: middle;
}

.va_t {
    vertical-align: top;
}

.va_b {
    vertical-align: bottom;
}

.EvlFormBilgi {
    background-image: url(../images/bg1.png);
    background-position: left top;
    background-repeat: repeat-y;
}

.EvlFormBilgi th {
    text-align: left;
    color: #333;
    padding: 6px;
    padding-left: 15px;
    font-weight: bold;

}

.EvlFormBilgi td {
    padding-left: 25px;
}

.EvlFormBilgi table {
    border-left: 2px solid #808080;
    border-bottom: 2px solid #808080;
    border-right: 1px solid #C0C0C0;
    background-color: #F3F3F3;
}

.EvlFormBilgi table td {
    padding: 2px;
    padding-bottom: 4px;
    padding-left: 4px;
    text-align: left;
    vertical-align: middle;
}

.rl {
    color: #006;
    font-weight: bold;
    font-size: 13px;
}

.EvlFormBilgi table td label {
    display: inline-block;
    vertical-align: middle;
}

body {
    margin: 0px;
    font-family: 'MS Sans Serif';
    font-size: 12px;
    border: 0px;
}

a {
    text-decoration: none;
    color: #000000;
}

a:hover {
    color: #E40000;
    text-decoration: underline;
}

.ch {
    cursor: pointer;
    cursor: hand;
}

.font {
    font-family: 'MS Sans Serif'
}

.fontA {
    font-family: 'Arial'
}

.fontC {
    font-family: 'Courier'
}

.f8 {
    font-size: 8px;
}

.f9 {
    font-size: 9px;
}

.f10 {
    font-size: 10px;
}

.f11 {
    font-size: 11px;
}

.f12 {
    font-size: 12px;
}

.f14 {
    font-size: 14px;
}

.f16 {
    font-size: 16px;
}

.f18 {
    font-size: 18px;
}

.f20 {
    font-size: 20px;
}

.f22 {
    font-size: 22px;
}

.f24 {
    font-size: 24px;
}

.k {
    font-weight: bold;
}

.u {
    text-decoration: underline;
}

.l {
    text-align: Left
}

.c {
    text-align: Center
}

.r {
    text-align: Right
}

.rb {
    color: #ffffff
}

.ry {
    color: #008000
}

.rk {
    color: #FF0000
}

.rkk {
    color: #C40606
}

.rm {
    color: #0000FF
}

.rg {
    color: #999999
}

.rxpk {
    color: #7E7D68;
}

.rbb {
    background-color: #ffffff;
}

.rbg {
    background-color: #DDDDDD;
}

.rbxp {
    background-color: #EBE0A0;
}

.rbm {
    background-color: #AAD4FF;
}

.b1 {
    border: 1px solid #000000;
}

.pd0 {
    PADDING: 0px;
}

.pd1 {
    PADDING: 1px;
}

.pd2 {
    PADDING: 2px;
}

.pd3 {
    PADDING: 3px;
}

.pd4 {
    PADDING: 4px;
}

.pd5 {
    PADDING: 5px;
}

.pd6 {
    PADDING: 6px;
}

.cB70 {
    width: 70px;
}

.cB80 {
    width: 80px;
}

.cB85 {
    width: 85px;
}

.cB100 {
    width: 100px;
}

.cB150 {
    width: 150px;
}

.cB200 {
    width: 200px;
}

.cB240 {
    width: 240px;
}

.cB300 {
    width: 300px;
}

#YuklemeDiv {
    background-color: #ECE9D8;
    border: #7E7D68 1px solid;

    padding: 20px;
    z-index: 999;
    position: absolute;
    vertical-align: middle;

}

.tblB {
    BORDER: 1px solid #7F9DB9;
}

.EdtTrh {
    BORDER: 1px solid #7F9DB9;
    background-color: #ffffff;
    PADDING: 2px;
    height: 19px;
    font-family: 'MS Sans Serif';
    font-size: 12px;
}

.editr {
    BORDER: 1px solid #7F9DB9;
    background-color: #ffffff;
    PADDING: 2px;
    height: 19px;
    font-family: 'MS Sans Serif';
    font-size: 12px;
    width: 50px;
    text-align: Right;
}

.editFC {
    BORDER: 1px solid #7F9DB9;
    PADDING: 2px;
    height: 19px;
    font-family: 'Courier';
    font-size: 12px;
}

.edit {
    BORDER: 1px solid #7F9DB9;
    BORDER-RIGHT: 0px solid #ffffff;
    background-color: #ffffff;
    PADDING: 2px;
    height: 19px;
    font-family: 'MS Sans Serif';
    font-size: 12px;
}

.editb {
    BORDER: 1px solid #7F9DB9;
    background-color: #ffffff;
    PADDING: 2px;
    height: 19px;
    font-family: 'MS Sans Serif';
    font-size: 12px;
}

.editd {
    BORDER: 1px solid #7F9DB9;
    background-color: #ffffff;
    PADDING: 2px;
    height: 19px;
    font-family: 'MS Sans Serif';
    font-size: 12px;
}

.texta {
    BORDER: 1px solid #7F9DB9;
    background-color: #ffffff;
    PADDING: 2px;
    font-family: 'MS Sans Serif';
    font-size: 12px;
}

.cbImg {
    BORDER: 1px solid #7F9DB9;
    BORDER-LEFT: 0px solid #ffffff;
    PADDING: 0px;
    height: 17px;
    width: 17px;
}

.btn, .btn21, .btn75 {
    height: 21px;
    text-align: center;
    white-space: nowrap;
    border: none;
    vertical-align: middle;
    font-family: 'MS Sans Serif';
    cursor: pointer;
    cursor: hand;
}

.btn {
    width: 108px;
    font-size: 12px;
}

.btn75 {
    width: 75px;
    font-size: 12px;
}

.btn21 {
    width: 21px;
}

#DivHesMak {
    height: 100%;
    width: 100%;
    background-color: #AAD4FF;
    border: 0px;
    text-align: Right;
    color: #1C395C;
    padding: 2px;
    padding-right: 4px;
}

#DivHesMakA {
    height: 122px;
    width: 99%;
    background-color: #AAD4FF;
    border-right: 1px solid #457FC7;
    border-bottom: 1px solid #457FC7;
    border-left: 1px solid #3266A6;
    border-top: 1px solid #3266A6;
    overflow: auto;
}

#PopDiv {
    border-right: 1px solid #696359;
    border-bottom: 1px solid #696359;
    border-left: 1px solid #989898;
    border-top: 1px solid #989898;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
    z-index: 999;
    visibility: hidden;
    position: absolute;
    background-color: #ece9d8;
}

#PopDiv tr {
    height: 16px;
    background-color: #ffffff;
}

#PopDiv th {
    height: 16px;
    width: 80px;
    font-family: 'MS Sans Serif';
    font-weight: normal;
    text-align: Left;
    padding: 0 4 0 4;
}

#PopDiv td {
    padding-left: 2px;
    padding-right: 2px;
}

#PopDivSub {
    border-right: 1px solid #808080;
    border-bottom: 1px solid #808080;
    border-left: 1px solid #FFFFFF;
    border-top: 1px solid #FFFFFF;
    scrollbar-face-color: #ECE9D8;
    scrollbar-highlight-color: #FFFFFF;
    scrollbar-3dlight-color: #F0F2FB;
    scrollbar-darkshadow-color: #7E7D68;
    scrollbar-shadow-color: #ACA899;
    scrollbar-arrow-color: #686756;
    scrollbar-track-color: #FAF9F4;

    overflow: auto;
    background-color: #ffffff;
}

.FrmTbl {
    BORDER: #7F9DB9 2px solid;
    PADDING: 0px;
}

.a-tr {
    background: #F6F3EA !important;
}

.g-satir {
    background: #EFEBDE !important;
}

.a-satir {
    background: #ffffff !important;
}

.t-satir {
    background: #FBE4C7 !important;
}

.f-satir {
    background: #EEEEEE !important;
}

.gbtGridC {
    BORDER: 0px solid #EBE0A0;
    background-color: #B6A027;
    font-family: 'MS Sans Serif';
    font-size: 12px;
    color: #FFFFFF;
}

.gbtGridC td {
    border-right: 1px solid #7E7D68;
    border-left: 1px solid #FAF9F4;
    Border-Top: 1px solid #FAF9F4;
    Border-bottom: 1px solid #DAD5C0;
    PADDING: 2px;
    PADDING-LEFT: 4px;
    PADDING-RIGHT: 4px;
    font-weight: bold;
}

.gbtGrid {
    BORDER: 0px solid #000000;
    background-color: #C0C0C0;
    font-family: 'MS Sans Serif';
    font-size: 12px;
    PADDING: 4px;
}

.e {
    width: 18px;
    height: 17px;
    border-width: 0px;
    background-color: #ECE9D8;
    text-align: Center;
    font-family: 'Arial';
    font-size: 10px;
}

.eh {
    height: 20px;
    width: 20px;
    PADDING: 0px;
    border-width: 0px;
    Border-Top: 1px solid #EBE0A0;
    Border-bottom: 1px solid #EBE0A0;
    background-color: #B6A027;
    text-align: Center;
    font-family: 'Arial';
    font-size: 10px;
    color: #FFFFFF;
}

.eu {
    height: 1px;
    PADDING: 0px;
    border-width: 1px;
    border-style: none none solid none;
    border-color: #ECE9D8;
    background-color: #ECE9D8;
}

.cbImgG {
    BORDER-TOP: 1px solid #C40606;
    BORDER-BOTTOM: 1px solid #C40606;
    PADDING: 0px;
    height: 17px;
    width: 17px;
}

.edite {
    BORDER: 1px solid #7F9DB9;
    BORDER-RIGHT: 0px solid #ffffff;
    background-color: #ffffff;
    PADDING-TOP: 2px;
    PADDING-left: 3px;
    PADDING-right: 3px;
    height: 19px;
    font-family: 'MS Sans Serif';
    font-size: 12px;
}

.edits, .editn, .editsr, .editsl, .editst, .editp {
    BORDER: 2px solid #C40606;
    BORDER-RIGHT: 0px solid #7F9DB9;
    BORDER-LEFT: 0px solid #7F9DB9;
    background-color: #ffffff;
    PADDING: 1px;
    PADDING-left: 4px;
    PADDING-right: 4px;
    height: 19px;
    font-family: 'MS Sans Serif';
    font-size: 12px;
}

.editn, .editp {
    text-align: Right;
}

.editsr, .editst {
    BORDER-RIGHT: 2px solid #C40606;
}

.editsl, .editst {
    PADDING-left: 2px;
    BORDER-LEFT: 2px solid #C40606;
}

.gridDiv {
    scrollbar-face-color: #ECE9D8;
    scrollbar-highlight-color: #FFFFFF;
    scrollbar-3dlight-color: #F0F2FB;
    scrollbar-darkshadow-color: #7E7D68;
    scrollbar-shadow-color: #ACA899;
    scrollbar-arrow-color: #686756;
    scrollbar-track-color: #FAF9F4;

    overflow: auto;
    text-align: left;
    background-color: #F4EECA;

    position: absolute;
}

#sb_ekr td {
    text-decoration: none;
    padding: 2 2 2 2;
    border: 1px solid #dddddd;
    border-bottom: 0px;
    font-family: 'MS Sans Serif'
}

#sb_ekr th {
    width: 80px;
    border: 1px solid #dddddd;
    border-bottom: 0px;
    border-right: 0px;
    font-family: 'MS Sans Serif';
    font-weight: normal;
    text-align: Left;
    padding: 2 2 2 4;
}

.c1 {
    color: #333333;
    font-size: 10px;
    font-weight: bold;
}

.c2 {
    color: #666666;
    font-size: 10px;
    padding: 4px;
}

.c3 {
    color: #999999;
    font-size: 10px;
}

.c4 {
    border-bottom: 1px solid #FFCC00;
    border-right: 1px solid #FF9900;
    font-size: 10px;
}

.uyekutu {
    padding: 8px;
    font-size: 16px;
    border: 1px solid #999;
    background: #F4F4F4;
    margin: 2px;
    color: #000;
    font-weight: bold;
}

.uyebtn {
    padding: 6px;
    font-size: 14px;
    border: 1px solid #333;
    background: #666;
    margin: 2px;
    color: #FFF;
}

.liste-grid {

}

.liste-grid th {
    font-size: 12px;
    padding: 4px;
    color: #008DE9;
    background-color: #FFF;
    background: #EBEBEB;
}

.liste-grid td {
    padding: 4px;
    border-bottom: 1px dotted #999;
}

.fil {
    border: 1px solid #CCC;
    background-color: #FFF;
    width: 98%;
    padding: 2px;
}

.uye-resim{}
.uye-resim li{display: inline-block;}
.uye-resim li a{display: block;text-align: center;}



.progress {
    position: relative;
    width: 400px;
    border: 1px solid #ddd;
    padding: 1px;
    border-radius: 3px;
}

.bar {
    background-color: #B4F5B4;
    width: 0%;
    height: 20px;
    border-radius: 3px;
}

.percent {
    position: absolute;
    display: inline-block;
    top: 3px;
    left: 48%;
}

.resimler span {
    background: rgba(228, 0, 0, 0.40);
    border-radius: 10%;
    color: #fff;
    display: inline-block;
    padding: 4px 10px;
    box-sizing: border-box;
    margin-left: 5px;
}

.formText, .formCombo, .formText, .formTextarea {
    padding: 6px;
    font-size: 12px;;
}

.grid-form td {
    line-height: normal;
}

.tab .tab-body {
    min-height: 300px;
}

.tab {
    margin: 0 0;
}

.grid-form tr:nth-child(odd) {
    background: #F6F6F6;
}

.formCombo:hover, .formText:hover, .formTextarea:hover, .formCombo:focus, .formText:focus, .formTextarea:focus {
    background-color: #FBFAE0;
}

.m_para, .m_numara {
    text-align: right;
}

.galeri-items, .galeri-items * {
    box-sizing: border-box;
}

.galeri-items {
    margin: 10px 0 0 0;
    padding: 0 10px 0 0;
}

.galeri-items .selected {
    background: rgba(50, 142, 192, 0.37);
}

.galeri-items li {
    width: 100%;
    box-shadow: 1px 1px 1px #CACACA;
    overflow: hidden;
    display: block;
    text-align: left;
    position: relative;
    margin-bottom: 4px;
    background: #F3F3F3 none repeat scroll 0% 0%;
    padding: 5px;
}

.galeri-items input {
    border: none;
    margin-bottom: 2px;
}

.galeri-items input:hover, .galeri-items input:focus {
    border: none;
    margin-bottom: 2px;
    background: #FCFFE0 none repeat scroll 0% 0%
}

.galeri-items li .input-checkbox2 {
    float: left;
    width: 30px;
}

.galeri-items li .gkat-picture {
    float: left;
    height: 60px;
    pxerflow: hidden;
    position: relative;
    width: 60px;
}

.galeri-items li .gkat-input {
    float: left;
    width: 200px;
    margin-left: 5px;
}

.galeri-items li .gkat-spot {
    float: left;
    width: 180px;
    margin-left: 5px;
}

.galeri-items li .gkat-kresim {
    float: left;
    width: 150px;
    margin-left: 5px;
    margin-top: 20px;
}

.galeri-items li .gkat-icon {
    float: right;
    margin-left: 5px;
    position: relative;
    margin-top: 20px;
}

.galeri-items li .gkat-picture img {
    width: 100%;
    max-height: 74px;
}

.galeri-items li .gkat-input {
    height: 40px;
}

.galeri-items li .gkat-input .input-checkbox {
    float: left;
    width: 25px;
    position: absolute;
    right: 0px;
    bottom: 0px;
}

.galeri-items li .input-checkbox2 .sira {
    width: 25px;
    margin: 0;
    padding: 3px;
    border: none;
    background: #ccc;
    color: #fff;
    border-radius: 5%;
    text-align: center;
    vertical-align: middle;
}

.galeri-items li .onay_kutu {
}

.galeri-items li .input-name input {
    width: 90%;
    overflow: hidden;
    text-align: left;
    padding: 3px 0;
    font-size: 11px;
    border-radius: 0;
    padding: 2px;
}

.galeri-items li .gkat-spot textarea {
    width: 100%;
    min-height: 60px;
    overflow: hidden;
    text-align: left;
    padding: 3px;
    font-size: 11px;
}

.kp-galeri-right, .kp-galeri-right * {
    box-sizing: border-box;
}

.kp-galeri-right {
    position: absolute;
    right: 2px;
    background: rgb(255, 255, 255) none repeat scroll 0% 0%;
    top: 36px;
    border: 1px solid #ccc;
    height: 350px;
    width: 200px;
}

.kp-galeri-right ul {
    display: block;
    padding: 10px;
    margin: 0;
}

.kp-galeri-right ul li {
    display: block;
    padding: 5px 0;
}

.kp-galeri-right ul li input[type=text] {
    width: 100%;
}

.kp-galeri-right ul li textarea {
    width: 100%;
}




.btnStd {
    border: none;

    color: #FFFFFF;
    display: inline-block;
    font-size: 12px;
    cursor: pointer;
    line-height: 30px;
    text-decoration: none !important;
    padding-left: 15px;
    padding-right: 15px;
    background-color: #eb7922;
    border-radius: 3px;
    transition: all 0.3s ease 0s;
}

.btnStd:hover {
    background-color: rgba(243, 124, 35, 0.73);
    color: #FFF;
}

.btnStd.active,
.btnStd:active,
.btnStd:focus {
    background-color: rgb(155, 155, 155);
    color: #FFF;
}

.btnStd.active a {
    color: #ffffff;
}

.btnStd.active span {
    display: block;
}

.btnStd.active a span {
    display: block;
}

.btnStandart {
    display: block;

}

.btnYukleniyor, .btnListeOnay, .btnKilit, .btnUser, .btnKargo, .btnCikis, .btnMesaj, .btnGonder, .btnYeni, .btnDuzenle,
.btnKaydet, .btnSepet, .btnYenile, .btnGeri, .btnSil, .btnOnay {
    display: inline-block;
    padding: 0 0 0 20px;
    font-weight: normal;
}

.btnYukleniyor2 {
    display: inline-block;
    padding-left: 20px;
}

.btnSepet {
    background: url(../images/icon/sepet.png) no-repeat center left;
}

.btnYenile {
    background: url(../images/icon/yenile.png) no-repeat center left;
}

.btnGeri {
    background: url(../images/icon/geri.png) no-repeat center left;
}

.btnSil {
    background: url(../images/icon/btn-sil.png) no-repeat center left;
}

.btnOnay {
    background: url(../images/icon/btn-onay.png) no-repeat center left;
}

.btnKaydet {
    background: url(../images/icon/save.png) no-repeat center left;
}

.btnYeni {
    background: url(../images/icon/new_page.png) no-repeat center left;
}

.btnDuzenle {
    background: url(../images/icon/edit_page.png) no-repeat center left;
}

.btnGonder {
    background: url(../images/icon/next.png) no-repeat center left;
}

.btnMesaj {
    background: url(../images/icon/mail_receive.png) no-repeat center left;
    color: #f58322;
}

.btnKaydet {
    background: url(../images/icon/update.gif) no-repeat center left;
}

.btnCikis {
    background: url(../images/icon/shut_down.png) no-repeat center left;
}

.btnKargo {
    background: url(../images/icon/kargo.png) no-repeat center left;
}

.btnKilit {
    background: url(../images/icon/lock.png) no-repeat center left;
}

.btnUser {
    background: url(../images/icon/user.png) no-repeat center left;
}

.btnListeOnay {
    background: url(../images/icon/list-ok.png) no-repeat center left;
}

.btnYukleniyor {
    background: url(../images/icon/w.gif) no-repeat center left;
}

.btnYukleniyor2 {
    background: url(../images/icon/ww.gif) no-repeat center left;
}




.chckbx{display: none;}
.checkbox{width:16px;height:16px;display:inline-block;margin:5px;float:left;}
.checkbox[status="active"]{background:url(../system/images/msg/green.png) left top no-repeat;}
.checkbox[status="deactive"]{background:url(../system/images/msg/red.png) left top no-repeat;}



