@charset "utf-8";
/* CSS Document */

html, body, div, ul, ol, li, h1, h2, h3, h4, h5, h6, dd, dt, dl, table, tr, td, th, p, span, strong, small, a, img  {margin: 0px; padding: 0px;}
html {height: 100%; font-size: 62.5%;}
body {font: normal 14px Georgia, "Times New Roman", Times, serif; color: #000000; background: #8FCAE0;}
img {border: none;}
a {cursor: pointer; text-decoration: underline;}
a:hover {text-decoration: none;}
p {padding-bottom: 20px;}
p small {font-size: 1em;}
h2, h3, h4, h5, h6 {font: bold 18px Arial, Helvetica, sans-serif; padding-bottom: 9px;}
h3 {font-size: 14px;}
h4 {font-size: 13px;}
h5 {font-size: 12px;}
h6 {font-size: 11px;}
input[type='submit'] {cursor: pointer;}
ul li {list-style: disc  inside; padding-left: 10px;}
.set {height: 0; overflow: hidden; clear: both;}

.bg-1-1 {background: url(../images/bg-1-1.png);}
.bg-1 {background: url(../images/bg-1.png) repeat-x;}
	.header {width: 985px; background: url(../images/header.jpg) no-repeat; position: relative; margin: 0 auto;}
	#en .header {background: url(../images/header-en.jpg) no-repeat;}
	.ru, .en {width: 41px; height: 29px; padding-top: 9px; font-size: 16px; color: #545454; position: absolute; text-align: center; right: 60px; top: 35px;}
	.ru {right: 111px;}
	.ru a, .en a {color: #545454; text-decoration: none;}
	.lang {background: url(../images/lang-BG.png) no-repeat;}
	.lang a {color: #1b81a4;}
	
	
	.m-1 {padding: 461px 0 20px 33px;}
		.m-1 li {list-style: outside; list-style: none; float: left; padding: 0 20px 0 0;}
		#en .m-1 li {padding-right: 60px;}
.page {width: 970px; margin: 0 auto; position: relative;}	
		
	.content {width: 640px; float: left; padding: 25px; line-height: 22px;}
	
	.column {width: 274px; background: url(../images/hod-T.png) no-repeat; float: right; padding-top: 40px; position: relative; top: -100px; margin-bottom: -80px;}
	#en .column {background: url(../images/hod-T-en.png) no-repeat;}
		.column-B {background: url(../images/hod-B.png) bottom no-repeat; padding-bottom: 14px;}
		.column-BG {background: url(../images/hod-BG.png) repeat-y; height: 1%;}
		.m-2 {background: url(../images/hod-BG-2.png) no-repeat; min-height: 260px; _height: 260px;}
		.m-2 li {list-style: outside; list-style: none; padding: 9px 12px; border-top: solid 1px #B0D6E6; height: 1%;}
		.m-2 li span {font: bold 12px Tahoma, Geneva, sans-serif; display: block; width: 46px; color: #ffffff; float: left;}
		.h301 {padding: 0; width: 200px; float: left; font: normal 12px Tahoma, Geneva, sans-serif; color: #22211c;}
		.h301 a {color: #22211c; text-decoration: none;}
		.h301 a:hover {text-decoration: underline;}
		
	.bg-2-1 {background: url(../images/bg-2-1.png);}
	.bg-2 {background: url(../images/bg-2.png) repeat-x;}
	.organiz {width: 930px; margin: 0 auto; padding-top: 9px;}
	
	.table-1, .table-2 {width: 100%; border-collapse: collapse; border: none;}
	.table-1 td {width: 50%; padding-right: 20px; padding-bottom: 10px; font-size: 12px; color: #ffffff; vertical-align: top;}
	.table-1 .tr-1 td {vertical-align: middle; text-align: center; padding: 20px;}
	.table-1 .tr-2 td {text-align: left; padding-left: 0;}
	.table-2 td {width: 20%; text-align: center; vertical-align: middle; padding: 10px;}
	
	.bg-3-1 {background: url(../images/bg-3-1.png);}
	.bg-3 {background: url(../images/bg-3.png) repeat-x;}
	
	.galery {text-align: center;}
	.galery li {list-style: outside; list-style: none; display: -moz-inline-box; display: inline-block; margin: 10px 22px 20px 0; padding: 0;}
	*+html .galery li {display: inline;}
	* html .galery li {display: inline;}
	.galery li img {width: 174px; height: 119px; padding: 7px 8px 8px 7px; background: url(../images/img-1-BG.png) no-repeat;}    
© TrueDev.org