@font-face {
    font-family: 'CuprumFFURegular';
    src: url('images/fonts/cuprum-webfont.eot');
    src: url('images/fonts/cuprum-webfont.eot?#iefix') format('eot'),
         url('images/fonts/cuprum-webfont.woff') format('woff'),
         url('images/fonts/cuprum-webfont.ttf') format('truetype'),
         url('images/fonts/cuprum-webfont.svg#webfontpryDnV5p') format('svg');
    font-weight: normal;
    font-style: normal;
}

body{position: static !important; top: 0 !important;height:100%; min-width:1000px; background-color:#fff; margin:0;padding:0;font-family: Segoe UI,Arial, Helvetica, sans-serif;font-size:12px; line-height:18px;}
img{border:0;}

img.borderVar{border:1px solid #929292; margin:0; padding:1px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
img.borderVar_01{border:1px solid #929292; margin:0 10px 10px 0 ; padding:3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
table, td{text-align:left;}

iframe.goog-te-banner-frame { display:none !important; }
a{text-decoration:none; color:#2F2F2F;}
a:hover{text-decoration:underline; color:#000;}

a.basket{display:block; float:right; width:156px; height:30px; background:url(images/body/bgBasket.png) top center no-repeat;}
a.basket:hover{display:block; width:156px; height:30px; background-position:bottom center;}

a.bgLogin{display:block; float:right;width:95px; height:30px; margin:0; background:url(images/body/bgLogin.png) top center no-repeat;}
a.bgLogin:hover{display:block; width:95px; height:30px; background-position:bottom center;}

a.bgRegister{display:block; float:right; width:95px; height:30px; background:url(images/body/bgRegister.png) top center no-repeat;}
a.bgRegister:hover{display:block; width:95px; height:30px; background-position:bottom center;}


.pointer{cursor:pointer;}
.justify{text-align:justify;}
.clear{clear:both;}
.alignRight{text-align:right;}
.alignCenter{text-align:center;}
.h10{clear:both; height:10px;}
.p5{padding:0 0 0 5px;}

#header{position:relative;width:auto; height:110px; clear:both; margin:0 10px 0 10px;padding:0; overflow:hidden;}
#header #top{position:relative; width:100%; height:80px;}
#header #top #logo{position:relative; width:320px; height:80px; float:left; background:url(images/logo.png) top center no-repeat;}
#header #top #basket{position:relative; width:350px; height:37px; line-height:27px; text-align:center; margin:38px 7px 0 7px; padding:0 0 0 0; float:right;  background:url(images/body/bgBasketContent.png) bottom no-repeat; color:#fff;font-family: Arial, Helvetica, sans-serif; font-size:13px;}

#header #topMenu{position:relative; width:100%; height:30px; background:url(images/body/bgTopMenu.png) bottom repeat-x; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
#header #topMenu #menu{position:relative; width:auto; height:30px; float:left;}

#header #topMenu #menu ul{width:auto; height:30px; margin:0 0 0 15px;}
#header #topMenu #menu ul li{display:block; float:left; width:auto; height:30px; line-height:30px; color:#fff; font-family: Arial, Helvetica, sans-serif; font-size:11px;}
#header #topMenu #menu ul li.split{display:block; background:url(images/body/bgTopMenuSplit.png) top no-repeat; width:2px; height:30px; line-height:30px;}
#header #topMenu #menu ul li a{display:block; float:left; width:auto; height:30px; line-height:30px; text-align:center; text-decoration:none; color:#fff; padding:0 15px 0 15px;}
#header #topMenu #menu ul li a:hover{ background:url(images/body/bgTopMenuHover.png) center;text-decoration:none; color:#fff;}

#header #topMenu #basket{position:relative; width:346px; height:30px; margin:0; float:right;}

#content{position:relative; width:auto; margin:0; padding:10px;}
.contLeft{width:210px;}
.contCenter{padding:0 10px 10px 10px;}
.contRight{width:210px;}

#footer{position:relative; bottom:0; width:100%; height:100px; margin:0; padding:0; clear:both;}
.footerBg{background:url(images/body/bgFooter01.png) top center no-repeat;}

.pageLabel{clear:both; width:auto; text-align:left; padding:0 0 0; margin:0 0 10px 0; border-bottom:1px solid #c9c8c4;line-height:40px; height:40px; color:#5E5E5E; font-family: Arial, Helvetica, sans-serif; font-size:20px;}
.pageLabel a{color:#5E5E5E; text-decoration:none;}
.pageLabel a:hover{color:#2F2F2F; text-decoration:underline;}
.pageLabel .pageMap{float:right; color:#5F4C16; width:auto; line-height:20px; margin:10px 0 0 0;padding:0 5px 0 5px; border:0;  background-color:#DEDEDE; border:1px solid #c9c8c4; font-size:11px; font-family: Arial; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
.pageLabel .pageMap a{color:#656565; text-decoration:none;}
.pageLabel .pageMap a:hover{color:#656565; text-decoration:underline;}

.divSelect{background:url(images/body/arrowSelect.png) right center no-repeat; display:inline-block; width:auto; float:right;margin:5px 0 0 5px;}
.divSelect select{height:27px; line-height:27px; padding:5px 2px 4px 2px; border:0;  background-color:#DEDEDE; border:1px solid #c9c8c4; font-size:10px; font-family: Arial; font-weight:bold;-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}

.productDetail{float:left; display:block; clear:both; width:100%; height:auto;  border:1px solid #c9c8c4; background-color:#fff;}
.productDetail .productImage{ text-align:center;display:block; float:left; width:210px; height:auto; padding:0; margin:10px;}
.productDetail .productImage .image{display:block; clear:both; width:210px; line-height:200px; height:203px; padding:0;}
.productDetail ul#thumb {list-style-type:none; margin:0 0 0 -2px;padding: 0px;}
.productDetail ul#thumb li{display:inline-block; cursor:pointer; border:2px solid #e8dfc7;  width:45px; height:45px; margin:1px; padding:0;}
.productDetail ul#thumb li:hover{border-color:#c9c8c4;}
.productDetail .productText{margin:10px; float:left;display:block; border-left:1px solid #c9c8c4; padding:0 0 0 10px;}
.productDetail .text01{line-height:25px; height:25px; border-left:5px solid #c9c8c4; padding:0 0 0 5px; background-color:#EDEDED; color:#333333; font-family: Arial, Helvetica, sans-serif; font-size:15px;}
.productDetail .text01 a{color:#333333; text-decoration:none;}
.productDetail .text02{line-height:25px; height:25px; padding:0 0 0 5px; color:#333333; font-family: Arial, Helvetica, sans-serif; font-size:15px;}
.productDetail .text02 a{color:#333333; text-decoration:none;}
.productDetail .stokTextYes{line-height:25px; height:25px; border-left:5px solid #106e00; padding:0 0 0 5px; background-color:#e7ffe3; color:#333333; font-family: Arial, Helvetica, sans-serif; font-size:15px;}
.productDetail .stokTextNo{line-height:25px; height:25px; border-left:5px solid #8c0f0f; padding:0 0 0 5px; background-color:#ffe4e4; color:#333333; font-family: Arial, Helvetica, sans-serif; font-size:15px;}

.productDetailLabel{display:block; clear:both; text-align:left; background-color:#c9c8c4; padding:0 0 0 10px; color:#333333; float:left; width:140px; line-height:30px; height:30px;font-family: Arial, Helvetica, sans-serif; font-size:13px;}
.productDetail01{float:left;display:block; clear:both; width:100%; height:auto; border:1px solid #c9c8c4; background-color:#fff; text-align:justify;}
.productDetail01 .productText{margin:10px; float:left;display:block;}

.productDetail02{width:100%; height:auto; padding:10px; border:1px solid #c9c8c4; background-color:#fff; text-align:justify;}


.productListBox{ display:inline-block; width:200px; height:235px; padding:0 0 3px 0; margin:0 5px 10px 5px; border:1px solid #c2bfb8;}
.productList{display:block; clear:both; background-color:#fff; text-align:center; padding:0 5px 0 5px; width:188px; height:210px; }
.productListLabel{clear:both; line-height:18px; height:40px; color:#181818; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
.productListImg{clear:both; height:145px; text-align:center;}
.productListPrice{clear:both; line-height:20px; height:20px; color:#a30404; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}

.productListDetail{display:block; float:left; width:78px; height:20px; margin:0 10px 0 10px;}
.productListDetail a{display:block; text-indent:-9999px; background:url(images/buttons/detail.png) top center no-repeat; width:78px; height:20px;}
.productListDetail a:hover{display:block;  background-position:bottom center; width:78px; height:20px;}
.productListBasket{display:block; float:left; width:92px; height:20px;}
.productListBasket a{display:block; text-indent:-9999px; background:url(images/buttons/basket.png) top center no-repeat; width:92px; height:20px;}
.productListBasket a:hover{display:block;  background-position:bottom center;  width:92px; height:20px;}
.productListBasketPassive{display:block; text-indent:-9999px; background:url(images/buttons/basketPassive.png) top center no-repeat; background-color:#323232; float:left;width:92px; height:20px;}
.productListBasketPassive a{display:block; text-indent:-9999px; background:url(images/buttons/basketPassive.png) top center no-repeat; width:92px; height:20px;}
.productListBasketPassive a:hover{display:block; background-position:bottom center; width:92px; height:20px;}


a.productListBasketOk {display:inline-block; width:auto; height:25px;background-color:#8E0B0B; color:#fff; line-height:25px; text-align:center; padding:0 10px 0 10px; }
a.productListBasketOk:hover{display:inline-block; background-color:#6D0B0B; color:#fff; width:auto; height:25px; text-decoration:none;}
a.productListBasketNext {display:inline-block; width:auto; height:25px;background-color:#629435; color:#fff; line-height:25px; text-align:center; padding:0 10px 0 10px;}
a.productListBasketNext:hover{display:inline-block; background-color:#406021; color:#fff; width:auto; height:25px; text-decoration:none;}

.boxContent {width:auto; height:auto; border:1px solid #c9c8c4; -webkit-border-top-left-radius: 5px;-webkit-border-bottom-left-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-bottomleft: 5px;border-top-left-radius: 5px;border-bottom-left-radius: 5px;}
.boxContent .boxContentLabel {background:url(images/body/bgVerticalMenuLabel.png); clear:both; padding:0 0 0 10px; margin:0;  width:auto; height:25px; line-height:25px; color:#376314; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
.boxContent .boxContentDetail {line-height:20px; font-size:13px; clear:both; padding:0; margin:0 0 10px 0; -webkit-border-top-left-radius: 5px;-webkit-border-bottom-left-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-bottomleft: 5px;border-top-left-radius: 5px;border-bottom-left-radius: 5px;}
.boxContent .boxContentDetailWhite {line-height:20px; font-size:13px; clear:both; padding:0; margin:0; }
.boxContent .boxContentDetailWhite a{text-decoration:none; color:#000;}

.boxContentR {width:auto; height:auto; border:1px solid #c9c8c4; -webkit-border-top-right-radius: 5px;-webkit-border-bottom-right-radius: 5px;-moz-border-radius-topright: 5px;-moz-border-radius-bottomright: 5px;border-top-right-radius: 5px;border-bottom-right-radius: 5px;}
.boxContentR .boxContentLabel {background:url(images/body/bgVerticalMenuLabel.png); clear:both; padding:0 0 0 10px; margin:0;  width:auto; height:25px; line-height:25px; color:#376314; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
.boxContentR .boxContentDetail {line-height:20px; font-size:13px; clear:both; padding:0; margin:0 0 10px 0;-webkit-border-top-right-radius: 5px;-webkit-border-bottom-right-radius: 5px;-moz-border-radius-topright: 5px;-moz-border-radius-bottomright: 5px;border-top-right-radius: 5px;border-bottom-right-radius: 5px;}
.boxContentR .boxContentDetailWhite {line-height:20px; font-size:13px; clear:both; padding:0; margin:0; }
.boxContentR .boxContentDetailWhite a{text-decoration:none; color:#000;}


.boxContent01 {width:auto; height:auto; padding:5px; font-size:12px; font-family: Segoe UI; color: #000;}

.contentSplit{background:url(images/body/bgVerticalMenuSplit.png); width:auto; height:2px;}

.basketBox{background-color:#fff;}

ul#ques, ul#ques ul {list-style-type:none; margin: 0px ;padding: 0px;  width: auto;}
ul#ques a {display: block;text-decoration: none;text-align:left;}
ul#ques li{display:block; width:auto; clear:both; height:auto; line-height:25px;font-size:11px; font-family: Arial, Helvetica, sans-serif; color:#656565;}
ul#ques li.line{display:block; background:url(images/body/bgVerticalMenuSplit02.png); width:auto; height:2px;}
ul#ques li a {display:block;  padding:0 0 0 30px; width:auto; height:auto; color:#656565; text-decoration:none; background:url(images/icons/arrow01.png) left center no-repeat;} /*ana menu rengi*/
ul#ques li a:hover {background:url(images/icons/arrow01_1.png) left center no-repeat; color:#404040;  text-decoration:underline;} /*ana menu üst rengi*/
ul#ques li ul li {background-color:#f2f2f2;}
ul#ques li ul li a {background:url(images/icons/arrow03.png) left center no-repeat; margin:0; height:auto; line-height:25px; font-size:12px; font-family: Segoe UI; color: #3a571d; text-align:left;padding:0 0 0 30px;}
ul#ques li ul li a:hover {  text-decoration:none;background:url(images/icons/arrow03.png) left center no-repeat; color:#000; font-family: Segoe UI; font-size:12px; text-align:left; padding-left: 33px;}

ul.Lmenu{list-style-type:none; margin: 0px ;padding: 0px;  width: auto;}
ul.Lmenu  li{display:block; width:auto; clear:both; background:url(images/icons/arrow02.png) left center no-repeat; margin:0; height:auto; line-height:24px; font-size:12px; font-family: Segoe UI; color: #3a571d; text-align:left;padding:0 0 0 25px;}
ul.Lmenu li a {display:block; margin:0; height:auto; line-height:24px; font-size:12px; font-family: Segoe UI; color: #3a571d; text-align:left;}
ul.Lmenu li a:hover { color:#000; font-family: Segoe UI; font-size:12px; text-align:left; padding-left: 5px;}


.yaziGri01{font-family: Segoe UI; font-size:12px; color:#525252; line-height:22px;}
.yaziGri01 a{font-family: Segoe UI; font-size:12px; color:#525252; text-decoration:none;}
.yaziGri01 a:hover{color:#000; text-decoration:underline;}

.yaziGri02{font-family: arial; font-size:10px; color:#8E8E8E;line-height:22px;}
.yaziGri02 a{font-family: arial; font-size:10px; color:#8E8E8E; text-decoration:none;}

.yaziGri03{font-family: Arial, Helvetica, sans-serif; font-size:13px; color:#404040;line-height:22px;}
.yaziGri03 a{font-family: Arial, Helvetica, sans-serif; font-size:13px; color:#404040; text-decoration:none;}


.yaziKirmizi01{font-family: arial; font-size:11px; color:#8E0B0B;line-height:22px;}
.yaziKirmizi01 a{font-family: arial; font-size:11px; color:#8E0B0B; text-decoration:none;}

.yaziKirmizi02{ font-family: Arial, Helvetica, sans-serif;  font-size:18px; color:#8E0B0B;line-height:22px;}
.yaziKirmizi02 a{ font-family: Arial, Helvetica, sans-serif;  font-size:18px; color:#8E0B0B; text-decoration:none;}

.yaziKirmizi03{ font-family: Segoe UI, Arial, Helvetica, sans-serif;  font-size:11px; color:#8E0B0B;line-height:22px;}
.yaziKirmizi03 a{ font-family: Segoe UI, Arial, Helvetica, sans-serif;  font-size:11px; color:#8E0B0B; text-decoration:none;}

.yaziBeyaz01{font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#fff;line-height:22px;}
.yaziBeyaz01 a{font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#fff; text-decoration:none;}


.sbmt{background:url(images/buttons/01.png) left center no-repeat; width:71px; height:26px; border:0; font-size:11px; font-weight:bold; color:#558c1d; cursor:pointer;}
.sbmt:hover{background:url(images/buttons/01hover.png) left center no-repeat; width:71px; height:26px; border:0; color:#981212;}
.inpt_01{height:20px; padding:3px 5px 3px 5px; margin:0 0 5px 0; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#555555; border:2px solid #dbdbdb;}
.inpt_01:focus{outline: none;border:2px solid #6c6c6c;}


.sbmt01 {cursor:pointer;border:0; display:inline-block; width:auto; height:25px; background-color:#629435; color:#fff; line-height:25px; text-align:center; padding:0 10px 0 10px; font-family: Arial, Helvetica, sans-serif; font-size:11px;}
.sbmt01:hover{display:inline-block; background-color:#406021; color:#fff; width:auto; height:25px; text-decoration:none;}


.basketbtn {background:url(images/button_01.png) top no-repeat; width:79px; height:24px; border:0; font-family:arial; font-size:10px; color:#58595b; margin:0; padding:0;}
.basketinpt {border:1px solid #d7d7d7; background-color:#6f6f6; height:25px; font-family:arial; font-size:12px; color:#7b776b; }
.basketbtn { background-color:#323232; font-family:arial; font-size:11px; display:block; color:#fff; width:80px; height:25px;}


.pagerText {font-family: arial; font-size:11px; color:#404040;line-height:20px;}
.pagerText a{font-family: arial; font-size:11px; color:#404040;line-height:20px; text-decoration:none;}

ul.bgPager {margin:0;padding:0;float:left;list-style:none;height:25px;}
ul.bgPager li{margin:1px;padding:0;height:25px; width:25px; float:left;}
ul.bgPager li a{border:1px solid #1885b8; background-color:#fff; height:20px; width:20px; line-height:20px; font-size:11px; color:#000; text-align:center; text-decoration:none; display:block; }
ul.bgPager li a:hover{border:1px solid #1885b8; background-color:#fff; color:#000; text-decoration:none;font-size:11px;}
ul.bgPager li.active a{border:1px solid #b81818; background-color:#fff; color:#b81818; text-decoration:none; font-size:11px;}
ul.bgPager li.active a:hover{border:1px solid #b81818; background-color:#fff; color:#b81818; text-decoration:none;font-size:11px;}


