body {
    background-color: #81abb7;
    margin: 0px;
    padding: 0px;
    font-size: 12px;
    font-family: arial;
}

.clearfix {
    clear: both;
    line-height: 0 !important;
}
a{
    text-decoration: none;
}
a img {
    border-width: 0px;
}

table {
    border-collapse: collapse;
}

#ust {
    background: url(../images/ust-bg.gif) repeat-x;
    height: 180px;
    border-bottom: 1px white solid;
}

#ust-brush {
    background: url(../images/brush.png) no-repeat 30px 0;
    height: 180px;
}

#merkez {
    position: absolute;
    top: 25px;
    width: 100%;
}

#ana {
    margin: 0 auto;
    width: 990px;
    position: relative;
}

.ana-ust-orta {
    background: url(../images/ust-l-bg.png) repeat-x;
    height: 155px;
    width: 990px;
    margin-top: 15px;
    position: relative;
}

.ana-ust-orta h2.logo {
    background: url(../images/logo1.png) no-repeat;
    width: 309px;
    height: 66px;
    text-indent: -9999px;
    float: left;
    margin-top: 25px;
    margin-left: 35px;
}

.logo_alke {
    position: absolute;
    right: 10px;
    margin-top: 8px;
}

.ana-ust-orta .nav {
    float: right;
    margin-top: 110px;
    margin-right: 17px;
    width: 500px;
}

.ana-ust-orta .nav li {
    float: right;
    margin-right: 10px;
    list-style: none;
}

.ana-ust-orta .nav li a:link {
    font-family: arial;
    font-size: 11px;
    color: #FF6600;
    text-decoration: none;
}

.ana-ust-orta .nav li a:link, .ana-ust-orta .nav li a:visited {
    font-family: arial;
    font-size: 11px;
    color: #FF6600;
    text-decoration: none;
}

.ana-ust-orta .nav li a:hover {
    color: #ff6600;
}

.ana-ust-orta .nav li a.unq:link, .ana-ust-orta .nav li a.unq:visited {
    color: #ff6600;
    font-weight: bold;
}

.ana-ust-orta .nav li a.unq:hover {
    color: #58a6bc;
}

.ana-ust-sol, .ana-ust-orta, .ana-ust-sag {
    height: 127px;
}

.ana-ust-sol {
    background: url(../images/sol-ust-kose.png) no-repeat;
    width: 7px;
    float: left;
}

.ana-ust-orta {
    float: left;
}

.ana-ust-sag {
}

#orta_icerik {
    margin-top: -51px;
}

#ana .orta {
    clear: both;
    background: url(../images/mavi-l-bg.png) repeat-x;
    background-color: white;
    min-height: 500px;
    padding: 16px 0 0 15px;
}

#ana .gri-koseli {
    clear: both;
    background-image: none;
    background-color: #fbfaf8;
    padding: 0 0 20px 15px;
    margin-top: -8px;
}

/* * * * * * sol div * * * * * */
#sol {
    width: 602px;
    float: left;
    padding: 0px;
    color: #3c3c3c;
    font-size: 12px;
    font-family: arial;
}

#sol .flash {
    height: 210px;
    background-color: #abdae2;
    margin-bottom: 20px;
}

#sol .icerik {
    padding-right: 32px;
}

.baslik-tab-sol {
    background: url(../images/tab-sol-bg.png) no-repeat 0 50%;
}

.baslik-tab-sol .icon {
    padding-left: 16px;
    float: left;
    heighy: 64px;
}

.baslik-tab-sol .yazi {
    padding-top: 23px;
    padding-bottom: 23px;
    padding-left: 5px;
    font-family: arial;
    color: white;
    font-size: 13px;
}

/* kısa tanıtım */
.kisa-tanitim {
    line-height: 2em;
    padding: 0 2px 20px 2px;
}

.kisa-tanitim h3 {
    color: #004e77;
    margin-bottom: 0px;
    padding-bottom: 0px;
}

/* //kısa tanıtım */
/* one cikan urunler */
.one-cikan-urunler {
}

.one-cikan-urunler .sol {
    float: left;
}

.one-cikan-urunler .sag {
    float: right;
}

.one-cikan-urunler .urun {
    background: url(../images/one-cikanlar-urun-bg.png) no-repeat;
    width: 275px;
    height: 105px;
    margin-bottom: 20px;
}

.one-cikan-urunler .urun .resim {
    margin: 4px 0 3px 7px;
    width: 72px;
    height: 82px;
    text-align: center;
    padding: 6px;
    float: left;
}

.one-cikan-urunler .urun .resim img {
    width: 72px;
    height: 82px;
}

.one-cikan-urunler .urun .yazi {
    padding: 10px;
    width: 164px;
    float: left;
    font-family: arial;
    font-size: 11px;
    line-height: 1.5em;
}

.one-cikan-urunler .urun .yazi .urun-ad {
    color: #df151b;
}

.one-cikan-urunler .urun .yazi .detayli-bilgi {
    color: #3c3c3c;
    float: right;
}

/* //one cikan urunler */
/* * * * * * //sol div * * * * * */
/* * * * * * sag div * * * * * */
#sag {
    width: 500px;
    float: right;
}

.ayrac {
    background: url(../images/nokta.jpg) no-repeat 0 0;
    height: 1px;
    width: 100%;
    margin: 10px 0 10px 0;
}

/* giriş kutusu */
#hemen-siparis-ver {
    background: url(../images/hemen-siparis-ver.png) no-repeat;
    margin-top: -10px;
    margin-left: 10px;
    padding: 28px 0 40px 113px;
}

#hemen-siparis-ver .link a {
    font-size: 20px;
    font-family: arial;
    color: white;
}

/* //giriş kutusu */
/* badge */
.badge {
    position: absolute;
    top: 194px;
    right: -49px;
}

/* //badge */

/* sag-puan-durumu */
.sag-puan-durumu {
    width: 317px;
    clear: both;
    float: left;
}

/* //sag-puan-durumu */

/* haberler */
.haberler {
    padding-left: 19px;
    width: 315px;
}

.haberler .baslik {
    color: #ff6600;
    font-weight: bold;
    background: url(../images/kagitlar.png) no-repeat;
    padding: 10px 0 10px 42px;
}

.haberler .haber {
    color: #545454;
    line-height: 1.3em;
    font-family: arial;
    font-size: 11px;
    padding-left: 4px;
}

.haberler .haber .hbaslik {
    font-weight: bold;
}

.haberler .haber .hbaslik a {
    color: #545454;
    text-decoration: none;
}

/* //haberler */
.baslik-tab-sag {
    border-bottom: 5px #dbdbdb solid;
    padding-bottom: 5px;
    font-weight: bold;
    font-family: arial;
    color: #2f99d7;
    margin-bottom: 15px;
}

/* emaillist */
.emaillist {
}

.emaillist p {
    font-size: 11px;
    font-family: arial;
    padding-left: 25px;
    width: 320px;
}

.emaillist p input {
    border: 1px #c0c0c0 solid;
    background-color: #eeece0;
    font-size: 11px;
    font-family: arial;
    padding: 3px;
}

.emaillist p input.text {
    width: 250px;
}

.emaillist p input.submit {
    color: #3c889d;
    padding: 2px 7px 2px 7px;
    margin-left: 10px;
}

/* //emaillist  */
/* * * * * * //sag div * * * * * */
/* * * * * * footer * * * * * */
.footer {
    font-size: 11px;
    font-family: arial;
    color: white;
}

.footer .sol {
    float: left;
    padding: 20px 0 20px 0;
}

.footer .sag {
    float: right;
    padding: 6px 0 0 0;
}

/* * * * * * //footer * * * * * */
/* * * * * * gri-koseli * * * * * */
.gri-koseli .ust {
    background: url(../images/alt-sayfa-orta-ust.png) no-repeat;
    height: 8px;
}

.gri-koseli .icerik {
    background: url(../images/alt-sayfa-orta-bg.jpg) repeat-y;
    padding: 0 20px 5px 20px;
}

.gri-koseli .alt {
    background: url(../images/alt-sayfa-orta-alt.png) no-repeat;
    height: 8px;
}

/* * * * * * gri-koseli sol div* * * * * */
.gri-koseli .sol {
    width: 600px;
    float: left;
    margin-top: 10px;
}

/* * * * * * //gri-koseli sol div* * * * * */
/* * * * * * gri-koseli sag div* * * * * */
.gri-koseli .sag {
    width: 316px;
    float: left;
    padding-top: 5px;
    margin-left: 4px;
}

.flash-reklam {
    width: 395px;
    border: 1px #dedede solid;
    height: 130px;
    text-align: left;
    font-size: 11px;
    font-family: arial;
    font-color: #666;
    margin-left: -80px;
    margin-top: 5px;
}

.donem-hesabi {
    width: 306px;
    border: 1px #dedede solid;
    height: 130px;
    padding-left: 5px;
    font-size: 12px;
    font-family: arial;
    font-color: #666;
    margin-left: 20px;
    margin-top: 10px;
}

.gri-koseli .sag .buton {
    background: url(../images/ic-sayfa-sol-buton.png) no-repeat;
    width: 317px;
    padding: 8px 0 9px 0;
    margin: 10px 0 5px 0;
}

.gri-koseli .sag .buton .icon {
    float: left;
    width: 20px;
    padding-left: 12px;
    padding-right: 5px;
}

.gri-koseli .sag .buton a:link, .gri-koseli .sag .buton a:visited {
    text-decoration: none;
    font-size: 12px;
    font-family: arial;
    font-weight: bold;
    color: #429a36;
}

.gri-koseli .sag .tablo {
    width: 317px;
    margin: 5px 0 5px 0;
}

.gri-koseli .sag .tablo .t-ust {
    background: url(../images/ic-sayfa-sol-tablo-bas.png) no-repeat;
    padding: 7px 0 7px 0;
    width: 321px;
    margin-left: 4px;
}

.gri-koseli .sag .tablo .t-ust a:link, .gri-koseli .sag .tablo .t-ust a:visited {
    text-decoration: none;
    font-size: 12px;
    font-family: arial;
    color: #429a36;
    font-weight: bold;
}

.gri-koseli .sag .tablo .t-ust .icon {
    float: left;
    width: 20px;
    padding-left: 12px;
    padding-right: 5px;
}

.gri-koseli .sag .tablo .t-icerik {
    border: 1px black solid;
    border: 1px #52a448 solid;
}

.gri-koseli .sag .sselect {
    border: 1px #CCCCCC solid;
    width: 317px;
    background-color: #FFFFCC;
    padding: 5px 15px 5px 15px;
    font: 12px arial;
    color: #000000;
    margin: 5px 0 5px 0;
}

.gri-koseli .sag .sselect option {
    color: #000000;
    padding: 3px;
}

.gri-koseli .sag .basit {
    color: #ce8713;
    font-family: arial;
    font-size: 12px;
    height: 15px;
    margin-bottom: 10px;
}

.gri-koseli .sag .basit div {
    float: left;
}

.gri-koseli .sag .basit .icon {
    padding-left: 18px;
    padding-right: 10px;
}

.gri-koseli .sag .basit .d1, .gri-koseli .sag .basit .d2 {
    padding-top: 1px;
}

.gri-koseli .sag .basit .d1 {
    width: 180px;
}

.gri-koseli .sag .basit .d2 {
    padding-left: 2px;
    font-weight: bold;
}

.gri-koseli .sag .basit .nohta {
    float: right;
}

#puan-durumu {
    padding: 12px 0 13px 17px;
}

#puan-durumu table td {
    vertical-align: middle;
    color: #429a36;
    padding: 4px 0 4px 0;
}

#puan-durumu table .icon {
    padding-right: 5px;
}

#puan-durumu table .t1 {
    width: 150px;
}

#puan-durumu table.gri td {
    font-weight: bold;
    color: #727272;
}

#puan-durumu table.gri td.t1 {
    width: 170px;
}

/* * * * * * //gri-koseli sag div* * * * * */
/* * * * * * //gri-koseli * * * * * */
/* * * * * * top-bar * * * * * */
.top-bar {
    padding-top: 13px;
    width: 920px;
}

.top-bar .t-b-sol, .top-bar .t-b-orta, .top-bar .t-b-sag {
    float: left;
    height: 30px;
}

.top-bar .t-b-sol, .top-bar .t-b-sag {
    width: 7px;
    background-repeat: no-repeat;
}

.top-bar .t-b-sol {
    background-image: url(../images/top-bar-sol.png);
}

.top-bar .t-b-orta {
    background: url(../images/top-bar-bg.png) repeat-x;
    width: 906px;
}

.t-b-orta ul {
    padding: 0px;
    margin: 0px;
}

.t-b-orta ul li {
    list-style: none;
    padding: 8px 0 6px 0;
    margin: 0px;
    font-family: arial;
    font-size: 11px;
    color: #58a6bc;
    float: right
}

.t-b-orta ul li.sol {
    float: left;
    margin: 0px;
    width: auto;
}

.t-b-orta ul li.icon {
    background-position: 3px 7px;
    background-repeat: no-repeat;
    padding-left: 28px;
}

.t-b-orta ul li.hgeldin {
    background-image: url(../images/information2.png);
    color: #FF6600;
    font-weight: bold;
}

.t-b-orta ul li.tarih {
    background-image: url(../images/calendar.png);
}

.t-b-orta ul li.saat {
    background-image: url(../images/saat.png);
}

.top-bar .t-b-sag {
    background-image: url(../images/top-bar-sag.png);
}

/* * * * * * top-bar * * * * * */
/* * * * * * urunler-tablo * * * * * */
.urunler-tablo {
    width: 590px;
    margin-top: 10px;
}

.urunler-tablo th, .urunler-tablo td {
    border: 1px #dedede solid;
    font-family: arial;
    font-size: 11px;
}

.urunler-tablo thead th {
    height: 30px;
    vertical-align: middle;
    color: #666;
}

.urunler-tablo tbody td {
    padding: 3px 4px 3px 4px;
    background-color: #f8f8f8;
    margin: 1px;
}

.urunler-tablo tbody .kapali td {
    background-color: #f2f2f2;
}

.urunler-tablo tbody .stok_yok td {
    background-color: #fa8072;
}

/* * * * * * //urunler-tablo * * * * * */
.h-urunler {
}

.h-urunler .urun {
    background: url(../images/box.png) no-repeat;
    height: 158px;
    width: 454px;
    margin-top: 10px;
    float: left;
    margin-right: 10px;
}

.h-urunler .urun .resim {
    padding: 12px;
    float: left;
    width: 134px;
}

.h-urunler .urun .resim img {
    width: 135px;
    height: 135px;
}

.h-urunler .urun .aciklama {
    padding: 12px;
    float: left;
    font-size: 11px;
    color: #393838;
    width: 250px;
}

.h-urunler .urun .aciklama .baslik {
    color: #006e8a;
    font-weight: bold;
    font-size: 14px;
    text-decoration: underline;
}

.h-urunler .urun .hediye-kurdela {
    position: absolute;
    margin-top: 95px;
    margin-left: 180px;
    font-family: arial;
    font-weight: bold;
    font-size: 11px;
    color: white;
}

.h-urunler .urun .hediye-kurdela .k-sol {
    float: left;
    width: 180px;
}

.h-urunler .urun .hediye-kurdela .k-sag {
    float: left;
    width: 65px;
    padding-top: 2px;
    text-align: center;
}

/* * * * * * kayit formu * * * * * */
.reg-sol, .reg-sag {
    width: 455px;
    margin-top: 10px;
    min-height: 200px;
}

.reg-sol {
    float: left;
}

.reg-sag {
    float: right;
    margin-right: 1px; /**fixed**/
}

.reg-ust {
    background: url(../images/kayit-div-l-ust-bg.png) no-repeat;
    height: 6px;
}

.reg-ic {
    background: url(../images/kayit-div-l-bg.png) repeat-y;
}

.reg-alt {
    background: url(../images/kayit-div-l-alt-bg.png) no-repeat;
    height: 6px;
}

.reg-sol .baslik, .reg-sag .baslik {
    background: url(../images/kayit-div-bg.png) no-repeat 50% 0;
}

.reg-sol .baslik {
}

.reg-sol .baslik h2, .reg-sag .baslik h2 {
    background-position: 40px 12px;
    background-repeat: no-repeat;
    font-size: 20px;
    font-family: arial;
    color: #0056a2;
    margin: 0px;
    padding: 0px;
    padding: 25px 12px 30px 106px;
    font-weight: normal;
}

.reg-sol .baslik h2 {
    background-image: url(../images/reg-sol-kafa.png);
}

.reg-ic .kayit-form-tablo {
    width: 340px;
    margin-left: 46px;
}

.reg-ic .kayit-form-tablo td {
    padding: 4px 0 4px 0;
}

.reg-ic .kayit-form-tablo .tdsol {
    width: 160px;
    float: none;
    font-size: 12px;
    font-weight: bolder;
    font-family: "arial";
    color: #717171;
}

.reg-ic .kayit-form-tablo input {
    border: 0px #dedede solid;
    background-color: #ffffff;
    padding: 5px 2px 5px 2px;
    font-size: 12px;
    font-family: arial;
    font-color: #dedede;
}

/* * * * * * kayit formu * * * * * */
.reg-sol, .reg-sag {
    width: 455px;
    margin-top: 10px;
    min-height: 200px;
}

.reg-sol {
    float: left;
}

.reg-sag {
    float: right;
    margin-right: 14px;
}

.reg-ust {
    background: url(../images/kayit-div-l-ust-bg.png) no-repeat;
    height: 6px;
}

.reg-ic {
    background: url(../images/kayit-div-l-bg.png) repeat-y;
}

.reg-alt {
    background: url(../images/kayit-div-l-alt-bg.png) no-repeat;
    height: 6px;
}

.reg-sol .baslik, .reg-sag .baslik {
    background: url(../images/kayit-div-bg.png) no-repeat 50% 0;
}

.reg-sol .baslik {
}

.reg-sol .baslik div, .reg-sag .baslik div {
    background-position: 40px 12px;
    background-repeat: no-repeat;
    font-size: 20px;
    font-family: arial;
    color: #0056a2;
    margin: 0px;
    padding: 0px;
    padding: 25px 12px 30px 106px;
    font-weight: normal;
}

.reg-sol .baslik div {
    background-image: url(../images/reg-sol-kafa.png);
}

.reg-sag .baslik div {
    background-image: url(../images/reg-sag-kafa.png);
}

.reg-ic .baslik .reg-kisisel h2 {
    background: url(../images/kayit-kisisel-kayit-basligi.png) no-repeat;
    text-indent: -9999999999;
    margin: 0px;
    padding: 0px;
    height: 30px;
}

.reg-ic .baslik .reg-genelsel h2 {
    background: url(../images/kayit-sag-div-baslik-yazi-bg.png) no-repeat;
    text-indent: -9999999999;
    margin: 0px;
    padding: 0px;
    height: 30px;
}

.reg-ic .kayit-form-tablo {
    width: 400px;
    margin-left: 34px
}

.reg-ic .kayit-form-tablo td {
    padding: 4px 0 4px 0;
}

.reg-ic .kayit-form-tablo .tdsol {
    width: 200px;
    float: none;
    font-size: 12px;
    font-family: "arial";
    color: #717171;
}

.reg-ic .kayit-form-tablo input.text
{
    border: 1px #dbdbdb solid;
    background-color: #ffffff;
    width: 174px;
    padding: 5px 2px 5px 2px;
    font-size: 12px;
    font-family: arial;
    font-color: #dedede;
}

.reg-ic .kayit-form-tablo input.text-yarim {
    width: 86px;
}

/* * * * * * //kayit formu * * * * * */

/* * * * * * faturalar * * * * * */
.faturalar-s-sol1, .faturalar-s-sol2 {
    border: 1px #dedede solid;
}

.faturalar-s-sol1 {
    width: 500px;
}

.faturalar-s-sol2 {
    width: 500px;
    border-left-width: 0px;
}

.faturalar-s-sol2 {
    text-align: center;
    vertical-align: middle;
    height: 230px;
}

.faturalar-yazi {
    background: url(../images/faturalar-tablo-icon.png) no-repeat 5px 4px;
    padding-left: 60px;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 11px;
    font-family: arial;
    color: #666;
}

.faturalar-yazi_musteri {
    background: url(../images/musteri.png) no-repeat 5px 4px;
    padding-left: 60px;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 11px;
    font-family: arial;
    color: #666;
}

.uds-yazi {
    background: url(../images/gift.png) no-repeat 5px 4px;
    padding-left: 60px;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 11px;
    font-family: arial;
    color: #FD9A00;
}

.profil-yazi {
    background: url(../images/profil.png) no-repeat 5px 4px;
    padding-left: 70px;
    padding-top: -5px;
    padding-bottom: 10px;
    font-size: 11px;
    font-family: arial;
    color: #666;
}

.urunler-yazi {
    background: url(../images/urun-gruplari.png) no-repeat 5px 4px;
    padding-left: 60px;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 11px;
    font-family: arial;
    color: #666;
}

.hediyeler-yazi {
    background: url(../images/hediye-gruplari.png) no-repeat 5px 4px;
    padding-left: 60px;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 11px;
    font-family: arial;
    color: #666;
}

.petek-puan {
    background: url(../images/petek-puan.png) no-repeat 18px 4px;
    height: 82px;
    width: 560px;
}

.petek-puan-text {
    padding-top: 20px;
    font-size: 14px;
    color: #FF6600;
    margin-bottom: 14px;
    font-weight: bold;
    line-height: 35px;
}

.petek-puan-text + .petek-puan-text {
    padding-top: 0;
}

.alke-puan-text {
    padding-left: 105px;
    padding-top: 10px;
    font-size: 12px;
    color: #FF6600;
    text-align: center;
    font-weight: bold;
}

.petek-puan-sayi {
    margin-top: -10px;
    margin-left: -3px;
    font-size: 16px;
    color: #FF3300;
    font-weight: bold;
}

.alke-urun-destek {
    margin-top: -10px;
    margin-left: -3px;
    font-size: 16px;
    color: #FF3300;
    font-weight: bold;
}

.faturalar-yazi h2 {
    margin: 0px;
    padding: 0px;
    color: #fd9a00;
    font-size: 19px;
    font-family: arial;
}

.faturalar-tablo {
    width: 500px;
    border: 1px white solid;
    border-right-width: 0px;
    float: right;
}

.kategoriler-tablo {
    width: 580px;
    border: 1px white solid;
    border-right-width: 0px;
    float: left;
    margin-left: 10px;
}

.faturalar-tablo tr td {
    background-color: #f8f8f8;
    padding: 5px;
}

.kategoriler-tablo tr td {
    background-color: #f8f8f8;
    padding: 5px;
}

.faturalar-tablo tr.koyu td {
    background-color: #f2f2f2;
    border-bottom: 1px white solid;
}

.kategoriler-tablo tr.koyu td {
    background-color: #f2f2f2;
    border-bottom: 1px white solid;
}

.faturalar-tablo tr td.ekle {
    width: 54px;
    text-align: right;
}

.kategoriler-tablo tr td.ekle {
    width: 54px;
    text-align: right;
}

.faturalar-tablo tr td a {
    color: #4c87d0;
    font-size: 12px;
    text-decoration: underline;
}

.kategoriler-tablo tr td a {
    color: #4c87d0;
    font-size: 12px;
    text-decoration: underline;
}

/* * * * * * //faturalar * * * * * */
.main-anket {
    width: 282px;
    color: #545454;
    font-family: arial;
    font-size: 11px;
    font-weight: bold;
    float: left;
}

.main-anket .main-anket-ust {
    width: 282px;
    background: url(../images/main-anket-ust-bg.png) no-repeat;
    height: 38px;
}

.main-anket .main-anket-orta {
    width: 282px;
    background: url(../images/main-anket-orta-bg.png) repeat-y;
    padding-top: 18px;
}

.main-anket .main-anket-alt {
    width: 282px;
    background: url(../images/main-anket-alt-bg.png) no-repeat;
    height: 7px;
}

.main-anket .main-anket-ust .icon {
    float: left;
    background: url(../images/main-anket-icon.png) no-repeat 17px 50%;
    width: 41px;
    height: 100%;
}

.main-anket .main-anket-ust .yazi {
    padding-top: 13px;
}

.main-anket .main-anket-orta .soru {
    padding-left: 25px;
}

.main-anket .main-anket-orta ul {
    list-style: none;
    margin: 0 0 0 10px;
}

.main-anket .main-anket-orta ul li {
    font-family: arial;
    font-size: 11px;
    font-weight: bold;
    padding: 3px 0 3px 0;
}

.main-anket .main-anket-orta ul li input {
    padding-top: 2px;
}

.oyver {
    background: url(../images/oyver.png) no-repeat;
    width: 69px;
    height: 23px;
    border: 0;
    float: right;
    margin-right: 5px;
}

.sonuclar {
    background: url(../images/sonuclar.png) no-repeat;
    width: 69px;
    height: 23px;
    border: 0;
    float: right;
    margin-right: 15px;
}

.main-smes {
    width: 308px;
    color: #545454;
    font-family: arial;
    font-size: 11px;
    font-weight: bold;
    float: right;
}

.main-smes .main-smes-ust {
    width: 308px;
    background: url(../images/main-sistem-mesajlari-ust-bg.png) no-repeat;
    height: 38px;
}

.main-smes .main-smes-orta {
    width: 258px;
    background: url(../images/main-sistem-mesajlari-orta-bg.png) repeat-y;
    padding: 18px 25px 16px 25px;
    font-weight: normal;
}

.main-smes .main-smes-alt {
    width: 308px;
    background: url(../images/main-sistem-mesajlari-alt-bg.png) no-repeat;
    height: 7px;
}

.main-smes .main-smes-ust .icon {
    float: left;
    background: url(../images/icon-smes.png) no-repeat 17px 50%;
    width: 41px;
    height: 100%;
}

.main-smes .main-smes-ust .yazi {
    padding-top: 13px;
}

.navigator {
    line-height: 25px;
    font-family:  Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    text-decoration: none;
}

.navigator a:link {
    color: #58a6bc;
    text-decoration: underline;
}

.navigator a:active {
    color: #58a6bc;
    text-decoration: none;
}

.navigator a:visited {
    color: #58a6bc;
    text-decoration: none;
}

.navigator a:hover {
    color: #58a6bc;
    text-decoration: underline;
}

#sepetim {
    width: 315px;
    font-size: 11px;
    line-height: 20px;
    margin-left: 4px;
}

.depolar {
    background-image: url(../images/depo.png);
    width: 149px;
    height: 22px;
    font-size: 10px;
}

.duyuru {
    padding-left: 10px;
    line-height: 20px;
}

.duyuru a:link {
    text-decoration: none;
}

.duyuru a:hover {
    text-decoration: underline;
}

.hediyePuanKullanZorunlulugu {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: red;
    padding-top: 13px;
}

.uyariMesaj {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 25px;
    padding-top: 10px;
}

.table_list {
    border-color: #ccc;
    border-width: 0px 1px 1px 0px;
    border-style: solid;
}

.table_list td {
    border-color: #ccc;
    border-width: 1px;
    border-style: solid;
    margin: 0;
    padding: 4px;
}

.tableTitleFont {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    padding-left: 2px;
}

.toplam_puan {
    line-height: 30px;
    float: right;
    margin-right: 0px;
    width: 247px;
    background-color: #F2F2F2;
}

.iletisim_yazi {
    font-size: 12px;
    font-family: arial;
    color: #000000;
}

.iletisim_yazi a {
    color: #000000;
    font-size: 12px;
    font-family: arial
}

.iletisim_yazi_baslik {
    color: steelblue;
    font-size: 13px;
    font-style: normal;
    font-family: arial;
    font-weight: bold;
}

.icerik-orta {
    width: 915px;
    height: 520px;
    padding-top: 15px;
    padding-left: 5px;
}

.icerik-orta-sol {
    width: 590px;
    height: 300px;
    float: left;
    font-size: 12px;
}

.icerik-orta-sag {
    width: 315px;
    height: 300px;
    float: left;
    line-height: 20px;
}

.deposecimi {
    border: 1px solid #DEDEDE;
    margin: 0px;
}

#top_holder {
    position: fixed;
    left: 0;
    top: 0;
}

.btn_tamam {
    background-color: #99CC00;
    color: #FFFFFF;
    font-family: arial;
    font-size: 12px;
    line-height: 1.5em;
    padding: 3px;
    text-decoration: none;
}

#ortakisim {
    margin-top: 50px;
    padding: 20px 20px 20px 0;
}

#ortakisim table {
    width: 100%;
    margin-top: 20px;
}

#ortakisim table tr td {
    border-color: #CCCCCC;
    border-style: solid;
    border-width: 1px;
    margin: 0;
    padding: 4px;
    line-height: 1.5em;
}

.yellowtitle {
    background-color: #FFFFCC;
    border: 1px solid #FFCC00;
    color: #666666;
    font-family: arial;
    font-size: 12px;
}

#stop_kamp {
    display: block;
    line-height: 32px;
    margin-top: 10px;
    text-align: center;
    width: 923px;
}

#stop_kamp > span {
    background: url(../images/stop_.png) no-repeat 0 100%;
    padding-left: 36px;
    font-size: 15px;
    color: #770000;
    line-height: 32px;
    display: inline-block;
}

#uds_bilgi {
    font-size: 17px;
    color: #DA5E00;
}

#uds_bilgi .uds_icon {
    background: url(../images/info_uds.png) no-repeat 0 0;
    width: 32px;
    height: 32px;
    display:inline-block;
}
.kopya{
    color: #30353A;
    float: left;
    text-decoration: none;
}
.pop_first{
    position: relative;
    width:1px;
    height:1px;
}
.pop_first > div{
    bottom: 4px;
    left: -269px;
    position: absolute;
    border:5px solid #8B5555;
}
.pop_first > div table tr td{
    background-color:#FFF;
    font-size: 12px;

}
.wsnw tr td{
    white-space: nowrap;
}
.fwb td{
    font-weight: bold;
}
.satis_kosul{
    background:url(../images/pen_paper.png) no-repeat 0 0;
    display:inline-block;
    width: 22px;
    height:22px;
}
.ra_analix{
    background:url(../images/pie.png) no-repeat 0 0;
    display:inline-block;
    width: 22px;
    height:22px;
}
.gift2{
    color: #FD9A00;
    display: block;
    font-family: arial;
    font-size: 19px;
    font-weight: bold;
    background:url(../images/gift2.png) no-repeat 0 0;
    padding-left:37px;
    line-height:32px;
    margin-bottom:10px;
}
.urunler-tablo tbody .promosyonlu td{
    background-color: green;
}
.form_div{
    padding:10px 10px 0 0;

}
.form_div .ana_baslik{
    font-size:15px;
    color:#FF6600;
    display: block;
    padding:10px 0;
}
.form_div .sol_tablo{
    float:left;
    width:380px;
    padding-top:10px;
}
.form_div .sol_tablo table tr td{
    padding:3px 0;
}
.form_div .sol_tablo table tr td:first-child{
    font-size:12px;
    padding-right:5px;
    font-size:12px;
    font-family: "arial" ;
    white-space: nowrap;
    color:#636161;
    width:98px;
}
.form_div .sol_tablo table tr td:last-child{
    padding-left:5px;
    color:red;
}
.form_div .sol_tablo table tr td input,
.form_div .sol_tablo table tr td textarea,
.form_div .sol_tablo table tr td select
{
    width:220px;
    border-radius: 4px;
    padding:3px 5px 3px 5px;
    border:1px solid  #cacaca;
    font-family: "arial";
}

.form_div .sol_tablo table tr td textarea{
    max-width: 220px;
    min-width: 220px;
}
.form_div .depo_div{
    float:left;
    width:533px;
    padding-top:13px;
}
.form_div .depo_div .baslik,
.form_div .depolist_div .baslik
{
    font-size:15px;
    display: block;
    font-family: "arial";
    padding:5px 0;
    color:#636161;
}
.form_div .depolist_div .depolar-list tr td {
    line-height:20px;
    color:red;
}
.form_div .depolist_div .depolar-list  span,
.form_div .depolist_div .depolar-list  a
{
    color:#636161;
    font-size:13px;
    text-decoration: none;
}
.form_div .depolist_div .depolar-list  a{
    color:red;
    background:url(../images/remove.png) no-repeat 0 0;
    width:22px;
    height:22px;
    display: inline-block;
}
.form_div .depo_div .depo_div_{
    position: relative;
    height:210px;
    overflow: auto;
    border:1px solid #cacaca;
    border-radius: 3px;
}
.form_div .depo_div .depo_div_ label{
    color:#636161;
    cursor: pointer;
}
.form_div .depo_div .depo_div_ label .cariID{
    width:89px;
    display:inline-block;
}
.form_div .depo_div > div > div:hover{
    background-color: #cacaca;
    color:#000;
}
.form_div .sol_tablo table tr td input.kisa_inp{
    width:37px;
    text-align:center;
}
.form_div .sol_tablo table tr td input.orta_inp{
    width:90px;
}
.form_div .sol_tablo table tr td .help_ico{
    background:url(../images/help_pls.png) no-repeat 0 0;
    display: inline-block;
    width:16px;
    height:16px;
    text-decoration: none;
}
.form_div .depo_div .yardim_alani{
    border:1px solid #fff;
    border-radius: 3px;
    margin-top:10px;
    height:174px;
    position: relative;
    overflow: hidden;
}
.form_div .depo_div .yardim_alani ul{
    padding: 0;
    margin: 0;
    list-style: none;
    width:533px;
    height:9999px;
    top:0;
    left:0;
    position: absolute;
}
.form_div .depo_div .yardim_alani ul li{
    width:513px;
    height:154px;
    float:left;
    display: block;
    padding:10px;
}
.form_div .depo_div .yardim_alani ul li .title_s{
    line-height:45px;
    font-size:13px;
    display: inline-block;
}
.form_div .depo_div .yardim_alani ul li .title_s > img{
    width:45px;
    float:left;
    margin-right:10px;
}
.form_div .depo_div .yardim_alani ul li p{
    padding-left:55px;
}
.kaydet_div{
    width:914px;
    text-align: right;
    background-color: #FFF;
    padding:10px 0;
    float:right;
}
.kaydet_div > a{
    padding:5px 10px ;
    background-color: rgb(226, 216, 216);
    border:1px solid rgb(112, 112, 112);
    border-radius: 4px;
    color:#000;
    text-decoration: none;
    display: inline-block;
}
.successs{
    background: url("../images/success.png") no-repeat scroll 50% 0 transparent;
    display: block;
    line-height: 48px;
    padding-top: 44px;
    text-align: center;
}
.go-to-back{
    background:url(../images/go-back.png) no-repeat 100% 0;
    display: inline-block;
    height:32px;
    line-height:32px;
    padding-right:38px;
    text-decoration: none;
    color:green;
    margin:15px 15px 0;
}
.refresh_icon{
    background:url(../images/change.png) no-repeat 0 50%;
    display: inline-block;
    line-height:16px;
    color:#5a9ad3;
    padding:10px 0 10px 20px;
    text-decoration: none;
}
.promsyon_text{
    font-size:15px;
    color:green;
    display: block;
    line-height: 1.3em;
    margin-top:10px;
    font-weight: normal;
    font-family: 'arial';
}
.information,
.information:hover {
    background: url("../alkeyonet/control/images/help2.png") no-repeat scroll 100% 0 transparent;
    color: #666666;
    display: inline-block;
    float: right;
    height: 32px;
    line-height: 32px;
    margin-right: 25px;
    margin-top: 37px;
    padding-right: 36px;
    text-align: right;
    width: 250px;
    text-decoration: none;
}
.add_location{
    background: url(../images/location.png) no-repeat 0 0;
    padding-left:25px;
    display: block;
    text-decoration: none;
    font-size:14px;
    line-height: 24px;
    color:#636163;
}

#mstrscmlinkxler {

}
#mstrscmlinkxler a {
    line-height: 48px;
    text-decoration: none;
    padding-left: 50px;
    font-size: 16px;
    font-family: arial, "Trebuchet MS", "arial";
    background-image: url('../img/1389661407_List.png');
    background-repeat: no-repeat;
    background-position: 0 0;
    display: inline-block;
    margin-right: 30px;
    color: #555;
}
.plus{
    background: url(../images/plus.png) no-repeat 0 0;
    display: inline-block;
    width:16px;
    height:16px;
}
.plus.minus{
    background-image: url(../images/minus.png);
}
.tar{
    text-align: right;
}
.fltr{
    float:right;
}
.fltl{
    float:left;
}
.tal{
    text-align: left;
}
.lh13{
    line-height: 1.3em;
}
.fs12{
    font-size:12px;
}
#menu_style .link1{
    background: url(../images/link_blue.png) no-repeat 0 0;
    display: inline-block;
    line-height:24px;
    padding-left:30px;
    font-size:16px;
    color:#000;
    margin-right:10px;

}
#menu_style .link1.selected{
    text-decoration: underline;
}
#menu_style > div {
    padding: 10px 0;
}
#menu_style > div > a{
    background: url(../images/mini_link.png) no-repeat 0 0;
    display: inline-block;
    padding-left: 27px;
    line-height:24px;
    color:#000;
    font-size:12px;
}
#menu_style > div > a:hover,
#menu_style > div > a.selected{
    text-decoration: underline;
}
.info1256{
    background: url(../images/info1256.png) no-repeat 0 50%;
    display: block;
    padding-left:20px;
    line-height:16px;
    font-size:13px;
}
.tac{
    text-align: center;
}
.table_puan tr td{
    font-size:12px;
}
.table_puan tr td:last-child{
    color:red;
}
table tr td.red{
    background-color: #FFA1A1;
}

#sehir,
#ilce
{
    border: 1px #dbdbdb solid;
    background-color: #ffffff;
    width: 174px;
    padding: 5px 2px 5px 2px;
    font-size: 12px;
    font-family: arial;
    font-color: #dedede;
}
.label_aciklama{
    position: relative;
}
.label_aciklama .aciklama_{
    position: absolute;
    background: #A1D0D8;
    bottom: 20px;
    left: 10%;
    border-radius: 10px;
    padding: 15px;
    color: #FFF;
    line-height: 1.3em;
    display: block;
    width: 300px;
}