body, h1, h2, h3, h4, h5, h6, p, form, fieldset, img, ul { 
margin : 0; 
padding : 0; 
border : 0; 
} 
body, table { 
background-color : #fff; 
color : #666666; 
font-size : 11px; 
font-family : Verdana, Arial, sans-serif; 
} 
body { 
padding : 0 0; 
background : url('img/bg_head-3.jpg') repeat-x; 
text-align : center; 
} 
.input, select, textarea { 
border : 1px solid #d1bd9d; 
font : 0.917em Arial, sans-serif; 
width : 120px; 
} 
.input1, select1, textarea1 { 
border : 1px solid #d1bd9d; 
font : 0.917em Arial, sans-serif; 
width : 30px; 
} 
.submit { 
font : 1em Arial, sans-serif; 
cursor : pointer; 
} 
a { 
background-color : inherit; 
color : #642; 
text-decoration : underline; 
} 
a:hover { 
background-color : inherit; 
color : #970000; 
text-decoration : underline; 
} 
.clear { 
clear : both; 
height : 0; 
font-size : 0; 
line-height : 0; 
} 
.skiplink { 
position : absolute; 
top : -500px; 
left : 0; 
overflow : hidden; 
} 
.left { 
text-align : left; 
} 
.center { 
text-align : center; 
} 
.right { 
text-align : right; 
} 
#container { 
width : 866px; 
margin : 0 auto; 
padding : 0 0 6px 0; 
} 
#main { 
width : 850px; 
margin : 0 auto; 
border : 0 solid #332; 
text-align : left; 
} 
* html #main { 
width : 866px; 
} 
#head1 { 
float : right; 
width : 100%; 
margin : 0 0 0; 
height : 27px; 
} 
#head1 h1 { 
color : #ffffff; 
} 
#menu1 { 
float : right; 
margin : 4px 5px 4px 0; 
list-style : none; 
background : #000000; 
} 
#menu1 li { 
float : left; 
padding : 12px 8px 0; 
} 
#menu1 li a { 
padding-left : 13px; 
background : url('img/point.png') no-repeat 0% 5px; 
color : #cccccc; 
font : bold 0.917em sans-serif; 
text-decoration : none; 
} 
#menu1 li a:hover, #menu1 .selected { 
background-color : #eeede8; 
color : #a7080c; 
font-weight : bold; 
text-decoration : none; 
} 
#menu1 li#basketMenu { 
padding : 5px 8px 5px 20px; 
} 
#menu1 li#basketMenu a { 
padding : 2px 0 0 18px; 
background : url('img/cart.png') no-repeat 0%; 
color : #ffff00; 
} 
#menu1 li#basketMenu span { 
display : block; 
font-size : 0.727em; 
font-family : sans-serif; 
} 
#menu1 li#basketMenu span strong { 
background-color : inherit; 
color : #ffcc00; 
} 
#head2 { 
position : relative; 
clear : both; 
height : 175px; 
color : #fff; 
background-image : url(img/kurugol.jpg); 
} 
#logo h1 { 
float : left; 
width : 100%; 
padding : 20px 0 3px; 
border-top : 0; 
border-bottom : 0; 
text-align : center; 
font-size : 1px; 
line-height : 1px; 
} 
#logo h2 { 
clear : left; 
float : left; 
width : 92%; 
padding : 0 5%; 
background : inherit; 
color : #ffffff; 
text-align : center; 
font : bold 1.2em Arial, sans-serif; 
} 
#logo p { 
clear : left; 
float : left; 
width : 92%; 
padding : 8px 5%; 
background : inherit; 
color : #cccccc; 
text-align : center; 
font : bold 1.1em Arial, sans-serif; 
} 
* html #logo h2 { 
width : 100%; 
} 
#menu1 { 
margin : 0 0 0 0; 
float : right; 
background : #6c778b; 
width : 200px; 
} 
#menu1 li { 
float : left; 
padding : 3px 0 3px; 
} 
#menu1 li a { 
color : #fff; 
font-size : 0.885em; 
text-decoration : none; 
padding : 2px 10px; 
border-right : 1px solid #fff; 
} 
#menu1 li a:hover, #menu1 .selected { 
background-color : #ffffff; 
color : #000000; 
text-decoration : underline; 
} 
#menu1 li#basketMenu { 
padding : 5px 8px 5px 20px; 
} 
#menu1 li#basketMenu a { 
padding : 2px 0 0 18px; 
background : url('img/cart.png') no-repeat 0%; 
color : #00cc00; 
} 
#menu1 li#basketMenu span { 
display : block; 
font-size : 0.727em; 
font-family : sans-serif; 
} 
#menu1 li#basketMenu span strong { 
background-color : inherit; 
color : #e62808; 
} 
#navipath { 
position : absolute; 
top : 150px; 
padding : 0 0 0 5px; 
} 
#navipath a { 
background-color : inherit; 
color : #fff; 
text-decoration : none; 
} 
#navipath a:hover { 
text-decoration : underline; 
} 
#head3 { 
float : left; 
width : 100%; 
border-top : 0 solid #ddd; 
background : #ded9d0 url('img/nav.gif'); 
} 
#menu2 { 
float : left; 
font-size : 0.885em; 
list-style : none; 
} 
#menu2 li { 
float : left; 
} 
#menu2 a { 
display : block; 
float : left; 
height : 27px; 
padding : 0 10px; 
border-right : 1px solid #000020; 
background : url('img/nav.gif'); 
background-color : inherit; 
color : #ffffff; 
font-weight : bold; 
line-height : 24px; 
text-decoration : none; 
} 
#menu2 a:hover { 
background : url('img/nav.gif') left bottom; 
background-color : inherit; 
color : #fff; 
text-decoration : underline; 
} 
#menu2 .selected { 
background : url('img/nav.gif') left bottom; 
background-color : inherit; 
color : #fff; 
text-decoration : underline; 
} 
#body { 
clear : both; 
float : left; 
width : 100%; 
margin : 1px 0; 
background : #fff url('img/two-columns.gif') repeat-y; 
} 
#orderbody { 
clear : both; 
float : left; 
width : 100%; 
background : #fff; 
} 
#column { 
float : left; 
width : 200px; 
} 
#column .type { 
margin : 1px 0 0; 
padding : 5px 0 5px 5px; 
border-top : 0; 
border-bottom : 0; 
background : url('img/MenuBaslik-2.gif') no-repeat 1px 1px; 
color : #fff; 
font-weight : bold; 
font-size : 1.1em; 
} 
#column #searchForm { 
margin : 0; 
padding : 10px 5px; 
background : #dadada; 
text-align : left; 
} 
#column #searchForm .submit { 
margin : 0 0 0 0; 
color : #fff; 
background-color : #496969; 
border : 1px solid #000000; 
border-top : 1px solid #eee; 
border-left : 1px solid #eee; 
width : 52px; 
height : 18px; 
padding : 0 0 1px 0; 
} 
#menu3, #menu4, #menu6, #menu7, #menu8, #menu9, #menu10 { 
margin : 2px 0 1px; 
} 
#menu3 ul, #menu4 ul, #menu6 ul, #menu7 ul, #menu8 ul, #menu9 ul, #menu10 ul { 
margin : 1px 0; 
padding : 0 2px 2px; 
background : #009900; 
list-style : none; 
} 
#menu3 a, #menu4 a, #menu6 a, #menu7 a, #menu8 a, #menu9 a, #menu10 a { 
display : block; 
width : 89%; 
padding : 6px 6%; 
border-top : 1px solid #d1bd9d; 
background : url('img/k_b_ico_arrow_leeg.png'); 
color : #666; 
text-decoration : none; 
font-weight : bold; 
font-size : 1em; 
} 
#menu3 a:hover, #menu4 a:hover, #menu6 a:hover, #menu7 a:hover, #menu8 a:hover, #menu9 a:hover, #menu10 a:hover { 
background : url('img/k_b_ico_arrow_vol.png'); 
color : #000000; 
text-decoration : underline; 
} 
#menu3 .l1 a, #menu4 .l1 a, #menu6 .l1 a, #menu7 .l1 a, #menu8 .l1 a, #menu9 .l1 a, #menu10 .l1 a { 
border-top : 0; 
} 
#menu3 .sub1, #menu4 .sub1, #menu6 .sub1, #menu7 .sub1, #menu8 .sub1, #menu9 .sub1, #menu10 .sub1 { 
margin : 0; 
padding : 0 0 10px 0; 
border : 0; 
} 
#menu3 .sub1 a, #menu4 .sub1 a, #menu6 .sub1 a, #menu7 .sub1 a, #menu8 .sub1 a, #menu9 .sub1 a, #menu10 .sub1 a { 
display : block; 
width : 75%; 
padding : 2px 10% 2px 15%; 
border : 0; 
background : url('img/point_sub.gif') no-repeat 15px 6px; 
} 
#menu3 .sub2 a, #menu4 .sub2 a, #menu6 .sub2 a, #menu7 .sub2 a, #menu8 .sub2 a, #menu9 .sub2 a, #menu10 .sub2 a { 
padding-left : 18%; 
} 
#menu3 .sub3 a, #menu4 .sub3 a, #menu6 .sub3 a, #menu7 .sub3 a, #menu8 .sub3 a, #menu9 .sub3 a, #menu10 .sub3 a { 
padding-left : 21%; 
} 
#menu3 .sub2 a, #menu4 .sub3 a, #menu6 .sub3 a, #menu7 .sub3 a, #menu8 .sub3 a, #menu9 .sub3 a, #menu10 .sub3 a { 
padding-left : 21%; 
} 
* html #menu3 a, * html #menu4 a, * html #menu6 a, * html #menu7 a, * html #menu8 a, * html #menu9 a, * html #menu10 a, * html #menu3 .sub1 a, * html #menu4 .sub1 a, * html #menu6 .sub1 a, * html #menu7 .sub1 a, * html #menu8 .sub1 a, * html #menu9 .sub1 a, * html #menu10 .sub1 a { 
width : 100%; 
} 
#menu3 .selected, #menu4 .selected, #menu6 .selected, #menu7 .selected, #menu8 .selected, #menu9 .selected, #menu10 .selected { 
background-color : inherit; 
color : #ff7f00; 
text-decoration : underline; 
} 
#content { 
float : left; 
width : 625px; 
padding : 0 0; 
text-align : center; 
position : relative; 
} 
#content table { 
width : 100%; 
border-top : 2px solid #dadada; 
border-bottom : 1px solid #e8dac6; 
background : #e1e1e1; 
color : #764830; 
font-size : 1em; 
} 
#content table tbody td { 
padding : 3px 1px; 
border-left : 1px solid #e8dac6; 
border-bottom : 1px solid #e8dac6; 
} 
#content table th { 
padding : 5px 13px; 
border-bottom : 1px solid #e8dac6; 
} 
#content table thead th { 
text-align : center; 
border-left : 1px solid #e8dac6; 
} 
#content table thead th em { 
padding : 0 4px 0 0; 
font-style : normal; 
} 
#content table thead th span { 
font-weight : normal; 
} 
#content table thead td { 
border-bottom : 1px solid #e8dac6; 
} 
#page { 
float : right; 
display : block; 
width : 606px; 
margin : 0 0 10px; 
padding : 0 0 10px; 
text-align : left; 
position : relative; 
} 
#page h2 { 
color : #ffffff; 
} 
#orderbody #content { 
width : 100%; 
} 
#orderbody #page { 
float : none; 
width : 94%; 
margin : 0 auto; 
} 
#page h3, .message h3 { 
margin : 0 0 3px; 
padding : 5px 10px 5px; 
border-bottom : 1px solid #d1bd9d; 
background : #edfeda; 
color : #000; 
font : bold 1.2em Arial, sans-serif; 
} 
.message h3, #page .message h3 { 
border : 0; 
} 
#page div.content { 
font : 1.08em Arial, sans-serif; 
} 
#page div.content ul, #product div.content ul, .subpagesList li ol { 
margin : 0 0 0 30px; 
padding : 0; 
} 
#page div.content li, #product div.content li { 
margin : 3px 0; 
padding : 0; 
border-left : 0; 
} 
.pages { 
padding : 8px 0; 
text-align : right; 
} 
#products { 
float : left; 
width : 100%; 
list-style : none; 
} 
#products li { 
clear : both; 
float : left; 
background-color : #e6e6e6; 
width : 96%; 
padding : 5px 2% 10px; 
color : #ffffff; 
border : 1px solid #cdcdcd; 
} 
* html #products li { 
width : 100%; 
} 
#products li .photo { 
float : left; 
margin : 0 7px 5px 0; 
font-size : 0; 
line-height : 0; 
} 
#products li .photo img { 
border : 0 solid #f3edd6; 
} 
#products li .photo a:hover img { 
border : 0 solid #dcc7a7; 
} 
#products li h3 { 
padding : 5px 8px 0; 
background : inherit; 
font-weight : normal; 
font-size : 1.5em; 
border : 0; 
} 
#products li h3 a { 
padding : 1px 8px 1px; 
background : #3a6b8b; 
color : #fff; 
text-decoration : none; 
} 
#products li h3 a:hover { 
text-decoration : underline; 
} 
#products li h4 { 
padding : 2px 8px 7px; 
font-weight : normal; 
font-size : 0.917em; 
} 
#products li h4, #products li h4 a { 
background : inherit; 
color : #a78b65; 
} 
#products li h4 em { 
padding : 0 5px; 
} 
#products li h4 a:hover { 
background-color : inherit; 
color : #cccccc; 
} 
#products li h5 { 
font-size : 1em; 
font-weight : normal; 
} 
#products li h5 a { 
background : inherit; 
color : #666; 
} 
#products li .price { 
float : right; 
margin : 2px 0 5px 0; 
padding : 6px 0 0; 
background-color : inherit; 
color : #ff9934; 
text-decoration : none; 
} 
#products li .price em { 
padding : 0 4px 0 0; 
background : inherit; 
color : #a78b65; 
font : bold 1.083em Arial, sans-serif; 
font-style : normal; 
} 
#products li .price strong { 
font : bold 1.167em Arial, sans-serif; 
} 
#products li .price span { 
padding-left : 4px; 
font : bold 1.083em sans-serif; 
} 
#products li .basket { 
float : right; 
margin : 5px 0 5px 10px; 
font-size : 0.8em; 
font-weight : bold; 
} 
#products li .basket a { 
display : block; 
padding : 3px 25px 3px 5px; 
border : 1px solid #f00; 
background : url('img/cart_bg2.png') no-repeat right center; 
background-color : inherit; 
color : #fff; 
text-decoration : none; 
} 
#products li.pages { 
border : 0; 
background : inherit; 
color : #69401f; 
} 
#products li.pages a { 
background : inherit; 
color : #7f7f66; 
} 
#products li.pages a:hover { 
background : inherit; 
color : #cccccc; 
} 
#product { 
float : right; 
display : block; 
width : 606px; 
margin : 0 0 10px; 
padding : 0 0 10px; 
border-bottom : 1px solid #d1bd9d; 
text-align : left; 
} 
#product h3 { 
padding : 5px 0 5px; 
background : inherit; 
color : #cccccc; 
font : normal 2.1em Arial, sans-serif; 
} 
#product h4 { 
margin : 0 0 10px; 
padding : 2px 0 7px; 
border-bottom : 1px solid #d1bd9d; 
font-weight : normal; 
font-size : 0.917em; 
} 
#product h4, #product h4 a { 
background : inherit; 
color : #a78b65; 
} 
#product h4 a:hover { 
background-color : inherit; 
color : #cccccc; 
} 
#product h4 em { 
padding : 0 5px; 
} 
#product #box { 
float : right; 
width : 160px; 
margin : 0 0 10px 5px; 
padding : 3px 0 10px; 
border-top : 2px solid #dcc7a7; 
border-bottom : 2px solid #dcc7a7; 
background : #f3edd6 url('img/basket_bg_bottom.gif') repeat-x 0% bottom; 
color : #fff; 
text-align : center; 
} 
#product #box form { 
font-weight : bold; 
} 
#product #box #price { 
padding : 7px 0; 
border-bottom : 1px solid #fff; 
background-color : transparent; 
color : #f00; 
font-size : 1.417em; 
font-weight : bold; 
text-align : center; 
} 
#product #box #price em { 
background : inherit; 
color : #764830; 
font-style : normal; 
} 
#product #box #price strong { 
padding : 0 4px; 
} 
#product #box #available { 
padding : 8px 2px 0; 
background-color : transparent; 
color : #915a3c; 
font-weight : bold; 
font-size : 0.9em; 
} 
#product #box #addBasket { 
padding : 10px 0 5px; 
} 
#product #box #addBasket .submit { 
width : 156px; 
padding : 2px 20px 2px 0; 
border : 1px solid #f00; 
background : url('img/cart_bg.png') no-repeat right center; 
background-color : inherit; 
color : #fff; 
font-size : 1.1em; 
font-weight : bold; 
} 
#product div.content { 
clear : left; 
padding : 0 0 10px; 
font : 1.08em Arial, sans-serif; 
} 
#orderedProducts table { 
width : 100%; 
margin : 10px 0 0; 
border-top : 2px solid #e8dac6; 
border-bottom : 2px solid #e8dac6; 
background : #f4f3dd; 
color : #764830; 
font-size : 0.917em; 
} 
#orderedProducts td, #orderedProducts th { 
padding : 6px 7px; 
} 
#orderedProducts thead .price, #orderedProducts thead .quantity, #orderedProducts thead .summary { 
text-align : right; 
} 
#orderedProducts thead td { 
border-bottom : 1px solid #e8dac6; 
} 
#orderedProducts thead em { 
padding : 0 4px 0 0; 
font-style : normal; 
} 
#orderedProducts tbody th { 
text-align : left; 
} 
#orderedProducts tbody th a { 
background : inherit; 
color : #915a3c; 
} 
#orderedProducts tbody .price, #orderedProducts tbody .summary { 
background : inherit; 
color : #f00; 
font-weight : bold; 
text-align : right; 
} 
#orderedProducts tbody .quantity, #orderedProducts tbody .quantity input { 
text-align : right; 
} 
#orderedProducts tbody .quantity label { 
display : none; 
} 
#orderedProducts tbody a:hover { 
background : inherit; 
color : #cccccc; 
} 
#orderedProducts tfoot .summaryProducts, #orderedProducts tfoot .summaryDelivery, #orderedProducts tfoot .summaryOrder { 
text-align : right; 
} 
#orderedProducts tfoot .nextStep { 
text-align : right; 
} 
#orderedProducts tfoot .nextStep .submit { 
border : 1px solid #cccccc; 
background : url('img/basket_button_fw.png') repeat-x; 
background-color : inherit; 
color : #fff; 
font-size : 1.1em; 
font-weight : bold; 
} 
#basket .info { 
padding : 10px 0; 
background : transparent; 
color : #4f3728; 
text-align : left; 
} 
#basket #recount td { 
border-bottom : 1px solid #e8dac6; 
text-align : right; 
} 
#basket #recount .submit { 
padding : 1px 3px; 
border : 1px solid #945f43; 
background : url('img/basket_button.png') repeat-x; 
background-color : inherit; 
color : #fff; 
font-weight : bold; 
} 
#basket .summaryProducts { 
background : inherit; 
color : #764830; 
font-size : 1.36em; 
font-weight : bold; 
} 
#basket .summaryProducts #summary { 
background : inherit; 
color : #f00; 
} 
#basket #save .submit { 
padding : 2px 10px; 
border : 1px solid #945f43; 
background : url('img/basket_button.png') repeat-x; 
background-color : inherit; 
color : #fff; 
font-weight : bold; 
} 
#basket .del { 
padding : 0 5px 0 10px; 
} 
#basket .del a { 
background : inherit; 
color : #915a3c; 
} 
#order legend { 
padding : 20px 0 10px; 
border : 0; 
background : inherit; 
color : #764830; 
font-size : 1.2em; 
font-weight : bold; 
} 
#order #personalData { 
padding : 12px 3%; 
border-top : 2px solid #e8dac6; 
border-bottom : 2px solid #e8dac6; 
background : #f4f3dd; 
color : #764830; 
} 
#order #personalData #setBasic, #order #personalData #setExtend { 
float : left; 
width : 50%; 
} 
#order #personalData label { 
display : block; 
font-weight : bold; 
} 
#order #personalData #company label, #order #personalData #comment label { 
font-weight : normal; 
} 
#order #personalData .input, #order #personalData #oComment { 
width : 90%; 
margin : 0 0 5px; 
} 
#order #personalData #oComment { 
height : 125px; 
} 
#order #deliveryAndPayment table { 
border-top : 2px solid #e8dac6; 
border-bottom : 1px solid #e8dac6; 
background : #f4f3dd; 
color : #764830; 
font-size : 1em; 
} 
#order #deliveryAndPayment table tbody td { 
padding : 3px 13px; 
border-left : 1px solid #e8dac6; 
border-bottom : 1px solid #e8dac6; 
} 
#deliveryAndPayment table th { 
padding : 5px 13px; 
border-bottom : 1px solid #e8dac6; 
} 
#deliveryAndPayment table thead th { 
text-align : center; 
border-left : 1px solid #e8dac6; 
} 
#deliveryAndPayment table thead th em { 
padding : 0 4px 0 0; 
font-style : normal; 
} 
#deliveryAndPayment table thead th span { 
font-weight : normal; 
} 
#deliveryAndPayment table thead td { 
border-bottom : 1px solid #e8dac6; 
} 
#order tfoot td, #orderPrint tfoot td { 
background : inherit; 
color : #f00; 
} 
#order tfoot td, #order tfoot th, #orderPrint tfoot td, #orderPrint tfoot th { 
border-top : 1px solid #e8dac6; 
} 
#order .summaryProducts, #order .summaryDelivery, #orderPrint .summaryDelivery { 
font-size : 1.182em; 
} 
#order .summaryProducts th, #order .summaryDelivery th, #orderPrint .summaryDelivery th { 
font-weight : normal; 
} 
#order .summaryOrder, #orderPrint .summaryOrder { 
background : inherit; 
color : #764830; 
font-size : 1.36em; 
font-weight : bold; 
} 
#order #rulesAccept th { 
background : inherit; 
color : #472c1d; 
font-size : 0.833em; 
font-weight : bold; 
text-align : right; 
} 
#order #rulesAccept th, #order #nextStep th { 
border : 0; 
} 
#orderPrint .message h3 { 
padding : 5px 8px 0; 
background : inherit; 
font-weight : normal; 
font-size : 1.5em; 
} 
#orderPrint h4 { 
background : inherit; 
color : #764830; 
font-size : 1.2em; 
font-weight : bold; 
} 
#orderPrint dl { 
float : left; 
display : block; 
width : 100%; 
margin : 10px 0 20px; 
padding : 5px 0; 
border-top : 2px solid #e8dac6; 
border-bottom : 2px solid #e8dac6; 
background : #f4f3dd; 
color : #764830; 
} 
#orderPrint dt, #orderPrint dd { 
float : left; 
display : inline-block; 
width : 40%; 
margin : 0; 
padding : 3px 0; 
} 
#orderPrint dt { 
clear : left; 
text-align : right; 
} 
#orderPrint dd { 
padding-left : 3%; 
font-weight : bold; 
} 
#orderPrint dd.orderComment, #orderPrint dd.orderIP { 
font-weight : normal; 
} 
.imagesList { 
list-style : none; 
} 
.imagesList li { 
margin : 0 0 10px 0; 
background : inherit; 
color : #5b5b5b; 
font-size : 0.917em; 
text-align : center; 
} 
.imagesList li img { 
border : 0 solid #dcdac9; 
} 
.imagesList li a:hover img { 
border : 0 solid #dcc7a7; 
} 
.imagesList li div { 
text-align : center; 
} 
#imagesList1 { 
float : left; 
} 
#imagesList2 { 
float : right; 
margin : 10px 0 0 10px; 
} 
#page #imagesList1 { 
margin : 10px 10px 0 0; 
} 
#product #imagesList2 { 
clear : right; 
margin : 5px 0 0 10px; 
} 
#product .imagesList#imagesList1 li div { 
width : 200px; 
} 
#product .imagesList#imagesList2 li div { 
width : 100px; 
margin : 0 auto; 
} 
#filesList { 
padding : 5px 0; 
font-size : 0.917em; 
list-style : none; 
vertical-align : middle; 
} 
#filesList li { 
margin : 0 0 4px; 
} 
#filesList img { 
margin : 0 8px 0 0; 
vertical-align : middle; 
} 
#filesList em { 
background : inherit; 
color : #5b5b5b; 
} 
.subpagesList { 
float : left; 
width : 100%; 
margin : 7px 0; 
list-style : none; 
} 
.subpagesList li { 
clear : left; 
float : left; 
width : 96%; 
margin : 3px 0; 
padding : 5px 2%; 
border-left : 1px solid #dcdac9; 
background : #fbf9f4; 
} 
* html .subpagesList li { 
width : 100%; 
} 
.subpagesList li .photo { 
float : left; 
margin : 0 6px 5px 0; 
} 
.subpagesList li img { 
border : 2px solid #dcdac9; 
} 
.subpagesList li a:hover img { 
border : 2px solid #dcc7a7; 
} 
.subpagesList li h4 { 
padding-bottom : 2px; 
} 
.subpagesList li h4, .subpagesList li h4 a { 
background : inherit; 
color : #cccccc; 
font-weight : bold; 
font-size : 1.083em; 
} 
.subpagesList li h4 a:hover { 
background : inherit; 
color : #442; 
} 
.subpagesList li ul, .subpagesList li ol { 
float : left; 
margin : 0 0 0 30px; 
padding : 0; 
} 
.subpagesList li li { 
padding : 0; 
border-left : 0; 
} 
.subpagesList li ul { 
list-style : disc; 
} 
.subpagesList li ol { 
list-style : decimal; 
} 
#options { 
float : right; 
padding : 10px 10px 0; 
background : inherit; 
color : #7f7f66; 
font-size : 0.917em; 
text-align : right; 
} 
#options .back, #options .print { 
float : right; 
} 
#options a { 
padding : 0 7px 0; 
} 
#options .print a { 
border-left : 1px solid #7f7f66; 
} 
.message { 
padding : 40px 0; 
text-align : center; 
} 
#column2 { 
float : right; 
width : 200px; 
background : #dadada url('img/two-columns.gif') repeat-y; 
} 
#column2 .type { 
margin : 5px 0 0; 
padding : 5px 0 5px 15px; 
border-top : 0; 
border-bottom : 0; 
background : url('img/nav.gif'); 
color : #fff; 
font-weight : bold; 
font-size : 1.1em; 
} 
#column2 #searchForm { 
margin : 0; 
padding : 5px 5px; 
background : #f3edd6; 
text-align : center; 
} 
#column2 #searchForm .input { 
width : 100px; 
height : 14px; 
} 
#column2 #searchForm .submit { 
margin : 0 0 0 0; 
color : #fff; 
background-color : #666666; 
border : 1px solid #000381; 
border-top : 1px solid #eee; 
border-left : 1px solid #eee; 
width : 50px; 
height : 18px; 
padding : 0 0 1px 0; 
} 
#foot { 
clear : both; 
float : left; 
width : 100%; 
height : 34px; 
margin-top : 0; 
padding : 8px 0 0; 
background : #8a8a8a url('img/foot.gif') repeat-x; 
color : #fff; 
font-size : 0.8em; 
} 
#foot a { 
background-color : transparent; 
color : #fff; 
text-decoration : none; 
} 
#foot a:hover { 
text-decoration : underline; 
} 
#copy { 
float : right; 
padding : 10px 10px; 
text-align : left; 
} 
#powered { 
float : right; 
padding : 10px 10px; 
} 
@media print { 
body { 
margin : 0.5cm 0; 
background : #fff; 
color : #000; 
} 
#container { 
width : 16cm; 
height : auto; 
background : #fff; 
} 
#main { 
width : 16cm; 
margin : 0 auto; 
border : 0; 
} 
#logo { 
padding : 0; 
} 
#logo h1 { 
padding : 0; 
} 
#body, #product #box, #orderedProducts table { 
background : #fff; 
color : inherit; 
} 
#head2, #content, #foot { 
width : 16cm; 
} 
#product, #page, #orderbody #page { 
width : 100%; 
margin : 0; 
padding : 0; 
} 
#head2 { 
height : auto; 
} 
#column, #column2, #head1, #head3, #foot, #navipath, #products li .basket, #product #box #addBasket, #basket #recount, #basket .buttons, #orderedProducts tfoot .nextStep, #options { 
display : none; 
} 
.input, textarea, #logo h1, #page h3, .message h3, #products li, #products li .photo img, #product, #product h4, #product #box, .imagesList li img, #orderPrint dl, #orderedProducts table, #orderedProducts thead td, #order tfoot td, #order tfoot th, #orderPrint tfoot td, #orderPrint tfoot th, #order #personalData, #order #deliveryAndPayment table, #order #deliveryAndPayment table tbody td, #deliveryAndPayment table th, #deliveryAndPayment table thead th, #deliveryAndPayment table thead td { 
border-color : #ccc; 
} 
#products li h4, #products li .price em, #products li.pages a, #product h4 { 
background : inherit; 
color : #aaa; 
} 
a, #head2, #logo h2, #copy, .subpagesList li, #page h3, #products li h3 a, #products li h4 a, #products li .price, #products li.pages, #product h3, #product h4 a, #product #box #price, #product #box #price em, #product #box #available, .subpagesList li h4 a, #filesList em, .imagesList li, #orderPrint h4, #orderPrint dl, #orderedProducts table, #orderedProducts tbody th a, #basket .del a, #orderedProducts tbody .price, #orderedProducts tbody .summary, #order tfoot td, #orderPrint tfoot td, #order .summaryOrder, #orderPrint .summaryOrder, #basket .summaryProducts, #basket .summaryProducts #summary, #basket .info, #order legend, #order #personalData, #order #deliveryAndPayment table, #order #rulesAccept th { 
background : inherit; 
color : #000; 
} 
#orderPrint .message { 
padding : 10px 0; 
} 
#orderPrint .message h3 { 
font-size : 1.25em; 
} 
} 
.urunst { 
width : 48%; 
float : left; 
margin-left : 7px; 
} 
#main-content a span { 
position : absolute; 
left : -9999px; 
} 
#main-content a:hover span { 
top : 5px; 
left : 3px; 
width : 170px; 
font-weight : bold; 
background : #fff; 
color : #999; 
padding : 5px 0 5px 0; 
text-transform : uppercase; 
font-size : 80%; 
border : 1px solid #eee; 
border-width : 0 0 10px 0; 
} 
#main-content li { 
width : 170px; 
border : solid #ccc; 
border-width : 0 1px 1px 0; 
background : #fff; 
padding : 5px; 
text-align : center; 
position : relative; 
float : left; 
display : inline; 
margin : 5px; 
} 
#main-contenti a span { 
position : absolute; 
left : -9999px; 
} 
#main-contenti a:hover span { 
top : 5px; 
left : 3px; 
width : 580px; 
font-weight : bold; 
background : #fff; 
color : #999; 
padding : 5px 0 5px 0; 
text-transform : uppercase; 
font-size : 80%; 
border : 1px solid #eee; 
border-width : 0 0 10px 0; 
} 
#main-contenti li { 
width : 580px; 
border : solid #ccc; 
border-width : 0 1px 1px 0; 
background : #fff; 
padding : 5px; 
text-align : center; 
position : relative; 
float : left; 
display : inline; 
margin : 5px; 
} 
* { 
margin : 0; 
padding : 0; 
} 
ul, li { 
list-style : none; 
} 
fieldset, img { 
border : none; 
} 
legend { 
display : none; 
} 
em, strong, cite, th { 
font-style : normal; 
font-weight : normal; 
} 
input, textarea, select, button {
	font : 12px Helvetica, Arial, sans-serif;
	height: 27px;
	width: 175px;
	font-weight: bold;
	font-size: 15px;
} 
table { 
border-collapse : collapse; 
} 
#ifocusi { 
width : 590px; 
height : 245px; 
margin : 5px; 
border : 1px solid #dedede; 
background : #f8f8f8; 
margin-left : 10px; 
} 
#ifocusi_pic { 
display : inline; 
position : relative; 
float : left; 
width : 465px; 
height : 225px; 
overflow : hidden; 
margin : 5px 0 0 5px; 
} 
#ifocusi_piclist { 
position : absolute; 
} 
#ifocusi_piclist li { 
width : 470px; 
height : 225px; 
overflow : hidden; 
} 
#ifocusi_piclist img { 
width : 465px; 
height : 225px; 
} 
#ifocusi_btn { 
display : inline; 
float : right; 
width : 91px; 
margin : 9px 9px 0 0; 
} 
#ifocusi_btn li { 
width : 91px; 
height : 57px; 
cursor : pointer; 
} 
#ifocusi_btn img { 
width : 75px; 
height : 45px; 
margin : 7px 0 0 11px; 
} 
#ifocusi_btn .current { 
background : url(img/ifocus_btn_bg.gif) no-repeat; 
} 
#ifocusi_opdiv { 
position : absolute; 
left : 3px; 
bottom : 0; 
width : 462px; 
height : 70px; 
background : #000; 
} 
#ifocusi_op {
	position : absolute;
	left : -1px;
	bottom : 0;
	width : 291px;
	height : 176px;
} 
#ifocusi_tx { 
position : absolute; 
left : 8px; 
bottom : 8px; 
color : #fff; 
} 
#ifocusi_tx .normal { 
display : none; 
} 
.soya { 
text-align : left; 
} 
.soya ul { 
list-style-position : inside; 
list-style-type : circle; 
padding-left : 35px; 
line-height : 20px; 
} 
.soya li { 
list-style-type : square; 
} 
#kaydirr { 
position : fixed; 
top : 0; 
right : 0; 
margin : 0; 
text-align : right; 
width : 160px; 
} 
.memberIcon { 
margin : 0; 
padding : 0; 
padding-left : 29px; 
height : 15px; 
background : transparent url(img/memicon.gif) no-repeat left top; 
}

