* {margin: 0px; padding: 0px;}
html {height: 100%;}
body {background: #ffffff; font: 11px Verdana, Arial, Helvetica, sans-serif; color: #000000; height: 100%;}
a {cursor: pointer; text-decoration: underline; color: #04428F;}
a:hover {text-decoration: none;}
li {list-style: none;}
img {border: none;}
.set {clear: both;}

h1, h2, h3 {font-family: Verdana, Arial, Helvetica, sans-serif;}
.header {height: 100px; padding: 17px 0 17px 204px; margin: 0 40px; position: relative;}
#header {padding-bottom:5px; padding: 20px 0 33px 204px; height: auto;}
.logo {position: absolute; top: 45px; left: 24px;}
#logo {top: 35px;}
	
.top-menu {padding: 5px 0;}
	.top-menu li {padding: 0 10px; border-right: solid 1px #000000; float: left;}
	.top-menu li a {font: 11px Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none;}
	.top-menu li.menu-top-end {border: none;}
	.top-menu li.footer-end {float: right; border: none;}
	
.serch {height: 24px; background: url(../images/serch-bg.gif) repeat-x; padding: 17px 20px; margin-bottom: 8px; margin-right: 10px; position: relative;}

	
	form input.find {width: 100%; height: 19px; padding-top: 3px; border: solid 1px #666666; margin-right: 10px; font-size: 14px;}
	.bulet {width: 70px; font-size: 14px; padding: 1px 0;}
	
	.a-2 {font: 11px Verdana, Arial, Helvetica, sans-serif; color: #04428F;}
	
	
	.m-2 li {padding: 0 0 7px 0px; font: 10px Verdana, Arial, Helvetica, sans-serif;}
	.poisk {display: none; width: 214px; padding: 16px 16px 8px; border: solid 1px #B7CDEB; background: #FFFFFF; position: absolute; top: 14px; right: 33px;}
	.poisk input {width: 211px; height: 19px; margin-bottom: 8px; margin-top: 2px;}
	.poisk label {font: 11px Verdana, Arial, Helvetica, sans-serif; color: #000000;}
	.nayti {display: block; text-align: center;}
	.poisk input.submit {width: 57px; height: 24px;}
	
	

.content-4 {padding: 10px; background: #F4F4FC;}
	.content-4-1 {background: #ffffff; border: solid 1px #BCCBE4; border-top: none; padding: 25px;}
	.content-4 p {padding: 7px 0;}
	.content-4-left {width: 188px; padding-right: 12px;}
	.content-4-left img {padding: 70px 0;}
	.content-4-2 {background: url(../images/content-4-bg.gif) 200px 0 repeat-y;}
	
	.content-4-right {padding: 10px 20px;}
	
	
.tabs {height: 27px; background: url(../images/content-4-bg.gif) bottom repeat-x;}
	.tabs li {float: left; background: #FFFFFF url(../images/tab-bg.gif) repeat-x; height: 27px; margin-right: 10px;}
	.tabs li.t-active {background: url(../images/tab-bg-2.gif) repeat-x;}
	.tabs li a {text-decoration: none;}
	.tabs li span.t-left {background: url(../images/tab-left.gif) left top no-repeat; display: block;}
	.tabs li span.t-right {display: block; padding: 6px 15px 8px; background: url(../images/tab-right.gif) right top no-repeat;}
	
	
.content {margin: 0 20px 0 40px;}
.left {padding: 0 10px;}
#left {}
	.h201 {border-bottom: solid 1px #B7CDEB; padding: 7px 0 8px; font-size: 14px; font-weight: normal; margin-bottom: -1px;}
	.h201 span {border-bottom: solid 2px #FF3200; padding: 7px; background: #F3F7FD;}
	.content-1 {border: solid 1px #B7CDEB;}
	.spisok {padding: 24px 0 0 20px;}
	.spisok li {padding: 0 0 22px 15px; background: url(../images/li-bg-1.gif) left 7px no-repeat;}
		.spisok li strong, .spisok li strong a {font-size: 14px;}
		.spisok li a {font-size: 12px; color: #04428F;}
		
	.content-2 {width: 31.1%; min-height: 145px; border: solid 1px #B7CDEB; margin: 12px 1% 0; float: left; position: relative;}
	
		.h301 {font-size: 12px; background: #F3F7FD; padding: 7px;}
		.content-2 img {width: 100px; height: 100px; float: left; padding: 8px 4px;}
		.content-2 p, .p01 {padding: 10px 5px; font-size: 11px;}
		.content-2 p a, a.a-1, .p01 a {font-size: 14px; font-weight: bold; color: #04428F;}
		.content-2 p span, .p01 span {color: #818181;}
		
	.otstup-20px {height: 20px;}
	.otstup-10px {height: 10px;}
		
	.content-3	{padding-bottom: 17px; border-bottom: solid 1px #B6CFEB;}
		.content-3-left {width: 340px; text-align: left;}
		.content-3-left a img {width: 30px; height: 30px; border: solid 1px #B6CFEB; margin: 5px 4px 0 0;}
		
		.content-3-right {}
		.h202 {font-size: 14px;}
		.content-3-right span {font-size: 10px;}
		.ol-1 {padding: 23px 0 0 40px;}
			.ol-1 li {list-style: decimal; padding: 5px 0;}
			.ol-1 li span a {color: #656565;}
			
		.opis {padding: 14px 0;}
			.opis li {padding: 4px 0 4px 16px; background: url(../images/li-bg-1.gif) left 8px no-repeat;}
			
	.content-5-left {width: 184px;}
		.h203 {border-bottom: solid 2px #FF3200; font-size: 11px; font-weight: normal; padding: 7px 7px 6px; background: #F3F7FD;}
		.content-5-1 {border: solid 1px #B7CDEB; border-top: none; padding: 4px;}
		.content-5-1 ul {padding: 8px 4px; border-bottom: solid 1px #B7CDEB; margin-bottom: 10px;}
		.str01 {font-size: 12px; font-weight: bold;}
		.str01 img {vertical-align: middle;}
		
	.content-5-right {padding: 0 0 0 10px;}
		.h204 {float: left; padding: 7px 10px 6px 23px; background: #F3F7FD url(../images/pt.gif) 10px 10px no-repeat; font-size: 12px;}
		.h204 a, .h205 a {font-size: 11px; color: #000000; font-weight: normal;}
		.h205 {float: right; padding: 7px 10px 6px 6px; background: #F3F7FD; font-size: 10px; font-weight: normal;}
		.h206 {padding: 7px 10px 6px 10px; background: #F3F7FD; font-size: 12px; font-weight: normal;}
		.content-5-2 {border-bottom: solid 2px #586E8D;}
		p.p03 {padding: 6px 0;}
		
		.table-1 {width: 100%; border-bottom: solid 1px #B7CDEB; padding: 5px;}
			.td-3 {width: 100%;}
			.td-3 p {padding-top: 5px;}
			.td-3 p span a {color: #666666;}
			.td-3 p a, .td-3 p span {line-height: 20px;}
			.td-4 p {width: 100%;}
			.content-5-right table.table-1 tr td.td-4 p {width: 100%;}
			
		.page-navi {text-align: right; font: 11px Arial, Helvetica, sans-serif;}
		
	.spisok-2 {padding: 15px 0 0 15px;}
		.a-3 {font-size: 10px; color: #666666;}
		.spisok-2 span {color: #666666;}
		.spisok-2 li {padding: 0 20px 13px 30px;}
		.spisok-2 li.li-1 {background: url(../images/1.gif) left top no-repeat;}
		.spisok-2 li.li-2 {background: url(../images/2.gif) left top no-repeat;}
		.spisok-2 li.li-3 {background: url(../images/3.gif) left top no-repeat;}
		.spisok-2 li.li-4 {background: url(../images/4.gif) left top no-repeat;}
		.spisok-2 li.li-5 {background: url(../images/5.gif) left top no-repeat;}
		.spisok-2 li.li-6 {background: url(../images/6.gif) left top no-repeat;}
		.spisok-2 li.li-7 {background: url(../images/7.gif) left top no-repeat;}
		.spisok-2 li.li-8 {background: url(../images/8.gif) left top no-repeat;}
		.spisok-2 li.li-9 {background: url(../images/9.gif) left top no-repeat;}
		.spisok-2 li.li-10 {background: url(../images/10.gif) left top no-repeat;}
		.spisok-2 li.li-11 {background: url(../images/11.gif) left top no-repeat;}
		.spisok-2 li.li-12 {background: url(../images/12.gif) left top no-repeat;}
		.spisok-2 li.li-13 {background: url(../images/13.gif) left top no-repeat;}
		.spisok-2 li.li-14 {background: url(../images/14.gif) left top no-repeat;}
		.spisok-2 li.li-15 {background: url(../images/15.gif) left top no-repeat;}
		.spisok-2 li.li-16 {background: url(../images/16.gif) left top no-repeat;}
		.spisok-2 li.li-17 {background: url(../images/17.gif) left top no-repeat;}
		.spisok-2 li.li-18 {background: url(../images/18.gif) left top no-repeat;}
		.spisok-2 li.li-19 {background: url(../images/19.gif) left top no-repeat;}
		.spisok-2 li.li-20 {background: url(../images/20.gif) left top no-repeat;}
		.spisok-2 li.li-21 {background: url(../images/21.gif) left top no-repeat;}
		.spisok-2 li.li-22 {background: url(../images/22.gif) left top no-repeat;}
	
	.spisok-2-1 {padding: 15px 0 0 15px;}
	.content-1 .spisok-2-1 li {background: none; padding: 0 10px 10px;}
	.content-1 .spisok-2-1 li a {font-size: 9px;}
	.spisok-2-1 span {color: #666666;}
		
		
	.spisok-3 li {padding: 1px 0;}
		
	.table-2 {width: 100%;}
	.table-2 th {border-bottom: solid 2px #FF3300; background: #F2F6FC; font: normal 12px Verdana, Arial, Helvetica, sans-serif; text-align: left; padding: 6px;}
	.table-2 td {border-bottom: solid 1px #B7CCEB; font: normal 12px Verdana, Arial, Helvetica, sans-serif; text-align: left; padding: 10px 5px;}
	.table-2 td img {border: solid 1px #4B4B4B;}
	.td-4 {width: 430px;}
	
	.metro {border-bottom: solid 1px #B7CCEB; width: 172px; margin: 0 auto; padding: 10px 0;}
	.metro-end {border: none;}
		.metro select {width: 172px; margin-top: 3px; height: 19px; font: normal 12px Verdana, Arial, Helvetica, sans-serif;}
		.metro select.big {height: auto;}
	
	.span01 {font-size: 10px; color: #666666;}
		
.right {border: solid 1px #B7CDEB; margin-right: 20px;}
#right {padding-top: 32px; border: none;}
	#right img {border: solid 1px #666666;}
	.p02 {padding: 7px;}
	.p02 span {color: #666666; font-size: 10px;}

.footer {border-top: solid 1px #B7CDEB; margin: 10px 40px 0; height: 30px;}

#span02 {display: none; position: absolute; width: 570px; top: 35px; right: 130px; background: #FFFFFF; z-index: 100;}
#span02 ul li a {font-weight: bold; text-decoration: underline; color: #04428F;}
#span02 ul li a:hover {text-decoration: none;}
#span02 ul li {border: none; padding-bottom: 10px;}
#span02 ul li span a.a-3 {font-weight: normal; color: #666666;}

.span03 {}
#m5, #m6 {display: none; border: none; font-weight: normal;}    
© TrueDev.org