.columns{overflow:hidden;width:100%}
.columns .column-left{float:left;width:80%}
.columns .column-right{margin-left:80.5%}
.news .container,.news-detail .container{padding:0 8em 4em 0}
.news .item{padding-bottom:1.5em}
.date{color:#f21313;font-size:.95em;padding-bottom:.2em}
.news .item .title{font-size:1.3em}
.news .item p{font-size:1.1em;padding-top:.6em}
.menu-news ul{list-style:none;font-size:1.8em}
.menu-news li{padding-bottom:.8em}
.menu-news a{padding:0}
.menu-news .active .year{color:#000}
.menu-news .active .year:hover{color:#df0000}
.menu-news ul ul{font-size:.7em;padding:.2em 0 .5em .2em}
.menu-news li li{padding-bottom:0;width:6.5em}
.menu-news .active li div div div{padding:.4em 1em}
.menu-news .active .active{color:#fd1e1e;font-weight:bold;background:#fdf9dd url(http://i.optimart.ua/menu-news-active.png) no-repeat 100% 100%}
.menu-news .active .active div{background:url(http://i.optimart.ua/menu-news-active.png) no-repeat 0 100%}
.menu-news .active .active div div{background-position:100% 0}
.menu-news .active .active div div div{background-position:0 0}
.menu-news .active .active a:link,.menu-news .active .active a:visited{color:#fd1e1e}
.menu-news .active .active a:hover{color:#f60e0e}
.news-detail{overflow:hidden}
.news-detail ul{padding-left:1.5em;font-size:1.3em}
.news-detail ul li{padding-bottom:.7em}
.news-detail h1{padding-bottom:.15em}
.news-detail .date{font-size:1.3em;padding-bottom:1em}