/* global properties
***********************************************************************/
* {
	padding:0;
	margin:0;
	outline:none;
	font-family:Arial, Helvetica, sans-serif;
}

body {
	font-size:62.5%;
	color:#5e7988;
	background:#fff url(../img/bgd_body.gif) repeat-x;
	text-align:center;
}

h1 {
	padding:0 0 0 30px;
	float:left;
}

h1 img {
	display:block;
}

h2 {
	font-size:1.18em;
	color:#5e7988;
}

h3 {
	font-size:1.64em;
	font-weight:normal;
	color:#5e7988;
}

h4 {
	font-size:1.18em;
	color:#5e7988;
}

h5 {
	font-size:1.09em;
	color:#5e7988;
}

input,select,textarea,option,table,td {
	font-size:1em;
	color:#5e7988;
}

img,fieldset {
	border:none;
}

a {
	color:#5e7988;
	text-decoration:none;
}

a:hover {
	color:#a31a1b;
	text-decoration:underline;
}


	
/* common class
***********************************************************************/
.clear {
	clear:both;
	height:0;
}

.hide {
	display:none;
}

.more {
	color:#a31a1b;
	background:url(../img/bullet_04.gif) 0 0 no-repeat;
	padding:3px 0 15px 30px;
}


	
/* common properties
***********************************************************************/
#container {
	font-size:1.1em;
	width:950px;
	text-align:left;
	margin:auto;
}

.sub {
	background:url(../img/bgd_sub.gif) 0 0 repeat-y;
}


	
/* header
	***************************************************************/
#header {
	background:url(../img/bgd_header.gif) 100% 0 no-repeat;
	width:950px;
	height:117px;
	overflow:hidden;
}

.topLink {
	font-size:1.09em;
	margin:45px 15px 0 0;
	list-style:none;
	float:right;
	display:inline;
}

.topLink li {
	display:inline;
	background:url(../img/bullet_01.gif) 100% 1px no-repeat;
	padding:0 17px;
	float:left;
	text-align:right;
}

.topLink a {
	color:#fff;
}

.topLink a:hover {
	color:#a31a1b;
}

.topLink .last {
	background:none;
	padding-right:0;
}

#subheader {
	height:130px;
	background:#fff url(../img/bgd_header.gif) 100% 0 no-repeat;
}

#mainNav {
	width:622px;
	height:50px;
	margin:0 7px 0 0;
	background:url(../img/bgd_menu.gif) 0 100% no-repeat;
	list-style:none;
	float:right;
}

#mainNav li {
	display:inline;
}

#mainNav a {
	font-weight:bold;
	font-size:16px;
	color:#fff;
	height:38px;
	line-height:38px;
	background-image:url(../img/menu.gif);
	background-repeat:no-repeat;
	display:block;
	overflow:hidden;
	float:left;
}

#mainNav a:hover {
	text-decoration:none;
}

#mainNav a span {
	padding:0 15px 0 25px;
	background:url(../img/bullet_02.gif) 100% 4px no-repeat;
}

#menu78 {
	width:209px;
	background-position:0 0;
}

#menu78:hover,#menu78.selected {
	background-position:0 -38px;
}

#menu79 {
	width:204px;
	background-position:-209px 0;
}

#menu79:hover,#menu79.selected {
	background-position:-209px -38px;
}

#menu80 {
	width:209px;
	background-position:-413px 0;
}

#menu80:hover,#menu80.selected {
	background-position:-413px -38px;
}


	
/*main
	**************************************************************/
#main {
	background:url(../img/bgd_home_main.gif) 0 100% no-repeat;
	width:946px;
	margin:0 2px;
	padding:0 0 10px;
}


	
/* content
		***************************************************************/
#sub {
	width:950px;
	background:url(../img/bgd_submenu2.gif) 0 100% no-repeat;
	overflow:hidden;
}

#submenu {
	width:135px;
	padding:9px 20px 9px 30px;
	background:url(../img/bgd_submenu1.gif) 0 0 no-repeat;
	float:left;
	overflow:hidden;
}

#submenu h3 {
	margin:0 0 28px;
}

#submenu ul {
	font-size:1.09em;
	list-style:none;
}

#submenu li {
	background:url(../img/bullet_05.gif) 1px 7px no-repeat;
	padding:0 0 9px 8px;
}

#submenu .selected {
	color:#a31a1b;
	text-decoration:none;
}

#content {
	width:752px;
	padding:0;
	float:left;
}

.result {
	font-weight:bold;
	width:726px;
	padding:0 26px 15px 0;
}

#content .result h3 {
	float:left;
	width:496px;
}

#content .result p {
	float:right;
	margin:9px 0 0 13px;
	line-height:normal;
}

#content .result p a {
	font-weight:normal;
	color:#a31a1b;
	background:url(../img/bullet_10.gif) no-repeat;
	margin:0 25px 0 0;
	padding:3px 0 8px 30px;
	display:block;
}

#content h3 {
	margin:9px 0 0 13px;
}

#content p {
	line-height:1.18em;
	margin:0 0 13px;
}

#content .more {
	margin:0;
}

#content img {
	display:block;
	margin:auto;
}


	
/**/
.contHighlight1 {
	background:url(../img/bgd_block1.gif) 0 0 no-repeat;
	width:233px;
	padding:17px 15px 15px;
	float:left;
}

.contHighlight1 ul,.contHighlight2Wrap ul {
	padding:0;
	margin:0 0 0 15px;
}

.contHighlight2 ol,.contHighlight2Wrap ol {
	padding:0;
	margin:0 0 0 20px;
}

*html .contHighlight2 ol {
	padding:0;
	margin:0 0 0 25px;
}

#content .contHighlight1 h3,#content .contHighlight2 h3 {
	margin:18px 0 10px;
}


	
/**/
.contHighlight2 {
	width:194px;
	padding:17px 0 0 15px;
	float:left;
	background:url(../img/bgd_block3.gif) 0 0 no-repeat;
	display:inline;
}

.contHighlight03 {
	width:194px;
	padding:17px 15px 10px;
	float:left;
	display:inline;
}

.contHighlight2 a.more,.contHighlight03 a.more {
	display:block;
}

.contHighlight2Wrap {
	background:url(../img/bgd_shadow_04.gif) 0 100% no-repeat;
	width:194px;
	margin:-17px -15px 0;
	padding:17px 15px 25px;
}

.contHighlight2Wrap div {
	background:#e7e5e1 url(../img/bgd_block6_wrap.gif) 0 100% no-repeat;
	width:166px;
	margin:13px 0 0;
	padding:0 14px 10px;
}

#content .contHighlight2Wrap div h3 {
	background:url(../img/bgd_block6.gif) no-repeat;
	margin:0 -14px;
	padding:18px 14px 12px;
}

.contHighlight2Wrap div a {
	color:#a31a1b;
	background:url(../img/bullet_08.gif) 0 0 no-repeat;
	padding:3px 0 20px 30px;
}

#frmSearch p {
	clear:both;
	margin:0;
}

#frmSearch label {
	display:block;
	margin:0 0 2px;
}

#frmSearch select {
	width:100%;
	margin:0 0 5px;
}

#frmSearch .btn {
}

#frmSearch .btn input {
	width:113px;
	margin:0 8px 0 0;
	float:left;
}

#frmSearch .btn .btnSearch {
	color:#fff;
	background:url(../img/bgd_sog.gif) no-repeat;
	width:38px;
	height:20px;
	margin:0;
	padding:0 0 2px;
	border:none;
	cursor:pointer;
}

#nyestejob {
	background:url(../img/bgd_block3.gif) 0 0 no-repeat;
	width:194px;
	margin:8px -15px 0;
	padding:10px 15px 15px;
	overflow:hidden;
}

#nyestejob li {
	background:url(../img/bullet_03.gif) 0 0 no-repeat;
	padding:0 0 3px 20px;
	list-style:none;
}

.contHighlight2 .partnerInfo {
	float:none;
	margin:5px -15px 0;
	padding:0;
}

.info01 {
	background:none;
	margin:0 -15px 15px;
	padding:0 15px;
}

.info01 img {
	width:194px;
	height:140px;
}

.contHighlight03 .info01 {
	background:url(../img/bgd_block3.gif) 0 0 no-repeat;
	margin:-17px -15px 0;
	padding:15px 0 0;
}

.info01Wrap {
	background:url(../img/bgd_block5.gif) 0 100% no-repeat;
	padding:0 15px 15px;
}

.info {
	background:url(../img/bgd_info.gif) no-repeat;
	margin:0 -15px 15px;
	padding:27px 15px 0;
}

.info03 {
	background:url(../img/bgd_block3.gif) no-repeat;
	margin:0 -15px;
	padding:27px 0 0;
}

.info03Wrap {
	background:url(../img/bgd_block5.gif) 0 100% no-repeat;
	padding:0 15px 15px;
	height:1%;
	overflow:hidden;
}

#infoCont {
	background:#e7e5e1 url(../img/bgd_block6_wrap.gif) 0 100% no-repeat;
	margin:0 auto 10px;
}

#infoContWrap {
	background:url(../img/bgd_block6.gif) no-repeat;
	padding:15px 15px 5px;
}

#infoContWrap h4 {
	font-size:14px;
	font-weight:bold;
	color:#5e7988;
	padding:0 0 10px;
}

#infoContWrap ul,#infoContWrap ol {
	margin:0 0 10px;
}

#infoContWrap ul li,.contHighlight2Wrap ul li {
	background:url(../img/ico_li.gif) 0 5px no-repeat;
	padding:0 0 0 10px;
	list-style-type:none;
}

#infoContWrap ol li,.contHighlight2Wrap ol li {
	list-style:inside;
	list-style-type:decimal;
}

#contactInfo {
	background:url(../img/bgd_block5.gif) 0 100% no-repeat;
	padding:0 0 20px;
}

#contactInfo #printInfo {
	background:url(../img/bgd_contact_info.gif) no-repeat;
	width:164px;
	height:94px;
	margin:auto;
	padding:8px 15px 5px;
}

#contactInfo p a {
	line-height:28px;
}

#contactInfo #send {
	background:url(../img/icon_send.gif) no-repeat;
	padding:0 0 5px 50px;
}

#contactInfo #print {
	background:url(../img/icon_print.gif) no-repeat;
	padding:0 0 5px 50px;
}


	
/**/
.contHighlight3 {
	width:496px;
	padding:10px 15px 0;
	float:left;
}

#content .contHighlight3 h3 {
	margin:0 0 28px;
}

.contHighlight3 h4 {
	font-size:1em;
	padding:0 0 16px;
}

.contHighlight3 a {
	color:#a31a1b;
}

.contHighlight3 ul {
	margin:10px 0;
}

.contHighlight3 ol {
	margin:10px 0 10px 20px;
}

.contHighlight3 ol li {
	list-style-type:decimal;
	padding:0!important;
	margin:0;
}

.contHighlight3 ul li {
	background:url(../img/ico_li.gif) 0 5px no-repeat;
	padding:0 0 0 10px;
	list-style-type:none;
}

.contHighlight3 table {
	margin:0 0 40px;
}

.contHighlight3 th {
	text-align:left;
}

.contHighlight3 th p,.contHighlight3 td p {
	margin:0 0 10px!important;
	padding:0!important;
}

.contHighlight3 th a {
	font-weight:normal;
	color:#5e7988;
}

.contHighlight3 thead th {
	padding:5px 8px 15px 0;
}

.contHighlight3 tbody th {
	background:url(../img/bullet_06.gif) 0 4px no-repeat;
	padding:4px 8px 4px 20px;
	vertical-align:top;
}

.contHighlight3 tbody td {
	padding:4px 8px 4px 0;
	vertical-align:top;
}

.contHighlight3 .color1 {
}

.contHighlight3 .color1 th {
	background:#dfe4e7 url(../img/bullet_06.gif) 0 4px no-repeat;
}

.contHighlight3 .color1 td {
	background:#dfe4e7;
}

.contHighlight3 #tblInfo {
}

.contHighlight3 #tblInfo th,.contHighlight3 #tblInfo td {
	padding:7px 10px;
	background:none;
	vertical-align:top;
}

.contHighlight3 #tblInfo th p,.contHighlight3 #tblInfo td p {
	padding:0!important;
	margin:0!important;
}

.contHighlight3 #tblInfo td img {
	display:block;
	margin:0 10px 0 0;
	float:left;
}

.contHighlight3 #tblInfo td a {
	color:#a31a1b;
}

.contHighlight3 #tblInfo li {
}

.contHighlight3 #tblInfo li ol {
	margin:0 0 0 20px;
}

.contHighlight3 #tblInfo li ol li {
	list-style:inside;
}

.contHighlight3 #tblInfo .color2 {
}

.contHighlight3 #tblInfo .color2 th,.contHighlight3 #tblInfo .color2 td {
	background:#dfe4e7;
}

.contHighlight3 dl {
	width:239px;
	margin:0 18px 0 0;
	float:left;
}

.contHighlight3 dt {
	background:#dfe4e7;
	display:block;
	height:22px;
	line-height:22px;
	margin:0 0 17px;
}

.contHighlight3 dd {
	padding:0 10px;
}

.contHighlight3 dd ul {
	margin:0 0 13px;
}

.contHighlight3 dd li {
	list-style:none;
	line-height:16px;
	background:none;
	padding:0;
}

.contHighlight3 dt a {
	font-weight:bold;
	color:#5e7988;
	background:url(../img/bgd_slide.gif) 100% 0 no-repeat;
	display:block;
	padding:0 10px;
}

.contHighlight3 .last {
	margin:0;
}

#downloads {
}

#downloads li {
	list-style:none;
	clear:both;
	background:none;
	padding:0;
}

#downloads li p {
	float:left;
	line-height:27px;
}

#downloads li a {
	color:#5e7988;
	width:67px;
	background:url(../img/bgd_download.gif) no-repeat;
	line-height:27px;
	padding:0 45px 0 0;
	float:right;
	text-align:right;
}

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

#paging {
}

#paging p {
	float:left;
}

#paging span {
	float:left;
	margin:0 5px 0 0;
	display:block;
}

#paging img {
	float:left;
	margin:0 15px 0 0;
}

#paging #pageShow {
	float:right;
}

#paging #pageShow a {
	margin:0 2px;
}


	
/**/
.contHighlight4 {
	width:496px;
	padding:19px 15px 0;
	background:url(../img/bgd_block2.gif) 0 0 repeat-x;
	float:left;
}


	
/**/
.contHighlight5 {
	width:496px;
	background:url(../img/bgd_block7_wrap.gif) 0 100% no-repeat;
}

.contHighlight5 div {
	width:476px;
	padding:10px;
	background:url(../img/bgd_block7.gif) 0 0 no-repeat;
	overflow:hidden;
}

#content .contHighlight5 h3 {
	font-size:1.27em;
	font-weight:bold;
	margin:0 0 3px;
}

.contHighlight5 a {
	color:#a31a1b;
}

#content .contHighlight5 p {
	padding:0;
	margin:0;
}


	
/**/
.partnerInfo {
	width:224px;
	background:url(../img/bgd_block4.gif) 0 0 no-repeat;
	float:left;
}

#content .partnerInfo p {
	margin:0;
}

.partnerInfo a {
	color:#a31a1b;
}

#content .partnerInfo h3 {
	font-size:1.27em;
	font-weight:bold;
	margin:0;
	padding:18px 0 3px;
}

.partnerInfo div {
	width:194px;
	min-height:107px;
	height:auto!important;
	height:107px;
	padding:12px 15px;
	background:url(../img/bgd_block5.gif) 0 100% no-repeat;
}

.partnerInfo img {
	display:block;
	float:left;
}

.partnerInfo table {
	display:block;
	float:right;
}

.partnerInfo .illusType02 {
	float:right;
}


	
/**/
.sogjobHighlight {
	width:184px;
	margin:0 17px 0 0;
	padding:0;
	float:left;
}

.sogjobHighlightWrap {
	background:#e7e5e1 url(../img/bgd_block11_wrap.gif) 0 100% no-repeat;
	margin:12px 0;
}

.sogjobHighlightWrap div {
	background:url(../img/bgd_block11.gif) no-repeat;
	padding:15px;
}

#sogjob01 {
	height:295px;
}

#sogjob02 {
	height:auto;
}


	
/**/
.arhus {
	width:402px;
	background:url(../img/bgd_block8.gif) 0 32px no-repeat;
	padding:9px 15px;
	float:left;
}

#content .arhus h3 {
	margin:0 0 18px;
}

.arhus	h4 {
	font-size:1em;
	margin:23px 0 10px;
}

.arhus .links {
	list-style:none;
	padding:10px 0 0;
}

.arhus .links li {
	float:left;
	padding:3px 99px 15px 30px;
}


	
/**/
.personale {
	width:318px;
	background:url(../img/bgd_block9.gif) 0 32px no-repeat;
	padding:9px 0;
	float:left;
}

#content .personale h3 {
	margin:5px 0 18px;
	font-size:1.2em;
	font-weight:bold;
}

.personale	h4 {
	font-size:1em;
	margin:10px 0 0;
}

.personale div {
	width:288px;
	background:url(../img/bgd_block10.gif) 0 100% no-repeat;
	padding:0 15px 20px;
}

.personale div div {
	width:288px;
	background:none;
	padding:0 0 10px;
	overflow:hidden;
}

.personale a {
	color:#a31a1b;
}


	
/**/
.sogjob {
	width:292px;
	padding:17px 20px 0 15px;
	float:left;
}

.sogjob a {
	background:url(../img/bullet_07.gif) no-repeat;
	padding:0 3px 10px 24px;
	float:right;
}

.sogjob p {
	clear:both;
	height:1%;
	margin:0 0 12px;
	padding:0;
	overflow:hidden;
}

.sogjob label {
	font-weight:bold;
	width:77px;
	float:left;
	display:block;
}

.sogjob select {
	width:211px;
	padding:2px 0 2px 4px;
	float:left;
}

.sogjob input {
	width:211px;
	float:left;
}

.sogjob .btn input {
	color:#fff;
	background:url(../img/bgd_sog.gif) no-repeat;
	width:38px;
	height:20px;
	margin:8px 0 0;
	padding:0 0 2px;
	border:none;
	cursor:pointer;
	float:right;
}


	
/**/
.contactForm {
	width:194px;
	padding:0 0 0 5px;
	float:left;
}

#content .contactForm h3 {
	font-size:1.63em;
	font-weight:normal;
	margin:0;
	padding:8px 0 0;
}

.contactForm .contHighlight2Wrap {
	margin-top:0;
	padding-top:5px;
}

#content .contactForm p {
	clear:both;
	margin:0;
	padding:0;
	line-height:normal;
}

.contactForm label {
	display:block;
	margin:0 0 2px;
}

.contactForm select {
	width:194px;
	margin:0 0 3px;
	float:left;
}

.contactForm textarea {
	width:192px;
	height:80px;
	margin:0 0 23px;
	float:left;
}

.contactForm input {
	width:192px;
	height:16px;
	margin:0 0 3px;
	padding:1px 0 0;
	float:left;
}

.contactForm form {
	background:url(../img/bgd_block3.gif) 0 0 no-repeat;
	width:194px;
	margin:0 -15px;
	padding:25px 15px 0;
}

.contactForm .btn {
}

.contactForm .btn input {
	width:113px;
	margin:0 8px 0 0;
	float:left;
}

.contactForm form .btn .btnSend {
	color:#fff;
	background:url(../img/bgd_send.gif) no-repeat;
	width:48px;
	height:20px;
	margin:10px 0 6px;
	padding:0 0 2px;
	border:none;
	cursor:pointer;
	float:right;
}


	
/**/
.frameType1 {
	width:93px;
	height:77px;
	margin:0 0 0 25px;
	float:right;
	overflow:hidden;
	position:relative;
	display:block;
}

.frameType1 * {
	display:block;
}

.frameType1 span {
	width:85px;
	height:69px;
	position:absolute;
	top:0;
	left:0;
	border:4px solid #fff;
}


	
/**/
.frameType2 {
	width:103px;
	height:105px;
	margin:0 0 0 25px;
	float:right;
	overflow:hidden;
	position:relative;
	display:block;
}

.frameType2 * {
	display:block;
}

.frameType2 span {
	width:95px;
	height:97px;
	position:absolute;
	top:0;
	left:0;
	border:4px solid #fff;
}


	
/**/
.frameType3 {
	width:402px;
	height:170px;
	overflow:hidden;
	position:relative;
	display:block;
}

.frameType3 * {
	display:block;
}

.frameType3 span {
	width:402px;
	height:170px;
	position:absolute;
	top:0;
	left:0;
	background:url(../img/bgd_border_06.png) no-repeat;
}


	
/**/
.frameType4 {
	width:194px;
	height:140px;
	overflow:hidden;
	position:relative;
	display:block;
}

.frameType4 * {
	display:block;
}

.frameType4 span {
	width:194px;
	height:140px;
	position:absolute;
	top:0;
	left:0;
	background:url(../img/bgd_border_05.png) no-repeat;
}


	
/**/
.frameType5 {
	width:331px;
	height:160px;
	overflow:hidden;
	position:relative;
	display:block;
}

.frameType5 * {
	display:block;
}

.frameType5 div {
	width:331px;
	height:160px;
	position:absolute;
	top:0;
	left:0;
	background:url(../img/bgd_border.png) no-repeat;
}


	
/**/
.frameType6 {
	width:194px;
	height:160px;
	overflow:hidden;
	position:relative;
	display:block;
	cursor:pointer;
}

.frameType6 * {
	display:block;
}

.frameType6 span {
	width:194px;
	height:160px;
	position:absolute;
	top:0;
	left:0;
	background:url(../img/bgd_border_02.png) no-repeat;
}


	
/**/
.frameType7 {
	width:233px;
	height:105px;
	overflow:hidden;
	position:relative;
	display:block;
}

.frameType7 * {
	display:block;
}

.frameType7 span {
	width:233px;
	height:105px;
	position:absolute;
	top:0;
	left:0;
	background:url(../img/bgd_border_03.png) no-repeat;
}


	
/**/
.frameType8 {
	width:194px;
	height:105px;
	overflow:hidden;
	position:relative;
	display:block;
}

.frameType8 * {
	display:block;
}

.frameType8 span {
	width:194px;
	height:105px;
	position:absolute;
	top:0;
	left:0;
	background:url(../img/bgd_border_04.png) no-repeat;
}

#sub2 {
}

#sitemap {
	margin:0 0 0 32px;
}

#sitemap h2 {
	font-size:16px;
	margin:0 0 30px;
}

#sitemap h3 {
	font-weight:bold;
	font-size:11px;
	margin:0 0 12px;
}

#sitemap h4 {
	font-weight:bold;
	font-size:11px;
}

#sitemap ul {
	margin:0 0 15px;
}

#sitemap li {
	background:url(../img/bullet_05.gif) 0 6px no-repeat;
	padding:0 0 0 13px;
	list-style:none;
}


	
/* homepage
********************************************************************/
.highlight {
	background:url(../img/bgd_shadow.gif) no-repeat;
	width:331px;
	padding:10px 15px 0;
	float:left;
}

.highlight h2 {
	font-size:1.45em;
	color:#fff;
	background:url(../img/bgd_tit_01.jpg) 100% 0 no-repeat;
	height:55px;
	line-height:55px;
	margin:0 0 10px;
	padding:5px 0 0 15px;
}

.highlight h2 a {
	color:#fff;
	background:url(../img/bullet_02.gif) 100% 4px no-repeat;
	padding:0 19px 0 0;
	text-decoration:none;
}

.highlight h2 a:hover {
	color:#a61a1b;
	text-decoration:none;
}

.highlight h3 {
	font-size:1.64em;
	padding:12px 0 8px 14px;
}

.highlight p {
	padding:0 0 0 14px;
}

.highlight ul {
	width:317px;
	margin:0 0 5px 14px;
	list-style:none;
}

.highlight li {
	background:url(../img/bullet_03.gif) no-repeat;
	padding:0 0 0 20px;
	line-height:16px;
}

.highlight img {
	display:block;
	margin:0 0 12px;
}

.highlight li a:hover {
	color:#a21a1a;
	text-decoration:none;
}

#frmFindJob {
	background:url(../img/bgd_job.jpg) no-repeat;
	height:160px;
	padding:0 14px;
	display:block;
}

#frmFindJob h3 {
	padding:12px 0 0;
}

#frmFindJob p {
	padding:0 0 14px;
	clear:both;
}

#frmFindJob label {
	width:80px;
	line-height:18px;
	display:block;
	float:left;
}

#frmFindJob select {
	width:144px;
	margin:0 0 5px;
	float:left;
}

#frmFindJob input {
	width:98px;
	height:16px;
	margin:0 4px 0 0;
	padding:1px 0 0;
	float:left;
}

#frmFindJob .btnSearch {
	color:#fff;
	background:url(../img/bgd_sog.gif) no-repeat;
	width:38px;
	height:20px;
	border:none;
	cursor:pointer;
	padding:0 0 2px;
}

#arbejdsgivere {
}

#arbejdsgivere h2 {
	background:url(../img/bgd_tit_02.jpg) 100% 0 no-repeat;
}

.highlight a, #arbejdsgivere p a,.seealljobs a {
	color:#a21a1a;
}

#arbejdsgivere .highlightInfo {
	margin:33px 0 0;
}

#omos {
	background:url(../img/bgd_shadow_02.gif) no-repeat;
	width:194px;
	padding:10px 0 0 15px;
}

#omos h2 {
	background:url(../img/bgd_tit_03.jpg) 100% 0 no-repeat;
}

.highlightInfo {
	background:url(../img/bgd_box.gif) 0 100% no-repeat;
	width:301px;
	height:63px;
	margin:20px 15px 10px;
	padding:11px 15px 10px;
	float:left;
	display:inline;
	overflow:hidden;
}

html>body .highlightInfo {
	min-height:63px;
	height:auto;
}

.highlightInfo h4 {
	font-size:1.27em;
	background:url(../img/bgd_box_02.gif) 100% 0 no-repeat;
	margin:-11px -15px 0;
	padding:11px 15px 0;
}

.highlightInfo h3 {
	background:url(../img/bgd_box_02.gif) 100% 0 no-repeat;
	margin:-11px -15px 0;
	padding:11px 15px 0;
}

.highlightInfo a {
	color:#a21a1a;
}

.highlightInfo p {
	padding:0;
}

#lastHighlight {
	background:url(../img/bgd_shadow_03.gif) no-repeat;
	width:194px;
	margin:13px 0 0;
	padding:15px 15px 0;
	float:left;
}

#lastHighlight img {
	margin:0 10px 0 0;
	float:left;
	display:block;
	width:170px;
}


	
/*contact team page*/
#contactTeam {
	font-size:1.1em;
	color:#fff;
	text-align:left;
	width:228px;
	height:394px;
	padding:10px;
	background:url(../img/bgd_contact_layer.gif) 0 0 no-repeat;
	position:absolute;
	top:100px;
	left:100px;
	visibility:hidden;
	z-index:999;
}

#contactTeam h3 {
	color:#fff;
	padding:7px 15px 0;
}

#content #contactTeam p {
	color:#fff;
	margin:0 0 10px;
	clear:both;
}

#contactTeam label {
	display:block;
}

#contactTeam fieldset {
	padding:20px 15px 5px;
}

#contactTeam .input {
	width:197px;
	display:block;
	margin:0 0 3px;
	border:1px solid #fff;
}

#contactTeam input.input {
	height:18px;
}

#contactTeam textarea {
	height:80px;
}

#contactPerson {
	font-weight:bold;
	padding:0 15px;
}

#contactTeamClose {
	width:19px;
	height:17px;
	background:url(../img/btn_close.gif) 0 0 no-repeat;
	overflow:hidden;
	float:right;
}

#contactTeamClose:hover {
	background-position:0 100%;
}

#contactTeamClose span {
	display:none;
}

#contactTeamReset {
	margin:0 0 0 15px;
	float:left;
}

#contactTeamSubmit {
	margin:0 15px 0 0;
	float:right;
}

#contactTeamFrame {
	background:#fff;
	position:absolute;
	top:0;
	left:0;
	visibility:hidden;
	z-index:998;
}


	
/* BEGIN ALERT CLASS CSS RULES
***********************************************************************************************************************************/
.alertClassBox {
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:11px;
	line-height:13px;
	color:#000;
	background:#fff url(../img/_alert_bar.gif) 0 0 no-repeat;
	border:1px solid #ccc;
	height:auto;
	position:absolute;
	top:-200px;
	left:-200px;
	padding:2px;
	visibility:hidden;
	z-index:999;
}

.alertClassBox p {
	margin:0;
	padding:5px 3px 3px;
	clear:both;
}

.alertClassBox a.closeImage {
	width:12px;
	height:12px;
	background:url(../img/_alert_close.gif) 0 0 no-repeat;
	float:right;
	display:block;
	cursor:pointer;
}

.alertClassIframe {
	position:absolute;
	top:-200px;
	left:-200px;
	visibility:hidden;
	z-index:998;
}

.pidlink {
	display:none;
}


	
/* END ALERT CLASS CSS RULES
***********************************************************************************************************************************/

div.cms-editable {
    background: transparent !important;
    border: 0 !important;
    height: auto !important;
    margin: 0 !important;
    padding: 0 !important;
}