﻿html,body,ul,li,p,h1,h2,h3,h4,h5,h6,img,span,form
{
    margin: 0;
    padding: 0;
}

body
{
    height:100%;
    font-family:Arial;
    font-size:11px;
    position:relative; 
    color:#333333;
}

img { border:none; padding:0px; }

.s img { margin:10px 0; }
.s img.thumb { margin-bottom:0; }
.font12 { font-size:12px;}
.activity-image img {margin:0 0 6px 0;}

.s ul, .s ol 
{
    margin-left:18px;
    padding-left:17px;
}


.exitpopupdiv
{
    background-image:url('/Chrome/Styles/themes/default/Images/Background/popupBg.jpg');
    background-repeat:no-repeat;
    width: 687px;
    height: 400px;
    cursor: default;
    font-size:14px;
    text-align:left;
}

.exitpopupdiv .content
{
    height: 400px;
    padding:48px 70px 0 48px;  
    background-image:url('/Chrome/Styles/Images/lgoMan.png');
    background-repeat:no-repeat;
    background-position:460px bottom;
}

.exitpopupdiv a.button 
{
    background: transparent url('/Chrome/Styles/Images/btnGreen_a.png') no-repeat scroll top right;
    color: #FFF;
    display: block;
    float: left;
    font: normal 22px arial, sans-serif;
    height: 34px;
    margin-right: 6px;
    padding-right: 7px; /* sliding doors padding */
    text-decoration: none;
    cursor:pointer;
}

.exitpopupdiv .buttonContainer
{
    display: block; height: 45px; vertical-align: middle;
    margin-top:12px;
} 

.exitpopupdiv .buttonContainer span 
{
    display: block; padding-top: 14px;
} 

.exitpopupdiv a.button span {
    background: transparent url('/Chrome/Styles/Images/btnGreen_span.png') no-repeat;
    display: block;
    line-height: 25px;
    padding: 5px 11px 5px 18px;
}

.exitpopupdiv h1
{
    color:#333;
    font-size:24px;
}

.mainImage
{
    margin:0 -1px;
}
#wrapper
{
    margin:0px auto;
    position:relative;
    width:920px;
    min-height:550px;
    
}
.clear 
{
	clear:both;
	height:0px;
}
h1 
{
	font-size:20px;
	font-weight:normal;
	font-family:Arial Black;
	margin-bottom:10px;

}
h2 
{
	font-size:22px;
	font-weight:normal;
	font-family:Arial;
	margin-bottom:10px;
}
h3
{
	font-size:16px;
}
h4 
{
	font-size:14px;
	margin:0px;
	padding:10px 0px 7px 0px;
}
h5 
{
	font-size:14px;
	padding:3px 0px 0px 0px;
}

.font-xl 
{
	font-size:14px;
}
.indent5 
{
	padding-left:5px;
}
.indent10
{
	padding-left:10px;
}


.float
{
	float:left;
}
.float-margin
{
	float:left;
	margin-left:7px;
}
.float-left
{
	float:left;
}
.float-right
{
	float:right;
}

.image-left 
{
	float:left;
	margin-right:15px;
}
.image-right 
{
	float:right;
	margin-left:15px;
}
.headline-image {
	vertical-align:-12px;
	margin-right:5px;
}
.headline-image-right {
	vertical-align:middle;
	margin-left:5px;
}
.ContentBundle .headline-image 
{
	vertical-align:-8px;
	margin-right:16px;
}
.inline
{
	display:inline;
}
.white 
{
	color:#ffffff;
}
.width-415 
{
	width: 415px;
}
.padding-5-10 
{
	padding: 5px 10px 5px 10px;
}
.padding-5-20 
{
	padding: 5px 20px;
}
.padding-10-20 
{
	padding: 10px 20px 10px 20px;
}
.padding-10-6-0-6
{
	padding:10px 6px 0px 6px;
}
.padding-5-0-0-20 
{
	padding:5px 0px 0px 20px;
}
.mt-7 
{
	margin-top:7px;
}
.mt-10
{
	margin-top:10px;
	width:425px;
}
.mt-20
{
	margin-top:20px;
}
.mt-30
{
	margin-top:30px;
}
.column-415 
{
	width:415px; float:left;
}
.column-240 
{
	width:240px; float:right;
}
.large-image 
{
	margin:15px 0px 5px 0px;
}
.box-spacer 
{
	clear:both; 
	height:4px;
}
.button 
{
	margin-top:5px;
	
}
a, a:link
{
	color:#333333;
	text-decoration:underline;
}
a:hover 
{
	text-decoration:none;
}
div.white a, div.white a:link, div.white a:active
{
	color:#ffffff;
}

a.arrow, a.arrow:link, a.arrow:hover, a.arrow:active
{
	padding-left:15px;
	background-image:url(Images/link-arrow.png);
	background-repeat:no-repeat;
	background-position: left center;
	color:#333333;
	text-decoration:none;
}
a.arrow-white, a.arrow-white:link, a.arrow-white:hover, a.arrow-white:active
{
	padding-left:15px;
	background-image:url(Images/link-arrow-white.png);
	background-repeat:no-repeat;
	background-position: left center;
	color:#ffffff;
	text-decoration:none;
}
#header { margin-bottom:4px; }

#global-menu { height:30px;
               position:relative;
z-index:100; }

ul.listselect { list-style: none;margin: 2px 0 0 40px; padding: 0; }
ul.listselect li a { padding-left:14px;background-position:0 50%; color: #4A4A4A; text-decoration:none; background-image: url(Images/arrow-down.gif); background-position:top left; background-repeat:no-repeat; }
ul.listselect li ul  
{
    list-style: none; 
    width:142px;
    padding: 5px 15px 10px 0;
}
ul.listselect li ul li a {background:none; display:block;}

ul.langselect { list-style: none;margin: 4px 0 0 0;padding: 0;}
ul.langselect li {float:left; margin-left:7px;}

ul.langselect li a img
{
    border:none;
}

#top-menu
{
    height:111px;
    position:relative;
    z-index:10;
}

a.siteLogo
{
    height:68px;
    width:174px;
    display:block;
    position:absolute;
    top:-11px;
    left:380px;
}


#navcontainer {position:absolute; top:83px; height:24px;float:left;width:100%;margin: 0px auto;}

.MainMenu
{
    float:right;
    text-align: center;
}

.MainMenu ul{ margin: 0px auto; } 

#navbar {margin-top:1px;float:right; }
#navbar li{ padding:0; margin:0; list-style:none; text-align: center; float:left; }
#navbar a { text-decoration:none;font-weight:bold;text-transform:uppercase; }
#navbar li a:link, #navbar li a:visited {text-decoration:none;font-size:14px;height:24px;line-height:24px;display:inline;float:left;width:auto;padding:0px 20px;}

sup, sub { vertical-align: 0;
           position: relative; }
sup { bottom: 1ex; }
sub { top: 0.8ex; }

#navbar sup 
{
	font-size:1em;
}
.menu-list-ver sup
{
	font-size:1.2em;
}


#clouds 
{
	height:350px; 
	width:100%; 
	position:absolute; 
	top:130px;
	left:0px;
}

#search
{
    float:right;
    padding:1px 8px 0 12px;
}

#search input
{
	padding:0px 3px;
}

.quickSearchField
{
    width:116px;
	height:16px;
}
.quickSearchButton 
{
	vertical-align:bottom;	
}
.QuickSearchArea
{
	padding-top:2px;
}

#maincontent {float:left;}
#sidebar {float:left;width:159px;margin-right:10px;}


#footer
{
	margin:0px auto;
    width:890px;
}

/***************************/
#footer .SiteMap
{
    display: block;
    padding-bottom: 20px;
}

#footer .SiteMap ul
{
    list-style: none;
}

#footer .SiteMap ul li
{
    float: left;
    display: block;
    font-weight: bold;
    margin: 0 0 0 33px;
    width: 150px;
}

#footer .SiteMap ul li.first
{
    margin:0;
}
#footer .SiteMap ul li ul li
{
    margin:0;
    float: none;
    font-weight: normal;
    width:auto;
}


/***************************/
#footer a,#footer a:link, #footer a:visited, #footer a:hover, #footer a:active 
{
    color:#4A4A4A;
    line-height:150%;
    text-decoration:none;
}

#footer-spacing 
{
	height:225px;
}

.navbar-dropdown {
	background-image:url(themes/default/Images/Dropdown/top-dropdown-back.png); 
	background-position:left bottom; 
	background-repeat:no-repeat; 
	width:188px; 
	position:absolute; 
	top:25px; 
	text-align:left;
	display:none;
}

.navbar-dropdown-bgimage 
{
	
	background-image:url(themes/default/Images/Dropdown/legodude.png); 
	background-position:right bottom; 
	background-repeat:no-repeat; 
}

.dropdown-text {
    padding:13px 0 0 18px;
    text-align:left;
    width:106px;
    color:Black; 
}

.dropdown-min-height 
{
	float:right; 
	width:1px; 
	height:81px;
}

/*Boxe*/

/* boxes with whote text */
div.box-green
{
	color:#ffffff;
}
div.box-green h1, div.box-green h2, div.box-green h3, div.box-green h4, div.box-green h5
{
	color:#ffffff;
}
div.box-green arrow 
{
	padding-left:15px;
	background-image:url(Images/link-arrow-white.png);
	background-repeat:no-repeat;
	background-position: left center;
	color:#ffffff;
	text-decoration:none;
}
div.box-green a, div.box-green a:link, div.box-green a:active
{
	color:#ffffff;
}


.frontpage-box {
	height:163px; 
	overflow:hidden;
	position:relative;
}
.frontpage-box-margin 
{
	margin:5px 4px 0px 0px;
}
 
 
.width-890 { width:894px; }
.width-720 { width:724px; }
.width-712 { width:716px; }
.width-700 { width:704px; }
.width-470 { width:474px; }
.width-465 { width:469px; }
.width-460 { width:464px; }
.width-458 { width:462px; }
.width-380 { width:384px; }
/*NOTE: 376 af hensyn til forsiden (15-2-10, Henrik)*/
.width-372 { width:376px; }
.width-368 { width:372px; } /*SP3A*/
/*.width-358 { width:362px; }*/
.width-340 { width:344px; } /*SP3A*/
.width-260 { width:264px; } /*bør fjernes er 244+pad*/
.width-250 { width:254px; } /*bruges*/
.width-247 { width:251px; } /*bruges FP1A*/
/*.width-242 { width:246px; }*/
/*.width-240 { width:244px; }*/
.width-238 { width:242px; }
.width-170 { width:174px; }
.width-168 { width:171px; }
.width-155 { width:159px; }

.min-height-400
{
	min-height:400px;
}

.box {
	min-width:12em;
	
}

.box .hd .c,
.box .ft .c {
 font-size:1px; /* ensure minimum height */
 height:11px;
}

.box .ft .c {
 height:14px;
}

.box-white .hd 
{
    background:transparent url(Images/boxes/tl.png) no-repeat 0px 0px;
    margin-right:14px; /* space for right corner */
}

.box-white .hd .c {
 background:transparent url(Images/boxes/tr.png) no-repeat right 0px;
 margin-right:-14px; /* pull right corner back over "empty" space (from above margin) */
}

.box-white .bd {
background:transparent url(Images/boxes/ml.png) repeat-y 0px 0px;
 margin-right:6px;
}

.box .bd .c {
 background:transparent url(Images/boxes/mr.png) repeat-y right 0px;
 margin-right:-5px;
}

.box .bd .c .s {
     margin:0px 4px 0px 2px;
}

.s 
{
	position:relative;
	min-height:120px;
	/*overflow:hidden;*/
}
.alert 
{
	min-height:40px;
	font-size:12px;
	padding:0px 10px 0px 10px;
	
}
.alert img 
{
	margin:0px;
	padding:0px;
}
.alert p 
{
	font-size:12px;
}
.frontpage-box-container .s 
{
	min-height:0px;
}
.box-white .s
{
    min-height:0px;
}
.box-white h1
{
    font-size:17px;
    font-family:Arial;
    font-weight:bold;
}

.box .ft {
 background:transparent url(Images/boxes/bl.png) no-repeat 0px 0px;
 margin-right:15px;
}

.box .ft .c {
 background:transparent url(Images/boxes/br.png) no-repeat right 0px;
 margin-right:-15px;
}

.box-green .hd 
{
    background:transparent url(Images/boxes/tl-green.png) no-repeat 0px 0px;
    margin-right:14px; /* space for right corner */
}

.box-green .hd .c {
 background:transparent url(Images/boxes/tr-green.png) no-repeat right 0px;
 margin-right:-14px; /* pull right corner back over "empty" space (from above margin) */
}

.box-green .bd {
 background:transparent url(Images/boxes/ml-green.png) repeat-y 0px 0px;
 margin-right:6px;
}

.box-green .bd .c {
 background:transparent url(Images/boxes/mr-green.png) repeat-y right 0px;
 margin-right:-5px;
}


.box-green .bd .c .s 
{
    background:#BAE32C url(Images/boxes/ms-green.png) repeat-x bottom left;
    
}

.box-green .ft {
 background:transparent url(Images/boxes/bl-green.png) no-repeat 0px 0px;
 margin-right:15px;
}

.box-green .ft .c {
 background:transparent url(Images/boxes/br-green.png) no-repeat right 0px;
 margin-right:-15px;
}

/*blue*/
.box-blue .hd 
{
    background:transparent url(Images/boxes/tl-blue.png) no-repeat 0px 0px;
    margin-right:14px; /* space for right corner */
}

.box-blue .hd .c {
 background:transparent url(Images/boxes/tr-blue.png) no-repeat right 0px;
 margin-right:-14px; /* pull right corner back over "empty" space (from above margin) */
}

.box-blue .bd {
 background:transparent url(Images/boxes/ml-blue.png) repeat-y 0px 0px;
 margin-right:6px;
}

.box-blue .bd .c {
 background:transparent url(Images/boxes/mr-blue.png) repeat-y right 0px;
 margin-right:-5px;
}


.box-blue .bd .c .s 
{
    background:#78D1F7 url(Images/boxes/ms-blue.png) repeat-x bottom left;
    
}

.box-blue .ft {
 background:transparent url(Images/boxes/bl-blue.png) no-repeat 0px 0px;
 margin-right:15px;
}

.box-blue .ft .c {
 background:transparent url(Images/boxes/br-blue.png) no-repeat right 0px;
 margin-right:-15px;
}
/*orange*/
.box-orange .hd 
{
    background:transparent url(Images/boxes/tl-orange.png) no-repeat 0px 0px;
    margin-right:14px; /* space for right corner */
}

.box-orange .hd .c {
 background:transparent url(Images/boxes/tr-orange.png) no-repeat right 0px;
 margin-right:-14px; /* pull right corner back over "empty" space (from above margin) */
}

.box-orange .bd {
 background:transparent url(Images/boxes/ml-orange.png) repeat-y 0px 0px;
 margin-right:6px;
}

.box-orange .bd .c {
 background:transparent url(Images/boxes/mr-orange.png) repeat-y right 0px;
 margin-right:-5px;
}

.box-orange .bd .c .s { background:#FDD51E url(Images/boxes/ms-orange.png) repeat-x bottom left; }
.box-orange .ft { background:transparent url(Images/boxes/bl-orange.png) no-repeat 0px 0px; margin-right:15px; }
.box-orange .ft .c { background:transparent url(Images/boxes/br-orange.png) no-repeat right 0px; margin-right:-15px; }

/*red*/
.box-red .hd 
{
    background:transparent url(Images/boxes/tl-red.png) no-repeat 0px 0px;
    margin-right:14px; /* space for right corner */
}

.box-red .hd .c {
 background:transparent url(Images/boxes/tr-red.png) no-repeat right 0px;
 margin-right:-14px; /* pull right corner back over "empty" space (from above margin) */
}

.box-red .bd {
 background:transparent url(Images/boxes/ml-red.png) repeat-y 0px 0px;
 margin-right:6px;
}

.box-red .bd .c {
 background:transparent url(Images/boxes/mr-red.png) repeat-y right 0px;
 margin-right:-5px;
}

.box-red .bd .c .s { background:#F44BB2 url(Images/boxes/ms-red.png) repeat-x bottom left; }
.box-red .ft { background:transparent url(Images/boxes/bl-red.png) no-repeat 0px 0px; margin-right:15px; }
.box-red .ft .c { background:transparent url(Images/boxes/br-red.png) no-repeat right 0px; margin-right:-15px; }


.FlickrRss
{
    padding:0 10px;
}

.flickrList
{
    margin:15px auto;    
}

.flickrList td 
{
    text-align:center;
    width:200px;
    vertical-align:top;
}

.flickrList td img
{
    width:170px;
    margin:0;
}

.flickrList div
{
    display:block;
    text-align:left;
    padding:4px 17px;
}
.flag-da 
{
	display:block;
	background:url(Images/flags/da.gif) no-repeat top left;
	width:18px;
	height:18px;
}
.flag-sv 
{
	display:block;
	background:url(Images/flags/sv.gif) no-repeat top left;
	width:18px;
	height:18px;
}
.flag-en 
{
	display:block;
	background:url(Images/flags/gb.gif) no-repeat top left;
	width:18px;
	height:18px;
}
.flag-de 
{
	display:block;
	background:url(Images/flags/de.gif) no-repeat top left;
	width:18px;
	height:18px;
}