BODY {
	SCROLLBAR-FACE-COLOR: #9c9c9c; MARGIN: 0px 0px 20px; SCROLLBAR-HIGHLIGHT-COLOR: #f8f7f7; SCROLLBAR-SHADOW-COLOR: #2f3d53; SCROLLBAR-ARROW-COLOR: white; SCROLLBAR-BASE-COLOR: #e6e6e6; scrollbar-dark-shadow-color: white
}
* {margin:0; padding:0;}
table {margin:0; padding:0; border:0; border-collapse:collapse; border-spacing:0; empty-cells:show; font-size:100%; }
.p_name
{
	font-size:14px;
	font: Tahoma;
	color: #fd8200;
}
.p_1
{
	background: url('../rus/p.gif');	
	height: 1px;
	width: 320px;
}
.p_2 {
	width:100%;
	PADDING: 5px; FONT: 11px Tahoma, Arial, Helvetica, sans-serif; COLOR: black; LETTER-SPACING: 1px;
	text-align: justify;
}


.m_2{
	margin:10px 0px 0px 5px;
}
.s_all
{
	padding: 8px;
}
.t_1
{
	background: url('../rus/m.gif');
	height: 136px;
}
.t_2
{
	background: url('../rus/2_r1_c14.gif');
}
.t_3
{
	background: url('../rus/p1.gif') repeat-y;
	height: 50px;
}
.t_4
{
	background: url('../rus/5.jpg');
	width: 1px;
	height: 100%;
}

.t_c2
{
	height:36px;
	background: url('../rus/c2.gif');	
}
.hr_s {
	color: #404040;
	size: 1px;
	width: 100%;
}


.b {
	BORDER-RIGHT: #dad8da thin solid; BORDER-TOP: #dad8da thin solid; MARGIN: 5px; FONT: 11px Tahoma, Arial, Helvetica, sans-serif; BORDER-LEFT: #dad8da thin solid; COLOR: black; BORDER-BOTTOM: #dad8da thin solid
}
.new  {
	PADDING-LEFT: 10px;	PADDING-RIGHT: 10px; FONT: bold 11px Tahoma, Arial, Helvetica, sans-serif; COLOR: black
}

.text {
	FONT: 11px Tahoma, Arial, Helvetica, sans-serif; COLOR: Black; PADDING-TOP: 10px; TEXT-ALIGN: justify
}


.main-tab {
	BORDER-RIGHT: white 1px solid; BORDER-LEFT: white 1px solid; BORDER-BOTTOM: white 1px solid
}

.main-tab A {
	PADDING-LEFT: 5px; FONT: 10px Tahoma, Arial, Helvetica, sans-serif; COLOR: #484848; TEXT-DECORATION: none
}
.main-tab A:visited {
	PADDING-LEFT: 5px; FONT: 10px Tahoma, Arial, Helvetica, sans-serif; COLOR: #484848; TEXT-DECORATION: none
}
.main-tab A:hover {
	PADDING-LEFT: 5px; FONT: 10px Tahoma, Arial, Helvetica, sans-serif; COLOR: #FD8200; TEXT-DECORATION: none
}

.top-menu TD{
TEXT-ALIGN: center;
}
.top-menu A {
	FONT: bold 13px Tahoma, Arial, Helvetica, sans-serif; COLOR: yellow; LETTER-SPACING: 1px; TEXT-DECORATION: none;
	}

.top-menu A:visited {
	FONT: bold 13px Tahoma, Arial, Helvetica, sans-serif; COLOR: yellow; LETTER-SPACING: 1px; TEXT-DECORATION: none
}

.top-menu A:hover {
	FONT: bold 13px Tahoma, Arial, Helvetica, sans-serif; COLOR: White; LETTER-SPACING: 1px; TEXT-DECORATION: none
}

A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}

.t_bl {
 background: url('../rus/4_r1_c1_02.jpg');
 border: 0px;
 padding-left: 5px;
 padding-top: 4px;
 FONT: bold 12px Tahoma, Arial, Helvetica, sans-serif; 
 COLOR: White;
 vertical-align: top;
 
}

.t3 {
	BORDER-RIGHT: #d1d1d1 1px solid;
	background: url('../rus/_r1_c2.gif');
}

.tt {
	FONT: bold 11px Tahoma, Arial, Helvetica, sans-serif; COLOR: black; PADDING-TOP: 2px; LETTER-SPACING: 1px; TEXT-ALIGN: center
}
.tp {
	FONT: bold 11px Tahoma, Arial, Helvetica, sans-serif; VERTICAL-ALIGN: middle; COLOR: black; LETTER-SPACING: 1px; TEXT-ALIGN: left
}

.t2 {
	BORDER-TOP: white 1px solid; BORDER-LEFT: white 1px solid; BORDER-BOTTOM: white 1px solid
}

.mz {
	FONT: bold italic 22px Tahoma, Arial, Helvetica, sans-serif; COLOR: #21629c;
	padding-bottom: 20px;
	text-align: right;
}
.t-copyr {
	PADDING-LEFT: 10px; PADDING-TOP: 3px;  PADDING-BOTTOM: 3px; FONT: 10px Tahoma, Arial, Helvetica, sans-serif; COLOR: #484848; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.n {
	BORDER-RIGHT: #9c9c9c 1px solid; BORDER-LEFT: #9c9c9c 1px solid
}

.b_1 {
	background: url('../rus/5.jpg');   
	PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; FONT: 10px Tahoma, Arial, Helvetica, sans-serif; COLOR: #484848; TEXT-DECORATION: none;
	text-align: center;
	
}

.n_1 A:link {
	PADDING-LEFT: 15px; FONT: bold 12px Tahoma, Arial, Helvetica, sans-serif; COLOR: #484848; TEXT-DECORATION: none;
}
.n_1 A:visited {
	PADDING-LEFT: 15px; FONT: bold 12px Tahoma, Arial, Helvetica, sans-serif; COLOR: #484848; TEXT-DECORATION: none;
}
.n_1 A:hover {
	PADDING-LEFT: 15px; FONT: bold 12px Tahoma, Arial, Helvetica, sans-serif; COLOR: #fd8200; TEXT-DECORATION: none;
}

.n_2 {
	width:218px;
	PADDING: 5px; FONT: 11px Tahoma, Arial, Helvetica, sans-serif; COLOR: black; LETTER-SPACING: 1px;
	text-align: justify;
}

.n_2 A:link {
	FONT: 12px Tahoma, Arial, Helvetica, sans-serif; COLOR: #484848; LETTER-SPACING: 1px; TEXT-DECORATION: none;
}
.n_2 A:visited {
	FONT: 12px Tahoma, Arial, Helvetica, sans-serif; COLOR: #484848; LETTER-SPACING: 1px; TEXT-DECORATION: none;
}
.n_2 A:hover {
	FONT: 12px Tahoma, Arial, Helvetica, sans-serif; COLOR: #fd8200;  LETTER-SPACING: 1px; TEXT-DECORATION: none;
}
.n_3
{
	width:218px;
}
.n_3 A:link {
	PADDING-LEFT: 5px; FONT: bold 11px Tahoma, Arial, Helvetica, sans-serif; COLOR: #fd8200; TEXT-DECORATION: none;
}
.n_3 A:visited {
	PADDING-LEFT: 5px; FONT: bold 11px Tahoma, Arial, Helvetica, sans-serif; COLOR: #fd8200; TEXT-DECORATION: none;
}
.n_3 A:hover {
	PADDING-LEFT: 5px; FONT: bold 11px Tahoma, Arial, Helvetica, sans-serif; COLOR: #484848; TEXT-DECORATION: none;
}
.n_4
{
padding: 5px;	
}
.n_4 A {
	PADDING-LEFT: 5px; PADDING-TOP: 5px; FONT: 11px Tahoma, Arial, Helvetica, sans-serif; COLOR: black; TEXT-ALIGN: justify; TEXT-DECORATION: none;
}
.n_4 A:visited {
	PADDING-LEFT: 5px; PADDING-TOP: 5px; FONT: 11px Tahoma, Arial, Helvetica, sans-serif; COLOR: #91919d; TEXT-ALIGN: justify; TEXT-DECORATION: none;
}
.n_4 A:hover {
	PADDING-LEFT: 5px; PADDING-TOP: 5px; FONT: 11px Tahoma, Arial, Helvetica, sans-serif; COLOR:  #fd8200; TEXT-ALIGN: justify; TEXT-DECORATION: none;
}

.lang_s A {
	PADDING-RIGHT: 3px;  FONT: 11px Tahoma, Arial, Helvetica, sans-serif; COLOR: #21629c; TEXT-DECORATION: none;
	font-weight: bold;
}
.lang_s A:visited {
	PADDING-RIGHT: 3px; FONT: 11px Tahoma, Arial, Helvetica, sans-serif; COLOR: #21629c; TEXT-DECORATION: none;
	font-weight: bold;
}
.lang_s  A:hover {
	PADDING-RIGHT: 3px; FONT: 11px Tahoma, Arial, Helvetica, sans-serif; COLOR:  #fd8200;  TEXT-DECORATION: none;
	font-weight: bold;
}

.s {
	FONT: 12px Tahoma, Arial, Helvetica, sans-serif; COLOR: #484848;
}
.s A:link {
	FONT: 12px Tahoma, Arial, Helvetica, sans-serif; COLOR: #484848; TEXT-DECORATION: none
}
.s A:visited {
	FONT: 12px Tahoma, Arial, Helvetica, sans-serif; COLOR: #484848; TEXT-DECORATION: none
}
.s A:hover {
	FONT: 12px Tahoma, Arial, Helvetica, sans-serif; COLOR: #fd8200; TEXT-DECORATION: none
}

A.null:link, A.null:visited {
	FONT: 11px Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; COLOR: #fd8200; TEXT-DECORATION: none;
}

A.null:hover {
	FONT: 11px Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; COLOR: Black; TEXT-DECORATION: none
}

.sl {
	PADDING-LEFT: 5px; FONT: 12px Tahoma, Arial, Helvetica, sans-serif; COLOR: #fd8200; TEXT-DECORATION: none
}
.sl1 {
	FONT: 12px Tahoma, Arial, Helvetica, sans-serif; COLOR: #484848; PADDING-TOP: 3px; TEXT-DECORATION: none
}

.but {height: 19px; background-color: #fd8200; font-weight: bold; font-size: 11px; color: White; border: 1px solid #B11332; cursor: hand; display: inline-block;}

.pager {
	FONT-SIZE: 100%; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; HEIGHT: 15px
}

.pager TR TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 30px; PADDING-TOP: 0px
}

.pagetitle {
	BORDER-RIGHT: #fd8200 1px solid; MARGIN-TOP: 2px; FONT-WEIGHT: bold; FONT-SIZE: 100%; MARGIN-BOTTOM: 2px; VERTICAL-ALIGN: middle; WIDTH: 30px; COLOR: #fd8200; LINE-HEIGHT: 120%; HEIGHT: 16px; TEXT-ALIGN: center; TEXT-DECORATION: none
}

.pagenum {
	BORDER-RIGHT: #fd8200 1px solid; BORDER-TOP: #fd8200 1px solid; MARGIN-TOP: 2px; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 100%; MARGIN-BOTTOM: 2px; VERTICAL-ALIGN: middle; BORDER-LEFT: #fd8200 1px solid; WIDTH: 30px; COLOR: Gray; LINE-HEIGHT: 120%; BORDER-BOTTOM: #fd8200 1px solid; HEIGHT: 16px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.pagenum:visited {
	COLOR: gray
}
.pagenum:hover {
	COLOR: gray; BACKGROUND-COLOR: #f0f0f0
}
.actpage {
	BORDER-RIGHT: #fd8200 1px solid; BORDER-TOP: #fd8200 1px solid; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 130%; BACKGROUND: #fd8200; VERTICAL-ALIGN: middle; BORDER-LEFT: #fd8200 1px solid; WIDTH: 30px; COLOR: white; LINE-HEIGHT: 120%; BORDER-BOTTOM: #fd8200 1px solid; HEIGHT: 20px; TEXT-ALIGN: center
}

.actlang {
	  DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12px;  VERTICAL-ALIGN: middle;   COLOR: Gray;   HEIGHT: 20px; TEXT-ALIGN: center;
}


.lang_a A:link{
	   DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 11px;  VERTICAL-ALIGN: middle;   COLOR: #21629c;   HEIGHT: 20px; TEXT-ALIGN: center; TEXT-DECORATION: none;
	margin-top: 2px;
	}
.lang_a A:visited {
	   DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 11px;  VERTICAL-ALIGN: middle;   COLOR: #21629c;   HEIGHT: 20px; TEXT-ALIGN: center; TEXT-DECORATION: none;
	margin-top: 2px;
	}
.lang_a A:hover {
	   DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 11px;  VERTICAL-ALIGN: middle;   COLOR: #fd8200;   HEIGHT: 20px; TEXT-ALIGN: center; TEXT-DECORATION: none;
	margin-top: 2px;
	}
.faq_answ A{
	PADDING-LEFT: 10px;	PADDING-RIGHT: 10px; FONT: bold 11px Tahoma, Arial, Helvetica, sans-serif; COLOR: black
}

.name {
	FONT: bold 14px Tahoma, Arial, Helvetica, sans-serif; COLOR: black
}

.center_b{
	height: 106px;
margin-right: 15px; FONT: bold 11px Tahoma, Arial, Helvetica, sans-serif; COLOR: #0a65ac;
	text-align: justify;
}

.freelance {POSITION: absolute;visibility:hidden;display:none;}

.csum_tp {text-align: right; 	FONT: normal 12px Tahoma, Arial, Helvetica, sans-serif; COLOR: Black;}
.csup {font-size: 14px; 	FONT: normal 12px Tahoma, Arial, Helvetica, sans-serif; COLOR: Black;}
.cmark_li {	FONT: 12px normal Tahoma, Arial, Helvetica, sans-serif; COLOR: Black;}