BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; margin: 0; padding: 0; width: 100%;
}
DIV {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
TABLE {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 25px; FONT: bold 100% arial; BORDER-LEFT: #ed1c24 4px solid; PADDING-TOP: 0px
}
#header {
	BACKGROUND: url(bgr_top0.htm) repeat-x 50% bottom; WIDTH: 100%; BORDER-BOTTOM: #b3b3b3 1px solid; HEIGHT: 91px
}
.d#header {
	BACKGROUND: url(bgr_t000.gif); BORDER-BOTTOM: #cec7aa 1px solid
}
#t_line {
	BACKGROUND: url(bgr_c000.gif) repeat-x; WIDTH: 100%; HEIGHT: 8px
}
#logo {
	Z-INDEX: 10; LEFT: 30px; CURSOR: hand; POSITION: absolute; TOP: 25px
}
#logo_s {
	Z-INDEX: 11; LEFT: 76px; CURSOR: hand; POSITION: absolute; TOP: 31px
}
#menu_t {
	LEFT: 27%; FONT: bold 14px Arial; POSITION: absolute; TOP: 35px
}
#menu_t P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 0px 5px; PADDING-TOP: 3px
}
#menu_t A {
	COLOR: #656565; TEXT-DECORATION: none
}
#menu_t A:hover {
	COLOR: #000
}
#menu_t A.active {
	COLOR: #fff; TEXT-DECORATION: none
}
#menu_t A.active:hover {
	COLOR: #fff
}
.active {
	BACKGROUND: #ed1c24; COLOR: #fff
}
#center_t {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
.d#center_t {
	BACKGROUND: #f9f3de; PADDING-TOP: 40px
}
#footer {
	BORDER-TOP: #b3b3b3 1px solid; BACKGROUND: url(bgr_foot.htm) repeat-x 50% top; WIDTH: 100%; HEIGHT: 114px
}
.d#footer {
	BORDER-TOP: #cec7aa 1px solid; BACKGROUND: url(bgr_t000.gif)
}
#contacts {
	PADDING-RIGHT: 10px; BORDER-TOP: #cacaca 5px solid; PADDING-LEFT: 10px; LEFT: 25%; PADDING-BOTTOM: 20px; MARGIN: 0px 0px 0px 15px; WIDTH: 66%; PADDING-TOP: 20px; POSITION: relative; HEIGHT: 87px
}
.d#contacts {
	BORDER-TOP: #cec7aa 5px solid
}
#contacts P {
	MARGIN: 0px 0px 5px 10px; FONT: bold 125% serif; COLOR: #777
}
#contacts P.mail {
	MARGIN: 0px 0px 0px 10px; FONT: bold 80% Arial
}
#contacts A {
	COLOR: #005bb3
}
#bl_cont {
	PADDING-RIGHT: 25px; BORDER-TOP: #e7e7e7 4px solid; PADDING-LEFT: 25px; PADDING-BOTTOM: 25px; WIDTH: 100%; PADDING-TOP: 25px
}
.l#bl_cont {
	BACKGROUND: #f5f5f5; MARGIN: 0px 10px 30px 0px; FONT: 70% Arial
}
#bl_cont A {
	COLOR: #005bb3
}
#bl_cont UL {
	MARGIN: 0px 0px 0px 10px; COLOR: #c0c0c0
}
#banner {
	MARGIN: 0px 0px 0px 45px; WIDTH: 80%
}
#banner H3 {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN: 20px 0px 0px; FONT: 110% arial; BORDER-LEFT: 0px; COLOR: #737373; BORDER-BOTTOM: 0px; LETTER-SPACING: -1px
}
#banner P {
	MARGIN: 0px; FONT: bold 75% Arial; COLOR: #b2b2b2
}
#clientleft {
	MARGIN: 0px 0px 20px 45px; WIDTH: 80%
}
#clientleft H3 {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN: 10px 0px 7px; FONT: bold 75% arial; BORDER-LEFT: 0px; COLOR: #000; BORDER-BOTTOM: 0px
}
#clientleft P {
	MARGIN: 0px; FONT: 70% Tahoma; COLOR: #666
}
#clientleft A {
	COLOR: #005bb3
}
#workcat {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 400px; PADDING-TOP: 20px
}
#workcat H4 {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN: 20px 0px 0px; FONT: 110% arial; BORDER-LEFT: 0px; COLOR: #737373; BORDER-BOTTOM: 0px; LETTER-SPACING: -1px
}
#workcat P {
	MARGIN: 7px 0px 0px; FONT: bold 75% Arial; COLOR: #b2b2b2
}
#workcat P.descr {
	MARGIN: 7px 0px 0px; FONT: 75% Arial; COLOR: #555
}
#workcat P.date {
	MARGIN: 7px 0px 0px; FONT: 70% Tahoma
}
#workcat A {
	COLOR: #005bb3
}
#tab_c {
	WIDTH: 100%
}
#tab_c TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; VERTICAL-ALIGN: top; WIDTH: 99%; PADDING-TOP: 15px; BORDER-BOTTOM: #f3f3f3 1px solid
}
#tab_c TD IMG {
	FLOAT: left
}
#tab_c TD P {
	FLOAT: left; MARGIN: 0px 0px 0px 25px; FONT: 70% Arial; WIDTH: 70%; COLOR: #555
}
#tab_ban {
	WIDTH: 100%
}
#tab_ban TD {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 22px; WIDTH: 33%; PADDING-TOP: 22px
}
#alias_b {
	BACKGROUND: #f3f3f3; MARGIN-BOTTOM: 20px; WIDTH: 100%; POSITION: relative; HEIGHT: 93px
}
#alias_b P {
	RIGHT: 0px; MARGIN: -2px -8px 0px 0px; FONT: 110px serif; COLOR: #fff; POSITION: absolute
}
#sub_m {
	MARGIN: 0px 0px 0px 45px; FONT: bold 12px arial; BORDER-LEFT: #eaeaea 4px solid
}
#sub_m P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 14px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#sub_m P.act {
	MARGIN-LEFT: -4px; BORDER-LEFT: #ed1c24 4px solid
}
#sub_m A {
	COLOR: #005bb3; TEXT-DECORATION: none
}
#sub_m A.nact {
	COLOR: #000; TEXT-DECORATION: none
}
.b_link {
	MARGIN: -25px 0px 0px 20px; FONT: bold 12px Arial; COLOR: #000; POSITION: absolute; TEXT-DECORATION: none
}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.b_link:hover {
	TEXT-DECORATION: underline
}
#main_cont {
	WIDTH: 80%; COLOR: #555
}
#main_cont H2 {
	FONT: bold 100% arial
}
#main_cont A {
	COLOR: #005bb3
}
#main_cont P {
	FONT: 75% Arial
}
#main_cont LI {
	FONT: 75% Arial
}
#c_inp {
	BORDER-RIGHT: #eee 2px solid; BORDER-TOP: #ccc 1px solid; FONT: 75% arial; BORDER-LEFT: #ccc 1px solid; WIDTH: 100%; BORDER-BOTTOM: #eee 2px solid
}
#copyright {
	MARGIN: -210px 0px 0px 10px; POSITION: absolute
}
a.w1:link, a.w1:visited, a.w1:active {
	color: #666666;
	   text-decoration: none;
	   font-size: 12px;
	   font-family: Arial, Helvetica, sans-serif;
}

a.w1:hover {
	color: #CCCCCC;
	 text-decoration: none;
	 font-size: 12px;
	 font-family: Arial, Helvetica, sans-serif;
}
table.vacancy{
  font-family: Arial, Helvetica, sans-serif;
  table-layout: fixed;
  font-size: 11px;
}
table.vacancy tr.top{
  font-size: 12px;
  font-weight: bold
}

            #hder1
            {
                width: 100%;
                padding: 0.5em 0;
                position: fixed;
                //position: absolute;
                top: expression(
                    (document.getElementsByTagName( 'body' )[0].scrollTop+196) + "px"

                );
            }
            #hder
            {
        	position: fixed;
	z-index: 4;
	top: 196px;
	left: 0;
	width: 233px;
	font-family: helvetica,arial,sans-serif;
	color: #666666;
            }
            #content
            {


                width: 100%;
                height: 3000px;
            }



div.content
  {
  float:top;
  height: 100%;
  overflow: auto;
  }
