body{padding:0;margin:0;color:#000;font:normal 12px Verdana, Geneva, sans-serif;background:url(images/wsports/fon.jpg) #1b2427 10px top repeat-y;min-width:1000px;}
h1, h2{color:#12283f;margin:0 0 15px 0;padding:0;font:normal 24px Verdana, Geneva, sans-serif;text-transform:uppercase;}
h2{font-size:18px;}
h3{padding:0;margin:0;font:bold 14px Verdana, Geneva, sans-serif;text-transform:uppercase;}
form{padding:0;margin:0;}
a{text-decoration:underline;color:#12283f}
a:hover{text-decoration:none;}
a img{border:none;}
/*#######-BODY-#########*/
#body{position:absolute;width:100%;z-index:1;min-width:1000px;background:url(images/wsports/fon2.jpg) right top repeat-y;}
#header{position:absolute;width:100%;z-index:2;height:254px;background:url(images/wsports/line.jpg) left bottom repeat-x;min-width:1000px;}
#menu{height:50px;background:url(images/wsports/menu.jpg) #a32a24 left top repeat-x;}
#mleft{height:50px;width:20px;background:url(images/wsports/mleft.jpg) left top no-repeat;float:left;}
#mright{height:50px;width:245px;background:url(images/wsports/mright.jpg) left top no-repeat;float:right;}
#menu a{height:32px;background:url(images/wsports/span.jpg) right center no-repeat;float:left;color:#FFF;font:bold 11px Tahoma, Geneva, sans-serif;padding:18px 23px 0 20px;text-transform:uppercase;text-decoration:none;}
#menu a:hover{text-decoration:underline;}
#main{width:100%;}
#main td{vertical-align:top;}
.left, .right{width:208px;}
.block{padding:0 8px 200px 10px;}
.modul{background:url(images/wsports/modul.jpg) left top repeat-x;padding:8px 2px 0 2px;}
.middle{width:auto;}
#top td{height:254px;}
#center td.middle{background:url(images/wsports/content.jpg) #fff left top repeat-x;}
#center td.left{background:url(images/wsports/b_girl.jpg) center bottom no-repeat;}
#center td.right{background:url(images/wsports/b_man.jpg) center bottom no-repeat;}
#bottom td{height:48px;background:url(images/wsports/menu.jpg) #a32a24 left top repeat-x;color:#fff;}
#copyright{float:left;padding:25px 0 0 10px;}
#contacts{float:right;padding:25px 10px 0 0;text-align:right;}
#header_modul{padding:0 0 0 10px;}
.header{height:198px;background:url(images/wsports/header.jpg) left top repeat-x;}
#girl{height:88px;width:500px;background:url(images/wsports/girl.jpg) right top no-repeat;float:right;padding:110px 0 0 0;}
#content{padding:10px 10px 40px 10px;}
#footer{margin-top:-27px;z-index:2;position:relative;}
#fmenu{width:100%;text-align:center;clear:both;}
#fmenu a{color:#000;text-transform:uppercase;padding:5px;text-decoration:none;font-size:11px; font-weight:bold}
#fmenu a:hover{text-decoration:underline;}

input.search{height:19px;padding:2px;border:1px #172e45 solid;border-right:none;background:#4e657a;color:#e0e0e0;width:200px;float:left;margin:11px 0 0 0;}
#search_button{float:left;}
#searchoptions{clear:both;color:#172e45;}
#searchoptions a{color:#e0e0e0;}

.category_tree{padding:0 0 15px 0;}
.category_tree a{background:url(images/wsports/catalog.jpg) left top no-repeat;width:166px;color:#fff;display:block;padding:5px 5px 3px 15px;text-decoration:none;}
.category_tree a.standardsmall{background:url(images/wsports/catalog2.jpg) left top no-repeat;width:156px;padding:5px 5px 3px 25px;}
.category_tree a:hover{text-decoration:underline;}
.menu_f{background:url(images/wsports/catalog_bottom.jpg) left top no-repeat;width:186px;height:6px;}

input.login_input{height:19px;padding:2px;border:1px #172e45 solid;background:#4e657a;color:#e0e0e0;width:176px;margin:0 0 4px 0;}
.login{padding:0 2px 0 2px;}
.login a{color:#e0e0e0;}

#cart_count{width:69px;height:69px;background:url(images/wsports/ball.jpg) left 0 no-repeat;text-align:center;font:bold 50px Tahoma, Geneva, sans-serif;float:left;padding:0 5px 0 0;}
.cart{height:80px;}
.cart a{text-decoration:none;color:#fff;font:normal 16px Tahoma, Geneva, sans-serif;text-transform:uppercase;}
.cart a span{text-transform:none;color:#f8b93b;}
#cart_price{padding:15px 0 0 0;}

.date{background:url(images/wsports/arrow.jpg) left 4px no-repeat;color:#f8b93b;font:bold 14px Arial, Helvetica, sans-serif;padding:0 0 0 15px;}
.news_text{color:#e7e7e7;}
a.more_news{background:url(images/wsports/arrow.jpg) right center no-repeat;color:#f8b93b;padding:0 15px 0 0;}
.ss{height:19px;padding:2px;border:1px #172e45 solid;background:#4e657a;color:#e0e0e0;width:180px;}
.button{padding:2px 5px 2px 5px;border:1px #172e45 solid;background:#f8b93b;color:#172e45;cursor:pointer;}

.poll{color:#fff;}
.poll b{color:#f8b93b;}

.title_block{width:141px;font:bold 16px Tahoma, Geneva, sans-serif; text-transform:uppercase;margin:0 0 5px 0;padding:0 0 0 45px;color:#fff;}
#catalog{background:url(images/wsports/catalogs.jpg) left top no-repeat;height:30px;padding-top:9px;}
#avtorization{background:url(images/wsports/login.jpg) left top no-repeat;height:29px;padding-top:11px;}
#cart{background:url(images/wsports/basket.jpg) left top no-repeat;height:31px;padding-top:7px;}
#news{background:url(images/wsports/news.jpg) left top no-repeat;height:32px;padding-top:15px;}
#poll{background:url(images/wsports/poll.jpg) left top no-repeat;height:27px;padding-top:8px;}

.main_cat a{color:#000;text-decoration:none;}
.main_cat a:hover{text-decoration:underline;}
#main .main_cat td{vertical-align:middle;}
.category_root{width:100%;}
#main .category_root td{vertical-align:middle;}
.category_root a{font-size:16px;}
.product_td{width:100%;border:1px #12283f solid;}
.addcart a{text-decoration:none;}
.search_table{background:#446380;border:2px #142e46 solid;width:100%;color:#FFF;}

#best_modul{padding:11px 0 0 0;background:url(images/wsports/kubok_t.jpg) left top no-repeat;}
#best_block{background:url(images/wsports/header.jpg) #4a6986 left top repeat-x;}
#best_header{background:url(images/wsports/kubok_b.jpg) left top no-repeat;}
#best_header h3{color:#fff;padding:15px 0 0 40px;}
#best_table{width:100%;color:#f00;}
#main #best_table td{background:#fff;border:1px #446380 solid;text-align:center;vertical-align:middle;}
#best_table a{color:#12283f;font-size:14px;text-transform:uppercase;text-decoration:none;}
#best_table a:hover{text-decoration:underline;}
