body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
    margin:0;
    padding:0;
    font-family: Tahoma, Geneva, sans-serif;
}
body {
    margin:0 0 0 0;
    font-family:Tahoma, Geneva, sans-serif;
    font-size:12px;
    color:#232323;
    line-height:15px;
     background: #d1d1d1 url(../images/body_bg_d1d1d1.png) repeat-x;
}
h1,h2,h3,h4,h5,h6 {
    font-weight: bold;
}
a {font-family: Calibri, Geneva, sans-serif;font-size: 14px;color:#2b2a29;text-decoration: none;font-weight: bold;}
a:hover {text-decoration: underline;}
ul, li {
    list-style: none;
    margin:0;padding: 0;
    display: block;
}
input[type=text],input[type=password] {
    padding: 6px;
    font-size: 13px;
    border: 1px solid #D5D5D5;
    color: #333;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    height: 20px;
    box-shadow: inset 4px 4px 5px 0px #bbb;
}
textarea {
    padding: 6px;
    font-size: 13px;
    border: 1px solid #D5D5D5;
    color: #333;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    box-shadow: inset 4px 4px 5px 0px #bbb;
}
.bold {font-weight: bold;}
.curpo {cursor: pointer;}
.disnone { display: none; }
.clearbth { clear: both; }
.d_right{float: right;}
.d_left{float: left;}
.pall20 {padding:20px;}
.pall10 {padding:10px;}
.pall5 {padding:5px;}
.pright20 {padding-right: 20px;}
.pt5{padding-top: 5px;}
.mall10 {margin: 10px;}
.mtop10 {margin-top: 10px;}
.mtop20 {margin-top: 20px;}
.ml20 {margin-right: 20px;}
.mr10 {margin-right: 10px;}
.mr20 {margin-right: 20px;}
.mbottom10 {margin-bottom:  10px;}
.mbottom20 {margin-bottom: 20px;}
.h40{height: 40px;}
.w30{width: 30px;}
.w50{width: 50px;}
.w80{width: 80px;}
.w130{width: 130px;}
.w150{width: 150px;}
.w270{width: 270px;}
.w310{width: 310px;}
.w360{width: 360px;}
.w400{width: 400px;}
.w470{width: 470px;}
.w550{width: 550px;}
.txtright{text-align: right}
.txtleft{text-align: left}
.txtcenter{text-align: center}
.txtjustify{text-align: justify}
.bgyellow {background: #e4e4e4; border:1px solid #dddddd;}
.bgyellow2 {background: yellow; border:1px solid #dddddd;}
#top { height: 137px;}
#toplogo{height: 96px;background: 20% 0 url(../images/logo_bg.png) no-repeat;}
#menu{height: 41px;background: url(../images/menu_bg.png) repeat-x;}
#top_login_info {height: 58px; background: url(../images/top_login_info_bg.png) no-repeat; background-position: right;font-style: italic;font-weight: bold; text-align: right;}
.hosgeldin{color: #d4d4d4;font-size: 11px;padding: 10px 25px 0 0;font-family: Candara, Geneva, sans-serif;}
.loginadi {color: #fff;font-size: 12px;}
.cikisyap {padding: 5px 20px 0 0;}
.cikisyap a{color:#eb1219;font-size: 12px; font-family: Candara, Geneva, sans-serif;text-decoration: none;}
.doviztime{font-family: Tahoma, Geneva, sans-serif;font-size: 8px;color:#616161;float: right;}
.doviz{font-family: Calibri, Geneva, sans-serif;font-size: 14px;color:#2b2a29;float: right;font-style: italic;font-weight: bold;}
#footer {font-family: Verdana, Geneva, sans-serif;font-size: 12px;font-style: italic;margin-top: 20px;}
#footer a {text-decoration: none;font-family: Verdana, Geneva, sans-serif;font-size: 12px;color:#525150;font-style: italic;font-weight: bold;}
#footer a:hover {text-decoration: underline;}
#logindiv {height: 247px; background: url(../images/login_bg.png) no-repeat;background-position: right;margin-top:38px; margin-bottom: 20px;text-align: center;}
#logindiv .uname {margin-top: 85px;margin-left: -20px;}
#logindiv .lpass {margin-top: 32px;margin-left: -20px;}
#logindiv .mesaj{color: yellow; margin-top: 15px;width: 320px; text-align: right; padding: 10px;}
#logindiv .senddiv {float: left;margin-top: 15px; }
#logindiv .btnsend {background: url(../images/btn_gonder.png) no-repeat; width: 121px; height: 31px; border: none;cursor: pointer;}
#populersayfadiv {background: url(../images/ind_populer_bg.png) no-repeat;width: 267px;height: 323px; float: left;margin: 13px 18px 0 18px;}
.indextable {margin-top: 87px;margin-left: 34px;}
.indextable tr {height: 22px;}
.indextable tr td {padding-top: 4px;padding-left: 6px;font-family: Calibri, Geneva, sans-serif;font-size: 11px;color:#fff;} 
#tarayicilardiv {background: url(../images/ind_tarayicilar_bg.png) no-repeat;width: 267px;height: 323px; float: left;margin: 13px 18px 0 18px;}
#isletimsistemdiv {background: url(../images/ind_isletimsistemi_bg.png) no-repeat;width: 267px;height: 323px; float: left;margin: 13px 18px 0 18px;}
#musterigosterimdiv {background: url(../images/ind_musteri_bg.png) no-repeat;width: 502px;height: 313px; float: left;margin: 7px 35px 20px 18px;}
#ziyaretcigosterimdiv {background: url(../images/ind_ziyaretci_bg.png) no-repeat;width: 317px;height: 223px; float: left;margin: 7px 18px 20px 18px;}
#solbar {position:fixed; top:150px;background: url(../images/solbar_bg.png) right no-repeat;width: 111px;height: 524px;}
#solbar a {text-decoration: none; color: black;}
#solbar ul {margin-top: 47px;}
#solbar ul li {font-family: Calibri, Geneva, sans-serif;font-size: 11px;color:#525150;font-weight: normal;text-align: center;height: 80px; cursor: pointer;}
#solbar ul .tustext {color:#fff;padding-top: 23px;}
#solbar ul li .ictext {margin-top: 7px;}
#solbar ul .bir {background: url(../images/solbar1_bg.png) no-repeat; background-position:center top;}
#solbar ul .iki {background: url(../images/solbar2_bg.png) no-repeat; background-position:center top;}
#solbar ul .uc {background: url(../images/solbar3_bg.png) no-repeat; background-position:center top;}
#solbar ul .dort {background: url(../images/solbar4_bg.png) no-repeat; background-position:center top;}
#solbar ul .bes {background: url(../images/solbar5_bg.png) no-repeat; background-position:center top;}
#sagbar {position:fixed; top:150px;background-color: #ffffff; right:5px; width: 150px;height: 524px;}
#sagbar ul {margin: 5px;}
#sagbar ul li {font-family: Calibri, Geneva, sans-serif;font-size: 11px;color:#525150;font-weight: normal;}
#sagbar ul li.baslik {font-size: 14px;color:#D21F24;font-weight: bold;}
#sagbar ul li.s1 {background-color: #dfe3e5; }
#sagbar ul li.s2 {background-color: #a5b1bb;}
#sagbar ul li span {color:#D21F24;float: right;}

.pageBaslik {height: 32px; vertical-align: middle; border-bottom: 1px dashed #a6a6a6;text-transform: uppercase;}
.pageBaslik h3{color: #e2191f;font-family: Calibri, Geneva, sans-serif;font-size: 18px; font-weight: bold; margin-top: 20px;}
.pagebuttons {height: 38px; vertical-align: middle; border-bottom: 1px dashed #a6a6a6;}
.stdbutton {padding-top: 10px; padding-left: 33px; height: 25px;font-family: Calibri, Geneva, sans-serif;font-size: 14px;color:#2b2a29;
             font-weight: bold;vertical-align: middle; cursor: pointer;text-decoration: none;}
.stdbutton a{font-family: Calibri, Geneva, sans-serif;font-size: 14px;color:#2b2a29;text-decoration: none;}
.onaydiv {
    background:  url('../images/icons/tick_circle_1.png') no-repeat left;
    color: green;
}.onaydiv:hover {
    background-color: greenyellow;
    border:1px solid green;
}
.iptaldiv {
    background:  url('../images/icons/cross_circle.png') no-repeat left;
    color: red;
}.iptaldiv:hover {
    background-color: lightsalmon;
    border:1px solid red;
}
.yenibtn {background: url(../images/icon_yeni.png) no-repeat left center; }
.yenibtn:hover,.yenibtn a:hover {color: #597806;}
.printbtn {background: url(../images/icon_yazdir.png) no-repeat left center; }
.printbtn:hover,.printbtn a:hover {color: #d37f10;}
.infobtn {background: url(../images/icon_info.png) no-repeat left center; }
.infobtn:hover, .infobtn a:hover {color: #980000;}
/* .ui-autocomplete-input { margin: 0; padding: 0.55em 0 0.47em 0.45em;font-size: 1.1em;} */
.ui-autocomplete-input {
    padding: 6px;
    font-size: 13px;
    border: 1px solid #D5D5D5;
    color: #333;
    -webkit-border-radius: 4px 0 0 4px;
    border-radius: 4px 0 0 4px;
    height: 20px;
    box-shadow: inset 4px 4px 5px 0px #bbb;
}
.combobtn {background:  url(../images/btn_combo_ok.png) no-repeat;width: 36px; height: 32px; border: none; cursor: pointer;}
#bugunbtn {background: url(../images/btn_bugun.png) no-repeat;width: 72px; height: 32px; border: none; cursor: pointer;}
#buaybtn {background: url(../images/btn_buay.png) no-repeat;width: 72px; height: 32px; border: none; cursor: pointer;}
#sorgulabtn,.sorgulabtn {background: url(../images/btn_sorgula.png) no-repeat;width: 182px; height: 32px; border: none; cursor: pointer;}
#excelbtn, .excelbtn {background: url(../images/btn_excel.png) no-repeat;width: 182px; height: 32px; border: none; cursor: pointer;}
#pdfbtn, .pdfbtn {background: url(../images/btn_pdf.png) no-repeat;width: 182px; height: 32px; border: none; cursor: pointer;}
#toplufiyatbtn {background: url(../images/btn_toplu_fiyat.png) no-repeat;width: 182px; height: 32px; border: none; cursor: pointer;}
#sifirlabtn {background: url(../images/btn_sifirla.png) no-repeat;width: 132px; height: 32px; border: none; cursor: pointer;}
.raporlabtn {background: url(../images/btn_raporla.png) no-repeat;width: 182px; height: 32px; border: none; cursor: pointer;}
.kaydetbtn {background: url(../images/btn_kaydet.png) no-repeat;width: 162px; height: 32px; border: none; cursor: pointer;}
.hazirsiparisbtn {background: url(../images/btn_hazir_siparis.png) no-repeat;width: 202px; height: 32px; border: none; cursor: pointer;}
.kasahareketbtn {background: url(../images/btn_kasa_hareketleri.png) no-repeat;width: 202px; height: 32px; border: none; cursor: pointer;}
.gonbekceklerbtn {background: url(../images/btn_gonderilmeyi_bekleyen_cekler.png) no-repeat;width: 272px; height: 32px; border: none; cursor: pointer;}
.seccektahsiletbtn {background: url(../images/btn_secili_cekleri_tahsilet.png) no-repeat;width: 202px; height: 32px; border: none; cursor: pointer;}
.seccekkaldirbtn {background: url(../images/btn_secili_cekleri_kaldir.png) no-repeat;width: 202px; height: 32px; border: none; cursor: pointer;}
.hesapekstresibtn {background: url(../images/btn_hesap_ekstresi.png) no-repeat;width: 202px; height: 32px; border: none; cursor: pointer;}
.grupekstresibtn {background: url(../images/btn_grup_ekstresi.png) no-repeat;width: 202px; height: 32px; border: none; cursor: pointer;}
.mailyollabtn {background: url(../images/btn_mail_yolla.png) no-repeat;width: 162px; height: 32px; border: none; cursor: pointer;}
.stokhareketleribtn {background: url(../images/btn_stok_hareketleri.png) no-repeat;width: 202px; height: 32px; border: none; cursor: pointer;}
.tanimlamagenelbaslik {margin-bottom:12px;font-family: Calibri, Geneva, sans-serif;font-size: 12px;color:#2b2a29;text-transform: uppercase;font-weight: bold;}
.tanimlamalargenelbtn {background: url(../images/tanimlama_bg.png) no-repeat;width: 212px; height: 32px; border: none; cursor: pointer;margin-bottom:12px;font-family: Calibri, Geneva, sans-serif;font-size: 11px;color:#fff;text-align:left; padding-left:10px;}
.tanimlamalargenelbtn:hover {background: url(../images/tanimlama_hover_bg.png) no-repeat;color:#1e1e1e;}
.raporlamabtn {background: url(../images/tanimlama_rap_bg.png) no-repeat;width: 347px; height: 113px; border: none; cursor: pointer;margin-bottom:12px;font-family: Calibri, Geneva, sans-serif;font-size: 36px;color:#fff;text-align:center; padding-left:10px;}
.raporlamabtn:hover {background: url(../images/tanimlama_rap_hover_bg.png) no-repeat;color:#1e1e1e;}
.dt{margin-top: 20px; outline: 1px solid #bdbdbd;width: 100%}
.dt tr{height: 52px;}
.dt thead tr{background: url(../images/dt_table_bg.png) repeat-x; }
.dt thead tr th {font-family: Calibri, Geneva, sans-serif;font-size: 12px;color:#fff;font-weight: bold; vertical-align: middle;padding: 5px;text-transform: uppercase;}
.dt td {padding: 5px;vertical-align: middle;}
.dt .s1 {background-color: #b8b8b8;} /* cdcdcd */
.dt .s2 {background-color: #d8d8d8;}
.sa, .sa tr, .sa td{ background-color:#c3dba3; color:#012B00;} /* DBFFD2 */
.dt .sc {background-color: #5bc2d0;}
.dt .lila {background-color:#900064; color:#ffffff;}
#mesajkutusu {height: 60px;margin-top: 10px;background: url(../images/icon_unlem_golgeli.png) no-repeat 10px 20px #e4e4e4;
              font-family: Calibri, Geneva, sans-serif;font-size: 14px;color:#2b2a29; vertical-align: middle;}
#mesajkutusu .mesajtxt {vertical-align: middle;height: 38px;padding-left: 40px; padding-top: 22px;}
.tarihdiv {background: url(../images/tarih_input_bg.png) no-repeat right;padding-right: 28px;}
.statxt{font-family: Calibri, Geneva, sans-serif;font-size: 12px;color:#fff;font-weight: bold; vertical-align: middle;padding: 5px;text-align: center;}
.bordoyazi{font-family: Calibri, Geneva, sans-serif;font-size: 12px;color:#6b0003;font-weight: bold;}
.inputbrm {background: url(../images/input_brm_bg.png) repeat-x;padding-right: 8px; -webkit-border-radius: 4px; border-radius: 4px;
font-family: Calibri, Geneva, sans-serif;font-size: 12px;color:#474645;font-weight: bold;}
.urunrgb{border:1px solid #c8c8c8; width:40px; height:15px;font-family: Calibri, Geneva, sans-serif;font-size: 11px;color:#676767;font-weight: bold;text-align: center;padding-top: 2px; }
#detaydivi table tr td{padding: 5px;}
.stilsecdivleri {float:right;width:15px;height:15px;cursor:pointer;margin:3px;}
#raporlasistemidivi { width: 99%;margin-left: 10px;}

#raporlasistemidivi .kolpro {float: left;width: 250px;}
#raporlasistemidivi .koltop {float: left;width: 120px;}
#raporlasistemidivi .first {background-color: #4f81bd; color: white; padding: 10px;text-align: center; font-weight: bold;height: 20px; border:1px solid #fff;}
#raporlasistemidivi .firstsel {background-color: #17375E; color: white; padding: 10px;text-align: center; font-weight: bold;height: 20px;border:1px solid #fff;}
#raporlasistemidivi .normalli {color: #000; padding: 5px;border: 1px solid #7099cc;background-color: #fff;}
#raporlasistemidivi .selli {background-color: #558ED5; color: #000; padding: 5px;text-align: right; border: 1px solid #7099cc;}
#raporlasistemidivi .bc1 {background-color: #a6c0e5;}
#raporlasistemidivi .bc2 {background-color: #dce8ff;}
#raporlasistemidivi .bc3 {background-color: #C0CE62;}
#raporlasistemidivi .bc4 {background-color: #6CBC32;}
#raporlasistemidivi .bc5 {background-color: #088888;}
#raporlasistemidivi .bckirmizi {background-color: #f00; color: white; padding: 10px;text-align: center;border-bottom: 5px solid white; font-weight: bold;height: 20px;border:1px solid #fff;}
#raporlasistemidivi .bckoyukirmizi {background-color: #d00000; color: white; padding: 10px;text-align: center;border-bottom: 5px solid white; font-weight: bold;height: 20px;border:1px solid #fff;text-align: right;}
#raporlasistemidivi .bcyesil {background-color: #7A9A63; color: white; padding: 10px;text-align: center;border-bottom: 5px solid white; font-weight: bold;height: 20px;border:1px solid #fff;}
#raporlasistemidivi .bckoyuyesil {background-color: #6C7246; color: white; padding: 10px;text-align: center;border-bottom: 5px solid white; font-weight: bold;height: 20px;border:1px solid #fff;text-align: right;}
#raporlasistemidivi .bckoyu {background-color: #000328; color: white; padding: 10px;text-align: center;border:1px solid #fff;border-bottom: 5px solid white; font-weight: bold;height: 20px;}
#raporlasistemidivi .bcfoot {background-color: #17375E; color: white; padding: 10px;font-weight: bold;text-align: right;border:1px solid #fff;border-bottom: 5px solid white;}

.siyahbant {text-align: center;padding:20px 0;background-color:#000;color:#FFF;font-size:18px;}
