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, 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,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
.diplaynone {display:none; }

.sondakikaserit  {color:#555;   overflow:hidden; 
 width:945px; height:40px;  margin-left:7px;  margin-right:6px; display:block; }
.sondakikaserit  div {margin:0px; padding:3px;   background:url(/i/sondakika.png) -50px 0px repeat-y #fff;    width:945px; height:40px;   }
.sondakikaserit b {font-size:12px; font-weight:bold; }
.sondakikaserit a {color:#fff; }
.sondakikaserit strong {background:#c80a0a; border:1px solid #c80a0a;   position:relative; left:10px; top:-1px; margin:5px; font-weight:bold;  font-size:12px;  padding:5px; float:left; display:block; color:#fff; }
.sondakikaserit SPAN {margin:5px; padding:5px; display:block; float:left;  font-weight:bold;  font-size:12px; }
.urunyazisi {  width:550px; color:#000; text-shadow:1px 1px #ffb4cf; position:relative; left:40px;  }
.markaresim{position:relative; left:-10px; top:-3px; float:right;}

.fiyyat *,.fiyyat  {  display:block;}
 
.fiyyat {float:left; height:30px; }
 .fiyyat em {font-style:normal; margin-top:-10px; padding-left:10px;   
 }
.fiyyat{margin-top:15px; }


.fiyyadt *,.fiyyadt  {  display:block;}
 
.fiyyadt {float:left; height:18px; }
 .fiyyadt em {font-style:normal;font-size:11px; margin:2px; margin-top:5px; padding-left:10px;   
 }
.fiyyadt{margin-top:15px; }

 
.indirimorani {background:url(i/badge.png) no-repeat; width:192px; height:198px; position:relative; top:-34px; float:right;}
.indirimorani .orann { text-align:center; font-size:50px; font-family:tahoma; margin-left:-10px; letter-spacing:-3px;   }
.indirimorani .indirimmm {font-size:24px; position:relative; top:-15px;  text-align:center; font-family:tahoma;   }
.indirimorani .cek {margin-top:38px; margin-left:8px;  text-shadow:none; } 
.indirimmm span{display:block; }
.indirimmmz span{display:block; }
.indirimorani .indirimmmz {font-size:24px; position:relative; top:5px;  text-align:center; font-family:tahoma;   }

.fonttt {font-size:11px;   position:relative; top:3px; color:#000; font-weight:bold;  }

 
.giri {color:#555; margin:3px; }
 .girid {color:#555; margin:3px; }
.benzer {color:#000;  }
.messageStackError {background:red; color:#fff; }
.uyekutu {width:440px; padding:4px; margin:4px; }
.uyekutu strong {background:#efefef; padding:5px;  margin:5px; display:block; }
.uyekutu input[type=text],.uyekutu input[type=password] {padding:8px; margin:5px; border:1px solid #ddd;  width:300px; }
.uyekutu p {margin:4px; font-size:12px;  }
.uyekutu a {font-size:12px; }
.uyegirs {border-right:1px solid #ddd;  }
 

* {
font-size:13px;
font-family:Arial,Helvetica,sans-serif;
font-weight:400;
margin:0;
padding:0;
}

 
.asil {
background:#81083b;
color:#fff;
padding:3px;
}

.ayt {
display:block;
float:left;
width:39px;
background:#efefef;
border-bottom:1px solid #ccc;
}
.mcevap b {color:#86256a; font-size:13px; }
.mcevap p {font-size:11px; border:1px solid #efefef; padding:3px; margin:3px; }
.mcevap h3{font-size:15px; padding:3px; margin:3px;}

.ayt,.tutart,.toplamt {
margin:1px;
}

.bankaadi {
color:#000;
font-weight:700;
font-size:18px;
}

.bborder {
 
}

.besrelativ {
position:Relative;
left:10px;
}

.betiketfiyati {
position:Relative;
top:-25px;
}

.beyaz {
background:#232323;
min-height:500px;
height:auto !important;
width:344px;
}
 

.bosluk {
height:200px;
background:#fff;
}

.boxText {
font-family:Verdana, Arial, sans-serif;
font-size:10px;
}

.btnbas {
background:url(img/butnon.png) no-repeat;
display:block;
height:39px;
width:12px;
float:left;
}

 
 
 
.divic {margin:10px; padding-top:5px; padding-bottom:15px;   }

.divic a {

text-decoration:none;
}

.divic strong {
font-weight:700;
font-size:15px;
}

.divic ul {
position:RElative;
left:5px;
font-size:15px;
}

.dropdown {
background:#86256a;
border-right:1px solid #c31ba2;
position:relative;
top:-85px;
border-left:2px solid #efefef;
width:211px;
}

.dropdown * {
font-weight:700;
text-shadow:none;
}

.dropdown li {
background:url(img/katlialt.jpg) bottom no-repeat;
border-left:2px solid #efefef;
height:30px;
list-style:none;
display:block;
cursor:hand;
}

.dropdown ul {
background:#86256a;
border-right:1px solid #c31ba2;
position:relative;
top:-75px;
width:211px;
}

.dropdown li {
border-bottom:1px solid #86256a;
background:url(img/katlialt.jpg) bottom no-repeat;
border-left:2px solid #efefef;
height:30px;
list-style:none;
display:block;
cursor:hand;
}

.ayrintibilgi {display:block; width:410px; margin:10px; }
.ayrintibilgi li {display:block; border-bottom:1px solid #ddd; padding:10px;   }

.dviv {
position:relative;
left:10px;
top:10px;
color:#fff;
text-shadow:-1px 0 1px #000;
}

.enson {
text-decoration:none;
color:#fff;
text-align:left;
font-size:13px;
font-family:Arial;
font:small-caption;
}

.enson a {
color:#fff;
text-decoration:none;
font-size:13px;
font-family:Arial;
}

.enson span h1 {
float:left;
margin:0;
padding:0;
}

.enustbosluk {
height:51px;
}
 

.etiketfiyatdi {
position:relative;
top:-60px;
left:10px;
}

.etiketfiyatdi b {
font-size:13px;
}

.etiketfiyatdi span {
position:relative;
left:2px;
top:-1px;
text-shadow:0 1px 0 #fff;
color:#b51069;
font-size:12px;
font-weight:700;
padding:1px;
}

.etiketfiyati {
text-decoration:line-through;
font-size:15px;
color:#BBB;
position:relative;
top:-60px;
left:20px;
font-weight:500;
}

 

.fix {
clear:both;
}
 
 

.gri {
background:#fefefe;
display:block;
}

 

.hmn b {font-size:16px; font-weight:400;  color:#fff; position:relative; left:15px; top:3px; }
.hmn {
background:url(i/yzdelin.png) no-repeat;
width:62px;
height:41px;
float:left;
display:block;
position:absolute;
margin-left:-14px;
margin-top:5px;
z-index:10;
}

.icbrdr {
 

}

.icbrdr,.icbrdric,.icbrdralt {

}

.icbrdralt {

height:13px;
}

.icbrdric {

}

.icbrdric .main {


}

.icbrdric input[type=text],.icbrdric select {
border:1px solid #ccc;

padding:3px;
}

.icerikalt {
 clear:both; 
}

 
 
.icerikust {clear:both;  
 }


.icerikust h1 {
font-size:18px;
background:#999; 
color:#fff; border-top:1px solid #fff; 
font-weight:400;
margin:10px;
padding:5px;
}
 
 

.kapt {
display:block;
clear:both;
cursor:hand;
margin:2px;
}

 

.katcc {
position:Relative;
left:5px;
}

.kategorilerr {
position:relative;
top:-10px;
}

.kategorilerr a,.divic * {
font-size:15px;
}

.kategorrri {
display:none;
border:none;
height:auto;
border-left:2px solid #efefef;
clear:both;
}

.kazanc {
position:relative;
font-size:12px;
left:10px;
top:-44px;
text-shadow:0 1px 0 #fff;
font-weight:700;
color:#222;
}

.kbeyazkucuk,.cbeyazkucuk,.beyazkucuk {
color:#fff;
position:Relative;
top:19px;
left:2px;
text-decoration:none;
}
 

.kurunadi,.urunadi {
color:#fff;
text-shadow:0 1px 0 #000;
font-size:13px;
position:Relative;
top:-2px;
left:10px;
}

.kurunkresim {
background:url(/img/urunarka.png) no-repeat;
width:245px;
margin-bottom:15px;
float:left;
height:332px;
}

.kurunkresim h1 a,.curunkresim h1 a,.urunkresim h1 a {
font-size:12px;
color:#fff;
text-shadow:-1px 0 1px #000;
position:RElative;
left:20px;
top:7px;
text-decoration:none;
}

.kurunkresim2,.urunkresim2 {
position:relative;
top:33px;
width:199px;
display:block;
height:258px;
margin:0 auto;
}

.kurunkresim3,.urunkresim3 {
position:relative;
display:block;
left:15px;
top:13px;
}

.left2 {
float:left;
width:290px;
text-align:left;
margin:10px;
}

.listte {
max-height:194px;
height:194px;
overflow:hidden;
}

 

.odemebicimi  {padding:0px; display:block; border-bottom:1px solid #ddd; margin:0px; }
.main input,.input,.main  textarea,.main select,.productListing-data input {

   background-color: #E9E9E9;
    border-color: #CCCCCC #FFFFFF #FFFFFF;
    border-style: solid;
    border-width: 1px;
    line-height: 18px;
	outline-style: none;
    padding: 3px 7px;
 
	
}
 

.bborder {border:1px solid #ddd; margin:5px; }
.moduleRow {
background:#fff; 
 
}

.moduleRowSelected {
color:#fff;
background:#86256a;
}

 

.odemebicimi input {
float:right;
 
}

.odemebicimi,.kararyeri {
padding:10px;

}

 

.ortala {
width:960px;
margin:0 auto;
}

 
 

.pembee {
color:#7d114b;
}

 

.sepet2,.tavsiye2,.yorumlar2 {
float:left;
position:relative;
left:15px;
}

.sptbuton {
background:url(img/sptbuton.png) no-repeat;
width:127px;
float:left;
height:44px;
}

 

.urunkresim {
background:url(img/urunarka.png) no-repeat;
width:245px;
margin-bottom:15px;
float:left;
height:332px;
}

 

.ybaslik a {
color:#fff;
font-size:20px;
text-shadow:-1px 0 1px #000;
text-decoration:none;
}

.ybaslik h1 {
font-size:20px;
text-shadow:-1px 0 1px #000;
color:#fff;
 
font-weight:400;
margin:0;
padding:0;
}

.ykategoriler * {
cursor:hand;
}

.ykategoriler a {
color:#fff;
position:relative;
top:3px;
left:10px;
text-shadow:-1px 0 1px #000;
font-size:15px;
text-decoration:none;
margin:2px;
}

.yslideshw,.yustmenu,.ustxz,.ykategoriler,.odemebicimi b,.infocek span,.urunozellik,.left,.kategoribaslik,.leftt {
float:left;
}
a img {border:none; }
 
.unuttm {color:#555;}
.ustmenu {float:right;     } 

.ustmenu ul {float:right;  max-width:293px; background:#a81083;  }
.ustmenu li {float:right; display:block;  padding:1px;}
.ustmenu .li {color:#fff; display:block;  padding:4px; font-size:11px; font-weight:normal;  }
.ustmenu .li b {font-size:11px; font-weight:normal; }
.ustmenu .li:hover {color:#fff; background:#111;  }
.telnum {float:right; margin-top:20px;  }
.yyicerik {
background:#efefef;
width:960px;
position:relative;
left:2px;
float:left;
clear:both;
}

.yyicerikarka {
 
width:960px;
}

a {
text-decoration:none;
}

body {
 
	
background:url(i/arkaplanyenid.jpg) center top no-repeat #000; 
font-family:Arial,Helvetica,sans-serif;
font-weight:400;
margin:0;
padding:0;

   
}

div.jqZoomTitle {
z-index:5000;
text-align:center;
font-size:11px;
font-family:Tahoma;
height:16px;
padding-top:2px;
position:absolute;
top:0;
left:0;
width:100%;
color:#FFF;
background:#999;
}

img,input[type=image] {
border:none;
}

li.kategorrri {
background:none;
border:none;
clear:both;
height:auto;
border-left:2px solid #efefef;
}

strong {
padding:3px;
}

table {
border-collapse:collapse;
}

ul.dropdown a:hover,ul.dropdown a:active,ul.dropdown li:last-child a,ul.dropdown li.hover a {
color:#670a55;
text-shadow:none;
}

ul.dropdown li {
display:block;
border:none;
width:211px;
color:#fff;
font-weight:400;
clear:both;
}

ul.dropdown li a {
display:block;
color:#fff;
padding:4px;
}

ul.dropdown li.hover,ul.dropdown li:hover {
background:#fff;
color:#670a55;
text-shadow:none;
position:relative;
}

ul.dropdown li:hover > ul {
visibility:visible;
}

ul.dropdown ul {
border-right:2px solid #670a55;
border-bottom:2px solid #670a55;
width:211px;
visibility:hidden;
position:absolute;
top:0;
left:150px;
z-index:9999;
}

ul.dropdown ul li {
border-top:1px solid #ccc;
position:relative;
z-index:9999;
font-weight:400;
background:#fff;
float:none;
}

ul.dropdown ul li a {
width:100%;
display:inline-block;
}

ul.dropdown ul ul {
left:100%;
top:0;
}
.repeatbar {  height:400px; margin-top:10px; display:block; width:%100; }
.repeatbrar {  height:163px; margin-top:10px; display:block; width:%100; }
.icerikic {background:#fff; display:Block; width:940px; margin-left:10px;  }
.ust  {height:76px;  width:960px;   display:block;  }
.flo {}
.logo {height:76px;  }

.ortmenu { display:block;    margin-top:1px;  clear:both;  }
.ortmenumarg {margin-top:15px;  text-shadow:1px 1px #000;  }
.ortmenumarg a {text-shadow:1px 1px #000; }
.ortmenu li{display:block;   border-top:1px solid #efefef;     float:left;    margin-right:1px; }
.ortmenu a{font-weight:bold; text-shadow:1px 1px #fff;  text-decoration:none;  display:block;   color:#fff; font-family:arial; font-size:14px; }
 
.ortmenu a:hover {background:#efefef;  }
.bsaat {color:#86256a; text-shadow:1px 1px #fff;}
.bmarkalari {color:#555; text-shadow:1px 1px #fff; }
.bsaat,.bmarkalari {   font-family:arial; font-size:14px; font-weight:bold;   }
.markalarg {cursor:pointer; background:#232323;   float:left; padding:12px; height:21px;    display:block;  }

.ffrm { color:#fff; float:right; position:Relative; left:-10px;    }
.ffrm input {padding:5px; margin:3px; position:relative; top:5px;  width:200px;  float:left; background:none; border:1px solid #fff;  color:#555;  }
.ffrm button {background:none;  border:none; position:relative; top:5px; border:none; margin:3px; padding:5px; float:left; color:#fff;}
 

.altbolum {background:#86256a; height:300px; overflow:hidden; width:%100; }
.abeyaz  {color:#000; background:#fff; width:960px; height:43px;  display:block; }
.abeyaz img{ float:right;  }
.amenu {width:250px; margin:10px;    }
.amenu li {display:block; }
.amenu h4 {color:#fff; font-size:20px; border-bottom:1px solid #c81c59;  letter-spacing:-1px; font-weight:bold;  }
.amenu .ktucuk {display:block;  font-size:12px;  color:#000;  }
.adres { width:421px; height:243px; position:relative; left:-4px; }
.ktucuk span{display:block; position:relative; left:10px; padding:5px; top:10px;   width:150px;    font-size:15px;  }
.ktucuk a {font-size:25px; }
.amenu a {color:#fff;   font-size:12px;   display:block;  margin:2px; padding:5px; }
.amenu  a:hover { background:#c81c59; color:#222; } 
.fb {background:#3b5998; display:Block; padding:8px; color:#fff; font-weight:Bold; }
.twit {background:#53d4ff; display:Block; padding:8px;  color:#fff; }


.bytc2 {position:relative; z-index:9999;}
.ybaslik {float:left;}
.ybaslik { margin:10px;  }
.filtreform {float:left; display:block; width:960px; font-family:arial,sans-serif; font-size:11px; }
.filtreform * {font-family:arial,sans-serif; font-size:11px;  }
.filtreform label{float:left; padding:4px; color:#fff; margin:1px; text-align:center; text-shadow:1px 1px #000; display:block;}
.filtreform select{border:1px solid #ccc; background:#fff; position:relative; z-index:1;   display:block; float:left; margin:1px; padding:2px; color:#555;}
.filtreform option {background:#fff; }
.filtreform input{border:1px solid #ccc; background:#fff;  display:block;width:45px; margin:1px;  float:left; padding:3px; color:#555;
 }
 .urunbilgisi a{display:block; float:left; padding:3px; margin:2px;  }
.indexbaslik{color:#fff; font-size:17px; padding:5px; font-weight:normal; padding-top:18px; }
.markalarr {margin-left:30px;   padding-bottom:15px; }
.markadd {display:block;   background:#232323;  }
.markalarr a {color:#fff;  float:left;  padding:3px;  }
.filtreform span {position:relative; color:#555; top:4px;  left:-19px; float:left; display:block; }
.filtreform button{background:#bbb; border:1px solid #ddd; color:#fff;  padding:2px; padding-left:5px; padding-right:5px;  margin:1px; float:left; display:block; }
.fix {clear:Both;}
.extrafiltre {margin:8px; margin-top:5px; margin-bottom:5px;  background:#fff; padding:2px;  width:940px;  display:block; clear:both;  }
 
.indexkckbanner{width:368px; height:201px; margin-left:5px;   margin-bottom:5px; display:block;}
.error {
 
color:red;  
 padding:3px; 
font-size:11px; 
}
.filtreiciflo {float:left; }
.filtreiciflo label {margin:2px;}
.filtreiciflo span {margin-top:3px;}
.extrafiltre label {color:#555; text-shadow:none;    }
.menuroot {background:url(img/transbg.png);margin-left:1px;  }
.extrafiltre option {background:#fff; color:#000; }
 .extrafiltre .a {font-size:15px; padding:5px; color:#555;  font-weight:normal; letter-spacing:-1px ;display:block; }
.filtrealt {float:right; height:29px;  border-top:1px solid #ccc;  background:#efefef; display:block; width:940px;  }
.filtrealt select{ padding:2px;}
.siralamaa {width:170px;}
.marg {     position:relative; top:3px; }
.sayfa {background:#fff; display:block; padding:8px; padding-right:10px; padding-left:10px; float:left;  font-size:11px; font-weight:normal; text-align:center; color:#000; 
 text-decoration:none; margin:1px;  }
.sayfa:hover {background:#efefef;}
.sayfaa {background:#555; display:block;   padding:8px; padding-right:10px; padding-left:10px;  float:left;  font-size:11px; font-weight:normal; text-align:center; color:#fff; text-decoration:none; margin:1px;  }
/* 
	LEVEL ONE
*/

.markabaslikd {margin-left:7px; margin-right:7px; margin-top:5px; margin-bottom:5px;   color:#000;  background:#fff; padding:5px; display:block;  }
.markabaslikd a {color:#000; padding:4px; display:block;}
.markabaslik {margin-left:7px; margin-right:7px; margin-top:5px; margin-bottom:5px;    background:#333; padding:5px; display:block;   }
.markabaslik a { color:#fff; font-size:12px; padding:5px; }
.markabaslik .cinsiyett{background:#86256a;  }
 .markabaslikz {margin-left:7px; margin-right:7px; margin-top:5px; margin-bottom:5px;    background:#333; padding:10px; display:block;   }
 .markabaslikz a {color:#fff; font-size:12px; vertical-align:middle;}
 .markabaslikz em {color:#ddd; font-size:12px; vertical-align:middle;}
.ustd h2 {float:left;   height:23px;  }
.ustd a {float:left; font-size:12px; padding:4px;  }
.ustd { border-bottom:1px solid #ddd; }
.markalarr * { font-weight:bold; text-shadow:none; }
.sepetguncel {font-size:11px; background:#efefef; color:#555; font-size:11px; border:none; }
.sepetmenuler a{ padding:3px; color:#fff; }
.sepetmenuler {border:1px solid #ddd; padding:5px; margin:5px; height:50px; }
.sepetmenuler li {display:block; float:right; list-style:none; margin:2px; padding:3px; background:#86256a; }
.markalarr                         {  position: relative;  }
.markalarr li                      {float:left; list-style:none;   border:none; color:#fff; font-weight: normal; }
.markalarr a:hover		            { color: #555; text-shadow:none;}
.markalarr a:active                { color: #fff;text-shadow:none; }
.markalarr li a                    {    padding:8px; width:161px; display:block;  
	 								  color: #fff; text-shadow:1px 1px #000; }
.markalarr li:last-child a         {   color: #555;  text-shadow:1px 1px #fff;} /* Doesn't work in IE */
.markalarr li.hover,
.markalarr li:hover                { background: #86256a;   color:#fff;  text-shadow:none; position: relative; }
.markalarr li:hover a              {  color:#fff;  text-shadow:none; }

.enusta {border-bottom:1px solid #555; color:#fff; letter-spacing:0px;   font-family:arial; font-size:11px;      }
.enusta:hover {background: #86256a; color:#fff; text-shadow:1px 1px #bf1a7d;  }
/* 
	LEVEL TWO
*/
.markalarr * {cursor:pointer; }
.markalarr ul 						{ width:161px;  left:0px; 
  visibility: hidden; position: absolute;  z-index:555; top: 30px;   }
.markalarr ul li 					{   z-index:8888; 
  clear:Both;  float:none; display:Block; position:relative; font-weight: normal;         
									 }
									  
                                    /* IE 6 & 7 Needs Inline Block */
.markalarr ul li a					{  background:#555; position:relative; z-index:10000; padding:8px; border-bottom:1px solid #666; width:161px;   display:block; } 
.markalarr ul li a:hover {background:#999; }
/* 
	LEVEL THREE
*/
.markalarr ul ul 					{ left: 100%; top: 0; }
.markalarr li:hover > ul 			{ visibility: visible; }


 



.ortmenudown * { font-weight:bold; text-shadow:none; position:relative; z-index:9999; }
.ortmenudown                         {  position: relative;  }
.ortmenudown li                      {float:left; list-style:none;   position:relative; top:3px;  border:none; color:#fff; font-weight: normal; }
.ortmenudown a:hover		            { color: #555; text-shadow:none;}
.ortmenudown a:active                { color: #555;text-shadow:none; }
.ortmenudown li a                    {    padding:12px;  display:block;  
	 								  color: #555; }
								  
.ortmenudown li:last-child a         {   color: #555; } /* Doesn't work in IE */
.ortmenudown li.hover,
.ortmenudown li:hover                { background: #efefef;   color:#fff;  text-shadow:none; position: relative; }
.ortmenudown li:hover a              {  color:#555;  text-shadow:none; }

/* 
	LEVEL TWO
*/
.ortmenudown ul 						{ width:150px;  left:0px; 
  visibility: hidden; position: absolute;  z-index:999; top: 42px;   }
.ortmenudown ul li 					{   z-index:8888;
  clear:Both;  float:none; display:Block; position:relative; font-weight: normal;         
									 }
									  
                                    /* IE 6 & 7 Needs Inline Block */
.ortmenudown ul li a					{  background:#555; position:relative; z-index:9999; font-size:12px; padding:8px; border-bottom:1px solid #666;  width: 100%; display: inline-block; } 
.ortmenudown ul li a:hover {background:#999; }
/* 
	LEVEL THREE
*/
.ortmenudown ul ul 					{ left: 100%; top: 0; }
.ortmenudown li:hover > ul 			{ visibility: visible; }
 

.uruna {float:left;   width:221px; padding:6px; height:335px;   background:#fff; margin:2px;  }
.uruna a {color:#555; display:block; font-family:arial; }

.fiyati {float:left; width:110px; text-align:center;    height:30px; display:block;}
.fiyati b {font-size:12px; font-family:arial;display:block; position:relative; z-index:555; }
.fiyati a {font-size:12px; margin:5px; margin-top:8px;  }

.fiyatit {float:left; width:145px; text-align:center;    height:30px; display:block;}
.fiyatit b {font-size:12px; font-family:arial;display:block; position:relative; z-index:555; }
.fiyatit a {font-size:12px; margin:5px; margin-top:8px;  }
.urunat {float:left;   width:300px; padding:6px; height:335px;   background:#fff; margin:2px;  }
.urunat a {color:#555; display:block; font-family:arial; }
.urunaltb {border-top:1px solid #ddd; width:221px; }
.urunaltbt {border-top:1px solid #ddd; width:300px; }
.urunresmit {width:290px; margin-top:10px; height:270px;     background:#fff;  }
.urunresmi {width:200px; margin-top:10px; height:270px;     background:#fff;  }
.urunresmiayrinti  {width:400px; margin-top:10px; height:518px;     background:#fff;  }
.urunresmiayrintid  {width:220px; margin-top:10px; height:518px;     background:#fff;  }
.flo {float:left; }
.urunozellik {  }
.urunozellik li{display:Block; background:#fff;  padding:5px; width:418px; float:left; font-size:12px; border-left:1px solid #efefef; border-bottom:1px solid #efefef;}
.urunfiyati {background:#fff;  margin-top:70px;   height:198px; display:Block; width:500px;}
.urunfiyati h4 {font-weight:bold; font-size:40px; letter-spacing:-1px; margin:0px; padding:5px;}
.etiketfiyat span{  padding:5px; font-size:16px; display:block;}
.geributon a {  color:#999;  }
.geributon  {color:#999; padding:10px; display:block;}
 
.hediyeiade {width:500px; margin-top:10px; margin-bottom:10px;  }
.hediyeiade strong{color:#000; background:#ddd; clear:Both; display:Block;}
.hediyeiade p {padding:4px; color:#555; text-align:justify; }
.beyazbrd {background:url(/i/beyazbrd.png); width:361px; height:47px; display:block;  }
.sepeteekle {margin:5px; }
.sepeteekle a {display:block;  text-align:center; background:#940057; color:#fff; padding:10px; font-size:15px; width:110px;}
.sepeteekle a:hover{background:#000; }
.asepeteekle {margin:5px; }
.asepeteekle a {display:block;  text-align:center; background:#000; color:#fff; padding:10px; font-size:15px; width:118px;}
.asepeteekle a:hover{background:#000; }

.urunadidetay {font-size:22px; font-weight:normal; padding:10px; border-bottom:1px solid #ddd;  }

.urundetaylari {background:#fff; width:945px;}
.formm {margin-left:30px; }
.formm input{padding:5px; margin:5px; }
.formm select{padding:5px; margin:5px; }

.formm button{padding:5px; margin:5px;}
.main strong { display:block; padding-top:20px; border-bottom:1px solid #ddd;  margin-bottom:10px;       }
.main a {color:#222; }
 .ikona {margin:5px; display:block; position:relative; left:20px; }
.beyaz {background:#232323; width:960px; }
.saatler {  background:#232323; clear:both; }

.brd {border-left:1px solid #ddd; }

.beyazmarg { margin-left:6px;  }
.fyyt a {font-weight:bold; font-size:14px;  color:#000; }
.enustabb {background:#86256a; }
.taksitoranlari {width:500px; }
.taksitoranlari select{display:block; font-weight:bold; border:1px solid #ddd; width:300px; background:#caffd4; border:1px solid #5ebf70; margin:3px; padding:3px; }
.taksittable {border-collapse:collapse; border:1px solid #ddd; float:left; margin:10px;}
.taksittable tr{background:#fff; border-bottom:1px solid #ddd;}
.taksittable td{padding:4px; width:80px; border-right:1px solid #ddd; text-align:center;}
.taksittable tr:hover{color:#fff; background:#940057; border-bottom:1px solid #940057;}
.taksittable tr:hover td {border-color:#940057;}
#content{
    margin:15px auto;
    text-align:center;
    width:870px;
    position:relative;
    height:100%;
}
#wrapper{
margin-top:30px;
margin-left:40px;
    width:870px;
    overflow:hidden;
}
#steps{
    width:870px;
    overflow:hidden;
}
.step{
    float:left;
    width:870px;


}
.step label{display:block; padding:5px; margin:5px;  }
.step input {display:block; border:1px solid #ddd; width:400px; padding:10px; }
.step select {display:block;  border:1px solid #ddd; padding:5px;  margin:5px; width:400px;  }
.step textarea {display:block; width:400px; margin:5px; padding:10px; }
.havaale p {width:300px; text-align:justify; padding:3px; margin:3px;  }
.havalebilg {width:530px;}
.toplamtutar h2 {margin:5px; padding:5px;}

.toplamtutar  {margin:5px; padding:5px;}
.bilgi {padding:15px; font-size:15px;  margin:4px; display:block; background:#1bb1e2; width:%100; }
.havaale input {display:block; border:1px solid #ddd; width:300px; padding:10px; }
.havaale select {display:block;  border:1px solid #ddd; padding:5px;  margin:5px; width:300px;  }
.havaale textarea {display:block; width:300px; margin:5px; padding:10px; }
.step select option {display:block;  margin:5px;  }
.step td{padding:3px; font-size:12px;  }
.havaale table {margin:4px; }
.havaale th {background:#940057; color:#fff; padding:10px; }
.havaale tr{border-bottom:1px solid #ddd;}
.havaale td {background:#efefef; text-align:justify; }
.step button {display:block; color:#000;  border:none;  text-align:center; background:#940057; color:#fff; padding:10px; font-size:15px; width:110px;}
.step button:hover{background:#000; }

#navigation{
    height:45px;
  
    
}
#navigation ul{
    list-style:none;
	float:left;
 
}
#navigation ul li{
	float:left;
    position:relative;
	
}
#navigation ul li a{
    display:block;
    height:45px;
    color:#777;
    outline:none;
    font-weight:bold;
    text-decoration:none;
    line-height:45px;
     text-align:center;
	width:216px;
    background:#efefef;
border-bottom:2px solid #ddd; 

} 
#navigation ul li a:hover{
   background:#ddd;
   }

#navigation ul li.selected a{
    background:#d8d8d8;
    color:#666;
    text-shadow:1px 1px 1px #fff;
}

#steps  fieldset{
    border:none;

    overflow:hidden;
    padding-bottom:20px;
}
.hmenu {clear:both;  padding:20px;  padding-bottom:30px;   }
.hmenu li{
display:block;
float:left; width:300px; 
border-right:1px solid #ddd; 
}
.hmenu a{
color:#555; 
display:block;
padding:5px;
text-indent:5px; 
border-bottom:1px solid #efefef; 
}
.hmenu a:hover {
background:#efefef; border-bottom:1px solid #ddd;}

.odemeform label{display:block; padding:4px; text-shadow:none; color:#555;  margin:5px;}
.odemeform .cc_num {display:Block;  width:200px; padding:4px; margin:5px; }
.odemeform .cc_cvv {display:Block; padding:4px; width:50px;margin:5px; }
.odemeform .month {display:Block; padding:4px; margin:5px; width:30px; }
.odemeform .year {display:Block; padding:4px; margin:5px; width:30px;   }
.odemeform select {padding:5px; margin:5px; }
.odemeform option {padding:5px; }
.odemeform button {display:block; border:none; color:#000;  text-align:center; background:#940057; color:#fff; padding:10px; font-size:15px; width:110px;}
.odemeform button:hover{background:#000; }

.odemeform {height:500px; margin-left:10px;  }
.nasilsatinalabilirim { width:700px; }
.nasilsatinalabilirim .taksittable {width:550px;}
.nasilsatinalabilirim h3{font-size:17px; background:#efefef;  padding:5px; border-bottom:2px solid #ccc; font-weight:bold; margin:5px;}
.nasilsatinalabilirim ul {margin:25px; padding:3px; font-size:14px;}
.nasilsatinalabilirim li {display:block; font-weight:bold; border-bottom:1px solid #ddd; padding:4px; }
.nasilsatinalabilirim h4{font-size:14px; background:#efefef; font-weight:bold; padding:5px; border-bottom:1px solid #ddd; margin:15px;}
.nasilsatinalabilirim p{margin:25px; padding:3px; font-size:13px; text-align:justify; }
.nasilsatinalabilirim a {color:#000; font-weight:normal;   background:#d4ff78; }
.markalarr li {cursor:pointer; }
.hediyeiade b{color:#000;display:block; }
.urunbilgii {display:block;   background:#fff;  margin-left:11px; }
.urunbilgii  li { padding:3px;  list-style:square ; }

 .armasonuclari {height:75px; margin-top:2px; margin-left:3px;  z-index:999999;  position:absolute;   background:#555; overflow:hidden; width:213px;  font-family:arial; font-size:11px; }
 .armasonuclari span {display:block;  padding:4px; border-bottom:none; border-bottom:1px solid #999; }
 .armasonuclari a {color:#fff; text-decoration:none; font-weight:normal;   text-shadow:none;  }
 .armasonuclari a:hover {background:none; }

 
 .coin-slider { overflow: hidden; zoom: 1; position: relative;  width: 960px;}
.coin-slider a{ text-decoration: none; outline: none; border: none; }

.cs-buttons { font-size: 0px; padding: 10px; float: left; }
.cs-buttons a { margin-left: 5px; height: 10px; width: 10px; float: left; border: 1px solid #fff; color: #555; text-indent: -1000px; }
.cs-active { background-color: #fff; color: #FFFFFF; }

.cs-title { width: 545px; padding: 10px; background-color: #000000; color: #FFFFFF; }

.cs-prev, 
.cs-next { background-color: #000000; color: #FFFFFF; padding: 0px 10px; }


 .sinirlistokresim {background:url(i/sinirlistokresim.png) no-repeat; float:right; position:absolute;  z-index:10;    margin-left:630px; margin-top:-32px;   display:block; width:458px;  height:160px; }
.kampanyaurunler {background:#86256a; margin-top:30px; display:block;  width:952px; position:relative; left:-4px; padding:3px; }
.kampanyaurunler h3 {color:#fff; font-size:14px; border-bottom:1px solid #c1118e; padding:5px; display:block;  }
.inddrim {background:url(i/indirimbant.png); z-index:22; width:64px; height:73px; position:Absolute;  margin-left:165px; margin-top:-34px; }
.indirrm {color:#fff; position:relative; left:10px; font-weight:bold; font-size:14px; }
.indirrm b {font-size:25px; }






.inputstil  {border:1px solid #c7c9cd; padding:3px; font-size:13px; width:250px; box-shadow:inset 0 2px 2px #e8e8e8; -o-box-shadow:inset 0 2px 2px #e8e8e8; 
-webkit-box-shadow:inset 0 2px 2px #e8e8e8; -moz-box-shadow:inset 0 2px 2px #e8e8e8;}
.inputstil:focus       {border:1px solid #dd0254; box-shadow:0 0 5px #fd6fa4; -moz-box-shadow:0 0 5px #fd6fa4; -webkit-box-shadow:0 0 5px #fd6fa4;}
.labell {
    color: #777;
	font-size: 12px;
    display: inline-block;
    font-family: Verdana,Geneva,sans-serif;
    
    padding: 8px;
    vertical-align: top;
    width: 190px;
	}
.checkboxlar { border-bottom:1px solid #ddd; width:250px; }
	.checkboxlar input,	.checkboxlar select {
 margin:5px; 
float:left;
 
	}
	
	.grirr { border:1px solid #ddd; float:left;  display:block; margin-top:5px;  }
	.grirr input {margin-top:3px;}
.checkboxlar .labell {
color: #888;
font-family: Verdana,Geneva,sans-serif;
font-size: 11px;
float:left;
 width:210px; 
	}
	.cinsiyetl  {
    color: #888;
    display: inline-block;
    font-family: Verdana,Geneva,sans-serif;
    font-size: 12px;
	padding:8px; 
float:left;
 width:100px; 
	}
.paddinq a {color:#86256a;  padding:3px; display:block; font-size:11px;  font-family:verdana;   }
.paddinq {padding:5px; width:270px;  margin:10px;   }
.paddinq h3 {font-size:15px; border-bottom:1px solid #ddd;  padding:5px; }
.paddinq ol {color:#666; list-style-type: upper-roman; margin:1px;  }
.paddinq  li { margin-left:10px; color:#86256a; margin-bottom:10px;  font-size:12px; margin-bottom:5px; }
.paddinq p {font-size:11px; color:#888;     }
.paddinq em {font-style:normal; float:left; padding:5px;  color:#555; display:block;  font-size:11px;}
.cinsiyet { display:block; float:left;  }
.borderright {border-right:1px solid  #ddd; }
.hata {
background:#86256a;
 padding: 7px 17px 10px;
 color:#fff; 
 font-weight:bold; 
}
.bilgi {
background:#047ce1;
 padding: 7px 17px 10px;
 color:#fff; 
 font-weight:bold; 
}
.uyelikmesaj {background:#86256a; color:#fff;     padding:15px;}
.uyelikmesaj h1 {font-size:20px; }
.hesapmenu { background:#86256a; }
.hesapmenu li { border-bottom:1px solid #b63691;   width:200px; display:block; }
.hesapmenu a {color:#ffffff; padding:4px; padding-left:10px; display:block;}
.icerikk { display:Block; width:740px;  font-size:11px;  background:#fff; }
.musteritemsilci { width:200px; background:#86256a; color:#fff; }
.musteritemsilci .ad { font-size:13px;   background:#7c155e; margin:1px; padding:5px; display:block;  font-weight:normal;  }
.musteritemsilci .resim img{padding:0px margin:0px;  border:6px solid #9a2e7b; }

.musteritemsilci .bilgid li{padding:3px; font-size:10px; width:130px;  list-style:none; background:#771d5d; margin:1px; display:block; }
.hesapform p {color:#555; font-size:11px;}

.hesapform label{ padding:2px; margin:2px; color:#555;  font-size:12px; display:block; width:300px;  }
.hesapform .input,textarea{ padding:3px; margin:2px; font-size:11px; width:150px; display:block; border:1px solid #ccc;   }
.hesapform .newsletter{margin:8px; float:left;}
.hesapform .button {padding:3px; font-size:11px; }
.hesapform .flo { margin:5px; width:200px; }
.hesapinfo {  }
.hesapform {font-size:11px; }
.icerikk p {padding:5px; font-size:11px; }
.secili {background:#fff; color:#555; }
.secili a {color:#555; }
.icerikk h2 {padding:5px; font-size:15px; display:block;   border-bottom:1px solid #efefef;   }
.icerikk em {font-style:normal; display:block; font-size:11px; }
.sipliste li{display:block; font-size:12px; padding:10px; color:#888;  }
.siplistebaslik {display:block; border-bottom:1px solid #efefef; padding:5px;}
.siplistebaslik b {display:block; float:left; padding:4px; }
.inlineblock {display:block; background:#fff; border:1px solid #efefef; font-size:11px; margin:2px;  padding:5px;}



.sipliste {display:block; clear:Both; border:1px solid #efefef; border-top:1px solid #ddd;  padding:5px; margin:5px;    background:url(i/kbg.png) repeat-x 0px 0px;  display:block;}
.sipliste:hover {opacity:1; }
.sipliste a {color:#555; }
.sipliste b{color:#9a2e7b; font-weight:bold;  }
.button
{
-moz-border-bottom-colors: none;
-moz-border-image: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
background: -moz-linear-gradient(center top , #ff4486, #86256a) repeat scroll 0 0 transparent;
background:#86256a; 
border-color: #ff76a6 -moz-use-text-color -moz-use-text-color;
border-radius: 5px 5px 5px 5px;
border-right: 0 none;
border-style: solid none none;
border-width: 2px 0 0;
color: #FFFFFF;
cursor: pointer;
font-family: Arial,Helvetica,sans-serif;
font-size: 12px;
font-weight: bold;
margin: 25px 20px 0 0;
padding: 7px 17px 10px;
text-shadow: 0 -1px 1px #a80043; 
}
.buttonzd
{
background: -moz-linear-gradient(center top , #ff4486, #86256a) repeat scroll 0 0 transparent;
background:#86256a; 
border-color: #ff76a6 -moz-use-text-color -moz-use-text-color;
border-radius: 5px 5px 5px 5px;
border-right: 0 none;
border-style: solid none none;
border-width: 2px 0 0;
color: #FFFFFF;
cursor: pointer;
font-family: Arial,Helvetica,sans-serif;
font-size: 10px;
font-weight: bold;
margin: 5px;
padding: 7px;
 
text-shadow: 0 -1px 1px #a80043; 
}

.buttonz
{
background: -moz-linear-gradient(center top , #ff4486, #86256a) repeat scroll 0 0 transparent;
background:#86256a; 
border-color: #ff76a6 -moz-use-text-color -moz-use-text-color;
border-radius: 5px 5px 5px 5px;
border-right: 0 none;
border-style: solid none none;
border-width: 2px 0 0;
color: #FFFFFF;
cursor: pointer;
font-family: Arial,Helvetica,sans-serif;
font-size: 10px;
font-weight: bold;
margin: 5px;
padding: 7px;
display:block;
float:left;
text-shadow: 0 -1px 1px #a80043; 
}
a.buttonz {color:#fff; font-size:10px; padding:5px; }
a.button {color:#fff; }
.flr {float:right; }


body {
font-family: "Lucida Sans Unicode","Lucida Grande",Sans-Serif;
font-size: 12px;

}
#sepettablo {
display:block; 
    border-collapse: collapse;
    font-family: "Lucida Sans Unicode","Lucida Grande",Sans-Serif;
    font-size: 11px;
	background:#fff;
}

.durum1 {color:#a1a3a4; font-weight:bold; font-size:11px;}
.durum2 {color:#0078a4; font-weight:bold;font-size:11px; }
.durum3 {color:#00a408; font-weight:bold; font-size:11px;}
.durum4 {color:#00a408; font-weight:bold; font-size:11px;}
.durum5 {color:#86256a; font-weight:bold; font-size:11px; }
.hesapaciklama{width:500px; }

.drmbrdr2 { }
.drmbrdr3 { opacity:0.5; }
.drmbrdr4 { opacity:0.5;  }
.drmbrdr5 {opacity:0.1;   } 
/**/
.odemep {margin-top:4px; margin-left:4px;   width:434px; padding:14px; float:left; background:url(i/kbg.png) repeat-x 0px -20px;  border:1px solid #efefef;  display:Block; }
.odemep h2{display:block; font-weight:bold; font-size:14px; padding-bottom:15px; }
.odemeuyeliksiz {margin:4px;   width:900px; padding:14px; float:left; background:url(i/kbg.png) repeat-x 0px -20px;  border:1px solid #efefef;  display:Block; }
.odemeuyeliksiz .inputstil{ width:180px; padding:5px;   font-size:11px;  }
.odemeuyeliksiz textarea.inputstil {   width:420px; height:40px;   }
.odemeuyeliksiz label{display:block; font-size:11px; padding:3px; }
.odemeuyeliksiz h2{display:block; font-weight:bold; font-size:12px; }
.odemeuyeliksiz .flo {padding:4px;    margin:10px;  }
.odemeuyeliksiz {    display:block; }
.faturabilgileri {margin-top:10px;}
.faturabilgileri ,.odemesekilleri{display:none; }
.checkbox {float:left; padding:3px; }
.bankalarselect {width:300px;}
.khata {padding:10px; margin:5px; font-weight:bold; color:#fff; text-shadow:1px 1px #b6002b; background:#da1946; border:2px DASHED #9b0024; }
.faturra{display:block; float:left; padding:5px;  }
.ayni {border-bottom:1px solid #ddd; margin:5px; width:430px; border-top:1px solid #ddd; }
.ayni *{ cursor:pointer;}
.hesapurunler tr {border-left:1px solid #efefef; border-bottom:1px solid #efefef;  }
 
.hesapurunler thead td  {background:url(i/kbg.png) repeat-x 0px -10px;    border-right:1px solid #efefef;  text-align:center;   border-top: 1px solid #efefef;    color: #555;	font-size:12px;  height:35px;   padding: 10px 15px;}
.hesapurunler  th {   border-right:1px solid #efefef; color: #444;font-size:11px;    font-weight: normal;    padding: 12px 15px;}
.hesapurunler tbody td{ width:200px; text-align:center;  color:#555; padding:10px 15px; font-size:11px; border:1px solid #efefef; background:#fff; }
.destekmesaj {border:1px solid #efefef; margin:5px; }
.destekmesaj tr {border-left:1px solid #efefef; border-bottom:1px solid #efefef;  }
.destekmesaj select ,.destekmesaj input{ margin:2px; float:left;  border:1px solid #ddd; font-size:11px; padding:4px; }
.destekmesaj option {font-size:11px; }
.destekmesaj textarea {margin:2px; width:500px; float:left;  border:1px solid #ddd; padding:4px;}
.destekmesaj thead td  {  border-right:1px solid #efefef;  text-align:center;   border-top: 1px solid #efefef;    color: #555;	font-size:12px;     padding: 10px 15px;}
.destekmesaj  th {   border-right:1px solid #efefef; color: #444;font-size:11px;    font-weight: normal;    padding: 12px 15px;}
.destekmesaj tbody td{ width:200px; text-align:center;  color:#555;  padding:10px 15px; text-align:left; font-size:11px; border:1px solid #efefef; background:#fff; }
.destekmesaj b {color:#86256a; font-weight:Bold; }

.hesapicmenu li {display:block;  float:left; margin:2px; padding:2px;  font-size:11px;  }
.hesapicmenu a {color:#333; font-weight:bold; padding:5px; display:block; font-size:11px; }
.hesapicmenu { margin:4px;  border:1px solid #efefef; background:url(i/kbg.png) repeat-x 0px -10px;  }
.hesapicmenu .secili{background:#86256a; color:#fff;    }
.urunres {width:30px; float:left;  }
.urunres img {height:40px; border:1px solid #fff;  }
#sepetdekiler {  background:#efefef;      border:1px solid #efefef; margin:5px;  float:left; clear:right; width:320px; }
#sepetdekiler span {font-size:11px;}
#sepetdekiler .urunkodu { font-weight:bold; color:#86256a;   padding:5px; height:22px; overflow:hidden; display:block; width:120px;  }
#sepetdekiler b {padding:10px; color:#555; font-weight:bold; margin:2px; display:block; }


#sepetdekile {  background:#efefef;      border:1px solid #efefef; margin:5px;   }
#sepetdekile span {font-size:11px;}
#sepetdekile .urunkodu { font-weight:bold; color:#86256a;   padding:5px; height:22px; overflow:hidden; display:block; width:120px;  }
#sepetdekile b {padding:10px; color:#555; font-weight:bold; margin:2px; display:block; }
 
.toplamodeme { color:#000; background:#fff; margin:5px;  }
.toplamodeme li {border-bottom:1px solid #ddd; color:#555;  background:#fff;  padding:5px; margin:1px; font-size:11px;  display:Block; }
.odemesekilleri {height:300px; border:1px solid #efefef; margin:3px; }
.osekiller {width:150px; }
.osekiller .div{display:Block;  width:100px;  margin:2px;border-right:1px solid #ddd; border-bottom:1px solid #ddd; padding:10px; float:left; }
.osekiller .div:right {border:none;}
.osekiller .div:hover { background:#ddd; color:#222; font-weight:normal; cursor:pointer; }
.odemeseklid {display:Block; padding:5px; margin:3px; border-bottom:1px solid #ddd;   width:400px; }
.hediyepaketi {  clear:Both; background:url(img/hediyeresim.png); width:312px;height:114px;}
.hediyepaketi label {float:left; margin-left:20px;  margin-top:30px; }
.hediyepaketi input {float:left;  margin-left:10px;   margin-top:30px;}
.sipaciklama {width:880px;  height:20px;}
.sipaciklama textarea {width:880px; height:200px; border:1px solid #efefef;  }
.septurun { border:1px solid #efefef; height:50px; width:298px; margin:5px;  display:Block; background:url(i/tbg.png) repeat-x   #fff bottom;   padding:4px; }
.septurun span {padding:2px;}
 .red { background:#86256a; color:#fff; font-weight:normal; cursor:pointer; }
.emli {font-style:normal; font-size:9px;  font-weight:bold; float:right;   position:relative;    cursor:pointer; top:-45px; background:#86256a; padding:2px;  color:#fff; font-weight:normal;  }
.aciklamaa{  position:relative; left:30px; top:10px;  float:left; }
.toplamodeme em {display:Block; width:90px; float:left; font-style:normal; color:#000;  font-size:11px;  }
.geneltoplam {font-size:15px;}

.sepetdekiler {float:left; width:150px; }

.tipsy { font-size: 10px; position: absolute; padding: 5px; z-index: 100000; }
  .tipsy-inner { background-color: #000; color: #FFF; max-width: 300px;  font-size:10px; padding: 5px 8px 4px 8px; text-align: center; }

  /* Rounded corners */
  .tipsy-inner { border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; }
  
  /* Uncomment for shadow */
  /*.tipsy-inner { box-shadow: 0 0 5px #000000; -webkit-box-shadow: 0 0 5px #000000; -moz-box-shadow: 0 0 5px #000000; }*/
  
  .tipsy-arrow { position: absolute; width: 0; height: 0; line-height: 0; border: 5px dashed #000; }
  
  /* Rules to colour arrows */
  .tipsy-arrow-n { border-bottom-color: #000; }
  .tipsy-arrow-s { border-top-color: #000; }
  .tipsy-arrow-e { border-left-color: #000; }
  .tipsy-arrow-w { border-right-color: #000; }
  
	.tipsy-n .tipsy-arrow { top: 0px; left: 50%; margin-left: -5px; border-bottom-style: solid; border-top: none; border-left-color: transparent; border-right-color: transparent; }
    .tipsy-nw .tipsy-arrow { top: 0; left: 10px; border-bottom-style: solid; border-top: none; border-left-color: transparent; border-right-color: transparent;}
    .tipsy-ne .tipsy-arrow { top: 0; right: 10px; border-bottom-style: solid; border-top: none;  border-left-color: transparent; border-right-color: transparent;}
  .tipsy-s .tipsy-arrow { bottom: 0; left: 50%; margin-left: -5px; border-top-style: solid; border-bottom: none;  border-left-color: transparent; border-right-color: transparent; }
    .tipsy-sw .tipsy-arrow { bottom: 0; left: 10px; border-top-style: solid; border-bottom: none;  border-left-color: transparent; border-right-color: transparent; }
    .tipsy-se .tipsy-arrow { bottom: 0; right: 10px; border-top-style: solid; border-bottom: none; border-left-color: transparent; border-right-color: transparent; }
  .tipsy-e .tipsy-arrow { right: 0; top: 50%; margin-top: -5px; border-left-style: solid; border-right: none; border-top-color: transparent; border-bottom-color: transparent; }
  .tipsy-w .tipsy-arrow { left: 0; top: 50%; margin-top: -5px; border-right-style: solid; border-left: none; border-top-color: transparent; border-bottom-color: transparent; }

  
  

.icbaslik {display:block; padding:3px; background:#fff ; border-bottom:1px solid #efefef;  }
.icbaslik b {padding:5px; display:block; margin:5px;  font-size:15px;   color:#222; }
.icbaslik em  {font-style:normal; font-size:11px;  margin-top:-9px; color:#666; margin-left:5px; margin-bottom:5px; display:block; padding-left:5px; }
.minikbilgi {text-align:left; margin-top:-15px; padding:0px; }
.minikbilgi li{display:inline; text-align:left; font-size:10px; }
.urunbilggi {width:500px; height:45px;  text-align:left; }
.urunbilggi h3 {text-align:left;   clear:both; padding:0px; margin:0px;    }
.bilgii {padding:4px; margin:4px;}
#sepettablo td {height:45px; vertical-align:middle;  }
#sepettablo td {background:url(i/kbg.png) repeat-x 0px -20px;    border-right:1px solid #efefef;  text-align:center;   border-top: 1px solid #efefef;    color: #555;	font-size:12px;    padding: 10px 15px;}

.ytmis {width:80px; }
.sil {color:red; font-size:12px; font-weight:bold; }
.adetdz {border-right:1px solid #ddd; background:url(i/kbg.png) repeat-x 0px -10px;  width:74px; border-top:1px solid #ccc; height:24px; display:block; }
.adetdz a {border-left:1px solid #ddd;  background:url(i/kbg.png) repeat-x 0px -10px; font-weight:bold; font-size:12px;  text-align:center;   border-bottom:1px solid #ddd; border-top:1px solid #ddd;  padding:5px; padding-left:7px; padding-right:7px; float:left; display:block; color:#86256a;   }
#sepettablo input {border:1px solid #ddd; width:400px; padding:3px; }
#sepettablo .asc { background:url(img/ok.png) left; float:left; width:11px; height:10px;}
#sepettablo .desc { background:url(img/ok.png) right; float:left; width:10px; height:10px;}
#sepettablo .aln {float:left; }
#sepettablo th {   border-right:1px solid #efefef; color: #444;font-size:11px;    font-weight: normal;    padding: 12px 15px;}
#sepettablo td { color:#222; font-size:12px; text-decoration:none;}
.tutar {width:300px; }
.tutarr {width:500px; }
.tutar h2 {margin:4px; padding:5px; border-bottom:1px solid #efefef; }

.faturaa ,.teslimatt
{  display:block; width:400px;     }
.btnlar {width:250px; float:left; margin-top:10px; }
.btnlar a { clear:both; vertical-align:middle;}

#adresler {margin:0px auto;   min-width:700px; padding:4px; }
#adresler input ,#adresler select{border:1px solid #efefef; width:250px; padding:3px; }
#adresler h4{font-size:12px; padding:5px;}
#adresler th { border-right:1px solid #efefef; color: #000;font-size:11px; vertical-align:middle; text-align:left;   font-weight: normal;    padding:5px;}
#adresler td {  background:url(i/kbg.png) repeat-x 0px -20px; border-right:1px solid #efefef;  vertical-align:middle; color:#888; font-size:11px; padding:5px;  text-decoration:none;}
#adresler tr{ border:1px solid #efefef;  }
 


.urunresrmi {width:52px;  border-right:1px solid #efefef;}



.new-order-table .credit-card-form
{
	margin-left:10px;
	padding:15px;
	background-color:#f3f3f3;
	border:1px solid #CCC;
	-webkit-border-radius:5px;
  	-moz-border-radius:5px;
  	border-radius:5px;
	height: 125px;
    width: 245px;
	position:relative;
}
.credit-card-form input {border:1px solid #ccc; background:#fff;font-size:12px;	padding:2px; display:block; 	margin:2px;}
.credit-card-form select{border:1px solid #ccc; background:#fff;font-size:12px;	padding:2px; width:50px; margin:2px;}
.text
{
	font-size:11px;
 

 
}
.new-order-table .credit-card-form .card-types
{
	position:absolute;
	right:14px;
	bottom:14px;
}
 

.new-order-table .credit-card-form .exp-date .last
{
	padding-right:0;
}
.new-order-table .credit-card-form .exp-date .nm
{
	width:109px;
	text-align:right;
	float:left; 
}
.new-order-table .credit-card-form.back 
{

 
    height: 155px;
    padding: 0;
    width: 275px;
	
 
}
.katnumara{padding:8px; font-size:15px; height:20px; width:220px; }
.new-order-table .credit-card-form.back .text
{
	background:#CCC;
	padding:10px 10px;
	margin:15px 0 0 0;
	text-align:center;
}
.new-order-table .credit-card-form.back .white
{
	width:190px;
	height:30px;background:url(img/visa-master-bg.gif);
	position:absolute;
	top:61px;
	left:15px;
}
.new-order-table .credit-card-form.back .cvc
{
	position:absolute;
	top:61px;
	left:215px;
}
.new-order-table .credit-card-form.back .cvc input
{
	width:30px;
	border:1px solid #999;
	color:#999;
	font-style:italic;
}
.new-order-table .credit-card-form.back .cvc input.hastext
{
	color:#6c6f70;
	font-style:normal;
}
 
 

.menuli {float:left; padding:4px; }
.menuli a{border-bottom:1px solid #efefef; width:150px; font-size:14px; }


#menu {
list-style:none;
 
 
 
}
#menu li {
	float:left;
	display:block;
	text-align:center;
	position:relative;
	z-index:99999;
	  padding:4px; 
 
	border:none;
}
#menu .anabaslik { font-weight:bold;     }

#menu li:hover {
 
 
	
	background: #fff;
 

}

#menu li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; 
	color: #EEEEEE;
	display:block;
	outline:0;
	text-decoration:none;
	text-shadow: 1px 1px 1px #000;
}
.arama input{border:1px solid #666; color:#fff; font-size:11px; width:120px; font-size:11px;  background:#444;padding:5px; }
.arama button{border:1px solid #8b096c; font-size:11px;  color:#fff;background:#8b096c;padding:5px; }
 
.sayfakiurun {width:50px;}
#menu li:hover a {
	color:#161616;
	text-shadow: 1px 1px 1px #ffffff;
}
 
#menu li .drop {
font-size:15px; 
padding:10px; 
font-weight:bold; 

  
 text-shadow:1px 1px #000; color:#fff;
}
#menu li:hover .drop {
 
 background:#fff;   color:#555;
}

.dropdown_1column, 
.dropdown_2columns, 
.dropdown_3columns, 
.dropdown_4columns,
.dropdown_5columns {
	margin:4px auto;
	float:left;
	position:absolute;
	left:-999em; /* Hides the drop down */
	text-align:left;
	padding:10px 5px 10px 5px;
 
	border:1px solid #efefef;
	border-top:none;
	
	/* Gradient background */
	background:#fff;
 
}

.dropdown_1column {width: 160px;  margin:1px;}
.dropdown_2columns {width: 280px; margin:1px;}
.dropdown_3columns {width: 420px; margin:1px;}
.dropdown_4columns {width: 560px; margin:1px;}
.dropdown_5columns {width: 700px; margin:1px;}

#menu li:hover .dropdown_1column, 
#menu li:hover .dropdown_2columns, 
#menu li:hover .dropdown_3columns,
#menu li:hover .dropdown_4columns,
#menu li:hover .dropdown_5columns {
	left:-1px;
	top:auto;
}

.col_1,
.col_2,
.col_3,
.col_4,
.col_5 {
	display:inline;
	float: left;
	position: relative;
	margin-left: 5px;
	margin-right: 5px;
}
.col_1 {width:150px;}
.col_2 {width:270px;}
.col_3 {width:410px;}
.col_4 {width:550px;}
.col_5 {width:695px;}
 
#menu .menu_right {
	float:right;
	margin-right:0px;
}
#menu li .align_right {
 
}

#menu li:hover .align_right {
	left:auto;
	right:-1px;
	top:auto;
}

#menu p, #menu h2, #menu h3, #menu ul li {
	font-family:Arial, Helvetica, sans-serif;
	line-height:17px;
	font-size:11px;
	text-align:left;
	text-shadow: 1px 1px 1px #FFFFFF;
}
#menu h2 {
	font-size:15px;
 
	margin:5px;
	padding:5px;
	padding-bottom:10px;
	border-bottom:1px solid #ddd;
}
#menu h3 {
	font-size:14px;
	margin:5px 0 10px 0;
	padding-bottom:7px;
	border-bottom:1px solid #ddd;
}
#menu p {
	line-height:18px;
	margin:0 0 10px 0;
}
.filtreformd input{margin:0px; padding:0px;}
.filtreformd fieldset{margin:5px; min-height:30px; border:1px solid #ddd;  margin-bottom:15px; padding:5px;}
.filtreformd h2 {display:block; font-size:15px; margin:2px; padding:2px;}
.detayflo input{  padding:3px;}
.detayflo label{padding:5px;   }
.detayflo select {border:1px solid #ddd; }
.uznbar {   }
#menu li:hover div a {
text-indent:5px;
	font-size:11px;
	color:#555;
}
#menu li:hover div a:hover {
	color:#ea0354;
}


.strong {
	font-weight:bold;
}
.italic {
	font-style:italic;
}

.imgshadow { /* Better style on light background */
	background:#FFFFFF;
	padding:4px;
	border:1px solid #777777;
	margin-top:5px;
	-moz-box-shadow:0px 0px 5px #666666;
	-webkit-box-shadow:0px 0px 5px #666666;
	box-shadow:0px 0px 5px #666666;
}
.img_left { /* Image sticks to the left */
	width:auto;
	float:left;
	margin:5px 15px 5px 5px;
}

#menu li .black_box {
	background-color:#333333;
	color: #eeeeee;
	text-shadow: 1px 1px 1px #000;
	padding:4px 6px 4px 6px;

 
	-webkit-box-shadow:inset 0 0 3px #000000;
	-moz-box-shadow:inset 0 0 3px #000000;
	box-shadow:inset 0 0 3px #000000;
}

#menu li ul {
	list-style:none;
	padding:0;
	margin:0 0 12px 0;
}
#menu li ul li {
	font-size:12px;
	line-height:24px;
	position:relative;
	text-shadow: 1px 1px 1px #ffffff;
	padding:0;
	margin:0;
	float:none;
	text-align:left;
	width:137px;
}
#menu li ul li:hover {
	background:none;
	border:none;
	padding:0;
	margin:0;
}

#menu li .greybox li {
	background:#fff;
	border:1px solid #bbbbbb;
	margin:0px 0px 4px 0px;
	padding:4px 6px 4px 6px;
	width:116px;
 
}
#menu li .greybox li:hover {
	background:#ffffff;
	border:1px solid #aaaaaa;
	padding:4px 6px 4px 6px;
	margin:0px 0px 4px 0px;
 }
 
 .furunler		{border-right:1px solid #efefef;   margin-top:40px; border-top:1px solid #efefef; }
.furun			{float:left; width:170px;border-left:1px solid #efefef; border-bottom:1px solid #efefef; height:190px;}
.furunresim		{height:150px; margin-top:10px; }
.furunresim img {vertical-align:middle;}
.furun h5		{font-size:11px;}
.furun b		{font-weight:bold; font-size:13px; color:#222; }
.furun a		{text-decoration:none; color:#444;}

.osurun {float:right; z-index:5555; position:relative;   width:210px;  height:80px; }
.osurun b { display:Block; text-align:center;  color:#999; position:relative; top:5px; margin:0px auto;  width:80px; font-size:11px;    padding:3px; }
.osurun b:hover {color:#000; }
.osurun span{float:left;  padding:10px;   width:80px; }
.osonraki {border-left:1px solid #ddd; }
.osurun img {height:80px;   }

.indirm{background:url(/i/yindirimok.png); width:41px; height:120px;}
.indirm b {display:block; color:#fff;  font-size:14px; text-align:center; margin-top:80px;}
.kdvbilg{font-size:13px; }
.ettiket b {font-size:12px; color:#940057; float:left;}
.ettiket em {font-size:12px; font-style:normal; float:left; background:url(/i/ustucizgi.png)  center;}
.fiyat {margin-left:10px; }
.fiyat span {display:block; margin:3px; text-align:left; width:250px;}
.urunfiyati {margin-top:-10px; font-family:tahoma; }

.urfiyat{font-size:33px; background:url(/i/yyfiyat.png) no-repeat;  height:41px; padding-right:4px; text-indent:5px; padding:2px;vertical-align:middle;  margin-top:5px;  margin-bottom:5px;   }
.havtekck{font-size:10px; color:#7a7a7a;  }
.taksitbs{font-size:11px; color:#0a0a0a; }

.kckmenu {  text-align:center;  }
.kckmenu a {color:#777; padding:5px; margin:15px; background:#f4f4f4; border:1px solid #ddd; display:Block; clear:Both;   }


 
.altbar {background:#fff;   }
.etiketler {margin-top:10px; height:130px;  border-bottom:1px solid #454545;  }
.etiketler li{color:#fff;    width:530px;  float:left; clear:both; padding:5px; text-shadow:1px 1px #000; display:Block;  font-size:12px; margin:2px;  }
.altmm a:hover{color:#fff; }
.etiketlerli {margin-top:10px; }
.altmm a {color:#999; margin:2px; display:Block; padding:12px; }
.altmm li {   display:Block;  float:left;   }
.brl {  border-left:1px solid #454545;}
.adress {color:#ddd; padding:5px; width:220px; border-right:1px solid #454545;  font-size:12px; }
.adress b {color:#fff; padding:5px; font-weight:bold; font-size:16px; display:block;  }
.adress p {padding:5px; }
.altbmm { color:#ddd; margin:10px;   padding:5px;  }

