.logo-img{
	position:absolute;
	margin: -60px -30px;
	top:-140px;
	width:200px;
	height:114px;
	background-image:url('/video_files/job6.jpg');
	background-repeat:no-repeat;
	background-position:bottom;
	z-index:5;	
}

dl dt {
   /*cursor:pointer; 
   color:#0500c6;*/
   
   margin: 10px 10px;
	padding: 3px 6px;
    display: inline;
    background: #e3e3e3;
    border: none;
    color: #003cff;
    cursor: pointer;
    font-size:14px;
    font-weight: bold;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
   
}
dl dd {
  border-bottom:1px solid;
  border-color:#c7c7c7;
}
dl dt:hover {
   color:#00b6eb;
    text-shadow: 1px 1px #666;	
}

html{overflow-y:scroll;}

body{
	font-family: verdana;
	font-size: 10px;
	color:#4e4e4e;
	background-image:url('../image/bakgrund.gif');
	background-attachment:fixed;
	text-align: center;
}
div#wrapper{
	margin-left: auto;
	margin-right: auto;
	width: 900px;
	text-align: left;
}
body#mediacenter a#mediacenter- {color:#c7c7c7;}

/* set width and center page */
div#contactUK,
div#contactIT,
div#contactGER,
div#contactCHINA,
div#contactTUR,
div#contactKOR,
div#contactDEN,
div#contactACPU,
div#contactUSA,
div#contactCAN,
div#contact1,
div#contact2,
div#contactFrance,
div#contactAus,
div#contactRom,
div#contactIreland{margin:0 auto; width: 780px; background-image:url(/video_files/bgc.gif); }
div#ahead,
div#ahead2,
div#mhead2,
div#althead{margin:0 auto; width: 780px;}
header#top,
div#footer,
div#footerAb,
div#frame,
div#frame2,
div#footer2,
div#footer3{margin:0 auto; width:780px;}
div#ram,
div#ram2,
div#line{margin:0 auto;}
div#content,
div#contentJob,
div#mcontent,
div#mcontent2,
div#content3{margin:0 auto; width: 780px; background: white;}

div#news{margin:0 auto; width: 225px;  background:#ffffff;}
div#content .newsletter{margin:0 auto; width: 224px; }
/* add padding and background to the footer block */
div#footer,
div#footerAb,
div#footer2,
div#footer3{padding-bottom:20px;background:#E6E6E6;}

div#content,
div#content2,
div#ahead,
div#mcontent,
div#mhead,
div#contactSwe,
div#newsarchive{overflow:hidden;} /* clearer-fix, see the guide for css20 */
div#webshop{
	text-align:top;
	position:relative; 
	left:50px; 
	top:-120px; 
	width:780px; 
	
z-index: 1;	
overflow: inherit;
}
#webshop .IE{
	position:absolute;
	top:50px;
	background: #0c569a;
	width:800px;
height: 63px;
z-index:1;
}
#webshop .inner{
	position:absolute;
	top:0px;	
}

/* a links
-------------------------------------------------------- 

*/

a:hover   { text-decoration:underline;  }
a:active  { }




/* navigation menu
-------------------------------------------------------- 

*/


header#top{
	position:relative;
	top: 10px;
	left: 0;
}
header#top2{
	position:relative;
	top: 10px;
	margin:0 auto;
	left: 0;
	width: 800px;
	z-index:2;
}
div#frameWeb{
	position: relative;
	top:115px;
	left:0;
	height:23px;
	z-index:2;
}
div#ramWeb{
	position: relative;
	top:10px;
	left:0;
	height:690px;
}
nav.navmenuShop {
	position:relative;
	top:-2px;
	left:0px;
	height: 20px;
	width: 800px;
	font-family: arial;
	font-size: 12px;
	background: #0c569a;
	padding: 2px 0px;
}

nav.navmenuShop a {padding:6px 8px;text-decoration:none;/*border:2px*/ solid transparent;color:#fff;}
nav.navmenuShop a:hover {text-decoration:underline; }
nav.navmenu {
	position:relative;
	top:-2px;
	left:0;
	height: 20px;
	width: 780px;
	font-family: arial;
	font-size: 12px;
	background: #0c569a;
	padding: 2px 0px;
}
nav.navmenu a {padding:6px 8px;text-decoration:none;/*border:2px*/ solid transparent;color:#fff;}
nav.navmenu a:hover {text-decoration:underline; }

nav.navmenu2 {
	position:relative;
	top:83px;
	left:-60px;
	height: 20px;
	width: 780px;
	
	font-family: arial;
	font-size: 12px;
	background: #0c569a;
	padding: 2px 0px;
	z-index: 1;
}
nav.navmenu2 a {padding:6px 8px;text-decoration:none;/*border:2px*/ solid transparent;color:#fff;}
nav.navmenu2 a:hover {text-decoration:underline; }


nav.related {
	
}
nav.medianav{
	position:relative;
	top: 0px;
	left: 0px;
	height:20px;
	width:780px;
	padding-left: 20px;
}
nav.medianav a {padding:6px 8px;text-decoration:none;/*border:2px*/ solid transparent;color:#fff;}
nav.medianav a:hover {text-decoration:underline;}

nav.medianav {
	
	font-size:smaller;
}

/*-------------------------------------------------------------
*/

div#flag{
	z-index:2;
	position: relative;
	top:-25px;
	
		
}
#flag a{margin: 0px 0px;padding:0px 0px;text-decoration:none;border:0px solid transparent;color:#fff; }
#content .line{
	position:relative;
	top:-20px;
	left:559px;
	height:250px;	
	z-index:1;
}
#content .line2{
	position:relative;
	top:-20px;
	left:0%;
	height:300px;	
	z-index:1;
}
#frame {
	position: relative;
	top:-24px;
	left:0;
	height:23px;
	width:780px;
	z-index:-2;
	
}
#frame.inner{
	z-index: 2;
}
#frame2{
	
	position: relative;
	top:-13px;
	left:0;
	height:60px;
	width:780px;
}

#ram{ 
	
	position: relative;
	top:10px;
	left:0;
	height:690px;
}
#frame .ram2{ 
	
	position: relative;
	top:-105px;
	left:780px;
	height:690px;
}

#news {
	position: absolute;
	top: 5px;
	left: 560px;
	height: 400px;
	color:black;
	background:blue;
	z-index:3;
		
}
#content4 .newsarchiveinner{
	padding: 10px 20px;
}
#content4 .newsarchive {
	position: absolute;
	top: 4px;
	text-align:center;
	border-left: 1px #e2e3e3;
	background:#e3e3e3;
	width:179px;
	left: 600px;
	height: 50px;
	z-index:1;
		
}
#newsarchive .year{
	position:relative;
	left:0;
	right:0;
	top:5px;
	
	z-index:1;
	
}
#content4 .newsa{
	width: 500px;
	padding: 10px 20px;
	z-index: 2;
}

#news .news1 {
	position:relative;
	left:2%;
	width: 210px;
	right:0;
	top:5px;
	height: 120px;
	z-index:1;
	
	
}
.news1 a:link {color:black;}      
.news1	a:visited {color:black;}  
.news1	a:hover {color:black;}  
.news1	a:active {color:black;}  
#news .news2{
	position:relative;
	left:2%;
	width:210px;
	right:0;
	top: 10px;
	height: 120px;
	
}
.news2 a:link {color:black;}      /* unvisited link */
.news2	a:visited {color:black;}  /* visited link */
.news2	a:hover {color:black;}  /* mouse over link */
.news2	a:active {color:black;}  /* selected link */
#news .news3{
	position:relative;
	left:2%;
	width:210px;
	right:0;
	top:10px;
	height: 110px;
	
}
.news3 a:link {color:black;}      /* unvisited link */
.news3	a:visited {color:black;}  /* visited link */
.news3	a:hover {color:black;}  /* mouse over link */
.news3	a:active {color:black;}  /* selected link */
#news .news4{
	position:absolute;
	left:10%;
	right:0;
	top:375px;
	height: 15px;
	
}

.event{
	position:absolute;
	border-top:1px solid;
	border-color: #c7c7c7;
	text-align:center;
	left:0%;
	right:0;
	top:390px;
	height: 130px;
	padding:5px 0px;
}
.ev-text{
	margin-top:-3px;
font-weight:bold;	
}
#content .newsletter{
	position:relative;
	top:400px;
	left:560px;
	height:125px;
	z-index:2;
}


/*--------------------------------------
*/
#ahead{
	position: relative;
	top: -600px;
	left: 0;
	height: 145px;
	z-index:6;
}
#ahead2{
	position:relative;
	top: -600px;
	left: 0;
	height: 30px;
	background-color: #E6E6E6;
	border-top-style:solid;
	border-top-color:#b1daff;
	border-top-width:2px;
}
#ahead.inner{

}
#ahead2 .inner{
	margin: 7px 40px;
	background-color: #E6E6E6;
}
#contentJob{
	position: relative;
	top: -43px;
	left: 0;
	padding-bottom:180px;
	min-height:300px;
}
#contentJob .img{
	position:absolute;
	left:10px;
}
#contentJob .jobtext{
	position: relative;
	left: 145px;
	width:560px;
	padding: 20px 0px;
	text-align:left;
}
#content {
	position: relative;
	top: -43px;
	left: 0;
	height:583px;
}
#content .img{
	position:absolute;
	top:10px;	
}
#content2 {
	position: relative;
	top: 0px;
	left: 60px;
	height:583px;
	width: 780px;
	background:white;
}

#content2 .inner{
	font-size:11px;
	position: relative;
	top: 190px;
	width: 710px;
	padding: 2px 40px;
}

#content .inner {
	position: absolute;
	top: 410px;
	width: 490px;
	margin: -10px 0px;
	padding: 1px 40px;
	
}
#content .dlinner{
	position: relative;
	top: 150px;
	left: 40px;
	width: 160px;
}
#content2 .dlinnerright{
	position: relative;
	top:20px;
	left:400px;
	width: 300px;
}

#content3 {
	position: relative;
	top: 300px;
	left: 0;
	height:500px;
}
#content3 .download{
	width: 200px;
	height: 20px;
	padding-left: 10px;
	position: relative;
	top: 20px;
	left: 50px;
	background:#b2e7e8;
	font-size: 14px;
	
	
}
#content4 {
	position: relative;
	top: -43px;
	left: 60px;
	width: 780px; 
	background: white;
}


/*---------------------------------------------
Media.php*/
#mcontent{
	position: relative;
	top: 140px;
	left: 0;
	height:563px;
	
}
#mcontent .inner{
	font-size:11px;
	position: relative;
	top: 190px;
	width: 500px;
	padding: 2px 40px;
}
#mcontent2{
	position: relative;
	top: -150px;
	left: 0;
	height:1063px;
	
}
#mcontent2 .inner{
	font-size:11px;
	position: relative;
	top: 140px;
	width: 600px;
	padding: 2px 40px;
}
#mcontent2 .inner2{
	font-size:11px;
	position: relative;
	top: 190px;
	width: 600px;
	padding: 2px 40px;
}

#mhead{
	position: relative;
	top: -15px;
	left: 60px;
	height: 145px;
	z-index:2;
}
#mhead .inner{
}
#mhead2 {
	position:relative;
	top: -13px;
	left: 0;
	height: 30px;
	background-color: #E6E6E6;
	border-top-style:solid;
	border-top-color:#b1daff;
	border-top-width:2px;
	z-index:3;
}

#mhead2 .inner{
	margin: 7px 40px;
	background-color: #E6E6E6;
}
#althead{
	position: relative;
	top: 117px;
	left: 0;
	background:#83a5d4;
}

/*-------------contacts----------------
*/
/*TESTTT
*/
div#contact1{
	position: relative;
	top:118px;
	height:350px;
	background: #ffffff url(/video_files/bgc.gif);
}

#contact1 .inner{
	Position:relative;
	top:5px;
	left: 10px;	
}
#contact1 .info{
	position:relative;
	width: 500px;
	left: 10px;
}
#contact1 .info2{
	position:relative;
	top:66px;
	left: 350px;
}
#contact1 .info3{
	position:relative;
	top:78px;
	left: 550px;
}
#contact1 .person1{
	position: relative;
	width:102px;
	top:140px;
	left:50px;
	
}
#contact1 .olwa{
	position: relative;
	width:102px;
	top:140px;
	left:200px;
}
#contact1 .peal{
	position: relative;
	width:102px;
	top:140px;
	left:350px;
	
}
#contact1 .gush{
	position: relative;
	width:160px;
	top:140px;
	left:470px;
	
}
/*
end test-----
*/
#contactSwe{
	position: relative;
	top:-17px;
	left:60px;
	width:780px;
	height:350px;
	background: #ffffff url(/video_files/bgc.gif);
	z-index:3;
}

#contactSwe .inner{
	Position:absolute;
	top:5px;
	left: 10px;	
}
#contactSwe .info{
	position:absolute;
	top: 30px;
	width: 500px;
	left: 10px;
}
#contactSwe .info2{
	position:absolute;
	top:66px;
	left: 350px;
}
#contactSwe .info3{
	position:absolute;
	top:78px;
	left: 550px;
}
#contactSwe .eder{
	position: absolute;
	width:102px;
	top:140px;
	left:50px;
	
}
#contactSwe .olwa{
	position: absolute;
	width:102px;
	top:140px;
	left:200px;
}
#contactSwe .peal{
	position: absolute;
	width:102px;
	top:140px;
	left:350px;
	
}
#contactSwe .gush{
	position: absolute;
	width:160px;
	top:140px;
	left:470px;
	
}

#contactUK{
	
	position: relative;
	top:2px;
	left:0;
	height:200px;
	background: #ffffff url(/video_files/bgc.gif);
	
}
#contactUK .inner{
	position: absolute;
	left: 10px;
}
#contactUK .info2{
	position: absolute;
	left: 350px;
	top: 37px;
}
#contactUK .info3{
	position: absolute;
	left: 550px;
	top: 49px;
}
#contactUK .frbi{
	position: absolute;
	left: 50px;
	top: 100px;
}
#contactUK .wama{
	position: absolute;
	left: 230px;
	top: 100px;
}
#contactIT{
	position: relative;
	top: -6px;
	left: 0;
	height: 200px;
	background: #ffffff url(/video_files/bgc.gif);
}
#contactIT .inner{
	position: absolute;
	left: 10px;
}
#contactIT .info2{
	position: absolute;
	top:37px;
	left: 350px;
}
#contactIT .info3{
	position: absolute;
	top: 49px;
	left: 550px;
}
#contactIT .frin{
	position: absolute;
	left: 50px;
	top: 100px;
}
#contactGER{
	position: relative;
	top: -8px;
	left: 0;
	height: 200px;
	background: #ffffff url(/video_files/bgc.gif);
}
#contactGER .inner{
	position: absolute;
	left: 10px;
}
#contactGER .info2{
	position: absolute;
	top:37px;
	left: 350px;
}
#contactGER .info3{
	position: absolute;
	top: 49px;
	left: 550px;
}
#contactGER .woka{
	position: absolute;
	left: 50px;
	top: 100px;
}
#contactCHINA{
	position: relative;
	top: -14px;
	left: 0;
	height: 200px;
	background: #ffffff url(/video_files/bgc.gif);
}
#contactCHINA .inner{
	position: absolute;
	left: 10px;
}
#contactCHINA .info2{
	position: absolute;
	top: 37px;
	left: 350px;
}
#contactCHINA .info3{
	position: absolute;
	top: 49px;
	left:550px;
}
#contactCHINA .stch{
	position: absolute;
	left:50px;
	top:100px;
}
#contactTUR{
	position: relative;
	top: 0px;
	left: 0;
	height: 200px;
	background: #ffffff url(/video_files/bgc.gif);
}
#contactTUR .inner{
	position: absolute;
	left:10px;
}
#contactTUR .info2{
	position: absolute;
	top: 37px;
	left:350px;
}
#contactTUR .info3{
	position: absolute;
	top:49px;
	left: 550px;
}
#contactTUR .yaer{
	position: absolute;
	left: 50px;
	top:100px;
}
#contactKOR{
	position:relative;	
	top: -4px;
	left: 0;
	height: 200px;
	background: #ffffff url(/video_files/bgc.gif);
}
#contactKOR .inner{
	position: absolute;
	left:10px;
}
#contactKOR .info2{
	position: absolute;
	top: 37px;
	left:350px;
}
#contactKOR .info3{
	position: absolute;
	top:49px;
	left:550px;
}
#contactKOR .jach{
	position: absolute;
	top:100px;
	left:50px;
}
#contactDEN{
	position: relative;
	top: -12px;
	left: 0;
	height: 200px;
	background: #ffffff url(/video_files/bgc.gif);
}
#contactDEN .inner{
	position: absolute;
	left: 10px;
}
#contactDEN .info2{
	position: absolute;
	top: 37px;
	left: 350px;
}
#contactDEN .info3{
	position: absolute;
	top: 49px;
	left: 550px;
}
#contactDEN .niho{
	position: absolute;
	top:100px;
	left:50px;
}
#contactACPU{
	position:relative;	
	top: -16px;
	left: 0;
	height: 200px;
	background: #ffffff url(/video_files/bgc.gif);
}
#contactACPU .inner{
	position: absolute;
	left:10px;
}
#contactACPU .info2{
	position: absolute;
	top: 37px;
	left: 350px;
}
#contactACPU .info3{
	position: absolute;
	top:49px;
	left:550px;
}
#contactACPU .cepo{
	position: absolute;
	left:50px;
	top:100px;
}
#contactUSA {
	position:relative;	
	top: 4px;
	left: 0;
	height: 200px;
	background: #ffffff url(/video_files/bgc.gif);
}
#contactUSA .inner{
	position: absolute;
	left: 10px;
}
#contactUSA .info2{
	position: absolute;
	top:37px;
	lefT:350px;
}
#contactUSA .info3{
	position: absolute;
	top:49px;
	left:550px;
}
#contactUSA .joha{
	position: absolute;
	top:100px;
	left:50px;
}
#contactCAN{
	position:relative;	
	top: -2px;
	left: 0;
	height: 200px;
	background: #ffffff url(/video_files/bgc.gif);
}
#contactCAN .inner {
	position: absolute;
	left:10px;
}
#contactCAN .info2{
	position: absolute;
	top:37px;
	left:350px;
}
#contactCAN .info3{
	position: absolute;
	top:49px;
	left:550px;	
}
#contactCAN .bami{
	position: absolute;
	top:100px;
	left:50px;
}
#contactFrance{
	position:relative;	
	top: -10px;
	left: 0;
	height: 200px;
	background: #ffffff url(/video_files/bgc.gif);
}
#contactFrance .inner{
	position: absolute;
	left:10px;
}
#contactFrance .info2{
	position: absolute;
	top:37px;
	left:350px;
}
#contactFrance .info3{
	position: absolute;
	top:49px;
	left:550px;	
}
#contactFrance .bami{
	position: absolute;
	top:100px;
	left:50px;
}


#contactAus{
	position:relative;	
	top: 6px;
	left: 0;
	height: 200px;
	background: #ffffff url(/video_files/bgc.gif);
}
#contactAus .inner{
	position: absolute;
	left:10px;
}
#contactAus .info2{
	position: absolute;
	top: 37px;
	left: 350px;
}
#contactAus .info3{
	position: absolute;
	top:49px;
	left:550px;
}
#contactAus .cepo{
	position: absolute;
	left:50px;
	top:100px;
}
#contactIreland{
	position:relative;	
	top: 8px;
	left: 0;
	height: 200px;
	background: #ffffff url(/video_files/bgc.gif);
}
#contactIreland .inner{
	position: absolute;
	left:10px;
}
#contactIreland .info2{
	position: absolute;
	top: 37px;
	left: 350px;
}
#contactIreland .info3{
	position: absolute;
	top:49px;
	left:550px;
}
#contactIreland .cepo{
	position: absolute;
	left:50px;
	top:100px;
}

#contactRom{
	position:relative;	
	top: 10px;
	left: 0;
	height: 200px;
	background: #ffffff url(/video_files/bgc.gif);
}
#contactRom .inner{
	position: absolute;
	left:10px;
}
#contactRom .info2{
	position: absolute;
	top: 37px;
	left: 350px;
}
#contactRom .info3{
	position: absolute;
	top:49px;
	left:550px;
}
#contactRom .cepo{
	position: absolute;
	left:50px;
	top:100px;
}

/*------------------------
footer*/

#footer{
	position: relative;
	top: -100px;
	left:0;
	border-top-style:solid;
	border-top-color:#b1daff;
	border-top-width:2px;
	z-index:1;
}
#footerAb{
	position: relative;
	top: -235px;
	left:0;
	border-top-style:solid;
	border-top-color:#b1daff;
	border-top-width:2px;
	z-index:1;
}
#footernews{
	position: relative;
	top: 700px;
	left:0;
	border-top-style:solid;
	border-top-color:#b1daff;
	border-top-width:2px;
	z-index:2;
}
#bot{
	position: relative;
	top: -40px;
	left:100px;
	
	
}
div#botAb{
	position: relative;
	top: -170px;
	left:100px;	
}
#botnews{
	position: relative;
	top: -35px;
	left:-200px;
	
	
}
#footer2{
	position: relative;
	top: -50px;
	left:0;
	border-top-style:solid;
	border-top-color:#b1daff;
	border-top-width:2px;
	
}
#bot2{
	position: relative;
	top: 20px;
	left:100px;
}

#footer3{
	position: relative;
	top: -205px;
	left:0;
	border-top-style:solid;
	border-top-color:#b1daff;
	border-top-width:2px;
}
#bot3{
	position: relative;
	top: -150px;
	left:100px;
}
