body { margin:0; line-height:14px; padding:0; background-color:#d0d0d0; font-family: Arial,sans-serif; font-size:12px; background-image: url(../img/bg_1.png);}
a { text-decoration:none; }
img { border:0;}

.fl{float:left;}
.fr{float:right;}
.clr { clear:both;}

.zorunlu { color:#29166f; font-family: "Trebuchet MS", "Arial", "Helvetica", "Verdana", "sans-serif"; font-size: 12px; font-weight:bold;}

.info {
    border: 1px solid #7ea2bf;
    background: url(img/information.png) no-repeat 4px 4px #b6d9f4;
    padding: 5px;
    padding-left: 25px;
    margin-bottom: 5px;
    line-height: 16px;
}

.memberLoginJoin_w input[type=text], .memberLoginJoin_w input[type=password] {
    line-height: 20px;
    padding-top:3px;
    padding-bottom:3px;
    padding-left: 5px;
    width: 250px;
    background-color: #F3F3F3;
    border: 1px solid #E8E8E8;
	margin-bottom: 10px;
	margin-top: 5px;
}

.CreCard input{ line-height: 20px; padding-left: 3px; padding-right: 5px;}
.CreCard select{ line-height: 20px; padding-left: 3px; padding-right: 5px;}

.wrapper_w{ }
.wrapper{ margin:0 auto 0 auto; width: 960px; background-color: white; padding: 0 10px; }

.header_w { height:180px; }
.header {  }

.content {line-height: 18px;}

.top_w { height:29px;  line-height:29px;color:white; background-image:url(../img/top_w_bg.png);}
.top { line-height:29px; height:29px; }

.top a{ float:left; height:29px; display:block; background-image:url(../img/top_seperator.png); background-position:right center; background-repeat:no-repeat; padding-left:15px; padding-right:15px; color:#FFF; transition:all .1s ease-in;-moz-transition:all .1s ease-in;-o-transition:all .1s ease-in;-webkit-transition:all .1s ease-in; }
.top a:hover{ background-image:none; background-color:#3d3d3d; color:#fff; }
	
.slide_w {   margin-left: auto; margin-right: auto;}
.slide {}

.social_media { height:50px; line-height:50px;}

.menu_w { }
.menu {
	bottom:0;
	margin:0 auto 0 auto;
	line-height: 35px;
	height:35px;
	color: #000;
	font-size: 14px;
	position: relative;
	background-color: #29166f;
	z-index: 99999;
	margin-top:-20px;
}
.menu ul {
	margin: 0px;
	padding: 0px;
	z-index:99999;
}
.menu ul li {
	list-style-type: none;
	float: left;
}
.menu ul li:last-child { background-image: none; padding-right: 2px; }
.menu ul li a {
	font-size: 14px;
	color: #FFF;
	text-decoration: none;
	padding-right: 21px;
	padding-left: 22px;
	line-height: 35px;
	height: 35px;
	display: block;
	font-weight:bold;
	transition:all .1s ease-in;
	-moz-transition:all .1s ease-in;
	-o-transition:all .1s ease-in;
	-webkit-transition:all .1s ease-in;
}
.menu ul li a:hover {
	text-decoration: none;
	background-image:none;
	color:#29166f;
	background-color: #efefef;
}
.menu ul li:hover {

}
.menu ul li ul li a {
	padding:0;
	background-image:none;
	text-shadow: none;
}
.menu ul li ul li a:hover {
	background-color:transparent;
	text-shadow: none;

}
.menu ul:after,
.menu:after {
    content: " ";
    display: block;
    font-size: 0;
    height: 0;
    clear: both;
    visibility: hidden;
}
.menu ul li {
    margin: 0;
    padding: 0;
    display: block;
    position: relative;
}
.menu > ul > li:after {
    content: "";
    display: block;
    position: absolute;
    width: 100%;
    height: 0;
    top: 0;
    z-index: 0;
    background: #29166f;
    -webkit-transition: height .4s;
    -moz-transition: height .4s;
    -o-transition: height .4s;
    transition: height .4s;
}
.menu > ul > li > a {
    color: #FFF;
    font-size: 14px;
    z-index: 2;
    position: relative;
}
.menu > ul > li:hover:after,
.menu > ul > li.active:after {
    height: 100%;
}

.menu > ul > li:hover > a,
.menu > ul > li.active > a {
}
.menu ul li ul {
	width:960px; margin-left:auto; margin-right:auto;
	left:0;
	position: absolute;
	height: auto;
	max-height:0px;
	overflow:hidden;
    transition: max-height 0.4s ease-in, opacity .5s ease-in;
    -webkit-transition: max-height 0.4s ease-in, opacity .5s ease-in;
    -moz-transition: max-height 0.4s ease-in, opacity .5s ease-in;
    -o-transition: max-height 0.4s ease-in, opacity .5s ease-in;
	background-color:#FFF;
    opacity: 0;
}
.menu ul li ul li {
	transition: all .1s ease-in;
	-webkit-transition: all .1s ease-in;
	-moz-transition: all .1s ease-in;
	-o-transition: all .1s ease-in;
    border: 1px solid #DDDDDD;
	margin:9px;
	float:left;
	width: auto; 
	z-index:9999999px !important;
	position:relative;
	height: 188px;
	}
.menu ul li ul li:hover {
	border:1px solid #2f9dd8;
}
.menu ul li ul li a div { 
	transition: all .1s ease-in;
	-webkit-transition: all .1s ease-in;
	-moz-transition: all .1s ease-in;
	-o-transition: all .1s ease-in;
	text-align:center;
	color:#000;
	width:140px;
    line-height: 18px;
    font-size: 12px;
    height: 189px;
}
.menu ul li ul li a div:hover {
	color:#2f9dd8;
}
.menu ul li ul li a div img { 
	width:140px;
	position:relative;
    margin-bottom: 6px;
}
.menu ul li:hover ul {
	display: block;
	z-index:!important;
	max-height:420px;
	background-image:none;
    opacity: 1;
}
.menu ul li ul ul {
	left: 180px;
	z-index:9999999px;
	z-index:!important;
	top: 0;
	background: white;
}


.productsCategory ul {
	margin: 0px;
	padding: 0px;
	z-index:9999999;
}
.productsCategory ul li {
	list-style-type: none;
	position: relative;
	z-index:9999;
	color:#FFF;
}
.productsCategory ul li a {
	font-family: Arial;
	font-size: 12px;
	font-weight:bold;
	color: #000;
	width:180px;
	text-decoration: none;
	padding-left: 5px;
	line-height: 30px;
	display: block;
	z-index:9999;
	border-bottom: 1px dotted #dfdfdf;
}
.productsCategory ul li a:hover {
	text-decoration: none;
	z-index:9999;
	color:#fff;
	background-color:#414042;
}

.productsCategory ul li:hover a{ color: #FFF; }
.productsCategory ul li:hover > ul li a{color: #000;}
.productsCategory ul li:hover > ul li a:hover{color: #fff;}
.productsCategory ul li:hover {
	color: #ffffff;
	text-decoration: none;
	z-index:9999;
	background-color:#414042;

}
.productsCategory ul li ul {color: #000; position: absolute; top: 0; left: 235px; max-width:0px; overflow: hidden; height: auto; background-color:#EFEFEF;  }
.productsCategory ul li:hover ul{color: #000; display: block; min-width: 240px; top: 0; left: 235px;}
.productsCategory ul li ul li{color: #000; float: none;  background: none; }
.productsCategory ul li ul li a{ color: #000; height: 30px; line-height: 30px; padding: 0 0 0 10px; }


.productsCategory ul li ul > ul {
	position: absolute;
	display: none;
	background-color:#EFEFEF;
	height: auto;
	z-index:9999;
}

.fl { float:left;}
.fr { float:right;}
.clr { clear:both;}
.mlra { width:960px; margin-left:auto; margin-right:auto;}

.mr10 { margin-right:10px;}
.mr30 { margin-right:30px;}
.ml50 { margin-left:50px;}
.mb20 { margin-bottom:20px; }
.mt10 { margin-top:10px; }
.ml70 { margin-left:70px;}
.ml100 { margin-left:100px;}
.ml135 { margin-left:135px;}
.h100 { height:100px;}

.w160 { width:160px;}
.w180 { width:180px;}
.w200 { width:200px;}
.w250 { width:250px;}
.w300 { width:300px;}
.w350 { width:350px;}
.w700 { width:700px;}
.w705 { width:705px;}
.w710 { width:710px;}
.w720 { width:720px;}
.w730 { width:730px;}
.w740 { width:740px;}
.w750 { width:750px;}
.w760 { width:760px;}
.w780 { width:780px;}

.wy100 { width:100%;}

.main_w { margin-top:10px; width:960px; padding:5px 0; margin-left:auto; margin-right:auto; background-color:#FFF;}
.main {}

.footerUp_w {  background-color:#241664;padding:5px;  }
.footerUp { line-height:16px;  color:#FFF; width:950px; margin-left:auto; margin-right:auto;}
.footerUp a{ color:#FFF; text-decoration:none;}

.footer_w { height:14px; background-color:#241664; padding:5px;}
.footer { line-height:14px; height:14px; font-size:10px;  width:950px; margin-left:auto; margin-right:auto; color:#FFF;}
.footer a{ color:#FFF; text-decoration:none; font-size:11px;}

.altmenu { }
.altmenu ul{ padding:0; margin:0;}
.altmenu ul li{ list-style-type:none;}
.altmenu ul li a{ color:#CCC; padding-left:5px; padding-right:5px; line-height:14px; font-weight:normal; }
.altmenu ul li a:hover{  color:#29166f; }

.logo { width:290px; display:block; height:80px;}
.logo a img.trans { transition: all .8s;-moz-transition: all .8s;-o-transition: all .8s;-webkit-transition: all .8s; }
.logo a:hover img.trans { transform: rotateY(360deg); }

.leftCategory_Title {}
.leftCategory_Content {}

.search { padding-left:5px; display:block; height:31px; background-image:url(../img/ara.png); width:215px; border:0px;}
.search:focus { outline:0; border:0;}

.memberLoginJoin_w { background-image: url(../img/loginBG.png); background-position: bottom center; background-repeat: no-repeat; }
.memberLoginJoin_w .button { margin-bottom:70px; margin-top:10px; }

.pageMenuTitle { background-image:url(../img/catBG.png); height:33px; color:white; line-height:33px; padding-left:5px;font-weight:bold; font-size:14px;}
.title { padding-left:10px;font-weight:bold; font-size:14px; line-height:35px;margin-bottom:5px; color: #2C2C2C;background: #fff;-moz-box-shadow: 0 0 5px rgba(0,0,0,0.1);-webkit-box-shadow: 0 0 5px rgba(0,0,0,0.1);box-shadow: 0 0 5px rgba(0,0,0,0.1);height: 35px;}
.mypage_content {color: #2C2C2C;background: #fff;-moz-box-shadow: 0 0 5px rgba(0,0,0,0.1);-webkit-box-shadow: 0 0 5px rgba(0,0,0,0.1);box-shadow: 0 0 5px rgba(0,0,0,0.1); padding:10px;}

.category {}
.category ul{ padding:0; margin:0;}
.category ul li{ list-style-type:none;}
.category ul li a{ display:block; line-height:25px; height:25px; padding-left:5px; padding-right:5px; border-bottom:1px dotted #CCC; color:#000; transition:all .1s ease-in;-moz-transition:all .1s ease-in;-o-transition:all .1s ease-in;-webkit-transition:all .1s ease-in;}
.category ul li a:hover{ background-color:#29166f; color:#FFF; }
.category ul li a.active { background-color:#29166f; color:#FFF; }

.forced {color: #ea2e49;font-weight: bold;font-size: 16px;}

.button { float:left; margin-top:3px; display:block; height:30px; line-height:30px; padding-left:15px; padding-right:15px; background-color:#309ff4; color:#FFF; border:none; }
.button:hover { background-color:#000; color:#FFF;}

.sbutton { float:left; margin:2px; display:block; height:30px; line-height:30px; padding-left:10px; padding-right:10px; background-color:#309ff4; color:#FFF; }
.sbutton:hover { background-color:#127ae2; color:#FFF;}

.tabMenu { width:565px; height:26px;}
#tabMenuButton { margin-bottom:5px; background-color: #333;}
#tabMenuButton ul{ padding:0; margin:0;}
#tabMenuButton ul li{ list-style-type:none;}
#tabMenuButton ul li a{ float:left; display:block; height:35px; font-size:14px; background-color:#333; color:#FFF; line-height:35px; padding-left: 10px; padding-right: 10px; }
#tabMenuButton ul li a:hover{ background-color:#09F;}

.productsColumn {
	border: 1px solid #DDDDDD;
	font-size: 11px;
	line-height: 18px;
	padding: 10px;
	position: relative;
	box-shadow: 0 0 5px #ccc;
	-moz-box-shadow: 0 0 5px #ccc;
	-o-box-shadow: 0 0 5px #ccc;
	-webkit-box-shadow: 0 0 5px #ccc;
	height: 280px;
	width:163px;
	margin:0 0 5px 5px;
	float:left;
	position:relative;
	transition:all .1s ease-in;
	-moz-transition:all .1s ease-in;
	-o-transition:all .1s ease-in;
	-webkit-transition:all .1s ease-in;
	
}
.productsColumn:hover { color: #29166f; text-shadow: 0 0 1px #29166f; border: 1px solid #29166f; box-shadow: 0 0 10px #29166f;-moz-box-shadow: 0 0 10px #29166f;-o-box-shadow: 0 0 10px #29166f;-webkit-box-shadow: 0 0 10px #29166f; }

.mark_w { width:950px; padding:5px;height:80px; margin-bottom:10px; background-color:#FFF; margin-left:auto; margin-right:auto; margin-top:10px;}
.mark { padding-left:10px; padding-right:5px;  height: 80px;}
.mark ul{ margin:0; padding:0;}
.mark ul li{ list-style-type:none; display:block; text-align:center; max-height:80px;}
.mark ul li a{ float:left; display:block; margin-right:20px; text-align:center; color:#000; font-weight:bold; height:80px; }
.mark ul li a:hover{}


.contentList {}
.contentList ul{ padding:0; margin:0;}
.contentList ul li{ list-style-type:none;}
.contentList ul li a{ display:block;line-height:25px; text-decoration:none; color:#000; background-image:url(../img/ok_alt.png); padding-left:10px; background-repeat:no-repeat; background-position:left center; }
.contentList ul li a:hover{ background-color:#efefef;}

#basketID a{ color:#000; }

#ProductGallery {}
#ProductGallery ul{ padding:0; margin:0;}
#ProductGallery ul li{ border:1px solid #efefef; margin-right:5px; display:block; float:left; list-style-type:none;}
#ProductGallery ul li a{ opacity:0.8;}
#ProductGallery ul li a:hover{ opacity:1;}

.onsale {font-size:12px; line-height:24px; font-weight:bold;position:absolute;right: 0px;top: 160px; display:block; width: 52px; padding-left: 7px; font-weight: bold; background-color: #29166f; color:white;}
.KemikliEldiven { font-size:12px; line-height:24px; font-weight:bold;position:absolute;left: 0px;top: 200px; display:none;  padding-left: 7px; padding-right: 7px; font-weight: bold; background-color: #7ebe42; color:white;}
.newproduct {position:absolute;left: -3px;top: -4px;}

#TAB_BuyItem {
    background: #efefef;
    background: -moz-linear-gradient(top, #efefef 0%, #ffffff 50%, #ffffff 51%, #cccccc 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#efefef), color-stop(50%,#ffffff), color-stop(51%,#ffffff), color-stop(100%,#cccccc));
    background: -webkit-linear-gradient(top, #efefef 0%,#ffffff 50%,#ffffff 51%,#cccccc 100%);
    background: -o-linear-gradient(top, #efefef 0%,#ffffff 50%,#ffffff 51%,#cccccc 100%);
    background: -ms-linear-gradient(top, #efefef 0%,#ffffff 50%,#ffffff 51%,#cccccc 100%);
    background: linear-gradient(to bottom, #efefef 0%,#ffffff 50%,#ffffff 51%,#cccccc 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efefef', endColorstr='#cccccc',GradientType=0 );
    height: 36px;
    line-height: 37px;
}
#TAB_BuyItem a { font-weight:bold; ; display:block; line-height: 36px; padding-left:10px; padding-right:10px; color:black; float:left; }
#TAB_BuyItem a:hover { background-color:#ccc;}

.filterProductCategory {
    -moz-box-shadow: 0 0 5px rgba(0,0,0,0.1);
    -webkit-box-shadow: 0 0 5px rgba(0,0,0,0.1);
    box-shadow: 0 0 5px rgba(0,0,0,0.1);
    line-height : 30px;
    margin-bottom: 10px;
}
.filterProductCategory ul{ padding: 0; margin: 0; }
.filterProductCategory ul li{ list-style-type: none; }
.filterProductCategory ul li a{ float: left; padding:0 5px; margin-right: 25px; color: #000; }
.filterProductCategory ul li a:hover{ text-decoration: underline; }


/* Furkan CSS */

.SifremiUnuttum{ color:#000; }
.SifremiUnuttum:hover { color:#F00; text-decoration:underline; }

.UyelikSozlesmesi{ color:#000; }
.UyelikSozlesmesi:hover { color:#F00; text-decoration:underline; }

#orderTrackingContent { line-height:16px; background-image: url(../img/altBG.png); background-position: bottom center; background-repeat: no-repeat; padding-bottom:70px; padding-top:10px;}
#orderTrackingContent #orderTrackingForm { margin-top:10px;  } 
#orderTrackingContent #orderTrackingForm input {
	line-height: 20px; 
	padding-top:3px;
    padding-bottom:3px;
    padding-left: 5px;
    width: 165px;
    background-color: #F3F3F3;
    border: 1px solid #E8E8E8;
	margin-bottom: 10px;
	margin-top: 5px; 
}


.login {}

.scrollup {
   background:url(../img/yukari.png) no-repeat scroll 0 0 transparent;
   bottom: 30px;
   display: none;
   height: 32px;
   width: 32px;
   position: fixed;
   right: 20px;
   text-indent: -9999px;
}

.myPageContent #myInformation input { line-height: 20px; 
	padding-top:3px;
    padding-bottom:3px;
    padding-left: 5px;
    width: 165px;
    background-color: #F3F3F3;
    border: 1px solid #E8E8E8;
	margin-bottom: 10px;
	margin-top: 5px; 
	outline: 0;
	outline-style: none;
	outline-width: 0;
}
.myPageContent #myInformation textarea { padding-top:3px;
    padding-bottom:3px;
    padding-left: 5px;
    width: 164px;
    background-color: #F3F3F3;
    border: 1px solid #E8E8E8;
	margin-bottom: 10px;
	margin-top: 5px; 
	outline: 0;
	outline-style: none;
	outline-width: 0;

}
.myPageContent #passwordUpadte input { line-height: 20px; 
	padding-top:3px;
    padding-bottom:3px;
    padding-left: 5px;
    width: 165px;
    background-color: #F3F3F3;
    border: 1px solid #E8E8E8;
	margin-bottom: 10px;
	margin-top: 5px; 
	outline: 0;
	outline-style: none;
	outline-width: 0;

}
.myPageContent select { 
	padding: 3px;
	margin-left: 0px;
	width: 172px;
	background-color: #F3F3F3;
	border: 1px solid #E8E8E8;
	outline: 0;
	outline-style: none;
	outline-width: 0;
}

.myPageContent input { 
	padding-top:3px;
    padding-bottom:3px;
    padding-left: 5px;
    width: 160px;
    background-color: #F3F3F3;
    border: 1px solid #E8E8E8;
	margin-bottom: 10px;
	margin-top: 5px; 
	outline: 0;
	outline-style: none;
	outline-width: 0;
    line-height: 22px;
}
.myPageContent input:radio {
	width:25px;
    padding: 0;
}
	
.myPageContent textarea { 
	padding-top:3px;
    padding-bottom:3px;
    padding-left: 5px;
    width: 164px;
    background-color: #F3F3F3;
    border: 1px solid #E8E8E8;
	margin-bottom: 10px;
	margin-top: 5px; 
	outline: 0;
	outline-style: none;
	outline-width: 0;
}

.mypage_content .button { margin-left:3px; margin-right:3px; }
	
.sayfaAktif { background-color:#2693f1; }

.blockFilter {
	color:#fff;
	background-color:#29166f;
	outline:0;
    outline-style:none;
    outline-width:0;
	border:none;
	cursor:pointer;
	padding:10px;
	transition:all .1s ease-in;
	-moz-transition:all .1s ease-in;
	-o-transition:all .1s ease-in;
	-webkit-transition:all .1s ease-in;}
.blockFilter:hover { 
	background-color:#3d3d3d;
	color:#FFF;
}

.GoodTable, .BankRate {}

.GoodTable, .BankRate table a:link {
    color: #666;
    font-weight: bold;
    text-decoration:none;
}
.GoodTable, .BankRate table a:visited {
    color: #999999;
    font-weight:bold;
    text-decoration:none;
}
.GoodTable, .BankRate table a:active,
.GoodTable, .BankRate table a:hover {
    color: #bd5a35;
    text-decoration:underline;
}
.GoodTable, .BankRate table {
    font-family:Arial, Helvetica, sans-serif;
    color:#666;
    font-size:12px;
    text-shadow: 1px 1px 0px #fff;
    background:#eaebec;
    margin:0px;
    border:#ccc 1px solid;
    width: 685px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    border-radius:3px;

    -moz-box-shadow: 0 1px 2px #d1d1d1;
    -webkit-box-shadow: 0 1px 2px #d1d1d1;
    box-shadow: 0 1px 2px #d1d1d1;
}
.GoodTable, .BankRate table th {
    padding:21px 5px 5px 5px;
    border-top:1px solid #fafafa;
    border-bottom:1px solid #e0e0e0;

    background: #ededed;
    background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#ebebeb));
    background: -moz-linear-gradient(top,  #ededed,  #ebebeb);
}
.GoodTable, .BankRate table th:first-child {
    text-align: left;
    padding-left:5px;
}
.GoodTable, .BankRate table tr:first-child th:first-child {
    -moz-border-radius-topleft:3px;
    -webkit-border-top-left-radius:3px;
    border-top-left-radius:3px;
}
.GoodTable, .BankRate table tr:first-child th:last-child {
    -moz-border-radius-topright:3px;
    -webkit-border-top-right-radius:3px;
    border-top-right-radius:3px;
}
.GoodTable, .BankRate table tr {
    text-align: center;
    padding-left:5px;
}
.GoodTable, .BankRate table td:first-child {
    text-align: left;
    padding-left:5px;
    border-left: 0;
}
.GoodTable, .BankRate table td {
    padding:5px;
    border-top: 1px solid #ffffff;
    border-bottom:1px solid #e0e0e0;
    border-left: 1px solid #e0e0e0;

    background: #fafafa;
    background: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#fafafa));
    background: -moz-linear-gradient(top,  #fbfbfb,  #fafafa);
}
.GoodTable, .BankRate table tr.even td {
    background: #f6f6f6;
    background: -webkit-gradient(linear, left top, left bottom, from(#f8f8f8), to(#f6f6f6));
    background: -moz-linear-gradient(top,  #f8f8f8,  #f6f6f6);
}
.GoodTable, .BankRate table tr:last-child td {
    border-bottom:0;
}
.GoodTable, .BankRate table tr:last-child td:first-child {
    -moz-border-radius-bottomleft:3px;
    -webkit-border-bottom-left-radius:3px;
    border-bottom-left-radius:3px;
}
.GoodTable, .BankRate table tr:last-child td:last-child {
    -moz-border-radius-bottomright:3px;
    -webkit-border-bottom-right-radius:3px;
    border-bottom-right-radius:3px;
}
.GoodTable, .BankRate table tr:hover td {
    background: #f2f2f2;
    background: -webkit-gradient(linear, left top, left bottom, from(#f2f2f2), to(#f0f0f0));
    background: -moz-linear-gradient(top,  #f2f2f2,  #f0f0f0);
}

 
/* Furkan CSS */