﻿.sepetListele { width: 100%; border-collapse: collapse; color:#000; }
.sepetListele th { padding: 5px; line-height:50px; background:#f8f8f8; font-weight:bold; }
.sepetListele tr.Delete td { background: #a9a9a9; color: #fff; }
.sepetListele td { padding: 5px; height: 85px; vertical-align: middle; border-bottom:1px dotted #e1e1e1; }
.sepetListele td img.urunResmi { height: 75px; }
/*.sepetListele tbody tr > td, .sepetListele tbody tr > th { padding-left: 15px; }*/

/*Sepet Kampanyaları*/
.sepetListele div.kampanyalar { padding: 5px; border:1px solid #e1e1e1; background: #67615b; color: #fff; float: left; width: 90%; }
.sepetListele div.kampanyalar .hediye p { float: left; }

/*bedava ürün*/
.sepetListele div.bedava .hediye { font-weight: normal; font-size: 12px; float: left; line-height: 30px; }
.sepetListele div.bedava .hediye .icon { display: block; float: left; margin-right: 10px; width: 24px; height: 29px; background: url(../images/icon/hediyeCeki_icon.png) no-repeat 0 0; }
.sepetListele div.bedava .fiyat { text-decoration: none; }

/*hediye çeki*/
.sepetListele div.cek .hediye { font-weight: normal; font-size: 12px; float: left; line-height: 30px; }
.sepetListele div.cek .hediye .icon { display: block; float: left; margin-right: 10px; width: 24px; height: 29px; background: url(../images/icon/hediyeCeki_icon.png) no-repeat 0 0; }
.sepetListele div.cek .fiyat { text-decoration: none; }

/*kargo*/
.sepetListele div.kargo .hediye { font-weight: normal; font-size: 12px; float: left; line-height: 30px; }
.sepetListele div.kargo .hediye p { float: left; }
.sepetListele div.kargo .hediye .icon { display: block; float: left; margin-right: 10px; width: 24px; height: 24px; background: url(../images/icon/hediyeCeki_icon.png) no-repeat 0 -29px; }
.sepetListele div.kargo .fiyat { text-decoration: none; }

/*kdv*/
.sepetListele div.kdv .hediye { font-weight: normal; font-size: 12px; float: left; line-height: 30px; }
.sepetListele div.kdv .hediye .icon { display: block; float: left; margin-right: 10px; width: 24px; height: 24px; background: url(../images/icon/hediyeCeki_icon.png) no-repeat 0 -53px; }
.sepetListele div.kdv .fiyat { text-decoration: none; }

/*indirimli*/
.sepetListele div.indirimli .hediye { font-weight: normal; font-size: 18px; font-weight: bold; float: left; line-height: 30px; }
.sepetListele div.indirimli .hediye .icon { display: block; float: left; margin-right: 10px; width: 24px; height: 24px; background: url(../images/icon/hediyeCeki_icon.png) no-repeat 0 -77px; }
.sepetListele div.indirimli .fiyat { text-decoration: line-through; color: #666; }

/*tüm ürünlerde indirim*/
.sepetListele div.tumIndirim .hediye { font-weight: normal; font-size: 12px; float: left; line-height: 30px; }
.sepetListele div.tumIndirim .hediye .icon { display: block; float: left; margin-right: 10px; width: 24px; height: 24px; background: url(../images/icon/hediyeCeki_icon.png) no-repeat 0 -77px; }
.sepetListele div.tumIndirim .fiyat { text-decoration: line-through; }
/*Sepet Kampanyaları*/

.sepetToplam { width: 100%; border-collapse: collapse; margin-top: 10px; }
.sepetToplam .buttonlar { padding-left: 15px; }
.sepetToplam .toplamlar { width: 100%; }
.sepetToplam .toplamlar td.devamButton { padding-right: 15px; text-align: right; }
.sepetToplam .toplamlar tr.onem1 { color:#eca251; font-weight:bold; font-size:14px; float:left; }
.sepetToplam .toplamlar tr.onem1 td { color:#eca251; width: 300px; text-align: left; }
.sepetToplam .toplamlar tr.onem1 td { width: 234px; }
.sepetToplam .toplamlar tr.onem1 td.sep { width: 20px; }
.sepetToplam .toplamlar tr.onem2 { color:#eca251; font-weight:bold; font-size:14px; margin:5px 0; float:left;}
.sepetToplam .toplamlar tr.onem2 td { color:#eca251; width: 300px; text-align: left; }
.sepetToplam .toplamlar tr.onem2 td { width: 234px; }
.sepetToplam .toplamlar tr.onem2 td.sep { width: 20px; }
.sepetToplam .toplamlar tr.onem3 { color:#333; font-weight:bold; font-size:14px; float:left;}
.sepetToplam .toplamlar tr.onem3 td { width: 300px; text-align: left; }
.sepetToplam .toplamlar tr.onem3 td { width: 234px; }
.sepetToplam .toplamlar tr.onem3 td.sep { width: 20px; }

.sepet_numara{color:#eca251; font-weight:bold; font-size:14px; }

.sepet_height50{float:left; line-height:50px;}

.uyeAdresleri { width: 940px; float: left; padding: 10px 0; color:#000; background:#fff;}
.uyeAdresleri .adres { width: 455px; float: left; margin-left: 10px; }
.uyeAdresleri .adres .baslik { width: 100%; padding-bottom: 5px; border-bottom: 1px solid #ccc; float: left; }
.uyeAdresleri .adres .baslik h1 { color:#eca251; font-weight:bold; font-size:14px; float: left; display: block; width: 424px; }
.uyeAdresleri .adres .baslik h1.teslimat { padding-left: 50px; height:55px; background: url(../images/teslimat_ico.jpg) no-repeat; line-height: 38px; margin-top: 9px; }
.uyeAdresleri .adres .baslik h1.fatura { padding-left: 50px; height:55px; background: url(../images/odeme_ico.jpg) no-repeat; line-height: 47px; margin-top:9px; }
.uyeAdresleri .adres .baslik p { padding: 0; margin: 0; font-size: 11px; float: left; padding-top: 3px; }
.uyeAdresleri .adres .baslik .button { float: right; width: auto; margin: 0; }
.uyeAdresleri .adres .item { float: left; width: 454px; margin-top: 20px; }
.uyeAdresleri .adres .item p { float: left; margin-right: 10px; width: 30px; text-align: center; padding-top: 30px; }
.uyeAdresleri .adres .item .button{ float: left; clear: left; width: auto; margin: 0 0 0 40px; }
.uyeAdresleri .adres ul { padding: 0; margin: 0; list-style: none; float: left; width: 400px; }
.uyeAdresleri .adres ul li { float: left; }
.uyeAdresleri .adres ul li.label { width: 30%; }
.uyeAdresleri .adres ul li.deger { width: 70%; clear: right; }
.uyeAdresleri .adres .selected { background: #FFFCC0; }

.btnEkle { display: block; float: left; margin-right: 10px; width: 55px; height: 26px; background: url(../images/btnEkle.jpg) no-repeat; }
.btnIptal { display: block; float: left; margin-right: 10px; width: 66px; height: 26px; background: url(../images/btnIptalEt.jpg) no-repeat; }

.sepetOnayHead { width: 100%; float: left; margin: 15px 10px; }
.sepetOnayHead .adresler { width: 97%; color:#000; }
.sepetOnayHead .adresler th { border-bottom:1px dotted #a9a9a9; font-size:14px; color: #858383; text-align: left; padding-left: 20px; background-image: url(../images/iconlar.png); background-repeat: no-repeat; }
.sepetOnayHead .adresler th p { float: left; margin: 0 5px 0 0; padding: 0; }
.sepetOnayHead .adresler th.teslimat { background-position: -108px -5px; }
.sepetOnayHead .adresler th.fatura { background-position: -108px -135px; }

.sepetOnayCenter { width: 940px; float: left; margin: 15px 10px; padding: 10px 0; }
.sepetOnayCenter .sepetListele caption { border-bottom:1px dotted #a9a9a9; text-align: left; padding-left: 22px; background: url(../images/iconlar.png) no-repeat -108px -112px; color: #858383; font-weight: bold; margin-bottom: 10px; }
.sepetOnayCenter .sepetListele caption p { float: left; margin: 0 5px 0 0; padding: 0; }

.sepetOnayFoot { width: 940px; float: left; margin: 15px 10px; padding: 10px 0; }
.sepetOnayFoot .odemeBilgileri { width: 100%; color:#000; }
.sepetOnayFoot .odemeBilgileri caption { border-bottom:1px dotted #a9a9a9; text-align: left; padding-left: 22px; background: url(../images/iconlar.png) no-repeat -108px -91px; color: #858383; font-weight: bold; }
.sepetOnayFoot .odemeBilgileri caption p { float: left; margin: 0 5px 0 0; padding: 0; }
.sepetOnayFoot .odemeBilgileri th { padding: 5px; width: 50%; text-align: left; }
.sepetOnayFoot .odemeBilgileri th p { font-weight: normal; font-size: 11px; }
.sepetOnayFoot .odemeBilgileri th p b{ color: #F90; }
.sepetOnayFoot .odemeBilgileri td { padding: 5px; width: 50%; }
.sepetOnayFoot .odemeBilgileri td p { float: left; margin: 0 5px 0 0; padding: 0; font-size: }
.sepetOnayFoot .odemeBilgileri td div.odeme h1{ font-size: 12px; }

.sepetTop {width: 950px; margin: 0 0 20px 20px; height: 84px; background-image: url(../images/sepetStep.png); background-repeat: no-repeat; }
.sepetAdres .sepetTop { background-position: 0 0; }
.sepetKargo .sepetTop { background-position: 0 -84px; }
.sepetOdeme .sepetTop { background-position: 0 -168px; }
.sepetOnay .sepetTop { background-position: 0 -252px; }

.menuSepet { width: 100%; font-size: 12px; color: #ccc; float: left; }
.menuSepet > a { width: 240px; display: block; border-bottom: 1px dotted #ccc; color: #ccc; float: left; }
.menuSepet img.urunResmi { width: 70px; float: left; }
.menuSepet > a div.txt { float: left; line-height: normal; width: 170px; white-space: normal; }
.menuSepetToplam { width: 100%; font-size: 14px; font-weight: bold; color: #333; }
.menuSepetToplam th { width: 60%; text-align: right; color: #d40006; padding: 5px; }
.menuSepetToplam td { text-align: left; padding: 5px; }
.menuSepet a.sepet { width: 119px; height: 29px; background: url(../images/btnSepeteGit.png) no-repeat; border: none; margin: 0 auto; }

/*Kampanyalar*/
.uyelikcerceve .kampanya{float:left; width:959px; padding: 5px; background: #ededed; border: 1px solid #dedbd1; margin: 0 10px 10px 10px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; font-size:12px; position: relative;}
.uyelikcerceve .kampanya > span{float:left; font-size:14px; color:#FF9900; font-weight:bold;}
.uyelikcerceve .kampanya .kampanyalar{float:left; background:#FFFFFF; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; padding:10px; width:938px; margin:2px 0;}
.uyelikcerceve .kampanya .kampanyalar .kamp_sol{float:left; width:150px;}
.uyelikcerceve .kampanya .kampanyalar .kamp_sol img{float:left; width: 100px;}
.uyelikcerceve .kampanya .kampanyalar .kamp_sol input{float:left; margin:45px 10px 0 10px;}
.uyelikcerceve .kampanya .kampanyalar .kamp_sag{float:left; font-size:16px; font-weight:bold; color:#666666; text-decoration:none; font-style:italic; width: 785px;}
.uyelikcerceve .kampanya .kampanyalar .kamp_sag span{float:left; font-size:14px; color:#CC3300; text-decoration:none; font-weight:normal; border-bottom:1px dotted #999999; padding-bottom:10px; display: block; width: 100%; }
.uyelikcerceve .kampanya .kampanyalar .kamp_sag .not{float:left; width:100%; }
.uyelikcerceve .kampanya .kampanyalar .kamp_sag .not h2{float:left; color:#990000; font-size:14px;  }
.uyelikcerceve .kampanya .kampanyalar .kamp_sag .not h1{ font-size:14px; color:#666666; text-decoration:none; font-weight:normal;}

.uyelikcerceve .kampanya .kampanyalar2{float:left; background:#FFFFFF; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; padding:10px; width:959px; margin:2px 0; opacity:0.5;}
.uyelikcerceve .kampanya .kampanyalar2 .kamp_sol{float:left; width:150px;}
.uyelikcerceve .kampanya .kampanyalar2 .kamp_sol img{float:left;}
.uyelikcerceve .kampanya .kampanyalar2 .kamp_sol input{float:left; margin:45px 10px 0 10px;}
.uyelikcerceve .kampanya .kampanyalar2 .kamp_sag{float:left; font-size:16px; font-weight:bold; color:#666666; text-decoration:none; font-style:italic; width:560px;}
.uyelikcerceve .kampanya .kampanyalar2 .kamp_sag > span{float:left; font-size:14px; color:#CC3300; text-decoration:none; font-weight:normal; border-bottom:1px dotted #999999; padding-bottom:10px; }
.uyelikcerceve .kampanya .kampanyalar2 .kamp_sag .not{float:left; width:100%; }
.uyelikcerceve .kampanya .kampanyalar2 .kamp_sag .not h2{float:left; color:#990000; font-size:14px;  }
.uyelikcerceve .kampanya .kampanyalar2 .kamp_sag .not h1{ font-size:14px; color:#666666; text-decoration:none; font-weight:normal;}
.uyelikcerceve .kampanya .kampanyalar2 .kamp_sag .not h1 span { color: #cc3300; text-decoration: underline; }

.uyelikcerceve .kampanyaHata { position: absolute; width: 778px; background: url(../images/overlay-pattern.png); color: #fff; min-height: 120px; z-index: 100;
                       font-size: 16px; font-weight: bold; left: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; margin-top: -10px; }
.uyelikcerceve .kampanyaHata span.text { position: absolute; width: 600px; height: 50px; text-align: center; padding-top: 70px; left: 50%; top: 50%; margin-left: -300px; margin-top: -80px; }
/*Kampanyalar*/

/*Sipariş son sayfa*/
.siparis_mesaji_baslik{Font-size:18px; color:#006600; font-weight:bold; }
.siparis_mesaji_back1{background:url(../images/sonuc_back1.jpg) no-repeat; width:500px; height:121px;}
.siparis_mesaji_back2{background:url(../images/sonuc_back2.jpg) repeat-y; width:480px; padding: 10px; color:#000; }
.siparis_mesaji_back2 h1 { font-size: 16px; }
.siparis_mesaji_back2 h2 { font-size: 20px; border:1px dotted #fff; text-align: center; margin: 10px 0; }
.siparis_mesaji_back2 h2 b { font-size: 24px; color: #d78732; }
.siparis_mesaji_back2 h1 a { color: #d40006; }
.siparis_mesaji_back2 span { font-size: 14px; font-weight: bold; border:1px dotted #fff; display: block; margin: 10px 0; padding: 5px; }
.siparis_mesaji_back3{ background:url(../images/sonuc_back3.jpg) no-repeat; width:500px; height:35px;}

/*Kampanya css*/
/*Sepet Kampanyaları*/
.siparisKampanyalar div.kampanyalar { padding: 5px; border:1px solid #e1e1e1; background: #67615b; color: #fff; float: left; width: 90%; }
.siparisKampanyalar div.kampanyalar .hediye p { float: left; }

/*bedava ürün*/
.siparisKampanyalar div.bedava .hediye { font-weight: normal; font-size: 12px; float: left; line-height: 30px; }
.siparisKampanyalar div.bedava .hediye .icon { display: block; float: left; margin-right: 10px; width: 24px; height: 29px; background: url(../images/icon/hediyeCeki_icon.png) no-repeat 0 0; }
.siparisKampanyalar div.bedava .fiyat { text-decoration: none; }

/*hediye çeki*/
.siparisKampanyalar div.cek .hediye { font-weight: normal; font-size: 12px; float: left; line-height: 30px; }
.siparisKampanyalar div.cek .hediye .icon { display: block; float: left; margin-right: 10px; width: 24px; height: 29px; background: url(../images/icon/hediyeCeki_icon.png) no-repeat 0 0; }
.siparisKampanyalar div.cek .fiyat { text-decoration: none; }

/*kargo*/
.siparisKampanyalar div.kargo .hediye { font-weight: normal; font-size: 12px; float: left; line-height: 30px; }
.siparisKampanyalar div.kargo .hediye p { float: left; }
.siparisKampanyalar div.kargo .hediye .icon { display: block; float: left; margin-right: 10px; width: 24px; height: 24px; background: url(../images/icon/hediyeCeki_icon.png) no-repeat 0 -29px; }
.siparisKampanyalar div.kargo .fiyat { text-decoration: none; }

/*kdv*/
.siparisKampanyalar div.kdv .hediye { font-weight: normal; font-size: 12px; float: left; line-height: 30px; }
.siparisKampanyalar div.kdv .hediye .icon { display: block; float: left; margin-right: 10px; width: 24px; height: 24px; background: url(../images/icon/hediyeCeki_icon.png) no-repeat 0 -53px; }
.siparisKampanyalar div.kdv .fiyat { text-decoration: none; }

/*indirimli*/
.siparisKampanyalar div.indirimli .hediye { font-weight: normal; font-size: 18px; font-weight: bold; float: left; line-height: 30px; }
.siparisKampanyalar div.indirimli .hediye .icon { display: block; float: left; margin-right: 10px; width: 24px; height: 24px; background: url(../images/icon/hediyeCeki_icon.png) no-repeat 0 -77px; }
.siparisKampanyalar div.indirimli .fiyat { text-decoration: line-through; color: #666; }

/*tüm ürünlerde indirim*/
.siparisKampanyalar div.tumIndirim .hediye { font-weight: normal; font-size: 12px; float: left; line-height: 30px; }
.siparisKampanyalar div.tumIndirim .hediye .icon { display: block; float: left; margin-right: 10px; width: 24px; height: 24px; background: url(../images/icon/hediyeCeki_icon.png) no-repeat 0 -77px; }
.siparisKampanyalar div.tumIndirim .fiyat { text-decoration: line-through; }
/*kampanya css*/

/*Sipariş son sayfa*/