* {margin: 0px; padding: 0px;}
html {height: 100%;}
body {font: normal 12px Arial, Helvetica, sans-serif; color: #330000; background-color: #FEF0C9; width: 100%; min-width: 880px; min-height: 100%; SCROLLBAR-FACE-COLOR: #e4a572; 	SCROLLBAR-TRACK-COLOR: #f6e9bd;	SCROLLBAR-ARROW-COLOR: #ffffff;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #000000; 
	SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #660000;position: relative;} 
img {border: none;}
a {text-decoration: underline; cursor: pointer; color: #0475d4;}
a:hover {text-decoration: none;}

.set {height: 0; overflow: hidden; clear: both;}

.all {width: 880px; margin: 0 auto;}

.header {position: relative; background: url(../images/top-bg.gif) 0 0 repeat-x; height: 1%;}
	.header h1 {float: left; width: 244px;}
	.m-1 {float: right;  background: url(../images/top-R.gif) right top no-repeat; height: 65px; list-style: none; width: 636px; overflow: hidden;}
	.m-1 li {margin-left: -2px; background: url(../images/top-border.gif) left top no-repeat;}
	.m-1 li, .m-1 li a {float: left; width: 25%; text-align: center; font-size: 14px; color: #fff; display: block;}
	.m-1 li a {width: 100%; height: 44px; padding-top: 21px;}
	.m-1 li a:hover, .m-1 li a.active {background: url(../images/a-a.gif) repeat-x; color: #000;}
	
	.h01, .h02, .h03, .h04, .h05 {height: 236px;}
	.h01 {background: url(../images/head-1_01.jpg) 0 0 no-repeat;}
	.h02 {background: url(../images/head-1_02.jpg) 200px 0 no-repeat;}
	.h03 {background: url(../images/head-1_03.jpg) 400px 0 no-repeat;}
	.h04 {background: url(../images/head-1_04.jpg) 600px 0 no-repeat;}
	.h05 {background: url(../images/head-1_05.jpg) 800px 0 no-repeat; position: relative;}
	.h06 {background: url(../images/head-1_06.jpg) 0 100% no-repeat; position: absolute; bottom: 0; right: -25px; width: 25px; height: 95px;}
/*header-2*/	
	.header-2 .h01 {background: url(../images/head-2_01.jpg) 0 0 no-repeat;}
	.header-2 .h02 {background: url(../images/head-2_02.jpg) 200px 0 no-repeat;}
	.header-2 .h03 {background: url(../images/head-2_03.jpg) 400px 0 no-repeat;}
	.header-2 .h04 {background: url(../images/head-2_04.jpg) 600px 0 no-repeat;}
	.header-2 .h05 {background: url(../images/head-2_05.jpg) 800px 0 no-repeat; position: relative;}
	.header-2 .h06 {display: none;}
/*header-2*/

/*header-2-1*/
	.header-2-1 .h01 {background: url(../images/head-2_01-1.jpg) 0 0 no-repeat;}	
/*header-2-1*/
/*header-2-2*/
	.header-2-2 .h01 {background: url(../images/head-2_01-2.jpg) 0 0 no-repeat;}	
/*header-2-2*/
/*header-2-3*/
	.header-2-3 .h01 {background: url(../images/head-2_01-3.jpg) 0 0 no-repeat;}
/*header-2-3*/
	.select {width: 874px; height: 54px;}
	.select table {border-collapse: collapse; border: none; width: 100%; height: 100%;}
	.select table td {background: url(../images/content-top-BG.gif) 0 0 repeat-x;}
		.select table td.select-L {width: 6px; background: url(../images/content-top-L.gif) no-repeat;}
		.select table td.select-R {width: 6px; background: url(../images/content-top-R.gif) no-repeat;}
		.select h2 {font: normal 18px Arial, Helvetica, sans-serif; color: #FFFFFF; padding: 0 18px;}
		.select select {width: 221px; height: 20px; background: #fff; border: solid 1px #5E5E5E; margin-right: 30px;}
		
		
.page {padding-bottom: 120px; width: 874px;}
	.content-1 {background: url(../images/content-border.gif) bottom repeat-x; float: none; padding: 20px 20px 20px 0;}
	.screen {width: 370px; float: right;}
	.screen img {width: 185px; height: 210px; float: left;}
	
	
	.text {padding-right: 390px;}
		.text h2, .text h2 a {font-size: 24px; color: #00689E;}
		.content-1 p {padding: 10px 0;}
		
		.m-2 {width: 100%; overflow: hidden;}
		.m-2 li {float: left; padding: 0 11px; line-height: 25px; list-style: none; font-size: 14px; color: #000000; border-left: solid 1px #B5B5B5; margin-left: -1px;}
		.m-2 li a {color: #00689E;}
		.m-2 li strong a {padding: 0px 4px 0px 31px; display: block; float: left; background: url(../images/ska4at-small.gif) left center no-repeat;}
		
	.h201 {font: normal 24px Arial, Helvetica, sans-serif; color: #000000; padding: 0 0 3px 28px; background: url(../images/bl-1.gif) 4px center no-repeat;}
	.content-1 p.p-01 {padding: 5px 0;}
		p.p-01 small {color: #848484; padding-right: 5px; font-size: 12px;}
		p.p-01 strong {font-size: 14px;}

.f-L {position: absolute; width: 868px; padding-left: 6px; height: 89px; left: 50%; margin-left: -437px; bottom: 0; text-align: center; background: url(../images/footer-L.gif) left top no-repeat;}
	.f-R {padding-right: 6px; background: url(../images/footer-R.gif) right top no-repeat;}
	.footer {background: url(../images/footer-BG.gif) repeat-x; height: 89px; color: #C3C3C3;}
	.footer a {color: #C3C3C3;}
		.footer ul li {display: inline; padding: 0 38px; font-size: 14px; line-height: 50px;}
		.footer ul li a {color: #fff;}
.banner {padding: 10px; text-align: center; float: none;}



.all-2 {width: 815px; margin: 0px auto;}
	.h101 {position: relative; font: normal 18px Arial, Helvetica, sans-serif; color: #000; padding: 20px 0 11px 411px;}
	.h101 small {font-size: 14px;}
	.h101 .sp-logo {position: absolute; width: 238px; height: 46px; left: 0; top: 0; display: block; _left: -411px;}
	
	.content-3-1 {padding-top: 6px; background: url(../images/content-2-T.gif) top left no-repeat; margin-bottom: 17px;}
	.content-3-2 {padding-bottom: 6px; background: url(../images/content-2-B.gif) bottom left no-repeat;}
	.content-3-3 {background: url(../images/content-2-BG.gif) 0 0 repeat-y; padding: 15px 20px; height: 1%;}
		.content-3-L {width: 350px; float: left;}
		.h202 {font: normal 24px Arial, Helvetica, sans-serif; color: #000; padding-bottom: 15px;}
		.h202 small {font-size: 14px;}
		.img-1 {float: left; margin: 0 10px 10px 0;}
		.h401 {font: bold 14px Arial, Helvetica, sans-serif; color: #368800;}
		
		.content-3-R {width: 382px; float: right;}
		
		.content-4-1 {padding-top: 6px; background: url(../images/content-3-T.gif) top left no-repeat;}
		.content-4-2 {padding-bottom: 6px; background: url(../images/content-3-B.gif) bottom left no-repeat;}
		.content-4-3 {background-color: #F5F5F5; font-size: 18px; border-left: solid 1px #C7C7C7; border-right: solid 1px #C7C7C7; padding: 15px 20px; height: 1%;}
			.sp-1 {color: #e60000;}
		.table-1 {width: 100%; border-collapse: collapse; font-size: 18px; margin: 15px 1px;}
			.flag {width: 47px; text-align: center;}
			.table-1 tr {background: url(../images/bord-1.gif) bottom repeat-x;}
			.table-1 td {padding: 5px 0;}
			.nomer {text-align: right; color: #1437b7;}
			.tarif {text-align: right; font-size: 12px; }
			
		.vhod_na_sait {width: 100%; border-collapse: collapse;}
			.vhod_na_sait td, .vhod_na_sait td a {font-size: 11px; color: #330000;}
			.tr-1 td {background: url(../images/pic3.gif) 0 0 repeat-x; border: none; color: #ffffff; font-size: 14px;}
			.tr-1 td.vhod_na_sait-L {width: 6px; height: 48px; background: url(../images/pic3l.gif) no-repeat;}
			.tr-1 td.vhod_na_sait-R {width: 6px; height: 48px; background: url(../images/pic3r.gif) no-repeat;}
			.tr-1 h2 {font: bold 18px Arial, Helvetica, sans-serif; padding-left: 16px;}
			.tr-1 input[type="text"] {width: 202px; height: 28px; background: #fff; border: none;}
			
			.mail {padding: 8px 3px;}
			.uslovia {text-align: right; padding: 8px 3px;}
			
	.h203 {min-width: 242px; min-height: 25px; position: absolute; right: 30px; top: 12px; font: normal 24px Arial, Helvetica, sans-serif; color: #ebebeb;}
	.content-4 {width: 382px; float: right; height: 1%;}
		.ul-1 {width: 50%; _width: 49%; float: left; font-size: 14px; color: #000;}
		.ul-1 li {padding: 8px 10px 8px 0; list-style: none;}
		.ul-1 a, .ul-1 span {font-size: 12px;}
		.ul-1 span {color: #8C8C8C; padding-left: 4px;}
