/*
	Список вакансии на главной странице
*/
#job_list {}
	#job_list #table_list {
		width: 100%;
		border-collapse: collapse;
		text-align: center;
		border: 0px solid;
	}
	#job_list #table_list td {
		height: 40px;
	}
	#job_list #table_list #header_date {width: 11%; font-weight: bold; color: #656565;}
	#job_list #table_list #header_name {width: 23%; font-weight: bold; color: #656565;}
	#job_list #table_list #header_company {width: 23%; font-weight: bold; color: #656565;}
	#job_list #table_list #header_region {width: 18%; font-weight: bold; color: #656565;}
	#job_list #table_list #header_money {width: 14%; font-weight: bold; color: #656565;}
	#job_list #table_list #header_candidate {width: 11%; font-weight: bold; color: #656565;}
	#job_list #table_list #header_action {width: 20%; font-weight: bold; color: #656565;}
	
	#job_list #table_list td.vip {
		color: green;
		background: url('/templates/images/job_list_line.png') repeat-x 0px 5px;
	}
		#job_list #table_list td.vip a {
			color: green;
			text-decoration: underline;
		}
	
	#job_list #table_list td.text {	background: url('/bitrix/templates/main/images/job_list_line.png') repeat-x 0px 5px;}
		#job_list #table_list td.text a {text-decoration: underline;}
	
	#job_list #table_list td.action a{color: green;}

/* -- */

/*
	Вакансия в детальном виде
*/
#job_detail {
	margin: 20px 0 0 8px;
}
	#job_detail #company {
		float: left;
		padding: 4px 0 25px 45px;
		line-height: 1.4;
		height: 40px;
		width: 240px;
		color: #595959;
		background: url('/bitrix/templates/main/images/job_detail_company.gif') no-repeat;
	}
	#job_detail #company a {
		text-decoration: underline;
		color: #A22F32;
		font-size: 14px;
		font-weight: bold;
		font-family: Tahoma;
	}
	#job_detail #money {
		float: left;
		padding: 4px 0 0 40px;
		line-height: 1.4;
		height: 40px;
		width: 160px;
		color: #595959;
		background: url('/bitrix/templates/main/images/job_detail_money.gif') no-repeat;
	}
	#job_detail #money #money_color {
		color: #A22F32;
		font-size: 14px;
		font-weight: bold;
		font-family: Tahoma;
	}
	#job_detail #region {
		float: right;
		padding: 4px 0 0 54px;
		line-height: 1.4;
		height: 40px;
		width: 150px;
		color: #595959;
		background: url('/bitrix/templates/main/images/job_detail_region.gif') no-repeat;
	}
	#job_detail #region #region_color {
		color: #A22F32;
		font-size: 14px;
		font-weight: bold;
		font-family: Tahoma;
	}
	
	#job_detail #detail {
		clear: both;
		line-height: 1.6;
		color: #414141;
		margin: 0 0 10px 0;
	}
		#job_detail #detail .date{color: green; text-decoration: underline;}
		#job_detail #detail .title {
			font-weight: bold;
			font-size: 12px;
		}
		#job_detail #detail .title_small {font-weight: bold;}
		#job_detail #detail .tags {
			background: url('/bitrix/templates/main/images/tags.gif') no-repeat 0 3px;
			padding-left: 20px;
		}
	
	#job_detail p {
		margin: 16px 0 0 0;
	}
	#job_detail p img {
		height: 20px;
		border: 0px solid;
	}
	#job_detail p #image {
		padding: 0 15px 0 0;
	}

/*
	Заявка к вакансии
*/
#job_messages {background: #E1E1E1; padding: 10px;}
	#job_messages .title {font-weight: bold; font-size: 1.1em;}
	#job_messages textarea {border: 1px solid #847C78; padding: 2px; margin: 10px 0 0 0;}
	#job_messages .submit {margin: 6px 0 0 0;}
	
	#job_messages .text {padding: 6px 0 0 0;}
/* -- */