	
	body {margin:82px 0px 40px; font-family:arial,helvetica,sans-serif; color:#444; background:#F6F6F6 url(http://www.somduvil.dk/img/bg_top.gif) repeat-x 0px 0px;}
	
	body, input, select, textarea {font-size:11px; line-height:16px; }
	input, select, textarea {line-height:normal}

	h1, h2 {font:normal 24px trebuchet ms, trebuchet, arial, helvetica, sans-serif; }
	h1 {color:#000; margin:0px 0px 15px}
	h2 {font-size:16px; font-weight:bold; color:#888; margin:15px 0px -0.6em}
	h3 {font-size:11px; font-weight:bold; margin:1em 0px -1em; color:#777}
	p {margin:1em 0px}
	div.date {margin:15px 0px -17px; color:#aaa; font-weight:bold}
	
	a {color:#ae0d18; text-decoration:none}
	a:hover {text-decoration:underline}
	
	a img {border:0px}
	a.readmore {display:inline-block; clear:both; padding-right:10px; color:#ae0d18; text-decoration:none; background:url(http://www.somduvil.dk/img/gx_arrow.gif) no-repeat 100% 5px}
	a.readmore:hover {text-decoration:underline}
	
	a.btn-signup {display:block; clear:both; margin:2em 0em 1.6em; text-align:center}
	a.btn-link {display:block; clear:both; margin:0px 0px 40px 0px}
	
	.highlight {color:#ad0a18}
	
	#page {text-align:center; background:#fff url(http://www.somduvil.dk/img/bg_bottom.gif) repeat-x 0px 100%;}
	#header, #main-menu, #sub-menu, #content-area {width:776px; margin:0px auto; clear:both; text-align:left; }
	
	#header {position:relative; top:-82px; height:100px; overflow:hidden}
		#header img.logo {display:inline; float:left; margin:26px 0 0 22px}
		#header .address {display:inline; float:right; margin:65px 12px 0px 0px}
		#header .address a {color:#444; text-decoration:none}
		#header .address a:hover {text-decoration:underline}
	
	
	#main-menu {height:78px; margin-top:-82px; background:url(http://www.somduvil.dk/img/bg_mainmenu.gif) no-repeat 0px 0px; overflow:hidden}
		#main-menu ul {display:inline; float:left; margin:1px 0px 0px 13px; padding:0px; list-style:none}
		#main-menu li {display:inline; float:left; margin:0px}
		#main-menu a {display:inline; float:left; line-height:16px; font-weight:bold; color:#fff; text-decoration:none}
		#main-menu a span {display:inline; float:left; padding:15px 10px 12px 12px; cursor:pointer; cursor:hand}
		#main-menu a:hover, #main-menu .sel a {background:#890007 url(http://www.somduvil.dk/img/bg_mainmenu_sel.gif) no-repeat 0px 0px}
		#main-menu a:hover span, #main-menu .sel a span {background:url(http://www.somduvil.dk/img/bg_mainmenu_divider.gif) no-repeat 100% 0px}
		
	#sub-menu {height:25px; margin-top:-25px; overflow:hidden}
		#sub-menu ul {display:inline; float:left; margin:0px 0px 0px 22px; padding:0px; list-style:none}
		#sub-menu li {display:inline; float:left; margin:0px}
		#sub-menu a {display:inline; float:left; margin:0px 10px 0px 0px; padding:0px 3px; line-height:22px; font-weight:bold; text-decoration:none; color:#4F4F4F}
		#sub-menu a:hover, #sub-menu .sel a {border-bottom:3px solid #AE0C18}
		
	#content-area {padding:40px 0px; background:#fff url(http://www.somduvil.dk/img/bg_pagebottom.gif) no-repeat 0px 100%}
		
		#main-content {display:inline; float:left; width:420px; margin:0px 36px 0px 25px; }
		
		#related-content {display:inline; float:left; width:294px; font-family:verdana,helvetica,sans-serif; font-size:10px; line-height:14px; overflow:hidden}
			#related-content h2 {margin-top:0px;}
			#related-content h3 {margin:1.2em 0px -0.9em}
		
		.article {}
			.article #main-content {display:block; float:none; width:auto; margin:0px 25px}
			.article #related-content {float:right; margin:0px 1px 0px 40px;}
		
		
		.frontpage {height:557px; padding:0px !important; color:#000; line-height:14px; overflow:hidden}
			.frontpage .background {display:inline; float:left; width:774px; height:547px; margin:0px 1px -269px}
			.frontpage .background img {display:block}
			
			.frontpage .background .ticker-container {position:relative; height:278px; width:100%; margin-top:-547px}
				.frontpage #ticker {margin:0px; padding:0px; list-style:none;}
				.frontpage #ticker li {display:none; position:absolute; bottom:20px; left:25px; margin:0px; padding:0px; font:normal 30px trebuchet ms, trebuchet, arial, helvetica, sans-serif; color:#fff}
				.frontpage #ticker li a {position:relative; color:#fff; text-decoration:none}
		
			.frontpage h1 {font-size:21px; margin-top:35px}
			.frontpage h3 {color:#000}
			.frontpage a {color:#000}
			
			.frontpage .news {display:inline; float:left; width:410px; margin:0px 65px 0px 25px; }
			.frontpage .newsletter {display:inline; float:left; width:235px}
				.frontpage .newsletter input.fld {display:inline; float:left; clear:both; width:225px; padding:2px 2px; margin-bottom:2px; border:1px solid #bababa; background:#f4f4f4; }
			
		
			table.calendar {width:100%; margin:1.2em 0em 1em; padding:0px; border-collapse:collapse}
			table.calendar td {padding:2px 0px; vertical-align:top}
			table.calendar .date {width:72px}
			table.calendar .sold-out .date {background:url(http://www.somduvil.dk/img/gx_status_2.gif) no-repeat 55px 4px}
			table.calendar .low-availability .date {background:url(http://www.somduvil.dk/img/gx_status_1.gif) no-repeat 55px 4px}
			table.calendar a {color:#444}
			
			#main-content table.calendar {width:auto;}
				#main-content table.calendar .date {width:auto; padding-right:15px}
				
			table.form {margin:1.2em 0em 1em; padding:0px; border-collapse:collapse;}
			table.form td {padding:0px 1em 3px 0px;}
			table.form .fld {width:250px}
			table.form textarea.fld {height:100px}
			table.form td.highlight {text-align:center}
			table.form .date {width:240px}
			
			table .top-space td {padding-top:2em}
			td.right {text-align:right}
			td.top {vertical-align:top}
			
			.legend {display:inline; float:left; clear:both; width:100%; height:25px; margin:1em 0em 2em; background:url(http://www.somduvil.dk/img/bg_calendarlegend.gif) no-repeat 0px 0px;}
				.legend ul {margin:0px; padding:0px; list-style:none}
				.legend li {display:inline; float:left; padding:0px 10px 0px 24px; line-height:25px }
				.legend .sold-out {background:url(http://www.somduvil.dk/img/gx_status_2.gif) no-repeat 7px 50%}
				.legend .low-availability {background:url(http://www.somduvil.dk/img/gx_status_1.gif) no-repeat 7px 50%}
		
		
	.box {display:inline; float:left; clear:both; width:100%; margin:0px 0px 40px 0px; background:#f8f8f8}
		.corners-top {position:relative; display:inline; float:left; width:294px; height:4px; margin-bottom:-4px; overflow:hidden; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/gx_corners_top.png',sizingMethod='scale')}
		.corners-bottom, .corners-bottom-nofade {position:relative; display:inline; float:left; width:294px; height:9px; margin-top:-9px; overflow:hidden; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/gx_corners_bottom.png',sizingMethod='scale')}
		.corners-bottom-nofade {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/gx_corners_bottom_nofade.png',sizingMethod='scale')}
		html>body .corners-top {background:url(http://www.somduvil.dk/img/gx_corners_top.png) no-repeat}
		html>body .corners-bottom {background:url(http://www.somduvil.dk/img/gx_corners_bottom.png) no-repeat}
		html>body .corners-bottom-nofade {background:url(http://www.somduvil.dk/img/gx_corners_bottom_nofade.png) no-repeat}
		.box img.image {display:inline; float:left}
		.box .inner {display:inline; float:left; width:254px; padding:20px 20px 1em; background:url(http://www.somduvil.dk/img/bg_related_box.gif) repeat-x 0px 0px}
		
		.box .divider {border-bottom:1px solid #fff}
		
	 .space li {margin-top:1em; margin-bottom:1em}
		
/* fixes and hacks */
	
		.clear-fix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
	/* Hides from IE-mac \*/
		* html .clear-fix {height: 1%;}

/* Changes by eley dec 1st */	
.btns {background:transparent url(../images/bg_btns.gif) no-repeat;clear:both;*zoom:1;}
#btn-first {background:transparent url(../images/btn_dark.gif) no-repeat;width:133px;color:#fff;margin-left:1px;}
#btn-second {background:transparent url(../images/btn_light.gif) no-repeat;width:144px;color:#fff;}
.btn:link,.btn:visited {font:15px "Trebuchet MS",sans-serif;height:61px;display:block;float:left;text-transform:uppercase;padding:6px 45px 0 27px;text-decoration:none;}
.btn:hover,.btn:visited:hover {text-decoration:none;color:#c2c2c2 !important;}
.btn span {font:11px/13px "Trebuchet MS",sans-serif;display:block;text-transform:none;}
.frontpage {height:607px;}
.frontpage .background {height:607px;margin:0 1px -329px;*margin:0px 1px -331px;}
.frontpage .background .ticker-container {margin-top:-597px;}
/* /Changes by eley dec 1st */	

