* {
font-family: Tahoma, Arial, "Trebuchet MS";font-size:12px;
}

img {
	border:0;}
	
ul, li { padding:0; margin:0;}
	
body { 
	/*background:url(/images/body_bck.jpg) repeat-x #FFFFFF;*/
	/*background-color:#D0D0D0;*/
	/*background-color:#ffffff;íîâûé ãîä*/
	font-family: Tahoma, Arial, "Trebuchet MS";
	font-size:12px;
	color:#3a3a3a;
	margin:0;
	padding:0;
	}
/*íîâûé ãîä*/
body div#newyear {
background:url(http://biznes-info.com.ua/images/newyear.jpg) no-repeat top center;
margin:0;
padding:0 0 0 0;
position:absolute;
width:100%;
height:440px;
}

.index_menu {list-style: none;}
.index_menu li {float: left;padding:0 12px 0 12px;}

p {	line-height:20px;font-family: Tahoma, Arial, "Trebuchet MS";font-size:12px;}
	
sup { color:#dd0000;}
	
a{	color:#3a3a3a; text-decoration:underline;}
a:hover{ color:#dd0000;}

.red, p.red { color:#dd0000 !important;}

.green_bold { color:#32a224; font-weight:bold;}
.green, p.green {color:#32a224;}

.red_bold { color:#dd0000; font-weight:bold;}

.untop {margin-top:0;}

a.blue_small { color:#1d78d6; font-size:11px; text-decoration:none;}
a.red_small { color:#dd0000; font-size:11px; text-decoration:none;}
a.green_small { color:#2da900; font-size:11px; text-decoration:none;}
a.grey_small2 { color:#606060; font-size:11px; text-decoration:none;}

a.inner_link {
	text-decoration: none;
	border-bottom: dashed 1px;	
}

.clear {
	clear:both;}
	
.grey_clear {
	clear:both;
	height:19px;
	background-color:#D0D0D0;
	margin:10px 0;
  padding:5px 0pt 0pt 5px;}

.grey_clear_thin{
	clear:both;
	height:1px;
	border-bottom:1px solid #D0D0D0;
	margin:10px 0;
	width:920px;
	}

.grey_clear_thin_2{
	float:left;
	height:1px;
	border-bottom:1px solid #D0D0D0;
	width:920px;
	}

.black { color:#000000;}
.small_light { color:#8c8c8c; font-size:10px;}

.small {  font-size:11px;}

.grey {color:#7f7f7f;}

.grey_small { color:#7f7f7f; font-size:11px;}

.grey_bckg { background-color:#D8D8D8;}

a.red {color:#dd0000; font-weight:bold; }
a.red:hover {color:#3a3a3a; }

.mainpage_info { padding:10px; background: url(/images/ban_top0.gif) top no-repeat;}
.mainpage_info h2 {margin:.2em 0;padding:0}
.mainpage_info p {margin:.2em 0;padding:0}

div.ban_bot {width: 240px; height: 6px; margin-top:0; padding:0;  background: url(/images/ban_bot0.gif) top no-repeat;}
	
.description { padding:0 0 5px 0; color:#898989; font-size:11px; margin:0 0 5px 0;}

.light_hr { height:1px; color:#d9d9d9;}

.companies_search a { display:block; margin:10px 0 5px 0;}
.companies_search_alphabet { float:left; margin-bottom:35px;}
.companies_search_alphabet a { display:inline; padding:0 4px; font-size:14px;}
.companies_search a.active, .companies_search_alphabet a.active { display:inline; padding:0 3px; background-color:#dd0000; color:#FFFFFF; text-decoration:none; }

p.russian_abc, p.english_abc {
	display:block;
	float:left;
	width:330px;}

.inline { display:inline}

.red_small_link {
	color:#dd0000;
	font-size:11px;
	margin:10px 10px 0 10px;}

.red_bckg{
	background-color:#dd0000;
	color:#FFFFFF;
	padding:0 3px;
	font-size:11px;
	text-decoration:none;
	cursor:default;
	margin:0 10px;
	}

a.red_bckg:hover {
	color:#FFFFFF;}
	
#header {}

#logo { 
	float:left;
	width:150px;}

#head_menu {
	float:right;
	line-height:20px;
	width:370px;
	text-align:right;
	color:#dd0000;}

#head_menu a {
	color:#dd0000;}

#head_menu a:hover {
	color:#3a3a3a;}
	
.enter_name	{
	font-weight:bold;
	color:#1cd921;
}
#nav {
	margin-top:20px;}
	
#nav, #nav_tabs, #nav_tabs ul { float:left; width:920px;}
	
#nav_tabs ul li a {
	color:#FFFFFF;
	text-decoration:none;
	font-size:18px;}
	
#nav_tabs ul li a {
	background:url(/images/grey_tab.gif) no-repeat left top;}
	
#nav_tabs ul li.red a {
	background:url(/images/red_tab_.gif) no-repeat left top;}
	
#nav_tabs ul li a span{
	background:url(/images/grey_tac.gif) no-repeat right top; padding:0 15px;}
	
#nav_tabs ul li.red a span{
	background:url(/images/red_tab0.gif) no-repeat right top;}
	
#nav_tabs ul li{
	background:url(/images/grey_tad.gif) repeat-x #dbdbdb;
	list-style:none;
	display:block;
	float:left;
	height:27px;}
	
#nav_tabs ul li.red {
	background:url(/images/red_tab1.gif) repeat-x #d40000;}

#search {
	background-color:#A52A2A;
	width:900px;
	height:49px;
	}
	
#search input {
	display:block;
	color:#7a7777;
	border:0;}
	
.search_field {
	/*background:url(/images/search_f.gif) no-repeat #FFFFFF;*/
	float:left;
	height:25px;
	width:710px;
	padding:0 5px;
	margin-top:2px;}
	
.search  {
	height:22px;
	width:710px;
	font-size:15px;
	padding:2px;
	}
	
.city_field {
	background:url(/images/city_fie.gif) no-repeat #FFFFFF;
	float:left;
	height:25px;
	width:135px;
	margin-left:10px;
	display:inline;
	margin-top:2px;
	cursor:pointer;}
	
.city  {
	background:none;
	height:15px;
	width:100px;
	font-size:12px;
	padding:5px 0 0 5px;}
	
.cat_field {
	background:url(/images/cat_fiel.gif) no-repeat #FFFFFF;
	float:left;
	height:25px;
	width:156px;
	margin-left:10px;
	display:inline;
	margin-top:2px;
	cursor:pointer;}
	
.cat {
	background:none;
	height:15px;
	width:120px;
	font-size:12px;
	padding:5px 0 0 5px;}
	
.find {
	float:left;
	margin-left:10px;
	display:inline;}

.find_button{
	background:url(/images/find_but.gif) no-repeat #be0000;
	width:150px;
	height:29px;
	cursor:pointer;}

#subnav {
	/*background:url(/images/sub_nav00.gif) no-repeat;*/
	width:880px;
	height:12px;
	padding: 0 5px 10px 15px;
	color:#ffffff;
	font-size:12px;
	/*font-weight:bold;*/}

#subnav_menu_1 {
	float:left;
	width:650px;}
	
#subnav_menu_1 a{
	text-decoration:none;
	font-weight:normal;
	color:#ffffff;}
	
#search_form a{
	font-weight:normal;
	color:#ffffff;
}

#content {
	float:left;
}
	
#content h1, #content h2 {
	font-size:17px;
	text-transform:uppercase;
	font-weight:normal;
	color:#3a3a3a;}
	
#total_counter {
	color:#8c8c8c;
	font-size:18px;
	padding:5px 0 15px 0;}
	
.wide_left {
	float:left;
	width:660px;}

.right {
	float:right;
	width:240px;
	padding-left:20px;}
	
table.change_rows tr td{
	padding:3px 2px;}
	
table.change_rows_2 tr td{
	padding:5px 2px;}
	
table.change_rows_3 tr td{
	padding:5px;
	line-height:22px;
	border:1px solid #d9d9d9;
	border-collapse:collapse;
	}
	
#news dl {
	padding:0;
	margin:0;}
	
#news dt {
	color:#db0000;
	font-size:10px;
	padding:5px 0 0 0;}

#news dd {
	padding:10px 0 10px 0;
	margin:0;
	line-height:20px;}

div.vacansy_bottom{
	float:left;
	width:210px;
	margin:3px;
	height:30px;
	overflow:hidden;
}
div.vip_companies_logo{
	height:50px; 
	width:100px;
	padding:5px;
	border:1px solid #e3e3e3;
	margin:8px;	
	float:left;
}
div.vip_companies_logo{
	text-align: center;
}
div.vip_companies_logo:hover{
	border:1px solid #c2c2c2;
}
	
#footer {
	padding:30px 0 20px 0;}
	
#foot_menu {
	/*background:url(/images/footer00.gif) no-repeat;*/
	width:920px;
	height:24px;
	text-align:center;
	color:#000000;
	padding:10px 0 0 0;
	border-top:1px solid #a7a6aa;
}

#foot_menu a {
	color:#000000;
	padding:0 10px;
	text-decoration:none;}

#foot_menu a:hover {
	text-decoration:underline;}
	
#footer_zoom {
	padding:30px 10px 20px 10px;}
	
#foot_menu_zoom {
	/*background:url(/images/footer_zoom.gif) no-repeat;*/
	width:100%;
	height:34px;
	text-align:center;
	color:#898888;
	padding:10px 0 0 0;
	border-top:1px solid #a7a6aa;
}

#foot_menu_zoom a {
	color:#898888;
	padding:0 10px;
	text-decoration:none;}

#foot_menu_zoom a:hover {
	text-decoration:underline;}
	
#subnav_menu_bottom_zoom a {font-weight:normal;text-decoration:none;}
#subnav_menu_bottom_zoom{text-align:center;}
#subnav_bottom_zoom {
 /*background:url(/images/sub_nav_zoom.gif) no-repeat;*/
 color:#898888;
 font-size:12px;
 font-weight:bold;
 height:58px;
 /*padding:5px 0 0 0;*/
 width:100%;
}
	
#copyright {
	color:#828282;
	font-size:11px;
	text-align:center;
	padding:5px 0 0 0;
	margin:0 auto;
	padding-bottom:10px;
	}

#left_copy {
	width:200px;
	float:left;
	padding:7px 0;}
	
#right_copy {
	width:100px;
	float:right;
	padding-bottom:30px;}

.advanced_search_table tr td {
	padding:3px 0;}
	
.add_resume tr td, .edit_resume tr td, .add_register tr td{
	padding:4px 0;}
	
.edit_resume tr{
	background-color:#F1F1F1;
	}

.advanced_search_table input, .add_resume input, .add_register input{
	border:1px solid #a7a6aa;
	width:410px;
	font-size:11px;
	padding:2px 0;
	}
.edit_resume input {
	border:1px solid #a7a6aa;
	width:100%;
	font-size:11px;
	padding:2px 0;
	}
input.check {
	border: none;
	width:auto;
	padding: 0;
}	
.advanced_search_table select, .add_resume select{
	border:1px solid #a7a6aa;
	width:413px;
	font-size:11px;
	padding:2px 0;
	}
.add_register select{
	border:1px solid #a7a6aa;

	font-size:11px;
	padding:2px 0;
	}

.edit_resume select {
	border:1px solid #a7a6aa;
	font-size:11px;
	padding:2px 0;
}

.add_resume textarea, add_register textarea{
	width:410px;
	height:50px;
  border:1px solid #A7A6AA;}
	
.edit_resume textarea {
	width:100%;
	height:50px;
  border:1px solid #A7A6AA;}
	
input.search_button {
	background:url(/images/find0000.gif) no-repeat #db0000;
	border:0;
	display:inline;
	float:right;
	cursor:pointer;
	height:23px;
	width:95px;
	margin:10px 50px 0 0;}

.wide {
	width:920px;
	padding:20px 0;}

.wide_2 {
	float:left;
	width:920px;
	padding:20px 0 0 0;}

.wide h1 {
	padding:0 0 5px 0;
	margin:0;}

.wide h1.vip{
	background:url(/images/vip00000.gif) no-repeat;
	padding-left:40px;}

#content .full_vacancy h1 {
	display:block;
	float:left;
	width:350px;
	color:#000000;
	text-transform:none;
	font-size:20px;}

#content .full_vacancy h1.vip{
	background:url(/images/vip00000.gif) no-repeat 0 4px;
	padding-left:40px;}
	
.vacancy_submenu {
	display:block;
	float:right;
	padding:10px 0 0 0;
	color:#dd0000;}
	
.vacancy_submenu a {
	color:#dd0000;
	text-decoration:none;
	padding:0 5px;}
	
.vacancy_submenu a:hover {
	color:#000000;}

.company_logo {
	padding:10px 0;}
	
.float_left {
	width:920px;
	float:left;
	padding:20px 0;}

.float_left h2 {
	padding:0;
	margin:0;}

.left_70 {
	float:left;
	width:70%;}

#content h2.black {
	color:#000000;
	text-transform:none;
	font-size:20px;}

.right_30 {
	float:left;
	width:30%;}
	
.right_30 p {
	padding:5px 0;
	margin:0;}
	
.wide p {
	color:#6e6c6c;}

.company_address {
	text-align:center;
	line-height:22px;
	font-size:14px;}

h3.red {
	color:#dd0000;
	text-transform:uppercase;
	font-weight:normal;
	font-size:16px;	}
	
.big_dark_grey {
	color:#3a3a3a;
	background-color:#D0D0D0;
	font-size:17px;}
	
.big_black {
	color: #000000;
	font-size:18px;}
	
#content h1.black {
/*	display:block;
	float:left;*/
	color:#000000;
/*	width:620px;*/
	text-transform:none;
	font-size:16px;
	margin:0 0 10px 0;
	padding:0;
	}

.subscribe a{
	background:url(/images/letter00.gif) no-repeat 0 2px;
	display:block;
	float:right;
	font-size:11px;
	width:200px;
	padding:0 0 0 30px;
	height:25px;}
	
#content .vacancy h2 {
	color:#b1b1b1;
	font-size:20px;
	margin:10px 0 5px 0;}
	
#content td.vacancy_head{
	color:#b1b1b1;
	font-size:20px;
	margin:10px 0 5px 0;}
	
#content .vacancy p {
	padding:0; 
	margin:0;}

.vacancy {
	padding:0 10px;}

.vacancy h2 a{
	color:#000000;
	font-size:20px;
	text-transform:none;}
	
.vacancy h2 a:hover{
	color:#dd0000;}
	
.archieve_vacancy {
	float:left;
	width:450px;
	margin-right:10px;}

#content .archieve_vacancy h2 {
	color:#b1b1b1;
	font-size:15px;
	margin:10px 0 5px 0;
	display:block;
	float:left;
	padding-top:2px;
	padding-bottom:2px;}
	
#content .archieve_vacancy table tr td {
	padding:3px 0;}

#content .archieve_vacancy table.hot{
	background:url(/images/hot00000.gif) no-repeat 365px 45px;
	}

.archieve_vacancy h2 a{
	color:#000000;
	font-size:15px;
	text-transform:none;
	font-weight:bold;}
	
.archieve_vacancy h2 a:hover{
	color:#dd0000;}

.data_2 {
	background-color:#A0A0A0;
	color:#FFFFFF;
	font-size:11px;
	padding:1px 4px;
	margin-left:10px;
	display:block; float:right}
	
.company {
	color:#6e6c6c;
	font-size:11px;
	font-weight:bold;}

.data {
	background-color:#A0A0A0;
	color:#FFFFFF;
	font-size:11px;
	padding:1px 4px;
	margin-left:10px;}
	
#content p.sub {
	padding:10px 0;}
	
#content p.sub a {
	color:#dd0000;
	font-size:11px;
	text-decoration:none;}
	
#content p.sub a:hover {
	color:#000000;}
	
#content p.sub a.marg {
	margin-right:50px;}
	
.wide h2.vip{
	background:url(/images/vip00000.gif) no-repeat 0 4px;
	padding-left:40px;
	display:block;
	float:left;
	width:700px;}
	
.wide h2.vip2{
	background:url(/images/vip00000.gif) no-repeat 0 4px;
	padding-left:40px;}
	
.vip_logo {
	width:100px;
	height:50px;
	float:right;}
	
.hot {
	background:url(/images/hot00000.gif) no-repeat top right;}

.recommended {
	background:url(/images/recommen.gif) no-repeat top right;}


#pages {
	padding:10px 0;}
	
#pages a {
	display:block;
	float:left;
	padding:2px 4px;
	margin:0 3px;
	color:#FFFFFF;
	background-color:#dd0000;
	text-decoration:none;}
	
#pages a.active{
	display:block;
	float:left;
	padding:2px 4px;
	margin:0 3px;
	color:#dd0000;
	background-color: #FFFFFF;
	text-decoration:none;}
	
.hot_block { 
	color:#dd0000;
	font-size:14px;}
	
#head_hot span {
	display:block;
	background-color:#dd0000;
	color:#FFFFFF;
	padding:0 10px;
	width:105px}
	
#vacancies {
	padding:10px;
	border:1px solid #dd0000;}

#vacancies table tr td {
	padding: 0 0 5px 0;}

.vacancy_info {
	border-bottom:1px solid #d9d9d9;
	border-top:1px solid #d9d9d9;}
	
.vacancy_info tr td{
	padding:5px 0;}
	
#content .full_vacancy p {
	color:#000000;}
	
select.month, select.year, input.money { 
	width:90px;}

.grey_div, .blue_div, .green_div {
	float:left;
	width:300px;}
	
#admin_nav {
	float:left;
	height:18px;
	width:900px;
	background:url(/images/admin_na.gif) no-repeat #d40000;
	color:#FFFFFF;
	padding:10px 10px;}

#admin_nav a {
	color:#FFFFFF;
	padding:0 10px;}
	
#admin_nav a:hover{
	text-decoration:none;}
	
.grey_div, .blue_div {
	margin-right:10px;}
	
.grey_div {
	background:url(/images/grey_div.gif) repeat-x 0 44px;}
	
.blue_div {
	background:url(/images/blue_div.gif) repeat-x 0 44px;}
	
.green_div {
	background:url(/images/green_di.gif) repeat-x 0 44px;}
	
#content .grey_div h1, #content .green_div h1, #content .blue_div h1 {
	height:24px;
	font-size:20px;
	text-transform:none;
	padding: 10px 20px;
	}

#content .grey_div h1 {
	background: url(/images/grey_h10.gif) no-repeat;}

#content .blue_div h1 {
	background: url(/images/blue_h10.gif) no-repeat;}
	
#content .green_div h1 {
	background: url(/images/green_h1.gif) no-repeat;}
	
ol li {
	padding:5px;}
	
.min_h {
	height:150px;}
	
.two_of_three {
	float:left;
	width:610px;
	margin-right:10px;}
	
.two_of_three2 {
	float:left;
	width:640px;
	margin-right:10px;}
	
.one_of_three {
	float:right;
	width:260px;
	background:url(/images/one_of_t.jpg) no-repeat;
	padding:20px;}

#content .one_of_three h2{
	margin: 0;
	display:inline;}
	
.pad {
	padding: 15px 0;}
	
.pad2 {
	padding: 0 15px;}
	
#admin_nav a.fav { 
	background:url(/images/fav00000.gif) no-repeat;
	padding:0 20px;
	font-weight:bold;}
	
a span.normal {
	font-weight:normal;
	text-decoration:none;}
	

.grey_bottom td {
	border-bottom:2px solid #aaaaaa;
	}


table.padd tr td {
	padding:10px 0 15px 0;}
	
table.padd2 tr td {
	padding:10px 5px 15px 5px;}

.one_of_three_2 {
	float:right;
	width:250px;
	background: url(/images/body_hel.gif) repeat-x 0 10px #ddd;
	}
	
.one_of_three_2 .bottom {
	background:url(/images/bottom_h.gif) no-repeat;
	height:86px;}
	
.one_of_three_2 p {
	margin:0;}
	
#content .one_of_three_2 h3 {
	display:block; 
	background:url(/images/top_help.gif) no-repeat;
	width:220px;
	height:18px;
	margin:0; padding:15px;}

textarea.requirement {
	height:300px;
  border:1px solid #A7A6AA;}

#content p.grey { color:#7f7f7f;}


/*Company vacancies - company.html*/
.right_logo {float:right;}
/*end*/

/*Site map - sitemap.html*/
.comp {width:49%;float:left;background:url(/images/grey_div.gif) repeat-x;margin-right:5px;}
.emp {width:49%;float:right;background:url(/images/blue_div.gif) repeat-x;}
.sitemap ul {list-style:none;font-size:14px;padding-left:20px;}
.sitemap ul ul{padding:2px 0 2px 50px;}
.sitemap li{padding:2px 0 2px 0;}
.sitemap h2 {font-size:20px;height:24px;margin:0;padding:10px 20px;text-transform:none;}
.comp .h2_color {background:rgb(237,237,237) url(/images/grey_h1_.gif) no-repeat left top;}
.emp  .h2_color {background:rgb(219,232,253) url(/images/blue_h1_.gif) no-repeat left top;}
.comp h2 {background: url(/images/grey_h1_.gif) no-repeat right top;}
.emp  h2 {background: url(/images/blue_h1_.gif) no-repeat right top;}
.sitemap h1 {margin-bottom:10px;}
.emp h2, .comp h2{margin-bottom:10px;}
/*end*/

/*company_profile.html*/
.comp_descr {border:solid 1px gray;padding:10px;}
.comp_descr p{color:black;margin:10px 0;}
.comp_descr_info p{color:#6E6C6C;font-weight:bold;}
.btn_right {text-align:right;}
.progress_bar  {width:269px;margin-left:10px;float:left;border:#b3d1fd solid 1px;background-image:url(/images/'progress.gif');}
.progress_bar  div{height:17px;padding-top:3px;text-align:center;background-image:url(/images/'progrest.gif');}
.progress_10 {width:27px;}
.progress_20 {width:54px;}
.progress_30 {width:81px;}
.progress_40 {width:108px;}
.progress_50 {width:135px;}
.progress_60 {width:162px;}
.progress_70 {width:189px;}
.progress_80 {width:216px;}
.progress_90 {width:243px;}
.progress_100 {width:269px;}

h1.progress {float:left;}

/*end*/

/*profile.html*/
#content .full_profile h1 {
	width:350px;
	color:#000000;
	text-transform:none;
	font-size:20px;}

#content .full_profile p{
	color:#000000;
}
	
.profile_info{
border:gray solid 1px;
padding:10px;
}	

.hightlight{
color:rgb(51,102,255);
}

.profile_info .description{
color:black;
font-size:12px;
}

#content .full_profile .additional_info p{
padding-top:20px;
color:#6E6C6C !important;
font-weight:bold;
}


/*end*/



/* new for register_soiskatel.html*/
.advanced_search_table input.checkbox, .add_resume input.checkbox, .add_register input.checkbox {
border:none;
/*width:auto;*/
}
/*end*/


/*contacts.html*/
.contacts .right dd{margin:0 0 10px 0;}
.contacts .right dt{color:#7f7f7f;font-weight:bold;}
.contacts .right h2{border-bottom:#DDDDDD 1px solid;}
/*end*/



/*popup windows css*/
.popup .tl {background:url(/images/popup_tl.gif) no-repeat top left;}
.popup .tr {background:url(/images/popup_tr.gif) no-repeat top right;}
.popup .bl {background:url(/images/popup_bl.gif) no-repeat bottom left;}
.popup .br {padding:9px;background:url(/images/popup_br.gif) no-repeat bottom right;}
.popup li {display:block;padding:0;margin:0;}
.popup li a{width:97%;padding:0;margin:0;display:block;padding-left:5px;text-decoration:none;color:black;font-size:9pt;}
.popup li a:hover{background:rgb(208,208,208);color:red}
.city_popup ul {width:49%;padding:0;margin:0;list-style-type:none;float:left;}
.cat_popup ul {width:95%;padding:0;margin:0;list-style-type:none;float:left;}
.popup .ul {overflow:auto;}
.popup .popup_h{padding-bottom:10px;color:white;float:left;}
.city_popup .popup_h{width:290px;}
.cat_popup .popup_h{width:360px;}
.popup {position:absolute;float:left;margin-top:-1px;}
.city_popup {margin-left:310px;}
.cat_popup {margin-left:400px;}
.popup a.close {display:block;float:left;height:20px;width:20px;background:url(/images/close000.gif) no-repeat;}
.city_popup .ul{width:312px;height:260px;}
.cat_popup .ul{width:380px;height:300px;}
/*popup windows css end*/

#content ul li {
	margin-left: 30px;
}

.right {padding-left:10px;}
    /*css for kiev*/
.city_img {float:left;}
div.city_text  {float:right;width:400px;}
p.city_text {line-height:1.3em;color:gray;}

#subnav_menu_bottom a {font-weight:normal;text-decoration:none;}
#subnav_menu_bottom{text-align:left;padding-left:55px;}
#subnav_menu_bottom ul{
    margin: 0 auto;
}
#subnav_menu_bottom li{
	height:16px;
	width:80px;
    text-align: left;
    float: left;
    list-style: none;
    margin:2px;
}
#subnav_menu_bottom li a{
    margin-left:35px;
}
#search_enterprise{
    background: url(/images/menu/search_enterprise.png) 16px 0px no-repeat;
}
#search_product{
    background: url(/images/menu/search_product.png) 16px 0px no-repeat;
}
#shares{
    background: url(/images/menu/shares.png) 16px 0px no-repeat;
}
#tenders{
    background: url(/images/menu/tenders.png) 16px 0px no-repeat;
}
#prices{
    background: url(/images/menu/prices.png) 16px 0px no-repeat;
}
#website{
    background: url(/images/menu/website.png) 16px 0px no-repeat;
}
#gallery{
    background: url(/images/menu/gallery.png) 16px 0px no-repeat;
}
#forum{
    background: url(/images/menu/forum.png) 16px 0px no-repeat;
}
#rate{
    background: url(/images/menu/rate.png) 16px 0px no-repeat;
}
#news{
    background: url(/images/menu/news.png) 16px 0px no-repeat;
}
#articles{
    background: url(/images/menu/articles.png) 16px 0px no-repeat;
}
#vacancy{
    background: url(/images/menu/vacancy.png) 16px 0px no-repeat;
}
#slovar{
    background: url(/images/menu/slovar.png) 16px 0px no-repeat;
}
#referat{
    background: url(/images/menu/referat.png) 16px 0px no-repeat;
}
#guide{
    background: url(/images/menu/guide.png) 16px 0px no-repeat;
}
#slando{
    background: url(/images/menu/slando.png) 16px 0px no-repeat;
}
#poll{
    background: url(/images/menu/poll.png) 16px 0px no-repeat;
}
#jokes{
    background: url(/images/menu/jokes.png) 16px 0px no-repeat;
}





#subnav_bottom {
 /*margin-bottom:1px;background:transparent url(/images/sub_nav_.gif) no-repeat scroll 0%;*/
 color:#898888;
 font-size:12px;
 /*font-weight:bold;*/
 height:58px;
 /*padding:5px 20px;*/
 width:880px;
}
img.profile_photo {
margin: 20px;
margin-right:0;
padding:3px;
border-left: #dddddd solid 1px;
border-top: #dddddd solid 1px;
border-bottom: #bbbbbb solid 2px;
border-right: #bbbbbb solid 2px;
}
.red_sup {
 background-color:red;
 color:#FFFFFF;
 padding:0 2px;}
 
 /*reklama.html*/
.gray_line {border-bottom:#DDDDDD 1px solid;height:1px;line-height:0;font-size:0.1px;margin-top:10px;margin-bottom:10px;}
.hidden_image {position:absolute;display:none;border:1px solid gray;background:white;opacity:0.95;margin-left:15px;PADDING:5PX;}
.visible_image {border:1px solid white;}
.visible_image:hover {border:1px solid gray;}
/*end*/
 
#nav_tabs  .submenu ul li{float:none;}
#nav_tabs .submenu ul {position:absolute;background:none;margin:5px 0 0 0;padding:0px 0 0 0;opacity:0.95;filter:alpha(opacity=95);}
#nav_tabs .submenu ul li{background:#eeeeee; height:40px;margin:0;padding:0;border:0px solid #c3c3c3;border-top:none;border-bottom:none;}
#nav_tabs  .submenu ul {display:none;width:200px;}
#nav_tabs  li:hover .submenu ul,#nav_tabs  li.hover .submenu ul {display:block;}
#nav_tabs .submenu ul a{color:#0876F1;font-size:12px;text-decoration:none;background:none;display:block;padding:5px 10px;height:30px;}
#nav_tabs .submenu ul a:hover{color:white;font-size:12px;background:#0892fd url(/images/submenub.gif) bottom repeat-x;}
#nav_tabs .submenu li.bottom{border:none;padding:0;margin:0;display:block;height:10px;padding:0;margin:0;line-height:1px;background:  url(/images/subm2r00.gif) right no-repeat;font-size:1px;}
#nav_tabs .submenu li.bottom span{padding:0;margin:0;height:10px;display:block;background:url(/images/subm2l00.gif) left no-repeat;font-size:1px;}
#nav_tabs .submenu li.bottom span b{display:block;background:#c5c5c5;margin:0 10px;height:9px;border-bottom:1px solid #c3c3c3;}
#nav_tabs .submenu li.last {background: #eeeeee url(/images/submenub.gif) bottom repeat-x;} 
#nav_tabs .submenu li.first {background: #eeeeee url(/images/submenub.gif) top repeat-x;} 

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ 'zakaz_menu' ï¿½ ï¿½ï¿½ï¿½ï¿½ IMG ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ 'ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½'*/
img.zakaz_menu {display:block;}
img.recommendation_info {display:block;}

.tile {width:48%; margin:0; padding-left: 5px; padding-top: 5px; float:left;}


div.recommendation {margin:1em;border-bottom:solid 1px #aaaaaa;padding:1em}
div.unapproved {background-color:#ffffcc}


/* CENTER MENU */
#div_menu_center {
    text-align: center;
    /*position: absolute;
    top: 180px;
    left: 0;
    /*border: 1px solid green;*/
    width: 100%;
}

#div_menu_center a {
    /*border: 1px solid red;*/
    padding: 9px;
    /*float: left;*/
    color: #BB0101;
    font-weight: bold;
    text-decoration: none;
    font-size: 13px;
    background: url('/images/p2-menuarr.gif') 10px 7px no-repeat;
    /*padding: 10px;*/
    /*height: 20px;*/
    line-height: 40px;
    padding-left: 35px;
    text-transform: uppercase;
    /*display: block;*/
    margin: 0;

}

#div_menu_center a:hover {
    background-color: #ededed;
}

.slavar_title{
	padding:5px 0 0px 0;
	font-weight:bold;
	COLOR: #0066ee;
	FONT-SIZE: 12px;
}
.slavar_title a{
	COLOR: #0066ee;
	text-decoration:none;
}
.slavar_cat{
	padding:0px 0 5px 0;
	FONT-SIZE: 10px;
	text-align:right;
}
.slavar_desc{
	padding:5px 0 10px 0;
	border-bottom:1px solid #e8e8e8;
}
.news_title{
	padding:5px 0 5px 0;
}
.news_title a{
	FONT-SIZE: 14px;
	COLOR: #0066ee;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-weight:bold;
}
.news_linc a{
	FONT-SIZE: 12px;
	COLOR: #0066ee;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.time, .news_time{
	color:#db0000;
	font-size:10px;
}
.news_time{
	padding:4px 10px 4px;
}
.page_navigator{
	clear:both;
	width:100%;
	padding:15px 0 15px 0;
	text-align: center;
}
.news_cat, .news_cat_g {	
	height:16px;
	padding:2px 2px 2px 5px;
}
.news_cat_g {
	background-color:#D8D8D8;
}
.cat_div {
	border-bottom: 1px solid #e10000;
	border-top: 1px solid #e10000;
	width: 233px;
}
.cat_mc{
	height: 17px;
	padding-left: 5px;
	padding-top: 2px;
	border-bottom: 1px solid #fff;
	background: url(/images/CategoryBg.gif);
}
.cat_mc a{
	color: #6B6B6B;
}
.cat_mc a:hover{
	color: #06C;
	text-decoration: none;
}
.cat_sc {
	vertical-align: middle;
	height: 19px;
	margin: 0;
	padding-left: 15px;
	padding-top: 2px;
	background: url(/images/SubCategoryBg.gif);
	display:block;
}
.cat_sc a {
	color: #6A6A6A;
}
.cat_sc a:hover {
	color: #06C;
	text-decoration: none;
}
.attentionText{
	border:1px solid #f3a224;
	font-size:11px;
	padding:5px;
	margin:5px 0 5px 0;
}
.SlovarRandomBox{
	border:1px solid #f3a224;
	font-size:11px;
	padding:5px;
	margin:5px 0 15px 0;
}
.SlovarRandomBox .title{
	font-weight:bold;
	font-size:12px;
	margin-bottom:3px;
}
.VacInfoTitle{
	font-weight:bold;
	background-color:#F1F1F1;
	text-align:left;
}
.VacInfoInfo{
	padding-left:10px;
}
.gray{
	color:gray;
}
.tags_cloud {padding: 0; margin:20px 0 12px 0;}
.tags_cloud a {text-decoration: none;padding:5px;}
.tags_cloud a:hover {color: #FFF; background-color: #ff6633;}
.tags_cloud hr{background-color:#ff6633;border:none;height:1px;}
.tags_cloud .h2{color: #ff6633;font-size:17px;text-transform:uppercase;font-weight:normal;}


.leftblock {
 background: url(/images/blockleft-bg.gif) repeat-y;
 display: block;
 margin: 20px 0px 20px 0px;
 padding: 0px;
 width: 225px;
}

div.leftblock img{
 display: block;
 margin: 0px;
}

.leftblock h3{
 color: #444000;
 display: block;
 font-size: 1em;
 margin:10px 5px 15px 20px;
}

.leftblock hr{
 background-color: #bbb;
 border: none;
 color: #888;
 height: 1px;
 margin: 0px 10px 0px 20px;
}

.leftblock a.grey{
 color: #444;
 display: block;
 font-family: Verdana;
 font-size: 12px;/*0.95em;*/
 font-weight: bold;
 margin: 5px 5px 5px 36px;
 text-decoration: none;
}

.leftblock a.grey:hover{
 text-decoration: underline;
 display: list-item;
 list-style: url(/images/marker-menu-grey.gif);
}

.leftblock p{
 font-size: 0.95em;
 margin: 5px 10px 5px 36px;
}

.nb{background: #dbdbdb}

.man_main span{
 color: #cccccc;
}
.man_main{
 padding-bottom:10px;
}

div.header-navigation{
	background-color: #efefef;
	border-bottom: #ddd 1px solid;
	margin: 0 -10px 0 -10px;
	padding: 3px 10px 3px 10px;
	line-height: 0.8em;
}
div.header-navigation ul{
	list-style: none;
	float: right;
	margin:0;
	padding:0;	
}
div.header-navigation li{
	float: left;
	border-right: #A8ACAB 1px solid;
	padding: 0 10px 0 10px;
	font-size: 0.9em;
}
div.header-navigation li.last {
	border-right: 0;
	padding-right: 10px;
}

div.header-navigation li a {
	text-decoration: none;	
	color: #828282;
}
div.header-navigation li.emphasize a {
	color: #E12020;
	font-weight: bold;
}
div.header-navigation li.reclame a {
	color: #32CD32;
	font-weight: bold;
}

div.header-navigation li a:hover{
	text-decoration: underline;
}

a.rss-icon-12-12 {
	background: url('/images/feed-icon-12x12.gif') no-repeat;
	font-size: 0.8em;
	text-decoration: none;
	color: #000;
}
a.rss-icon-12-12:hover,  a.rss-icon-14-14:hover, a.rss-icon-28-28:hover {
	text-decoration: underline;
}

a.rss-icon-14-14 {
	background: url('/images/feed-icon-14x14.gif') no-repeat 2px 0;
	font-size: 1em;
	text-decoration: none;
	color: #000;
}
a.rss-icon-28-28 {
	background: url('/images/feed-icon-28x28.gif') no-repeat;
	font-size: 0.6em;
	text-decoration: none;
	color: #000;
	display: block;
}

a.rss-icon-28-28 i {
	display: block;
	height: 28px;
	width: 28px;

}

.reviewslink{
 float:right;
}
.reviewslink a{
 color: #cccccc;
}
.span1 {
 float:left;
}
.span2 {
 float:right;
}
.reviewslist .reviewstitle {
 border-bottom:1px solid #f3a224;
 font-weight:bold;
 float:left;
 width:100%;
}

.button_add_line{
 background:url(/images/addline.gif) repeat-x #58ba2b;
 padding-left:10px;
 padding-right:10px;
}
.button_add_line a{
 color: #ffffff;
 text-decoration: none;
 font-size: 12px;
 font-family: Tahoma, Arial, "Trebuchet MS";
 font-weight:bold;
}
.button_add_line a:hover{
 color: #ffffff;
 text-decoration: underline;
}

#bgmrcntr{	

}
#bgmrcntr img{	
	filter:alpha(opacity=40);
	-moz-opacity:0.0;
	opacity:50.0;
}
#bgmrcntr img:hover{
	filter:alpha(opacity=60);
	-moz-opacity:0;
	opacity:50.0;
}
.wsel{
	color: #ffffff; 
	background-color: #FFB90F; 
	padding: 0px 2px 0px 2px;
	margin: 5;
	font-weight: bold;
	display: inline;
}
.top-link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#066CB0;
	text-decoration:underline;
}
.top-link:hover{
	text-decoration:none;
}
.top-linkr{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#C80000;
	text-decoration:underline;
}
.top-linkr:hover{
	text-decoration:none;
}
.tl{
	color:#066CB0;
	font-size:14px;
}
