﻿@import url("/Files/System/reset.css");
@import url("/Files/System/vuc_menu.css");
@import url("/Files/System/thor.css");

body {
    margin:0;
    padding:0;
	font-family:Arial;
}

strong, b {
    font-weight:700;
}
i {
    font-style:italic;
}
u {
    text-decoration:underline;
}
a:visited, .SL1, .SL3 {
	font-family:Arial;
	font-size:12px;
	color:#0058c5;
}
td {
	font-family:Arial;
	font-size:11px;
}
div {
	font-size:12px;
}
 /* MAIN LAYERS */

.topSpace	{ margin: 0 auto; width: 965px; height: 10px; }
#container {
	margin:0px auto 0 auto;
    width:965px;
	overflow:hidden;
	background-color:#FFFFFF;
}
#header_con {
	float:left;
	display:inline;
	width:945px;
	height:90px;
	margin:0px 0px 0px 10px;
}
.logo_con {
	float:left;
	display:inline;
	width:233px;
	height:55px;
	margin:16px 0px 0px 11px;
}
.topmenu_con {
	float:left;
	width:701px;
	height:56px;
	margin:23px 0px 0px 0px;
}
.topmenu_align {
	float:right;
}
#mainmenu_con {
	float:left;
	display:inline;
	width:945px;
	height:30px;
	background-color:#3F3F40;
	margin:0px 0px 0px 10px;
}
#content_con_front {
	float:left;
	display:inline;
	width:945px;
	margin:7px 0px 0px 10px;
	padding:0px 0px 39px 0px;
}
#rotator_con {
	float:left;
	width:719px;
	height:275px;
}	
#genveje_con {
	float:left;
	width:226px;
	height:275px;
	overflow:hidden;
	background-image:url('/Files/System/img/genveje_bg.jpg');
	background-repeat:no-repeat;
	background-position:0px 0px;
}
#fullwidth_con {
	float:left;
	display:inline;
	width:729px;
	margin:0px 0px 0px 30px;
}
#footer_con {
	float:left;
	display:inline;
	width:945px;
	height:113px;
	background-image:url('/Files/System/img/footer_bg.jpg');
	background-repeat:no-repeat;
	background-position:0px 0px;
	margin:10px 0px 0px 10px;
}
#footer_con div {
	margin-top:36px;
}
#footer_con div small {
	font-family:Arial;
	font-size:10px;
	font-weight:normal;
	color:#666666;
	line-height:16px;
	text-transform:uppercase;
}
#footer_con div small a,
#footer_con div small a:hover {
	font-family:Arial;
	font-size:10px;
	font-weight:normal;
	color:#666666;
	text-decoration:none;
	text-transform:uppercase;
}

/* SLIDER */
.slider_con_collapsed {
	float:right;
	width:34px;
	height:275px;
	overflow:hidden;
}
.slider_con_expanded {
	float:right;
	width:549px;
	height:275px;
	overflow:hidden;
	background-color:#33FF00;
}
#slider_6,
#slider_72 {
	background-color:#971B95;
}
#slider_7,
#slider_78 {
	background-color:#F7911C;
}
#slider_8,
#slider_79 {
	background-color:#C10676;
}
#slider_9,
#slider_80 {
	background-color:#00A0BF;
}
#slider_10,
#slider_81 {
	background-color:#A1C833;
}
#slider_11,
#slider_82 {
	background-color:#FBC62C;
}
.slider_con_collapsed .slider_text_con {display:none; }
.slider_con_expanded .slider_text_con {display:block; }
.slider_text_con {
	float:left;
	width:515px;
	height:275px;
	overflow:hidden;
}
.slider_img {
	float:right;
	width:34px;
	height:275px;
	overflow:hidden;
	cursor:pointer;
}
.slider_text_content_con {
	float:left;
	display:inline;
	width:452px;
	height:150px;
	overflow:hidden;
	border-bottom:1px solid #B074B0;
	margin:31px 0px 0px 33px;
	padding:0px 0px 25px 0px;
}
.slider_text_content_con h1 {
	float:left;
	width:452px;
	font-family:Arial;
	font-size:20px;
	font-weight:700;
	color:#FFFFFF;
	padding:0px 0px 18px 0px;
}
.slider_text_content_con p {
	float:left;
	width:452px;
	font-family:Arial;
	font-size:14px;
	font-weight:normal;
	color:#FFFFFF;
	line-height:18px;
	padding:0px 0px 0px 0px;
}
.slider_readmore_img {
	float:left;
	display:inline;
	margin:30px 0px 0px 36px;
}

/* VARIOUS CLASSES */

a.send_to_friend,
a:hover.send_to_friend {
	float:left;
	font-family:Arial;
	font-size:10px;
	font-weight:normal;
	color:#666666;
	text-transform:uppercase;
	text-decoration:none;
	background-image:url('/Files/System/img/sendtofriend_icon.gif');
	background-repeat:no-repeat;
	background-position:0px 0px;
	padding:1px 0px 0px 20px;
	margin:9px 9px 0px 0px;
}
.print a,
.print a:hover {
	float:left;
	font-family:Arial;
	font-size:10px;
	font-weight:normal;
	color:#666666;
	text-transform:uppercase;
	text-decoration:none;
	background-image:url('/Files/System/img/print_icon.gif');
	background-repeat:no-repeat;
	background-position:0px 0px;
	padding:1px 0px 0px 29px;
	margin:9px 9px 0px 0px;
}
a.speech,
a:hover.speech {
	float:left;
	font-family:Arial;
	font-size:10px;
	font-weight:normal;
	color:#666666;
/*	color:#00568c5;*/
	text-transform:uppercase;
	text-decoration:none;
	background-image:url('/Files/System/img/speech_icon.gif');
	background-repeat:no-repeat;
	background-position:0px 0px;
	padding:1px 0px 0px 29px;
	margin:9px 9px 0px 0px;
}
.topmenu_spacer {
	float:left;
	margin:11px 0px 0px 0px;
}
.small_text {
	float:left;
	display:inline;
	margin:10px 0px 0px 8px;
}
.large_text {
	float:left;
	display:inline;
	margin:10px 0px 0px 3px;
}
.speech {
	float:left;
	display:inline;
	font-family:Arial;
	font-size:10px;
	font-weight:normal;
	color:#666666;
	text-transform:uppercase;
	margin:10px 9px 0px 4px;
}
a.sitemap,
a:hover.sitemap {
	float:left;
	font-family:Arial;
	font-size:10px;
	font-weight:normal;
	color:#666666;
	text-transform:uppercase;
	text-decoration:none;
	background-image:url('/Files/System/img/sitemap_icon.gif');
	background-repeat:no-repeat;
	background-position:0px 1px;
	padding:1px 0px 0px 29px;
	margin:9px 9px 0px 0px;
}
.search_input {
	float:left;
	display:inline;
	width:130px;
	height:16px;
	font-family:Arial;
	font-size:10px;
	font-weight:normal;
	color:#999999;
	text-indent:5px;
	background-image:url('/Files/System/img/search_bg.gif');
	background-repeat:no-repeat;
	background-position:0px 0px;
	border:none;
	background-color:transparent;
	margin:0px 0px 0px 0px;
	padding:3px 0px 0px 0px;
}
.search_btn {
	float:left;
	display:inline;
	border:none;
	margin:0px 0px 0px 5px;
	padding:0px 0px 0px 0px;
}
#genveje_con h2 {
 	float:left;
	width:203px;
	display:inline;
	font-family:Arial;
	font-size:28px;
	font-weight:normal;
	color:#FFFFFF;
	margin:24px 0px 0px 23px;
	padding:0px 0px 16px 0px;
}
#genveje_con a {
	float:left;
	display:inline;
	width:187px;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	line-height:20px;
	text-decoration:none;
	background-image:url('/Files/System/img/white_arrow.png');
	background-repeat:no-repeat;
	background-position:0px 7px;
	margin:0px 0px 0px 26px;
	padding:0px 0px 0px 13px;
}
#genveje_con a:hover {
	text-decoration:underline;
}
#front_lower_con {
	float:left;
	width:945px;
	margin:31px 0px 0px 0px;
}
.front_nyheder_con {
	float:left;
	width:345px;
	height:220px;
	overflow:hidden;
	background-image:url('/Files/System/img/grey_border.gif');
	background-repeat:repeat-x;
	background-position:left bottom;
}
.front_nyheder_header_con {
	float:left;
	width:345px;
	border-bottom:5px solid #3E3F3F;
	padding:0px 0px 2px 0px;
}
.front_nyheder_header_con h3 {
	float:left;
	width:175px;
	font-family:Arial;
	font-size:14px;
	line-height:20px;
	font-weight:normal;
	color:#333333;
	text-transform:uppercase;
}
.front_nyheder_header_con .read_more {
	float:left;
	width:170px;
	text-align:right;
}
.front_nyheder_header_con .read_more a {
 	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#999999;
	line-height:17px;
}
.front_nyheder_module_con {
	float:left;
	width:345px;
	margin:8px 0px 0px 0px;
}
.list_item_front_con {
	float:left;
	width:345px;
	border-bottom:1px dashed #C8C8C8;
	padding:0px 0px 7px 0px;
	margin:9px 0px 0px 0px;
}
p.news_date_front {
	float:left;
	width:60px;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#999999;
}
a.news_link_front {
	float:left;
	width:285px;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#363737;
	line-height:13px;
	text-decoration:none;
}
a:hover.news_link_front {

	text-decoration:underline;
}
.front_box_con {
	float:left;
	display:inline;
	width:262px;
	height:220px;
	overflow:hidden;
	background-image:url('/Files/System/img/grey_border.gif');
	background-repeat:repeat-x;
	background-position:left bottom;
	margin:0px 0px 0px 38px;
}
.front_box_header_con {
	float:left;
	width:262px;
	border-bottom:5px solid #3E3F3F;
	padding:0px 0px 2px 0px;
}
.front_box_header_con h3 {
	float:left;
	width:175px;
	font-family:Arial;
	font-size:14px;
	font-weight:normal;
	color:#333333;
	line-height:20px;
	text-transform:uppercase;
}
.front_box_header_con .h3_slide {
	float:left;
	width:262px;
	font-family:Arial;
	font-size:14px;
	font-weight:normal;
	color:#333333;
	line-height:20px;
	text-transform:uppercase;
}
.front_box_header_con .read_more {
	float:left;
	width:87px;
	text-align:right;
}
.front_box_header_con .read_more a {
 	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#999999;
	line-height:17px;
}
.front_box_content_con {
	float:left;
	width:262px;
	margin:16px 0px 0px 0px;
}
.front_box_slide_content_con {
	float:left;
	width:262px;
	height:192px;
	overflow:hidden;
	margin:0px 0px 0px 0px;
}
.front_box_content_con p {
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#404040;
}
.front_box_content_con img {
	float:left;
	margin:7px 0px 0px 0px;
}

/* NEWS */

#news_detail_con {
	float:left;
	width:437px;
}
.news_detail_header_con {
	float:left;
	width:437px;
	height:19px;
	overflow:hidden;
	border-bottom:5px solid #3E3F3F;
}
.news_detail_header_con h2 {
	float:left;
	width:437px;
	font-family:Arial;
	font-size:14px;
	font-weight:normal;
	text-transform:uppercase;
	color:#333333;
}
.news_detail_content_con {
	float:left;
	width:437px;
	margin:10px 0px 0px 0px;
}
.news_detail_img {
	float:left;
	width:173px;
}
.news_detail_teaser {
	float:left;
	display:inline;
	width:247px;
	margin:0px 0px 0px 17px;
}
.news_detail_teaser p {
	font-family:Arial;
	font-size:14px;
	font-weight:normal;
	color:#3C3C3C;
	line-height:18px;
}
.news_detail_text {
	float:left;
	width:437px;
	margin:20px 0px 0px 0px;
}
.news_detail_text p {
	float:left;
	width:437px;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	line-height:17px;
	color:#3C3C3C;
}
.news_detail_text a {
	float:left;
	width:437px;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#0058c5;
}
.rightcolumn_con {
	float:left;
	width:262px;
}
.rightcolumn_header_con {
	float:left;
	width:262px;
	border-bottom:5px solid #3E3F3F;
	padding:0px 0px 3px 0px;
}
.rightcolumn_header_con h3 {
	float:left;
	width:175px;
	font-family:Arial;
	font-size:14px;
	font-weight:normal;
	color:#333333;
	text-transform:uppercase;
}
.rightcolumn_content_con {
	float:left;
	width:262px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 40px 0px;
}
.list_item_right_con {
	float:left;
	width:262px;
	border-bottom:1px dashed #C8C8C8;
	padding:9px 0px 7px 0px;
	margin:0px 0px 0px 0px;
}
p.news_date_right {
	float:left;
	width:60px;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#999999;
}
a.news_link_right,
a:hover.news_link_right {
	float:left;
	width:202px;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#363737;
	line-height:13px;
	text-decoration:none;
	padding:1px 0px 1px 0px;
}
.right_content_text_con {
	float:left;
	width:262px;
	padding:0px 0px 0px 0px;
}
.right_content_img_con {
	float:left;
	width:262px;
	height:300px;
	overflow:hidden;
	padding:0px 0px 0px 0px;
}
#video_link_1,
#video_link_2,
#video_link_3 {
	float:left;
	width:32%;
	margin:8px 0px 0px 0px;
}
#video_link_1 a,
#video_link_1 a:hover,
#video_link_2 a,
#video_link_2 a:hover,
#video_link_3 a,
#video_link_3 a:hover {
	float:left;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#666666;
	text-decoration:none;
	background-image:url('/Files/System/img/video_bg.gif');
	background-repeat:no-repeat;
	background-position:0px 0px;
	padding:2px 0px 0px 14px;;
}

/* ECOM */

.fullwidth_h1 {
	float:left;
	width:729px;
	font-family:Arial;
	font-size:14px;
	line-height:16px;
	font-weight:normal;
	color:#333333;
	text-transform:uppercase;
	border-bottom:5px solid #3E3F3F;
	padding:0px 0px 3px 0px;
}
.ecom_productlist_0 {
	float:left;
	clear:both;
	width:729px;
	/*height:42px;*/
	background-color:#F8F6ED;
	background-image:url('/Files/System/img/ecom_productlist_border.gif');
	background-repeat:no-repeat;
	background-position:bottom left;
}
.ecom_productlist_1 {
	float:left;
	clear:both;
	width:729px;
	/*height:42px;*/
	background-color:#FFFFFF;
	background-image:url('/Files/System/img/ecom_productlist_border.gif');
	background-repeat:no-repeat;
	background-position:bottom left;
}


.fagColumn
{
	width: 75px;

}

a.ecom_productlist_link {
	float:left;
	width:100px;
	font-family:Arial;
	font-size:12px;
	font-weight:700;
	line-height:15px;
	color:#CCB872;
	text-decoration:none;
	margin:6px 0px 0px 0px;
}
a:hover.ecom_productlist_link {
	text-decoration:underline;
}
.ecom_productlist_text {
	float:left;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	line-height:15px;
	color:#3C3C3C;
	margin:6px 0px 0px 0px;
}