/* 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 {margin:0px 0px 22px; padding:0px; text-align:center; background:#fff;}

		body, thead, tbody, h1, h2, h3 {font:12px arial, helvetica, sans-serif; color:#616970}

		h1, h2, h3 {padding:0px; margin:0px; color:#616970; font-weight:bold;}

		h1, p {margin:0px 0px 14px 0px}
		
		h1 {}
		
		h2 {font-size:16px; border-bottom:1px solid #000; padding:15px 0 2px 0; margin-bottom:10px;}
		
		h3 {font-size:14px;}

		

		a {color:#616970; 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;}
		
		#container {width:956px;margin:20px auto;}
		
		
/* Header area */
		#header {height:175px;overflow:hidden;display:block;}
		#logo {text-align:right; z-index:100; margin-bottom:-8px;}

/* Navigation */
	#navigation {clear: both; height:80px; z-index:1000000; position:relative;display:block; background:url('/Media/AppStract/CssImages/blank.gif');border-top:1px solid #000;}
		#nav {display:inline; position: relative; float: left; width:850px; height:50px;font-size:12px;}
			#nav li {float: left;height:50px; z-index:100000;}
			#nav li#current a {color:#000; text-decoration:underline; }
			#nav li a {display: block; float: left; padding:10px 10px 12px 0; color: #616970; text-decoration: none;}
				#nav li a:hover {color:#000; text-decoration:underline;}
			#nav li ul {position: absolute; width: 956px; z-index: 999 !important; top: 45px; left:0; display:none; height:24px; overflow:hidden; background:#e6e8eb; opacity:.9; filter:alpha(opacity=90);}
				#nav li#current ul { display:block; }

				#nav li li {text-indent:0; }

				#nav li#current li a {text-decoration:none; }

				#nav li#current li.current a {text-decoration:underline; }

                                
				#nav li li a {float: left; width: auto !important; background: none !important; padding: 4px 12px 4px 10px; color: #616970;}
			
				#nav li li a:hover {color:#000;}

				.menu-spacer {padding-top:3px;}


	#top-media {width:956px; height:290px; float:left; border-bottom:2px solid #000; border-top:2px solid #000;padding:3px 0;margin-top:-65px;}

	#top-media-buffer {height:34px; width:100%; background:#ff0000; float:left; margin:3px 0;}

	#language {float:right;padding-top:10px;display:inline;position:relative;}
		#language a {text-decoration:none;}
		#language a:hover {color:#000; }

/* Content elements */
			
		#main-content {float:left; text-align:left; paddding-bottom:20px; width:956px;}			
    
    		#content {width:620px; float:left; text-align:left; padding-right:25px; font-size:12px;line-height:1.5em}
			
				.sub-header {padding-bottom:15px; font-size:17px;}

				#content .first-column {float:left; width:300px;}

				#content .second-column {float:right; width:300px;}
		
	
/* Cases */
				
				ul#cases {} 
				#cases li {list-style:none; width:291px; overflow:hidden; float:left; padding-right:41px; margin: 10px 0; text-align:left;}
				#cases .third-item {padding-right:0;}

				#paging-bar {padding-bottom:10px; width:100%;}
					#paging-bar ul {float:right; list-style:none;}
					#paging-bar li {float:left; }
					#paging-bar a {}
					#paging-bar .spacer{padding-left:8px; padding-right:8px; }

/* Frontpage */			
#frontpage-teasers {width:100%;}
	#frontpage-teasers li {list-style:none; width:291px; height:150px; overflow:hidden; float:left; padding-right:41px; margin: 10px 0; }
	#frontpage-teasers li.third-item {padding-right:0;}
	#frontpage-teasers p {margin:0;}
	#frontpage-teasers .read-more {float:right;}
					
/* Sidebar */        
#sidebar {width:300px; float:right; text-align:left; line-height:1.5em}


/* Footer elements */ 
#footer {clear:both; position:relative; width:100%; border-top:1px solid #000; padding: 15px 0; margin-top:10px;}
#facebook {display:block; position:absolute; top:10px; right:0; width:19px; height:20px; overflow:hidden; text-indent:-9999px; background:url(/media/57529/facebook.png) no-repeat top left;;}
#linkedin {display:block; position:absolute; top:10px; right:30px; width:20px; height:20px; overflow:hidden; text-indent:-9999px; background:url(/media/57534/linkedin.png) no-repeat top left;}

#credits {color:#ccc;}
	#credits a {color:#ccc; text-decoration:none;}





/* EDITOR PROPERTIES */

