/* глобальные */

body {padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	background-color: #FFFFFF;}
td {color: #7e7e7e;	font-family: arial;	font-size: smaller;	background-color: transparent; line-height: 18px;}
li {line-height: 20px;list-style-type : square;font-weight: normal;}
.simple_list {line-height: 20px;list-style-type : none;}
.simple_list_bold {line-height: 20px; list-style-type : none; font-weight: bold;}

/* Стили для списка кадровых агенств и работодателей */

.ka {margin: 20px 0px 10px 0px; border: 1px solid #666666;}
#ka_on {margin: 20px 0px 10px 0px; border: 2px dashed #ED2024;}
.name {background-color: #F2F2F2;}
.ka h2 {color: #339900;font-size : larger; margin: 10px 0px 10px 10px;}
.ka td {vertical-align: middle; border: 1px solid #e9e9e9; padding: 4px 4px 4px 4px;}

/* Статьи о работе */

.art {padding: 0px 20px 20px 0px; text-align: justify;}
.art h1 {font-size: 16px; color: #54687D; margin: 30px 0px 10px 0px}
.art h2 {font-size: 14px; margin: 30px 0px 10px 0px}
.art_text {padding: 0px 0px 0px 20px; border-left: 4px solid #54687D; text-align: justify;}
.more {display: inline;}
.more a:link,  .more a:active, .more a:visited {color: #ED2024;}
.more a:hover {background-color: #ED2024; color: #FFFFFF;}

/* Новости	*/

.newslist {}
.newslist li {list-style-type : none; padding: 0px 0px 0px 0px !important; margin: 0px 0px 0px 0px;}
.news_main td {padding: 2px 0px 2px 0px;}
.news_main_on td {background-color: #f1f1f1; padding: 2px 0px 2px 0px;}
.newsblock {padding: 20px 0px 0px 20px;}

/* Стили на ссылки */

.noborders a:hover {background-color:transparent !important;}

.green a:link, .green a:active, .green a:visited {color: #339900;}
.green a:hover {background-color: #339900;color: #ffffff;}
.blue a:link, .blue a:active, .blue a:visited {color: #54687D;}
.blue a:hover {background-color: #54687D;color: #ffffff;}
.footer a:link, .footer a:active, .footer a:visited {color: #ffffff;}
.footer a:hover {color: #ffffff; background-color: transparent;} 

a:link, a:active, a:visited {padding: 2px 2px 2px 2px;	color: #7e7e7e;	text-decoration: underline;}
a:hover {background-color: #7e7e7e; padding: 2px 2px 2px 2px; color: #ffffff; text-decoration: none;}
.img a:link, .img a:active, .img a:visited {padding: 0px 0px 0px 0px;}
.img a:hover {padding: 0px 0px 0px 0px; background-color: transparent;}

/* полоса поиска */

.head {background-image: url(images/head_bg.gif);background-repeat: repeat-x;background-position: right;}
.bar {background-image: url(images/bar.png);background-repeat: repeat-x;background-position: top right; border-bottom: 1px solid #818285; border-top: 1px solid #818285; background-color: #c12026;}
.searchbar {background-color: transparent !important;color: #FFFFFF;font-family: arial, helvetica;font-weight: normal;font-size: 14px;}
.search_button, .search_field {border: 1px solid #39393a;	color: #39393a;	font-weight: normal;background-color: #FFFFFF;}
.search_field {font-weight: normal;}
.searchbar#radio_text {font-size: 12px;}

/* Левое меню */

.left_menu {border: 1px solid #808284;background-color: #f1f1f2;}
.left_block {border: 1px solid #959595;background-color: #f1f1f2;padding: 10px 10px 10px 10px;}
.left_block td {background-color: #f1f1f2;}
.left_menu_header {border: 1px solid #959595; border-bottom: 0px; background-color: #959595; margin: 0px 0px 0px 0px; color: #ffffff;	font-family:arial;	font-weight: bold; font-size: 14px; padding-left: 5px;padding-top: 2px;padding-bottom: 2px;}
.left_menu li {line-height: 22px; list-style-type : square; font-weight: normal; margin: 0px 0px 0px 0px;}
.left_menu ul {	margin-top: 4px; margin-bottom: 10px;}

/* Центр */

.header-blue, .header-green {background-color: #54687D;	padding: 2px 2px 2px 10px;	color: #ffffff;	font-family:arial;	font-weight: bold; font-size: 14px;}
.header-green {background-color: #339900;}
.header-blue a:link, .header-blue a:active, .header-blue a:visited, .header-green a:link, .header-green a:active, .header-green a:visited  {color:#ffc758;}
.header-blue a:hover, .header-green a:hover {background-color: transparent;}

/* Вакансии начало */
.header {color: #339900;font-size : larger; padding: 10px 0px 10px 20px;}
.vacancy_block {padding: 0px 0px 0px 10px; width: 100%}
.vacancy_block td {padding: 2px 2px 2px 6px; vertical-align: top; border: 1px solid #e9e9e9;}
.vacancy_block b {font-weight: bold;}

.vacancy td {background-color: #339900;	padding: 2px 2px 2px 6px;	color: #ffffff; border-left: 1px solid #FFFFFF;}
.vacancy a:link, .vacancy a:active, .vacancy a:visited {color: #fff988;}
.vacancy-blue td {background-color: #54687D;	padding: 2px 2px 2px 6px;	color: #ffffff; border-left: 1px solid #FFFFFF;}

.list td {padding: 2px 2px 2px 6px; border-left: 1px solid #e8f1ed;}
.list_chet td {background-color: #f1f1f1; padding: 2px 2px 2px 6px; border-left: 1px solid #e8f1ed;}
.list_on td {background-color: #deebe5; padding: 2px 2px 2px 6px; border-left: 1px solid #e8f1ed;}

.pagenav {text-align:center; padding: 0px 0px 16px 0px; font-weight: bold;}
.pagenav_bottom {text-align:center; padding: 16px 0px 0px 0px;border-top: 1px solid #e8f1ed; font-weight: bold;}
/* Вакансии конец */

.left_col, .right_col {padding: 0px 10px 2px 10px;	font-family: arial;}

.block-blue {padding-top:10px;padding-bottom:20px;}
.block-blue a:link, .block-blue a:active, .block-blue a:visited {color: #54687D;}
.block-blue a:hover {background-color: #54687D;color: #ffffff;}

.block-green {padding-top:10px;padding-bottom:20px;}
.block-green a:link, .block-green a:active, .block-green a:visited {color: #339900;}
.block-green a:hover {background-color: #339900;color: #ffffff;}

.count {font-size: 10px;color: #636363;}
.header-orange { font-size: 40px;line-height: 40px;font-family: times new roman; color: #54687D; padding-bottom: 10px; padding-top: 10px;}
.header-orange#text {font-size: 10px; color: #666666; }
.kab_bar {background-image: url(images/kab_bg_bar.gif);background-repeat: repeat-x;background-position: top right; padding: 20px 20px 0px 20px; vertical-align: top;}
.kab_bar_items td {background-color: transparent;}

.kab_bar_menu_on {border-top: 1px solid #a8aaad;border-left: 1px solid #a8aaad;border-right: 1px solid #a8aaad;border-bottom: 0px; background-color: #f4f4f4; text-align:center;}
.kab_bar_menu_out {border-top: 1px solid #a8aaad;border-left: 1px solid #a8aaad;border-right: 1px solid #a8aaad;border-bottom: 1px solid #a8aaad; background-color: #666666; text-align:center; color: #FFFFFF;}
.kab_bar_menu_emp {border-bottom: 1px solid #a8aaad;}


.kab_bar_menu_on a:link, .kab_bar_menu_on a:active, .kab_bar_menu_on a:visited {
		background-color: #f4f4f4;
        display: block;
        float: right;
        text-align: center;
        font-weight: bold;
        margin: 0;
        padding: 0px 10px 0px 10px;
        width: auto !important;
        font-size: smaller;
        text-transform: uppercase;
		text-decoration: none;
        line-height: 32px;
        white-space: nowrap;}
.kab_bar_menu_on a:hover {
		color: #bbbbbb;		
		background-color: #f4f4f4;
        display: block;
        float: right;
        text-align: center;
        font-weight: bold;
        margin: 0;
        padding: 0px 10px 0px 10px;
        width: auto !important;
        font-size: smaller;
        text-transform: uppercase;
        line-height: 32px;
        white-space: nowrap;}
		
.kab_bar_menu_out a:link, .kab_bar_menu_out a:active, .kab_bar_menu_out a:visited {
		background-color: #666666;
		color: #FFFFFF;
        display: block;
        text-align: center;
        font-weight: bold;
        margin: 0;
        padding: 0px 10px 0px 10px;
		line-height: 32px;		
        width: auto !important;
        font-size: smaller;
        text-transform: uppercase;
		text-decoration: none;
        white-space: nowrap;}
.kab_bar_menu_out a:hover {
		background-color: #bbbbbb;
        display: block;
        text-align: center;
        font-weight: bold;
        margin: 0;
        padding: 0px 10px 0px 10px;
		line-height: 32px;
        width: auto !important;
        font-size: smaller;
        text-transform: uppercase;
        white-space: nowrap;}		
        
/* PK */
form table td {vertical-align:top}
form table td.l {padding-left:20px;width:200px}
textarea{font-family:Tahoma,MS Sans Serif,Arial}
hr{background-color:#0F74BA;border:0px;height:2px}
.rb{color:red;font-weight:bold}
.r{color:red}
.vacancy a:link, .vacancy a:active, .vacancy a:visited{color:white}
.vacancy a:hover{background-color: #006738;color:white;}

.vacancy-blue a:link, .vacancy-blue a:active, .vacancy-blue a:visited{color:white}
.vacancy-blue a:hover{background-color: #094879;color:white;}

.header{background-color:transparent} /* Заголовок вакансии */
.redbutton:hover {background-color:red; color: white}
.edit_header {font-size: large; font-family: Arial, Helvetica, sans-serif; width:100%}
.left_menu blockquote {margin:0 0 0 15px; padding:0; line-height:130%}

.news_date {font-size: 10px;color: #636363; text-align:center}
