#wrap{min-width:998px;}
html {background:#0d4a83;}
body #wrap{background-color: #0d4a83;}
body {font-family: Arial, Helvetica;color:#fff;}
a{color:#fff;}
.date{white-space:nowrap;}
/*TOP*/
#top_flash{background:url(/img/flash_back_n.jpg) 50% 50%;height:169px;text-align:center;}
#top{padding-left:27px;background:#161616;height:43px;font-size: 14px;padding-top:1px;}
#top .item{float:left;background:url(/img/top_item_back.gif) 0px 50% no-repeat;padding-top:12px;height:30px;padding-left:34px;padding-right:30px;}
#top .item a{text-decoration:none;color:#fff8d1;}
#top .item a:hover{text-decoration:underline;}
.gr {background-position: left 2px;}
.lr {background-position: right 2px;}
.blk {height: 540px;border-style: solid;border-color: #fff;border-width: 1px;}
/*TOOLS*/
#tools {background:url(/img/tools-back.png) repeat-x;height:46px;}
#tools .block{border: none;float:left;height:46px;}
#login_container {width:40%;}
#basket_container{width:27%;}
#search_container{width:27%;}

/*basket*/
#tools #basket {background:url(/img/basket-back.png ) no-repeat left 50%;color:#fff;height:46px;}
#tools .basket_goods_empty{padding-top:16px;font-size:11px;color:#75aee9;padding-left:45px;}
#tools .basket_goods_full a {color:#fff000;}
#tools .basket_goods_full a span{color:#fff000;border:}
#tools .goods_count{padding-top:6px;}
#tools #basket a{text-decoration:none;font-size:11px;color:#75aee9;font-weight:bolder;}
#tools #basket .cou{display:block;padding-left:45px;margin-top:4px;line-height:12px;}
#tools #basket .sum{display:block;padding-left:45px;}

/*search*/
#search{background:url(/img/search-back.png) no-repeat left 50%;padding-left:40px;height:46px;}
#search form{padding-top:12px;}
#search .search_button{margin-left:10px;vertical-align:middle;}
#search label{font-size:12px;margin-right:1em;margin-left:0.5em;}
#search #search_string{background:#06192d;color:#fff;border:1px solid #104980;width:100px;}
/*auth*/
#auth{margin-left:27px;padding-left:39px;background:url(/img/auth-back.png) no-repeat left 50%;padding-top:2px;white-space:nowrap;}
#auth label{font-size:12px;}
#auth_container{height:20px;}
#auth_container #user_name{font-size:12px;padding-top:3px;margin-left:6px;}
#auth #login, #auth #password{background:#06192d;color:#fff;border:1px solid #104980;width:90px;}
#auth .auth_button{vertical-align:middle;}
#auth #auth_buttons{font-size:10px;margin-top:6px;}
#auth #auth_buttons a{text-decoration:none;}
#auth .button {margin-right:1em;padding-left:6px;background:url(/img/small-button-content.png) no-repeat;}
#auth .button .end{background:url(/img/small-button-end.png) no-repeat;padding-left:3px;}
#auth #reg{margin-right:62px;}

/*menu*/
#menu{float:left;width:278px;min-height:525px;background:url(img/left-back.png) repeat-y;margin-bottom:301px;padding-top:39px;border-color: #fff;border-style: solid;border-width: 0px;}
.left_head{background:url(/img/left-head-back.png) no-repeat;text-align:right;margin-right:19px;padding-right:10px;color: #ffe65d;font-weight:bold;font-size: 14px;height:25px;padding-top:7px;margin-bottom:20px;}
.left_head a{color: #ffe65d;text-decoration:none;}

#menu .items{margin-bottom:87px;border-color: #fff;border-style: solid;border-width: 0px;}
#menu .item{padding-left:37px;background:url(/img/left-bullet.gif) no-repeat 3px 50%;font-size:13px;margin-bottom:10px;margin-right:2em;}
#menu .item a{text-decoration:none;color:#fff;}
#menu .item a:hover{text-decoration:underline;}
#menu .current a{color:#fff01c;}

/*discounts*/
#discounts_left {font-size:13px;color:#fff;margin-left:25px;margin-right:29px;}
#discounts_left strong{color:#fff000;}
#discounts_left b{color:#fff000;}
#discounts_left p{margin:0;padding:0;}
#discounts_left .button{font-size:11px;font-weight:bold;background:url(img/discounts-button.png) no-repeat;width:185px;text-align:center;padding-top:7px;padding-bottom:7px;margin-left:20px;margin-top:20px;}
#discounts_left .button a{color:#a8ecf7;text-decoration:none;}

.announcement{color:#fff;font-size:13px;padding:0px 20px;}
.separator-full{height:209px;background:url(/img/left-separator-full.png) no-repeat;}
.separator-bott{height:109px;background:url(/img/left-separator-bott.png) no-repeat;}
/*navigator*/
.navigator {margin-left:290px;font-size:11px;color:#fff;}
.navigator a{color:#fff000;text-decoration:none;margin-right:0.5em;margin-left:0.5em;}
/*content*/
#content{min-height:525px;padding-bottom:61px;}
/*content_text*/
/*#content_text {border:1px solid red;}*/
.shop {border: 1px solid rgb(255, 255, 255); padding: 20px; background-color: rgb(2,33, 62); margin-top: 10px; margin-bottom: 10px;}
.discounts {border: 1px solid rgb(255, 255, 255);padding: 10px;}
.discounts h5 {text-align: center;}
.imweider {border: 2px solid rgb(123, 174, 206); margin-bottom: 0px; margin-left: 20px;margin-top: 0px;}
.gotk {color: rgb(255, 230, 93);}
.imgbr {border-style:solid;border-color:#7BAECE;border-width:2px;}

.lcen {border-color: rgb(123, 174, 206); border-width: 2px; border-right: 2px solid rgb(123, 174, 206); width: 111px; float: left; height: 100%;}
.rcen {border-color: rgb(123, 174, 206); border-width: 2px; border-right: 2px solid rgb(123, 174, 206); width: 111px; float: left; height: 100%;}
.cen {border: 2px solid rgb(123, 174, 206); margin: 0pt auto; width: 334px; height: 118px;}
.kach h2 {text-align: center; color: rgb(255, 230, 93);}
.sport {border: 1px solid rgb(255, 255, 255); padding: 20px; margin-top: 10px; margin-bottom: 10px;}
.weider {background-color: rgb(6, 34, 71); padding-left: 100px; height: 154px; background-image: url(../newimg/leftbottom.gif); background-repeat: repeat-y; background-position: left center;}
#content_text {margin-right:17px;margin-top:13px;font-size:13px;padding-left:180px;padding-bottom:21px;color:#fff;width:710px;}
#content_text strong{color:#fff000;}
.h1_container {height:40px;clear:right;margin-left: 272px;}
.h1_container h1{padding-left:13px;padding-right:15px;font-size: 15px;color: #ffe65d;padding-top:8px;height:24px;text-align: center;background-image: url(/newimg/h1back.png);background-position: center;background-repeat: no-repeat;}
/*.h1_container h1{float:right;background:url(/img/h1-back.png);padding-left:13px;padding-right:15px;font-size: 15px;color: #ffe65d;padding-top:8px;height:24px;}*/
#content_text h2{font-size:15px;}
#content_text h2 a{color:#fff000;text-decoration:none;}
#content_text img{margin-right:1em;margin-bottom:0.5em;}

/*subpages list*/
#subpages {cborder:1px solid red;}
#subpages .item{margin-left:3em;color:#fff000;}
#subpages .item a{color:#fff;}
#subpages .item .description{margin-left:1em;}
/*articles*/
#subpages li.item{margin-bottom:1em;}

/*catalog*/
/*products list*/
.navigation_block{background:url(/img/products-navigation-start.png) no-repeat #03335f;height:52px;margin-bottom:2em;}
.navigation_block{margin-top:2em;}
.navigation_right{background:url(/img/products-navigation-stop.png) no-repeat;width:50px;height:52px;float:right;}
/*pages*/
.navigation_container{margin-right:60px;float:left;}
.page_list {}
.page_list a{color:#fff000;text-decoration:none;}
.page_list .current{background:#0d4a83;}
div.cen {margin: 0 auto;}
div.cen div {border-color: rgb(123, 174, 206);}
.switch{background:#0d4a83;margin-top:15px;}
.switch a{padding:3px 7px;display:block;color:#fff000;text-decoration:none;}
.page_list,
.switch,
.ordering {margin-left:3em;float:left;}
.ordering {margin-top:18px;}
.ordering a{padding:3px 7px;color:#fff000;text-decoration:none;}
/*product class*/
.product_in_page {height:135px;border-bottom:2px solid #03335f;color:#fff000;margin-top:1em;margin-bottom:1.5em;}
.product_in_page .title{margin-bottom:6px;}
.product_in_page .title a{color:#fff;font-weight:bold;}
.product_in_page .picture{float:left;display:block;width:110px;height:118px;background-position:50% 50%;background-repeat:no-repeat;background-color:#fff;border:2px solid #7baece;}
.product_in .picture{width:110px;height:118px;background-position:50% 50%;background-repeat:no-repeat;background-color:#fff;border:2px solid #7baece;display: block;margin: 0 auto;}
.product_in h3 {font-weight: normal;}
.product_in_page .fields {margin-left:130px;margin-right:150px;}
.product_in_page .fields .name{float:left;width:100px;margin-bottom:3px;}
.product_in_page .fields .value{margin-left:100px;font-weight:bold;margin-bottom:3px;}
.product_in_page .small_order{float:right;width:150px;margin-top:8px;}
.product_in_page .small_order .old_price{color:#87edff;font-size:13px;margin-bottom:3px;text-align:center;height:20px;}
.product_in_page .small_order .new_price{color:#fff;font-weight:bolder;font-size:14px;margin-bottom:6px;text-align:center;}
.price{color:#fff;font-weight:bolder;font-size:14px;margin-bottom:6px;text-align:center;}
.product_in_page .small_order .do_order {color:#fff;text-decoration:none;background:url(/img/product-do-order.png);display:block;width:128px;text-align:center;font-size:11px;padding:7px 0px 7px 20px;}
td .do_order {color:#fff;text-decoration:none;background:url(/img/product-do-order.png);display:block;width:128px;text-align:center;font-size:11px;padding:7px 0px 7px 20px;margin: 0 auto;}
th {color: #ffe65d;font-size: 14px;border-bottom: 1px;border-color: #fff;border-width: 1px;}

#product_text   {margin-right:301px;}
#product_block  {float:right;width:286px;}
#product_block .big_picture_container{background:url(/img/product-big-picture-back.png);width:271px;height:331px;margin-bottom:16px;}
#product_block .big_picture{width:271px;height:331px;background-position:50% 50%;background-repeat:no-repeat;}

/*product content*/
#product_block .big_order{background:url(/img/product-big-order-back.png);width:271px;height:260px;padding-top:21px;}
#product_block .old_price{text-align:center;color:#87edff;font-size:13px;margin-bottom:6px;}
#product_block .new_price{text-align:center;color:#fff;font-weight:bolder;font-size:17px;margin-bottom:10px;}
#product_block .stock    {text-align:center;}
#product_block .big_order .product_fields {margin-left:30px;margin-top:10px;margin-bottom:30px;}
#product_block .big_order .product_fields .name{float:left;width:100px;margin-bottom:3px;}
#product_block .big_order .product_fields .value{margin-left:100px;font-weight:bold;margin-bottom:3px;}
#product_block .big_order .do_order_holder{text-align:center;}
#product_block .big_order .do_order {color:#fff;text-decoration:none;background:url(/img/product-do-order-tr.png);display:block;width:128px;text-align:center;font-size:11px;padding:7px 0px 7px 20px;margin-left:62px;}
#product_block .big_order select{font-size:10px;width:130px;}
/*showcase*/
#showcase{height:180px;}
.product_in_showcase {float:left;width:24%;}
.product_in_showcase .picture {display:block;width:110px;height:118px;background-position:50% 50%;background-repeat:no-repeat;background-color:#fff;border:2px solid #7baece;}
.product_in_showcase .title   {margin-top:0.5em;color:#fff;text-decoration:none;width:160px;font-size:12px;display:block;text-align:left;}
.showcase_continue{font-size:11px;font-weight:bold;width:185px;padding-top:7px;padding-bottom:7px;margin-top:10px;margin-bottom:20px;}
.showcase_continue a{text-decoration:none;color:#fff;}
/*footer*/
#footer {padding-top:13px;background:#161616;height:68px;font-size:9px;width:100%;clear:both;}
#footer #contacts{float:left;width:266px;color:#888888;margin-left:9px;}
#footer #counters{float:right;width: 322px;}

/*controls inclusion*/
#window{padding-left:270px;}
.pages{cborder:1px solid red;clear:none;clear:right;}
#control_title h1{color:#fff;}
#control_navigator{margin-bottom:2em;}
.in_control_navigator a{color:#fff000;font-weight:normal;}
#login_form{top:30%;}
#control_top{white-space:nowrap;}
#control_title{}
.shop_button{display:inline;margin-right:1em;}
/*background overriders*/
.value_list_item .title{float:left;background:#112a44;}
#personal_panel .current{background:#112a44;}
#personal_subpanel .current{background:#112a44;}{}
#status_panel .current{background:#112a44;}
#window table th{background:#112a44;}
#noflash_content{display:none;}

/*order form*/
#order_form_title{display:none;}
span.date{white-space:nowrap;}
.simplememo{width:608px;}
.simplememo .label_container{cborder:1px solid red;}
.form_field_simplememo{height:70px;}

#payments {margin-left:1em;}
#payments .inactive{display:none;}

/* skylander fixes */
.h1_container {margin:0 0 0 170px; padding:0;}
.h1_container h1 {background-position:left; margin:0 auto; padding:7px 0px 2px 0px; width:700px; position:absolute; top:295px; left:300px;}

/* OFFLINE MESSAGE */
.h1_container {height:180px; background:url(/newimg/h1back-offline.png) no-repeat 110px 55px;}

#content_text {padding-left:290px; width:730px;}
#content_text.sport, #content_text table.bestsellers {border:1px solid #FFFFFF; margin-bottom:10px;}

#content_text table.bestsellers {width:730px;}
table.bestsellers td.left, table.bestsellers td.right {width:20%; background:transparent;}
table.bestsellers td.center {background:#062247;}
table.bestsellers td.left, table.bestsellers td.right, table.bestsellers td.center {text-align:center; vertical-align:top;}
table.bestsellers td.left h4, table.bestsellers td.right h4 {font-size:16px; margin:15px 0 0 0; padding:0 0 25px 0; color:yellow;}
table.bestsellers td.center h2.quality {color:yellow;}
table.bestsellers td.center h2.certified {color:yellow;}
table.bestsellers td.center h2.guarantee {color:yellow;}
table.bestsellers td.center h2.trialpacks {color:yellow;}
table.bestsellers td.left h3, table.bestsellers td.right h3 {font-size:12px; margin:0; padding:5px 0 25px 0; color:yellow;}
table.bestsellers td.left a, table.bestsellers td.right a {display:block; width:120px; height:100px; border:2px solid #7BAECE; background:white; margin:0 0 0 10px; padding:0;}
#content_text .bestsellers img {margin:0; padding:0;}
table.bestsellers td.center table {margin:0 auto;}
table.bestsellers td.center table td {text-align:center;}
table.bestsellers td.center table a {text-decoration:none; display:block;}
table.bestsellers td.center table a:hover {background:orange; color:black;}
#content_text table.bestsellers td.center table td img {margin:0; padding:0; border:2px solid #7BAECE;}
table.bestsellers td.center ul {text-align:left;}

table.slogan {width:732px; border-spacing:0px;}
table.slogan td {border:0;}
table.slogan tr.top {height:90px;}
table.slogan tr.top td.left {width:90px; background:url(/newimg/bl.gif);}
table.slogan tr.top td.center {background:url(/newimg/centop.gif);}
table.slogan tr.top td.right {width:90px; background:url(/newimg/blr.gif);}
table.slogan tr.middle {}
table.slogan tr.middle td.left {width:90px; background:url(/newimg/leftbottom.gif);}
table.slogan tr.middle td.center {background:#062247;}
table.slogan tr.middle td.right {width:90px; background:url(/newimg/rightbottom.gif);}
table.slogan tr.bottom {height:90px;}
table.slogan tr.bottom td.left {width:90px; background:url(/newimg/bl2.gif);}
table.slogan tr.bottom td.center {background:url(/newimg/cenbottom.gif);}
table.slogan tr.bottom td.right {width:90px; background:url(/newimg/blr2.gif);}
table.slogan h2.slogan {margin:0; padding:0; color:yellow;}
table.slogan h2.copyright {margin:10px 0 0 0; padding:0; color:yellow;}

.news span.date {color:orange; display:block; width:80px; float:left;}

div.news {background:#062247;}