/* CSS Document */
*{font-family:arial,sans-serif;color:#000;font-size:12px;line-height:1.4} 
html,body{margin:0;padding:0;width:100%;height:100%;background:#fff;} 
body {} /*background: url(../../Billeder/nupark_2010/gfx/bg.png) no-repeat top left*/
h1,h2,h3,h4,h5,h6,div,p,ul,li,form,iframe{margin:0;padding:0;} 
h1{font-size: 30px;} 
h2{font-size: 18px;font-weight:normal;line-height:1.1;} 
h2.sub {font-weight:bold;}
h3,h4,h5,h6{color: #A02750;}  
ul,li{list-style-type:none;} 
iframe{width:100%;height:100%;border:0;overflow:hidden;} 
form{}
textarea{overflow:auto;}
input[type=submit],input[type=reset],input[type=button]{} 
a {color:inherit; font-size:100%; text-decoration:underline;} 
img,a img{border:none;}

/* Lister */
#contentArea .paragraph ul, #contentColumn .paragraph ul{padding:10px; background: none; float: none; width: auto; margin:10px; list-style-type:disc;}
#contentArea .paragraph ol, #contentColumn .paragraph ol{padding:10px; background: none; float: none; width: auto; margin:10px; list-style-type:disc;}
#contentArea .paragraph ul li, #contentColumn .paragraph ul li{list-style-type:disc;}
#contentArea .paragraph ol li, #contentColumn .paragraph ol li{list-style-type:decimal;}

/* Event list */
#eventListContainer{width:206px; height: 200px; overflow:auto;}
#eventList li{margin-bottom: 10px;}
.eventTitle a{text-decoration:none;}
.eventStart{font-size:12px; color:#2ab2e2;font-style:italic;} 


/* font */
span.heading{color: #34B4E5; font-size: 26px; }
span.boxheader{color:gray; text-transform: uppercase; font-weight: bold; font-size: 15px;}

div.blue#wrapper{background:#A9D7F2;}

div#container{overflow:hidden;position:relative;}

.pageMargin {margin: 0 auto; width: 1000px;}
div#container div#nav,
div#container div.content{} 

div#header {height: 88px; border-bottom: 1px solid #D9D9D9; padding-top:16px;background:#fff;}
#logo {float:right;}

div#contentArea {float: left; width: 520px; margin-right: 30px;}
div#contentArea span.heading{color: black; font-size: 35px; }
div#bannerArea{float:right; width: 235px;}
div#bannerArea .paragraph {background: url(../../Billeder/nupark_2010/gfx/column_bg.jpg) no-repeat bottom right; padding:22px; margin-bottom: 30px;}

#bannerArea fieldset{border:0; margin:0;padding:0;}
#bannerArea fieldset div{margin-bottom: 5px; overflow:hidden;}
#bannerArea label{display:block; width: 80px; float: left;}
#bannerArea .FrontendStd{width:100px; float: right;}
#bannerArea .submit {float: right;}


#subPage{margin-top: 30px;}

/* navigation */
.menu ul,.menu ul{margin:0;padding:0; list-style-type: none; }
#serviceMenu ul{display:block;overflow:hidden; padding:0;}
#serviceMenu ul li{ float: left; margin-right: 10px; padding-right: 10px; border-right: 1px solid gray; font-size:10px; line-height:10px; height:10px;}
#serviceMenu ul li.lastitem{ margin-right: 0; padding-right: 0; border-right: 0;}
#serviceMenu ul li a{color: #888888;text-decoration: none; font-size:10px; line-height:10px;}
#serviceMenu ul li a.active{color:#7F7F7F; text-decoration:underline;}

#mainMenu ul{display:block;overflow:hidden; margin-top: 33px; }
#mainMenu ul li{ float: left; margin-right: 20px;}
#mainMenu ul li a{color: #2ab2e2;text-decoration: none; font-size: 20px;}
#mainMenu ul li a.active {color:#3F83B0;}

#menuContainer {float: left; width: 180px;}
#subPage ul.menu{padding: 30px 0 30px 30px; background: #B1DBF3; float: left; width: 120px; margin-right: 30px;}
#subPage ul.menu li{}
#subPage ul.menu li a{ color: White; text-decoration: none;}
#subPage ul.menu li a.active{color:#3F83B0;}

/* Reset ULs */
#subPage ul.newsList{padding: 0; background: none; float: none; width: auto; margin:0;}


/* Frontpage specifik */
.frontpageColumnContainer{ margin-top: 20px; overflow:hidden;} /**/
.frontpageColumnContainer .column{float: left; height: 240px;}
.frontpageColumnContainer .width1{width:206px; background: url(../../Billeder/nupark_2010/gfx/column_bg.jpg) no-repeat bottom right; padding-left: 22px; padding-right:22px;}
.frontpageColumnContainer .width2{width:478px; background: url(../../Billeder/nupark_2010/gfx/column_bg.jpg) no-repeat bottom right; padding-left: 22px;}

.twoColumns {margin-bottom: 30px;}

.textColumn {width:460px;float: left; padding-right: 40px;}
.textColumn h1 {font-size: 80px; line-height:0.8;}
.textColumn span.heading{color: black; font-size: 70px; line-height:0.8;}
.interaktionContainer {width:500px;float: left;}
.interaktionContainer img {display:block;}

/* Newsletter */
#frontpage form.newsletterSubscribe {height:60px; width:450px; background: url(../../Billeder/nupark_2010/gfx/spacer.png) no-repeat left bottom; margin-bottom: 20px; }
#frontpage form.newsletterSubscribe label{font-weight: bold; float:left; line-height: 26px; margin-right: 15px;}
#frontpage form.newsletterSubscribe input{margin-left: 5px; width: 130px;}
#frontpage form.newsletterSubscribe .submit{font-weight: bold; float:left; width:auto;}

#bannerArea form.newsletterSubscribe label {font-weight: bold; width:40px;}
#bannerArea form.newsletterSubscribe fieldset {margin-top:10px;}
#bannerArea form.newsletterSubscribe input.FrontendStd {width:140px;}

form.newsletterUnSubscribe fieldset{border:0;}
form.newsletterUnSubscribe fieldset input.FrontendStd{margin-left:10px;}
form.newsletterUnSubscribe fieldset input.submit{position:relative;top:1px;}


/* Fullpage (no menu) */
div#fullPage #imageColumn {float: left; width: 500px;}
div#fullPage #contentColumn {float: left; width: 500px; padding-top: 30px;}

#fullpageTable {width:100%;}
#fullpageTable h3{color:black; text-transform: uppercase;}
#fullpageTable .full{font-size:14px;}
#fullpageTable .col1{width:48%;}
#fullpageTable .col2{width:4%;}
#fullpageTable .col3{width:48%;}


#web2{overflow:hidden; margin-top:20px;margin-bottom:20px; clear:both;}
#web2 ul{float:right; margin:0;padding:0;background:none;width:auto;}
#web2 ul li{float:left; margin-right: 5px;}

/* Banner omr?de */
#bannershifter {border: 1px solid #CCCCCC; border-left:0; border-right:0; clear:both; position:relative; overflow:hidden; margin-top:20px;}
#bannershifter img {display:block;}
#bannershifter ul {margin:0;padding:0;float:none;background:none;}
#bannershifter #prevBtn a {position: absolute; top:0;left:0; width:16px;height:80px; text-decoration:none; background: url(../../Billeder/nupark_2010/gfx/arror_prev.png); overflow:hidden; text-indent:-1000px;}
#bannershifter #nextBtn a {position: absolute; top:0;right:0; width:16px;height:80px; text-decoration:none; background: url(../../Billeder/nupark_2010/gfx/arror_next.png); overflow:hidden; text-indent:-1000px;}

/* Statements */
.statement {width:1000px; text-align: left;font-style:italic; display:block;}
.statement img.person {margin-left: 100px;float:left;display:block;}
.statement .text{float:left;margin-left: 16px; width:540px; font-size: 14px; color:#8FA364; font-weight:bold;}
.statement .whosaid{float:left;margin-left: 16px;color:#8FA364;}



/*------------------*/
/*--- NewsV2 -------*/
/*------------------*/
#contentArea .paragraph ul.newsList,
#contentArea .paragraph ul.newsPaging,
#contentArea .paragraph ul.newsList{list-style-type:none;} 
#contentArea .paragraph ul.newsList li{margin-bottom: 10px; list-style-type:none;} 
#contentArea .paragraph ul.newsList li.newsFeed{margin-top:15px;}
#contentArea .paragraph ul.newsList li h2{} 
#contentArea .paragraph ul.newsList li h2 a{text-decoration:none; color:black;}  
#contentArea .paragraph ul.newsList li em{display:block;font-size:12px; font-weight:normal; color:#2ab2e2;} 
#contentArea .paragraph ul.newsList li a{display:block; color:#2ab2e2; text-decoration:none; font-weight:bold;}
#contentArea .paragraph ul.newsPaging{text-align:center;} 
#contentArea .paragraph ul.newsPaging li{display:inline;} 
#contentArea .paragraph ul.newsPaging li.pageNumbers a{padding:2px 4px;} 
#contentArea .paragraph ul.newsPaging li.pageNumbers a, 
#contentArea .paragraph ul.newsPaging li.pageNumbers a b{} 

#contentArea .paragraph div.newsItem{} 
#contentArea .paragraph div.newsItem em{display:block; font-weight:normal; color:#2ab2e2; } 
#contentArea .paragraph div.newsItem span.paragraphimage img{} 
#contentArea .paragraph div.newsItem a.backLink{display:block;}
#contentArea .paragraph div.newsItem a{color:#2ab2e2;}

/* news on frontpage */
#frontpage ul.newsList li{float: left; width:200px; margin-right: 20px; }
#frontpage ul.newsList li h2{display:none;}
#frontpage ul.newsList li em{display:block; color:#2ab2e2; }
#frontpage ul.newsList li a{display:block; color:#2ab2e2; text-decoration:none; font-weight:bold;}

/* Virksomhedsliste */
#filterForm{border:1px solid gray; background: lightgrey; padding: 8px; margin-bottom: 15px;}
#filterForm span{font-weight: bold;}
#contentArea .paragraph ul.newsList li.virksomhed a {display:inline;}
#divFilterBesked{margin-bottom:15px;}

/* Medarbejderliste */
#contentArea .paragraph ul.newsList.medarbejdere li {display:block; float:left; width:130px; height:220px;}


#wrapper {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -84px; /* the bottom margin is the negative value of the footer's height */
}
.footer, .push {
	height: 84px; /* .push must be the same height as .footer */
}

.footer {	background: #34B4E3; color: White;}
.footer div {padding-top: 15px;}
.footer p, .footer a {color: White; font-size:10px;}
.footer p.floatRight {color: White; float:right; }
/*
Sticky Footer by Ryan Fait
http://ryanfait.com/
*/
