<style type="text/css">
<!--
body {font-family: Verdana, Arial; font-size: 10pt; color: #000000}
table {font-family: Verdana, Arial; font-size: 10pt; color: #000000}

.t21 {font-family: Verdana, Arial; font-size: 10pt; color: #000000}
.t22 {font-family: Verdana, Arial; font-size: 10pt; color: #C90000}
.t23 {font-family: Verdana, Arial; font-size: 10pt; color: #868686}
.t24 {font-family: Verdana, Arial; font-size: 14pt; color: #000000}
.t25 {font-family: Verdana, Arial; font-size: 10pt; color: #637894}

.t31 {font-family: Tahoma, Verdana; font-size: 10pt; color: #000000}
.t32 {font-family: Tahoma, Verdana; font-size: 10pt; color: #868686}
.t33 {font-family: Tahoma, Verdana; font-size: 10pt; color: #FFFFFF}
.t34 {font-family: Tahoma, Verdana; font-size: 10pt; color: #c97e7e}
.t35 {font-family: Tahoma, Verdana; font-size: 10pt; color: #C94444}
.t36 {font-family: Tahoma, Verdana; font-size: 16pt; color: #868686}
.t37 {font-family: Tahoma, Verdana; font-size: 10pt; color: #AAAAAA}

.t42 {font-family: Tahoma, Verdana; font-size: 14pt; color: #000000}
.t43 {font-family: Tahoma, Verdana; font-size: 16pt; color: #000000}

h1 {font-family: Tahoma, Arial; font-size: 19pt; font-weight: normal; color: #637894; padding-bottom:0; margin-bottom:0; padding-top: 0; margin-top:0;}
h1.title_print {font-family: Tahoma, Arial; font-size: 19pt; font-weight: normal; color: #000000; padding-bottom:0; margin-bottom:0; padding-top: 0; margin-top:0;}
h2.subtitle {font-family: Verdana, Arial; font-size: 11pt; font-weight: normal; color: #697C97; padding-bottom:3; margin-bottom:3; padding-top: 0; margin-top:0; padding-left:1px;}
h2.region_name {font-family: Tahoma, Arial; font-size: 17pt; font-weight: normal; color: #1A6BD0; padding-bottom:0; margin-bottom:0; padding-top: 0; margin-top:0;}

.title {font-family: Tahoma, Arial; font-size: 10pt; font-weight: normal; color: #697C97;}
p.title1 {font-family: Tahoma, Arial; font-size: 11pt; font-weight: normal; color: #697C97;}

*.fright { float:right; }
*.fleft { float:left; }


.form_title {font-family: Tahoma, Arial; font-size: 11pt; font-weight: normal; color: #697C97;}

div.anyrow2 { padding-top: 3px; padding-bottom: 3px; }

/* ========== function ========================= */

div.menu_main_row {padding-top:12px;}
div.quick_search_form { margin-top:15px; }

div.region_name {font-family: Tahoma, Arial; font-size: 14pt; font-weight: normal; color: #1A6BD0; padding-bottom:0; margin-bottom:0; padding-top: 0; margin-top:0;}
span.region_select {font-family: Tahoma, Verdana; font-size: 10pt; color: #868686; border-bottom:1px dashed; }
div.myregion_selector {
	background-color: #FFFFFF;
	border-top: 8px solid #FFFFFF;
	border-left: 8px solid #FFFFFF;
	border-right: 8px solid #FFFFFF;
	border-bottom: 8px solid #FFFFFF;
}
td.list_myregion {padding-left:10px; padding-right:10px; padding-bottom:20px; padding-top:10px;}


div.menu_left_elem {padding-top:9px; padding-left:7px; font-family: Tahoma, Verdana; font-size: 10pt;}
div.menu_left_elem2 {padding-top:9px; font-family: Tahoma, Verdana; font-size: 10pt; color: #1A6BD0;}
div.menu_left_elem3 { padding-top:10px; }

div.comment_title {font-family: Tahoma, Arial; font-size: 15pt; font-weight: normal; color: #697C97;
	padding-top:30;}

td.menu_main { font-family: Tahoma, Arial; font-size: 15pt; font-weight: normal; color: #1A6BD0; padding-right:20; padding-left:0; }
td.menu_main_subrow { font-family: Tahoma, Arial; font-size: 10pt; font-weight: normal; color: #1A6BD0;
	padding-left:10px; padding-bottom:4px; }

span.menu_main {font-family: Tahoma, Arial; font-size: 15pt; font-weight: normal; color: #1A6BD0;
	 padding-right:20px; padding-bottom:0; margin-bottom:0; padding-top: 0; margin-top:0; }
span.menu_main_2 {font-family: Tahoma, Arial; font-size: 16pt; font-weight: normal; color: #1A6BD0;
	 padding-right:20px; padding-bottom:0; margin-bottom:0; padding-top: 0; margin-top:0; }

span.menu_top_elem {padding-top:8px; padding-left:10px; padding-right:10px; padding-bottom:10px;}

div.thank_user {padding-top:5px; padding-left:9px; font-family: Tahoma, Verdana; font-size: 10pt;}
div.edit_block_row { padding-bottom:10; }
div.edit_block_img { padding-top:4; }

span.menu_logon_elem_red { background-color:#637894; padding-top:10px; padding-left:15px; padding-right:15px; padding-bottom:10px;}
span.menu_logon_elem {padding-top:10px; padding-left:15px; padding-bottom:10px;}

div.menu_user_elem {padding-top:9px; font-family: Tahoma, Verdana; font-size: 10pt;}

span.job_map_region { padding-right:10; height:22; }
span.job_map_psevdolink { border-bottom:1px dashed; }
div.job_map_title {font-family: Tahoma, Arial; font-size: 14pt; font-weight: normal; color: #637894; padding-top:20; padding-bottom:10;}
div.job_map_block_index { background-color: #F9F9F9; padding-top:20px; padding-bottom:20px; border-top: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; }

/* ========== job ========================= */
div.vacancy_name { padding-bottom:5; }
div.vacancy_short_descr { padding-bottom:10; }
div.vacancy_descr_row { padding-bottom:4; }
div.vacancy_title_descr_row { padding-top:5; padding-bottom:4; }

/* ========== control ============== */
div.add_info {border-left: 4px solid #DFE7EA; padding-left: 20px; margin-left: 20px;}
div.company_block {padding-top: 8px; padding-bottom: 20px; border-top: 1px solid #DDDDDD;}
div.company_block_single {padding-bottom: 20px;}
div.company_block_row {padding-bottom: 7px; }
div.company_service_row {font-family: Tahoma, Verdana; font-size: 10pt; color: #868686; padding-bottom: 7px; }
div.notes_issue {padding-top: 5px;}

span.company_phone {font-family: Tahoma, Arial; font-size: 15pt; font-weight: normal; color: #fc5f00; padding-right:10px;}
span.company_name {font-family: Tahoma, Arial; font-size: 15pt; font-weight: normal; color: #6f88aa;}
span.company_descr_elem_name {font-family: Tahoma, Verdana; font-size: 10pt; color: #868686; padding-right:5px;}

/* .phone {font-family: Tahoma, Verdana; font-size: 18pt; color: #FF5400}
.name {font-family: Tahoma, Verdana; font-size: 18pt; color: #A3B0C3; padding-left:25px;}
*/
.t_ok {font-family: Tahoma, Verdana; font-size: 10pt; color: #008409}
.t_wait {font-family: Tahoma, Verdana; font-size: 10pt; color: #eaab00}
.t_nook {font-family: Tahoma, Verdana; font-size: 10pt; color: #D50000}
.t_update {font-family: Tahoma, Verdana; font-size: 10pt; color: #D50000}

td.arrow_big_grey { font-family: Tahoma, Verdana; font-size: 50pt; color: #DDDDDD }
span.control_links { padding-right:20; }


/* ========== add ========================= */
div.new_vacancy_row {padding-bottom: 7px;}
tr.company_infocontact_block { visibility : hidden; }

/* ========== index ========================= */
div.order_block {padding-bottom: 10px;}
div.vacancy_company_block {padding-top: 8px; padding-bottom: 5px;}

div.comment_block {padding-top: 8px; padding-bottom: 5px;}
div.comment_block_row {padding-bottom: 7px;}
div.comment_block_form {padding-top: 8px; padding-bottom: 20px; border-top: 1px solid #DDDDDD;}

div.job_map_block_2 {display: none;}
div.vacresstat_title {padding-bottom: 8px;}
div.vacresstat_row {padding-bottom: 6px;}
div.vacresstat_block { background-image: url(pic/bg_1.gif); background-repeat: no-repeat; background-position: center top; padding: 15px;}

/* ========== logon ========================= */
div.forgetpassword_info {padding-left: 10px;}
td.forgetpassword_left_column {border-right: 2px solid #DFE7EA;}

/* ========== feedback ========================= */
div.feedback_codeconfirm {padding-bottom: 10px;}

/* ========== help ========================= */
div.help_row {padding-bottom: 5px;}
li.help_row {padding-bottom: 10px;}
ol.help_li {font-size: 13pt; font-weight: bold;  color: #6a86c0;}

/* ========== articles ========================= */

div.article_title { padding-bottom:8px; }
div.article_descr { padding-bottom:8px; }
div.article_text { padding-bottom:10px; }

/* ========== admincontrol ========================= */
span.admin_moderator_ok {padding:2px; background-color: #7dff73;}
span.admin_moderator_nook {padding:2px; background-color: #ff5400;}


/* ========== шаблон basic ========================= */
h2.logo { font-family: Tahoma, Verdana; font-size: 33pt; font-weight: normal; color: #637894; padding-top:6; margin-top:0; padding-bottom:0; margin-bottom:0; }
div.menu_top {padding-left:15px; padding-top:10px;}
div.menu_logon { padding-top:10px; }
p.caption_logo {font-family: Tahoma, Verdana; font-size: 10pt; font-weight: normal; color: #797979; padding-top:2; margin-top:2;}
p.admin_mode {font-family: Tahoma, Verdana; font-size: 10pt; font-weight: normal; color: #C50000; padding-top:2; margin-top:2;}

td.reklama_top {padding-left:70%;}
td.logo {padding-top:0px;}
td.form_search { padding-top: 10px; }
td.region { padding-top: 5px; }
td.menu_main {padding-top: 6px; padding-bottom:10px;}
td.annotation { padding-top:20px; padding-left:10px; padding-right:20px; }
td.content_block {padding-top:0px; padding-right:25px; padding-bottom:10px;}
td.left_block {padding-top:10px; padding-bottom:20px; padding-left:10px; padding-right:15px;}
td.copyright {padding-left:10px; padding-right:10px;}
td.menu_bottom { padding-left:40px; padding-bottom:10px; }

/* ========== шаблон default ========================= */

div.main_block {padding-top:10px;}
td.right_block {padding-left:30px;}




/*
|---------------------------------------------------------------
| Шаблоны Book
|---------------------------------------------------------------
*/

div.book_category_1 { font-family: Tahoma, Arial; font-size: 14pt;
	 padding-top: 10px; padding-bottom:10px; }
div.book_category_2 { font-family: Tahoma, Arial; font-size: 11pt;
	padding-top:4px; padding-bottom:4px; }
div.book_category_3 { font-family: Tahoma, Arial; font-size: 10pt; padding-top:4px; padding-bottom:4px; }

div.book_name { font-family: Tahoma, Arial; font-size: 14pt; }

td.book_row { border-top: 1px solid #DDDDDD; }
div.book_block_row {padding-bottom: 7px; }

div.book_price { font-family: Tahoma, Arial; font-size: 14pt; font-weight: normal; color: #FF6630; }
div.book_price2 { font-family: Tahoma, Arial; font-size: 13pt; font-weight: normal; color: #FF6630; }




/* ========== формы ========================= */

input.default {
	font-family: Verdana, Arial; font-size: 10pt; color: #000000;
	width:100%;
}

input.text2 {
	font-family: Verdana, Arial; font-size: 10pt; color: #000000;
	width:50%;
}

select.default {
	font-family: Verdana, Arial; font-size: 10pt; color: #000000;
	width:100%;
}

input.phonecode {
	font-family: Verdana, Arial; font-size: 10pt; color: #000000;
	width:20%;
}



textarea.infocompany {
	font-family: Verdana, Arial; font-size: 10pt; color: #000000;
	width:100%; height: 180px;
}

textarea.comment {
	font-family: Verdana, Arial; font-size: 10pt; color: #000000;
	width:100%; height: 110px;
}

textarea.feedback {
	font-family: Verdana, Arial; font-size: 10pt; color: #000000;
	width:100%; height: 130px;
}

textarea.vacancy_info {
	font-family: Verdana, Arial; font-size: 10pt; color: #000000;
	width:100%; height: 120px;
}

textarea.vacancy_requirements {
	font-family: Verdana, Arial; font-size: 10pt; color: #000000;
	width:100%; height: 120px;
}

textarea.resume_education_text {
	font-family: Verdana, Arial; font-size: 10pt; color: #000000;
	width:100%; height: 120px;
}

textarea.resume_additional_education {
	font-family: Verdana, Arial; font-size: 10pt; color: #000000;
	width:100%; height: 120px;
}

textarea.resume_experience {
	font-family: Verdana, Arial; font-size: 10pt; color: #000000;
	width:100%; height: 120px;
}

textarea.resume_requirements {
	font-family: Verdana, Arial; font-size: 10pt; color: #000000;
	width:100%; height: 120px;
}

textarea.resume_personalinfo {
	font-family: Verdana, Arial; font-size: 10pt; color: #000000;
	width:100%; height: 120px;
}

textarea.resume_info {
	font-family: Verdana, Arial; font-size: 10pt; color: #000000;
	width:100%; height: 120px;
}


div.form_info_block {border-left: 4px solid #DFE7EA; padding-left: 20px; margin-left: 20px;}
div.form_service {position: absolute; display : none;}

td.brd_bottom_1 { border-bottom: 1px solid #DDDDDD; }
td.brd_bottom_2 { border-bottom: 2px solid #DDDDDD; }
div.brd_bottom_2 { border-bottom: 2px solid #DDDDDD; }
td.brd_left_1 { border-left: 1px solid #DDDDDD; }
td.brd_vacancy { border-top: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; }
td.brd_article { border-top: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; }

div.dbrd_1 { border-top: 1px solid #DDDDDD; }
div.dbrd_2 { border-bottom: 1px solid #DDDDDD; }


div.page_block {padding-top: 8px; padding-bottom: 20px; }
div.page_block_brd {padding-top: 8px; padding-bottom: 20px; border-top: 1px solid #DDDDDD;}
div.page_list_row {padding-bottom: 15px;}
span.page_item {padding: 5px; border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; height: 20px; margin-bottom:10px;}
span.page_item_activ { background-color:#DEFFDC; padding: 5px; 
	border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC;
	 height: 20px; margin-bottom:10px;
	font-family: Tahoma, Verdana; font-size: 13pt; color: #868686; }

div.advert_links_block { padding-top:60px; }
	
.button_form_logon {font-family: Tahoma, Verdana; font-size: 10pt; color: #000000; height: 30px;}
.button_form_registration {font-family: Tahoma, Verdana; font-size: 10pt; color: #000000; height: 30px;}
.button_form {font-family: Tahoma, Verdana; font-size: 10pt; color: #000000; height: 34px;}
.button_form_quick_search {font-family: Tahoma, Verdana; font-size: 10pt; color: #000000; height: 26px;}


.nopad {padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0; padding: 0; margin-top:0; margin-bottom:0; margin-left:0; margin-right:0; margin:0;}
.none{text-decoration:none;}
.underline{text-decoration:underline;}
.cursor {cursor: pointer; cursor:hand;}
.cursor_help {cursor: help;}
.psevdolink{color:#0258C2; text-decoration:underline;}
.psevdolink_cursor{color:#0258C2; text-decoration:underline; cursor: pointer; cursor:hand;}

A:link {color:#1A6BD0}
A:visited {color:#1A6BD0}
A:hover {color:#D50000}
A {text-decoration:underline}

A.menu_main:link {color:#1A6BD0}
A.menu_main:visited {color:#1A6BD0}
A.menu_main:hover {color:#D50000}
A.menu_main {text-decoration:underline}

A.subtitle:link {color:#697C97}
A.subtitle:visited {color:#697C97}
A.subtitle:hover {color:#D50000}
A.subtitle {text-decoration:underline}

A.order:link {color:#868686}
A.order:visited {color:#868686}
A.order:hover {color:#C94444}
A.order {text-decoration:underline}

A.vacancy:link {color:#000000}
A.vacancy:visited {color:#000000}
A.vacancy:hover {color:#D50000}
A.vacancy {text-decoration:underline}

A.article:link {color:#000000}
A.article:visited {color:#000000}
A.article:hover {color:#D50000}
A.article {text-decoration:underline}


A.logon:link {color:#FFFFFF}
A.logon:visited {color:#FFFFFF}
A.logon:hover {color:#DDDDDD}
A.logon {text-decoration:underline}

A.hide:link {color:#868686}
A.hide:visited {color:#868686}
A.hide:hover {color:#868686;}
A.hide {text-decoration:none; cursor: crosshair;}

A.advl:link {color:#AAAAAA}
A.advl:visited {color:#AAAAAA}
A.advl:hover {color:#AAAAAA}
A.advl {text-decoration:underline}

-->
</style>