/*rabota*/
#rabota_body{background-color:#f6faf2; border:1px solid #dde7d4; padding:7px; width:100%; margin-bottom:10px;}
#rabota_body2{background:url(../images/people.jpg) bottom left no-repeat #f6faf2; border:1px solid #dde7d4; padding:7px; width:100%;margin-bottom:10px;}
.podbor_rabota{background:#eef1ea;padding:5px;border:1px solid #dde7d4; overflow:hidden;}
.podbor_body{margin:0 auto 5px; width:480px;}
.name_rabota{width:180px; float:left;}
.name_rabota2{width:180px; float:left; height:45px;}
.podbor_body code{ color:#7b7b7b;font:normal 10px "Trebuchet MS", Arial, Helvetica, sans-serif;}
select.select_rabota{ width:300px;}
input.input_rabota{ width:293px;}
.knopka_rabota{ background:url(../images/knopka_podbor_rabota.jpg) no-repeat; width:154px; height:31px; border:0px solid; font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#ffffff; text-transform:uppercase; text-align:center; margin-left:180px; margin-top:10px; cursor:pointer; line-height:31px;}
.zp_rabota{ width:110px;}
.opicanie_rabota{ width:293px; height:150px;}
#rabota_menu{list-style:none outside; margin:0 0 15px 0; width:770px; height:20px;}
#rabota_menu li{list-style:none outside;background-color:#acd638; border:1px solid #a2c936; padding:4px; text-align:center;margin:0 4px 0 0;float:left; position:relative; width:178px; height:20px; text-transform:uppercase;font-size:14px; font-weight:bold; line-height:20px;}
#rabota_menu li.lmr{ width:183px; margin:0;}
#rabota_menu li a{ text-decoration:none; color:#ffffff;}
#rabota_menu li a:hover{ text-decoration:none; color:#577111;}
#rabota_menu li a.active{ text-decoration:none; color:#577111;}
#rabota_menu li a.active:hover{ text-decoration:none; color:#ffffff;}

#rabota_list{ list-style:none outside;}
#rabota_list li{ list-style:none outside; margin:20px 0 0 0;}
.rabotadatel{ color:#ff6900; font-size:12px;}
.zp{font-weight:bold; width:200px;}
.rabotadatel a{ color:#ff6900;}
.rabotadatel a:hover{ color:#7a9d1a;}
span.jobgrey{ color:#7b7b7b;}
.work_info_block {border:1px solid #FFFFFF; margin:5px 0;}
.work_info_block legend {margin:0px 3px; padding:0 3px;font-size:14px;}
.work_info_block div{margin:5px 5px 5px 13px; padding:0; font-size:14px; overflow:hidden;}
.work_info_block div span.name_rabota2{width:200px;font-size:13px; font-weight:bold;height:25px;}
#job_2,#job_3,#job_4{ display:none;}


/*rabota100*/
#rabota_menu_100{list-style:none outside; margin:0 0 15px 0; width:770px; height:20px;}
#rabota_menu_100 li{list-style:none outside;background:#acd638; border:1px solid #a2c936; padding:4px; text-align:center;margin:0 4px 0 0;float:left; position:relative; width:164px; height:20px; text-transform:uppercase;font-size:14px; font-weight:bold; line-height:20px;}
#rabota_menu_100 li.lmr{ width:183px; margin:0;}
#rabota_menu_100 li.action{ width:28px; margin:0;background:#ff471c; border:1px solid #f73609;margin:0 4px 0 0;font:bold 25px Tahoma, Geneva, sans-serif; line-height:20px;}
#rabota_menu_100 li a{ text-decoration:none; color:#ffffff;}
#rabota_menu_100 li a:hover{ text-decoration:none; color:#577111;}
#rabota_menu_100 li a.active{ text-decoration:none; color:#577111;}
#rabota_menu_100 li a.active:hover{ text-decoration:none; color:#ffffff;}

#rightpeople_menu{list-style:none outside; margin:0 0 15px 0; width:770px; height:20px;}
#rightpeople_menu li{list-style:none outside;background:#acd638; border:1px solid #a2c936; padding:4px; text-align:center;margin:0 4px 0 0;float:left; position:relative; width:110px; height:20px; text-transform:uppercase;font-size:14px; font-weight:bold; line-height:20px;}
#rightpeople_menu li.lmr{ width:263px; margin:0;font-size:14px;} 
#rightpeople_menu li.action{ width:110px; margin:0;background:#ff471c; border:1px solid #f73609;margin:0 4px 0 0;}
#rightpeople_menu li a{ text-decoration:none; color:#ffffff;}
#rightpeople_menu li a:hover{ text-decoration:none; color:#577111;}
#rightpeople_menu li a.active{ text-decoration:none; color:#577111;}
#rightpeople_menu li a.active:hover{ text-decoration:none; color:#ffffff;}


.menu_100{ list-style:square outside; font-size:15px; margin:10px 0 10px 25px; float:left; width:320px;display:block;}
.menu_100 li{ list-style:square outside; padding:1px 0;}
.menu_100 li a{ color:#be0000; text-decoration:none;}
.menu_100 li a:hover, .menu_100 li a.m_a_100{ color:#3d2716; text-decoration:none;}

.ban_rabota_100{text-align:center; margin:7px 0 0 0;}
.rabota_100_video{background-color:#f6faf2; border:1px solid #dde7d4; padding:7px; width:100%; margin:10px 0;}
.rabota100_contact{ color:#5d7a0d; text-align:right; margin-bottom:15px;}
.rabota100_contact span{ color:#3d2716;}
.rabota100_contact a, a.red_vacant100{ color:#be0000;}

.vacant100_name{ padding:0 0 7px 0;}
.vacant100_name a{ font:normal 15px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#be0000;}
.vacant100_block{ margin-bottom:10px;}
.block_hide {display:none;}
.vacant100_foto{ float:left; width:210px; font-size:16px;}
.vacant100_foto img{ margin-bottom:10px;}
.vacant100_foto p{ margin:0; padding:0;line-height:17px;}
.rightpeople_foto{ float:left; width:170px; font-size:16px;}
.rightpeople_foto img{ margin-bottom:10px;}
.rightpeople_foto p{text-align:center; margin-bottom:5px;line-height:15px; font-size:13px;}
.vacant100_opicanie{ margin-left:225px;}
.vacant100_opicanie p{ margin:4px 0;}
.vacant100_opicanie ul{ margin:0 0 0 5px;}
.rightpeople_opicanie{ margin-left:185px;}
.rightpeople_opicanie p{ margin:4px 0;}
.rightpeople_opicanie ul{ margin:0 0 0 5px;}

.podbor_vacant100{ width:415px; height:35px;background:#ffffff; border:1px solid #c5c5c5;}
.podbor_vacant100 select{border:0px solid; width:400px; margin:7px 0 0 5px; font-size:15px;}

ul.vacant100 { width:770px; list-style-type:none; height:250px; padding:0; margin:0 0 5px 0; }
ul.vacant100 li{width:250px; height:250px; position:relative; float:left; list-style-type:none; background-color:#f9fcf7; border:1px solid #dde7d4; margin-right:4px; text-align:center;}
ul.vacant100 li h3 { height:25px; color:#be0000; font-size:16px; font-weight:normal; text-align:left; margin:1px 4px; }
ul.vacant100 li img { width:240px; height:120px; margin:0 auto 5px; }
ul.vacant100 li p{ text-align:left; margin:1px 4px 2px; font-size:12px; line-height:14px; }
ul.vacant100 li p strong{color:#7a9d1a;}
ul.vacant100 li a{color:#be0000;}

.action_rabota100{ float:left; margin:0 7px 0 0;}