* {	margin: 0;	padding: 0;}html {	height: 100%}body {	font: 12px/18px Tahoma, Verdana, sans-serif;	width: 100%;	height: 100%;	background:#67433d url(bg.jpg) center top no-repeat;	color:#2f2f2f;}a {	color: #5c0000;	outline: none;	text-decoration: underline;}a:hover {	text-decoration: none;}p {	margin: 0 0 18px}ul, ol {	padding:0 0 10px 25px;}h1, h2, h3 {	font:bold 15px/18px Tahoma;	color:#330000;	background:url(2dots.gif) left bottom repeat-x;	padding-bottom:5px;}h3 a {color:#330000; text-decoration:none;}h1 {	margin:0 0 10px 0}h2 {	font:bold 13px/25px Tahoma;	background:none;	padding:10px 0 10px 0;}h3 {	background:none;}img {	border: none;}input {	vertical-align: middle}input#SearchField {	width:172px;	height:24px;	border:none;	padding:0 0 0 5px;	font:normal 11px/24px Tahoma;	color:#6d514e}input#SearchButton {	width:25px;	height:24px;	background:url(search-bg.gif) right 0 no-repeat;	border:none;	cursor:hand;	cursor:pointer;	outline:none;}input#SearchButtonEnter {	width:25px;	height:24px;	background:url(search-bg.gif) right -24px no-repeat;	border:none;	cursor:hand;	cursor:pointer;	outline:none;}input.sitesearch {	background:url(search-bg.gif) 0 0 no-repeat;}#wrapper {	width: 962px;	margin: 0 auto;	min-height: 100%;	height: auto !important;	height: 100%;}/* Header-----------------------------------------------------------------------------*/#header {	height: 243px;	background: url(header-bg.png) 0 20px no-repeat;	padding-top: 20px}#header a.logo {	display:block;	width:245px;	height:140px;	position:absolute;	top:40px;	margin-left:55px}#header ul.main-menu {	list-style:none;	position:absolute;	top:206px;	margin:0 0 0 10px;	width:940px;	padding:0;}#header ul.main-menu li {	font:normal 13px Verdana;	background:url(main-menu-sep.gif) 0 0 no-repeat;	float:left;	height:57px;	text-align:center;	line-height:57px;}#header ul.main-menu li a {	color:#fff;	text-decoration:none;	display:inline-block;	height:57px;	padding:0 12px;}#header ul.main-menu li.active a {	color:#e5ddc5}#header ul.main-menu li.active a:hover {	color:#e5ddc5}#header ul.main-menu li a:hover {	color:#fff;	text-decoration:underline;}#header ul.main-menu li.first {	background:none}/* Middle-----------------------------------------------------------------------------*/#middle {	width: 100%;	padding: 0 0 100px;	height: 1%;	background-color:#ebe6d6;}#middle:after {	content: '.';	display: block;	clear: both;	visibility: hidden;	height: 0;}#container {	width: 100%;	float: left;	overflow: hidden;}#content {	padding: 0 0 0 249px;	width:702px;}#content .outer-top {	background:url(block-702-brdr.gif) 0 0 no-repeat;	padding:10px;}#content .outer-btm {	background:#e5ddc5 url(block-702-brdr.gif) -702px bottom no-repeat;}/* Sidebar Left-----------------------------------------------------------------------------*/.sl {	float: left;	width: 222px;	margin-left: -100%;	position: relative;	padding-left:10px;}.sl .menu-outer-top {	background:url(block-222-brdr.gif) 0 0 no-repeat;	padding:5px;}.sl .menu-outer-btm {	background:#e5ddc5 url(block-222-brdr.gif) -222px bottom no-repeat;}.sl ul.left-menu {	padding:0;	list-style:none;}.sl ul.left-menu li {	padding:1px 0 1px 15px;	background:url(arrow.gif) 3px 9px no-repeat;}.sl ul.left-menu li.active {	padding:1px 0 1px 15px;	background:url(arrow-red.gif) 3px 9px no-repeat;}.sl ul.left-menu li.denied {	background:url(key.gif) 2px 8px no-repeat;}.sl ul.left-menu li a {	text-decoration:none;}.sl ul.left-menu li a:hover {	text-decoration:underline;}.sl ul.left-menu li.active a {	background-color:#ebe6d6;	color:#000;	padding:1px 2px;}.sl ul.left-menu li.active a:hover {	text-decoration:underline;	color:#000;}/* Footer-----------------------------------------------------------------------------*/#footer {	width: 962px;	margin: -100px auto 0;	height: 100px;	background: url(footer-bg.jpg) 0 30px no-repeat;}#footer .footer-content {	padding:0 10px 10px;	font:normal 11px/15px Tahoma;	margin-top:-10px;}#footer .footer-content a {	color:#000;}#footer .footer-content .footer1 {	width:300px;	float:left;}#footer .footer-content .footer2 {	width:420px;	float:left;}#footer .footer-content .footer3 {	width:220px;	float:left;}#footer a.reshenie {	background:url("r_logo.gif") no-repeat scroll left 3px transparent;	padding-left:35px;	margin:10px 0;	display:block;	text-decoration:none;}#banner {	width:600px;	height:160px;	float:right;	margin:11px;}/* Misc-------------------------------------------------*/.line {	height:1px;	margin:10px 0;	background-color:#d5cbbd;	line-height:1px;}.date {	font:normal 11px/14px Tahoma;	color:#666;	float:left;}.news-item {	margin:0 0 8px 50px;	background:url(2dots.gif) left bottom repeat-x;	padding-bottom:10px;	font:normal 11px/14px Tahoma;}.news-list-full .news-item {	font:normal 12px/14px Tahoma;}.article-item {	margin:0 0 8px 0;	background:url(2dots.gif) left bottom repeat-x;	padding-bottom:10px;	font:normal 12px/18px Tahoma;}div.bx-top-panel {	position:absolute;	z-index:1000}.data-table tr th {	padding:5px;	background-color:#ebe6d6}.data-table tr td {	padding:5px;}table.info tr th {	padding:5px;	background-color:#ebe6d6;	text-align:left;}.info tr td {	padding:5px;	border-bottom:1px solid #ebe6d6;}table.info tr td img {border:5px solid #EBE6D6;margin:0 5px 2px 0;}input.inpt {	background-color:#ebe6d6;	border:1px solid #c2b4a7;	height:22px;	font:normal 11px/24px Tahoma;	color:#6d514e;}input.btn {}.starrequired {	color:#CC0000;	font-size:150%;	font-weight:normal;	line-height:5px;}.photo-photo-list {	margin-bottom:120px;}strong.name {	font-size:13px;	border-bottom:1px dashed #5c0000;	cursor:hand;	cursor:pointer;	color:#5c0000}strong.name:hover {	border-bottom:none;}.detail_block {	display:none;}.prop-name {	display:inline-block;	width:314px;}.prop {	border-bottom:1px dotted #999999;}.doc {background:url(ico-word.gif) no-repeat scroll 0 2px transparent; padding:3px 0 3px 22px;}.pdf {background:url(document-pdf.png) no-repeat scroll 0 2px transparent; padding:3px 0 3px 22px;}.jpg {background:url(jpg-ico.png) no-repeat scroll 0 2px transparent; padding:3px 0 3px 22px;}.counter img {opacity:0.3; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);}