@charset "windows-1251";

body {margin: 0px; padding: 14px 4px 0px; text-align: center; background: white;}

img {border: none;}

#sizer {/* width:100%; */ margin: 0px auto; padding: 0px; border: none; border-collapse: collapse;}
#sizer td {margin: 0px; padding: 0px; text-align: center; vertical-align: top;}

#measurer {width: 995px; height: 1px; overflow: hidden;}

#site {width: 995px; text-align: left; background: url(http://regadm.spravedlivo.ru/images/site_bk.gif) repeat-y 0px 0px;}

#header {position: relative; z-index: 10; height: 90px; background: url(http://regadm.spravedlivo.ru/images/header_bk.gif) repeat-x 0px 0px white;}

#header div.left {position: absolute; left: 0px; top: 0px; width: 130px; height: 104px; background: url(http://regadm.spravedlivo.ru/images/header_left_bk.gif) repeat-x 0px 0px;}
#header img.logo {position: absolute; left: 20px; top: 0px;}

#header h1 {position: absolute; left: 225px; top: 19px; margin: 0px; white-space: nowrap; font: 16px arial; font-weight: bold; color: #0069B3;}
#header h1 strong {font: 24px arial; font-weight: bold;}

#header h2 {position: absolute; left: 225px; top: 10px; margin: 0px; white-space: nowrap; font: 12px arial; font-weight: normal; color: #DA2128;}

#header span.site {width: 470px; position: absolute; left: 225px; top: 76px; font: 12px tahoma; text-transform: uppercase; color: #024e83;}

#header ul.meta {position: absolute; left: 689px; top: 75px; width: 290px; height: 16px; margin: 0px; padding: 0px; list-style: none; border-left: 1px solid white;}
#header ul.meta li {display: inline; padding: 0px 12px 0px 11px; font: 12px tahoma; border-right: 1px solid white;}
#header ul.meta li span {color: #d41a03;}
#header ul.meta li a {text-decoration: none; color: #0069b3;}

#header span.site_link {display: block; position: absolute; left: 813px; top: 10px; width: 125px; height: 14px; padding-left: 40px; border-left: 1px solid #d5dfe9; border-right: 1px solid #d5dfe9;}
#header span.site_link a {font: 12px tahoma; text-decoration: none; color: #da2128;}


#container {z-index: 5; padding-left: 212px; padding-right: 305px;}

#content_block {float: left; width: 100%; overflow: hidden; padding-bottom: 20px; font-size:16px;}

#left_block {float: left; position: relative; width: 212px; margin-left: -212px; _left: 212px;}


#left_block div.pict {margin: 21px 0px 0px 0px; padding: 0px 0px 0px 21px; background: url(http://regadm.spravedlivo.ru/images/left_pict_bk.gif) repeat-y 0px 0px;}
#left_block div.pict img {display: block;}


#left_block dl.menu {margin: 0px 3px 0px 0px; padding: 0px 0px 1px 0px; border-bottom: 1px solid #d5dfe9; background: white;}
#left_block dl.menu dt {_height: 13px; margin: 0px; padding: 2px 0px 2px 31px; border-top: 1px solid #d5dfe9; font: 11px arial; background: url(http://regadm.spravedlivo.ru/images/left_menu_l1.gif) repeat-y 0px 0px white;}
#left_block dl.menu dt a {font-weight: bold; text-transform: uppercase; text-decoration: none; color: #0069b3;}

.foto{padding-right:15px;}

#left_block dl.menu dt.sel {margin: 0px; padding: 2px 0px 2px 31px; border-top: 1px solid #d5dfe9; font: 11px arial; background: url(http://regadm.spravedlivo.ru/images/left_menu_l1_act.gif) repeat-y 0px 0px #d1070e;}
#left_block dl.menu dt.sel a {font-weight: bold; text-transform: uppercase; text-decoration: none; color: #facf00;}
#left_block dl.menu dt.sel span {font-weight: bold; text-transform: uppercase; text-decoration: none; color: #facf00;}

#left_block dl.menu dd {margin: 0px; padding: 0px 0px 0px 17px; font: 12px tahoma; border-top: 1px solid #d5dfe9; background: url(http://regadm.spravedlivo.ru/images/left_menu_l2.gif) repeat-y 17px 0px white;}

#left_block dl.menu dd span {display: block; _height: 13px; margin-top: -1px; padding: 2px 0px 3px 26px; border-top: 1px solid #d5dfe9;}
#left_block dl.menu dd span a {text-decoration: none; color: #d1070e;}

#left_block dl.menu dd span.sel {display: block; margin-top: -1px; padding: 2px 0px 3px 26px; border-top: 1px solid #d5dfe9; background: url(http://regadm.spravedlivo.ru/images/left_menu_l2_act.gif) repeat-y 0px 0px #0069b3;}
#left_block dl.menu dd span.sel a {text-decoration: none; color: white;}



#left_block form.search {margin: 0px 2px 0px 0px; padding: 20px 0px 10px 0px; background: url(http://regadm.spravedlivo.ru/images/left_search_bk.gif) no-repeat 0px 0px white;}
#left_block form.search input.txt {width: 143px; font: 12px tahoma;}
#left_block form.search input.btn {font: 12px tahoma; font-weight: bold; color: #ffd706; background: #da2128;}

#left_block div.docs {width: 203px; height: 50px; margin: 0px; padding: 21px 3px 10px 3px; font-size: 12px; background: url(http://regadm.spravedlivo.ru/images/left_docs_bk.gif) no-repeat 0px 0px white;}
#left_block div.docs a {font: 14px arial; font-weight: bold; text-transform: uppercase; text-decoration: none; color: #facf00;}
#left_block div.docs div.hr {height: 1px; overflow: hidden; background: #f82d13;}

#left_block div.join {width: 188px; height: 32px; margin: 0px 0px 10px 0px; padding: 112px 0px 0px 21px; font-size: 12px; background: url(http://regadm.spravedlivo.ru/images/left_join_bk.gif) no-repeat 0px 0px;}
#left_block div.join a {font: 14px arial; font-weight: bold; text-transform: uppercase; text-decoration: none; color: #d41a03;}

#left_block div.opinion {margin: 0px 0px 20px 0px; font-size: 16px;}
#left_block div.opinion span.header {display: block; height: 18px; margin: 0px 3px 8px 0px; padding: 2px 0px 0px 21px; font: 14px arial; font-weight: bold; text-transform: uppercase; color: #d41a03; background: url(http://regadm.spravedlivo.ru/images/content_header_white.gif) repeat-x 0px 0px;}
#left_block div.opinion span.header a {text-decoration: none; color: #d41a03;}

#left_block div.opinion div.text {margin: 0px 12px 15px 21px; font: 70% tahoma; font-weight: bold; color: black;}
#left_block div.opinion form {margin: 0px 12px 10px 0px;}
#left_block div.opinion form input.rd {float: left; margin: 0px -21px 0px -3px; padding: 0px;}
#left_block div.opinion form span {display: block; margin: 0px 0px 10px 21px; font: 70% tahoma; color: black;}
#left_block div.opinion form input.btn {float: right; font: 12px tahoma; font-weight: bold; color: #ffd706; background: #da2128;}
#left_block div.opinion div.bottom {clear: right; height: 17px; margin-right: 3px; padding: 2px 0px 0px 21px; font: 11px tahoma; background: url(http://regadm.spravedlivo.ru/images/left_opinion_bottom.gif) repeat-x 0px 0px;}
#left_block div.opinion div.bottom a.results {font-weight: bold; text-decoration: none; color: #0069b3;}
#left_block div.opinion div.bottom a.results img {vertical-align: 1px;}


#left_block div.banners {padding: 0px 1px 0px 0px;}
#left_block div.banners table {width: 100%; border: none; border-collapse: collapse;}
#left_block div.banners table td {padding-bottom: 8px; text-align: center;}

#right_block {float: left; position: relative; width: 305px; margin-right: -305px; font-size:16px; overflow:hidden;}

#right_block span.header {display: block; position: relative; height: 22px; margin-bottom: 4px; padding: 2px 0px 0px 15px; font: 14px arial; font-weight: bold; text-transform: uppercase; color: #d5dfe9; background: url(http://regadm.spravedlivo.ru/images/right_news_header.gif) no-repeat 0px 0px;}
#right_block span.header a {text-decoration: none; color: #d5dfe9;}
#right_block span.header a.rss {display: block; position: absolute; left: 204px; top: 8px;}


#right_block div.news_big {margin-bottom: 15px; padding-right: 16px;}

#right_block div.news_big div.header_date {clear: right; margin: 0px 0px 0px 15px; font: 70% tahoma; color: #0069b3;}
#right_block div.news_big div.header_date span {color: #767c81;}
#right_block div.news_big div.header_date a {font-weight: bold; text-decoration: none; color: #767c81;}
#right_block div.news_big div.header_news {margin: 0px 0px 2px 15px; font: 80% tahoma; font-weight: bold; color: #0069b3;}
#right_block div.news_big div.header_news a {text-decoration: none; color: #0069b3;}
#right_block div.news_big div.text {margin: 0px 0px 20px 15px; font: 80% tahoma; color: #0e3473;}
#right_block div.news_big div.text a {text-decoration: none; color: #0e3473;}
#right_block div.news_big div.text img {float: right; margin: 0px; border: 1px solid #d5dfe9;}

#right_block div.news_big div.bottom {height: 18px; padding-left: 15px; font: 11px tahoma; background: url(http://regadm.spravedlivo.ru/images/right_news_bottom.gif) repeat-x 0px 0px;}
#right_block div.news_big div.bottom a.all {font-weight: bold; text-decoration: none; color: #d5dfe9;}
#right_block div.news_big div.bottom a.all img {vertical-align: 0px;}


#right_block div.region_banner {position: relative; margin-bottom: 15px; font: 80% tahoma;}
#right_block div.region_banner img.background {border: 1px solid #d5dfe9;}
#right_block div.region_banner a {position: absolute; left: 15px; top: 3px; font-weight: bold; text-decoration: none; color: white;}
#right_block div.region_banner a img {vertical-align: 1px;}

#right_block div.docs {margin-bottom: 15px; padding-right: 16px; font: 80% tahoma;}

#right_block div.docs div.block div {margin: 0px 0px 15px 2px;}
#right_block div.docs a {text-decoration: none;}
#right_block div.docs a span.date {font-size: 85%; color: #767c81;}
#right_block div.docs a span.text {display: block; margin-left: 13px; color: #0e3473;}
#right_block div.docs a:hover span.date {color: #d1070e;}
#right_block div.docs a:hover span.text {color: #d1070e;}
#right_block div.docs a img {vertical-align: 1px;}

#right_block div.docs div.bottom {height: 18px; padding-left: 15px; font: 11px tahoma; background: url(http://regadm.spravedlivo.ru/images/right_news_bottom.gif) repeat-x 0px 0px;}
#right_block div.docs div.bottom a.all {font-weight: bold; text-decoration: none; color: #d5dfe9;}
#right_block div.docs div.bottom a.all img {vertical-align: 0px;}


#right_block form.arch {margin: 0px 16px 10px 0px; font: 80% tahoma;}
#right_block form.arch div.text {margin: 0px 0px 5px 15px;}
#right_block form.arch select.year {width: 55px; margin-bottom: 5px;}
#right_block form.arch select.mounth {width: 82px; margin-bottom: 5px;}
#right_block form.arch input.btn {margin-bottom: 5px; font-weight: bold; color: #ffd706; background: #da2128;}
#right_block form.arch div.bottom {height: 18px; padding-left: 15px; font: 11px tahoma; background: url(http://regadm.spravedlivo.ru/images/right_news_bottom.gif) repeat-x 0px 0px;}

#right_block div.banners {padding: 10px 18px 0px;}
#right_block div.banners table {width: 100%; border: none; border-collapse: collapse;}
#right_block div.banners table td {padding-bottom: 25px; text-align: center;}


#footer {position: relative; clear: both; height: 157px; color: white; background: url(http://regadm.spravedlivo.ru/images/footer_bk.gif) no-repeat 0px 0px white;}

#footer ul.menu {position: absolute; left: 0px; top: 43px; width: 955px; margin: 0px 15px 0px 13px; padding-left: 1px; text-align: center; list-style: none;}
#footer ul.menu li {display: inline; margin-left: -1px; padding: 0px 8px; font: 11px arial; font-weight: bold; text-transform: uppercase; border-left: 1px solid #d5dfe9; border-right: 1px solid #d5dfe9;}
#footer ul.menu li a {_white-space: nowrap; text-decoration: none; color: #0069b3;}
#footer ul.menu li span {color: #d41a03;}

#footer cite {display: block; position: absolute; left: 0px; top: 85px; padding-left: 20px; white-space: nowrap; font: 11px tahoma; font-style: normal; color: black;}
#footer cite span {display: block; margin: 0px 0px 5px -13px; font-weight: bold;}

#footer div.counters {clear: left; padding-top: 150px}
#footer div.counters img {margin-left: 5px;}
#footer div.counters {}

#footer ul.meta {position: absolute; left: 689px; top: 23px; width: 290px; height: 16px; margin: 0px; padding: 0px; list-style: none; border-left: 1px solid white;}
#footer ul.meta li {display: inline; padding: 0px 11px; font: 12px tahoma; border-right: 1px solid white;}
#footer ul.meta li a {text-decoration: none; color: #0069b3;}
#footer ul.meta li span {color: #d41a03;}


/* 404 */

#container_err {z-index: 5; padding: 0px;}

#site_err {width: 995px; text-align: left;}

#content_404 {position: relative; height: 263px;}
#content_404 span.h4 {display: block; position: absolute; top: 20px; left: 227px; font: 60px times new roman; font-weight: bold; color: #D41A03;}
#content_404 span.h5 {display: block; position: absolute; top: 140px; width: 768px; height: 18px; margin: 0px; padding: 2px 0px 0px 227px; font: 14px arial; font-weight: bold; text-transform: uppecase; color: #D1070E; background: url(http://regadm.spravedlivo.ru/images/content_header.gif) repeat-x 0px 0px;}
#content_404 div.text {position: absolute; top: 20px; left: 570px; width: 305px; font: 12px tahoma; color: #D41A03;}
#content_404 ul {position: absolute; top: 170px; left: 215px; margin: 0px; padding: 0px; font: 12px tahoma; color: black; list-style: none;}
#content_404 ul li {margin: 4px 0px;}
#content_404 ul li img {vertical-align: middle;}
#content_404 ul li img.bullet {vertical-align: 2px;}
#content_404 ul li a {text-decoration: underline; color: #D41A03;}


#content_block .videolist{width:457px; margin:0 0 0 -7px; font-size:11px; border-collapse:collapse; border-spacing:0;}
#content_block .videolist td{padding:5px; text-align:left;}
#content_block .videolist .active td{background:#D5DFE9;}
#content_block .videolist td img{font-size:12px; cursor:pointer; vertical-align:bottom;}
#content_block .videolist td strong{font-size:12px; cursor:pointer; color:#0069C1;}
#content_block .videolist td b{font-weight:300; color:#0069C1;}
#content_block .videolist td p{display:none;}
#content_block .videolist .active td p{display:block;}



@import\ url("ie5.css");