#Content td.right { padding: 30px 35px; width:650px;}
#Content td.right>h1, #Content td.right>h3 { color: #1053c2; font-family: Arial, "Trebuchet MS", helvetica, sans-serif; font-size: 24px; line-height: 29px; margin: 20px 0; text-transform: uppercase; }
#Content td.right .news { background: #fff; border: 1px solid #e1e6e9; border-radius: 4px; margin: 20px 0px 20px -10px; }
#Content td.right .news>ul { margin: 0px; padding: 0px 40px 0px 25px; }
#Content td.right .news>ul li { border-bottom: 1px solid #e0e5e8; font-size: 13px; margin: 0px; padding: 17px 30px 12px 15px; width: auto; display: block;}
#Content td.right .news>ul li:last-child { border: 0; }
#Content td.right .news .date { color: #a8a8a8; }
#Content td.right .news .zoom { color: #434343; }
#Content td.right .news div.hrefsers { text-align: right; }
#Content td.right .news div.hrefsers  a { 
    display: inline-block; color: #fff; font-size: 13px; line-height: 13px; padding: 4px 24px 5px; background-color:  #0950B1;text-transform: lowercase; text-decoration: none;
    -webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;
    -moz-box-shadow:3px 3px 7px 0px #cdcdcd;-webkit-box-shadow:3px 3px 7px 0px #cdcdcd;box-shadow:2px 2px 5px -1px #999;
}

#Content td.right .news p.pager { border-top:1px solid #e0e5e8; color: #434343; font-size: 14px; font-weight: bold; text-align: center; line-height: 18px; margin: 0 15px 20px 25px; padding: 20px 0 0; }
#Content td.right .news p.pager a, #Content td.right .news p.pager span { margin: 0 6px; }
#Content td.right .news p.pager a { text-decoration: none; }
#Content td.right .news p.pager a:hover { text-decoration: underline; }

#Content td.right .news-item { padding: 10px 40px 40px; }
#Content td.right .news-item p { line-height: 18px; margin: 0 0 6px; color: #434343; }
#Content td.right .news-item p.date { margin: 10px 0px; }
#Content td.right .news-item #gallery { float: right; padding: 0 0 15px 25px; }

#Content td.right .news ul li .article-image-wrapper { display: block; float: left; overflow-x: hidden; width: 110px; }
#Content td.right .news ul li a.article-image { display: block; float: left; position: relative; left: 50%; padding: 0px;}
#Content td.right .news ul li a.article-image img { margin:0 0 0 -50%; }
#Content td.right .news ul li p.article-description { margin:12px 0 12px 130px; }
#Content td.right .news ul li p.article-description a { padding: 0px; }

#Content td.right .news .date-wrapper { margin-left: 130px; }
#Content td.right .news .date-wrapper .date { display: inline; }
#Content td.right .news .date-wrapper div.hrefsers { text-align: left; display: inline; margin-left: 12px; }