﻿@import url("Typografi.css");

/* Faste elementer
------------------------------------------------------------------ */
#page {
	height:auto;
	width:1002px;
	text-align:left;
	margin-top:0px;
}

#top {
	height:68px;
	/* width:1002px; */
	/* width:974px; margin:0px 14px 0px 14px; */
	width:946px; margin:0px 28px 0px 28px;
	position:relative;
	overflow:hidden;
	background-color:ff9900;
}

#topgrafik {
	height:auto;
	width:946px; margin:0px 28px 0px 28px;
}

#logo {
	height:auto;
	width:auto;
	float:left;
	position:absolute;
	top:12px;
	left:19px;
	color:white;
	z-index:2;
}

#skygge {
	height:auto;
	width:974px;
	padding: 0px 14px 0px 14px;
}

#poweredby {
	text-align:center;
	height:30px;
}

#poweredby a {
	color:#ccc;
	text-decoration:none;
	font-size:9px;
}


/* Toolsmenu
-----------------------------------*/
#toolsmenu {
	height:20px;
	width:auto;
	position:absolute;
	top:10px;
	right:15px;
	color:white;
	z-index:1;
	xdisplay:none;
}

#toolsmenu a {
	color:white;
	text-decoration:none;
	font-size:11px;
	cursor:pointer;
}

#toolsmenu a:hover {
	color:#fff;
	text-decoration:underline;
}


/* Sprog
-----------------------------------*/
#sprog {
	position:absolute;
	top:45px;
	right:15px;
	color:#fff;
	z-index:2;
}

#sprog a {
	text-decoration:none;
	font-weight:bold;
}


/* Shopsøgning
-----------------------------------*/
#search {
	height:21px;
	_height:25px;
	width:184px;
	_width:185px;
	float:right;
	color:#fff;
	background-color:red;
	padding-top:4px;	
	display:none;
}

#EcomSearch {
	background-color:#3CC;
	display:inline;
	border:none;
}

#eComQuery {
	background-color:#edf6d5;
	border:none;
	line-height:16px;
}


/* Topmenu
-----------------------------------*/
#topmenu_container {
	height:27px;
	width:946px;
	margin:0px 14px 0px 14px;
}

#topmenu {
	height:27px;
	width:938;
	float:left;
	background-color:ff9900;
}

#topmenu_left, #topmenu_right {
	height:27px;
	width:4px;
	float:left;
	background-image:url(/Files/System/Grafik/topmenu_left.gif);
}

#topmenu_right {
	background-image:url(/Files/System/Grafik/topmenu_right.gif);
}

#topmenu ul {
	padding:0px;
	margin:0px;
	line-height:27px;
}

#topmenu ul li {
	display:inline;
	background-image:url(/Files/System/Grafik/topmenu_border.gif);
	background-position:right;
	background-repeat:no-repeat;
	font-size:12px;
	font-weight:bold;
	float:left;
	height:27px;
}

#topmenu ul li a:hover, #activeitem , .inpath {
	padding:6px 7px 5px 7px;
	_padding:7px 7px 6px 7px;
	background-color:#e68a00;
	text-decoration:none;
	background-image:url(/Files/System/Grafik/topmenu_border.gif);
	background-position:right;
	background-repeat:no-repeat;
}

#topmenu ul li a:link, #topmenu ul li a:visited {
	color:#FFF;
	padding:6px 7px 5px 7px;
	_padding:7px 7px 6px 7px;
	text-decoration:none;
}

	
/* Venstremenu
-----------------------------------*/
#leftmenu {
	height:auto;
	width:178px;
	background-image:url(/Files/System/Grafik/box_clean_background.jpg);
	background-repeat:repeat-x;
	float:left;
}

#leftmenu_top {
	background-image:url(/Files/System/Grafik/box_top.jpg);
	background-repeat:no-repeat;
	height:13px;
	width:178px;
	float:left;
}

#leftmenu_bottom {
	background-image:url(/Files/System/Grafik/box_bottom.gif);
	background-repeat:no-repeat;
	height:13px;
	width:178px;
	float:left;
}

#leftmenu_content {
	border-left:1px solid #e0e0e0;
	border-right:1px solid #e0e0e0;
	width:176px;
	_width:178px;
	height:auto;
	float:left;
}


/* Niveau 2-5
-----------------------------------*/
ul.M0, ul.M2, ul.M3, ul.M4 {
	padding-left:10px;
	margin-left:0px;
	padding-top:0px;
}

li.l2, li.l3, li.l4, li.l5 {
	list-style-type:none;
	color:#ffa900;
	height:inherit;
}

li.l2_Active, li.l3_Active, li.l4_Active, li.l5_Active {
	list-style-type:none;
	color:#666;
}

.L2 a, .L3 a, .L4 a, .L5 a, .L2_Active a, .L3_Active a, .L4_Active a, .L5_Active a {
	text-decoration:none;
}

/* Niveau 2
-------------*/
UL.M0 {
	padding-left:10px;
	margin:0px 0px 3px 0px;
}

.L2, .L2_Active {
	font-size:11px;
	font-weight:bold;
	margin:0px 0px 3px 0px;
}

li.L2_Active a.L2_Active {
	color:#ff9900;
}

.L2_Active a.L2_Active {
	color:#ff9900;
}

.L2 a:link {
	color:#666;
}

.L2 a:visited {
	color:#666;
}

.L2 a:hover, li.L2_Active a:hover.L2_Active {
	color:#ff9900;
}

li.L2_Active {
	list-style-type:none;
}

.L2 a, li.L2_Active a.L2_Active {
	background-image:url(/Files/System/Grafik/menu_arrow.gif);
	background-repeat:no-repeat;
	background-position:left 1px;
	padding:0px 0px 0px 15px;
	float:left;
	width:140px;
	_width:155px;
}

/* Niveau 3
-------------*/
UL.M2 {
	margin-top:1px;
	margin-left:7px;
	margin-bottom:2px;
}

.L3, .L3_Active {
	font-size:11px;
	line-height:15px;
	font-weight:normal;
	margin:5px 0px 5px 0px;
}

li.L3_Active a.L3_Active {
	color:#ff9900;
}

.L3 a:link {
	color:#666;
}

.L3 a:visited {
	color:#666;
}

.L3 a:hover, li.L3_Active a:hover.L3_Active {
	color:#ff9900;
}


/* Niveau 4
-------------*/
UL.M3 {
	margin-top:3px;
	margin-left:0px;
}

.L4, .L4_Active {
	font-size:11px;
	line-height:15px;
}

li.L4_Active a.L4_Active {
	color:#ff9900;
}

.L4_Active a.L4_Active {
	color:#ff9900;
}

.L4 a:link {
	color:#666;
}

.L4 a:visited {
	color:#666;
}

.L4 a:hover, li.L4_Active a:hover.L4_Active {
	color:#ff9900;
}

/* Niveau 5
-------------*/
UL.M4 {
	
}

.L5, .L5_Active {
	font-size:11px;
	line-height:15px;
	margin-top:4px;
}

li.L5_Active a.L5_Active {
	color:#666;
}

.L5_Active a.L5_Active {
	color:#ff9900;
}

.L5 a:link {
	color:#666;
}

.L5 a:visited {
	color:#666;
}

.L5 a:hover, li.L5_Active a:hover.L5_Active {
	color:#ff9900;
}


/* Indholdsområde
-----------------------------------*/
#container {
	min-height:300px;
	_height:300px;
	width:946px;
	_width:974px;
	padding:14px 14px 14px 14px;
}

.leftmargin, .coloumnwidth_front, .coloumnspace_front, .coloumnwidth, .coloumnspace, .coloumnwidth_2col, .coloumnspace_2col {
	height:0px;
	font-size:0px;
	line-height:0px;
	margin:0px;
	padding:0px;
}

.leftmargin {
	width:14px;
}

#content_front {
	height:325px;
	width:946px;
}

/* Husk at gange columnwidth med 6 */
.coloumnwidth_front {
	width:149px;
}

/* Husk at gange columnspace med 5 */
.coloumnspace_front {
	width:14px;
}

#content {
	width:768px;
}

/* Husk at gange columnwidth med 6 */
.coloumnwidth {
	width:114px;
}

/* Husk at gange columnspace med 5 */
.coloumnspace {
	width:14px;
}

#content_2col {
	width:576px;
}

/* Husk at gange columnwidth med 6 */
.coloumnwidth_2col {
	width:82px;
	height:0px;
}

/* Husk at gange columnspace med 5 */
.coloumnspace_2col {
	width:14px;
}

.border {
	border-right:1px solid black;
	height:100%;
}

/* Footer
-----------------------------------*/
#footer {
	height:auto;
	/* width:1002px; */
	/* width:974px; margin:0px 14px 0px 14px; */
	width:946px; margin:0px 28px 0px 28px;
	border-top:1px solid #dedede;
	padding-top:10px;
	padding-bottom:10px;
	color:#b2b2b2;
	background-color:#fafafa;
	margin-bottom:15px;
}

#footer img {
	margin-left:24px;
	border:0px;
}

#footer_pict {
	width:630px;
}

#footer_menu, #footer_adress {
	width:124px;
	text-align:right;
}

#footer_menu ul.M0 {
	padding:0px;
	margin:0px;
}

#footer_menu a, #footer_adress a {
	font-size:10px;
	color:#b2b2b2;
	line-height:13px;
	text-align:right;
	text-decoration:none;
}

#footer_adress a:hover, #footer_menu a:hover {
	text-decoration:underline;
}

#footer_adress {
	width:167px;
}


/* ParagraphSetup
------------------------------------------------------------------ */
#content_two_coloums {
	height:325px;
	width:562px;
}

#infoboks {
	width:178px;
}


/* Paragraph
------------------------------------------------------------------ */
/* Boks med top navn
--------------------------*/
.box, .box_clean {
	height:auto;
	width:178px;
	background-image:url(/Files/System/Grafik/box_clean_background.jpg);
	background-repeat:repeat-x;
	float:left;
}

.box_top, .box_clean_top {
	background-image:url(/Files/System/Grafik/box_top.gif);
	background-repeat:no-repeat;
	height:25px;
	color:#fff;
	font-size:12px;
	line-height:25px;
	padding-left:10px;
	width:178px;
	float:left;
}

.box_bottom {
	background-image:url(/Files/System/Grafik/box_bottom.gif);
	background-repeat:no-repeat;
	height:13px;
	width:178px;
	float:left;
}

.box_content, .box_clean_content {
	padding:12px 10px 5px 10px;
	border-left:1px solid #e0e0e0;
	border-right:1px solid #e0e0e0;
	width:156px;
	_width:178px;
	float:left;
}

.box_content h3 {
	font-weight:normal;
	line-height:13px;
	margin-bottom:6px;
}

.box_content a:hover h3 {
	text-decoration:underline;
}


/* Boks uden top farve
--------------------------*/
.box_clean_top {
	background-image:url(/Files/System/Grafik/box_top.jpg);
	background-repeat:no-repeat;
	height:13px;
}

.box_clean_content {
	padding:0px 10px 0px 10px;
}


/* Boks typografi
--------------------------*/
.box_content h3 a:link, .box_content h3 a:visited {
	color:#666;
	text-decoration:none;
}

.box_content h3 a:hover {
	text-decoration:underline;
}

/* Alternativ Nyhedsvisning 1/2 (Se mobil ccs)
------------------------------------------------*/
tr.news_mobil {
	display: none;
}