@charset "utf-8";
/* CSS Document */

body{
	min-width:1345px;
	}
.suptoys2-table{
	display:table;
	}
.suptoys2-row{
	display:table-row;
	}
.suptoys2-cell{
	display:table-cell;
	}
.suptoys2-valign-top{
	vertical-align:top;
	}
.suptoys2-valign-bottom{
	vertical-align:bottom;
	}
.suptoys2-valign-middle{
	vertical-align:middle;
	}
.suptoys2-float-left{
	float:left;
	}
.padding-top-15{
	padding-top:15px;
	}
.suptoys2-padding-right-25{
	padding-right:25px;
	}
.blue-border-bottom{
	border-bottom:1px #3981A8 solid;
	}
.blue-border-top{
	border-top:1px #3981A8 solid;
	}
.suptyos2-fixwidth1099{
	width:1099px;
	}
.suptoys2-header{
	width:100%;
	}
.suptoys2-header-table{
	width:100%;
	}
.suptoys2-header-top{
	height:35px;
	background:url(/wa-apps/shop/themes/suptoys2/css/img/gradient-1.png) repeat-x;
	width:100%;
	}
.suptoys2-header-top-cell-left, .suptoys2-header-top-cell-right, .suptoys2-header-top-cell-left a, .suptoys2-header-top-cell-right a{
	color:#FFF;
	font-size:14px;
	line-height:35px;
	text-decoration:none;
	}
.suptoys2-header-top-cell-left a:hover, .suptoys2-header-top-cell-right a:hover{
	text-decoration:underline;
	}
.suptoys2-header-top-cell-left{
	padding-left:25px;
	text-align:left;
	}
.suptoys2-header-top-cell-right{
	padding-right:25px;
	text-align:right;
	}
.suptoys2-header-middle{
	height:115px;
	width:100%;
	background:url(/wa-apps/shop/themes/suptoys2/img/graybgvectors.gif);
	}
.suptoys2-header-middle-cell-cart{
	width:180px;
	height:115px;
	}
.suptoys2-header-middle-cell-search{
	width:425px;
	height:115px;
	}
.suptoys2-header-middle-cell-phone{
	width:305px;
	height:115px;
	}
.suptoys2-header-middle-cell-title{
	padding-left:25px;
	padding-bottom:25px;
	}
.suptoys2-header-middle-cell-title h1{
	display:block;
	font-size: 26px;
	font-weight: bold;
	margin-bottom: 0;
	padding-bottom: 5px;
	}
.suptoys2-header-middle-cell-title h1 a{
	color: #000;
	text-decoration: none;
	}
.suptoys2-header-middle-cell-title h1 a:hover{
	text-decoration:underline;
	}
.suptoys2-header-middle-cell-title b{
	display:block;
	width:310px;
	font-size: 14px;
	line-height:14px;
	color: #666666;
	font-weight: lighter;
	}
.suptoys2-header-middle-cell-phone-num{
	font-size:20px;
	line-height:20px;
	}
.suptoys2-header-middle-cell-phone-text{
	font-size: 14px;
	line-height:14px;
	color: #666666;
	font-weight: lighter;
	padding-bottom:25px;
	}
.suptoys2-search_button{
	background:url(/wa-apps/shop/themes/suptoys2/img/icon-search.png) no-repeat;
	padding:0;
	border:0;
	margin:0;
	width:68px;
	height:26px;
	display:inline;
	vertical-align:middle;
	}
.suptoys2-header-middle-cell-search-text{
	font-size: 14px;
	line-height:14px;
	color: #666666;
	font-weight: lighter;
	padding-bottom:25px;
	}
.suptoys2-header-middle-cell-search-text a{
	text-decoration:underline;
	color: #666666;
	}
.suptoys2-header-middle-cell-search-form{
	padding:15px 0;
	}
.suptoys2-header-middle-cell-cart-checkout{
	font-size: 14px;
	line-height: 14px;
	color: #666666;
	font-weight: lighter;
	padding-bottom: 25px;
	padding-left:55px;
	}
.suptoys2-header-menu{
	width:100%;
	height:50px;
	background:url(/wa-apps/shop/themes/suptoys2/css/img/gradient-2.png) repeat-x;
	}
.suptoys2-header-menu-navigation{
	display:block;
	margin:0;
	padding:0;
	}
.suptoys2-header-menu-navigation li{
	display:inline-block;
	margin:0;
	padding:0;
	line-height:50px;
	font-size:14px;
	text-transform:uppercase;
	}
.suptoys2-header-menu-navigation li a{
	color:#FFF;
	display:block;
	text-decoration:none;
	padding:0 25px;
	}
.suptoys2-header-menu-navigation li a:hover{
	background:#9ed4ec;
	}

.suptoys2-katalog{
	background:url(/wa-apps/shop/themes/suptoys2/img/katalog.png) no-repeat;
	width:240px;
	height:40px;
	line-height:40px;
	color:#FFF;
	text-transform:uppercase;
	font-size:14px;
	}
.suptoys2-katalog span{
	display:block;
	padding:0 25px;
	}
	
.suptoys2-categories-tree-ul{
	display:block;
	margin:0;
	padding:0;

	}
.suptoys2-categories-tree-ul li{
	display:block;
	width:240px;
	border-bottom:1px solid #FFF;
	background:#F2F2F2;

	}
.suptoys2-categories-tree-ul li:hover{
	background:#FFF;
	}
.suptoys2-categories-tree-ul li a{
	display:block;
	padding:10px 25px;
	color:#000;
	text-decoration:none;
	}
.suptoys2-categories-tree-ul li ul{
	display:none;
	position:absolute;
	left:220px;
	margin-top:-40px;
	z-index:99;
	}

.suptoys2-shortnews-title{
	height:35px;
	width:240px;
	background:url(/wa-apps/shop/themes/suptoys2/img/plashka-1.png) no-repeat;
	line-height:35px;
	margin:10px 0;
	}
.suptoys2-shortnews-title a{
	color:#FFF;
	font-size:14px;
	text-transform:uppercase;
	padding:0 25px;
	text-decoration:none;
	}
.suptoys2-shortnews-item-date{
	color:#666;
	font-size:12px;
	}
.suptoys2-shortnews-item{
	margin-left:25px;
	width:215px;
	}
.suptoys2-shortnews-item-head{
	width:200px;
	}
.suptoys2-shortnews-item-head a{
	font-size:13px;
	line-height:15px;
	color:#000;
	text-decoration:none;
	display:block;
	font-weight:bold;
	}
.suptoys2-shortnews-item-text{
	padding:10px 0;
	font-size:12px;
	line-height:12px;
	width:200px;
	}
.suptoys2-shortnews-item-link a{
	font-size:13px;
	color:#000;
	text-decoration:none;
	margin-bottom:10px;
	}
.main-table-left{
	width:240px;
	}
.main-table-rigth{
	padding-left:10px;
	}
.suptoys2-mainbanner{
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
	behavior: url(/wa-apps/shop/themes/suptoys2/css/border-radius.htc);
	border:1px solid #CCC;
	width:680px;
	height:400px;
	overflow:hidden;
	}
.suptoys2-deal_of_the_day{
	border:1px solid #CCC;
	width:400px;
	height:400px;
	margin-left:8px;
	position:absolute;
	}
.suptoys2-deal_of_the_day-head{
	background:url(/wa-apps/shop/themes/suptoys2/img/tovardnyaplashka.png) no-repeat;
	width:140px;
	height:50px;
	position:absolute;
	top:10px;
	left:-1px;
	z-index:99;
	}
.suptoys2-deal_of_the_day-head span{
	display:block;
	line-height:50px;
	font-size:14px;
	color:#FFF;
	text-align:center;
	text-transform:uppercase;
	}
.suptoys2-deal_of_the_day-image{
	text-align:center;
	}
.suptoys2-deal_of_the_day-content{
	position:absolute;
	bottom:0;
	height:150px;
	width:400px;
	background:url(/wa-apps/shop/themes/suptoys2/css/img/gradient-3.png) repeat-x;
	z-index:98;
	}
.suptoys2-deal_of_the_day-name{
	text-align:center;
	padding:15px 25px;
	}
.suptoys2-deal_of_the_day-name a{
	color:#000;
	text-decoration:none;
	font-weight:bold;
	font-size:14px;
	}
.suptoys2-deal_of_the_day-summary{
	padding:0 25px;
	font-size:12px;
	line-height:14px;
	font-weight:lighter;
	text-align:center;
	max-height:60px;
	}
.suptoys2-deal_of_the_day-price{
	font-size:16px;
	font-weight:bold;
	position:absolute;
	bottom:20px;
	left:20px;
	z-index:99;
	}
.suptoys2-deal_of_the_day-addtocart{
	position:absolute;
	bottom:20px;
	right:20px;
	color:#fff;
	z-index:99;
	}
.suptoys2-button{
	color: #FFF;
	text-shadow: 0 1px #c2ecf9;
	border:none;
	background-image: -webkit-linear-gradient(top, #FFAF3C 0%, #EF7C23 100%);
	background-image: -moz-linear-gradient(top, #FFAF3C 0%, #EF7C23 100%);
	background-image: -o-linear-gradient(top, #FFAF3C 0%, #EF7C23 100%);
	background-image: linear-gradient(to bottom, #FFAF3C 0%, #EF7C23 100%);
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	behavior: url(/wa-apps/shop/themes/suptoys2/css/border-radius.htc);
	padding:10px 5px;
	}
.suptoys2-home-aksii-plashka {
	height: 35px;
	width: 240px;
	background: url(/wa-apps/shop/themes/suptoys2/img/plashka-1.png) no-repeat;
	line-height: 35px;
	margin: 10px 0;
	}
.suptoys2-home-aksii-plashka span{
	color: #FFF;
	font-size: 14px;
	text-transform: uppercase;
	padding: 0 25px;
	text-decoration: none;
	}
.suptoys2-home-aksii-opisanie{
	color:#808080;
	line-height:35px;
	font-size:13px;
	padding-left:25px;
	}
.suptoys2-aksii-cell-table{

	}
.suptoys2-aksii-cell{
	border-top:1px solid #B3B3B3;
	border-bottom:1px solid #B3B3B3;
	border-right:1px solid #B3B3B3;
	width:20%;
	height:300px;
	}
.suptoys2-aksii-cell-first{
	border-left:1px solid #B3B3B3;
	}
.suptoys2-aksii-image{
	text-align:center;
	margin:10px;
	}
.suptoys2-aksii-content{
	background:url(/wa-apps/shop/themes/suptoys2/css/img/gradient-3.png) repeat-x;
	height:150px;
	width:100%;
	}
.suptoys2-aksii-name{
	text-align:center;
	height:70px;
	overflow:hidden;
	}
.suptoys2-aksii-name a{
	display:block;
	font-size:13px;
	line-height:15px;
	color:#000;
	text-decoration:none;
	font-weight:bold;
	padding:10px;
	}
.suptoys2-aksii-price{
	height:30px;
	text-align:center;
	font-size:16px;
	font-weight:bold;
	}
.suptoys2-aksii-price s{
	font-size:14px;
	color:#666;
	font-weight:lighter;
	}
.suptoys2-aksii-addtocart{
	height:50px;
	text-align:center;
	}
.suptoys2-catalog-border-left{
	border-left:1px solid #B3B3B3;
	}
.suptoys2-catalog-border-bottom{
	border-bottom:1px solid #B3B3B3;
	}
.suptoys2-categoryname{
	display:block;
	font-weight:lighter;
	}
.showvariant{
	margin-right:25px;
	}
.suptoys2-category-desription{
	display:block;
	padding-right:25px;
	}
.suptoys2-product-name{
	font-weight:lighter;
	}
	
	
	
.blog-background{
	background:url(/wa-apps/shop/themes/suptoys2/img/blog-background.jpg) center fixed;
	padding:25px 0;
	border-top:2px #63A8CD solid;
	border-bottom:2px #63A8CD solid;
	}
.blog-white-background{
	background:#FFF;
	}
.blog-stream{
	font-family:"PT sans";
	}
.blog-stream-post{
	padding:25px;
	}
.blog-stream-post:hover{
	background:#F2F2F2;
	}
.blog-stream-post h3{
	margin:0;
	padding:0;
	font-size:18px;
	line-height:18px;
	display:block;
	margin:10px 0;
	}
.blog-stream-post h3 a{
	font-weight:lighter;

	text-decoration:none;
	}
.blog-stream-text{
	font-size:14px;
	}
.blog-stream-post-datetime{
	font-size:12px;
	}
.blog-stream-h1{
	display:block;
	padding:25px 25px 0 25px;
	font-size:24px;
	line-height:24px;
	}

.blog-navigation{
	display:block;
	margin:25px;
	padding:0;
	}
.blog-navigation li{
	display:inline-block;
	height:35px;
	font-family:"PT sans";
	font-size:18px;
	line-height:35px;
	text-align:center;
	width:35px;
	background:#666;
	}
.blog-navigation li a{
	color:#FFF;
	text-decoration:none;
	display:block;
	height:35px;
	width:35px;
	}
.blog-navigation li:hover, .blog-navigation li a:hover{
	background:#F2F2F2;
	color:#666;
	}
.blog-navigation-selected{
	background:#666 url(/wa-apps/shop/themes/suptoys2/img/blog-nav-sel.png) no-repeat;
	}

.blog-back{
	background: #eee;
	width:120px;
	margin-bottom:25px;
	}
.blog-back a{
	color: #777;
	font-size:12px;
	padding:5px;
	display:block;
	text-decoration:none;
	}
.blog-title{
	font-weight:lighter;
	}
.suptoys2-fix-width{
	width:1349px;
	}
/*
     */
/*
*/