/* GENERAL STYLES */
/* CSS for Faktor-3.dk, media:screen */




/* Reset */




	html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input {margin: 0; padding: 0;}
	h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th {font-size: 1em; font-weight: normal; font-style: normal;}
	h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {text-decoration:none;}
	ul,ol {list-style: none;}
	fieldset,img {border: none;}
	caption,th {text-align: left;}
	table {border-collapse: collapse; border-spacing: 0;}








/* General html elements and fonts */




	body {text-align:center; background:#fff; overflow-y: scroll;background:url('/media/AppStract/CssImages/background.png') repeat-x;}
	body, thead, tbody, h1, h2, h3 {font:11px arial, helvetica, sans-serif; color:#333}
	
	h1, h2, h3 {padding:0px; margin:0px; color:#333; font-weight:bold;}
	h1, p {margin:0px}
	h1 {}
	h2 {font-size:14px; font-weight:bold; padding-bottom:10px;}
	h3 {color:#c33125; font-weight:normal;}
	h4 {}
	h1 a, h2 a, h3 a {color:#333; }
	
	p {padding:5px 0;}
	
	a {text-decoration:underline}
		a:hover {text-decoration:underline}
		a img {border:none}
	
	h2 a, h3 a, h4 a {text-decoration:none;}
	
	strong {font-weight:bold;}
	em {font-style:italic;}
	
	:focus{-moz-outline-style: none;}




/* General document elements */
	
	#container {width:991px; margin:0 auto; text-align:left; background-color:white;padding-top: 10px;padding-left: 5px;}
	
	#content-main-area {border: solid 1px #c8c8c8;width: 763px; float:left; heig:100%;}




	#stage-bottom {width:100%; padding-top:30px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align:center; color:#87888a;}
		#stage-bottom a {text-decoration:none; color:#87888a;}
			#stage-bottom a:hover {text-decoration:underline;}
	#content-container {width:983px; float:left; padding-bottom:5px;}




/* Header */ 




	#header {width:940px; padding:0 45px 8px 6px; float:left;}
		#header ul {float:right; margin-top: 10px;}
			#header ul li {padding:0 0 0 18px; float:left;}
	
		#header #logo {float:left;}
			##header #logo img {width:373px; height:40px; }




/* Top image */




	#frontpage-media, #navigation, #subpage-media {width:983px;}
	#subpage-media {height:250px; overflow:hidden;}
	#frontpage-media {height:250px; overflow:hidden;}




/* Navigation */
	
	#navigation {width:971px; padding: 5px 6px 5px 5px; float:left;border: solid 1px #c8c8c8;}
		#navigation ul {}
			#navigation ul li {width:146px; padding:0 7px 0 0; float:left;}
				#navigation ul li a {width:126px; min-height:8px; height:auto !important; height:8px; padding:3px 10px 2px; display:block; background:#c33125; color:#fff; text-decoration:none; text-transform:uppercase;}
				#navigation ul li a.last {}
				#navigation ul li a:hover {}
				
				#navigation .news {padding:0 0 0 8px;}
					#navigation .news a {width:177px;}
				#navigation .navigation-host {}
					#navigation a.current { background:#589bd1;}
					
		#sub-menu li {padding-bottom:15px;}
			#sub-menu a {text-decoration:none; display:block;}
			#sub-menu p {padding:0 0 15px; }
		
/* Content elements */




	#content-area, #frontpage-content-area {width:983px; margin-top:38px; padding:0px;}
	#content-area {height:auto !important;}




        #content-left {width:768px; float:left;}




	#frontpage-top {float:left;}
		#frontpage-top #content {height:380px;}
	#brief {margin-top: 25px; width:148px; height: 365px; padding: 20px 0px 5px 0px; float:left; background: url('/media/AppStract/CssImages/menustreg.png') no-repeat top left;}

	#sub-menu {margin-top: 25px; width:138px; height:365px; padding:20px 0px 0px 10px; float:left; background: url('/media/AppStract/CssImages/menustreg.png') no-repeat top left;}
	#brief, #brief a{}

	#sub-menu a, #sub-menu p {padding-left: 5px; padding-top: 7px;padding-bottom: 0px; font-weight:normal; font-size:11px; color:white; background: url('/media/AppStract/CssImages/knap.png') no-repeat left; width: 97px; height: 24px;}
	#sub-menu ul li {height: 15px;}

                #brief a:hover, #sub-menu a:hover {color:#c33125;}
		#brief p {padding:0; }
		#brief a {text-decoration:none;}
		#brief a:visited {color:#589bd1;}




	#content {width:590px; padding:20px 0px 5px 15px; float:left;}
		#content ul {padding:5px 0 5px 40px; list-style:outside; list-style-type:disc;}
			#content li {}
			#content p {padding:0 0 15px;}
			#content blockquote {padding:5px 0 5px 30px;}




	#sitemap {width:700px; padding:20px 0px 5px 55px; float:left;}
		#sitemap ul {float:left; }
			#sitemap li {width:230px; padding:0 0 20px; float:left; }
			#sitemap li.first {clear:left; }
			#sitemap li.last { }
				#sitemap a {width:126px; padding:10px 6px 6px; display:block; text-decoration:none; color:#333; border-left:solid 1px #333; border-bottom:solid 1px #333; font-size:14px; font-weight:bold;}
				#sitemap ul ul {padding:6px 0 0 20px; list-style:outside url('/media/AppStract/CssImages/SitemapDot.png');}
					#sitemap ul ul li {width:210px; padding:0; float:none;}
						#sitemap ul ul a {padding:0; border:none; font-weight:normal; color:#c33125}
			
	.map {padding:22px 20px 0 0; float:right; }
	#content-contact {padding:20px 0 5px 15px; float:left; font-size:14px; height:100%;}
		#content-contact address {padding:25px 0 10px;}
			#content-contact address .name {color: #c33125; font-weight:bold;}
		#content-contact .email {margin-left:-25px; padding:10px 0 10px 25px;}
		#content-contact a {text-decoration:none; color:#000; }








	#case1 {position:relative;left:-150px; top: 20px; height: 152px; width: 363px; z-index: 998; background:url('/media/AppStract/CssImages/case1.png') no-repeat top left;}
	#case1-text {position:relative; left:150px; top:25px; width: 200px; height: 110px;}
	#case2 {position:relative; left:225px; top: -132px;height: 152px; width: 363px; z-index: 999; background:url('/media/AppStract/CssImages/case2.png') no-repeat top left;}
	#case2-text {position:relative; left: 150px; top:25px; width:200px; height: 110px;}




	#cases {width:762px; margin:0 6px 0 0; padding:5px 0 0 0; float:left;}
		#cases ul {float:left; background:url('/media/AppStract/CssImages/CasesBackground.png') repeat-y;}
			#cases li {width:364px; margin:0 13px 0 0; padding:5px; float:left; background:#abcde8;}
			#cases li.right {margin:0;}
				#cases img {margin: 0 5px 0 0; float:left;}
				#cases h2 {}
				#cases p {}
				#cases .more {margin:5px 0 0 0;}
					#cases .more img {float:none;}








	.frontpage-news {padding-bottom:15px !important; background-color: #f0f0f0;min-height:382px; height:100%;}
	.page-news {padding-bottom:15px !important; background-color: #f0f0f0;min-height:378px; height:100%;}
	#news-list {width:193px; margin: 0px; padding:20px 5px 20px 5px; float:right; height: 100%;}
	#news-list-correction {position:relative; top: 10px;left: 20px;}
	#news-list h2 {}
		#news-list ul {width: 193px;}
			#news-list li {padding-bottom:10px;}
				#news-list li img {width:6px; height:10px; position:static; float:left; }
                                #news-list li a {color:#333;}
				#news-list a.more {text-decoration:none; color:#333; }
					#news-list a.more:hover {text-decoration:underline;}
					
					#news-list img {position:absolute; behavior: url('/iepngfix.htc') }
					#news-list .more-news {color:#c33125; padding-top:15px; list-style:none; list-style-image:none; list-style-position:outside; }
                                        #news-list .more-news .more {color:#c33125;}


	


.ReferenceTable {
	 border: none; padding: 0px;
}
.ReferenceLeft {
	 border: none; padding: 0px; background: url(/media/5938/frame.jpg); height: 152px; width: 190px; text-alignment: left; vertical-align: top;
}
.ReferenceRight {
	 background-color: #f0f0f0; width: 500px; border: none; padding: 10px; vertical-align: top;
}



.NewsTable {
	 border: none; padding: 0px;
}
.NewsLeft {
	 border: none; padding: 0px; height: 120px; text-alignment: left; vertical-align: top;
}
.NewsRight {
	 width: 280px; border: none; vertical-align: top;
}
.NewsRight img {vertical-align: top}





















































































































































































































































































































































































































































































































































































































































/* EDITOR PROPERTIES */

