*{
	outline: none;
}
body{
	font-family: Trebuchet MS;
	font-size: 13px;
	margin: 0px;
	padding: 0px;
	color: #000000;
	background-color: #ffffff;
	background-image:URL(/images/n_bg.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	letter-spacing: 0.05em;
}
.tbody{
	font-family: Trebuchet MS;
	font-size: 13px;
	margin: 0px;
	padding: 0px;
	color: #000000;
	background-color: #ffffff;
	background-image:none;
	letter-spacing: 0.05em;
}
img {border: 0px;}
a{
	color: #1f830f;
	text-decoration: underline;
}
a:hover{
	color: #2a4a68;
	text-decoration: none;
}

span.small{font-size: 10px;}
a.small{font-size: 10px;}
a.smalln{font-size: 10px; padding-left: 65px;}
a.dno{text-decoration: none;}

h1{font-size: 24px; line-height: 26px; font-family: Georgia; font-style: italic; margin: 0; padding: 0; color: #37628b; font-weight: normal;}
h2{font-size: 23px; line-height: 25px; font-family: Georgia; font-style: italic; margin: 0; padding: 0; color: #37628b; font-weight: normal;}
h3{font-size: 21px; line-height: 23px; font-family: Georgia; font-style: italic; margin: 0; padding: 0; color: #37628b; font-weight: normal;}
h4{font-size: 19px; line-height: 21px; font-family: Georgia; font-style: italic; margin: 0; padding: 0; color: #37628b; font-weight: normal;}
h5{font-size: 18px; line-height: 20px; font-family: Georgia; font-style: italic; margin: 0; padding: 0; color: #37628b; font-weight: normal;}
h6{font-size: 16px; line-height: 18px; font-family: Georgia; font-style: italic; margin: 0; padding: 0; color: #37628b; font-weight: normal;}


.noborder{
	border: 0px;
}
input, textarea{
	border: 1px solid #808080;
}
form{
	margin: 0px;
}
.but{
	background-color: #ECE9D8;
}




.poloska{
	background-position: top;
	background : url(/images/poloska_bg.gif);
	background-repeat: repeat-x;
}
.poloska2{
	background : url(/images/poloska_bg.gif);
	background-repeat: repeat-x;
}
.n_read{
	margin-top: 7px;
}
.n_read2{
	background : url(/images/notread2.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
}
.n_read1{
	background : url(/images/read2.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
}

.mainnews{
	padding: 0px; background-color: #dcecff; border: 2px solid #114e92; display: none; position: absolute; top: 240px; left: 280px; width: 500px;
}

.jobadd{
	padding: 10px; background-color: #dcecff; border: 2px solid #114e92; display: none; position: absolute; top: 2px; left: 280px; width: 700px;
}

.field{
	border: 1px solid #336699;
	font-size: 11px;
}


a.news_pod:link{
	color: #000000;
	border-bottom: 1px dashed #000000;
	font-weight: normal;
}
a.news_pod:hover{
	color: #000000;
	border-bottom: 0px;
	font-weight: normal;
}

.f10{
	font-size: 10px;
	text-align: left;
}


.ntop{
	line-height: 19px;
}

#newsup{
  font-size: 14px;
}

.clear{clear: both;}

.img_news{
	border: 1px solid #336699;
	padding: 2px;
}
.img_news:hover{
	border: 1px solid #990000;
	padding: 2px;
}

.news_n{display: none;}



.td01{
	width: 151px;
	vertical-align: top;
}
.td02{
	width: 100%;
	vertical-align: top;
}
.td04{
	
}

.td03{color: #37628b; vertical-align: top;}
.td03 a{color: #37628b; font-weight: bold; padding-right: 30px;}

.div01{
	width: 100%;
	height: 95px;
	overflow: hidden;
}
.div02{float:left; width: 295px; height: 95px; overflow: hidden;}
.div03{margin: 0 auto; width: 468px; height: 95px; overflow: hidden; padding-top: 17px;}
.div04{float:right; height: 95px; overflow: hidden; padding: 0 10px; font-size: 12px; color: #fffff;}


.div05{
	height: 22px;
	background-color: #2a4a68;
	color: #ffffff;
}

.div06{float:left; font-size: 10px; width: 320px; height: 22px; overflow: hidden; padding: 3px 0 0 12px; margin-left: 12px; background-image:URL(/images/n_clock.gif);	background-repeat: no-repeat;	background-position: 0 6px;}
.div07{float:right; font-size: 10px; text-align: right; width: 320px; height: 22px; overflow: hidden; margin-top: 3px; padding: 0 25px 0 0; margin-right: 12px; background-image:URL(/images/n_oil.gif);	background-repeat: no-repeat;	background-position: top right;}
.div08{margin: 0 auto; font-size: 10px; text-align: center; height: 22px; overflow: hidden; padding-top: 3px;}
.div07 a, .div08 a{text-decoration: none; color: #ffffff;}
.div07 a:hover, .div08 a:hover{text-decoration: none; color: #ffffff;}

.div09{
	background-image:URL(/images/n_bg.gif);
	background-repeat: repeat-y;
	background-position: top left;
	clear: both;
}
.div09_1{	padding-right: 12px;}

.div11{
	padding-top: 15px;
}
.div12{
	background-image:URL(/images/n_header.gif);
	background-repeat: repeat-y;
	background-position: top left;
	padding: 3px 10px 5px 27px; 
	background-color: #37628b;
}
.div12 h1,.div12 h2,.div12 h3,.div12 h4{color: #ffffff;}
.div12_2{
	height: 31px;
	background-image:URL(/images/n_header.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding-left: 27px; 
	background-color: #37628b;
	margin: 10px 0;
}
.div12_2 h1,.div12_2 h2,.div12_2 h3,.div12_2 h4{color: #ffffff;}
.div12_1{
	height: 24px;
	background-image:URL(/images/n_header.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding-left: 27px; 
	background-color: #37628b;
	margin: 10px 0;
}
.div12_11{margin-top: 0;}
.div12_1 h1,.div12_1 h2,.div12_1 h3,.div12_1 h4,.div12_1 h5{color: #ffffff;}

.div14{background-color: #dbf66d; margin-bottom: 10px;}
.div15{padding: 15px 0 15px 25px;}
.div15_1{color: #37628b; text-transform: uppercase; font-weight: bold;}
.div15_2{padding: 7px 0; color: #ad3534; font-style: italic; line-height: 14px; font-size: 11px;}
.div15_2 a{color: #000000; text-transform: uppercase; font-style: normal; font-size: 12px;} 
.div15_21{padding: 3px 0; color: #1f830f; font-style: italic; line-height: 14px; font-size: 11px;}
.div15_21 a{color: #000000; font-style: normal; font-size: 12px;line-height: 15px; } 

.div16{
	margin-top: 15px; 
	height: 20px;
	background-image:URL(/images/n_line1.gif);
	background-repeat: no-repeat;
	background-position: top right;
	background-color: #f5f09a;
}
.div16 a{color: #24415c;text-decoration: none;font-size: 13px;padding-left: 12px;font-weight: bold;}
.div16_1{
	margin-top: 15px; 
	height: 20px;
	background-image:URL(/images/n_line2.gif);
	background-repeat: no-repeat;
	background-position: top right;
	background-color: #f5f09a;
}
.div16_1 a{color: #24415c;text-decoration: none;font-size: 13px;padding-left: 12px;font-weight: bold;}
.div16_2{
	margin-top: 15px; 
	height: 20px;
	background-image:URL(/images/n_line3.gif);
	background-repeat: no-repeat;
	background-position: top right;
	background-color: #f5f09a;
}
.div16_2 a{color: #24415c;text-decoration: none;font-size: 13px;padding-left: 12px;font-weight: bold;}

.div17{
	padding: 0 10px 0 15px;
	display: none;
}
.div18{
	background-image:URL(/images/n_dots.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding: 3px 0 6px 15px;
	line-height: 13px;
}
.div18 a{
	color: #24415c;
	text-decoration: none;
}
.div19{
	background-image:URL(/images/n_dots_last.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding: 3px 0 6px 15px;
	line-height: 13px;
}
.div19 a{
	color: #24415c;
	text-decoration: none;
}


.div20{padding: 30px 0; text-align: center;}
.div20 div{padding-bottom: 10px;}

.div21{margin: 12px 0; padding: 0 5px;}
.div21 fieldset{font-size: 10px; border: 1px solid #2a4a68;}
.div21 legend{font-weight: bold; font-size: 12px;}
.div21 ul{margin-left: 15px; padding-left: 0;}
.div21 ul li{text-align: left;}





.div25{
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background-color: #000000;
	display: none;
}



.div26{
	position: absolute;
	top: 0;
	left: 0;
	display: none;
}

.div27{
	background-image:URL(/images/lay_corner_lu.png);
	background-repeat: no-repeat;
	background-position: top left;
	height: 20px;
	float: left;
	width: 20px;
}
.div28{
	background-image:URL(/images/lay_line_u.png);
	background-repeat: repeat-x;
	background-position: top left;
	height: 20px;
	float: left;
	width: 1px;
}
.div29{
	background-image:URL(/images/lay_corner_ru.png);
	background-repeat: no-repeat;
	background-position: top left;
	height: 20px;
	float: left;
	width: 20px;
}

.div30{
	background-image:URL(/images/lay_line_l.png);
	background-repeat: repeat-y;
	background-position: top left;
	float: left;
	width: 20px;
	height: 1px;
}
.div31{
	background-color: #ffffff;
	float: left;
	width: 1px;
	height: 1px;
	overflow: hidden;	
}
.div32{
	background-image:URL(/images/lay_line_r.png);
	background-repeat: repeat-y;
	background-position: top left;
	float: left;
	width: 20px;
	height: 1px;
}
.div33{
	background-image:URL(/images/lay_corner_ld.png);
	background-repeat: no-repeat;
	background-position: top left;
	height: 20px;
	float: left;
	width: 20px;
}
.div34{
	background-image:URL(/images/lay_line_d.png);
	background-repeat: repeat-x;
	background-position: top left;
	height: 20px;
	float: left;
	width: 1px;
}
.div35{
	background-image:URL(/images/lay_corner_rd.png);
	background-repeat: no-repeat;
	background-position: top left;
	height: 20px;
	float: left;
	width: 20px;
}

.div40{margin: 10px 0 20px 0;}
.div41{float: left; padding: 0 25px;}
.div42 a{color: #ad3534; font-size: 14px; font-weight: bold;}
.div43{padding: 10px 0 0 0; color: #37628b; font-style: italic; font-size: 11px;}

.div50{
	padding: 3px 15px 3px 25px;
	color: #37628b;
}
.nblack{color: #000000;}
.nred{color: #ad3534;}
.ngreen{color: #1f830f;}


.div60{
	background-color: #2a4a68;
	height: 100px;
}
.div61{
	padding: 20px 5px;
	border-right: 1px solid #6b6b6c;
	width: 130px;
	color: #ffffff;
	font-size: 9px;
}
.div62{
	color: #ffffff;
	font-size: 11px;
	padding: 20px 10px;
}
.div61 a, .div62 a{color: #ffffff;}

.div62{font-size: 9px;}

.div63{
	position: absolute;
	width: 100%;
	height: 100%;
	background-color: #000000;
	z-index: 1000;
	display: none;
	top:0;left:0;
}
.div64{
	position: absolute;
	width: 848px;
	height: 623px;
	overflow: hidden;
	z-index: 1001;
	display: none;
	top:50px;left:0;
	background-image:URL(/images/auth.png);
	background-repeat: no-repeat;
	background-position: top left;
	color: #ffffff;
}

.div65{
	color: #ffffff;
	padding: 105px 90px 100px 90px;
}
.div65 a{color: #ffffff;}
.div66{
	width: 420px;
	height: 45px;
	border: 1px solid #000000;
	background-color: #ffffff;
	color: #000000;
	font-size: 24px; 
	font-family: Georgia;
	font-style: italic;
	padding: 7px 0 0 10px;
}
.div67{	
	width: 250px;
	height: 45px;
	border: 2px solid #000000;
	background-color: #434343;
	color: #ffffff;
	font-size: 24px; 
	font-family: Georgia;
	font-style: italic;
	padding: 4px 30px 0 30px;
}
.div68{font-size: 10px; line-height:13px; color: #ffffff; background-color: #026fc4; padding: 5px 10px;}
.div68 a{color: #ffffff;}

.act{
	background-color: #ecfbb0;
}

.div70{padding-top: 16px; font-size: 11px;width: 150px;vertical-align: top;}
.div70 a{color: #000000;}

.div71{padding: 3px 0; line-height: 12px;}

.div72{
	color: #6c6c6c;
}
.div72 li{*padding: 3px 0;}

.ntheme{color: #b0b0b0; text-decoration: none; font-size: 10px; font-style: italic;}

#tcontent{display: block;}
#printversion{display: none; width: 100%;}
.printversion{padding: 20px;}

@media print {
    .noprint {display: none;}
}

.biglink{
	font-size: 19px; 
	color: #4d4d4d; 
	font-weight: normal;
}


.content_text table{
		font: 11px Arial, Helvetica, sans-serif;
		color:#747474;
		background-color:#0c2a62; 
		border: 0;
}	
.content_text td{
	border: 1px solid #ced9ec;
	color:#1f3d71;
	font: 13px Arial, Helvetica, sans-serif; 
	background: #eff4ff url(/images/top-light-blue.png) repeat-x left top;
	padding: 4px 8px;
}
.content_text p{font-family: Georgia; font-size: 1.25em; line-height: 1.55em; max-width: 800px;}

.bimg{border: 1px solid #4F4F4F; padding: 2px;}

.stat{margin: 15px 0;}