/* Webdesign by : http://www.lille-web.dk */
/* info@lilleweb.dk - 5194 8012 */

/* ********************** W E B D E S I G N  B Y : L I L L E - W E B ********************************* */

body {background-color:#FFFFFF; color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

/* Width */
div#top_inner, div#topmenu ul, div#left, div#content, div#footer_inner, div#webdesign {width:900px; margin:0 auto;}

/* Top content */
div#top {
	width:100%;
	height:100px;
	background-color:#f48221;
}
div#top_inner a {
	color:#ffffff;
	text-decoration:none;
	font-size:50px;
	text-transform:uppercase;
	line-height:100px;	
	}
div#top_inner a b {
	font-size:80px;
	}

/* Top meneu */
div#topmenu {
	width:100%;
	height:30px;
	line-height:30px;
	background-color:#f48221;
	margin:10px 0 20px 0;
	}

/* Slogan */
div#slogan {
	float:right;
	color:#ffffff;
	font-size:25px;
	line-height:100px;
	}
	
div#topmenu ul {}
div#topmenu ul li { display:inline; padding:1px 10px;border:1px solid #f48221;}
div#topmenu ul li a {color:#333333; text-decoration:none; font-size:12px; font-weight:bold;}
div#topmenu ul li:hover, div#topmenu ul li.active { background-color:#ffffff; border-top:1px solid ##F8F8F8; border-left:1px solid #F8F8F8; border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}

/* Content */
div#content { overflow:hidden;}
div#content p{
	margin:0 0 20px 0;
	line-height:17px;
	}
div#content h1 {
	font-size:26px;
	line-height:28px;
	color:#f48221;
	margin:0 0 10px 0;}

div#content h2 {
	font-size:12px;
	line-height:16px;
	margin:0 0 10px 0;
	}
div#content a {
	color:#f48221;
	}
div#content a:hover {
	text-decoration:none;
	}
div#content ul, div#content ol {
	margin:20px 0 20px 40px;
	line-height:15px;
	}
div#content ul li {
	list-style-type:square;
	}
div#content ol li {
	list-style-type:upper-roman;
	}
/* Footer */
div#footer {
	width:100%;
	border-top:1px solid #f48221;
	border-bottom:1px solid #f48221;
	padding:20px 0;
	}
div#footer_inner {
	font-size:10px;
	color:#999999;
	}
div#footer_inner a {
	color:#666666;
	}
div#footer_inner a:hover {
	text-decoration:none;
	}
/* Webdesign */
div#webdesign { text-align:right; line-height:30px;}
div#webdesign a {text-decoration:none; color:#999999; font-size:10px;}

/* Spalter */
div.spalte {
	float:left;
	width:280px;
	padding:0 30px 0 0;

	}
div.spalte_right {
	float:right;
	width:280px;
	padding:0;

	}
hr {clear:both; height:1px; line-height:1px; margin:0; padding:0; color:#ffffff; border:none;}
/* Spalte stor */
div.spalte_stor {
	width:435px;
	float:left;
	}
div.spalte_stor_right {
	width:435px;
	float:right;
	}

/* Forside nav */
div#content ul.forside_nav {padding:50px 0 0 150px; margin:0;}
div#content ul.forside_nav li {list-style-type:none; margin:0; float:left; width:144px; height:132px; overflow:hidden; display:inline;}
div#content ul.forside_nav li.kandidater{padding:0 60px; display:inline;}

div#content ul.forside_nav_txt {padding:0 0 0 150px; height:150px; font-size:14px; margin:0;}
div#content ul.forside_nav_txt li {list-style-type:none; padding:20px 0 20px 0; float:left; width:144px; display:inline;}
div#content ul.forside_nav_txt li.kandidater {padding:20px 60px;}
div#content ul.forside_nav_txt li a {border:1px solid #cccccc; width:142px; line-height:40px; text-decoration:none; display:block; text-align:center;}
div#content ul.forside_nav_txt li a:hover {color:#ffffff; background-color:#F48221;}

/* Nyheder */div#content p.date {	border-top:1px solid #eeeeee;	border-bottom:1px solid #eeeeee;	padding-left:10px;	margin:0 0 10px 0;	color:#999999;	}.news {	border-bottom:1px solid #666666;	margin-bottom:50px;	padding:0 150px 50px 150px;	}div#content .news p{	margin-bottom:10px;	}
