@charset "utf-8";

body {
	margin: 0px;
    font-family: Arial;
}

div.seach_request {padding: 0px 0px 13px 20px; font-weight: bold;}

div.menu_registration a{font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 16px; font-weight: bold;}

div.about_header {width: 99%; margin: 4px auto; text-align:center;}
div.about_header a {font-family: "Arial Narrow"; color: #ff5200; font-size: 14px; font-weight: bold;}

div.banner_header {font-family: Arial; color: #157ec2; font-size: 20px; text-align: left; font-weight: bold; margin-bottom: 10px;}
div.banner_vacancy div.shadow {margin: 10px 0px 5px 24px;}
div.banner_vacancy div.cities {font-family: Arial; color: #000000; font-size: 11px; text-align: left; font-weight: bold; margin: 0px 0px 5px 34px;}
div.banner_vacancy a {color: #007163; text-align: left; text-decoration: none; white-space: normal; font-size: 14px;}

div.banner {
	width: 372px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #202020;
	margin: 14px 14px 10px 14px;
	text-indent: 25px;
	text-align: justify;
	white-space: normal;
}

div.article_rubric {
    font-family: Arial;
    font-size: 11px;
    /*font-weight: bold;*/
    /*color: #000000;*/
    color: #707070;
    margin-bottom: 5px;
}

div.article_rubric a {
    font-family: Arial;
    font-size: 11px;
    /*font-weight: bold;*/
    /*color: #000000;*/
    color: #707070;
    text-decoration: none;
}

div.article_rubric a:hover {
    font-family: Arial;
    font-size: 11px;
    /*font-weight: bold;*/
    text-decoration: underline;
}

td.top_fv_logo {
	background-image: url(/images/top_fv_logo.jpg);
	background-repeat: no-repeat;
}

div.fv_project {
	width: 140px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #005052;
	font-size: 11px;
	padding-top: 20px;
}

div.fv_project a {color: #ff5200;}

div.top_email {
	padding-top: 8px;
}

div.top_email a {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #005052;
	font-size: 11px;
	text-decoration: none;
}

div.top_email a:hover {
	color: #ff5200;
	text-decoration: underline;
}

div.fv_logo {
	padding-top: 5px;
}

div.phone1 {
	padding-top: 9px;
}

div.phone2 {
	padding-top: 13px;
}

span.sub_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ff5200;
}

span.phone {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 12px;
	background-color: #ff5200;
	padding-left: 3px;
	padding-right: 3px;
}

td.header_articles {
	padding-left: 15px;
	padding-right: 15px;
}

td.header_articles h2 {
	margin: 0px;
	padding: 0px;
	padding-top: 2px;
	padding-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
//	color: #1ab8a1;
	color: #ff5200;
}

a.a_header_articles {
	margin: 0px;
	padding: 0px;
	padding-top: 2px;
	padding-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
//	color: #1ab8a1;
	color: #ff5200;
}

td.header_articles p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #707070;
	margin: 0px;
	text-indent: 25px;
	text-align: justify;
}

td.header_articles div a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

.header1_articles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

td.header1_articles p {
    color: #707070;
    margin: 0px;
    padding: 0px;
}

td.header2_articles a {
    font-family: Arial, Helvetica, sans-serif;
}

td.header_articles div a:hover {
	color: #ff5200;
}

div.vacancy_announce {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #707070;
	text-align: justify;
	padding-bottom: 0px;
}

td.vacancy_man {
	padding-left: 1px;
	padding-right: 10px;
}

a.vacancy_post {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #007163;
	text-decoration: none;
}

a.vacancy_post:hover {
	color: #ff5200;
}

span.vacancy_info {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}

span.vacancy_city_name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #707070;
}

a.vacancy_company {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1ab8a1;
	text-decoration: none;
}

a.vacancy_company:hover {
	color: #ff5200;
}

a.vacancy_preview {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

a.vacancy_preview:hover {
	color: #ff5200;
}

td.vacancy_darrow {
	padding-top: 3px;
}

div.highlight_vacancy_announce {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: justify;
	padding-bottom: 11px;
}

a.highlight_vacancy_post {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	font-weight: bold;
	background-color: #ff5200;
	text-decoration: none;
	padding-left: 3px;
	padding-right: 3px;
}

a.highlight_vacancy_post:hover {
	color: #ff5200;
	background-color: #ffffff;
}

span.highlight_vacancy_info {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff5200;
	font-weight: bold;
}

span.highlight_vacancy_city_name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

a.highlight_vacancy_company {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1ab8a1;
	text-decoration: none;
}

a.highlight_vacancy_company:hover {
	color: #ff5200;
}

a.highlight_vacancy_preview {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

a.highlight_vacancy_preview:hover {
	color: #ff5200;
}

div.footer {
	padding-bottom: 35px;
}

div.footer div.footer {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #00b6a3;}
div.footer div.about {position: absolute; margin: -100px 0px 0px 845px;}
div.footer div.about a {color: #d26022; font-size: 12px; font-weight: bold;}

span.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #00b6a3;
	padding-left: 30px;
}

a.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #00b6a3;
	text-decoration: none;
}

a.footer:hover {
	color: #ff5200;
	text-decoration: underline;
}

td.content {
	padding-left: 16px;
	padding-right: 16px;
}

td.content div.billet {
	margin-left: 20px;
    margin-right: 10px;
    border: 1px solid #707070;
    background-color: #eeeeee;
    _height: 195px;
    overflow: auto;
}

td.content div.billet p {
	font-family: Arial, Helvetica, sans-serif;
	color: #707070;
	font-size: 11px;
	text-align: left;
    margin-right: 10px;
}

td.content div.billet_no_image {
	margin-left: 20px;
    margin-right: 10px;
    border: 1px solid #707070;
    background-color: #eeeeee;
}

td.content div.billet_no_image p {
	font-family: Arial, Helvetica, sans-serif;
	color: #707070;
	font-size: 11px;
	text-align: left;
    padding: 0px;
    margin: 10px;
}

td.content div.small_image p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    text-align: center;
}

td.content p {
	font-family: Arial, Helvetica, sans-serif;
	color: #707070;
	font-size: 11px;
	text-align: justify;
	margin-left: 20px;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-right: 10px;
}

td.content li {
	font-family: Arial, Helvetica, sans-serif;
	color: #707070;
	font-size: 11px;
	text-align: justify;
	margin-left: 30px;
}

td.content h4 {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	text-align: justify;
	margin-left: 30px;
    font-weight: bold;
    margin-top: 10px;
    margin-bottom: 10px;
}

td.content h3 {
	margin: 0px;
	margin-left: 30px;
    margin-right: 34px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #ff5200;
	text-align: right;
	padding-top: 20px;
}

td.content strong {
	color: #000000;
}

div.pager {
	padding-left: 80px;
}

span.current {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ff5200;
	font-weight: bold;
}

span.pager {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #007163;
}

span.pager a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #007163;
	text-decoration: none;
}

span.pager a:hover {
	color: #ff5200;
}

div.header_back {
	width: 510px;
	height: 46px;
	background-image: url(/images/header_back.gif);
	background-repeat: repeat-x;
}

td.header_category {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ff5200;
	padding-left: 10px;
	padding-right: 30px;
	white-space: nowrap;
}

td.articles_list a.left_year {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #007163;
	text-decoration: none;
    font-weight: normal;
}

td.articles_list a.left_year_selected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ff5200;
	text-decoration: none;
    font-weight: bold;
}

td.articles_list div.left_search{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ff5200;
	text-decoration: none;
}

td.articles_list div.left_month {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: #ff5200;
}

td.articles_list h2 {
	margin: 0px;
	padding: 0px;
	padding-top: 2px;
	padding-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #1ab8a1;
}

td.articles_list p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #707070;
	margin: 0px;
	text-indent: 25px;
	text-align: justify;
}

td.articles_list div a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

td.articles_list div a:hover {
	color: #ff5200;
}

a.company_name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #007163;
	text-decoration: none;
}

a.company_name:hover {
	color: #ff5200;
}

span.company_info {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}

span.company_city_name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #707070;
}

div.employer_type {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff5200;
}

a.edit_employer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1ab8a1;
	text-decoration: none;
}

a.edit_employer:hover {
	color: #ff5200;
}

div.left_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	font-weight: bold;
	background-color: #ff5200;
}

div.info_row span.name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}

div.info_row span.value {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #707070;
}

span.value {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #707070;
}

div.info_row a.value {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1ab8a1;
	text-decoration: none;
}

div.info_row a.value:hover {
	color: #ff5200;
}

div.info_value {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #707070;
}

div.info_value p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #707070;
	text-align: justify;
}

div.list a.company_name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #007163;
	text-decoration: none;
}

div.list a.company_name:hover {
	color: #ff5200;
}

div.preview {
	background-color: #ffffff;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: -1;
	visibility: hidden;
	width: 511px;
	height: 579px;
	border: 1px solid #707070;
}

div.preview_header {
	width: 511px;
	height: 32px;
	background-image: url(/images/header_back.gif);
	background-repeat: repeat-x;
}

div.big_button {
	width: 184px;
	height: 40px;
	background-image: url(/images/big_button.jpg);
	background-repeat: no-repeat;
	cursor: pointer;
}

div.big_button span {
	padding-top: 11px;
}

div.big_button a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #005052;
	text-decoration: none;
}

div.menu_search {
	width: 300px;
	height: 120px;
	background-image: url(/images/menu_search.gif);
	background-repeat: repeat-x;
}

div.menu_search div.search_type {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 16px;
	padding-top: 10px;
}

div.menu_search div.keyword {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
}

div.menu_search div.city {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
}

div.menu_search input.keyword {
	width: 255px;
	height: 12px;
	font-size: 11px;
}

div.menu_search select.city {
	width: 261px;
	font-size: 11px;
}

select.send {
	height: 24px;
	font-size: 11px;
	margin-top: 10px;
}

.search_button {
	background-image: url(/images/search_button.gif);
	border: 0px;
	width: 50px;
	height: 18px;
	cursor: pointer;
}

div.menu_login {
	width: 151px;
	height: 120px;
	background-image: url(/images/login.gif);
	background-repeat: repeat-x;
}

div.status {
	width: 151px;
	height: 120px;
	background-image: url(/images/login.gif);
	background-repeat: repeat-x;
}

div.menu_login div.description {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 16px;
	padding-top: 10px;
}

div.menu_login input.login {
	width: 110px;
	height: 12px;
	font-size: 11px;
}

div.menu_login input.password {
	width: 110px;
	height: 12px;
	font-size: 11px;
}

div.menu_login div.login {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
}

div.menu_login div.password {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
}

.login_button {
	background-image: url(/images/login_button.gif);
	border: 0px;
	width: 50px;
	height: 18px;
	cursor: pointer;
}

div.rbig_button {
	width: 184px;
	height: 40px;
	background-image: url(/images/rbig_button.jpg);
	background-repeat: no-repeat;
	cursor: pointer;
}

div.big_button span {
	padding-top: 11px;
}

div.rbig_button a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #005052;
	text-decoration: none;
}

div.menu_registration {
	width: 300px;
	height: 120px;
	background-image: url(/images/menu_registration.gif);
	background-repeat: repeat-x;
}

div.menu_registration div.description {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 16px;
	padding-top: 10px;
}

div.menu_registration div.item {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
}

td.registration_advice p {
	font-family: Arial, Helvetica, sans-serif;
	color: #707070;
	font-size: 12px;
	text-align: justify;
}

td.registration_advice ol {
	font-family: Arial, Helvetica, sans-serif;
	color: #707070;
	font-size: 12px;
	margin: 0px;
	text-align: justify;
	margin-left: 22px;
}

td.registration_advice ul {
	font-family: Arial, Helvetica, sans-serif;
	color: #707070;
	font-size: 12px;
	margin: 0px;
	margin-left: 30px;
	text-align: justify;
}

td.advice p {
	font-family: Arial, Helvetica, sans-serif;
	color: #707070;
	font-size: 12px;
	text-align: justify;
	width: 240px;
}

td.advice ol {
	font-family: Arial, Helvetica, sans-serif;
	color: #707070;
	font-size: 12px;
	margin: 0px;
	text-align: justify;
	width: 200px;
	padding-left: 20px;
}

td.advice ul {
	font-family: Arial, Helvetica, sans-serif;
	color: #707070;
	font-size: 12px;
	margin: 0px;
	text-align: justify;
	width: 200px;
	padding-left: 20px;
}

div.registration {
	padding-left: 30px;
	padding-right: 30px;
}

div.registration span.value {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #707070;
}

div.registration span.type {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}

div.registration div.name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	float: left;
	padding-top: 4px;
}

div.registration div.info {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #707070;
	padding-top: 16px;
	padding-bottom: 18px;
}

.registration_button {
	background-image: url(/images/registration_button.gif);
	border: 0px;
	width: 123px;
	height: 18px;
	cursor: pointer;
}

.apply_button {
	background-image: url(/images/apply_button.gif);
	border: 0px;
	width: 59px;
	height: 18px;
	cursor: pointer;
}

.delete_button {
	background-image: url(/images/delete_button.gif);
	border: 0px;
	width: 53px;
	height: 18px;
	cursor: pointer;
}

.add_button {
	background-image: url(/images/add_button.gif);
	border: 0px;
	width: 60px;
	height: 18px;
	cursor: pointer;
}

div.reg_buttons {
	width: 184px;
	height: 40px;
	background-image: url(images/reg_line.gif);
	background-repeat: repeat-x;
}

div.reg_buttons div.description {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 16px;
	padding-top: 10px;
}

div.rlittle_button {
	width: 184px;
	height: 30px;
	background-image: url(/images/rlittle_button.jpg);
	background-repeat: no-repeat;
	cursor: pointer;
}

div.rlittle_button a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #005052;
	text-decoration: none;
}

div.little_button {
	width: 184px;
	height: 30px;
	background-image: url(/images/little_button.jpg);
	background-repeat: no-repeat;
	cursor: pointer;
}

div.little_button a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #005052;
	text-decoration: none;
}

div.status div.welcome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-left: 15px;
}

.logout_button {
	background-image: url(/images/logout_button.gif);
	border: 0px;
	width: 50px;
	height: 18px;
	cursor: pointer;
}

div a.value {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1ab8a1;
	text-decoration: none;
}

a.banner {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1ab8a1;
	text-decoration: none;
	padding: 2px;
}

span.banner {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1ab8a1;
	padding: 2px;
}

td.company_key {
	padding-top: 2px;
	padding-right: 6px;
}

a.alphabet {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #005052;
	text-decoration: none;
	padding-right: 2px;
}

a.alphabet:hover {
	color: #ff5200;
}

span.alphabet_bar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #005052;
	padding-right: 12px;
	padding-left: 10px;
}

span.alphabet {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff5200;
	font-weight: bold;
	padding-right: 2px;
}

a.left_active_article {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: #ff5200;
}

div.left_article a.left_article {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: #007163;
}

a.left_article:hover {
	color: #ff5200;
}

div.menu_login a.recover {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
	line-height: 9px;
	padding-left: 3px;
}

.recover_button {
	background-image: url(/images/recover_button.gif);
	border: 0px;
	width: 112px;
	height: 18px;
	cursor: pointer;
}

.select_button {
	background-image: url(/images/select_button.jpg);
	border: 0px;
	width: 90px;
	height: 28px;
	cursor: pointer;
}

.send_button {
	background-image: url(/images/send_button.jpg);
	border: 0px;
	width: 76px;
	height: 25px;
	cursor: pointer;
	margin-bottom: 2px;
}

.unselect_button {
	background-image: url(/images/unselect_button.gif);
	border: 0px;
	width: 53px;
	height: 18px;
	cursor: pointer;
}

.more_cities {
	background-image: url(/images/more_cities_button.gif);
	border: 0px;
	width: 77px;
	height: 18px;
	cursor: pointer;
    margin-top: 3px;
    margin-bottom: 5px;
}

a.sub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ff5200;
	font-weight: bold;
    text-decoration: none;
}

div.search_result {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
	color: #ff5200;
    margin-bottom: 15px;
}

table.archive_calendar {
    background-color: white;
    margin: 10px 0px 10px 0px;
}

table.archive_calendar td {
    background-color: #ffffff;
	border:1px solid orange;
	font:normal 10px arial;
	text-align:center;
	padding:3px;
}

div.send_resume_file {
	padding-left: 30px;
	padding-right: 30px;
}

div.send_resume_file span.value {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #707070;
}

div.send_resume_file span.type {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}

div.send_resume_file div.name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	float: left;
	padding-top: 4px;
}

div.send_resume_file div.info {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #707070;
	padding-top: 16px;
	padding-bottom: 18px;
}

.send_resume_file_button {
	background-image: url(/images/send_button.jpg);
	border: 0px;
	width: 76px;
	height: 25px;
	cursor: pointer;
	margin-bottom: 2px;
}

/* Блок отправки резюме и резюме в виде doc - файла */
div.view_vacancy_block {
	border: 1px solid #bcbcbc;
	text-align: left;
	padding: 16px 6px 16px 6px;
	margin-bottom: 3px;
}

div.view_vacancy_block h3 {
	color: #ff5e00;
	font-size: 14px;
	font-weight: bold;
	margin: 0px 0px 14px 0px;
	padding: 0px;
}

div.view_vacancy_block div.row_name {
	float: left;
	color: black;
	font-size: 12px;
	font-weight: bold;
	margin: 0px 16px 0px 0px;
}

div.view_vacancy_block select.send_file {
	font-size: 11px;
}

div.view_vacancy_block input.field {
	border: 1px solid #6a9bc4;
}

/* Верхний блок результата отправки резюме */
div.view_vacancy_ublock {
	border: 1px solid #bcbcbc;
	text-align: left;
	padding: 10px 6px 10px 6px;
	margin: 0px 3px 10px 3px;
}

div.view_vacancy_ublock h3 {
	color: #ff5e00;
	font-size: 14px;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

div.view_vacancy_ublock p {
	color: #7f7f7f;
	font-size: 14px;
	font-weight: bold;
	margin: 10px 0px 10px 0px;
	padding: 0px;
}

div.view_vacancy_ublock div.row_name {
	float: left;
	color: black;
	font-size: 12px;
	font-weight: bold;
	margin: 0px 16px 0px 0px;
}

div.view_vacancy_ublock select.send_file {
	font-size: 11px;
}

div.view_vacancy_ublock input.field {
	border: 1px solid #6a9bc4;
}

img.apicleft {float:left; padding:5px; margin:0px 5px 2px 0px; border:1px solid #acacac;}
img.apicright {float:right; padding:5px; margin:0px 0px 2px 5px; border:1px solid #acacac;}

a.send_resume_anchor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ff5200;
}

/*----------Новая форма поиска вакансий---------------*/
div.search_vacancies_container {padding-left: 20px;}
div.search_vacancies {width: 280px;}
div.search_vacancies div.city_select {margin-bottom: 2px;}
div.search_vacancies input.new_keyword {width: 195px; margin: 0px; padding: 0px;}
div.search_vacancies input.new_search_button {margin: 1px 0px 1px 10px; padding: 0px;}
div.search_vacancies div.keyword {float: left;}
div.search_vacancies h1 {font-family: Arial; font-weight: bold; font-size: 14px; margin: 0px; padding: 3px 0px 3px 0px;}
div.search_vacancies_container form {margin: 0px; padding: 0px;}
