a
{
	color: #1B76B1;
	text-decoration: underline;
}
a:hover
{
	text-decoration: none;
}
body
{
	margin: 0px 5px;
	background-color: white;
}
body, div, input, li, option, p, select, span, td, textarea, th
{
	font: 11px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #3e3e3e;
}
form
{
	display: inline;
}
select
{
	color: #325a7f;
}
.add_cv_outer_div
{
	width: 560px;
	border: 1px solid #7FAFE3;
	background-color: #E8EFF5;
}
.add_cv_title
{
	font: bold 11px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #235BA0;
}
.copyright, .email_friend
{
	font: 10px/16px Arial, Helvetica, sans-serif;
	color: #797979;
	text-decoration: none;
}
.error
{
	font-weight: bold;
	color: #cc0000;
}
.hotjobs_row_1
{
	color: black;
	background-color: #E8EFF6;
	background-image: url(/images/structure/hotjobs_right_bg.gif);
}
.hotjobs_row_2
{
	color: black;
	background-color: #C0D7EE;
	background-image: url(/images/structure/hotjobs_right_bg.gif);
}
.input_login
{
	width: 82px;
	height: 20px;
	border: 1px solid #7F9DB9;
}
.input_search
{
	width: 89px;
	height: 22px;
	border: 1px solid #7F9DB9;
}
.link_black
{
	color: #7F9DB9;
	text-decoration: none;
}
.link_small
{
	font: 10px/11px Arial, Helvetica, sans-serif;
}
.link_tab
{
	color: black;
	text-decoration: none;
}
.login_form_small
{
	font: 10px/11px Verdana, Arial, Helvetica, sans-serif;
}
.news_title
{
	font-weight: bold;
	color: black;
	text-decoration: none;
}
.news_intro
{
	font: 10px/15px Arial, Helvetica, sans-serif;
	color: #2688C7;
}
.row_blue
{
	background-color: #E8EFF5;
}
.row_white
{
	background-color: white;
}
.subnav_row_1
{
	background-color: #EAEEF5;
}
.subnav_row_2
{
	background-color: #FFFFFF;
}
.subnav_row_3
{
	background-color: #C0D7EE;
}
.subnav_row_1 a:hover, .subnav_row_2 a:hover, .subnav_row_3 a:hover
{
	text-decoration: underline;
}
.subnav_link
{
	font: 10px/15px Arial, Helvetica, sans-serif;
	color: #4A4F55;
	text-decoration: none;
}
.subnav_title
{
	font: bold 15px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #1B76B1;
}
.subnav_row_1
{
	color: black;
	background-color: #E8EFF6;
}
.subnav_row_2
{
	color: black;
	background-color: #C0D7EE;
}
.title_small
{
	font-weight: bold;
	color: #1B76B1;
}
.vacancy_info_text_div
{
	padding: 3px;
}
.vacancy_info_title_div
{
	padding: 3px;
	font: bold 11px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #235BA0;
}
.vacancy_info_outer_div
{
	margin-bottom: 2px;
	width: 160px;
	border: 1px solid #7FAFE3;
	background-color: #E8EFF5;
}
.vacancy_title
{
	font: bold 12px/17px Verdana, Arial, Helvetica, sans-serif;
	color: #1B76B1;
}
.vacancy_headline
{
	font: bold 10px/17px Verdana, Arial, Helvetica, sans-serif;
	color: #1B76B1;
}