.news {margin: 10px 0;}
.source,.source a  {font-size: 11px;color: #888;}

div.catalog {clear:both;padding: 0;margin: 4px 0 15px 0;}
div.catalog div {vertical-align: top;list-style: none;margin: -40px 0  15px 50px;}
div.catalog div.icon {width:39px;height:40px;background-image: url(../design/catalog.png);background-repeat: no-repeat;margin: 0 10px 0 0;}
div.catalog a {font-size: 13px;color: #5b5b5b;text-transform: lowercase;line-height: 22px;}
div.catalog a.root-cat {font-size: 21px;color: #bc0005;text-transform: none;line-height: 32px;}

.full-news {display:none;background: #fffeea;-moz-border-radius: 5px;-webkit-border-radius: 5px;margin: 6px 0;padding: 15px 15px;}

table.widget {border-collapse: collapse;border: 0;}
table.widget th {padding-right: 10px !important;color: #000}
table.widget h1 {font-size: 21px;margin: 0 0 5px 0;}
table.widget tr {vertical-align: top;}
table.widget h1 {font-weight: 400;}
table.widget td {padding: 0;border: 0;color: #000}
table.widget table {border-collapse: collapse;border: 0;}

table.currency td {font-size: 12px;}
table.currency table tr {vertical-align: middle;}

.weather {border-collapse: collapse;padding: 0;border: 0;}
.weather td {padding: 0;border: 0;}
.weather ul li {background: url("../design/informer.gif") no-repeat scroll 0 0 transparent;color: #000;display: block;font-size: 20px;margin: 0 !important;overflow: hidden;position: relative;text-align: right;width: 72px !important;list-style: none;}
.weather li.c1 {background: url("../design/informer.gif") no-repeat scroll 0 7px transparent;height: 40px;padding-top: 1px;}
.weather li.c1 div {background: url("../design/mmrtst.gif") no-repeat scroll 100% 100% transparent;height: 30px;position: relative;}
.weather li.c2 {line-height: 15px;}
.weather ul li.c2 {background: url("../design/informer.gif") no-repeat scroll -250px 8px transparent;font-size: 12px;height: 40px;}
.weather ul li.c2 div {	background: url("../design/wind3blin.gif") no-repeat scroll 0 0 transparent;float: right;padding-right: 20px;text-align: right;}
.weather ul li.c2 div b {font-size: 18px;font-weight: 400;}
.weather ul li.c2 div.wind {background: url("../design/wind.gif") no-repeat scroll 0 -3px transparent;display: block;}
.weather ul li.c2 div.wind0 {background-position: 100% 1px;}
.weather ul li.c2 div.wind1 {background-position: 100% -39px;}
.weather ul li.c2 div.wind5 {background-position: 100% -79px;}
.weather ul li.c2 div.wind3 {background-position: 100% -119px;}
.weather ul li.c2 div.wind7 {background-position: 100% -159px;}
.weather ul li.c2 div.wind2 {background-position: 100% -199px;}
.weather ul li.c2 div.wind8 {background-position: 100% -239px;}
.weather ul li.c2 div.wind6 {background-position: 100% -279px;}
.weather ul li.c2 div.wind4 {background-position: 100% -319px;}
.weather ul li.c3 {background: url("../design/informer.gif") no-repeat scroll -500px 9px transparent;height: 23px;overflow: hidden;padding-top: 3px;}
.weather ul li.c3 span {font-size: 16px;margin-left: 2px;}
.weather .deg {margin-top: 5px;color: #c90004;font-size: 30px;line-height: 32px;vertical-align: middle}
.weather .ico_bigWeather {color: #003366;}
