html {margin:0;	padding:0;	width:100%;	height:100%;}
body {margin:0;	padding:0;width:100%;height:100%; background-image: url(img/bg.gif); background-color: #ffffff;	background-repeat: repeat-x;background-position: top;}

a{color:#cc0000; text-decoraton:underline}
li{list-style-image: url('/img/li_cc000000.gif'); font:12px Arial;}

p.news_t1{margin:0px; font-size:24px; line-height:24px; color:#ffffff;}
p.news_t1 a{color:#ffffff; font-size:24px; background-color:#ed1c24}
p.news_t2{margin:0px; font-size:24px; line-height:24px; color:#ffffff;}
p.news_t2 a{color:#ffffff; font-size:24px; background-color:#000000;}

ul{padding:0px 0px 0px 15px; margin:0px}
p{color:#000000;  font:12px Arial;}
.h1 {white-space: nowrap; font: 105px Georgia;color: #000000; position:absolute; top:50%; left:50%;}
.h1 span {font:600 35px Georgia; color: #cc0000;}
.h1 a{color: #000000; text-decoration:none}
.h1 span a{color: #cc0000; text-decoration:none}
.h1_int{font: 130px Georgia; color: #000000;}
.h1_int span{color:#cc0000; font: 50px Georgia; }
//.h1_folder a{color:#cc0000;  font:13px Georgia; text-decoration:none}
.h1_folder p{color:#000000;  font:12px Arial;}
.h1_desc {padding:0px 20px 0px 20px; font:12px Arial;}
.h1_desc h2{margin:0px; padding:0px; font:24px Georgia; color:#cc0000; letter-spacing: -1px;}
.h1_desc p{margin:10px 0px 10px 0px; font:12px Arial;}
//.h1_desc a{color:#cc0000; text-decoraton:underline}
.h1_desc .pt{margin-top:20px}

.h1_nav{margin:0px 0px 10px 5px; font:800 11px Georgia; color: #000000;letter-spacing: -1px;}
.h1_nav a{font-weight:800; color: #000000; text-decoration:none; border-bottom:1px dashed #000000; line-height:12px}
.h1_nav span{color:#cc0000}

.h2 {white-space: nowrap;font: 63px Georgia; color: #000000; position:absolute; top:50%; left:50%; }
.h2 span{font: 600 21px Georgia; color: #9400f6;}
.h2 a{color: #000000; text-decoration:none}
.h2 span a{color: #9400f6; text-decoration:none}
.h2_int{font: 130px Georgia; color: #000000;}
.h2_int span{color:#9400f6; font: 50px Georgia; }
.h3_nav{color:#9400f6}
//.h2_folder a{color:#9400f6; font:13px Georgia; text-decoration:none}
.h2_folder p{color:#000000; font:12px Arial;}
.h2_desc {padding:0px 20px 0px 20px}
.h2_desc h2{margin:0px; padding:0px; font:24px Georgia; color:#9400f6; letter-spacing: -1px;}
.h2_desc p{margin:10px 0px 10px 0px; font:12px Arial;}
//.h2_desc a{color:#9400f6; text-decoraton:underline}
.h2_desc li{list-style-image: url('/img/li.gif'); font:12px Arial;}
.h2_desc .pt{margin-top:20px}
.h2_nav{margin:0px 0px 10px 5px; font:800 11px Georgia; color: #000000;letter-spacing: -1px;}
.h2_nav a{font-weight:800; color: #000000; text-decoration:none; border-bottom:1px dashed #000000; line-height:12px}
.h2_nav span{color:#9400f6}

.h3{white-space: nowrap;font: 48px Georgia; color: #000000;  position:absolute; top:50%; left:50%; }
.h3 span{font: 600 18px Georgia; color: #70b11f;}
.h3 a{color: #000000; text-decoration:none}
.h3 span a{color: #70b11f; text-decoration:none}
.h3_int{font: 130px Georgia; color: #000000;}
.h3_int span{color:#70b11f; font: 50px Georgia; }
.h3_nav{color:#70b11f}
//.h3_folder a{color:#70b11f; font:13px Georgia; text-decoration:none}
.h3_folder p{color:#000000; font:12px Arial;}
.h3_desc {padding:0px 20px 0px 20px}
.h3_desc h2{margin:0px; padding:0px; font:24px Georgia; color:#70b11f; letter-spacing: -1px;}
.h3_desc p{margin:10px 0px 10px 0px; font:12px Arial;}
//.h3_desc a{color:#70b11f; text-decoraton:underline}
.h3_desc .pt{margin-top:20px}
.h3_nav{margin:0px 0px 10px 5px; font:800 11px Georgia; color: #000000;letter-spacing: -1px;}
.h3_nav a{font-weight:800; color: #000000; text-decoration:none; border-bottom:1px dashed #000000; line-height:12px}
.h3_nav span{color:#70b11f}

.h4{white-space: nowrap;font: 30px Georgia; color: #000000;  position:absolute; top:50%; left:50%; }
.h4 span{font: 600 12px Georgia; color: #fe6200;}
.h4 a{color: #000000; text-decoration:none}
.h4 span a{color: #fe6200; text-decoration:none}
.h4_int{font: 110px Georgia; color: #000000;}
.h4_int span{color:#fe6200; font: 50px Georgia; }
.h4_nav{color:#fe6200}
//.h4_folder a{color:#fe6200; font:13px Georgia; text-decoration:none}
.h4_folder p{color:#000000; font:12px Arial;}
.h4_desc {padding:0px 20px 0px 20px}
.h4_desc h2{margin:0px; padding:0px; font:24px Georgia; color:#fe6200; letter-spacing: -1px;}
.h4_desc p{margin:10px 0px 10px 0px; font:12px Arial;}
//.h4_desc a{color:#fe6200; text-decoraton:underline}
.h4_desc .pt{margin-top:20px}
.h4_nav{margin:0px 0px 10px 5px; font:800 11px Georgia; color: #000000;letter-spacing: -1px;}
.h4_nav a{font-weight:800; color: #000000; text-decoration:none; border-bottom:1px dashed #000000; line-height:12px}
.h4_nav span{color:#fe6200}

.h5{white-space: nowrap; font: 18px Georgia; color: #000000;  position:absolute; top:50%; left:50%; }
.h5 span{font: 600 12px Georgia; color: #006ad7;}
.h5 a{color: #000000; text-decoration:none}
.h5 span a{color: #006ad7; text-decoration:none}
.h5_int{font: 130px Georgia; color: #000000;}
.h5_int span{color:#006ad7; font: 50px Georgia; }
.h5_desc {padding:0px 20px 0px 20px}
.h5_desc h2{margin:0px; padding:0px; font:24px Georgia; color:#cc0000; letter-spacing: -1px;}
.h5_desc p{margin:10px 0px 10px 0px; font:12px Arial;}
//.h5_desc a{color:#cc0000; text-decoraton:underline}
.h5_desc .pt{margin-top:20px}
.h5_nav{margin:0px 0px 10px 5px; font:800 11px Georgia; color: #000000;letter-spacing: -1px;}
.h5_nav a{font-weight:800; color: #000000; text-decoration:none; border-bottom:1px dashed #000000; line-height:12px}
.h5_nav span{color:#cc0000}
.h5_folder p.news_t1{margin:0px; font-size:24px; line-height:24px; color:#ffffff;}
.h5_folder p.news_t1 a{color:#ffffff; font-size:24px; background-color:#ed1c24}
.h5_folder p.news_t2{margin:0px; font-size:24px; line-height:24px; color:#ffffff;}
.h5_folder p.news_t2 a{color:#ffffff; font-size:24px; background-color:#000000;}

.h6{white-space: nowrap;letter-spacing: -1px; font:800 10px Georgia; color: #848383;  position:absolute; top:50%; left:50%;}
.h6 a{color: #848383; text-decoration:none}
.h6_int{font: 130px Georgia; color: #000000;}
.h6_int span{color:#cc0000; font: 50px Georgia; }
//.h6_folder a{color:#cc0000;  font:13px Georgia; text-decoration:none}
.h6_folder p{color:#000000;  font:12px Arial;}
.h6_folder .date {margin-bottom:8px; color:#666666}
.h6_folder p.news_t1{margin:0px; font-size:24px; line-height:24px; color:#ffffff;}
.h6_folder p.news_t1 a{color:#ffffff; font-size:24px; background-color:#ed1c24}
.h6_folder p.news_t2{margin:0px; font-size:24px; line-height:24px; color:#ffffff;}
.h6_folder p.news_t2 a{color:#ffffff; font-size:24px; background-color:#000000;}
.h6_desc {padding:0px 20px 0px 20px}
.h6_desc h2{margin:0px; padding:0px; font:24px Georgia; color:#cc0000; letter-spacing: -1px;}
.h6_desc p{margin:10px 0px 10px 0px; font:12px Arial;}
//.h6_desc a{color:#cc0000; text-decoraton:underline}
.h6_desc .pt{margin-top:20px}
.h6_nav{margin:0px 0px 10px 5px; font:800 11px Georgia; color: #000000;letter-spacing: -1px;}
.h6_nav a{font-weight:800; color: #000000; text-decoration:none; border-bottom:1px dashed #000000; line-height:12px}
.h6_nav span{color:#cc0000}

#h62{margin-top:-80px; margin-left:-390px;}
#h63{margin-top:110px; margin-left:-260px;}
#h64{margin-top:110px; margin-left:225px;}
#h65{margin-top:20px; margin-left:-40px;}
 
.logo{position:absolute; margin-top:35px; top:0px; left:0px; text-align:right; width:95%}

div.contacts{position:absolute; top:95%; left:50%; margin-top:0px; margin-left:-210px;}
div.service{position:absolute; top:100%; left:50%; margin-top:0px; margin-left:-210px;}
td.contacts{padding:25px 0px 25px 0px}
.contacts{white-space: nowrap; font: bold 10px Georgia; color:#b4b4b5;}
.contacts span{margin:0px 20px 0px 20px}
.contacts a{color:#b4b4b5; text-decoration:none}

table{border-collapse: collapse; border-width: 0;}
table td{border-collapse: collapse;	border-width: 0; border-spacing: 0;	padding: 0; color:#000000; font:12px Arial;}
img{border-width:0px}

.nl{padding:10px 20px 0px 20px}
.nr{padding:10px 20px 0px 20px}



table.seo th{padding:5px 5px 5px 0px; border-bottom:1px solid #000;font:12px Arial; text-align:left}
table.seo td{padding:5px 0px 5px 5px; border-bottom:1px solid #000;font:12px Arial; text-align:center}
table.seo a{color:#9400f6; text-decoration:none; font-weight:bold}

.news_t1 a{color:#ffffff; font-size:24px; background-color:#ed1c24}
.vacancy_t1 a{color:#ffffff; font-size:24px; background-color:#ed009c}
p.phone{color:#cc0000; font-size:30px; margin:20px 0px 0px 0px}
p.k_email {color:#333333; font-size:21px; margin:0px}
p.k_email a{color:#cc0000; font-size:21px}





.t{background:url('/img/t.png') top left repeat-x; 
                         //background-image:none; 
                         //filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/t.png',sizingMethod='scale');}
.b{background:url('/img/b.png') top left repeat-x; 
                         //background-image:none; 
                         //filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/b.png',sizingMethod='scale');}
.l{background:url('/img/l.png') bottom left repeat-y; 
                         //background-image:none; 
                         //filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/l.png',sizingMethod='scale');}		
.r{background:url('/img/r.png') bottom right repeat-y; 
                         //background-image:none; 
                         //filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/r.png',sizingMethod='scale');}		
				 
.tl{background:url('/img/tl.png') top left no-repeat; 
                         //background-image:none; 
                         //filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/tl.png',sizingMethod='scale');}						 					 				
.tr{background:url('/img/tr.png') top right no-repeat; 
                         //background-image:none; 
                         //filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/tr.png',sizingMethod='scale');}								  
.bl{background:url('/img/bl.png') bottom left no-repeat; 
                         //background-image:none; 
                         //filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/bl.png',sizingMethod='scale');}			
.br{background:url('/img/br.png') bottom right no-repeat; 
                         //background-image:none; 
                         //filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/br.png',sizingMethod='scale');}							 			 
						 
.d{background-color:#ffffff}

#enter {color:#000000;  font:bold  10px Georgia;}

.auth input{border-width:0px; width:332; font-size:18px; background-color:#cccccc}
.auth_f{color:#000000; font:bold 11px Georgia; font-style: italic;}

.auth_f td{vertical-align:middle; padding-top:6px; padding-right:4px}

.auth_f a{color:#cc0000; text-decoration:none}

.sub_menu a{color:#000000; font:24px Georgia; text-decoration:none}
.sub_menu {color:#cc0000; font:24px Georgia; text-decoration:none}

.sb_file a{color:#333333; font:11px arial;  text-decoration:none}


#slides-wrapper{
	width:100%;
	overflow:hidden;
	margin-top:20px;
	position:relative;
}

#slides-container {
	width:400%;
	position:relative;
	font-size:110%;
}

#slides-container .slide {
	width:25%;
	float:left;
	height:21em;
	position:relative;
}
