ul{
	margin: 3px;
}
body,
html {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	margin:0;
	padding:0;
	min-width:750 px;
	font-size: 90%;	
}

#wrap {
	margin:0 auto;
	width:90%;
	}
#header {
	background-image: url(images/line_main_top_back.gif);
	background-repeat: repeat-x;
	background-position: top;
	padding-bottom: 20px;
}
#header h1 {
   	padding:5px;
    margin:0;
}
#jobs_vaks_top{
	padding-top: 5px;
	padding-right: 10%;
	background-image: url(images/101txt.gif);
	background-repeat: no-repeat;
	background-position: center center;
}

.border_top_big{
	border-top-width: 20px;
	border-top-style: solid;
	border-top-color: #eae2c9;
}
.border_top_big_login{
	border-top-width: 20px;
	border-top-style: solid;
	border-top-color: #eae2c9;
	padding-left: 10px;
}

.border_top_big_login a{
	color: #807053;
	}

.back_ugol_left_i{
	background-image: url(images/up_ugol_back_index.gif);
	background-repeat: no-repeat;
	background-position: right top;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #eae2c9;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #eae2c9;
	border-bottom-color: #eae2c9;
	border-left-color: #eae2c9;
	font-weight: bold;
	padding-top: 10px;
	padding-right: 20px;
	color: #6d609e;
}
.pay{
	text-align: right;
	padding-right: 30px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.back_ugol_left{
	background-image: url(images/up_ugol_back_index.gif);
	background-repeat: no-repeat;
	background-position: right top;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #eae2c9;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #eae2c9;
	border-bottom-color: #eae2c9;
	border-left-color: #eae2c9;
	padding-top: 10px;
	padding-right: 20px;
	padding-left: 30%;	
}
.next_arr{
	padding-top: 20px;
}

.line_up{
	color: #dc2852;
	font-size: 85%;
	padding-left: 10px;
}

.line_up A{
	color: #71625b;
	text-decoration: none;
}

.back_up_line_left_i{
	
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #eae2c9;
	
}

.back_left_kor_i_right{
	border-top-color: #eae2c9;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #eae2c9;
	border-bottom-color: #eae2c9;
	border-left-color: #eae2c9;	
}
.back_left_kor_i_left{
	border-top-color: #eae2c9;
	border-right-color: #eae2c9;
	border-bottom-color: #eae2c9;
	border-left-color: #eae2c9;
	border-left-width: 2px;
	border-left-style: solid;
}
.new_rez_zag{
	padding-left: 30px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #eae2c9;
	border-bottom-color: #84c225;
	font-size: 120%;
	color: #84c225;
	font-weight: bold;
}


.new_vak_zag{
	padding-left: 30px;
	border-left-width: 2px;
	border-bottom-width: 2px;
	border-left-style: solid;
	border-bottom-style: solid;
	border-left-color: #eae2c9;
	border-bottom-color: #d3cbba;
	font-size: 120%;
	color: #BAAD94;
	font-weight: bold;
}


.new_vak_zag_table{
	padding-left: 30px;
border-right-width: 2px;
	border-bottom-width: 2px;
border-right-style: solid;
	border-bottom-style: solid;
border-right-color: #eae2c9;
	border-bottom-color: #d3cbba;
	font-size: 120%;
	color: #BAAD94;
	font-weight: bold;
}

.td_vak_zag{
	font-weight: bold;
	background-color: #BAAD94;
}

.rez_poisk{
	padding-left: 30px;

	border-bottom-width: 2px;

	border-bottom-style: solid;

	border-bottom-color: #d3cbba;
	font-size: 120%;
	color: #d3cbba;
	font-weight: bold;
}


.new_rez_zag_down{
	padding-left: 30px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #eae2c9;
	border-bottom-color: #6d609e;
	font-size: 120%;
	color: #6d609e;
	font-weight: bold;
	padding-top: 30px;
}

.new_rez_zag_down A{
	color: #6d609e;
	text-decoration: none;}
	.new_rez_zag_down A:hover{
	text-decoration: none;}
		.new_rez_zag_down A:visited{
	text-decoration: none;}

.zag_td_green{
	font-weight: bold;
	background-color: #E0EFC7;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #84c225;
}
.td_green{
	background-color: #E0EFC7;
}

.zag_td_green_selected{
	font-weight: bold;
	background-color: #9FCD52;
}
.date_vak_today{
	color: #FF0000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #eae2c9;
}
.date_vak_yer{
	color: #FF7D7D;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #eae2c9;
}

.date_vak_{
	color: #84c225;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #eae2c9;
}
.new_vak_zag_down{
	padding-left: 30px;
	border-left-width: 2px;
	border-bottom-width: 2px;
	border-left-style: solid;
	border-bottom-style: solid;
	border-left-color: #eae2c9;
	border-bottom-color: #db214c;
	font-size: 120%;
	color: #db214c;
	font-weight: bold;
	padding-top: 30px;
}

.new_vak_zag_down A{
	color: #db214c;
	text-decoration:none;}
	
	.new_vak_zag_down A:hover{
	text-decoration:none;}

	.new_vak_zag_down A:visited{
	text-decoration:none;}


.vak_zag{
	padding-left: 30px;
	
	border-bottom-width: 2px;
	
	border-bottom-style: solid;

	border-bottom-color: #db214c;
	font-size: 120%;
	color: #db214c;
	font-weight: bold;
	padding-top: 10px;
}

.vakans_txt{
	padding-top: 10px;
	padding-left: 10px;
}

.all_rez_zag_down{
	padding-left: 30px;
	font-size: 120%;
	color: #6d609e;
	font-weight: bold;
	padding-top: 30px;
}


.all_rez_zag_down A{
	
	color: #6d609e;
	
}

.all_vak_zag_down{
	padding-left: 30px;
	font-size: 120%;
	color: #db214c;
	font-weight: bold;
	padding-top: 30px;
}

.br-footer{
        display: none;
}

.all_vak_zag_down A{

	color: #db214c;

}

.all_vak A{
font-size: 110%;
	color: #db214c;

}

.ser_links A{
font-size: 110%;
	color: #71625b;

}


.podch_kor{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #eae2c9;
}

.podch_kor_brown{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #eae2c9;
	background-color: #eae2c9;
}

.podch_kor_green{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #eae2c9;
	background-color: #E0EFC7;

}

 TR.normal {



   }
   TR.selected {
	background-color: #eae2c9;

   }
   
      TR.selected_gr {
	background-color: #E0EFC7;

   }


.show_rez{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #eae2c9;
	padding-left: 30px;
	color: #807053;
}

.back_ugol_right_i{
	background-image: url(images/up_ugol_back_index_right.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #eae2c9;
	border-right-color: #eae2c9;
	border-bottom-color: #eae2c9;
	border-left-color: #eae2c9;
	border-left-width: 2px;
	border-left-style: solid;

	padding-top: 10px;
	padding-right: 20px;
}
.back_kor_right_i{
	border-left-color: #eae2c9;
	border-left-width: 2px;
	border-left-style: solid;

}

.back_ugol_right_i_txt{
	color: #db214c;
	font-weight: bold;
	padding-top: 10px;
	padding-right: 20px;
}
#index{
	min-width:1024 px;
	padding-bottom: 20px;
}
#logins{
	background-color: #eae2c9;
}
.td_zag{
	background-color: #eae2c9;
	font-weight: bold;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #d3cbba;
}
.td_zag_selected{
	background-color: #D1BF89;
	font-weight: bold;
}
.zag_date{}
#index_job{
	background-color: #9999CC;
	float: left;
	width:50%;
	position: relative;

}
.bg_color2{
	border-bottom-width: 1px;
	border-bottom-style: groove;
	border-bottom-color: CCCC99;
}
.bg_color4{	border-bottom-width: 1px;
	border-bottom-style: groove;
	border-bottom-color: CCCC99;}
#index_vak{
	background-color: #CCCC99;
	float: right;
	width:50%;
	position: relative;
	}
	
	.rez_zag{
	padding-left: 30px;
	
	border-bottom-width: 2px;
	
	border-bottom-style: solid;

	border-bottom-color: #6d609e;
	font-size: 120%;
	color: #6d609e;
	font-weight: bold;
	padding-top: 10px;
}
.rez_txt_color{
	color: #6d609e;
}
.vak_txt_color{
	color: #db214c;
}
	#footer {
	background:#EAE2C9;
	clear:both;
	padding-top: 5px;
	padding-bottom: 5px;	
}
#copyrights{
	font-size: 80%;
	color: #999999;
}

.helptxt{
	font-size: 80%;
	color: #999999;
}

.helptxt A{

color: #999999;
text-decoration:none;
}
.helptxt A:visited{

	color: #999999;
	text-decoration:none;
}

.helptxt A:hover{


	text-decoration:none;
}
.back_i_soisk_up{
	background-image: url(images/soisk_rab_back.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.back_i_soisk_up_VAK{
	background-image: url(images/soisk_rab_back_vak.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.raboto_soisk_up_txt{
	margin-bottom: 5px;
}

#perm_img {
position: absolute;
top: 105px;
left: 7%;
width: 161px;
height: 123px;
}

#loginye {
	position: absolute;
	top: 150px;
	right: 5%;
	width: 29%;
	background-color: #eae2c9;

	background-repeat: no-repeat;
	background-position: left top;
	border-top-width: 3px;
	border-left-width: 3px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

#loginyein {
	position: absolute;
	top: 90px;
	right: 5%;
	width: 29%;
	background-color: #eae2c9;
	background-image: url(images/ugol.gif);
	background-repeat: no-repeat;
	background-position: left top;
	
}
#loginye_ugol_dow{

	background-image: url(images/ugol_down.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 100%;
	height: 100%;
}
.loginye_up_name{
	background-image: url(images/login_back.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	padding-left: 12%;
}

.loginye_up_name2{
	padding-left: 12%;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #c4b9a2;
}

#add_vak_img{
	position: absolute;
	top: 77px;
	width: 100px;
	height: 35px;
	right: 310px;
	
}
#add_rez_img{
	position: absolute;
	top: 80px;
	width: 100px;
	height: 35px;
	right: 140px;
	
}

.soisk_d_up_txt{
	padding-right: 30px;
	color: #db214c;
	
	}
	
	.soisk_d_up_txt_vak{
	padding-right: 30px;
	color: #FFFFFF;
	font-weight: bold;	
	}
.soisk_d_up_txt A{
	text-decoration:none;
	color: #db214c;
	
	}
	.login_back_all{}
	.raboto_d_up_txt{
	padding-right: 80px;
	color: #6d609e;
			}
	
	.raboto_d_up_txt A{
	color: #6d609e;
	text-decoration:none;
			}		
			
.index_d_up_txt{
	padding-right: 90px;
	color: #6d609e;
			}	
			
.icons_up img{
	padding-right: 2px;
}
A{
	color:  #333333;
	text-decoration:underline;
}
A:visited{
		text-decoration:underline;}
A:hover{
	color: #6d609e; TEXT-DECORATION: underline; }



p{
	text-indent: 0pt;
	padding-top: 3px;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;	
}


#loginwindow{
	position: absolute;
	top: 200px;
	width: 200px;
	height: 200px;
	right: 150px;
	background-color: #FFFFFF;
}


