* {margin: 0; padding: 0;}
.clear {clear: both;}

body {text-align: center; margin-bottom: 20px; margin-top: 50px;}
	h1, h2, h3 {font-family: Arial, "MS Trebuchet", sans-serif; font-size: 1.5em; color:#4C4C4C;}
	p {margin: 10px 0 10px 0; font-family: Arial, "MS Trebuchet", sans-serif; font-size: 0.8em; color:#4C4C4C; line-height:1.5em;}
	li {font-family: Arial, "MS Trebuchet", sans-serif; font-size: 0.8em; color:#4C4C4C;}
	hr {clear: both; margin: 20px 0 0 0; height: 0; width: 0; color: white; background-color: white;}
	
	a img {border: 0;}
	
#language {height: 0; overflow: visible; text-align: right;}
#container {margin: 0 auto; text-align: left; width: 50em; max-width: 95%;}
	
	#main {float: left; width: 39em; border-bottom: 1px solid #ccc;}
		#main_woven h2 {border-bottom: 1px solid #eee; padding-bottom: 5px;}
		#main_woven p img {margin: 10px;}
	#hogerkolumn {float: right; width: 10em; margin-top: 90px;}
	h1 {}
	p#part_of {margin: 0 0 20px 0; font-weight: bold; color: black;}
	
	li {list-style-type: disc; list-style-position: inside; padding: 10px 0 10px 0; border-bottom: 1px solid #eee;}
		li:hover {border-bottom: 1px solid #ccc;}
		
	div.nyhet {position: relative; margin: 10px 0 10px 0; padding: 10px; border-bottom: 2px solid #911c2e; background-color: #b82841;}
		div.nyhet > div.datum {position: absolute; right: 0; top: 0; padding: 10px 10px 0 0; font-family: Arial, "MS Trebuchet", sans-serif; font-size: 0.7em; color:#FC7A7A;}
		
	h2 {margin-bottom: 10px; }
	h3 {font-size: 1em; color: white;}
	div.nyhet p {color: #ffc4cd;}
		div.nyhet p a {color: #ffc4cd; text-decoration: none; border-bottom: 1px dotted white;}
		div.nyhet p img {float: left; margin: 0 10px 10px 0;}
		
	#main img.karner {margin-right: 40px; margin-bottom: 20px;}
	#main img.turessons {margin-right: 40px; margin-bottom: 20px;}
	#main img.main {}
		
	div#footer {margin: 10px 0 20px -20px;}
		div#footer p {float: left; padding-right: 20px; padding-left: 20px; border-right: 1px solid #eee;}
		div#footer p#kontakt {float: right; margin: 0; padding: 0; border: 0; font-weight: bold;}
			div#footer p#kontakt a {text-decoration: none; color: black;}
			
			div#brands {text-align: right;}