/* general 
div {
	border:1px solid red;
}
*/
html, body {
	color:#000;
	font-size:11px;
	font-family:Arial,Verdana;
}

a {
	color:#000;
	text-decoration:none;
}

h1 {
	color:#244394;
	font-size:15px;
}

h2 {
	font-size:12px;
	margin-bottom:3px;	
}

input {
	font-size:10px;
	font-weight:normal;
}

img {
	border:0px;
}

.error {
	color:#ff0000;
}

/* header */

.login_text {
	color:#fff;
	font-weight:bold;
}

a.user_name {
	color:#ffffff;
	font-weight:bold;
}

a.big_link {
	color:#244394;
	font-size:15px;
	font-weight:bold;
}

div.email {
	text-align:center;
}

#bg_login_email {
	background-image:url(../img/bg_login_email.gif);
	background-repeat: no-repeat;
	background-position: left top;	
}

input.email {
	margin-top:2px;	
	width:119px;
	font-size:10px;
	font-weight:bold;
	border:0px;
	background-image:url(../img/bg_login_email.gif);
	background-repeat: no-repeat;
	background-position: -8px -2px;	
}

div.password {
	text-align:left;
}

div#bg_password {
	background-image:url(../img/bg_password.gif);
	background-repeat: no-repeat;
	background-position: left top;	
}

input.password {
	width:59px;
	font-size:9px;
	font-weight:bold;
	border:0px;
	background-image:url(../img/bg_password.gif);
	background-repeat: no-repeat;
	background-position: -8px -3px;	
}

input.submit_login {
	width:59px;
	height:15px;
	padding:0px;
	font-size:9px;
	font-weight:bold;
	color:#000;
	border:0px;
	cursor:pointer;
	cursor:hand;
	background-image:url(../img/bg_password.gif);
	background-repeat: no-repeat;
	background-position: -85px -2px;	
}

input.submit {
	width:59px;
	height:15px;
	padding:0px;
	font-size:9px;
	font-weight:bold;
	color:#000;
	border:0px;
	cursor:pointer;
	cursor:hand;
	background-color:#fff;;
}

button.submit {
	cursor:pointer;
	cursor:hand;
	width:55px;
	height:15px;
	border:0px;
	background-color:#ffffff;
}

button.button {
	width:151px;
	height:22px;
	margin-top:11px;
	margin-left:15px;
	border:0px;
	cursor:pointer;
	cursor:hand;
	padding-left:11px;
	text-align:left;
	font-size:9px;
	background-image:url(../img/bg_field.gif);
}

button.button1 {
	width:175px;
	height:29px;
	margin-top:11px;
	margin-left:15px;
	border:0px;
	cursor:pointer;
	cursor:hand;
	padding-left:11px;
	text-align:left;
	font-size:9px;
	background-image:url(../img/bg_button.gif);
}

button.button2 {
	width:126px;
	height:29px;
	margin-top:11px;
	margin-left:15px;
	border:0px;
	cursor:pointer;
	cursor:hand;
	padding-left:11px;
	text-align:left;
	font-size:9px;
	background-image:url(../img/bg_button01.gif);
}

button.job_opening {
	width:175px;
	height:29px;
	margin-top:11px;
	margin-left:0px;
	border:0px;
	cursor:pointer;
	cursor:hand;
	padding-left:11px;
	text-align:left;
	font-size:9px;
	background-image:url(../img/bg_button.gif);
}

button.seacrh_submit {
	width:74px;
	height:22px;
	border:0px;
	cursor:pointer;
	cursor:hand;
	text-align:center;
	font-size:9px;
	background-image:url(../img/bg_field_submit.gif);
}

button.subscr {
	width:151px;
	height:22px;
	border:0px;
	cursor:pointer;
	cursor:hand;
	text-align:center;
	font-size:9px;
	background-image:url(../img/bg_field_on_p.gif);
	background-repeat: no-repeat;
	background-position: 0 0;	
}

/* menu */

div#site_container {
	border-left:		1px solid #585858;
	border-right:		1px solid #585858;
	background: 		#ffffff;
}

div#header_container {
	background-image:url(../img/bg_header01.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;	
	background-color:#244394;
}

/* top content */

div.top_left {
	border-right:2px solid #e1aa02;	
	background-image: url(../img/bg_top_left.jpg);
	background-repeat: no-repeat;
	background-color:#e1aa02;
}

div.top_right {
	background-color:#f7dfa6;
}

div.news_online {
	padding-top:5px;
	text-align:left;
	font-weight:bold;
	background-color:#e1aa02;
}

div.for_employers {
	padding-top:5px;
	text-align:center;
	font-weight:bold;
	background-color:#e1aa02;
}

div.for_employees_t {
	margin-left:480px;
	width:226px;
	padding:5px;
	text-align:left;
}

div.for_employees_head {
	hight:22px;	
	padding-top:5px;
	text-align:center;
	font-weight:bold;
	background-color:#e1aa02;
}

div.meld_aan_t {
	padding-top:2px;
	padding-left:25px;
	padding-bottom:0px;
	background-color:#e1aa02;
	border-left:2px solid #e1aa02;
}

div.meld_aan_text {
	float:left;
	margin-top:4px;
	font-size:11px;
}
div.meld_aan_links {
	margin-top:5px;
}

a.meld_aan {
	padding-top:3px;
	font-size:11px;
}

div.search_all_t {
	font-weight:bold;
	margin-bottom:10px;
}


div.field_round {
	text-align:center;
}

div#bg_field {
/*	background-image:url(../img/bg_field.gif);
	background-repeat: no-repeat;
	background-position: left top;	*/
}

input.value_round {
	width:129px;
	border:0px;	
}

input#zipcode {
	width:55px;
}

div.top_search {
	padding-top:2px;
}


select.top_search {
	width:150px;
	font-size:10px;
	font-weight:normal;
	/*background-image:url(../img/bg_field.gif);
	background-repeat: no-repeat;
	background-position: left top;*/
}

input.submit_search {
	margin-left:15px;
	margin-top:10px;
	width:65px;
	text-align:left;
	cursor:pointer;
	cursor:hand;
	border:1px solid #808080;
	background-color:#fff;
}

input.submit_search1 {
	margin-left:5px;
	margin-top:0px;
	width:65px;
	cursor:pointer;
	cursor:hand;
	border:1px solid #808080;
	background-color:#fff;
}

input.submit_search2 {
	margin-left:0px;
	margin-top:0px;
	width:65px;
	cursor:pointer;
	cursor:hand;
	border:1px solid #808080;
	background-color:#fff;
}

input#large {
	margin-left:-5px;
	padding-left:5px;
	text-align:left;
}

div.field_round_submit {
	padding-left:11px;
	padding-top:2px;	
	font-weight:bold;
	background-image:url(../img/bg_field.gif);
	background-repeat: no-repeat;
	background-position: 0 0;	
}

div.field_round_Signup {
	padding-left:11px;
	padding-top:2px;	
}

a.job {
	font-size:11px;
	text-decoration:none;
	color:#244394;
}
	
/* top & rightbar content */

div.recent_head {
	margin-top:5px;	
	margin-bottom:15px;	
	padding-top:5px;
	text-align:left;
	font-weight:bold;
	background-color:#e1aa02;
}

div.recent_head_t {
	font-weight:bold;
}

div.recent_title {
	font-weight:bold;
}

div.recent_details {
}

div.recent_link {
	color:blue;
}

div.job_title {
	font-weight:bold;
}

div.job_title a {
	cursor:pointer;
	cursor:hand;
}

div.job_details {
}

div.job_link {
	color:blue;
}

div.news_title {
	font-weight:bold;
}

div.news_details {
}

div.news_link {
	color:blue;
}

div.img_sep {
	text-align:center;
}

/* main dynamic */

div.main_center {
	/*border-left:2px solid #e1aa02;	
	border-right:2px solid #e1aa02;*/
}

/* main home */
div#search_vacature {
	text-align:left;
	padding-bottom:22px;
	background-color:#d9e1f2;
}

div.search_head {
	color:#fff;
	padding-top:6px;
	background-color:#244394;
}

div.search_cirkle {
	text-align:center;
}

div.search_firsttopic {
	font-weight:bold;
}

div.search_topic, div.search_title {
	font-weight:bold;
}

input.search_input {
}

select.search_select {
	width:222px;
}

select.province {
	width:111px;
}

input#gender {
	width:22px;
}

.submit_round {
	padding:3px;
	font-weight:bold;
	padding-left:9px;
}

.bottom_links {
	text-align:center;
	font-weight:bold;
}

.bottom_bar {
	text-align:center;
	background-color:#244394;
}


a.submit {
	color:#000;
	font-size:8px;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
	cursor:hand;
}

a.button {
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}

/* submit_signup */

div.submit_signup {
	margin-left:30px;
	margin-top:30px;
}

div.subscr_link {
	width:130px;
	text-align:center;
	padding:2px;
	cursor:pointer;
	cursor:hand;
	color:#fff;
	background-color:#244394;
	border:1px solid #808080;
}

div.subscr_box {
	width:399px;
	margin-bottom:9px;
	border:1px solid black;
}

div.xtra_subscr_box {
	width:399px;
	cursor:pointer;
	cursor:hand;
	margin-bottom:9px;
	border:1px solid black;
}

div.xtra_subscr_info {
	background-color:#f7dfa6;
	border:1px solid black;
}

div.xtra_subscr_title {
	font-weight:bold;
	padding:5px;
	background-color:#fdf6e6;
	border-bottom:1px solid black;
}

div.xtra_subscr_text {
	padding:5px;
}

select #pref_regions, #highest_edu {
	width:222px;
} 

div.list_open_box {
	width:399px;
	cursor:pointer;
	cursor:hand;
	margin-bottom:9px;
	border:1px solid black;
}

div.list_open_title {
	font-weight:bold;
	padding:5px;
	background-color:#fdf6e6;
	border-bottom:1px solid black;
}

div.list_open_text {
	padding:5px;
}

input.signup {
	font-size:9px;
}

select #pref_regions, #highest_edu {
	width:222px;
} 

textarea {
	width:222px;
	height:155px;
}

input.submit_signup {
	height:29px;
	width:112px;
	font-size:9px;
	font-weight:bold;
	color:#000;
	border:0px;
	cursor:pointer;
	cursor:hand;
	background-image:url(../img/bg_signup_but.gif);
	background-repeat: no-repeat;
	background-position: 0 3;
	background-color:#fff;	
}

input.submit_signup_su {
	height:29px;
	width:175px;
	font-size:9px;
	font-weight:bold;
	color:#000;
	border:0px;
	cursor:pointer;
	cursor:hand;
	background-image:url(../img/bg_button.gif);
	background-repeat: no-repeat;
	background-position: 0 3;
	background-color:#fff;	
}

div.hidden {
	display:none;
}

/* admin  */


div.admin_main div#test {
	width:	100%;
}

a.adm_mainmenu {
	cursor:pointer;
	cursor:hand;
}

table.adm_list th {
	background:	#244394;
	color:		#ffffff;
}

table.adm_list th a {
	color:		#ffffff;
}

table.adm_list {
	width:100%;
	border-collapse: collapse;
}

table.adm_list th.job_count, table.adm_list th.date {
	width:70px;
}

table.adm_list th.name {
	width: 130px;
}

table.adm_list th.date_time {
	width:170px;
}

table.adm_list th.action {
	width:20px;
}

ul.form_fields {
	list-style:	none;
	margin:		0px;
	padding:	0px;
	width:		350px;
}


ul.form_fields li {
	margin-top:	5px;
}

ul.form_fields li label {
	display:block;
	float: left;
	font-weight:bold;
	width:110px;
}

ul.form_fields li input {
	font-size:	10px;
}

input#payment, input#file_sort, input#type, input#pay_choise {
	width:22px;
}

div.yui-content { 
	margin-top: 20px;
}

div.yui-navset ul.yui-nav {
	width:	620px;
	display: block;
	border-bottom: 4px solid #E1AA02;
	height: 22px;
	padding: 0px;
	margin: -10px;

}

div.yui-navset ul.yui-nav li a {
	background: #244394;
	color: #ffffff;
	display:block;
	width:	90px;
	border-left: 1px solid #E1AA02;
	line-height: 22px;
	text-align:center;
}

div.yui-navset ul.yui-nav li {
	float:		left;
	list-style:	none;
}

li.back_to_list {
	margin-left:		151px;
}

li.new {
	background: #244394;
	color: #ffffff;
	display:block;
	width:	90px;
	border-left: 1px solid #E1AA02;
	line-height: 22px;
	text-align:center;
}

div.form_errors { 
	background:			#FFEFF6;
	border:				1px solid red;
	width:				220px;
	padding:			10px;
	left:				600px;
	position:			absolute;
}

div.form_errors h2 { 
	margin:				0px;
	padding:			0px;
}

textarea.note_textarea { 
	width:				500px;
}

div.form_confirmation { 
	background:			#E4FFDF;
	border:				1px solid #48AF36;
	width:				220px;
	padding:			10px;
	top:				200px;
	left:				600px;
	position:			absolute;
}

div.form_confirmation h2 { 
	margin:				0px;
	padding:			0px;
}

a.export_button {
	background-image:	url('../img/bg_signup_but.gif');
	font-size:			10px;
	position:			absolute;
	right:				45px;
	width:				102px;
	height:				24px;
	padding-left:		10px;
	line-height:		20px;
	vertical-align:		top;
	margin-top:			-5px;
}

a.export_button img {
	position:			relative;
	top:				3px;
}

div.adm_menu {
	font-size: 13px;
	font-weight: bold;
	width: 226px;
	border-top: 1px solid black;
	border-bottom: 1px solid black;
	padding: 0;
	/*margin-bottom: 1em;*/
	background-color: #e1aa02;
	color: #000;
}

div.adm_menu a {
	display: block;
	padding: 2px 2px 2px 4px;
	color: #000;
	text-decoration: none;
	width: 220px;
}

div.adm_menu a:hover {
	width: 220px;
	background-color: #244394;
	color: #fff;
}

div.menu {
	width:909px;
	height:21px;
	text-align:center;
	border-top:1px solid #fff;
}

div.menu_item {
	float:left;	
	width:100px;
	height:21px;
	cursor:pointer;
	cursor:hand;
	background-color: #244394;
	border-left:1px solid #e1aa02;
}


#m1, #m2, #m3, #m4, #m5, #m6, #m7, #m8, #m9, #m10 {
	float:left;	
	width:100px;
	height:18px;
	padding-top:3px;
	margin:0px;
	text-align:center;
	border-left:1px solid #e1aa02;
}

#m9 {
	background-color:#fff;
}

a.m9 {
	color:#ff0000;
	text-decoration:none;
}

#m1 {
	border-left:0px;
}

#m1 {
	width:101px;	
}

a.menu  {
	color:#fff;
	text-decoration:none;
}

div.adm_submenu {
	/*border-right:1px solid black;*/
}


a.submenu {
	font-size: 13px;
	font-weight: bold;
	color: #244394;
}

a.submenu:hover {
	color: #e1aa02;
}

div.text {
	width:377px;
	text-align:left;
	margin-left:30px;
	margin-top:30px;
	margin-bottom:39px;
}

div#google_links {
	width:377px;
	text-align:left;
	margin-left:30px;
	margin-top:30px;
	margin-bottom:19px;
}

div.text font {
	font-size:15px;
}

div.text p {
	padding: 0px;
	margin-top: 0px;
}

div#button_signup{
	margin-left:30px;
}


div.spider_topic {
 	margin:10px;
}

div.spider_topic a {
 	font-size: 15px;
}

div.spider_job {
	margin-bottom:10px;
	font-size:11px;
	border:1px solid black;
}

div.spider_title {
	height:30px;
	margin-top:3px;
	border-bottom:1px solid black;
}

div.spider_info {
	padding:3px;
}

div.spider_case {
	float:left;
	width:100px;
}

div.spider_info_displ font {
	font-size:11px;
}

div.spider_info_displ strong {
	font-size:11px;
	font-weight:bold;
}

div.spider_info_displ {
	display:none;
}

div.onclick {
	cursor:pointer;
	cursor:hand;
}

font {
	font-size:11px;
}

div.jobs_online {
	position:absolute;
	top:170px;
	left:495px;
	font-size:15px;
	font-weight:bold;
	color:#244394;
}

div.empl_line a {
	font-weight: bold;
	text-decoration: underline;
}


