#page_header_main { overflow: hidden; height: 130px; }
#page_header_nav_left ul {
	list-style: none;
	padding-left: 20px;
	margin: 0px;
	padding-top: 0px;
	height: 26px;
}
#page_header_nav_left ul li {
	float: left;
	margin: 0px;
	padding: 0px;
	height: 26px;
}
#page_header_nav_left ul a { font: 13px "fcxb", sans-serif; color: #4d4d4d; text-transform: uppercase; letter-spacing: 0.00em; text-decoration: none; margin-right: 0px; }
#page_header_nav_left ul a:hover { color: #808080; }

#page_header_nav_left {
	margin-left: 10px;
	padding-top: 10px;
	height: 26px;
	border-bottom: 1px solid #808080;
	float:  left;
	width:820px;
}
#page_header_nav_right { padding-top: 10px; margin-right: 10px;text-align: right; height: 26px; border-bottom: 1px solid #808080; display: inline; float: right; margin-left: -10px; width:130px; }
#page_header_nav_right a { font: 13px "fcxb", sans-serif; color: #D02900; text-transform: uppercase; letter-spacing: 0.09em; text-decoration: none; margin-right: 15px; }
#page_header_nav_right a:hover { color: #808080; }
#line { height: 1px; width: 940px; }

#page_header_subnav { padding-top: 8px; border-bottom: 1px solid #cccccc; height: 22px; }
#page_header_subnav ul { list-style: none; padding-left: 50px; }
#page_header_subnav ul li { float: left; }
#page_header_subnav ul a { font: 13px "fcxb", sans-serif; color: #808080; text-transform: uppercase; letter-spacing: 0.09em; text-decoration: none; margin-right: 15px; }
#page_header_subnav ul a:hover { color: #4d4d4d; }



#line { float: none; height: 1px; width: 940px; margin: 0px 10px; overflow: hidden; }


/* header */
#page_header { height: 160px; }
#page_header_top { background: #404040; height: 30px; }
#page_header_top_content { text-align: right; padding-top: 9px; padding-right: 10px; padding-bottom: 9px; font: 11px Arial, Helvetica, sans-serif; color: #F5F5F5; }
#page_header_top_content a { color: #F5F5F5; text-decoration: none; }

/*  navigation  */
#page_navigation { min-height:30px; }
/* content */
#page_content {
	min-height: 380px;
	margin-top: 20px;
}
#page_content a {
	color: #4d4d4d;
	text-decoration: none;
}
/*main feature*/
#main_feature { padding-top: 20px; }
#page_content_text h1 { font: 30px "gr", Georgia, "Times New Roman", Times, serif; color: #4d4d4d; margin-top: 0px; margin-bottom: 20px; }
#page_content_text h2 { font: 13px/18px "gr", Georgia, "Times New Roman", Times, serif; color: #4d4d4d; margin-top: 0px; margin-bottom: 20px; }
#page_content_text h3 { font: 13px/18px Arial, Helvetica, sans-serif; color: #4d4d4d; margin-bottom: 20px; text-align: left; }
#page_content_text p { font: 13px/18px Arial, Helvetica, sans-serif; color: #4d4d4d; margin-bottom: 20px; text-align: left; }
#slogan { font: 41px "fcxb", sans-serif; text-align: center; border-top: 1px solid #CCCCCC; padding-top: 10px; padding-bottom: 10px; letter-spacing: 0.05em; color: #808080; }
#spacer { padding-top: 10px; padding-bottom: 10px; }
#page_content_image { margin-bottom: 10px; }

/*modules*/
#page_content_modules { margin: 0px 0px 15px; }
#page_content_modules h1 { font: 14px "fcxb", sans-serif; margin-bottom: 10px; color: #4d4d4d; letter-spacing: 0.10em;}
#page_content_modules img { margin-bottom: 15px; }
#page_content_modules p { font: 12px Arial, Helvetica, sans-serif; color: #4d4d4d; }
#page_content_modules a {
	text-decoration: none;
}


/*footer*/
#page_footer { height: 60px; }
#page_footer { font: 12px Arial, Helvetica, sans-serif; color: #808080; text-align: center; border-top: 1px solid #808080; padding-top: 15px; }
#page_footer a { color: #808080; text-decoration: none; }
#page_content_modules #line2 { border-top: 1px solid #CCCCCC; height: 1px; margin-bottom: 15px; }
#page_content_text label {
	letter-spacing: 0.15em;
	color: #4d4d4d;
	font-family: "fcxb", sans-serif;
	font-size: 13px;
	text-transform: uppercase;
}


/*jobb_list*/
#page_header_nav_left ul a { font: 13px "fcxb", sans-serif; color: #4d4d4d; text-transform: uppercase; letter-spacing: 0.09em; text-decoration: none; margin-right: 15px; }

.jobb_list_header {
	font: 13px "fcxb", sans-serif;
	color: #4d4d4d;
	text-transform: uppercase;
	letter-spacing: 0.15em;
	text-decoration: none;
	padding-top: 13px;
	height: 32px;
	padding-bottom: 0px;
	background-image: url(../images/jobbs_nav_bg.png);
	background-repeat: no-repeat;
}
.jobb_title, .jobb_company{
	font: 13px "fcxb", sans-serif;
	color: #4d4d4d;
	text-transform: uppercase;
	letter-spacing: 0.11em;
	text-decoration: none;
	padding-top: 20px;
}

.jobb_region, .jobb_link {
	font: 13px "fmb", sans-serif;
	color: #4d4d4d;
	text-transform: uppercase;
	letter-spacing: 0.1em;
	text-decoration: none;
	padding-top: 20px;
}

.jobb_list_content, jobb_link {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ccc;
	
}

.jobb_description {
	font: 13px/18px Arial, Helvetica, sans-serif;
	color: #4d4d4d;
	padding-top: 20px;
}
.jobb_description p {
	padding-bottom: 20px;
}
.jobb_list_description label {
	letter-spacing: 0.15em;
	color: #4d4d4d;
	font-family: "fcxb", sans-serif;
	font-size: 13px;
	text-transform: uppercase;
}

.selected {
	background-image: url(../images/selected.png);
	background-repeat: no-repeat;
}
/*kontaky personligt*/

#kontakt_personligt {
	margin-bottom: 10px;
	padding-left: 60px;
	padding-top: 20px;
}

#kontakt_personligt h1 {
	font: 30px "gr", Georgia;
	color: #4d4d4d;
	margin-top: 10px;
	margin-bottom: 20px;
}
#kontakt_personligt h2 { font: 13px/18px "gr", Georgia, "Times New Roman", Times, serif; color: #4d4d4d; margin-top: 0px; margin-bottom: 20px; }
#kontakt_personligt h3 { font: 13px/18px Arial, Helvetica, sans-serif; color: #4d4d4d; margin-bottom: 20px; text-align: left; }
#kontakt_personligt p { font: 13px/18px Arial, Helvetica, sans-serif; color: #4d4d4d; margin-bottom: 20px; text-align: left; }
#kontakt_personligt a { color: blue;
	text-decoration: underline;
}


#main_feature iframe {
	margin: 0;
	padding: 0;
}
