@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, form  {margin: 0px; padding: 0px;}
html {height: 100%; font-size: 62.5%;}
body {font: normal 12px Arial, Helvetica, sans-serif; color: #000000; background: #FFFFFF; height: 100%;}
img {border: none;}
a {cursor: pointer; text-decoration: underline; color: #1C51B3;}
a:hover {text-decoration: none;}
p {padding-bottom: 20px; line-height: 17px;}
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;}
.fl {float: left;}
.fr {float: right;}

.bg-1 {background: url(../images/all-BG-1.png) repeat-x;}
.bg-2 {background: url(../images/all-BG-2.png) repeat-x;}
.all {width: 975px; margin: 0 auto;}

	.header {background: url(../images/header-1.jpg) no-repeat; height: 547px; position: relative;}
	.bg-2 .header {background: #4F4F4F; height: 119px; border-bottom: solid 1px #F1F1F1;}
		.m-t {position: absolute; right: 25px; top: 54px; background: url(../images/m-t-L.png) no-repeat; padding-left: 23px;}
		.m-t ul {background: url(../images/m-t-R.png) right top no-repeat; padding-right: 21px; text-align: center;}
			.m-t ul li {background: url(../images/m-t-BG.png) repeat-x; padding: 0 40px; display: -moz-inline-box; display: inline-block; height: 42px; line-height: 42px; font-size: 14px; border-left: solid 1px #DADADA; border-right: solid 1px #A5A5A5; color: #FFF;}
			*+html .m-t ul li {display: inline;}
			* html .m-t ul li {display: inline;}
			.m-t ul li a {color: #FFF; text-decoration: none;}
			.m-t ul li a:hover {text-decoration: underline;}
			#m-t-1 {border-left: none; padding-left: 20px;}
			#m-t-2 {border-right: none; padding-right: 20px;}
			
		.logo {position: absolute; left: 20px; top: 55px;}
		.voyti {position: absolute; right: 170px; top: 23px;}
		.voyti a {padding-left: 17px; background: url(../images/voyti.png) left bottom no-repeat; color: #ffffff;}
		.staty_partner {position: absolute; right: 40px; top: 23px;}
		.staty_partner a {padding-left: 19px; background: url(../images/staty_partner.png) left bottom no-repeat; color: #bbe722; font-weight: bold;}
		
		.relative {position: relative;}
		.abs {position: absolute; left: 21px; top: 14px;}
					.a-1 {display: block; background: url(../images/yazik.png) no-repeat; padding: 5px 14px 0; height: 21px; width: 70px; color: #939393; text-decoration: none;}
			.a-1 img, .lang-T  ul li a img {position: relative; bottom: -1px;}
			
			.lang-BG {background: url(../images/select-lang-BG.png) repeat-y; position: absolute; left: 0; top: 0; width: 98px;}
			.lang-T {background: url(../images/select-lang-T.png) 0 0 no-repeat;}
			.lang-T  ul {background: url(../images/select-lang-B.png) 0 100% no-repeat; padding-bottom: 5px;}
			.lang-T  ul li {list-style: outside; list-style: none; padding: 5px 14px 0;}
			.lang-T  ul li a {color: #939393; text-decoration: none;}
.page {width: 940px; margin: 0 auto; padding: 10px 0;}
.bg-2 .page {background: url(../images/page-BG.png) right bottom no-repeat; min-height: 170px; _height: 170px; padding-bottom: 100px; padding-top: 20px;}
	.h201 {font: normal 24px Arial, Helvetica, sans-serif; color: #000000; border-bottom: dotted 1px #C4C4C4; padding: 0 5px; margin-bottom: 10px;}
		.h201 .vse {float: right; font-size: 12px; color: #939393; display: block; padding-top: 8px;}
		.h201 .vse a {color: #939393;}
		
	.h202 {font: normal 24px Arial, Helvetica, sans-serif; color: #000000; background: url(../images/h202-BG.png) repeat-x; padding: 0; border-top: solid 1px #C8C8C8; height: 36px;}
	.h202 .vse {float: right; background: url(../images/h202-R.png) right top no-repeat; display: block; padding: 11px 31px; font-size: 12px; color: #1C51B3;}
	.h202 span {float: left; background: url(../images/h202-L.png) left top no-repeat; display: block; padding: 5px 31px;}
	
		
	.table-1 {width: 100%; border-collapse: collapse; border: none; margin-bottom: 20px;}
	.table-1 td {vertical-align: top; padding: 0 5px;}
	
	.data {margin-right: 10px;}
	.data, .data div {display: -moz-inline-box; display: inline-block;}
		*+html .data, *+html .data div {display: inline;}
		* html .data, * html .data div {display: inline;}
		.data {background: url(../images/data-BG.png) repeat-x;}
			.data div {background: url(../images/data-R.png) right top no-repeat;}
			.data div div {background: url(../images/data-L.png) no-repeat; padding: 8px 21px 0 12px; height: 26px;}
			.data span {font-size: 12px; color: #000000; padding-right: 15px;}
			.data small {font-size: 11px; color: #ffffff;}
		.h401 {font-size: 14px; font-weight: normal; padding: 0 6px 5px;}
		.news {padding: 0 6px 5px; color: #696969;}
		
	.content {width: 640px;}
		.h301 {font: normal 18px Arial, Helvetica, sans-serif; color: #004edd; padding-bottom: 12px;}
		.div-1, .div-2, .div-3 {padding: 0 0 5px; margin-bottom: 25px; border-bottom: dotted 1px #C4C4C4; color: #696969; font-size: 14px;}
		.div-1 h4 {font: bold 14px Arial, Helvetica, sans-serif; color: #696969; padding-bottom: 4px;}
		.div-1 h4.h401 {font-weight: normal; padding-bottom: 20px;}
		.div-2 {border: none;}
		.div-3 {padding-left: 6px;}
		
		.img-1 {background: url(../images/img-1-BG.png) repeat-y; width: 189px; float: left; margin: 0 20px 20px 0;}
			.img-1-B {background: url(../images/img-1-B.png) bottom no-repeat;}
			.img-1-T {background: url(../images/img-1-T.png) top no-repeat; padding: 10px 12px;}
			
		.staty_partner-2, .staty_partner-2 div {display: -moz-inline-box; display: inline-block;}
		*+html .staty_partner-2, *+html .staty_partner-2 div {display: inline;}
		* html .staty_partner-2, * html .staty_partner-2 div {display: inline;}
		.staty_partner-2 {background: url(../images/staty-partnerom-BG.png) repeat-x;}
		.staty_partner-2 div {background: url(../images/staty-partnerom-R.gif) right top no-repeat;}
		.staty_partner-2 div div {background: url(../images/staty-partnerom-L.png) left top no-repeat; padding: 9px 25px 0 47px; height: 50px; font-size: 23px; color: #ffffff;}
		.staty_partner-2 a, .staty_partner-2 a:hover {text-decoration: none; color: #FFF;}
		
		.form-3 {padding: 10px 0px 0 13px;}
			.form-3 label * {vertical-align: top;}
			.form-3 label {display: block; display: inline-block;}
			.form-3 span {display: -moz-inline-box; display: inline-block;}
			*+html .form-3 label, *+html .form-3 span {display: inline;}
			* html .form-3 label, * html .form-3 span {display: inline;}
			.form-3 span {width: 135px; padding-top: 2px;}
			.form-3 li {padding-bottom: 19px; list-style: outside; list-style: none; padding-left: 0;}
			
				.text-3 {width: 252px; height: 23px; line-height:23px; background: #fff; border: solid 1px #DADADA;}
				.form-3 textarea {width: 252px; height: 73px; background: #fff; border: solid 1px #DADADA;}
				.submit-3 {width: 77px; font-size: 11px;}
				
		.h302 {font: bold 14px Arial, Helvetica, sans-serif; color: #696969; padding-top: 8px;}
		
		.pn-1 {font-size: 14px;}
		
		.page-navi {font-size: 14px; padding: 6px 0; font-size: 12px;}
		.page-navi * {vertical-align: middle;}
		.page-navi li {display: -moz-inline-box; display: inline-block; list-style: outside; list-style: none; padding: 0 10px 4px 0; text-align: center;}
		.page-navi li strong {font-weight: normal; color: #696969;}
			*+html .page-navi li {display: inline;}
			* html .page-navi li {display: inline;}
			.page-navi li span {display: block; background: url(../images/page-navi-L.png) 0 0 no-repeat; padding-left: 4px; color: #696969; font-weight: bold;}
			.page-navi li span span {background: url(../images/page-navi-R.png) 100% 0 no-repeat; padding: 0 4px 0 0;}
			.page-navi li span span span {background: #EFEFEF; padding: 3px 3px 4px;}
		
		
	.column {width: 249px; background: #F2F4F5;}
		.column-B {background: url(../images/column-1-B.png) bottom no-repeat;}
		.column-T {background: url(../images/column-1-T.png) top no-repeat; padding: 15px 20px;}
		
		.nb-1 li {list-style: outside; list-style: none; padding: 0 0 8px; color: #9d9d9d;}
		
		.mail-2 {background: url(../images/mail-big.png) left top no-repeat; padding-left: 80px;}
		.icq {background: url(../images/icq-big.png) no-repeat; padding-left: 60px;}
		
		
.footer-L {background: url(../images/footer-L.png) no-repeat; padding-left: 3px;}
	.footer-R {background: url(../images/footer-R.png) right top no-repeat; padding-right: 3px;}
		.footer {padding: 14px 12px; border-top: solid 5px #E2E9F4; color: #939393; min-height: 60px; _height: 60px;}
		.footer a {color: #787878;}
		.mail {padding-left: 23px; background: url(../images/mail-footer.png) left bottom no-repeat;}    
© TrueDev.org