﻿body{
	margin:0px;
	padding:0px;
}

form{
	margin:0px;
	padding:0px;
}

img{
	border:0px;
}

a{
	color: #313131;
	font-family:arial;
	/*font-size:12px; kesinlikle verilmeyecek size verilemeyen lnkleri bozuyor bozuyor*/
	text-decoration: none;
}
a:hover{
	color:#e20a17;
}


.SayfaBosluk{
	height:6px;
}
.SayfaBoslukKalin{
	height:12px;
}
.SayfaBoslukInce{
	height:3px;
}

.SayfaOrtaDiv{
	margin:0px 5px 0px 5px;
}
.SayfaOrta2Div{/*sag menünün olmadığı yerdeki sayfa sag. yani bir bakıma sayfa ortanın genişlemiş hali saga doğru.*/
	margin:0px 0px 0px 5px;
}
.SayfaOrtaKategoriDiv{/*sag menünün olmadığı yerdeki sayfa sag. yani bir bakıma sayfa ortanın genişlemiş hali saga doğru.  ####SADECE KATEGORI SAYFASI####*/
	margin:0px 0px 0px 3px;
}


.SolMenuUst{
	background:#e20b18 url(../resimler/sol_menu_ust.jpg) no-repeat;
	padding:12px 0px 9px 0px;
	color:#FFFFFF;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
}
.SolMenuUst li{
	padding:0px 0px 0px 20px;
	list-style:none;
}
.SolMenuUst a{
	line-height:20px;
	color:#FFFFFF;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.SolMenuUst a:hover{
	text-decoration:none;
}

.SolMenuAlt{
	height:5px;
	background:url(../resimler/sol_menu_alt.jpg) no-repeat;
}




.EBultenBg{
	width:259px;
	height:173px;
	background:url(../resimler/sag_menu_bulten.jpg);
}

.EBultenIcon{
	padding-top:2px;
}

.EBultenBaslik{
	padding-left:6px;
	color:#05629f;
	font-family:arial;
	font-size:17px;
	font-weight:bold;
}

.EBultenBaslikKose{
	padding:14px 14px 9px 14px;
}

.EBultenIcerikKose{
	padding:0px 14px 0px 14px ;
}

.EBultenText{
	margin-bottom:9px;
	color:#05629f;
	font-family:arial;
	font-size:12px;
	font-weight:normal;
}




.EBultenTextBox input{
	padding:5px 8px 5px 8px;
	width:213px;
	border:1px solid #afd4ea;
	color:#82b0cf;
	font-family:arial;
	font-size:12px;
	font-weight:normal;
}


.EBultenKaydetDiv{
	text-align:right;
	margin-right:6px;
}
.EBultenKaydetDiv a{
	color:#05629f;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}



.EKatalogTikla{
	text-align:center;
}
.EKatalogTikla a{
	color:#313131;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.EKatalogTikla a:hover{
	color:#232222;
}


.MusHizHat{
	margin-top:13px;
	text-align:center;
	color:#e20c19;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
}

.SagMenuGriUst{
	background:#f3f3f3 url(../resimler/sag_menu_gri_ust.jpg) no-repeat;
}
.SagMenuGriAlt{
	background:url(../resimler/sag_menu_gri_alt.jpg) bottom no-repeat;
}
.SagMenuSayfaBaslikImage{
	padding:12px 0px 0px 12px;
}
.BaslikImage2{
	padding:7px 0px 0px 12px;
}
.SagMenuSayfaBaslik{
	padding:14px 0px 0px 4px;
	color:#393939;
	font-size:17px;
}
.SagMenuSayfaTitle{
	padding:10px 12px 0px 12px;
	color:#393939;
	font-family:arial;
	font-size:12px;
	font-weight:normal;
}


.SagMenuLink{
	padding:10px 10px 8px 10px;
}
.SagMenuLink img{
	float:left;
	margin:4px 6px 0px 0px;
}
.SagMenuLink a{
	padding:4px 0px 4px 0px; 
	display:block;
	color:#393939;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.SagMenuLink a:hover{
	color:#000000;
}





.AltGriLink{
	background:#ececec;
	padding:7px 10px 7px 10px;
	line-height:13px;
	color:#6e6e6e;
	font-family:tahoma;
	font-size:10px;
}
.AltGriLink a{
	line-height:13px;
	color:#6e6e6e;
	font-family:tahoma;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
}
.AltGriLink a:hover{
	color:#000000;
}




a.KalinLink{
	line-height:13px;
	color:#6e6e6e;
	font-family:tahoma;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}
a.KalinLink:hover{
	color:#000000;
}





.AltKirmiziLink{
	background:#e20a17 url(../resimler/alt_kirmizi_kose.jpg) no-repeat;
	line-height:13px;
	color:#FFFFFF;
	font-family:tahoma;
	font-size:10px;
}
.AltKirmiziLink a{
	line-height:13px;
	color:#FFFFFF;
	font-family:tahoma;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
}
.AltKirmiziLink a:hover{
	color:#000000;
}




.UrunDisCerceve{
	width:260px;
	height:196px;
	overflow:hidden;
	float:left;
}	
.UrunFiyatYildiz{
	position:absolute;
	background:url(../resimler/urun_cerceve260x140.png);
	width:55px;
	height:134px;
	padding:6px 0px 0px 205px;
	cursor:pointer;
	
	color:#000000;
	font-size:14px;
}
.UrunSagBosluk{
	margin-right:6px;
}
.UrunResimAltBosluk{
	margin-bottom:6px;
}
.UrunAdiiText{
	height:16px;
	margin-bottom:2px;
	overflow:hidden;
	color:#393939;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
}
.UrunFiyatTaksit{
	height:12px;
	color:#393939;
	font-family:arial;
	font-size:12px;
	font-weight:normal;
}


.UstMenuDiv{
	height:51px;
	background:url(../resimler/ust_menu.jpg);
	color:#FFFFFF;
	font-size:14px;
}
.UstMenuLogin{/*eğer login olursa grili dğeil sadece kırmızı lı üst menüyü göster*/
	background:url(../resimler/ust_menu_login.jpg);
}
.UstMenuDiv a{
	color:#FFFFFF;
	font-size:14px;
}

.UstMenuDiv div{
	float:left;
}

.UstMenuDiv .anasayfa{
	margin:21px 17px 0px 23px;
}
.UstMenuDiv .digerleri{
	margin:21px 13px 0px 13px;
}

.UstMenuDiv .kirmizicizgi{
	width:2px;
	height:51px;
	background:url(../resimler/ust_menu_kirmizi.jpg) no-repeat;
}

.UstMenuDiv .gricizgi{
	width:2px;
	height:51px;
	background:url(../resimler/ust_menu_gri.jpg) no-repeat;
}
.UstMenuDiv .kullanıcıgirisi{
	margin:21px 10px 0px 33px;
	padding-left:14px;
	background:url(../resimler/kullanicigirisi.png) no-repeat;
}
.UstMenuDiv .yeniuyelik{
	margin:21px 3px 0px 11px;
	padding-left:15px;
	padding-top:1px;
	background:url(../resimler/yeniuyelik.png) no-repeat;
}

.ustlinkgri, .ustlinkgri a{
	color:#535353;
}
.ustlinkgri, .ustlinkgri a:hover{
	color:#000000;
}
.SayfaBaslikDiv{
	height:40px;
	color:#e20a17;
	font-family:arial;
	padding:0px 5px 0px 5px;
}
.SayfaBaslikDiv a{
	color:#e20a17;
}
.SayfaBaslikDiv .baslikSol{
	float:left;
	font-size:16px;
}
.SayfaBaslikDiv .baslikSag{
	padding-top:2px;
	float:right;
	font-size:12px;
}

.griBaloncuk{
	width:792px;
}
.griBaloncuk .griBaloncukUstOval{
	height:6px;
	background:url(../resimler/altKategoriUstOval.png) no-repeat;
}
.griBaloncuk .griBaloncukAltOval{
	height:6px;
	background:url(../resimler/altKategoriAltOval.png) no-repeat;
}
.griBaloncukText{
	border-left:1px solid #c6c6c6;
	border-right:1px solid #c6c6c6;
	background:#f6f6f6;
	padding:8px 15px 8px 15px;
	color:#313131;
	font-family:arial;
	font-size:12px;
	font-weight:normal;
}
.griBaloncukText .baslikSol{
	float:left;
	font-size:16px;
}
.griBaloncukText .baslikSag{
	float:right;
}

.altKategoriLii{
	float:left;
	width:31.3%;
	background:url(../resimler/altKategoriSiyahBelirtec.png) left center no-repeat;
	padding:2px 0px 2px 15px;
}
.altKategoriLii a{
	color:#313131;
	font-size:12px;
	font-weight:bold;
}
.altKategoriLii a:hover{
	color:#e20a17;
}




.KayitSayfalama{
	padding-top:16px;
	text-align:center;
	color:#313131;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
}
.KayitSayfalama .SayfalamaAyrac{
	color:#a6a6a6;
	font-family:arial;
}
.KayitSayfalama a{
	color:#a6a6a6;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
}
.KayitSayfalama a:hover{
	color:#e20a17;
}


.urunlerSagText{
	color:#313131;
	font-family:arial;
	font-size:12px;
}

.urunlerSagBaslik{
	color:#313131;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	margin-bottom:8px;
}



.SayfaAltBaslik{
	width:792px;
}
.SayfaAltBaslikDiv{
	height:40px;
	padding:3px 16px 0px 16px;
	background:url(../resimler/baslik_kirmizi_oval.jpg) no-repeat;
	color:#FFFFFF;
	font-family:arial;
	font-size:15px;
}
.SayfaAltBaslikDiv a{
	color:#FFFFFF;
}
.SayfaAltBaslikDiv .baslikSol{
	float:left;
}
.SayfaAltBaslikDiv .baslikSag{
	float:right;
	font-size:12px;
}



.uyeGirisYonetim{
	width:983px;
	height:38px;
	background:url(../resimler/ustLoginGri.jpg) no-repeat;
	color:#313131;
	font-size:12px;
	font-family:arial;
	font-weight:bold;
}
.uyeGirisYonetim .uyeGirisSol{
	width:30%;
	padding-left:10px;
	text-align:left;
}
.uyeGirisYonetim .uyeGirisSag{
	width:70%;
	padding-right:14px;
	text-align:right;
}




.yorumYazan{
	color:#313131;
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	line-height:18px;
	padding-top:4px;
}
.yorumBaloncukBelirtec{
	width:11px;
	height:12px;
	background:url(../resimler/yorum_baloncuk_belirtec.jpg) no-repeat;
	margin-top:8px;
}
.yorumBaloncukUstOval{
	height:4px;
	background:url(../resimler/yorum_baloncuk_ust_oval.jpg) no-repeat;
}
.yorumBaloncukOrta{
	background:#f2f2f2;
}
.yorumBaloncukText{
	margin:8px 12px 8px 12px;
	width:656px;
	overflow:hidden;
	line-height:16px;
	color:#313131;
	font-family:arial;
	font-size:12px;
	font-weight:normal;
}
.yorumBaloncukAltOval{
	height:4px;
	background:url(../resimler/yorum_baloncuk_alt_oval.jpg) no-repeat;
}


.textLeft{
	text-align:left;
}
.textRight{
	text-align:right;
}
.sayfaIcerikText{
	width:100%;
	text-align:center;
	padding:10px 0px 10px 0px;
	color:#313131;
	font-family:arial;
	font-size:12px;
	font-weight:normal;
}
.sayfaIcerikText a{
	color: #313131;
	font-family:arial;
	font-size:12px;
	text-decoration: none;
}
.sayfaIcerikText a:hover{
	color:#e20a17;
}

.SiteGriButon{
	width:auto;
	height:14px;
	padding:6px 24px 6px 24px;
	background:url(../resimler/site_gri_buton.png) repeat-x;
	border:1px solid #969696;
	cursor:pointer;
	text-align:center;
	color:#313131;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
}
.KirmiziButon{
	padding:6px 42px 6px 42px;
	background:url(../resimler/site_kirmizi_buton.png) repeat-x;
	border:1px solid #cb0713;
	color:#ffffff;
}
.left{
	float:left;
}
.right{
	float:right;
}




.genelform textarea{
	padding:10px;
	border:1px solid #dadada;
	color:#333333;
	font-family:arial;
	font-size:12px;
	font-weight:normal;
}

.genelform input{
	width:175px;
	height:14px;
	padding:6px 10px 6px 10px;
	border:1px solid #dadada;
	color:#333333;
	font-family:arial;
	font-size:12px;
	font-weight:normal;
}

.genelform select{
	padding:2px;
	border:1px solid #dadada;
	color:#333333;
	font-family:arial;
	font-size:12px;
	font-weight:normal;
}


#gizlitetikleyici{/*formu submit yapmak icin kullanılan butonu gizler. */
	width:0px;
	height:0px;
	position:absolute;
	left:-3000px;
	top:-3000px;
}




.sayfaText{
	color:#313131;
	font-family:arial;
	font-size:12px;
	font-weight:normal;
}
.sayfaText a{
	color: #313131;
	font-family:arial;
	font-size:12px;
	text-decoration: none;
}
.sayfaText a:hover{
	color:#e20a17;
}


.ortaGriCerceveUst{
	width:527px;
	height:6px;
	background:url(../resimler/orta_gri_cerceve_ust.png);
}
.ortaGriCerceveOrta{
	background:#f6f6f6;
	border-left:1px solid #c6c6c6;
	border-right:1px solid #c6c6c6;
}
.ortaGriCerceveDiv{
	margin:14px 30px 14px 30px;
}
.ortaGriCerceveAlt{
	width:527px;
	height:6px;
	background:url(../resimler/orta_gri_cerceve_alt.png);
}



.SayfaOrtaBaslik{
	width:527px;
}
.SayfaOrtaBaslikDiv{
	height:40px;
	padding:3px 16px 0px 16px;
	background:url(../resimler/orta_kirmizi_baslik.jpg) no-repeat;
	color:#FFFFFF;
	font-family:arial;
	font-size:15px;
}
.SayfaOrtaBaslikDiv a{
	color:#FFFFFF;
}
.SayfaOrtaBaslikDiv .baslikSol{
	float:left;
}
.SayfaOrtaBaslikDiv .baslikSag{
	float:right;
	font-size:12px;
}


.ajaxSelect select{
	width:197px;
}





.displayNone{
	display:none;
}
.MesajBaloncuk{
	line-height:16px;
	font-family:arial;
	font-size:12px;
	text-decoration: none;
}
.hata{
	padding:12px;
	color:#e20a17;
	font-family:arial;
	font-size:12px;
	text-decoration: none;
}
.basarili{
	padding:12px;
	color:#009900;
}
.normal{
	padding:12px;
	color:#313131;
}



.icTdListePadding td{
	padding:10px 0px 10px 0px;
}
.baslikTdListePadding td{
	padding:0px;
}
.beyazBg{
	background:#ffffff;
}
.griBg{
	background:#f5f5f5;
}
.griKoyuBg{
	background:#f1f1f1;
}
.listeAraCizgi{
	text-align:center;
	height:57px;
	border-left:1px solid #ececec;
}
.listeAraCizgiKucuk{
	text-align:center;
	height:22px;
	border-left:1px solid #ececec;
}
.listeCizgiSola{
	text-align:left;
	padding-left:8px;
}
.listeAraCizgiBaslik{
	text-align:center;
	height:22px;
	border-left:1px solid #b0b0b0;
}
.listeBaslikGriKoyu{
	background:url(../resimler/baslik_gri_oval.jpg);
	height:41px;
	color:#313131;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
}


.listeBaloncuk{
	width:792px;
}
.listeBaloncuk .listeBaloncukUst{
	height:6px;
	background:url(../resimler/listeKirmiziListeUst.jpg) no-repeat;
}
.listeBaloncuk .listeBaloncukAlt{
	height:6px;
	background:url(../resimler/listeKirmiziListeAlt.jpg) no-repeat;
}
.listeBaloncukText{
	border-left:1px solid #f39ba0;
	border-right:1px solid #f39ba0;
	background:#fddee0;
	padding:8px 15px 8px 15px;
	color:#313131;
	font-family:arial;
	font-size:13px;
	font-weight:normal;
}
.listeBaloncukText .baslikSol{
	float:left;
}
.listeBaloncukText div.listeSirala{
	margin-bottom:6px;
}
.listeBaloncukText .baslikSag{
	float:right;
}
.centerText{
	text-align:center;
}


.listeButonCenter{
	padding-top:30px;
	width:100%;
}
.listeButonCenter div{
	margin-left:8px;
}

.paddingNone{
	padding:0px;
}

.sepetimUrunResmi{
	padding:1px;
	border:1px solid #c9c9c9;
	background:#f6f6f6;
}

.hesabimKutucuk{
	float:left;
	width:49%;
	height:80px;
	line-height:18px;
	margin-right:7px;
}
.hesabimKutucuk img{
	float:left;
	margin-right:10px;
}


.hesabimSon10Table{
	float:left;
	width:49%;
	height:91px;
}

.heightListe{
	height:60px;
}


.listeSatisSira{
	width:100%;
	height:30px;
	margin:0px 0px 4px 2px;
}
.listeSatisSira div{
	margin-left:8px;
}
.listeSatisButon{
	padding:6px 20px 6px 20px;
}
.cursorDefault{
	cursor:default;
}
div.MarginLeftNone{
	margin-left:0px;
}


.bankaHesapListe{
	margin-bottom:12px;
	padding-left:12px;
	border-left:4px solid #999999;
	line-height:16px;
}
.baslikHesap{
	font-weight:bold;
}
.baslikHesapBuyuk{
	font-size:14px;
	font-weight:bold;
}



.siparisButonPadding{
	padding:0px 0px 2px 19px;
}
.siparisButon{
	float:left;
	cursor:default;
	padding:8px 9px 8px 9px;
	border-bottom:5px solid #e20a17;
	color:#e20a17;
	font-size:16px;
	font-weight:bold;
}
a.siparisButon{
	cursor:pointer;
	border-bottom:5px solid #e20a17;
	color:#e20a17;
	font-size:16px;
	font-weight:bold;
}
a.siparisButon:hover{
	border-bottom:5px solid #313131;
	color:#313131;
}
.siparisButonPasif{
	float:left;
	cursor:default;
	padding:8px 9px 8px 9px;
	border-bottom:5px solid #d2d2d2;
	color:#d2d2d2;
	font-size:16px;
	font-weight:bold;
}

.radioButonPozisyon{
	margin:4px 0px 10px -5px;
}


.OdemeUcretSagaYasla{
	padding-right:24px;
	text-align:right;
}






.bankaBaloncuk{
	width:257px;
}
.bankaBaloncukUstOval{
	height:6px;
	background:url(../resimler/bankaBaloncukUst.jpg) no-repeat;
}
.bankaBaloncukAltOval{
	height:6px;
	background:url(../resimler/bankaBaloncukAlt.jpg) no-repeat;
}
.bankaBaloncukText{
	border-left:1px solid #c6c6c6;
	border-right:1px solid #c6c6c6;
	background:#FFFFFF;
	padding:2px 15px 2px 15px;
	color:#313131;
	font-family:arial;
	font-size:12px;
	font-weight:normal;
}


.bankaCerceve{
	padding-left:5px;
}

.bankaSirala{
	float:left;
	margin:0px 4px 6px 0px;
}

.aramaKutusu{
	margin:8px 0px 8px 13px;
}
.aramaKutusu input{
	border:1px solid #dbdbdb;
	padding:6px 10px 5px 10px;
	color:#777676;
	font-family:arial;
	font-size:12px;
	font-weight:normal;
}
.aramaSagMenu{
	width:173px;
}
.aramaKutusuSol{
	margin:10px 0px 12px 0px;
}
.aramaSolMenu{
	width:123px;
}
.aramaButon{
	margin:3px 0px 0px 6px;
}



.isbasvuruborder{
	border:1px solid #e3e1e2;
}
.isbasvuruborder td{
	padding:2px;
}
.TextBox180 input{
	font-family:verdana;
	font-size:11px;
	width:154px;
	height:18px;
}
.TextBox180 select{
	font-family:verdana;
	font-size:11px;
	width:158px;
	height:22px;
}
.TextBox180 textarea{
	font-family:verdana;
	font-size:11px;
	width:420px;
	height:60px;
}

.TextBox120 input{
	font-family:verdana;
	font-size:10px;
	width:90px;
	height:18px;
}
.TextBox120 select{
	font-family:verdana;
	font-size:11px;
	width:96px;
	height:22px;
}
.carousel{
	width:527px;
	height:327px;
	float: left;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#82808e;
	margin-bottom:10px;
}
#jcarousel{
	width:527px;
	height:327px;
}

#jcarousel ul li{
	width:527px;
	height:327px;
}
