html, body { margin:0; padding:0; background-color:#666666; font-family:Tahoma,Arial,sans-serif; font-size:11px; color:#CCCCCC; }

*:focus, *:active { -moz-outline:0px none red; outline:0px none red; border:0px; }

a, a:visited { color:#ffffff; text-decoration:none; }

a:hover, .buy:hover, .left_column2 a, .right_column2 a, .content2 a { text-decoration:underline; }

img { border:0; }

form { margin:0; padding:0; }

label { cursor:pointer; }

ul { margin:0; padding:5px 0 0 20px; }

li { margin:0 ; padding:0 0 3px 0; }

.headspace1 { height:73px; background-color:#333333; border-bottom:1px solid #FFFFFF; position:absolute; width:100%; top:0; z-index:0; }

.headspace2 { height:73px; margin-left:50%; background-color:#666666; }

.headspace3 { height:52px; background-image:url(interface/space1.gif); background-repeat:repeat-x; position:absolute; width:100%; top:74px; z-index:0; }

.container { padding:0 10px; margin:0 auto; position:relative; z-index:1; }

.a_logo { background-image:url(interface/logo.gif); background-repeat:no-repeat; padding:51px 0 0 35px; height:22px; width:259px; display:block; float:left; border-right:1px solid #FFFFFF; color:#000000 !important; }

.a_logo:hover, .buy2:hover, .left_column2 a:hover, .footer a:hover, .articles a:hover, .right_column2 a:hover, .cart_del span:hover, .content2 a:hover { text-decoration:none; }

.contact_data { width:140px; float:left; display:block; height:73px; overflow:hidden; border-right:1px solid #FFFFFF; background-color:#666666; }

.phone, .icq { height:35px; border-bottom:1px solid #FFFFFF; padding:1px 15px 0 0; background-image:url(interface/phone.gif); background-repeat:no-repeat; color:#FFFFFF; line-height:1.5; text-align:right; }

.icq { border:none; background-image:url(interface/icq.gif); font-weight:bold; }

.cart { height:20px; width:160px; text-align:center; padding-top:53px; border-right:1px solid #FFFFFF; background-image:url(interface/cart.gif); background-color:#333333; background-repeat:no-repeat; background-position:55px 0; font-weight:bold; float:left; overflow:hidden; }

.head_text { padding:10px 0 0 15px; height:53px; overflow:hidden; background-color:#666666; display:block; margin-bottom:10px; }

.menu { background-image:url(interface/menu.gif); background-repeat:no-repeat; display:block; float:left; padding-left:7px; height:21px; color:#000000 !important; font-weight:bold; font-size:12px; margin-right:10px; }

.menu span { background-image:url(interface/menu.gif); background-repeat:no-repeat; background-position:100% 0; padding:1px 10px 0 3px; height:20px; float:left; cursor:pointer; }

.art_category { background-image:url(interface/art-category.gif); background-repeat:no-repeat; display:inline-block; padding-left:7px; height:25px; color:#000000 !important; font-weight:bold; font-size:12px; }

.art_category span { background-image:url(interface/art-category.gif); background-repeat:no-repeat; background-position:100% 0; padding:5px 11px 0 5px; height:20px; cursor:pointer; display:inline-block; }

.lang { float:left; margin-right:10px; }

.left_column { float:left; width:202px; font-size:12px; font-weight:bold; }

.left_column2 { border-right:1px solid #FFFFFF; width:314px; padding:3px 25px 5px 0; text-align:center; }

.left_column2 img { border:2px solid #FFFFFF; margin-bottom:20px; }

.tagst, .tagst span, .articlest, .articlest span, .categoryt, .categoryt span, .title, .title h1, .title span { float:left; padding-left:7px; height:25px; font-weight:bold; }

.categoryt, .title, .tagst, .articlest { position:relative; z-index:2; }

.articlest, .tagst { margin-top:10px; }

.title, .title h1, .title span { background-image:url(interface/title.gif); color:#000000; }

.categoryt, .categoryt span { background-image:url(interface/category.gif); color:#ffffff; }

.tagst, .tagst span { background-image:url(interface/tags.gif); color:#333333; }

.articlest, .articlest span { background-image:url(interface/articles.gif); color:#242E00; }

.categoryt span, .title h1, .tagst span, .articlest span, .title span { background-position:100% 0 !important; padding:5px 15px 0 8px !important; height:20px !important; margin:0; font-size:12px; }

.category { border:1px solid #FFFFFF; background-color:#333333; margin-top:-1px; color:#FFCC00; padding-bottom:10px; }

.category span, .span_first { margin:0 14px 4px; display:block; }

.span_first { margin:10px 14px 4px !important; }	

.category a { display:block; padding:0 14px 4px; font-weight:normal !important; }

.category a:hover, .selcat { background-image:url(interface/category_h.png); background-repeat:no-repeat; text-decoration:none; }

.right_column { float:right; }

.right_column2 { padding:5px 0 5px 25px; }

.border { border:1px solid #FFFFFF; margin-top:-1px; }

.content { background-image:url(interface/item.png); }

.content2 { background-color:#353535; padding:25px; }

.item_1, .item_2, .item_3, .item_4, .item_5, .item_6, .item_7, .item_8, .item_9 { background-position:18px 30px; background-repeat:no-repeat; display:inline-block; position:relative; overflow:hidden; height:175px; width:230px; }

.item_1 { background-image:url(interface/futbolka1.png); }
.item_2 { background-image:url(interface/futbolka2.png); }
.item_3 { background-image:url(interface/futbolka3.png); }
.item_4 { background-image:url(interface/futbolka4.png); }
.item_5 { background-image:url(interface/futbolka5.png); }
.item_6 { background-image:url(interface/futbolka6.png); }
.item_7 { background-image:url(interface/futbolka7.png); }
.item_8 { background-image:url(interface/futbolka8.png); }
.item_9 { background-image:url(interface/futbolka9.png); }

.item_1 a, .item_2 a, .item_3 a, .item_4 a, .item_5 a, .item_6 a, .item_7 a, .item_8 a, .item_9 a { position:absolute; overflow:hidden; top:60px; left:68px; height:97px; width:97px; }

.small_item { background-image:url(interface/small_item.png); background-repeat:no-repeat; float:left; height:100px; width:132px; }

.small_item_1, .small_item_2, .small_item_3, .small_item_4, .small_item_5, .small_item_6, .small_item_7, .small_item_8, .small_item_9 { background-repeat:no-repeat; display:block; height:97px; width:129px; margin:3px 3px 0 3px; position:relative; text-decoration:none !important; }

.small_item_1 { background-image:url(interface/small_futbolka1.png); }
.small_item_2 { background-image:url(interface/small_futbolka2.png); }
.small_item_3 { background-image:url(interface/small_futbolka3.png); }
.small_item_4 { background-image:url(interface/small_futbolka4.png); }
.small_item_5 { background-image:url(interface/small_futbolka5.png); }
.small_item_6 { background-image:url(interface/small_futbolka6.png); }
.small_item_7 { background-image:url(interface/small_futbolka7.png); }
.small_item_8 { background-image:url(interface/small_futbolka8.png); }
.small_item_9 { background-image:url(interface/small_futbolka9.png); }

.small_item_1 img, .small_item_2 img, .small_item_3 img, .small_item_4 img, .small_item_5 img, .small_item_6 img, .small_item_7 img, .small_item_8 img, .small_item_9 img { width:65px; height:65px; margin:20px 0 0 33px; }

.small_item_1 span, .small_item_2 span, .small_item_3 span, .small_item_4 span, .small_item_5 span, .small_item_6 span, .small_item_7 span, .small_item_8 span, .small_item_9 span { position:absolute; top:3px; left:3px; color:#CCFF00; font-weight:bold; }

.price, .saleprice { background-repeat:no-repeat; padding:5px 0 0 6px; margin:2px 0 0 10px; cursor:pointer; font-size:24px; font-weight:bold; overflow:hidden; height:34px; width:57px; float:left; }

.price { background-image:url(interface/price.png); color:#CCFF00; }

.price1 { background-image:url(interface/grn.gif); background-repeat:no-repeat; background-position: 34px 15px; text-align:left; color:#CCFF00; float:left; height:24px; width:57px; font-size:24px; font-weight:bold; }

.price1 span { float:right; font-size:10px; margin:3px 9px 0 0; }

.saleprice { background-image:url(interface/saleprice.png); color:#FFFFFF; }

.price span, .saleprice span { float:right; font-size:10px; margin:3px 9px 0 0; }

.saleprice div { top:0px; left:14px; width:54px; color:#FFD119; font-size:10px; font-weight:normal; text-align:center; position:absolute; }

.buy { margin:11px 10px 0 0; cursor:pointer; color:#FFFFFF; float:right; }

.buy2 { margin:20px 0 10px; display:inline-block; cursor:pointer; color:#FFFFFF; text-decoration:underline; }

.size { margin:94px 10px 0 0; text-align:right; float:right; }

.size select, .left_column2 select, .cart_size select { border:1px solid #808080; margin-top:2px; font-size:11px; height:17px; width:49px; }

.size select { display:block; }

.incart { margin:94px 0 0 10px; float:left; display:none; cursor:pointer; }

.incart:hover { text-decoration:underline; }

.incart span { color:#CCFF00; font-size:18px; font-weight:bold; padding-left:1px; }

.incart2 { margin-top:6px; float:right; }

.incart2 span { color:#CCFF00; font-size:18px; font-weight:bold; padding-left:1px; }

.incart font { color:#CCFF00; }

.preveiw_div { position:absolute; background-color:#FFFFFF; background-image:url(interface/space2.png); z-index:3; width:314px; display:none; }

.preveiw_div img { border:#FFFFFF solid 2px; width:310px; height:270px; }

.preveiw_div div { background-color:#B8B8B8; border:2px solid #FFFFFF; text-align:center; border-top:none; padding:5px; color:#000000; font-size:12px; }

.loading { z-index:3; position:absolute; background-image:url(interface/space2.png); background-repeat:repeat; display:none; top:0; left:0; width:100%; }

.loading_center { height:130px; width:400px; position:fixed; top:50%; left:50%; margin:-65px 0 0 -200px; z-index:10; display:none; }

.loading_center_r { float:right; height:130px; width:6px; background-image:url(interface/img3.png); }

.loading_center_l { float:left; height:130px; width:6px; background-image:url(interface/img1.png); }

.loading_center_c { height:80px; background-image:url(interface/img2.png); overflow:hidden; width:388px; text-align:center; color:#FFFFFF; font-size:16px; padding:25px 0; font-weight:bold; }

.footer { padding:20px 0 10px; text-align:center; }

.footer a { font-size:12px; padding:0 5px; text-decoration:underline; }

.af { font-size:11px !important; padding:0 !important; }

.tags { background-color:#858585; border:1px solid #FFFFFF; margin-top:-1px; padding:10px; text-align:center; }

.tags a { color:#333333; margin:1px 10px; display: inline-block; }

.articles { background-color:#CCFF00; border:1px solid #FFFFFF; margin-top:-1px; padding:10px; }

.articles a { color:#333333; display:block; font-weight:normal; margin:10px 0; padding-left:12px; background-image:url(interface/space3.png); background-repeat:no-repeat; background-position:0 5px; text-decoration:underline; }

.previous, .next { background-image:url(interface/previous.gif); background-repeat:no-repeat; background-position:50% 0; padding-top:26px; float:left; }

.next { background-image:url(interface/next.gif) !important; float:right !important; }

.art_div { border-bottom:1px solid #FFFFFF; margin-bottom:15px; padding-bottom:15px; }

.art_div a, .art_div2 a { font-weight:bold; text-decoration:underline; }

.art_div img, .art_div2 img { border:none; padding-right:20px; float:left; }

/* cart */

.cart_item { display:block; width:640px; border-bottom:1px solid #FFFFFF; margin:0 auto; height:127px; overflow:hidden; }

.cart_img { float:left; background-repeat:no-repeat; height:97px; width:129px; margin:15px 15px 15px 0; }

.cart_img img { width:65px; height:65px; margin:20px 0 0 33px; border:0; }

.cart_text { float:left; width:370px; height:63px; display:block; margin-top:30px; }

.cart_size { float:left; width:370px; margin-bottom:15px; color:#FFFFFF; }

.cart_size div { float:right; padding-top:4px; }

.cart_size div span { font-weight:bold; }

.cart_del { text-align:right; color:#FFFFFF; padding-top:34px; float:right; }

.cart_del span { text-decoration:underline; background-image:url(interface/delete-order.gif); background-repeat:no-repeat; background-position: 50% 0; padding-top:30px; margin-bottom:20px; cursor:pointer; display:inline-block; }

.cart_head { width:640px; margin:0 auto; padding-bottom:10px; font-size:12px; }

.cart_head span	{ color:#FFFFFF; float:left; font-weight:bold; }

.cart_head div { text-align:center; }

.discount { width:640px; margin:0 auto; padding:15px 0; text-align:center; border-bottom:1px solid #FFFFFF; }

.discount input { border:1px solid #808080; font-size:11px; }

.discount2 { margin:0 auto; width:640px; text-align:right; padding:15px 0; border-bottom:1px solid #FFFFFF; color:#FFFFFF; }

.discount2 span { color:#8EC100; font-size:14px; font-weight:bold; }

.total_price { margin:0 auto; width:640px; text-align:right; padding:20px 0; color:#FFFFFF; }

.total_price span { font-size:14px; font-weight:bold; }

.cart_button { margin:0 auto; width:640px; padding:0; }

.goback, .makeorder { height:29px; width:200px; text-align:center; font-size:12px; color:#000000; padding-top:12px; background-repeat:no-repeat; overflow:hidden; cursor:pointer; font-weight:bold; }

.goback { background-image:url(interface/goback.png); float:left; }

.makeorder { background-image:url(interface/make-order.png); float:right; }

.goback2, .makeorder2 { height:23px; width:161px; text-align:center; font-size:11px; color:#000000; padding-top:10px; background-repeat:no-repeat; overflow:hidden; cursor:pointer; font-weight:bold; margin:25px 15px; background-image:url(interface/make-order2.png); }

.goback2 { float:left; }

.makeorder2 {  float:right; }

.info_item { margin:0 auto; width:640px; border-bottom:1px solid #ffffff; margin-bottom:15px; }

.info_item table { border:0; width:100%; border-collapse: collapse; }

.info_item table td { padding-bottom:15px; margin:0; }

.info_item input, .info_item textarea { width:99%; border:1px solid #808080; height:14px; padding:0; margin:0; font-size:11px; }

.info_item select { border:1px solid #808080; padding:0; margin:0; height:17px; font-size:11px; }

.button, .button2 { background-image:url(interface/button.gif); font-size:12px; font-weight:bold; text-align:center; color:#000000; width:390px; padding-top:14px; height:27px; cursor:pointer; margin-top:20px; }

.button3 { height:auto !important; width:auto !important; padding:1px 3px !important; }

.button2 { margin-top:10px !important; }
