:link,:visited {text-decoration:none}
ul,ol {list-style:none}
h1,h2,h3,h4,h5,h6,pre,code {font-size:1em;}
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input
{ margin:0; padding:0 }
a img,:link img,:visited img {border:none}
address {font-style:normal}


body {
	background:#ffffff;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 12px;
	color:black;
	}
	
body#home {background:#e9e9e9;}
	
#container {
	background:#3667a1 url(../images/bg.png) repeat-x;
	}
	
	#bg-container {
		background:url(../images/baggrund.jpg) 50% 91px no-repeat;
		margin:0 auto;
		text-align:center;
		}
		

	
#bg-container  {
		background:url(../images/baggrund.jpg) 50% 88px no-repeat;
		}
		
#header {
	position:relative;
	height:35px;
	width:930px;
	margin:0 auto;
	padding-top:60px;
	text-align:left;
	}

#content-container {
	position:relative;
	width:930px;
	padding:0;
	margin:0 auto;
	padding:30px 0;
	text-align:left;
		padding-top:60px;
	}

#nyeudgivelser {
background:url(../images/nyeudgivelser.png) no-repeat;
  position			: relative;
  margin-top		: 1px;
  margin-left		: 620px;
  width				: 170px;
  height: 240px;
	margin-right: 0.3em auto;
	padding-right: 15px;

  }  
#nyeudgivelser-tekst {
  position			: absolute;
  margin-top		: 50px;
  margin-left		: 10px;
  width				: 150px;
  height: 200px;
    color: #000000;
	font: 12px normal Helvetica, Arial, Verdana, san-serif;
	z-index : 40;
  } 
  
#nyeudgivelser-tekst a {
  	outline: none;
	color:#000000;
	}
#copyright a {
  	outline: none;
	color:#000000;
	}
#streg {
  position			: relative;
  margin-top		: 0px;
  margin-left		: 0px;
  width				: 157px;
  }  

#facebook {
  position			: relative;
  margin-top		: 10px;
  margin-left		: 620px;
  width				: 170px;
  height: 95px;
	margin-right: 0.3em auto;
	padding-right: 15px;

  }  

#reklameforside {
background:url(../images/reklameforside.png) no-repeat;
  position			: relative;
  margin-top		: 0px;
  margin-left		: 0px;
  width				: 615px;
  height: 346px;
	margin-right: 0.3em auto;
	padding-right: 15px;

  }  
  
#nyhedsbrev {
background:url(../images/nyhedsbrev-bg.png) no-repeat;
  position			: relative;
  margin-top		: 0px;
  margin-left		: 0px;
  width				: 785px;
  height: 98px;
	margin-right: 0.3em auto;
	padding-right: 15px;

  } 


#tekst {
  position			: relative;
  margin-top		: 0px;
  margin-left		: 0px;
  width				: 560px;
	margin-right: 0.3em auto;
	padding-right: 15px;
  }  
#info-boks {
  position: relative;
  margin-top		: 20px;
  margin-left		: 0px;
  width				: 100%;
 
  } 

#cover-info {
  position			: relative;
  margin-top		: 0px;
  margin-left		: 0px;
  width				: 157px;
  }  
#titel-info {
  position			: relative;
  margin-top		: -295px;
  margin-left		: 180px;
  width				: 560px;
  }  
  
  
#ligende-titler-boks {
  position			: relative;
  height			: 100px;
  width				: 100%;
margin:0 auto;
		text-align:center;
  
  } 

#ligende-titler {
  position			: relative;
  height			: 100px;
  background-color  : #75a1e1;
  opacity			:0.5;
  filter			:alpha(opacity=40)
    margin-left		: 0px;
  width				: 100%;
  } 

#ligende-titler-top {
  position			: relative;
  margin-top		: -100px;
  height			: 18px;
  background-color  : #2e4a7f;
  opacity			:0.7;
  filter			:alpha(opacity=40)
    margin-left		: 0px;
  width				: 100%;
  } 
  
#tekst-info {
  position			: relative;
  margin-top		: 0px;
  margin-left		: 0px;
  width				: 800px;
  }   
#ligende-titler-tekst {
  position			: relative;
  margin-top		: -17px;
  margin-left		: -70px;
  height			: 18px;
  width				: 100%;
  color: #ffffff;
	font: 16px normal Helvetica, Arial, Verdana, san-serif;
	letter-spacing: 5.3mm;
	text-shadow: 1px 1px 6px #BBB;
	text-transform: uppercase;
	text-align: center;
  } 
  #ligende-titler-tekst2 {
  position			: relative;
  margin-top		: 5px;
  margin-left		: -70px;
  height			: 18px;
  width				: 100%;
  color: #ffffff;
	font: 16px normal Helvetica, Arial, Verdana, san-serif;
	letter-spacing: 5.3mm;
	text-shadow: 1px 1px 6px #BBB;
	text-transform: uppercase;
	text-align: center;
  } 
  #ligende-titler-tekst3 {
  position			: relative;
  margin-top		: 5px;
  margin-left		: 40px;
  height			: 18px;
  width				: 100%;
  color: #ffffff;
	font: 11px normal Helvetica, Arial, Verdana, san-serif;
	text-align: left;
  } 

#main-content {
	float:left;
	width:930px;
	}
		

#home {
	border: none;
	font-size: 11px;
	height:50px;
	background:url(../images/footer.png) repeat-x;
	color:#fff;
	text-align:center;
	}

#footer {
	position: relative;
	border: none;
	font-size: 11px;
	height:50px;
	background:url(../images/footer.png) repeat-x;
	color:#000;
	text-align:center;
	width:100%;
	}

#copyright {
position: relative;
	width: 930px;
	margin: 10px auto;
	padding: 0 10px;
	font-size: 11px; 
	text-align:center;
	color: #626873;
}

#maaned-main-content {
	float:left;
	width:1000px;
	}
#maaned {
  position			: relative;
  height			: 18px;
  background-color  : #2e4a7f;
  opacity			:0.7;
  filter			:alpha(opacity=40)
    margin-left		: -500px;
  width				: 930px;
  color: #FFFFFF;
  
  } 
#maaned-tekst {
  position			: relative;
    margin-top: -17px;
  margin-left		: 0px;
  height			: 18px;
  width				: 930px;
  color: #ffffff;
	font: 16px normal Helvetica, Arial, Verdana, san-serif;
	letter-spacing: 5.3mm;
	text-shadow: 1px 1px 6px #BBB;
	text-transform: uppercase;
	text-align: center;
  } 
.maaned-lille {
  position			: relative;
  height			: 18px;
  background-color  : #6190c9;
  opacity			:0.7;
  filter			:alpha(opacity=40)
    margin-left		: -500px;
  width				: 930px;
  color: #FFFFFF;
  text-transform: capitalize;
  	font: 11px normal Helvetica, Arial, Verdana, san-serif;
  } 
  .maaned-inden {
  position			: relative;
  height			: 18px;
    margin-left		: -500px;
  width				: 930px;
  color: #FFFFFF;
  text-transform: capitalize;
  	font: 13px normal Helvetica, Arial, Verdana, san-serif;
  } 

	
/* Header Styles ///////////////////////////////////////////////////////////////////////////////////*/


.header-soeg {
	position:absolute;
	top:58px;
	right:380px;
	}


.header-logo {
	position:absolute;
	top:28px;
	right:0;
	}

#header-nav-ul li {
	display:inline;
	font-family: Helvetica, Arial, Verdana, san-serif;
	font-size: 12px;
	}

#header-nav-ul li a {
	color:#464A52;
	font-weight:normal; 
	text-transform: uppercase;
	margin-right:17px;
	padding-bottom:24px;
	display: inline-block;
	background:url(../pil.gif ) -2000px 100% no-repeat;
	}


#header-nav-ul li a.selected {
	background-position:50% 28px;
	color:#003F8E;
	}
	
#header-nav-ul li a:hover {color:#AB0101;}


a,
a:link,
a:visited {
  	outline: none;
	color:white;
	}



#content-container a:hover {
	text-decoration: none;
	}


	


h1,h2,h3,h4,h5,h6 {margin-bottom:10px;}
	
h1 {margin-bottom:15px;}

.page-title {
	color: #ffffff;
	font: 22px normal Helvetica, Arial, Verdana, san-serif;
	margin-top: 0px;
	padding-bottom:5px;
	letter-spacing: .3mm;
	margin-bottom: 5px;
	text-shadow: 1px 1px 6px #BBB;
	text-transform: uppercase;
}

.page-subtitle {
	color: #ffffff;
	font: 18px normal Helvetica, Arial, Verdana, san-serif;
	margin-top: 20px;
	padding-bottom:5px;
	letter-spacing: .3mm;
	margin-bottom: 10px;
	text-shadow: 1px 1px 6px #BBB;
}
.info-bund-over {
	color: #ffffff;
	font: 9px normal Helvetica, Arial, Verdana, san-serif;
	margin-top: 0px;
	letter-spacing: .3mm;
	text-shadow: 1px 1px 6px #BBB;
	text-transform: uppercase;
}
.info-bund-tekst {
	color: #ffffff;
	font: 12px normal Helvetica, Arial, Verdana, san-serif;
	margin-top: 0px;
	letter-spacing: .3mm;
	text-transform: capitalize;
}

p {
	color: #ffffff;
	font: 16px normal Helvetica, Arial, Verdana, san-serif;
	margin-bottom:10px;
	line-height:1.3;
	font-weight: 100;
	letter-spacing:1px;
	text-align:justify;
	}


#home p,
#home li {
	color: #FFF;
	}

img {border:none;}


.anmeldelse {
	color: #ffffff;
	font: 14px normal Helvetica, Arial, Verdana, san-serif;
	margin-top: 0px;
	padding-bottom:5px;
	letter-spacing: .3mm;
	margin-bottom: 5px;
	text-shadow: 1px 1px 6px #BBB;
	text-transform: uppercase;
}
.anmeldelsefra {
	color: #ffffff;
	font: 10px normal Helvetica, Arial, Verdana, san-serif;
	margin-top: 0px;
	padding-bottom:5px;
	letter-spacing: .3mm;
	margin-bottom: 5px;
	text-shadow: 1px 1px 6px #BBB;
	text-transform: uppercase;
}


hr {height: 0; border: 0; border-bottom: 1px solid #DDD; color: #DDD; margin: 0; padding: 0; clear:both; width: 100%;}
hr.forside {height: 0; border: 0; border-bottom: 1px solid #DDD; color: #DDD; margin: 0; padding: 0; clear:both; width: 100%;}
/* $100 - Clearfix Styles ///////////////////////////////////////////////////////////////////////////////////*/



.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
	

/* @end */



