html
{
      margin:0;
      padding:0;
      height:100%;
      border:none
}

body,td,th, textarea {
	font-family: Tahoma;
	font-size: 16px;
	color: #000000;
	padding: 0;
	margin: 0;
	line-height: 1.5;
}

a{
  color: #242b35;
}

li{
	padding-bottom:15px;
}
h1
{
	font-size:18px;
	font-family: Tahoma;
	font-weight:bold;
}
h2
{
	font-size:16px;
	font-family: Tahoma;
	font-weight:bold;
	padding-top:20px;
	padding-bottom:0px;
}
h3
{
	padding-top:20px;
}
b
{
	font-size:16px;
	font-family: Tahoma;
	font-weight:normal;
}

.tmp_top_menu_class1
{
	background-image: url(../img/menu_btn_left.png);
	background-repeat: no-repeat;
	height:33px;
	width:16px;
}

.top_menu_class1{
	background-image: url(../img/menu_btn_left.png);
	background-repeat: no-repeat;
	height:33px;
	width:16px;
	float: left;
}
.top_menu_class2{
	float:left;
	font-family: 'Courier New', Courier, monospace; 
	font-size: 12px;
	background-image: url(../img/menu_btn_bg.png);
	height:33px;
	line-height: 280%;
}
.top_menu_class2_0
{
	background-image:url(../img/menu_btn_off.png);
	background-repeat: no-repeat;
	background-position:50% 0%;
	color:#c0cede;
	cursor:pointer;
}
.top_menu_class2_0_selected
{
	background-image:url(../img/menu_btn_on.png);
	background-repeat: no-repeat;
	background-position:50% 0%;
	color:#99e4fb;
	cursor:pointer;
}
.top_menu_class3{
  float:left;
  background-image: url(../img/menu_btn_right.png);
  background-repeat: no-repeat;
  height:33px;
  width:16px;
  background-position: right;
}

.table_group_head_class{
  background: #384553;
  height:30px;
  font-family: 'Courier New', Courier, monospace; 
}

.table_class{
  width: 90%;
  margin: 10px 5% 10px 5%;
}
.text_title{
  padding:10px 0px 15px 0px;
  font-weight:bold;
}

.div_2_btn
{
	height:45px;
}

.next_btn
{
	height:35px;
	padding:5px 0px 0px 5px;
}

.next_btn_class1
{
	background-image: url(../../img/DW_resume_posting_07.png);
	background-repeat: no-repeat;
	background-position: right;
	float:right;
	height:35px;
	width:11px;
}
.next_btn_class2
{
	background-image: url(../../img/DW_resume_posting_05.png);
	height:35px;
	float:right;
	line-height:180%;
}
.next_btn_class3
{
	background-image: url(../../img/DW_resume_posting_03.png);
	background-repeat: no-repeat;
	float:right;
	height:35px;
	width:11px;
}

.font_btn_next
{
	font-family: 'Courier New', Courier, monospace; 
	color:#c0cede;
}
.next_btn_class2 a
{
	text-decoration:none;
}

.padding_left
{
	padding-left:20px;

}
.row_padding_row{
	padding:10px 10px 15px 20px;
	
}

.top_menu_class2 a
{
	color:#c0cede;
	cursor:pointer;
	text-decoration:none;
}
.top_menu_class2_0_selected a
{
	color:#99e4fb;
	cursor:pointer;
	text-decoration:none;
}

#main{padding:6px 0 0;height:52px;}
#menu{background-image:url(../img/head_middle_left.jpg);background-repeat: no-repeat;}
#menu .content{height:52px;padding:0 7px;background-image:url(../img/head_middle_right.jpg);background-repeat: no-repeat;background-position: right;}

#menu ul{display:table;margin:0 auto;padding:0;}
#menu li{display:table-cell;margin:0;padding:5px 10px 1px;list-style:none;}

.left_menu{background-image: url(img/menu_btn_left.png) no-repeat 100% 100%;height:33px;width:16px;}

#menu_div_main{
	background-image:url(../img/head_middle_bg.jpg);
	height:52px;
}

#menu_div_main_content{
	background-image:url(../img/head_middle_left.jpg);
	background-repeat: no-repeat;
}

#main_content_div
{
	min-height: 400px; /* для нормальных браузеров*/
     -height: 400px /* для ie6 достаточно этого, т.к. он воспринимает свойство "height" как min-height*/
     min-height: 400px;
     height:auto !important; 
     height:400px; /* последние 3 строчки — для ie7 */
	 
	 min-width: 1024px; /* для нормальных браузеров*/
     width:expression(document.body.clientWidth < 1024? "1024px" : "auto"); /* для ie*/
}
#header_div
{
	height:133px;
	width:100%;
	background-image:url(../img/head_bg.jpg);
}
#header_div_left
{
	float:left;
	background-image:url(../img/head_left.jpg);
	background-repeat: no-repeat;
	height:133px;
	width:441px;
}
#header_div_right
{
	float:right;
	background-image:url(../img/head_right.jpg);
	background-repeat: no-repeat;
	height:133px;
	width:424px;
}
#header_middle_div
{
	height:52px;
	width:100%;
	background-image:url(../img/head_middle_bg.jpg);
}
#header_middle_div_left
{
	float:left;
	background-image:url(../img/head_middle_left.jpg);
	background-repeat: no-repeat;
	height:52px;
	width:108px;
}
#header_middle_div_right
{
	float:right;
	background-image:url(../img/head_middle_right.jpg);
	background-repeat: no-repeat;
	height:52px;
	width:104px;
}
#header_footer_div
{
	background-image:url(../img/head_footer_bg.png);
	height:87px;
	
}
#header_footer_div_left
{
	float:left;
	background-image:url(../img/head_footer_left.png);
	height:87px;
	width:107px;
}
#header_footer_div_right
{
	float:right;
	background-image:url(../img/head_footer_right.png);
	height:87px;
	width:86px;
}
#footer
{
	background-image:url(../img/footer_bg.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	height:120px;
}
#footer_left
{
	float:left;
	background-image:url(../img/footer_left.png);
	height:120px;
	width:90px;
}
#footer_right
{
	float:right;
	background-image:url(../img/footer_right.png);
	height:120px;
	width:86px;
}

/*	Fasebox css	*/
#facebox .b {
  background:url(/facebox/b.png);
}

#facebox .tl {
  background:url(/facebox/tl.png);
}

#facebox .tr {
  background:url(/facebox/tr.png);
}

#facebox .bl {
  background:url(/facebox/bl.png);
}

#facebox .br {
  background:url(/facebox/br.png);
}

#facebox {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 100;
  text-align: left;
}

#facebox .popup {
  position: relative;
}

#facebox table {
  border-collapse: collapse;
}

#facebox td {
  border-bottom: 0;
  padding: 0;
}

#facebox .body {
  padding: 10px;
  background: #fff;
  width: 370px;
}

#facebox .loading {
  text-align: center;
}

#facebox .image {
  text-align: center;
}

#facebox img {
  border: 0;
  margin: 0;
}

#facebox .footer {
  border-top: 1px solid #DDDDDD;
  padding-top: 5px;
  margin-top: 10px;
  text-align: right;
}

#facebox .tl, #facebox .tr, #facebox .bl, #facebox .br {
  height: 10px;
  width: 10px;
  overflow: hidden;
  padding: 0;
}

#facebox_overlay {
  position: fixed;
  top: 0px;
  left: 0px;
  height:100%;
  width:100%;
}

.facebox_hide {
  z-index:-100;
}

.facebox_overlayBG {
  background-color: #000;
  z-index: 99;
}

* html #facebox_overlay { /* ie6 hack */
  position: absolute;
  height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

/*	GoGetLinks	*/
.title_resume_create
{
  font-family: Tahoma;
  font-size: 26px;
  color: #2B83C0
}
font.label_field_class {
  font-family: Tahoma;
  font-size: 12px;
  font-weight: bold;
}
font.red{
	font-family:  Tahoma;
	color: #FF0000;
}
input[type*=text], input[type*=password], .input_text_class{
  background-color: #FFFFFF;
  border-style: solid;
  border-width: 1px;
  border-color: #95AEC5;
  height: 14px;
  font-family: Tahoma;
  font-size: 12px;
  margin-top: 0px
}
.img_kaptcha{
	border:1px solid;
}