@charset "UTF-8";
/*================== IMPORTS ==================*/
@import url('reset.css');

/*================== Typography & Colors ==================*/
a { color: #117795; }
a:hover { color: #ce3f35;}
p   { color: #000; font: normal 13px verdana; }
h1  { color: #117795; font: bold 31px Verdana; }
h2  { color: #117795; font: bold 17px Verdana; }
h3	{ color: #117795; font: bold 18px Verdana;  }
h4	{ color: #117795; font: bold 13px Verdana; }

/*================== Various Class's ==================*/
span.readMore   { color: #117795; text-decoration: none; }
a:hover span.readMore { color: #ce3f35; }
a:visited span.readmore { color: #180965; }
.noTextDecoation    { text-decoration: none; }
.floatLeft	{ float: left;}
.floatRight	{ float: right;}

/*================== Basic Styles ==================*/
body	{ background: #b5e2e1 url('images/body_bg.jpg') no-repeat top center; font: normal 12px Verdana;}
.MailTilmeld {background: #ffffff;}
#pageWrapper	 { background: #ffffff; margin: 0 auto; width: 960px; overflow: hidden; padding: 0px 0px 40px 0px; }
#contentWrapper {
    display: inline;
    float: left; 
    margin: 0px 0px 0px 0px;
    width: 592px; 
}
#footer { background: url('images/footer_bg.jpg') no-repeat scroll center top; height: 290px; margin: 0 auto; padding: 0 3px; width: 100%; display: table; overflow: hidden;}

/*================== Header Styles ==================*/
#header { background: url('/media/2751/header_bg.jpg') no-repeat; float: left; width: 960px; height: 322px;}
.headerLeft { float: left; width: 303px; height: 322px;}
.headerRight    { float: left; padding: 50px 43px 0px 0px; width: 614px;}
.langSelect { float: right; }
.langSelect a, .langSelect span    {
    color: #fff;
    float: left;
    font-size: 13px;
    padding: 0px 0px 10px 0px;
    text-decoration: none;
}
.langSelect a:hover { color: #ce3f35; }
.langActive { margin: 0px 5px 0px 0px; }
.langLink   { margin: 0px 0px 0px 5px; }
.eksternalLinks { display: inline; float: left; margin: 141px 0px 0px 28px; width: 603px; }
* html .eksternalLinks { width: 585px;}
.eksternalLinks li  { float: left; margin: 0px 93px 0px 0px; }
* html .eksternalLinks li  { margin: 0 87px 0 0;}
.eksternalLinks li a    
{
    color: #fff;
    font: bold 12px Verdana;
    text-transform: uppercase;
    text-decoration: none;
    }
/*================== Main Nav Styles ==================*/
#mainNav    { display: inline; float: left; margin: 46px 15px 0px 57px; width: 230px; }
#mainNav a  {
    clear: left;
    color: #1c156e;
    float: left; 
    font: bold 13px verdana;
    margin-bottom: 8px;
    padding: 0px 20px 0px 37px;
    text-decoration: none;
    text-transform: uppercase;
}
#mainNav a.active, #mainNav a:hover    {
    background: url('images/main_menu_active.jpg') no-repeat 0px 2px;
}
#mainNav li {
	padding: 0px 0px 0px 15px;
}

/*================== Content Styles ==================*/
.heading    { float: left; margin: 0px 0px 0px 38px; width: 592px; }
.content    {
    background: url('images/content_bg.jpg') repeat-y;
    float: left;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 40px;
    width: 542px;
    min-height:350px;
    height:auto !important;
    height:350px;
}
.content li {
	margin: 0px 0px 0px 15px;
	padding: 0px 0px 0px 5px;
	list-style-type: disc;
}
.content #divPhotoFront { }
.content #divPhotoFront .frontPic {margin: 0px 5px 0px 0px;}
    
/*================== Content Styles ==================*/    
.topNews    { float: left; margin: 0px 0px 30px 0px; width: 592px; }
.subNewsItem    { float: left; width: 186px; }
#middleNews { display: inline; margin: 0px 17px 0px 17px; }
* html #middleNews { display: inline; margin: 0px 15px 0px 15px; }
.newsPage	{ margin: 50px 0 0 0;}
.tilmeldtSkib	{ border-top: 1px solid #197c99; float: left; margin: 20px 0 0 0; padding: 25px 0 0 0; width: 591px; }
.first	{ border: none; margin: 0px;}
.trainees	{ width: 400px; }
.traineeListItem	{ padding: 0px 0 0 0; width: 590px;}
.manchet	{ color: #000000; }

/*============= Manao Software ===================*/
.tdDisplayName 
{
	text-align:right;
}

.LoginTable
{
	line-height:25px;
}
.newsContainer {}
.newsDate {font-size:12px; color: #999999;}
.newsPic {float: right; margin: 0px 10px 10px 0px;}
.newsPicThumb {float: left; width: 100px; margin: 0px 10px 10px 0px; padding: 0px;}
.newsPicContainer {float: left; width: 120px; margin: 0px; padding: 0px;}
.spacer {clear: both; float: none;}
#divPhotoFront {background: #ffffff; margin: 25px 0 0 0; padding: 5px 0 10px 10px; border: 1px solid #117795;}
#divPhotoFront a {color: #117795;}
#divPhotoFront a:hover { color: #ce3f35;}

.addthis_toolbox{
padding-top: 10px;
clear: both;}
.addthis_toolbox .hover_effect{
width: 284px;
padding: 10px 0 6px 10px;
border: 3px solid #eee;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;}
.addthis_toolbox .hover_effect div{
float: left;}
.addthis_toolbox .hover_effect a{
border: 2px solid #fff;
padding: 2px 2px 2px 16px;
position: relative;
text-decoration: none;}
.addthis_toolbox .hover_effect a:hover{
border: 2px solid #105CB6;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
background: #B4D3F8;
color: #105CB6;
text-decoration: none;}
.addthis_toolbox .hover_effect span{
position: absolute;
width: 16px;
height: 16px;
top: 2px;
left: 1px;}











































































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
