@charset "iso-8859-1";
/* CSS Document */

body {
	background:url(../images/portal_bg.png) #FFF repeat-x;	
}

#head {
	height: 40px;
}

#full_wrapper {
	background: none;
}

#content {
	height:575px; position:relative; top: 0px; left:0px;
}

#p_text {
	position:absolute; top:140px; left:39px; width:400px;
}

#p_text p {
font-family:Arial Black, Arial, Helvetica, sans-serif; color:#FFF; font-size:16px; font-weight:bold; line-height:120%;
}

#p_map {
	position:absolute; bottom:0px; left:330px; height:444px; width:562px; background: url(images/portal_map.png) no-repeat;
}
#flashmap {
	margin-left: 157px;
	margin-top: -6px;
}
.p_cjobs {
	position:absolute;
	z-index:100;
	width:200px;
	
	display:none;
	/*background:#FFF;*/
	background: url(/images/trans_70_5x5.png);
	opacity:0.7;
	/*filter:alpha(opacity=70);*/
	padding:10px;
}

.p_cjobs h3 {
	font-family: Arial Black, Arial;
	font-style: italic;
	color: #fe6328;
	font-size: 14px;
	text-transform: uppercase;
	line-height:120%;
	margin: 0 0 5px 0;
}
.p_cjobs p {
	font-family: Arial Reg, Arial, sans-serif;
	color: #000000;
	font-size: 14px;
	line-height:120%;
}
.p_cjobs a {
	color: #00488F;
	text-decoration:none;
	font-weight:bold;
}

.flright {
	float:right;
	margin-right: 50px;
}

#foot {
	font-family:Arial Black, Arial, Verdana, Helvetica, sans-serif;
	font-style:italic;
	font-size:10px;
	text-transform:uppercase;
}

a.country {
	position:absolute;
	display:block;
	width:80px;
	padding:2px 10px;
	color: #fe6328;
	/*background:#FFF;*/
	background: url(/images/trans_70_5x5.png);
	font-family:Arial Black, Arial, Verdana, Helvetica, sans-serif;
	font-style:italic;
	font-size:12px;
	text-decoration:none;
	text-transform:uppercase;
	opacity:0.7;
	/*filter:alpha(opacity=70);*/
}

a.aktiv {color:green;}

a.se {
	top: 210px;
	left:270px;
}

a.no {
	top: 180px;
	left:190px;
}

a.dk {
	top: 260px;
	left:190px;
}

a.fi {
	top: 170px;
	left:370px;
}

a.de {
	top: 325px;
	left:195px;
}