.news-fix{min-height:255px;width:30%}
.news{width:30%;z-index:14;min-height:255px}
.news .container{padding-top:0;padding-bottom:0;padding-right:8%}
.news li{overflow:hidden;width:99%;padding-bottom:1.5em}
.news .image{width:75px;text-align:center;float:left}
.news p{font-size:1em;padding:.2em 0 0;line-height:1.3em;margin-left:80px}
.news .more{font-weight:bold}
.rss{padding-left:18px;margin-left:.4em}
.rss i{background-position:-245px 0}
.rss:link,.rss:visited{color:#ea7618}
.rss:hover{color:#ff8b2e}

.visual-block{margin:-85px 0 -265px 0;height:350px;z-index:5;float:right;width:77%;overflow:hidden}
.visual{padding-top:82px;float:none;text-align:center}
.visual .bg-repeat,.visual .bg-l,.visual .bg-r{background-image:url(http://i.gsl.ua/design/main/visual-bg.png);background-repeat:no-repeat}
.visual .bg-repeat{background-repeat:repeat-x;background-position:0 -300px}
.visual .bg-l{background-position:0 0}
.visual .bg-r{padding:7px 18px 68px 112px;background-position:100% -600px}
.visual .block{overflow:hidden;width:100%;display:block;position:relative;z-index:5}
.visual .block a{width:1100px;height:193px;position:relative;left:-550px;margin-left:50%;display:block;z-index:3}
.reflection{width:132px;height:350px;float:right;position:relative}
.reflection div{width:132px;height:350px;position:relative;z-index:5;background:url(http://i.gsl.ua/design/main/visual-reflection.png) no-repeat 0 0;margin-bottom:-350px}
.reflection img{position:relative;z-index:4;margin-left:-50px}

.menu-categories{margin-top:0}
.menu-categories .container{padding-top:0;padding-bottom:0;padding-right:0}
.menu-categories .items{height:27em;margin:0;overflow:visible}
.menu-categories .item{overflow:visible;padding-bottom:0}
.menu-categories .title{font-size:1.1em;font-weight:bold;padding-right:25px;position:relative;z-index:20;overflow:hidden}
.menu-categories .title img{margin:0 0 15px 0;float:none}
.menu-categories .title a{text-decoration:none}
.menu-categories .title a span{text-decoration:underline}
.menu-categories table .title{padding-right:0;z-index:5}
.menu-categories table .title a{text-decoration:underline}
.menu-categories table .title a:link,.menu-categories table .title a:visited,.menu-categories table .title a:hover{color:#fff}
.menu-categories ul{padding:.6em 0 .5em}
.menu-categories li{padding-bottom:.4em;line-height:1.1em}
.menu-categories li a{text-decoration:none}
.menu-categories li a:hover{text-decoration:underline}
.menu-categories .item .switcher{display:block;width:21px;height:15px;background:url(http://i.gsl.ua/design/sprite.png) no-repeat -263px 0}
.menu-categories .item .switcher:hover{background-position:-288px 0}
.menu-categories .active .switcher{background-position:-313px 0}
.menu-categories .active .switcher:hover{background-position:-338px 0}
.menu-categories .wrap{position:absolute;z-index:10;top:105px;right:0;left:-30px}
.menu-categories td{vertical-align:top}
.menu-categories .active td{background-image:url(http://i.gsl.ua/design/menu-categories-popup-bg.png);background-repeat:no-repeat}
.menu-categories .lt,.menu-categories .l,.menu-categories .rt,.menu-categories .r,.menu-categories .lb,.menu-categories .rb{width:25px}
.menu-categories .lt,.menu-categories .t,.menu-categories .rt,.menu-categories .lb,.menu-categories .b,.menu-categories .rb{height:25px}
.menu-categories .active .lt{background-position:-25px -25px}
.menu-categories .active .t{background-position:-25px 0}
.menu-categories .active .rt{background-position:-50px -25px}
.menu-categories .active .l{background-position:0 0}
.menu-categories .active .r{background-position:100% 0}
.menu-categories .active .lb{background-position:-25px -50px}
.menu-categories .active .b{background-position:-25px 100%}
.menu-categories .active .rb{background-position:-50px -50px}
.menu-categories .active .l,.menu-categories .active .r{background-repeat:repeat-y}
.menu-categories .active .c{background:url(http://i.gsl.ua/design/bg-white.png) repeat 0 0}
.menu-categories .c{padding-left:5px}
.menu-categories .hidden{display:none}

.articles-reviews .container{padding-top:.5em;padding-bottom:4em}
.articles-reviews h2{font-size:1.45em;background-position:0 -400px;padding:1em 0 .8em 1em}
.articles-reviews .links{font-size:1.3em;padding:1.2em 0 0 1em}
.articles-reviews .rss{font-size:.8em}
.articles-reviews .title{font-size:1.25em;padding-bottom:.5em;line-height:1.2em;width:90%}
.articles-reviews table{width:85%}
.articles-reviews td{vertical-align:top}
.articles-reviews .image{width:1%;padding-right:.7em}

.best-goods h2{background:url(http://i.gsl.ua/design/h2-bg.jpg) no-repeat 0 -597px}
.best-goods .goods .details td{padding-bottom:5em}

.text-description-page{margin-left:.3em}
.footer .text-description-page{margin-left:15.5%}
.footer .text-description-page .container{padding-left:.6em}
