@charset "utf-8";
/* CSS Document  */

/* Reset CSS by Yahoo YUI  */

* { margin:0;  padding:0;}
*:focus { outline: none }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td, select { margin:0; padding:0;} 
table { border-collapse:collapse; border-spacing:0;} 
fieldset,img { border:0;} 
address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal;} 
ol,ul,li { list-style:none;} 
caption,th { text-align:left;} 
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; } 
blockquote:before, blockquote:after, q:before,q:after { content:'';content:none;} 
abbr,acronym { border:0;} 

strong { font-weight:bold;}
.hm { display:none;}
.divlink { width:100%; height:100%; display:block;}
.nomargin { margin:0;}
.nopad { padding:0;}
.goBack { float:right; padding-bottom:10px; background:url(../_i/button_geri.gif) no-repeat; width:36px; height:13px; display:block;}
.fLeft { float:left;}
.fRight { float:right;}
.flash-replaced .alt { display:block; height:0; overflow:hidden; position:absolute; width:0;}
.tSecure {color:#0054A6; padding:10px 0 5px;}
.tSecureBox { padding:5px; font-size:11px; border:1px solid #C8E4FF; background-color:#E5EFF9; color:#1b3e62;}

/* CLEAR FIX*/
.clearfix:after {content: "."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

.mR20 { margin-right:20px;}

.clear { clear:both; height:0;}
span.clear { clear:both; height:0; display:block;}
.checkBtn { width:auto;  display:inline;}
.redText {color:#9e0b0f;}
.redTextSmall {color:#9e0b0f; font-size:11px; font-style:italic;}
a { color:#0184BA; text-decoration:none;}
a:hover { color:#0184BA; text-decoration:underline;}

body { background:#eaecee url(../_i/bg.png) no-repeat 50% 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#45494E;}
.mainContainer { position:relative; margin:0 auto; width:944px; min-height:600px; height:auto !important; height:600px; padding:0 8px 20px 8px; background:#fff url(../_i/mc_bg.png) no-repeat left bottom;}

.mainContainer .header{ width:944px; height:90px;}
.mainContainer .logo { position:absolute; top:25px; left:15px; width:195px; height:50px; background:url(../_i/logo.gif) no-repeat;}
.mainContainer .topNav { position: absolute; right:0; top: 5px; height: 25px; padding: 3px 0 0 40px;}
.mainContainer .topNav ul { float: left; display: block; width: 600px;}
.mainContainer .topNav li { display: block; float: left; padding: 1px 10px 3px 0;}
.mainContainer .topNav li a { display: block; background: url(../_i/nokta.gif) no-repeat 0 6px; font-size: 11px; color: #70848B; text-decoration: none; padding: 0 0 0 8px;}
.mainContainer .topNav li a:hover { color: #0184BA; }

/* top block */
.mainContainer .topBlock { width:944px; margin:10px 0;}
.mainContainer .topBlock .tabBox { float:left; width:944px; background:url(../_i/top_box_tabs_bg.gif) repeat-x; clear:both;}
.mainContainer .topBlock .tabBox ul { float:left; padding:5px 0 0 10px;}
.mainContainer .topBlock .tabBox ul li { float:left; background: url(../_i/tab_box_left.gif) no-repeat left top; padding:0 0 5px 14px; margin-right:5px;}
.mainContainer .topBlock .tabBox ul li a { float:left; background: url(../_i/tab_box_right.gif) no-repeat right top; padding:5px 14px 5px 0; color:#fff;}
.mainContainer .topBlock .tabBox ul li.ui-tabs-selected { float:left; background: url(../_i/tab_box_selected_left.gif) no-repeat left top; padding:0 0 0 45px; margin-right:5px;}
.mainContainer .topBlock .tabBox ul li.ui-tabs-selected a { float:left; background: url(../_i/tab_box_selected_right.gif) no-repeat right top; padding:8px 45px 7px 0; color:#4D5C6C; font-size:14px; font-weight:bold;}
.mainContainer .topBlock .tabBox ul .light {background: url(../_i/tab_box_left-light.gif) no-repeat left top;}
.mainContainer .topBlock .tabBox ul .alight {background: url(../_i/tab_box_right-light.gif) no-repeat right top;}
.mainContainer .topBlock .tabBox2 { float:left; width:944px; background:url(../_i/top_box_tabs_bg2.gif) repeat-x; clear:both;}
.mainContainer .topBlock .tabBox2 ul { float:left; padding:5px 0 0 10px;}
.mainContainer .topBlock .tabBox2 ul li { float:left; background: url(../_i/tab_box_left2.gif) no-repeat left top; padding:0 0 5px 24px; margin-right:5px;}
.mainContainer .topBlock .tabBox2 ul li a { float:left; background: url(../_i/tab_box_right2.gif) no-repeat right top; padding:5px 14px 5px 0; color:#fff;}

.mainContainer .topBlock .tabBoxContent { clear:both; width:904px; padding:10px 20px 0; background:#d2d8da url(../_i/tab_box_content_bg.gif) repeat-x;}
.mainContainer .topBlock .tabBoxContent .popularSearch { float:right;}
.mainContainer .topBlock .tabBoxContent .popularSearch h3 { font-weight:bold;}
.mainContainer .topBlock .tabBoxContent .popularSearch a { color:#0184BA; text-decoration:underline; margin-right:5px;}
.mainContainer .topBlock .tabBoxContent .popularSearch a:hover { color:#E19300; text-decoration:underline;}
.mainContainer .topBlock .tabBoxContent .quickBox { width:500px; float:left; padding:5px 0 0;}
.mainContainer .topBlock .tabBoxContent .qselect{ float:left; margin-right:10px;}
.mainContainer .topBlock .tabBoxContent .qselect input { float:left; border:0; margin:3px 12px; padding:1px; position:relative; top:0; width:78%; color:#929292;}
.mainContainer .topBlock .tabBoxContent .qsearch { float:left; width:222px; height:26px; background:url(../_i/qsearch.gif) no-repeat;}
.mainContainer .topBlock .tabBoxContent .qsearch input { float:left; border:0; margin:3px 2px 3px 12px; padding:1px; position:relative; top:0; width:78%; color:#929292;}
.mainContainer .topBlock .tabBoxContent .qsearch button { background:none; border:0; cursor:pointer; display:block; float:left; height:26px; width:30px;}
.mainContainer .topBlock .tabBoxContentBottom { clear:both; width:944px; height:10px; background:#D1D7D8 url(../_i/tab_box_content_bottom.gif) repeat-x;}
.mainContainer .topBlock .tabBoxContent .qDepth { float:left; padding:0 0 10px;}
.mainContainer .topBlock .tabBoxContent .qDepth li { background:url(../_i/ok_siyah_kucuk.gif) no-repeat left 6px; float:left; font-size:12px; line-height:18px; padding:0 0 0 6px; width:174px;}
.mainContainer .topBlock .tabBoxContent .qDepth li a { color:#45494E; padding:2px; width:100%;}
.mainContainer .topBlock .tabBoxContent .qDepth li a:hover { color:#E19300;}
.mainContainer .topBlock .tabBoxContent .allDepths { background:url(../_i/ok_siyah.gif) no-repeat left 3px; clear:both; padding:0 0 0 10px;}

.topBlock .deptBlock { position:relative; z-index:1000; width:938px; height:67px; padding:11px 0 0 6px; background:url(../_i/dept_block_bg_v2.png) no-repeat;}
.topBlock .deptBlock .col1 {display:block; margin:0 auto; height:35px; width:935px;}
.topBlock .deptBlock .col2 {display:block; margin:0 auto; height:32px; width:854px;}
/*.topBlock .deptBlock h3 { display:inline; float:left; width:60px; height:14px; margin:6px 5px 0 13px; background:url(../_i/text_magazalar.gif) no-repeat; text-indent:-9000px;}*/
.topBlock .deptBlock h3 {display:none;}
.topBlock .deptBlock a { color:#fff;}
.topBlock .deptBlock .deptnav li, .topBlock .deptBlock .deptnav li a.dept { float:left; background:url(../_i/dept_links_sprite.gif) no-repeat;}
.topBlock .deptBlock .deptnav li { background-position:0 0; position:relative; display:inline; margin-right:2px; padding-left:25px;}
.topBlock .deptBlock .deptnav li a.dept { background-position:right -44px; font-weight:bold; padding:5px 15px 5px 0;}
.topBlock .deptBlock .deptnav li.hover { background-position:0 -88px;}
.topBlock .deptBlock .deptnav li.hover a.dept { background-position:right -137px; padding-bottom:10px;}
.topBlock .deptBlock .deptnav li .sub { display:none; position:absolute; top:29px; left:0; z-index:100000; width:570px; padding:0 0 10px; background:url(../_i/dept_sub_bg.png) no-repeat 0 100%;}
.topBlock .deptBlock .alt li .sub { left:auto; right:0; text-align:right;}
.topBlock .deptBlock .deptnav li .sub .subcontent { padding:10px 0 0; background:url(../_i/dept_sub_t_bg.png) no-repeat;}
.topBlock .deptBlock .alt li .sub .subcontent { background:url(../_i/dept_sub_t_bg_alt.png) no-repeat;}
* html .topBlock .deptBlock .deptnav li .sub { background-image:url(../_i/dept_sub_bg.gif);}
* html .topBlock .deptBlock .deptnav li .sub .subcontent { background-image:url(../_i/dept_sub_t_bg.gif);}
* html .topBlock .deptBlock .alt li .sub .subcontent { background-image:url(../_i/dept_sub_t_bg_alt.gif);}
.topBlock .deptBlock .deptnav li .sub ul { padding:0 10px; background:#313849 url(../_i/dept_sub_ul_bg.gif) repeat-x;}
.topBlock .deptBlock .deptnav li .sub ul.static { min-height:120px; height:auto !important; height:120px;}
.topBlock .deptBlock .deptnav li .sub li { display:inline-block; *display:inline; _zoom:1; vertical-align:top; width:173px; background:none; float:none; margin:0; padding:2px 5px; font-size:11px; font-weight:bold;}
.topBlock .deptBlock .deptnav li .sub li ul { margin:5px 0 10px; background:none; height:auto !important;}
.topBlock .deptBlock .deptnav li .sub li li { display:block; float:none; font-weight:normal; width:auto; padding:2px 0;}
.topBlock .deptBlock .deptnav li .sub li li.all{ padding-left:8px; background:url(../_i/ok_beyaz_kucuk.gif) no-repeat 0 50%;}
.topBlock .deptBlock .alt li .sub li li.all { padding-right:8px; background:url(../_i/ok_beyaz_kucuk2.gif) no-repeat 100% 50%;}
.topBlock .deptBlock .deptnav li.hover .sub { display:block;}

/* status block */
.mainContainer .topBlock .statusBlock { width:944px; height:35px; background:#31394d url(../_i/sb_bg.gif) repeat-x;}
.mainContainer .topBlock .statusBlock .loginBox { float:left; padding:10px 0 0 5px; color:#fff;}
.mainContainer .topBlock .statusBlock .loginBox ul { float:left;}
.mainContainer .topBlock .statusBlock .loginBox ul li { float:left; padding:0 10px; background: url(../_i/login_box_stick.gif) no-repeat right center;}
.mainContainer .topBlock .statusBlock .loginBox ul li a { color:#fff; font-weight:bold; text-decoration:none;}
.mainContainer .topBlock .statusBlock .loginBox ul li a:hover { text-decoration:underline;}
.mainContainer .topBlock .statusBlock .loginBox ul li.last { background:none;}
.mainContainer .topBlock .statusBlock .loginBox ul li.cancelOrder { position:absolute; top:96px; right:10px; background: url(../_i/cart_left2.gif) no-repeat left top; padding:5px 0 5px 27px;}
.mainContainer .topBlock .statusBlock .loginBox ul li.cancelOrder a { background: url(../_i/cart_right.gif) no-repeat right top; padding:5px 16px 5px 0;}
.mainContainer .topBlock .statusBlock .loginBox ul li.changePaymentOption { position:absolute; top:96px; right:10px; background: url(../_i/cart_left2.gif) no-repeat left top; padding:5px 157px  5px 27px;}
.mainContainer .topBlock .statusBlock .loginBox ul li.changePaymentOption a { background: url(../_i/cart_right.gif) no-repeat right top; padding:5px 16px 5px 0;}
.mainContainer .topBlock .statusBlock .loginBox ul li.backToHome { position:absolute; top:100px; right:10px; background: url(../_i/cart_left3.gif) no-repeat left top; padding:5px 0 5px 27px;}
.mainContainer .topBlock .statusBlock .loginBox ul li.backToHome a { background: url(../_i/cart_right.gif) no-repeat right top; padding:5px 16px 5px 0;}
.mainContainer .topBlock .statusBlock .cartBox { float:right; padding:5px 10px 5px 0;}
.mainContainer .topBlock .statusBlock .cartBox ul { float:left;}
.mainContainer .topBlock .statusBlock .cartBox ul li { float:left;}
.mainContainer .topBlock .statusBlock .cartBox ul li a { float:left; color:#fff; font-weight:bold;}
.mainContainer .topBlock .statusBlock .cartBox ul li.compared { background: url(../_i/compared_left.gif) no-repeat left top; padding:0 0 0 39px; margin-right:10px;}
.mainContainer .topBlock .statusBlock .cartBox ul li.compared a { padding-right:10px; background: url(../_i/compared_right.gif) no-repeat right top; padding:5px 16px 5px 0;}
.mainContainer .topBlock .statusBlock .cartBox ul li.cart { padding-right:0; background: url(../_i/cart_left.gif) no-repeat left top; padding:0 0 0 34px;}
.mainContainer .topBlock .statusBlock .cartBox ul li.cart a { padding-right:0; background: url(../_i/cart_right.gif) no-repeat right top; padding:5px 16px 5px 0;}

/* top block tabs */
.mainContainer .topBlock .tabs { padding-left:30px;}
.mainContainer .topBlock .tabs li { float:left; margin-right:10px; background:url(../_i/tab_left.gif) no-repeat left top; padding-left:12px;}
.mainContainer .topBlock .tabs li a { float:left; background:url(../_i/tab_right.gif) no-repeat right top; padding:5px 12px 5px 0; font-size:12px; color:#54606D; text-decoration:none;}
.mainContainer .topBlock .tabs li a:hover { text-decoration:underline;}
.mainContainer .topBlock .tabs li.selected { background:url(../_i/tab_selected_left.gif) no-repeat left top; padding-left:45px;}
.mainContainer .topBlock .tabs li.selected a { background:url(../_i/tab_selected_right.gif) no-repeat right top; padding:5px 35px 7px 0; font-weight:bold; font-size:16px; color:#0054a6; text-decoration:none;}

/* category block */
.mainContainer .categoryBlock { width:924px; height:34px; padding:10px 10px 0 10px; margin:10px 0; background:url(../_i/category_block_bg.gif) no-repeat;}
.mainContainer .categoryBlock ul {}
.mainContainer .categoryBlock ul li { float:left; margin-right:10px; background:url(../_i/category_link_left.gif) no-repeat left top; padding-left:12px;}
.mainContainer .categoryBlock ul li a { float:left; background:url(../_i/category_link_right.gif) no-repeat right top; padding:5px 12px 5px 0; font-size:12px; color:#fff; text-decoration:none; font-weight:bold;}
.mainContainer .categoryBlock ul li a:hover { text-decoration:underline;}
.mainContainer .categoryBlock ul li.all { float:right; background:none; margin:0; padding:0;}
.mainContainer .categoryBlock ul li.all a { float:right; background:none; font-size:12px; color:#fff; text-decoration:underline; font-weight:normal;}
.mainContainer .categoryBlock ul li.all a:hover { text-decoration:none;}

/* feature box */
.mainContainer .featureBox {float:left; width:518px; height:270px;}
.mainContainer .featureBoxBottom { float:left; width:518px; height:261px; background:url(../_i/feature_box_bottom.gif) no-repeat left bottom; padding-bottom:9px;}
.mainContainer .featureBoxBottom .featureBoxTop { width:498px; background:url(../_i/feature_box_top.gif) no-repeat left top; padding:9px 10px 0 10px; text-align:center;}
.mainContainer .featureBoxBottom .featureBoxTop img { width:486px; height:252px;}

/* Easy Slider  */
#slider{width:486px;margin:0 0 0 5px;}	
#slider ul, #slider li { margin:0; padding:0; list-style:none;}

.sliderBtns {position:absolute;z-index:15;margin:-19px 0 0 440px;padding:5px;width:67px;height:27px;background:url(../_i/slider-btn-bg.png) no-repeat;}
.sliderBtns a.sliderPrev {display:block;text-indent:-9999px;width:15px;height:15px;background:url(../_i/icon_left.gif) no-repeat;float:left;}
.sliderBtns span.numbers {margin:0 3px;font-family:Arial, Helvetica, sans-serif; font-size:12px;  font-weight:bold; color:#999;float:left;}
.sliderBtns a.sliderNext {display:block;text-indent:-9999px;width:15px;height:15px;background:url(../_i/icon_right.gif) no-repeat;float:left;}

/* Special Box */
.mainContainer .specialBoxMaskOnerdik, .mainContainer .specialBoxMaskSatilan{width:213px; height:270px; overflow:hidden; float:left;}
.mainContainer .specialBoxBottom { position:relative; float:left; width:207px; height:261px; background:url(../_i/special_box_bottom.gif) no-repeat left bottom; padding-bottom:9px; margin-left:6px;}
.mainContainer .specialBoxBottom .specialBoxTop { width:179px; background:url(../_i/special_box_top.gif) no-repeat left top; padding:16px 14px 0;}
.mainContainer .specialBoxBottom .specialBoxTop h3 { font-weight:bold; color:#4F4F4F; font-size:13px; padding-bottom:3px; height:15px;}
.mainContainer .specialBoxBottom .specialBoxTop h3.title01 { background:url(../_i/text_nova_bazar_ozel.gif) no-repeat 2px top;}
.mainContainer .specialBoxBottom .specialBoxTop h3.title02 { background:url(../_i/text_en_cok_satilanlar.gif) no-repeat 2px top;}
.mainContainer .specialBoxBottom .specialBoxTop h4 { font-weight:bold; color:#808992; font-size:12px;}
.mainContainer .specialBoxBottom .specialBoxTop h4 a { font-weight:bold; color:#808992; font-size:12px;}
.mainContainer .specialBoxBottom .specialBoxTop p { font-size:11px; padding:2px 0; height:38px;}
.mainContainer .specialBoxBottom .specialBoxTop p a { color:#45494E;}
.mainContainer .specialBoxBottom .specialBoxTop .price { font-weight:bold; color:#A10A0F; font-size:16px;}
.mainContainer .specialBoxBottom .specialBoxTop .currency { color:#9F410D; font-size:10px; padding-left:10px;}
.mainContainer .specialBoxBottom .specialBoxTop .proImg { height:140px; text-align:center; padding-top:2px;}
.mainContainer .specialBoxBottom .specialBoxTop .fwbwCont { position:absolute; right:10px; bottom:7px;}
.mainContainer .specialBoxBottom .specialBoxTop .fwbwCont .forward { height:15px; width:15px; float:left; background:url(../_i/icon_right.gif) no-repeat;}
.mainContainer .specialBoxBottom .specialBoxTop .fwbwCont .back { height:15px; width:15px; float:left; background:url(../_i/icon_left.gif) no-repeat; margin-right:5px;}

/* Homepage Tab Block */
.mainContainer .tabBlock { width:944px; background:url(../_i/tab_block_bg.gif) repeat-x left bottom; margin-top:10px;}
.mainContainer .tabBlock .tabs { padding-left:30px;}
.mainContainer .tabBlock .tabs li { float:left; margin:3px 10px 0 0; background:url(../_i/tab_left.gif) no-repeat left top; padding-left:12px;}
.mainContainer .tabBlock .tabs li a { float:left; background:url(../_i/tab_right.gif) no-repeat right top; padding:5px 12px 5px 0; font-size:12px; color:#54606D; text-decoration:none;}
.mainContainer .tabBlock .tabs li a:hover { text-decoration:underline;}
.mainContainer .tabBlock .tabs li.ui-tabs-selected { background:url(../_i/tab_selected_left.gif) no-repeat left top; padding-left:43px; margin:0;}
.mainContainer .tabBlock .tabs li.ui-tabs-selected a { background:url(../_i/tab_selected_right.gif) no-repeat right top; padding:8px 35px 4px 2px; font-weight:bold; font-size:16px; color:#0054a6; text-decoration:none;}
.mainContainer .tabContent { width:904px; padding:10px 20px 10px 20px; background:url(../_i/vitrin_bg.gif) no-repeat left bottom;}
.mainContainer .tabContent .tabContentInner { padding:20px 10px 10px; clear:both;}
.mainContainer .tabContent .tabContentInner .exploreNewPro{ float:left; background:url(../_i/icon01.gif) no-repeat 0 1px; padding-left:16px;}
.mainContainer .tabContent .tabContentInner .geri{ float:left; width:36px; height:13px; background:url(../_i/button_geri.gif) no-repeat; margin-left:10px;}
.mainContainer .tabContent .tabContentInner .ileri{ float:left; width:36px; height:13px; background:url(../_i/button_ileri.gif) no-repeat; margin-left:10px;}

/* Kafkas Tab Block */
.mainContainer .oneBlockContent .kafkasContainer .tabBlock { width:922px; background:url(../_i/tab_block_bg.gif) repeat-x left bottom; margin-top:10px;}
.mainContainer .oneBlockContent .kafkasContainer .tabContent { width:904px; padding:10px 9px; background:url(../_i/vitrin_bg2.gif) no-repeat left bottom;}
.mainContainer .oneBlockContent .kafkasContainer2 .tabBlock { width:904px; background:url(../_i/tab_block_bg.gif) repeat-x left bottom; margin-top:10px;}
.mainContainer .oneBlockContent .kafkasContainer2 .tabContent { width:886px; padding:10px 9px; background:url(../_i/vitrin_bg2.gif) no-repeat left bottom;}

.mainContainer .oneBlockContent .kafkasContainer .toBasket{ width:213px; padding-top:5px;}
.mainContainer .oneBlockContent .kafkasContainer .toBasket a { width:97px; height:21px; background:url(../_i/icon_add_to_basket2.gif) no-repeat;}


/* products listing */
.mainContainer ul.prodList { padding:0;}
.mainContainer ul.prodList li { float:left; width:140px; padding-left:10px; position:relative; padding-right:0;}
.mainContainer ul.prodList li p { padding-bottom:10px;}
.mainContainer ul.prodList li a { text-decoration:underline; font-size:11px;}
.mainContainer ul.prodList li a:hover { color:#E19300;}
.mainContainer ul.prodList li .proImg { height:140px;}
.mainContainer ul.prodList li .price { font-weight:bold; color:#A10A0F; font-size:16px;}
.mainContainer ul.prodList li .price .indirim {color:#959595; padding-bottom:1px;}
.mainContainer ul.prodList li .price .indirim .PFiyatYerine { text-decoration:line-through; letter-spacing:normal; }
.mainContainer ul.prodList li .price .indirim .currency {color:#959595;}
.mainContainer ul.prodList li .currency { color:#9F410D; font-size:10px; padding-left:10px;}
.mainContainer ul.prodList li .desc { font-size:11px;}
.mainContainer ul.prodList li .desc a { color:#5F6C74; text-decoration:none;}
.mainContainer ul.prodList li .desc a:hover { color:#5F6C74; text-decoration:underline;}
.mainContainer ul.prodList li .brand { font-weight:bold;}
.mainContainer ul.prodList li .istcell { position:absolute; top:40px; left:10px; width:59px; height:60px; z-index:15;}

/* odeme secenekleri */
.mainContainer .odemeSecenekleriTop { width:944px; background:url(../_i/odeme_top.gif) no-repeat left top; padding-top:9px; margin:10px 0;}
.mainContainer .odemeSecenekleriTop .odemeSecenekleriBottom { width:924px; background:url(../_i/odeme_bottom.gif) no-repeat left bottom; padding:0 10px 9px;}
.mainContainer .odemeSecenekleriTop .odemeSecenekleriBottom .taksitContainer { margin:0 auto; text-align:center; width:924px;}
.mainContainer .odemeSecenekleriTop .odemeSecenekleriBottom .taksitContainer .taksitList {}
.mainContainer .odemeSecenekleriTop .odemeSecenekleriBottom .taksitContainer .taksitList li { float:left; width:78px; margin-right:6px;}
.mainContainer .odemeSecenekleriTop .odemeSecenekleriBottom .taksitContainer .taksitList li .top { width:78px; height:10px; background:url(../_i/taksit_top.gif) no-repeat left top;}
.mainContainer .odemeSecenekleriTop .odemeSecenekleriBottom .taksitContainer .taksitList li .bottom { width:78px; height:10px; background:url(../_i/taksit_bottom.gif) no-repeat left bottom;}
.mainContainer .odemeSecenekleriTop .odemeSecenekleriBottom .taksitContainer .taksitList li .content { min-height:90px; height:auto !important; height:90px; width:76px; background:url(../_i/taksit_bg.gif) repeat-x left bottom; border-right:1px solid #dedede; border-left:1px solid #dedede;}
.mainContainer .odemeSecenekleriTop .odemeSecenekleriBottom .taksitContainer .taksitList li .garanti { background:url(../_i/card_bonus.gif) no-repeat center top; width:100%; height:20px;}
.mainContainer .odemeSecenekleriTop .odemeSecenekleriBottom .taksitContainer .taksitList li .akbank {background:url(../_i/card_axess.gif) no-repeat center top; width:100%; height:20px;}
.mainContainer .odemeSecenekleriTop .odemeSecenekleriBottom .taksitContainer .taksitList li .yapikredi {background:url(../_i/card_world.gif) no-repeat center top; width:100%; height:20px;}
.mainContainer .odemeSecenekleriTop .odemeSecenekleriBottom .taksitContainer .taksitList li .isbank {background:url(../_i/card_maximum.gif) no-repeat center top; width:100%; height:20px;}
.mainContainer .odemeSecenekleriTop .odemeSecenekleriBottom .taksitContainer .taksitList li .finans {background:url(../_i/card_finans.gif) no-repeat center top; width:100%; height:20px;}
.mainContainer .odemeSecenekleriTop .odemeSecenekleriBottom .taksitContainer .taksitList li .asya {background:url(../_i/card_asya.gif) no-repeat center top; width:100%; height:20px;}
.mainContainer .odemeSecenekleriTop .odemeSecenekleriBottom .taksitContainer .taksitList li .fortis {}
.mainContainer .odemeSecenekleriTop .odemeSecenekleriBottom .taksitContainer .taksitList li .vakif {}
.mainContainer .odemeSecenekleriTop .odemeSecenekleriBottom .taksitContainer .taksitList li .hsbc {background:url(../_i/card_advantage.gif) no-repeat center top; width:100%; height:20px;}
.mainContainer .odemeSecenekleriTop .odemeSecenekleriBottom .taksitContainer .taksitList li .content .taksitno { padding-top:3px; font-size:45px; font-weight:bold; color:#374049; letter-spacing:-3px; border-top:1px solid #dedede;}
.mainContainer .odemeSecenekleriTop .odemeSecenekleriBottom .taksitContainer .taksitList li .content .taksittext { font-size:11px; font-weight:bold; color:#A9ACB0;}
.mainContainer .odemeSecenekleriTop .odemeSecenekleriBottom .taksitContainer .taksitList li.havale .content .havaletext { color:#790000; font-weight:bold; font-size:14px; line-height:12px;}
.mainContainer .odemeSecenekleriTop .odemeSecenekleriBottom .taksitContainer .taksitList li.havale .content .taksitno { border:0; padding:0;}
.mainContainer .odemeSecenekleriTop .odemeSecenekleriBottom .taksitContainer .taksitList li.kargo { margin-right:0;}
.mainContainer .odemeSecenekleriTop .odemeSecenekleriBottom .taksitContainer .taksitList li.kargo .top { width:270px; height:10px; background:url(../_i/kargo_top2.gif) no-repeat left top;}
.mainContainer .odemeSecenekleriTop .odemeSecenekleriBottom .taksitContainer .taksitList li.kargo .bottom { width:252px; height:10px; background:url(../_i/kargo_bottom2.gif) no-repeat left bottom;}
.mainContainer .odemeSecenekleriTop .odemeSecenekleriBottom .taksitContainer .taksitList li.kargo .content { text-align:left; height:90px; padding:0 10px; width:230px; background:url(../_i/taksit_bg.gif) repeat-x left bottom; border-right:1px solid #dedede; border-left:1px solid #dedede;}
.mainContainer .odemeSecenekleriTop .odemeSecenekleriBottom .taksitContainer .taksitList li.kargo .content .contentBg { background:url(../_i/kutu.gif) no-repeat left 17px; padding:15px 0 0 70px; font-weight:bold;}
.mainContainer .odemeSecenekleriTop .odemeSecenekleriBottom .taksitContainer .taksitList li.kargo .content .contentBg h3 { margin:0 auto; font-size:23px; color:#374049; font-weight:bold; padding:0; letter-spacing:-1px;}
.mainContainer .odemeSecenekleriTop .odemeSecenekleriBottom .taksitContainer .taksitList li.kargo .content .contentBg p { font-size:11px; color:#A9ACB0; font-weight:bold; padding:0;}

/* subNav Block */
.mainContainer .subNavBlock { width:944px; margin:10px 0;}
.mainContainer .subNavBlock .navigationList { padding:7px 0 0 0}
.mainContainer .subNavBlock .navigationList li{ float:left; font-size:12px; background:url(../_i/list_ok.gif) no-repeat left center; padding:0 6px 0 8px}
.mainContainer .subNavBlock .navigationList li.first { background:none;}
.mainContainer .subNavBlock .navigationList li.backToList { float:right; background:url(../_i/ok_left.gif) no-repeat left 5px;} 
.mainContainer .subNavBlock .navigationList li a { color:#3B3B3B; font-weight:bold; float:left; white-space:nowrap; font-size:11px;}
.mainContainer .subNavBlock .navigationList li a:hover { text-decoration:underline;}
.mainContainer .subNavBlock .navigationList li a.remove { background:url(../_i/kaldir_btn.gif) no-repeat center center; width:15px; height:9px; display:block; margin:3px 0 0 0px}
.mainContainer .subNavBlock .navigationList li a.remove:hover { background:url(../_i/kaldir_btn_hover.gif) no-repeat center center;}

/* One Block */
.mainContainer .oneBlockTop { width:944px; background:url(../_i/bottom_block_top.gif) no-repeat left top; height:9px;}
.mainContainer .oneBlockBottom { width:944px; background:url(../_i/bottom_block_bottom.gif) no-repeat left bottom; height:9px;}
.mainContainer .oneBlockContent { padding:10px; width:922px; border-right:1px solid #dedede; border-left:1px solid #dedede;}
.mainContainer .oneBlockContent h3 {border-bottom:2px solid #616971; color:#555555; display:block; font-size:20px; font-weight:bold; letter-spacing:-1px; margin:0 0 5px; padding:0 0 5px;}

/* All Departmants List */
.mainContainer .deptContainer { padding:0 10px;}
.mainContainer .deptContainer h3 { border-bottom:2px solid #616971; color:#555555; display:block; font-size:20px; font-weight:bold; letter-spacing:-1px; margin:0 0 5px; padding:0 0 5px;} 
.mainContainer .deptContainer .mainDeptsList { display:block; background:none; padding:0;}
.mainContainer .deptContainer .mainDeptsList li { padding:20px 0 15px; display:block; border-bottom:1px solid #dedede;}
.mainContainer .deptContainer .mainDeptsList li.last { padding:20px 0 0; border-bottom:0}
.mainContainer .deptContainer .mainDeptsList li a { padding-bottom:5px; display:block; font-size:15px; font-weight:bold; color:#45494E;}
.mainContainer .deptContainer .mainDeptsList li a:hover { color:#E19300;}
.mainContainer .deptContainer .mainDeptsList li .subDepts { display:block;}
.mainContainer .deptContainer .mainDeptsList li .subDepts li { border:0; padding:2px 7px; background:url(../_i/icon02.gif) no-repeat left 9px; float:left; display:block; width:23%;}
.mainContainer .deptContainer .mainDeptsList li .subDepts li a { font-size:12px; font-weight:normal; color:#45494E;}
.mainContainer .deptContainer .mainDeptsList li .subDepts li a:hover { color:#0184BA;}
.mainContainer .deptContainer .mainDeptsList li .subDepts li a span { color:#0184BA;}

/* All Brands List */
.mainContainer .brandContainer { padding:0 10px;}
.mainContainer .brandContainer h3 { border-bottom:2px solid #616971; color:#555555; display:block; font-size:20px; font-weight:bold; letter-spacing:-1px; margin:0 0 5px; padding:0 0 5px;} 
.mainContainer .brandContainer .mainBrandsList { display:block; width:100%; background:none; padding:0;}
.mainContainer .brandContainer .mainBrandsList li { padding:3px; width:15%; float:left; display:block; margin-right:5px;}
.mainContainer .brandContainer .mainBrandsList li a { display:block; font-size:11px; font-weight:bold; color:#45494E;}
.mainContainer .brandContainer .mainBrandsList li a:hover { color:#0184BA;}
.mainContainer .brandContainer .mainBrandsList li a span { color:#0184BA;}

/* left Block */
.mainContainer .contentBlock .leftBlock { float:left; width:244px;}
.mainContainer .contentBlock .leftBlock .leftBlockTop { float:left; width:244px; height:47px; background:url(../_i/left_block_top.gif) no-repeat left top;}
.mainContainer .contentBlock .leftBlock .leftBlockTop h3 { padding:26px 0 0 52px; font-weight:bold; font-size:12px; color:#515961;}
.mainContainer .contentBlock .leftBlock .leftBlockContent { padding:8px 0; float:left; width:214px; padding:10px 15px; background:url(../_i/left_block_bg.gif) repeat-y;}
.mainContainer .contentBlock .leftBlock .leftBlockContent h3 { font-weight:bold; color:#111; font-size:16px; padding:15px 0 5px 0; letter-spacing:-1px;}
.mainContainer .contentBlock .leftBlock .leftBlockBottom { float:left; width:244px; height:12px; background:url(../_i/left_block_bottom.gif) no-repeat left top;}

/* left Block Navigation */
.mainContainer .contentBlock .leftBlock .leftBlockContent { clear:both;}
.mainContainer .contentBlock .leftBlock .leftBlockContent .number{ color:#f5a039; font-weight:bold; padding:0 0 0 5px;}
.mainContainer .contentBlock .leftBlock .leftBlockContent .shop { display:block; border-bottom:1px solid #D0D2D4; padding:10px 0;}
.mainContainer .contentBlock .leftBlock .leftBlockContent .shop dt.shopName{ font-weight:bold; font-size:12px; color:#fff;}
.mainContainer .contentBlock .leftBlock .leftBlockContent .shop dt.shopName .btnStyle div { width:190px;}
.mainContainer .contentBlock .leftBlock .leftBlockContent .shop dl.dept{ clear:both; padding:0 0 0 10px; display:block;}
.mainContainer .contentBlock .leftBlock .leftBlockContent .shop dl.dept dt.deptName a { color:#111; font-size:12px; padding:0; font-weight:bold;}
.mainContainer .contentBlock .leftBlock .leftBlockContent .shop dl.dept dt.deptName a:hover { text-decoration:underline;}
.mainContainer .contentBlock .leftBlock .leftBlockContent .shop dl.dept ul.ulGroupOptionsClosed { display:none;}
.mainContainer .contentBlock .leftBlock .leftBlockContent .shop dl.dept ul.ulGroupOptionsOpened { display:block;}
.mainContainer .contentBlock .leftBlock .leftBlockContent .shop dl.dept ul { padding:0 0 15px 5px;}
.mainContainer .contentBlock .leftBlock .leftBlockContent .shop dl.dept ul li { background:url(../_i/nokta.gif) no-repeat left center; padding:0 0 0 6px;}
.mainContainer .contentBlock .leftBlock .leftBlockContent .shop dl.dept ul a { font-size:11px; color:#41484F; font-weight:bold;}
.mainContainer .contentBlock .leftBlock .leftBlockContent .shop dl.dept ul a:hover { text-decoration:underline;}
.mainContainer .contentBlock .leftBlock .leftBlockContent .shop dl.dept ul.ulGroupOptions li.last{}
.mainContainer .contentBlock .leftBlock .leftBlockContent .ulGroupOptions { display:block; border-bottom:1px solid #D0D2D4; padding:0 0 15px 0;}
.mainContainer .contentBlock .leftBlock .leftBlockContent .ulGroupOptions.last { border:0;}
.mainContainer .contentBlock .leftBlock .leftBlockContent .ulGroupOptions li{}
.mainContainer .contentBlock .leftBlock .leftBlockContent .ulGroupOptions li a{ font-size:11px; color:#41484F; font-weight:bold;}
.mainContainer .contentBlock .leftBlock .leftBlockContent .ulGroupOptions li a:hover { text-decoration:underline;}
.mainContainer .contentBlock .leftBlock .leftBlockContent .ulGroupOptions .LiGroup { border-bottom:1px solid #D0D2D4; padding:0 0 15px 0; margin:0 0 15px 0;}

/* Right Block */
.mainContainer .contentBlock .rightBlock { float:left; margin-left:7px; width:693px;}
.mainContainer .contentBlock .rightBlock .rightBlockContent { float:left; width:651px; padding:10px 20px; border-left:1px solid #E0E0E0; border-right:1px solid #E0E0E0;}
.mainContainer .contentBlock .rightBlock .rightBlockBottom{ float:left; width:693px; height:10px; background:url(../_i/right_block_bottom.gif) no-repeat;}
.mainContainer .contentBlock .rightBlock .rightBlockContent h2.aboutUs{ font-size:14px; color:#000; font-weight:bold; border-bottom:1px solid #dedede; padding-bottom:10px; margin-bottom:10px;}

/* Info Bar */
.mainContainer .contentBlock .rightBlock .infoBar { width:673px; padding:10px; height:26px; background:url(../_i/info_bar_bg.gif) no-repeat;}
.mainContainer .contentBlock .rightBlock .infoBar h3 { border:0; padding:5px 0 0 10px; color:#0054A6; font-size:18px; letter-spacing:-1px; font-weight:bold;}
.mainContainer .contentBlock .rightBlock .infoBar .info { float:left; padding:5px 0 0 0;}
.mainContainer .contentBlock .rightBlock .infoBar .info .number { color:#A10A0F; padding-right:3px; font-weight:bold;}
.mainContainer .contentBlock .rightBlock .infoBar .orderList { float:right;}
.mainContainer .contentBlock .rightBlock .infoBar .orderList ul { float:left; margin:0; padding:5px 0 0 0;}
.mainContainer .contentBlock .rightBlock .infoBar .orderList li { float:left; padding:0 3px 0 0; width:33px;}
.mainContainer .contentBlock .rightBlock .infoBar .orderList li a.gview { display:block; float:left; background:url(../_i/icon_gallery_view.gif) no-repeat; width:27px; height:17px;}
.mainContainer .contentBlock .rightBlock .infoBar .orderList li a.lview { display:block; float:left; background:url(../_i/icon_list_view.gif) no-repeat; width:27px; height:17px;}
.mainContainer .contentBlock .rightBlock .infoBar .orderList li { float:left; padding:0 3px 0 0;}
.mainContainer .contentBlock .rightBlock .infoBar .orderList li.selected a.gview { display:block; float:left; background:url(../_i/icon_gallery_view.gif) no-repeat 0 -17px; width:27px; height:17px;}
.mainContainer .contentBlock .rightBlock .infoBar .orderList li.selected a.lview { display:block; float:left; background:url(../_i/icon_list_view.gif) no-repeat 0 -17px; width:27px; height:17px;}

/* Info Box */
.mainContainer .contentBlock .rightBlock .infoBox { width:671px; padding:10px; border:1px solid #E0E0E0;}
.mainContainer .contentBlock .rightBlock .infoBox .product{ float:left; width:300px;}
.mainContainer .contentBlock .rightBlock .infoBox .product p { padding-bottom:10px;}
.mainContainer .contentBlock .rightBlock .infoBox .product a { text-decoration:underline; font-size:11px;}
.mainContainer .contentBlock .rightBlock .infoBox .product a:hover { color:#9F410D;}
.mainContainer .contentBlock .rightBlock .infoBox .product .proImg { float:left; padding:0 10px 0 0;}
.mainContainer .contentBlock .rightBlock .infoBox .product .price { font-weight:bold; color:#A10A0F; font-size:16px;}
.mainContainer .contentBlock .rightBlock .infoBox .product .currency { color:#9F410D; font-size:10px; padding-left:10px;}
.mainContainer .contentBlock .rightBlock .infoBox .product .desc { font-size:11px;}
.mainContainer .contentBlock .rightBlock .infoBox .product .desc a { color:#5F6C74; text-decoration:none;}
.mainContainer .contentBlock .rightBlock .infoBox .product .desc a:hover { color:#5F6C74; text-decoration:underline;}
.mainContainer .contentBlock .rightBlock .infoBox .product .brand { font-weight:bold; font-size:12px; color:#42474C;}
.mainContainer .contentBlock .rightBlock .infoBox .kargo { width:180px; float:right; margin:15px 20px 0 0; background:url(../_i/kutu.gif) no-repeat left top; padding:0 0 0 70px;}
.mainContainer .contentBlock .rightBlock .infoBox .kargo h3 { margin:0 auto; font-size:23px; color:#374049; font-weight:bold; padding:0; letter-spacing:-1px;}
.mainContainer .contentBlock .rightBlock .infoBox .kargo p { font-size:11px; color:#A9ACB0; font-weight:bold; padding:0;}
.mainContainer .contentBlock .rightBlock .rightBlockContent p { padding-bottom:10px;}

/* Products Gallery View */
.mainContainer .contentBlock .rightBlock .rightBlockContent .productGallery { padding:0 0 0 3px;}
.mainContainer .contentBlock .rightBlock .rightBlockContent .productGallery li { float:left; width:145px; padding:0 0 20px 20px; height:270px;}
html>body .mainContainer .contentBlock .rightBlock .rightBlockContent .productGallery li { height:auto; min-height:275px;}
.mainContainer .contentBlock .rightBlock .rightBlockContent .productGallery li.nopad { padding-left:0;}
.mainContainer .contentBlock .rightBlock .rightBlockContent .productGallery li p { padding-bottom:10px;}
.mainContainer .contentBlock .rightBlock .rightBlockContent .productGallery li a { text-decoration:underline; font-size:11px;}
.mainContainer .contentBlock .rightBlock .rightBlockContent .productGallery li a:hover { color:#9F410D;}
.mainContainer .contentBlock .rightBlock .rightBlockContent .productGallery li .proImg { height:140px;}
.mainContainer .contentBlock .rightBlock .rightBlockContent .productGallery li .price { font-weight:bold; color:#A10A0F; font-size:16px;}
.mainContainer .contentBlock .rightBlock .rightBlockContent .productGallery li .currency { color:#9F410D; font-size:10px; padding-left:10px;}
.mainContainer .contentBlock .rightBlock .rightBlockContent .productGallery li .desc { font-size:11px;}
.mainContainer .contentBlock .rightBlock .rightBlockContent .productGallery li .desc a { color:#5F6C74; text-decoration:none;}
.mainContainer .contentBlock .rightBlock .rightBlockContent .productGallery li .desc a:hover { color:#5F6C74; text-decoration:underline;}
.mainContainer .contentBlock .rightBlock .rightBlockContent .productGallery li .brand { font-weight:bold;}

/* Products List View */
.mainContainer .contentBlock .rightBlock .rightBlockContent .productList { padding-bottom:20px; clear:both;}
.mainContainer .contentBlock .rightBlock .rightBlockContent .productList li { padding:10px 0; border-bottom:1px solid #E0E0E0;}
.mainContainer .contentBlock .rightBlock .rightBlockContent .productList li p { padding-bottom:0;}
.mainContainer .contentBlock .rightBlock .rightBlockContent .productList li dl { margin:0; padding:0; float:left;}
.mainContainer .contentBlock .rightBlock .rightBlockContent .productList dl dt { float:left; width:500px;}
.mainContainer .contentBlock .rightBlock .rightBlockContent .productList dl dt a { color:#5F6C74; text-decoration:none;}
.mainContainer .contentBlock .rightBlock .rightBlockContent .productList dl dt a:hover { color:#5F6C74; text-decoration:underline;}
.mainContainer .contentBlock .rightBlock .rightBlockContent .productList dl dd { float:left; width:150px; text-align:right; color:#9F410D; font-size:10px;}
.mainContainer .contentBlock .rightBlock .rightBlockContent .productList dl dd .price{ padding-right:5px; font-weight:bold; color:#A10A0F; font-size:16px; line-height:8px;}

/* Page Numbers */
.mainContainer .contentBlock .rightBlock .rightBlockContent .page { float:left; padding-right:10px; margin-top:4px; font-weight:bold;}
.mainContainer .contentBlock .rightBlock .rightBlockContent .pagingListLeft { background: url(../_i/paging_left.gif) no-repeat left top; float:left;}
.mainContainer .contentBlock .rightBlock .rightBlockContent .pagingListRight { background: url(../_i/paging_right.gif) no-repeat right top; padding:4px 6px; font-weight:bold; float:left;}
.mainContainer .contentBlock .rightBlock .rightBlockContent .pagingList li { float:left; padding-left:6px; background:url(../_i/paging1.gif) no-repeat left center; text-align:center; margin-right:4px;}
.mainContainer .contentBlock .rightBlock .rightBlockContent .pagingList li.last { float:left; text-align:center; margin-right:0;}
.mainContainer .contentBlock .rightBlock .rightBlockContent .pagingList li a { display:block; padding:1px 6px 1px 0; background: url(../_i/paging2.gif) no-repeat right center; color:#767B7D; text-decoration: none; font-size: 11px; font-weight: bold;}
.mainContainer .contentBlock .rightBlock .rightBlockContent .pagingList li span { display:block; padding:1px 6px 1px 0; background: url(../_i/paging2.gif) no-repeat right center; color:#767B7D; text-decoration: none; font-size: 11px; font-weight: bold;}
.mainContainer .contentBlock .rightBlock .rightBlockContent .pagingList li.selected { background:url(../_i/paging_selected1.gif) no-repeat left center;}
.mainContainer .contentBlock .rightBlock .rightBlockContent .pagingList li.selected a { display:block; color:#fff; background: url(../_i/paging_selected2.gif) no-repeat right center;}

/* detail Block */
.mainContainer .contentBlock { width:944px;}
.orderBody .mainContainer .contentBlock { padding-bottom:10px; background:url(../_i/bottom_block_bottom.gif) no-repeat left bottom;}
.mainContainer .contentBlock .detailLeftBlock { width:695px; margin:10px 0 0 0; float:left; clear:both;}
.mainContainer .contentBlock .detailRightBlock { width:243px; margin:10px 0 0 6px; float:left;}
.mainContainer .contentBlock .detailBoxTop { width:944px; height:9px; background:url(../_i/detail_box_top.gif) no-repeat left top;}
.mainContainer .contentBlock .detailBoxContent { float:left; width:924px; padding:0 10px; background:url(../_i/detail_box_bg.gif) repeat-y;}
.mainContainer .contentBlock .detailBoxBottom { width:944px; height:9px; background:url(../_i/detail_box_bottom.gif) no-repeat left top;}

/* detail Block / Product Image */
.mainContainer .contentBlock .detailBoxContent .prodBigImage { width:280px; float:left; height:280px; overflow:hidden; position:relative;}
.mainContainer .contentBlock .detailBoxContent .prodBigImage .imgContainer { float:left; background:url(../_i/main_pic_bg.png) no-repeat; behavior: url("/_i/iepngfix.php"); height:280px; width:280px;}
.mainContainer .contentBlock .detailBoxContent .prodBigImage .imgContainer img.buyukImg {margin:1px 0 0 25px;}
.mainContainer .contentBlock .detailBoxContent .prodBigImage .navigationContainer{ position:absolute; right:5px; bottom:5px; width:130px; background:url(../_i/resim_navigation.png) no-repeat; padding:3px 1px; behavior: url("/_i/iepngfix.php");}
.mainContainer .contentBlock .detailBoxContent .prodBigImage .navigationContainer li { float:left; padding-bottom:2px;}
.mainContainer .contentBlock .detailBoxContent .prodBigImage .navigationContainer .otherPics { padding:0 5px 0 10px;}
.mainContainer .contentBlock .detailBoxContent .prodBigImage .navigationContainer .otherPics a { color:#EE4E00; font-size:10px; text-decoration:underline;}
.mainContainer .contentBlock .detailBoxContent .prodBigImage .navigationContainer .ileriNav { background:url(../_i/icon_right.gif) no-repeat; width:18px; height:15px}
.mainContainer .contentBlock .detailBoxContent .prodBigImage .navigationContainer .geriNav { background:url(../_i/icon_left.gif) no-repeat; width:18px; height:15px}
.mainContainer .contentBlock .detailBoxContent .prodBigImage .prodSmallImages {display:block;height:30px;width:30px;border:solid 1px #dfdfdf;float:left;padding:2px;margin:1px;}
.noImage {  display: block;height: 100%;left: 0;position: absolute;top: 0;width: 100%;z-index: 999;}
.imgHolder {overflow: hidden;position: relative;}

.urunSliderDots {position:absolute;z-index:248;height:15px;width:18px;display:block;margin:232px 0 0 265px;}
.urunSliderDots a.ileri {text-indent:-999px;display:block;width:8px;height:12px;float:left;background:url(../_i/urun-slider-btns.gif) no-repeat scroll 0 0 transparent;margin-left:2px;}
.urunSliderDots a.ileri:hover { background-position:0px -13px;}
.urunSliderDots a.geri {text-indent:-999px;display:block;width:8px;height:12px;float:left;background:url(../_i/urun-slider-btns.gif) no-repeat scroll 0 -25px transparent;}
.urunSliderDots a.geri:hover { background-position:0px -38px;}
/* detail Block / Product Details and Info */
.mainContainer .contentBlock .detailBoxContent .productDetail { width:390px; float:left; padding:0 10px; font-size:10px;}
* html .mainContainer .contentBlock .detailBoxContent .productDetail { padding:0 8px;}
.mainContainer .contentBlock .detailBoxContent .productDetail .productInfo { width:370px; border-bottom:1px solid #D4D4D4; padding:0 0 10px 0;}
.mainContainer .contentBlock .detailBoxContent .productDetail .productInfo a { color:#0184BA; text-decoration:underline;}
.mainContainer .contentBlock .detailBoxContent .productDetail .productInfo a:hover { color:#E19300;}
.mainContainer .contentBlock .detailBoxContent .productDetail .productInfo h3 { font-weight:bold; color:#959595; font-size:16px; letter-spacing:-1px; padding-bottom:5px;}
.mainContainer .contentBlock .detailBoxContent .productDetail .productInfo .brand { color:#4E4E4E; padding-right:3px;}
.mainContainer .contentBlock .detailBoxContent .productDetail .productInfo .other { float:left;}
.mainContainer .contentBlock .detailBoxContent .productDetail .productInfo .comments { float:right;}
.mainContainer .contentBlock .detailBoxContent .productDetail .productInfo .puanlama { float:right;}
.mainContainer .contentBlock .detailBoxContent .productDetail .ozellik {padding-bottom:12px; margin-bottom:5px; border-bottom:solid 1px #EAE9EA; margin-top:12px;}
.mainContainer .contentBlock .detailBoxContent .productDetail .ozellik .propertyTitle {width:180px; float:left;}
.mainContainer .contentBlock .detailBoxContent .productDetail .ozellik select { background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #CCCCCC;font-size: 11px; padding:3px;}
.mainContainer .contentBlock .detailBoxContent .productDetail .ozellik .message {margin-top:3px;}


.mainContainer .contentBlock .detailBoxContent .productDetail .productPrice { width:370px; border-bottom:1px solid #D4D4D4; padding:10px 0;}
.mainContainer .contentBlock .detailBoxContent .productDetail .productPrice h4 { font-weight:bold; font-size:12px;}
.mainContainer .contentBlock .detailBoxContent .productDetail .productPrice h3 { font-weight:bold; font-size:12px;}
.mainContainer .contentBlock .detailBoxContent .productDetail .productPrice .PFiyatYerine { text-decoration:line-through; font-weight:bold; float:left; font-size:14px; color:#959595; letter-spacing:normal; padding:10px 5px 0 0;}
.mainContainer .contentBlock .detailBoxContent .productDetail .productPrice h3 .price{ font-weight:bold; color:#A10A0F; font-size:26px; letter-spacing:-2px; padding-right:8px;}
.mainContainer .contentBlock .detailBoxContent .productDetail .pricingInfo { width:370px; border-bottom:1px solid #D4D4D4; padding:10px 0;}
.mainContainer .contentBlock .detailBoxContent .productDetail .pricingInfo ul { font-size:12px; font-weight:bold; color:#898989;}
.mainContainer .contentBlock .detailBoxContent .productDetail .pricingInfo li { float:left; width:150px; background:url(../_i/nokta_siyah.gif) no-repeat 0 5px; padding-left:10px;}
.mainContainer .contentBlock .detailBoxContent .productDetail .pricingInfo li.last { width:200px;}
.mainContainer .contentBlock .detailBoxContent .productDetail .pricingInfo li .price { color:#A10A0F; font-size:16px; padding-right:4px;}
.mainContainer .contentBlock .detailBoxContent .productDetail .pricingInfo li .indirim { color:#464646; padding-left:4px;}
.mainContainer .contentBlock .detailBoxContent .productDetail .shippingInfo { width:370px; padding:10px 0 0;}
.mainContainer .contentBlock .detailBoxContent .productDetail .shippingInfo ul li { float:left; padding:8px 5px 0 40px; width:135px; min-height:40px; height:auto !important; height:40px;}
.mainContainer .contentBlock .detailBoxContent .productDetail .shippingInfo h4 { font-size:12px; font-weight:bold;}
.mainContainer .contentBlock .detailBoxContent .productDetail .shippingInfo .ayniGundeGonderi { background:url(../_i/icon_shipping1.gif) no-repeat;}
.mainContainer .contentBlock .detailBoxContent .productDetail .shippingInfo .ucretsizKargo { background:url(../_i/icon_shipping2.gif) no-repeat 0 8px;}
.mainContainer .contentBlock .detailBoxContent .productDetail .shippingInfo .stoklardaVar { background:url(../_i/icon_shipping3.gif) no-repeat 0 8px;}
.mainContainer .contentBlock .detailBoxContent .productDetail .shippingInfo .stoklardaYok { background:url(../_i/icon_shipping4.gif) no-repeat 0 8px;}
.mainContainer .contentBlock .detailBoxContent .rightLinks { width:200px; float:left; padding:10px 10px 0 15px;}
.mainContainer .contentBlock .detailBoxContent .rightLinks .toBasket{ width:213px; padding-bottom:10px; border-bottom:1px solid #D5D5D5;}
.mainContainer .contentBlock .detailBoxContent .rightLinks .toBasket a { width:213px; height:39px; background:url(../_i/icon_add_to_basket.gif) no-repeat;}
.mainContainer .contentBlock .detailBoxContent .rightLinks .toPreOrder{ width:213px; padding-bottom:10px; border-bottom:1px solid #D5D5D5;}
.mainContainer .contentBlock .detailBoxContent .rightLinks .toPreOrder a { width:213px; height:39px; background:url(../_i/icon_on_siparis.gif) no-repeat;}
.mainContainer .contentBlock .detailBoxContent .rightLinks ul { margin-top:10px;}
.mainContainer .contentBlock .detailBoxContent .rightLinks li { width:100%; background:url(../_i/detail_btn_left.gif) no-repeat left top;  float:left; padding:0 0 0 12px;}
.mainContainer .contentBlock .detailBoxContent .rightLinks li.underlined { border-bottom:1px solid #D5D5D5; padding-bottom:5px; margin:0 0 10px;}
.mainContainer .contentBlock .detailBoxContent .rightLinks li a { background:url(../_i/detail_btn_right.gif) no-repeat right top; float:left; height:24px; padding:4px 12px 0 0; color:#fff; font-size:12px; white-space:nowrap; font-weight:bold;}
.mainContainer .contentBlock .detailBoxContent .rightLinks li a:hover { color:#fff; text-decoration:underline;}
.mainContainer .contentBlock .detailBoxContent .rightLinks li.last { background:none; }

.share { margin:10px 0 0 10px;}
.share dt { float:left; background:none; border:0; width:16px; height:16px; padding:0 5px 0 0;}
.share dt.text { width:auto; font-weight:bold; font-size:11px; color:#546678;}
.share dt a { background:url(../_i/share_splash.gif) no-repeat; display:block; width:100%; height:100%; text-indent:-9999px;}
.share dt a.send { background-position:-16px 0;}
.share dt a.print { background-position:-16px -16px;}
.share dt a.delicious { background-position:-16px -32px;}
.share dt a.facebook { background-position:-16px -48px;}
.share dt a.twitter { background-position:-16px -64px;}
.share dt a.send:hover { background-position:0 0;}
.share dt a.print:hover { background-position:0 -16px;}
.share dt a.delicious:hover { background-position:0 -32px;}
.share dt a.facebook:hover { background-position:0 -48px;}
.share dt a.twitter:hover { background-position:0 -64px;}

/* Detail Page Tab Block */
.mainContainer .contentBlock .detailLeftBlock .tabBlock { width:695px; background:url(../_i/tab_block_bg.gif) repeat-x left bottom; margin-top:10px;}
.mainContainer .contentBlock .detailLeftBlock .tabBlock .tabs { padding-left:30px;}
.mainContainer .contentBlock .detailLeftBlock .tabBlock .tabs li { float:left; margin:3px 5px 0 0; background:url(../_i/tab_left.gif) no-repeat left top; padding-left:12px;}
.mainContainer .contentBlock .detailLeftBlock .tabBlock .tabs li a { float:left; background:url(../_i/tab_right.gif) no-repeat right top; padding:5px 12px 5px 0; font-size:12px; color:#54606D; text-decoration:none;}
.mainContainer .contentBlock .detailLeftBlock .tabBlock .tabs li a:hover { text-decoration:underline;}
.mainContainer .contentBlock .detailLeftBlock .tabBlock .tabs li.ui-tabs-selected { background:url(../_i/tab_selected_left.gif) no-repeat left top; padding-left:43px; margin:0;}
.mainContainer .contentBlock .detailLeftBlock .tabBlock .tabs li.ui-tabs-selected a { background:url(../_i/tab_selected_right.gif) no-repeat right top; padding:8px 35px 4px 2px; font-weight:bold; font-size:16px; color:#0054a6; text-decoration:none;}
.mainContainer .contentBlock .detailLeftBlock .tabBoxContent { width:673px; background:#fff url(../_i/detail_left_tab_box_bg.gif) repeat-x left bottom; padding:10px; border-right:1px solid #dedede; border-left:1px solid #dedede;}
.mainContainer .contentBlock .detailLeftBlock .tabBoxContent .smallDesc{ font-size:10px; color:#898989; padding-top:20px;}
.mainContainer .contentBlock .detailLeftBlock .tabBoxContent .legalNoteWarranty { font-size:11px; color:#888; border-top:1px solid #e1e1e1; margin:15px 0 0 0; padding:10px 0 0 0;}
.mainContainer .contentBlock .detailLeftBlock .tabBlock .tabs li a.odemeSecenekleri {font-weight:bold;  color:#900;}


/* Ürün Detayı / Ürün Özellik Tablosu */
.mainContainer .contentBlock .detailLeftBlock .tabBoxContent .detailTable { width:100%;}
.mainContainer .contentBlock .detailLeftBlock .tabBoxContent .detailTable tr {}
.mainContainer .contentBlock .detailLeftBlock .tabBoxContent .detailTable th { width:30%; font-weight:bold; padding:3px 10px; background:url(../_i/td_bg_odd.gif) repeat-x;}
.mainContainer .contentBlock .detailLeftBlock .tabBoxContent .detailTable td { width:70%; padding:5px 10px; background:url(../_i/td_bg_odd.gif) repeat-x;}
.mainContainer .contentBlock .detailLeftBlock .tabBoxContent .detailTable tr.colored {}
.mainContainer .contentBlock .detailLeftBlock .tabBoxContent .detailTable tr.colored th { background:url(../_i/td_bg_even.gif) repeat-x}
.mainContainer .contentBlock .detailLeftBlock .tabBoxContent .detailTable tr.colored td { background:url(../_i/td_bg_even.gif) repeat-x}
.mainContainer .contentBlock .detailLeftBlock .tabBoxBottom { width:695px; padding-bottom:10px; background:url(../_i/detail_left_tab_box_bottom.gif) no-repeat left bottom;}

/* Ürün Detayı / Ürün Bilgileri */
.mainContainer .contentBlock .detailLeftBlock .tabBoxContent .productInfo {}
.mainContainer .contentBlock .detailLeftBlock .tabBoxContent .productInfo p { padding-bottom:10px;}
.mainContainer .contentBlock .detailLeftBlock .tabBoxContent .productInfo li { background:url(../_i/nokta_siyah.gif) no-repeat 0 5px; padding-left:10px;}

/* Ürün Detayı / Ödeme Detayları */
.mainContainer .contentBlock .detailLeftBlock .tabBoxContent .paymentInfos { padding-top:10px;}
.mainContainer .contentBlock .detailLeftBlock .tabBoxContent .paymentInfos h2.title{ font-size:13px; color:#555; font-weight:bold; border-bottom:2px solid #dedede; padding: 5px 0 5px 8px;}
.mainContainer .contentBlock .detailLeftBlock .tabBoxContent .paymentInfos .paymentOptions{ padding:0 0 25px 0;}
.mainContainer .contentBlock .detailLeftBlock .tabBoxContent .paymentInfos .paymentOptions li{ background:url(../_i/td_bg_odd.gif) repeat-x ; padding:5px 5px 5px 5px; clear:both; border-bottom:1px solid #dedede;}
.mainContainer .contentBlock .detailLeftBlock .tabBoxContent .paymentInfos .paymentOptions li .paymentName{ float:left;}
.mainContainer .contentBlock .detailLeftBlock .tabBoxContent .paymentInfos .paymentOptions li .discountRate{ color:#E19300;}
.mainContainer .contentBlock .detailLeftBlock .tabBoxContent .paymentInfos .paymentOptions li .pPrice{ float:right;}
.mainContainer .contentBlock .detailLeftBlock .tabBoxContent .paymentInfos .paymentOptions li .pPrice .priceInt{ color:#9E0B0F; font-weight:bold;}
.mainContainer .contentBlock .detailLeftBlock .tabBoxContent .paymentInfos .taksitTable { width:100%; margin:10px 0 30px 0;}
.mainContainer .contentBlock .detailLeftBlock .tabBoxContent .paymentInfos .taksitTable td { padding:5px; color:#666; border-bottom:1px solid #fff; background:url(../_i/td_bg_odd.gif) repeat-x;}
.mainContainer .contentBlock .detailLeftBlock .tabBoxContent .paymentInfos .taksitTable thead{}
.mainContainer .contentBlock .detailLeftBlock .tabBoxContent .paymentInfos .taksitTable thead th{ padding:5px; background:url(../_i/td_bg_even.gif) repeat-x; color:#000; border-bottom:1px solid #fff;}
.mainContainer .contentBlock .detailLeftBlock .tabBoxContent .paymentInfos .taksitTable .bankBrand { font-size:12px; font-weight:bold;}
.mainContainer .contentBlock .detailLeftBlock .tabBoxContent .paymentInfos .taksitTable .bankBrand .c {font-weight:normal;}
.mainContainer .contentBlock .detailLeftBlock .tabBoxContent .paymentInfos .taksitTable .taksitInfo { text-align:right; width:50%;}
.mainContainer .contentBlock .detailLeftBlock .tabBoxContent .paymentInfos .taksitTable .taksitTutar { color:#9E0B0F; font-weight:bold; text-align:right; width:20%;}
.mainContainer .contentBlock .detailLeftBlock .tabBoxContent .paymentInfos .taksitTable .taksitToplam { font-weight:bold; text-align:right; width:30%;}
.mainContainer .contentBlock .detailLeftBlock .tabBoxContent .paymentInfos .notice { background:#fceab8 url(../_i/icon_notice.gif) no-repeat 10px 10px; font-size:11px; color:#b27f1f; padding:10px 10px 10px 40px; margin-bottom:20px;}

/* Ürün Detayı / Kullanıcı Yorumları */
.mainContainer .contentBlock .detailLeftBlock .tabBoxContent .comments {}
.mainContainer .contentBlock .detailLeftBlock .tabBoxContent .comments li { padding-bottom: 10px; margin-bottom: 10px; border-bottom: solid #dedede 1px;}
.mainContainer .contentBlock .detailLeftBlock .tabBoxContent .comments li dl {}
.mainContainer .contentBlock .detailLeftBlock .tabBoxContent .comments li dl dt { color: #0054A6; background: url(../_i/yorum_imge.gif) left 4px no-repeat; font-weight:bold; padding-left: 14px;}
.mainContainer .contentBlock .detailLeftBlock .tabBoxContent .comments li dl dd.commentDate { color: #0054A6; font-size:11px;}

.yildiz1 { background:url(../_i/icon_yildiz1.gif) no-repeat left 4px; width: 57px; height: 15px; display:block;}
.yildiz2 { background:url(../_i/icon_yildiz2.gif) no-repeat left 4px; width: 57px; height: 15px; display:block;}
.yildiz3 { background:url(../_i/icon_yildiz3.gif) no-repeat left 4px; width: 57px; height: 15px; display:block;}
.yildiz4 { background:url(../_i/icon_yildiz4.gif) no-repeat left 4px; width: 57px; height: 15px; display:block;}
.yildiz5 { background:url(../_i/icon_yildiz5.gif) no-repeat left 4px; width: 57px; height: 15px; display:block;}

/* Detail Page Related Products */
.mainContainer .contentBlock .detailRightBlock .relatedProductsTop { margin-top:40px; width:243px; height:10px; background:url(../_i/related_products_top.gif) no-repeat;}
.mainContainer .contentBlock .detailRightBlock .relatedProductsContent { width:219px; padding:10px; border-right:1px solid #dedede; border-left:1px solid #dedede; overflow:hidden;}
.mainContainer .contentBlock .detailRightBlock .relatedProductsBottom { width:241px; height:10px; background:url(../_i/related_products_bottom.gif) no-repeat;}
.mainContainer .contentBlock .detailRightBlock .relatedProductsContent h3 { font-weight:bold; font-size:14px; letter-spacing:-1px; padding-bottom:10px;}
.mainContainer .contentBlock .detailRightBlock .relatedProductsContent .prodListVertical {}
.mainContainer .contentBlock .detailRightBlock .relatedProductsContent .prodListVertical li { float:left; width:221px; padding:10px 0; border-bottom:1px solid #dedede; clear:both;}
.mainContainer .contentBlock .detailRightBlock .relatedProductsContent .prodListVertical li.last { padding-bottom:0; border-bottom:0;}
.mainContainer .contentBlock .detailRightBlock .relatedProductsContent .prodListVertical li span.clear { clear:both; height:0; display:block;}
.mainContainer .contentBlock .detailRightBlock .relatedProductsContent .prodListVertical li dl { margin:0; padding:0;}
.mainContainer .contentBlock .detailRightBlock .relatedProductsContent .prodListVertical li dl dt { float:left; width:90px; clear:both; display:block; padding-right:5px;}
.mainContainer .contentBlock .detailRightBlock .relatedProductsContent .prodListVertical li dl dt img { padding:2px; text-align:center; background:#fff; border:1px solid #d4d4d4;}
.mainContainer .contentBlock .detailRightBlock .relatedProductsContent .prodListVertical li dd { float:left; display:block; width:125px;}
.mainContainer .contentBlock .detailRightBlock .relatedProductsContent .prodListVertical li dd a { text-decoration:none; color:#45494E; display:block; font-size:11px;}
.mainContainer .contentBlock .detailRightBlock .relatedProductsContent .prodListVertical li dd a:hover{ text-decoration:underline; color:#45494E;}
.mainContainer .contentBlock .detailRightBlock .relatedProductsContent .prodListVertical li dd .price { margin-top:5px; font-weight:bold; color:#A10A0F; font-size:16px; padding-right:5px;}
.mainContainer .contentBlock .detailRightBlock .relatedProductsContent .prodListVertical li dd .currency { margin-top:5px; color:#9F410D; font-size:10px;}

.loginBoxSiparis { display:none;}

.agreementContainer {}
.agreementContainer h3{ font-size:17px; padding:15px 0 5px 0; font-weight:bold; color:#333333; letter-spacing:-1px;}
.agreementContainer ul{}
.agreementContainer ul li{ background:url(../_i/nokta.gif) no-repeat left 5px; padding: 1px 0 1px 8px;} 

/* contactInfo */
.contactInfo { padding:10px 0; border-bottom:1px solid #dedede;}
.contactInfo img { float:right; position:relative; padding:5px; border:1px solid #dedede;}
.contactInfo .contact { padding:10px 0 0 0; width:400px; float:left;}
.contactInfo .contact li{ background:url(../_i/asagi_ok.gif) no-repeat left 5px; padding: 0 0 15px 10px;}
.contactInfo .contact li .title{ font-weight:bold;}
.contactInfo .contact li .bMail{ background:url(../_i/mail.gif) no-repeat; width:119px; height:14px;}
.kargoInfo { padding:20px 0 0; background:url(../_i/kutu.gif) no-repeat left center;}
.kargoInfo .kargo { padding-left:80px;}
.kargoInfo .kargo li { background:url(../_i/asagi_ok.gif) no-repeat left 5px; padding: 0 0 15px 10px;}
.kargoInfo .kargo li .title { font-weight:bold;}

/* FaceBox */
.cartContainer h3.pageTitle { color:#555555; font-size:24px; font-weight:bold; letter-spacing:-2px; border-bottom:2px solid #616971; display:block; margin:0 0 5px 0; padding:5px 0 15px 50px; background:url(../_i/icon_basket_big.gif) no-repeat;}
.deptContainer h3.pageTitle { color:#555555; font-size:20px; font-weight:bold; letter-spacing:-1px; border-bottom:2px solid #616971; display:block; margin:0 0 5px 0; padding:10px 0 5px 0;}
.compContainer h3.pageTitle { color:#555555; font-size:20px; font-weight:bold; letter-spacing:-1px; border-bottom:2px solid #616971; display:block; margin:0 0 5px 0; padding:10px 0 5px 0;}
.comparedContainer h3.pageTitle { color:#555555; font-size:20px; font-weight:bold; letter-spacing:-1px; border-bottom:2px solid #616971; display:block; margin:0 0 5px 0; padding:10px 0 5px 0;}

/* Sepet */
.cartContainer {}
.cartContainer .cartTable { width:660px; float:left;}
.cartContainer .cartActionBox { float:right; padding:10px 0 20px 0; clear:both;}
.cartContainer .cartActionBox ul.actionList li {float:left;}
.cartContainer .cartActionBox .toCheckout {float:right;}
.cartContainer .cartActionBox .toCheckout a {width:213px; height:39px; background:url(../_i/icon_checkout.gif) no-repeat;}
.cartContainer .cartActionBox .toBasket {float:right;}
.cartContainer .cartActionBox .toBasket a.divlink {width:213px; height:39px; margin-right:10px; background:url(../_i/alisverise_devam_button.gif) no-repeat;}
.cartContainer .cartActionBox .toFinished {float:right;}
.cartContainer .cartActionBox .toFinished a {width:196px; height:33px; text-indent:-9999px; background:url(../_i/alisverisi-tamamla-blue.gif) no-repeat;}
.cartContainer .cartActionBox .toBasketRed {float:right;}
.cartContainer .cartActionBox .toBasketRed a.divlink {width:214px; height:33px; text-indent:-9999px; margin-right:10px; background:url(../_i/alisverise_devam_button_red.gif) no-repeat;}

.cartContainer .cartSelectBoxContainer { position:absolute; top:79px; right:34px;}
.cartContainer .cartListing { margin:10px 0 0 0;}
.cartContainer .cartListing td { font-size:12px; color:#555555; font-weight:bold;}
.cartContainer .cartListing tbody a { color:#3D4D54;}
.cartContainer .cartListing tbody a:hover { color:#1355A6;}
.cartContainer .cartListing thead { font-weight:bold;}
.cartContainer .cartListing thead  th { background:none; font-weight:bold; font-size:12px; padding:5px; color:#555555;}
.cartContainer .cartListing tbody tr { background:url(../_i/ptable_beyaz_sepet2.gif) repeat-x center #ffffff; }
/*.cartContainer .cartListing tr td { background:url(../_i/ptable_beyaz_sepet.gif) repeat-x; border-bottom:#FFFFFF 1px solid; padding:5px;}*/
.cartContainer .cartListing tr td { border-bottom:#FFFFFF 1px solid; padding:5px;}
.cartContainer .cartListing tbody a { color:#959595; font-weight:bold;}
.cartContainer .cartListing tbody a:hover { text-decoration:underline; color:#959595;}
.cartContainer .cartListing tbody a .brand { color:#4e4e4e;}
.cartContainer .cartListing tbody a:hover .brand {text-decoration:underline;}
.cartContainer .cartListing tbody .promo { font-size:10px; line-height:10px; color:#9e0b0f;}
.cartContainer .cartListing tbody .turuncu {color:#9e0b0f; font-weight:bold;}
.cartContainer .cartListing tbody .silBtn { background:url(../_i/sil.gif) no-repeat; width:15px; height:19px; display:block; padding:0 0 0 15px; font-size:10px;}
.cartContainer .cartListing tbody .InptAdet { width:27px; font-weight:bold; text-align:right; border:1px solid #C1C1C1;}
.cartContainer .cartPriceInfo { color:#464646; font-size:10px; font-family:Tahoma; font-weight:bold;}
.cartContainer .cartPriceInfo li{ float:left; padding:10px 0 10px 5px;}
.cartContainer .cartPriceInfo li .Price { color:#9e0b0f;}
.cartContainer .cartTotalInfo { padding:10px 0 30px 0; clear:both; border-top:1px solid #E1E1E1; border-bottom:1px solid #C8C8C8; width:100%; color:#3D4D54; display:block; font-size:12px;}
.cartContainer .cartTotalInfo li { float:left; display:block; margin-right:10px; width:100px;}
.cartContainer .cartTotalInfo li.guncelle { background:url(../_i/sepeti_guncelle_btn_left.gif) no-repeat; padding:0 0 0 27px;}
.cartContainer .cartTotalInfo li.guncelle a { color:#fff; font-weight:bold; background:url(../_i/sepeti_guncelle_btn_right.gif) no-repeat; padding:2px 15px 2px 0;}
.cartContainer .cartTotalInfo li.bosalt { background:url(../_i/sepeti_bosalt_btn_left.gif) no-repeat; padding:0 0 0 20px;}
.cartContainer .cartTotalInfo li.bosalt a { color:#868688; font-weight:bold; background:url(../_i/sepeti_bosalt_btn_right.gif) no-repeat; padding:2px 15px 2px 0;}
.cartContainer .cartTotalInfo .SepetToplam { text-align:right; float:right; font-size:12px; width:300px; margin-right:0;}
.cartContainer .cartTotalInfo .SepetToplam .Price { color:#9e0b0f; font-size:25px; letter-spacing:-1px;}
.cartContainer .cartTotalInfo .SepetToplam a { color:#0184BA; font-size:10px; text-decoration:underline;}
.cartContainer .cartInformations { padding:0; color:#898989; float:left; width:200px; margin:35px 0 0 20px;}
.cartContainer .cartInformations a { color:#0184BA; text-decoration:underline;}
.cartContainer .cartInformations a:hover { color:#E19300;}
.cartContainer .cartInformations .price { color:#000; font-weight:bold;}
.cartContainer .cartInformations strong { color:#464646;}
.cartContainer .cartInformations li { font-size:11px; padding:0 0 10px 7px; background:url(../_i/ok_right.gif) no-repeat left 4px;}

.cartContainer .kafkasContainer .tabBlock { width:904px; background:url(../_i/tab_block_bg.gif) repeat-x left bottom; margin-top:10px;}
.cartContainer .kafkasContainer .tabContent { width:886px; padding:10px 9px; background:url(../_i/vitrin_bg3.gif) no-repeat left bottom;}

.cartContainer .kafkasContainer .toBasket{ width:213px; padding-top:5px;}
.cartContainer .kafkasContainer .toBasket a { width:97px; height:21px; background:url(../_i/icon_add_to_basket2.gif) no-repeat;}

.cartContainer .tabBlock { width:944px; background:url(../_i/tab_block_bg.gif) repeat-x left bottom; margin-top:10px;}
.cartContainer .tabBlock .tabs { padding-left:30px;}
.cartContainer .tabBlock .tabs li { float:left; margin:3px 10px 0 0; background:url(../_i/tab_left.gif) no-repeat left top; padding-left:12px;}
.cartContainer .tabBlock .tabs li a { float:left; background:url(../_i/tab_right.gif) no-repeat right top; padding:5px 12px 5px 0; font-size:12px; color:#54606D; text-decoration:none;}
.cartContainer .tabBlock .tabs li a:hover { text-decoration:underline;}
.cartContainer .tabBlock .tabs li.ui-tabs-selected { background:url(../_i/tab_selected_left.gif) no-repeat left top; padding-left:43px; margin:0;}
.cartContainer .tabBlock .tabs li.ui-tabs-selected a { background:url(../_i/tab_selected_right.gif) no-repeat right top; padding:8px 35px 4px 2px; font-weight:bold; font-size:16px; color:#0054a6; text-decoration:none;}
.cartContainer .tabContent { width:904px; padding:10px 20px 10px 20px; background:url(../_i/vitrin_bg.gif) no-repeat left bottom;}
.cartContainer .tabContent .tabContentInner { padding:20px 10px 10px; clear:both;}
.cartContainer .tabContent .tabContentInner .exploreNewPro{ float:left; background:url(../_i/icon01.gif) no-repeat 0 1px; padding-left:16px;}
.cartContainer .tabContent .tabContentInner .geri{ float:left; width:36px; height:13px; background:url(../_i/button_geri.gif) no-repeat; margin-left:10px;}
.cartContainer .tabContent .tabContentInner .ileri{ float:left; width:36px; height:13px; background:url(../_i/button_ileri.gif) no-repeat; margin-left:10px;}

/* products listing */
.cartContainer ul.prodList { padding:0;}
.cartContainer ul.prodList li { float:left; width:140px; padding-left:7px;}
.cartContainer ul.prodList li { padding-right:0;}
.cartContainer ul.prodList li p { padding-bottom:10px;}
.cartContainer ul.prodList li a { text-decoration:underline; font-size:11px;}
.cartContainer ul.prodList li a:hover { color:#E19300;}
.cartContainer ul.prodList li .proImg { height:140px;}
.cartContainer ul.prodList li .price { font-weight:bold; color:#A10A0F; font-size:16px;}
.cartContainer ul.prodList li .currency { color:#9F410D; font-size:10px; padding-left:10px;}
.cartContainer ul.prodList li .desc { font-size:11px;}
.cartContainer ul.prodList li .desc a { color:#5F6C74; text-decoration:none;}
.cartContainer ul.prodList li .desc a:hover { color:#5F6C74; text-decoration:underline;}
.cartContainer ul.prodList li .brand { font-weight:bold;}




/* Sepet Tab Block */
.sepetLeftBlock { width:665px; margin:10px 0 0 0; float:left; clear:both;}
.sepetLeftBlock .tabBlock { width:665px; background:url(../_i/tab_block_bg.gif) repeat-x left bottom; margin-top:10px;}
.sepetLeftBlock .tabBlock .tabs { padding-left:30px;}
.sepetLeftBlock .tabBlock .tabs li { float:left; margin:3px 5px 0 0; background:url(../_i/tab_left.gif) no-repeat left top; padding-left:12px;}
.sepetLeftBlock .tabBlock .tabs li a { float:left; background:url(../_i/tab_right.gif) no-repeat right top; padding:5px 12px 5px 0; font-size:12px; color:#54606D; text-decoration:none;}
.sepetLeftBlock .tabBlock .tabs li a:hover { text-decoration:underline;}
.sepetLeftBlock .tabBlock .tabs li.ui-tabs-selected { background:url(../_i/tab_selected_left.gif) no-repeat left top; padding-left:43px; margin:0;}
.sepetLeftBlock .tabBlock .tabs li.ui-tabs-selected a { background:url(../_i/tab_selected_right.gif) no-repeat right top; padding:8px 35px 4px 2px; font-weight:bold; font-size:16px; color:#0054a6; text-decoration:none;}
.sepetLeftBlock .tabBoxContent { width:643px; background:#fff url(../_i/detail_left_tab_box_bg.gif) repeat-x left bottom; padding:10px; border-right:1px solid #dedede; border-left:1px solid #dedede;}
.sepetLeftBlock .tabBoxContent .smallDesc{ font-size:10px; color:#898989; padding-top:20px;}
.sepetLeftBlock .tabBoxContent .detailTable { width:100%;}
.sepetLeftBlock .tabBoxContent .detailTable tr {}
.sepetLeftBlock .tabBoxContent .detailTable th { width:30%; font-weight:bold; padding:3px 10px; background:url(../_i/td_bg_odd.gif) repeat-x;}
.sepetLeftBlock .tabBoxContent .detailTable td { width:70%; padding:5px 10px; background:url(../_i/td_bg_odd.gif) repeat-x;}
.sepetLeftBlock .tabBoxContent .detailTable tr.colored {}
.sepetLeftBlock .tabBoxContent .detailTable tr.colored th { background:url(../_i/td_bg_even.gif) repeat-x}
.sepetLeftBlock .tabBoxContent .detailTable tr.colored td { background:url(../_i/td_bg_even.gif) repeat-x}
.sepetLeftBlock .tabBoxBottom { width:665px; padding-bottom:10px; background:url(../_i/sepet_left_tab_box_bottom.gif) no-repeat left bottom;}
.sepetLeftBlock .paymentInfos { padding-top:10px;}
.sepetLeftBlock .paymentInfos h2.title{ font-size:13px; color:#555; font-weight:bold; border-bottom:2px solid #dedede; padding: 5px 0 5px 8px;}
.sepetLeftBlock .paymentInfos .paymentOptions{ padding:0 0 25px 0;}
.sepetLeftBlock .paymentInfos .paymentOptions li{ background:url(../_i/td_bg_odd.gif) repeat-x ; padding:5px 5px 5px 5px; clear:both; border-bottom:1px solid #dedede;}
.sepetLeftBlock .paymentInfos .paymentOptions li .paymentName{ float:left;}
.sepetLeftBlock .paymentInfos .paymentOptions li .discountRate{ color:#E19300;}
.sepetLeftBlock .paymentInfos .paymentOptions li .pPrice{ float:right;}
.sepetLeftBlock .paymentInfos .paymentOptions li .pPrice .priceInt{ color:#9E0B0F; font-weight:bold;}
.sepetLeftBlock .paymentInfos .taksitTable { width:100%; margin:10px 0 30px 0;}
.sepetLeftBlock .paymentInfos .taksitTable td { padding:5px; color:#666; border-bottom:1px solid #fff; background:url(../_i/td_bg_odd.gif) repeat-x;}
.sepetLeftBlock .paymentInfos .taksitTable thead{}
.sepetLeftBlock .paymentInfos .taksitTable thead th{ padding:5px; background:url(../_i/td_bg_even.gif) repeat-x; color:#000; border-bottom:1px solid #fff;}
.sepetLeftBlock .paymentInfos .taksitTable .bankBrand { font-size:12px; font-weight:bold;}
.sepetLeftBlock .paymentInfos .taksitTable .bankBrand .c {font-weight:normal;}
.sepetLeftBlock .paymentInfos .taksitTable .taksitInfo { text-align:right;}
.sepetLeftBlock .paymentInfos .taksitTable .taksitTutar { color:#9E0B0F; font-weight:bold; text-align:right;}
.sepetLeftBlock .paymentInfos .taksitTable .taksitToplam { font-weight:bold; text-align:right;}

/* Odeme Tab Block */
.odemeLeftBlock { width:695px; margin:10px 0 0 0; float:left; clear:both;}
.odemeLeftBlock .tabBlock { width:695px; background:url(../_i/tab_block_bg.gif) repeat-x left bottom; margin-top:10px;}
.odemeLeftBlock .tabBlock .tabs { padding-left:30px;}
.odemeLeftBlock .tabBlock .tabs li { float:left; margin:3px 5px 0 0; background:url(../_i/tab_left.gif) no-repeat left top; padding-left:12px;}
.odemeLeftBlock .tabBlock .tabs li a { float:left; background:url(../_i/tab_right.gif) no-repeat right top; padding:5px 12px 5px 0; font-size:12px; color:#54606D; text-decoration:none;}
.odemeLeftBlock .tabBlock .tabs li a:hover { text-decoration:underline;}
.odemeLeftBlock .tabBlock .tabs li.ui-tabs-selected { background:url(../_i/tab_selected_left.gif) no-repeat left top; padding-left:43px; margin:0;}
.odemeLeftBlock .tabBlock .tabs li.ui-tabs-selected a { background:url(../_i/tab_selected_right.gif) no-repeat right top; padding:8px 35px 4px 2px; font-weight:bold; font-size:16px; color:#0054a6; text-decoration:none;}
.odemeLeftBlock .tabBoxContent { width:673px; background:#fff url(../_i/detail_left_tab_box_bg.gif) repeat-x left bottom; padding:10px; border-right:1px solid #dedede; border-left:1px solid #dedede;}
.odemeLeftBlock .tabBoxContent .smallDesc{ font-size:10px; color:#898989; padding-top:20px;}
.odemeLeftBlock .tabBoxContent .detailTable { width:100%;}
.odemeLeftBlock .tabBoxContent .detailTable tr {}
.odemeLeftBlock .tabBoxContent .detailTable th { width:30%; font-weight:bold; padding:3px 10px; background:url(../_i/td_bg_odd.gif) repeat-x;}
.odemeLeftBlock .tabBoxContent .detailTable td { width:70%; padding:5px 10px; background:url(../_i/td_bg_odd.gif) repeat-x;}
.odemeLeftBlock .tabBoxContent .detailTable tr.colored {}
.odemeLeftBlock .tabBoxContent .detailTable tr.colored th { background:url(../_i/td_bg_even.gif) repeat-x}
.odemeLeftBlock .tabBoxContent .detailTable tr.colored td { background:url(../_i/td_bg_even.gif) repeat-x}
.odemeLeftBlock .tabBoxBottom { width:695px; padding-bottom:10px; background:url(../_i/detail_left_tab_box_bottom.gif) no-repeat left bottom;}

/* Odeme Related Products */
.odemeRightBlock { width:241px; margin:10px 0 0 6px; float:right;}
.odemeRightBlock .relatedProductsTop { margin-top:40px; width:241px; height:10px; background:url(../_i/related_products_top.gif) no-repeat;}
.odemeRightBlock .relatedProductsContent { width:223px; padding:8px; border-right:1px solid #dedede; border-left:1px solid #dedede;}
.odemeRightBlock .relatedProductsBottom { width:241px; height:10px; background:url(../_i/related_products_bottom.gif) no-repeat;}
.odemeRightBlock .relatedProductsContent h3 { font-weight:bold; font-size:14px; letter-spacing:-1px; padding-bottom:10px;}
.odemeRightBlock .relatedProductsContent .prodListVertical {}
.odemeRightBlock .relatedProductsContent .prodListVertical li { float:left; width:221px; padding:10px 0; border-bottom:1px solid #dedede; clear:both;}
.odemeRightBlock .relatedProductsContent .prodListVertical li.last { padding-bottom:0; border-bottom:0;}
.odemeRightBlock .relatedProductsContent .prodListVertical li span.clear { clear:both; height:0; display:block;}
.odemeRightBlock .relatedProductsContent .prodListVertical li dl { margin:0; padding:0;}
.odemeRightBlock .relatedProductsContent .prodListVertical li dl dt { float:left; width:90px; clear:both; display:block; padding-right:5px;}
.odemeRightBlock .relatedProductsContent .prodListVertical li dl dt img { padding:2px; text-align:center; background:#fff; border:1px solid #d4d4d4;}
.odemeRightBlock .relatedProductsContent .prodListVertical li dd { float:left; display:block; width:125px;}
.odemeRightBlock .relatedProductsContent .prodListVertical li dd a { text-decoration:none; color:#45494E; display:block;}
.odemeRightBlock .relatedProductsContent .prodListVertical li dd a:hover{ text-decoration:underline; color:#45494E;}
.odemeRightBlock .relatedProductsContent .prodListVertical li dd .price { margin-top:5px; font-weight:bold; color:#A10A0F; font-size:16px; padding-right:5px;}
.odemeRightBlock .relatedProductsContent .prodListVertical li dd .currency { margin-top:5px; color:#9F410D; font-size:10px;}

/* paymentInfos */
.odemeLeftBlock .paymentInfos { padding-top:10px;}
.odemeLeftBlock .paymentInfos h2.title{ font-size:13px; color:#555; font-weight:bold; border-bottom:2px solid #dedede; padding: 5px 0 5px 8px;}
.odemeLeftBlock .paymentInfos .paymentOptions{ padding:0 0 25px 0;}
.odemeLeftBlock .paymentInfos .paymentOptions li{ background:url(../_i/td_bg_odd.gif) repeat-x ; padding:5px 5px 5px 5px; clear:both; border-bottom:1px solid #dedede;}
.odemeLeftBlock .paymentInfos .paymentOptions li .paymentName{ float:left;}
.odemeLeftBlock .paymentInfos .paymentOptions li .discountRate{ color:#E19300;}
.odemeLeftBlock .paymentInfos .paymentOptions li .pPrice{ float:right;}
.odemeLeftBlock .paymentInfos .paymentOptions li .pPrice .priceInt{ color:#9E0B0F; font-weight:bold;}
.odemeLeftBlock .paymentInfos .taksitTable { width:100%; margin:10px 0 30px 0;}
.odemeLeftBlock .paymentInfos .taksitTable td { padding:5px; color:#666; border-bottom:1px solid #fff; background:url(../_i/td_bg_odd.gif) repeat-x;}
.odemeLeftBlock .paymentInfos .taksitTable thead{}
.odemeLeftBlock .paymentInfos .taksitTable thead th{ padding:5px; background:url(../_i/td_bg_even.gif) repeat-x; color:#000; border-bottom:1px solid #fff;}
.odemeLeftBlock .paymentInfos .taksitTable .bankBrand { font-size:12px; font-weight:bold;}
.odemeLeftBlock .paymentInfos .taksitTable .taksitInfo { text-align:right;}
.odemeLeftBlock .paymentInfos .taksitTable .taksitTutar { color:#9E0B0F; font-weight:bold; text-align:right;}
.odemeLeftBlock .paymentInfos .taksitTable .taksitToplam { font-weight:bold; text-align:right;}

/* compContainer */
.compContainer { width:537px;}
.compContainer .compareListing { padding:15px 0 5px 0; clear:both;}
.compContainer .compareListing .title { font-size:12px; background:url(../_i/ok_right.gif) no-repeat left center; padding: 0 0 0 8px;}
.compContainer .compareListing li { clear:both; border-bottom:1px solid #d0d0d0; padding:5px 0 5px 0;}
.compContainer .compareListing li .checkContainer { width:20px; float:left;}
.compContainer .compareListing li .pName a { float:left; color:#6f6f6f; font-size:12px;}
.compContainer .compareListing li .pName a:hover { text-decoration:underline;}
.comparedContainer { width:904px;}
.comparedContainer .comparedTable { width:100%;}
.comparedContainer .comparedTable caption { background:#fffab3; padding:10px; font-size:12px; font-weight:bold; text-align:left;}
.comparedContainer .comparedTable th { text-align:left; font-size:12px; padding:5px; border-bottom:1px solid #fff;}
.comparedContainer .comparedTable td { font-size:12px; padding:5px; border-bottom:1px solid #fff;}
.comparedContainer .comparedTable tr.bg1 td { background:url(../_i/td_bg_even.gif) repeat-x;}
.comparedContainer .comparedTable tr.bg1 th { background:url(../_i/td_bg_even.gif) repeat-x; font-weight:bold;}
.comparedContainer .comparedTable tr.bg2 td { background:url(../_i/td_bg_odd.gif) repeat-x;}
.comparedContainer .comparedTable tr.bg2 th { background:url(../_i/td_bg_odd.gif) repeat-x; font-weight:bold;}
.comparedContainer .comparedTable .pInfo {}
.comparedContainer .comparedTable .pInfo li{ padding:2px 0 2px 0;}
.comparedContainer .comparedTable .pInfo li.pName { font-size:11px; font-weight:bold;}
.comparedContainer .comparedTable .pActions {}
.comparedContainer .comparedTable .pActions li{ background:url(../_i/nokta.gif) no-repeat left center; padding:0 0 0 8px;}
.comparedContainer .comparedTable .pActions li a{ font-size:10px; text-decoration:underline;}


/* bottom block */
.mainContainer .bottomBlockBottom { clear:both; width:944px; background:url(../_i/bottom_block_bottom.gif) no-repeat left bottom; padding-bottom:19px; margin:10px 0 0;}
.mainContainer .bottomBlockBottom .bottomBlockTop { width:924px; background:url(../_i/bottom_block_top.gif) no-repeat left top; padding:19px 10px 0;}
.mainContainer .bottomBlockBottom .bottomBlockTop .globalSign { position:relative; float:left; height:65px; padding:10px; border-right:1px solid #E2E2E2;}
.mainContainer .bottomBlockBottom .bottomBlockTop .globalSign a { background:url(../_i/global_sign.gif) no-repeat 15px top; width:140px; height:45px; padding: 20px 0 0 145px; font-weight:bold; font-size:13px;}
.mainContainer .bottomBlockBottom .bottomBlockTop ul.bottomLinks { display:block; width:280px; float:left; margin-left:30px;}
.mainContainer .bottomBlockBottom .bottomBlockTop ul.bottomLinks li { display:block; padding-bottom:1px;}
.mainContainer .bottomBlockBottom .bottomBlockTop ul.bottomLinks li a{ display:block; background:url(../_i/nokta_siyah.gif) no-repeat 0 center; font-size:11px; color:#49535D; font-weight:bold; text-decoration:none; padding:0 0 0 8px;}
.mainContainer .bottomBlockBottom .bottomBlockTop ul.bottomLinks li a:hover{ text-decoration:underline;}
.mainContainer .bottomBlockBottom .bottomBlockTop ul.bottomLinks li.fb {background:url(../_i/fb.gif) no-repeat; display:block; width:186px; height:26px; margin-top:10px;}
.mainContainer .bottomBlockBottom .bottomBlockTop ul.bottomLinks li.fb a{background:none;}
.mainContainer .bottomBlockBottom .bottomBlockTop ul.bottomLinks li.visaMaster { padding:10px 0 0 8px;}

.mainContainer .bottomBlockBottom .bottomBlockTop ul.bottomNav { display:block; width:150px; float:left;}
.mainContainer .bottomBlockBottom .bottomBlockTop ul.bottomNav li { display:block; padding-bottom:1px;}
.mainContainer .bottomBlockBottom .bottomBlockTop ul.bottomNav li a { display:block; background:url(../_i/nokta_siyah.gif) no-repeat 0 center; font-size:11px; color:#7C8692; text-decoration:none; padding:0 0 0 8px;}
.mainContainer .bottomBlockBottom .bottomBlockTop ul.bottomNav li a:hover{ text-decoration:underline;}

/* footer */
.footer{ position:relative; color:#9D9D9D; margin:0 auto; width:944px; height:150px; clear:both;}
.footer a { color:#9D9D9D; font-weight:normal; text-decoration:none;}
.footer a:hover{ text-decoration:underline;}
.footer .rightsReserved { display:block;  padding:20px 0 0; font-size: 11px;}
.footer .rightsReserved li { display:block; float:left; margin-right:10px;}
.footer .rightsReserved li a { border-left: 1px solid #D4D4D4; padding-left:10px;}
.footer .rightsReserved li.last { border-right: none;}
.footer .rightsReserved li.visa { background:url(../_i/visa.gif) no-repeat; width:73px; height:20px; border-right: none;}
.footer .rightsReserved .positive { border:0; position:absolute; display:block; top:10px; right:0; width:205px; height:35px; background:url(../_i/logo_positive.gif) no-repeat;}

/* sssContainer */
.faqContainer { padding:5px 0 0;}
.faqContainer dt { background:url(../_i/question.gif) no-repeat left 5px; padding:5px 0 5px 20px;}
.faqContainer dt a { color:#0184BA; font-weight:bold;}
.faqContainer dd { background:url(../_i/answer.gif) no-repeat left 3px; padding:5px 0 5px 20px;}

/* General Form */
.textContent { font-size:12px;}
fieldset.GeneralForm { border:none; padding:8px 0 25px 0; font-size:12px;}
.GeneralForm .formTitle{ color:#0054A6; font-size:14px; font-weight:bold; border-bottom:2px solid #e1e1e1;  margin:0 0 5px 0; padding:10px 0 5px 0; }
.GeneralForm { margin:auto 0;  display:block; border:none; clear:both;}
.GeneralForm .SectionText { padding:10px 0 15px 0px; color:#333333;}
.GeneralForm .SectionText .FormProcess { font-size:12px; font-weight:bold;}
.GeneralForm .yildizGerekli { font-style:italic; color:#E19300;}
.GeneralForm .FormTable{ margin:0 0 5px 0;}
.GeneralForm .FormTable tr{}
.GeneralForm .FormTable tr td{border-bottom:solid 1px #ebeeef; padding:6px 0 6px 0;}
.GeneralForm .FormTable label{ display:block; font-weight:bold; color:#626679;padding:0 0 2px 2px; font-size:12px;}
.GeneralForm .FormTable label.error{ color:#660000; display:block; font-style:italic;}
.GeneralForm .FormTable input.error { background:#f8f1b0 url(../_i/input_bg_golge_error.gif) repeat-x left top;}
.GeneralForm .FormTable textarea.error { background:#FFFFCC;}
.GeneralForm .FormTable select.error { background:#FFFFCC;}
.GeneralForm .FormTable input { padding:4px; background:#f4f4f4 url(../_i/input_bg_golge.gif) repeat-x left top; border:1px solid #dddddd; width:527px;font-size:12px;}
.GeneralForm .FormTable input.focus {background:#FFFBE3;}
.GeneralForm .FormTable input.guvenlikKod { width:65px;font-size:25px; font-weight:bold;float:left; margin:10px 0 10px 0 ;}
.GeneralForm .FormTable #guvenlik_kodu {border:1px solid #D2DCE0; padding:5px;float:left; margin:10px 8px 10px 0;}
.GeneralForm .FormTable input.radio { width:40px;}
.GeneralForm .FormTable tr.formGroup label{ padding:40px 0 6px 0; border-top:1px solid #647280; margin:35px 0 0 0;}
.GeneralForm .FormTable textarea { font-family:Arial, Helvetica, sans-serif; padding:4px; background:#f4f4f4; border:1px solid #dddddd; width:527px;font-size:12px;}
.GeneralForm .FormTable select { background:#f4f4f4; font-size:12px; width:300px;font-size:12px;}
.GeneralForm .FormTable select.dogumGun { width:50px; margin:0 5px 0 0;}
.GeneralForm .FormTable select.dogumAy { width:80px; margin:0 5px 0 0;}
.GeneralForm .FormTable select.dogumYil { width:80px;}

.radiocontainer { padding:7px 0 2px 0; font-size:12px;}
.radioSecisiz { background:url(/_i/radio_1.gif) no-repeat left 2px; padding:0 16px 0 14px;color:#626679;}
.radioSecili { background:url(/_i/radio_2.gif) no-repeat left 2px; padding:0 16px 0 16px; font-weight:bold;color:#626679;}

.checkcontainer { padding:7px 0 2px 0;}
.checkSecisiz { background:url(/_i/checkbox.gif) no-repeat left 1px; padding:0 16px 0 16px; color:#626679;}
.checkSecili { background:url(/_i/checkboxchecked.gif) no-repeat left 1px; padding:0 16px 0 16px; font-weight:bold;color:#626679;}

.GeneralForm .actionBgLeft{ background:url(../_i/btn_style_left.gif) no-repeat left top; padding:0 0 5px 10px; float:left; margin:10px 0 0 0;}
.GeneralForm .actionBgLeft .actionBgRight{ background:url(../_i/btn_style_right.gif) no-repeat right top; float:left; padding:0 10px 0 0;}
.GeneralForm .actionBgLeft .actionBgRight input { float:left; border:0; background:none; padding:5px; color:#fff; cursor:pointer; font-size:11px; font-weight:bold;}
.GeneralForm .actionBgLeft .actionBgRight button { float:left; border:0; background:none; padding:5px; color:#fff; cursor:pointer; font-size:11px; font-weight:bold;}

.boxContent { color:#535353;}
.boxContent .print {height:16px; width:16px; margin:0 0 10px; float:right;}
.boxContent .print a {background:url(../_i/share_splash.gif) no-repeat scroll -16px -16px transparent;display:block;height:100%;text-indent:-9999px;width:100%;}
.boxContent .print a:hover { background-position:0 -16px;}

/* genel */
.actionBgLeft{ background:url(../_i/btn_style_left.gif) no-repeat left top; padding:0 0 5px 10px; float:left; margin:10px 0 0 0;}
.actionBgLeft .actionBgRight{ background:url(../_i/btn_style_right.gif) no-repeat right top; float:left; padding:0 10px 0 0;}
.actionBgLeft .actionBgRight input { float:left; border:0; background:none; padding:4px 5px 5px; color:#fff; cursor:pointer; font-size:11px; font-weight:bold;}
.actionBgLeft .actionBgRight button { float:left; border:0; background:none; padding:4px 5px 5px; color:#fff; cursor:pointer; font-size:11px; font-weight:bold;}

.btnStyle { background:url(../_i/btn_style_left.gif) no-repeat left top;  float:left; padding: 0 0 0 12px;}
.btnStyle .btnStyleRight{ background:url(../_i/btn_style_right.gif) no-repeat right top; float:left; height:24px; padding:4px 12px 0 0;}
.btnStyle .btnStyleRight a { color:#fff; font-size:12px; white-space:nowrap; font-weight:bold;}
.btnStyle .btnStyleRight a:hover { text-decoration:underline;}
.btnStyle .btnStyleRight input { float:left; border:0; background:none; color:#fff; cursor:pointer; font-size:11px; font-weight:bold;}
.btnStyle .btnStyleRight button { float:left; border:0; background:none; color:#fff; cursor:pointer; font-size:11px; font-weight:bold;}

.qselect{ float:left;}

.formWarnings { background:#FFFBBF; padding:10px; clear:both;}
.formWarnings li { padding:0 0 2px 15px; color:#534741; font-size:12px;}
.formWarnings li.processOk { background:url(../_i/process_ok.gif) no-repeat left 1px;}
.formWarnings li.processFail { background:url(../_i/process_fail.gif) no-repeat left 1px;}

.formNotice { background:#FFFBBF; padding:0px 10px 5px 10px; clear:both;}
.formNotice li { padding:0 0 2px 15px; color:#534741; font-size:12px;}
.formNotice li.processOk { background:url(../_i/process_ok.gif) no-repeat left 1px;}
.formNotice li.processFail { background:url(../_i/process_fail.gif) no-repeat left 1px;}


/* PC Topla */
.mainContainer .oneBlockContent .pcAlert { padding:10px 0 10px 28px; background:url(../_i/unlem.gif) no-repeat left center; font-size:11px; border-bottom:1px solid #e7e7e7; margin-bottom:10px;}
.mainContainer .oneBlockContent .PcTopla .PcFormListing { float:left; width:670px; position:relative;}
.mainContainer .oneBlockContent .PcTopla .PcFormListing .PcFormTable li.eachInput{ clear:both;padding:5px 0 5px 0; z-index:1;}
.mainContainer .oneBlockContent .PcTopla .PcFormListing .PcFormTable li.liGroup { padding:35px 0 5px 0; border-top:2px solid #ccc; margin-top:45px;}
.mainContainer .oneBlockContent .PcTopla .PcFormListing .PcFormTable li.eachInput .loader { clear:both;}
.mainContainer .oneBlockContent .PcTopla .PcFormListing .PcFormTable label{ padding:5px; font-size:16px; font-weight:bold; letter-spacing:-1px; height:18px; float:left; display:block;}
.mainContainer .oneBlockContent .PcTopla .PcFormListing .PcFormTable .AdetSelector { position:relative; top:9px; font-size:12px; letter-spacing:normal; font-weight:normal; float:right;}
.mainContainer .oneBlockContent .PcTopla .PcFormListing .PcFormTable .AdetSelector li{ float:left; padding:0 10px 0 5px;}
.mainContainer .oneBlockContent .PcTopla .PcFormListing .PcFormTable .AdetSelector li a { color:#404A51;}
.mainContainer .oneBlockContent .PcTopla .PcFormListing .PcFormTable .AdetSelector a.secisiz { background:url(../_i/i_radio.gif) no-repeat left 2px; padding-left:14px;}
.mainContainer .oneBlockContent .PcTopla .PcFormListing .PcFormTable .AdetSelector a.secili {background:url(../_i/i_radio_secili.gif) no-repeat left 2px;padding-left:14px; font-weight:bold;}
.mainContainer .oneBlockContent .PcTopla .PcFormListing .PcFormTable .SelectPc{ background:url(../_i/pc_input_bg.gif) no-repeat; width:670px; height:22px; padding:2px 0; border:none; z-index:5; position:relative; cursor:pointer; clear:both;}
.mainContainer .oneBlockContent .PcTopla .PcFormListing .PcFormTable .SelectPc li { float:left;}
.mainContainer .oneBlockContent .PcTopla .PcFormListing .PcFormTable .SelectPc li.ProdName {padding:5px 0 0 8px; width:480px;}
.mainContainer .oneBlockContent .PcTopla .PcFormListing .PcFormTable .SelectPc li .Var, .mainContainer .oneBlockContent .PcTopla .PcFormListing .PcFormTable .SelectPc li .Yok { display:none;}
.mainContainer .oneBlockContent .PcTopla .PcFormListing .PcFormTable .SelectPc li.ProdStokVar .Var{display:block; background:url(../_i/pc_icon_stok_var.gif) no-repeat left 5px; width:20px; height:20px;}
.mainContainer .oneBlockContent .PcTopla .PcFormListing .PcFormTable .SelectPc li.ProdStokYok .Yok{display:block; background:url(../_i/pc_icon_stok_yok.gif) no-repeat left 5px; width:20px; height:20px;}
.mainContainer .oneBlockContent .PcTopla .PcFormListing .PcFormTable .stokUyari { font-size:10px; padding:0 0 0 5px; height:13px;}
.mainContainer .oneBlockContent .PcTopla .PcFormListing .PcFormTable .SelectPc li.ProdPrice { float:right; padding:1px 40px 0 0; font-size:10px;color: #D37A5B;}
.mainContainer .oneBlockContent .PcTopla .PcFormListing .PcFormTable .SelectPc li.ProdPrice .PriceInt{ font-size: 16px; color: #BA2F2F; font-weight:bold; letter-spacing: -2px;	font-family:"Trebuchet MS";}
.mainContainer .oneBlockContent .PcTopla .PcFormListing .PcFormTable .SelectPc li.ProdAciklama { width:25px; background:url(../_i/pcsearch-file.gif) no-repeat left 3px;  height:22px;}
.mainContainer .oneBlockContent .PcTopla .PcFormListing .PcFormTable .SelectContainer { background:url(../_i/select_menu_top_pc.gif) no-repeat left top; height:268px; padding-top:13px; position:absolute;  left:0; width:670px; overflow:hidden; z-index:99;}
.mainContainer .oneBlockContent .PcTopla .PcFormListing .PcFormTable .SelectContainer .QDeptContent { height:255px; background:url(../_i/select_menu_bg_pc.gif) repeat-y; border:0; overflow:hidden;}
.mainContainer .oneBlockContent .PcTopla .PcFormListing .PcFormTable .SelectContainer .QDeptContent .QDeptList { overflow:auto; height:255px; margin:0px 5px 0 10px; }
.mainContainer .oneBlockContent .PcTopla .PcFormListing .PcFormTable .SelectContainer .QDeptContent .QDeptList li.eachrow { clear:both;}
.mainContainer .oneBlockContent .PcTopla .PcFormListing .PcFormTable .SelectContainer .QDeptContent .QDeptList li.eachrow .over { background:#8F969E; color:#fff;}
.mainContainer .oneBlockContent .PcTopla .PcFormListing .PcFormTable .SelectContainer .QDeptContent .QDeptList li.eachrow .out {}
.mainContainer .oneBlockContent .PcTopla .PcFormListing .PcFormTable .SelectContainer .QDeptContent .QDeptList li.eachrow .prodselector { border-bottom:1px solid #ccc; display:block; padding:3px; height:15px; cursor:pointer;}
.mainContainer .oneBlockContent .PcTopla .PcFormListing .PcFormTable .SelectContainer .QDeptContent .QDeptList li.eachrow .prodselector li { float:left; height:15px;}
.mainContainer .oneBlockContent .PcTopla .PcFormListing .PcFormTable .SelectContainer .QDeptContent .QDeptList li.eachrow .prodselector li.ProdName { padding:0; width:500px;  }
.mainContainer .oneBlockContent .PcTopla .PcFormListing .PcFormTable .SelectContainer .QDeptContent .QDeptList li.eachrow .prodselector li .Var, .mainContainer .oneBlockContent .PcTopla .PcFormListing .PcFormTable .SelectContainer .QDeptContent .QDeptList li.eachrow .prodselector li .Yok { display:none;}
.mainContainer .oneBlockContent .PcTopla .PcFormListing .PcFormTable .SelectContainer .QDeptContent .QDeptList li.eachrow .prodselector li.ProdStokVar .Var{display:block; background:url(../_i/pc_icon_stok_var.gif) no-repeat left 0px; width:20px; height:15px; float:left;}
.mainContainer .oneBlockContent .PcTopla .PcFormListing .PcFormTable .SelectContainer .QDeptContent .QDeptList li.eachrow .prodselector li.ProdStokYok .Yok{display:block; background:url(../_i/pc_icon_stok_yok.gif) no-repeat left 0px; width:20px; height:15px; float:left;}
.mainContainer .oneBlockContent .PcTopla .PcFormListing .PcFormTable .SelectContainer .QDeptContent .QDeptList li.eachrow .prodselector li.ProdPrice { float:right; padding:0px 15px 0 0; font-size:10px;color: #395C76; width:90px;text-align:right;}
.mainContainer .oneBlockContent .PcTopla .PcFormListing .PcFormTable .SelectContainer .QDeptContent .QDeptList li.eachrow .prodselector li.ProdPrice .PriceInt{ font-size:14px; color: #BA2F2F; font-weight:bold; letter-spacing: -2px;	font-family:"Trebuchet MS";padding:0px 4px 0 0;}
.mainContainer .oneBlockContent .PcTopla .PcFormListing .PcFormTable .SelectContainer .QDeptContent .uyari { color:#CC0000; font-weight:bold;}
.mainContainer .oneBlockContent .PcTopla .PcFormListing .PcFormTable .SelectContainer .QDeptContent .QDeptList li a.caner {color:#485863; font-size:10px; width:650px;display:block;}
.mainContainer .oneBlockContent .PcTopla .PcFormListing .PcFormTable .SelectContainer .QDeptContent .QDeptList li a.caner:hover {color:#2D3B44; background:#DDE6ED; cursor:pointer;}
.mainContainer .oneBlockContent .PcTopla .PcFormListing .PcFormTable .SelectContainer .QDeptBottom { background:url(../_i/select_menu_bottom_pc.gif) no-repeat; height:13px;}

/* PC Topla Right Box / Toplam Tutar */
.mainContainer .oneBlockContent .PcToplaRightBox { float:right; width:243px; margin-left:9px;}
.mainContainer .oneBlockContent .PcToplaRightBox .PcToplaRightBoxTop { width:243px; height:10px; background:url(../_i/related_products_top.gif) no-repeat;}
.mainContainer .oneBlockContent .PcToplaRightBox .PcToplaRightBoxContent { width:219px; padding:10px; border-right:1px solid #dedede; border-left:1px solid #dedede;}
.mainContainer .oneBlockContent .PcToplaRightBox .PcToplaRightBoxBottom { width:241px; height:10px; background:url(../_i/related_products_bottom.gif) no-repeat;}
.mainContainer .oneBlockContent .PcToplaRightBox .sonucTable { top:0px; position:relative;}
.mainContainer .oneBlockContent .PcToplaRightBox .PcToplaRightBoxContent h4 { font-size:14px; font-weight:bold; letter-spacing:-1px; padding-bottom:10px;}
.mainContainer .oneBlockContent .PcToplaRightBox .PcToplaRightBoxContent .PcToplamTutar { text-align:right;}
.mainContainer .oneBlockContent .PcToplaRightBox .PcToplaRightBoxContent .PcToplamTutar li { border-bottom:1px solid #dedede; font-size:10px; padding:5px;}
.mainContainer .oneBlockContent .PcToplaRightBox .PcToplaRightBoxContent .PcToplamTutar li .price{ font-size:15px; color: #BA2F2F; font-weight:bold; letter-spacing:-2px;}
.mainContainer .oneBlockContent .PcToplaRightBox .PcToplaRightBoxContent .PcToplamTutar li.toplamYTL .price { font-size:25px;}
.mainContainer .oneBlockContent .PcToplaRightBox .PcToplaRightBoxContent .PcToplamTutar li.text { font-size:11px; font-weight:bold; padding:15px 5px 5px 5px;}
.mainContainer .oneBlockContent .PcToplaRightBox .PcToplaRightBoxContent .ActionList { padding-top:10px;}
.mainContainer .oneBlockContent .PcToplaRightBox .PcToplaRightBoxContent .ActionList li { padding:2px 0 2px 0; display:block; height:26px;}

.PcTopla .SepetMsg { padding:15px;}
.PcTopla .SepetMsg li { background:url(../_i/buton_nokta_koyu.gif) no-repeat left 6px; padding:0 0 0 10px;}
.kapidaOdemeNot {width:732px; height:73px; position:absolute; z-index:5px; margin:0 0 0 130px; background:url(../../../_i/kapida_taksit_odeme_bg.png) no-repeat;}
.kapidaOdemeNot  p { font-weight:normal; font-size:12px; margin:7px 5px 0 50px;}
.arkadasinaOnerTitle {border:0 none;color:#0054A6;font-size:22px;font-weight:bold;letter-spacing:-1px;padding:5px 0 0 0px;}


/*HomeShare*/

.homeShare {position:absolute; left:0; top:0; width:32px; height:130px; background:url(../_i/sprite_home_share.png) no-repeat 0 -130px;}
.homeShare a {display:block; width:16px; height:16px; text-indent:-9999px;}
.homeShare a.tw { margin:13px 0 0 7px;}
.homeShare a.fb { margin:5px 0 0 7px;}
.homeShare a:hover.tw {background:url(../_i/sprite_home_share.png) no-repeat -7px -13px;}
.homeShare a:hover.fb {background:url(../_i/sprite_home_share.png) no-repeat -7px -34px;}

.siparisAnketBlok {width:137px;}
.blockLeft {float:left;}
.blockRight {float:right;}
.siparisAnketBlok .anketLogo {margin-top:5px;}

a:hover.noAnn {color:#acaaab;}


.prodBigImage .imgLink {
	display: block;
	overflow: hidden;
	position: relative;
	height: 235px;
	width: 235px;
	margin: 1px 25px;
}
.prodBigImage .imgLink img {
	margin: 0 !important;
}
.prodBigImage .imgLink .percentage {
	display: block;
	background:url(../_i/sale02.png) no-repeat;
	width: 80px;
	height: 60px;
	line-height: 40px;
	vertical-align: middle;
	text-align: center;
	font-size: 20px;
	color: #fff600;
	top: 0;
	left: 10px;
	position: absolute;
	font-weight: bold;
	text-decoration: none;
}
.prodBigImage .imgLink .sameDay {
	text-decoration: none;
	position: absolute;
	bottom: 0;
	width: 229px;
	height: 22px;
	line-height: 22px;
	vertical-align: middle;
	text-align: center;
	color: #fff;
	font-weight: bold;
	background: #e22c2b;
	margin: 2px;
	border: solid 1px #a80707;
	font-size: 16px;
}
.prodListVertical .imgLink {
	display: block;
	overflow: hidden;
	position: relative;
	height: 80px;
	width: 80px;
	padding: 2px;
	border: solid 1px #d4d4d4;
}
.prodListVertical .imgLink img {
	padding: 0 !important;
	border: none !important;
}
.prodListVertical .imgLink .percentage {
	display: block;
	background: url(../_i/sale03.png) no-repeat;
	width: 50px;
	height: 25px;
	line-height: 15px;
	vertical-align: middle;
	text-align: center;
	font-size: 10px;
	color: #fff600;
	top: 2px;
	left: 5px;
	position: absolute;
	text-decoration: none;
}
.prodListVertical .imgLink .sameDay {
	text-decoration: none;
	position: absolute;
	bottom: 2px;
	width: 74px;
	padding: 2px 0;
	vertical-align: middle;
	text-align: center;
	color: #fff;
	background: #e22c2b;
	margin: 2px;
	border: solid 1px #a80707;
	font-size: 10px;
}
.productGallery .imgLink {
	display: block;
	overflow: hidden;
	position: relative;
	height: 135px;
	width: 135px;
}
.productGallery .imgLink .percentage {
	display: block;
	background: url(../_i/sale01.png) no-repeat;
	width: 60px;
	height: 40px;
	line-height: 26px;
	vertical-align: middle;
	text-align: center;
	font-size: 14px;
	color: #fff600;
	top: 0;
	left: 5px;
	position: absolute;
	text-decoration: none;
}
.productGallery .imgLink .sameDay {
	text-decoration: none;
	position: absolute;
	bottom: 0;
	width: 129px;
	height: 22px;
	line-height: 22px;
	vertical-align: middle;
	text-align: center;
	color: #fff;
	background: #e22c2b;
	margin: 2px;
	border: solid 1px #a80707;
	font-size: 14px;
}

