
	/*	Grund */

		body							{ margin:0; background-image:url(../graphics/top_fade.jpg); background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif; }
		form							{ margin:0; padding:0; }
		.break							{ float:none; clear:both; }
		.width							{ width: 800px; }

		.top							{ background:url(../graphics/navigation_fade.jpg) left bottom repeat-x; padding: 0 0 35px 0; margin: 0 0 22px 0;}
		.top .logo						{}
		.top .logo a					{ width:246px; height:58px; background:url(../graphics/logo.png) no-repeat center bottom; display:block; margin-top: 36px; } 

		.navigation 					{ padding: 30px 0 0 0; }
		.navigation table				{ border:0; margin:0; padding:0; }
		.navigation .item 				{ height: 21px; float: left; margin: 0 10px 0 6px; }
		.navigation .item a 			{ height: 21px; display: block; float: left; text-decoration: none; font-size: 14px; line-height: 16px; }
		
		.navigation .item a.normal,
		.sub .item a.normal				{ color: #505050; }

		.navigation .item a.normal:hover,
		.sub .item a.normal:hover		{ color: #000; }
		
		.navigation .item a.selected,
		.sub .item a.selected			{ color: #016d68; }

.picturetop						{ width:800px; padding: 0 0 11px 0; margin: 0 0 30px 0; background:url(../graphics/navigation_fade.jpg) left bottom repeat-x; }

.stage							{ text-align:left; }

.stage .start					{ width: 450px; float:left; }
.stage .right					{ width: 320px; float:left; padding: 0px 0 0 30px; text-align:right; }
.pictureright					{ width: 250px; float:right; background:url(../graphics/navigation_fade.jpg) left bottom repeat-x; padding: 0 0 11px 0; }
.kontaktform					{ padding: 30px 0 0 0; font-family:Arial, Helvetica, sans-serif; }
.kontaktform table				{ width: 75%; border:0; margin:0; padding:0; font-size:11px; }
.kontaktform h3					{ font-family:Arial, Helvetica, sans-serif; color: #016d68; font-size:12px; text-decoration:none; }
.kontaktfinish					{ color: #016d68; font:Arial, Helvetica, sans-serif; font-size: 15px; }

.stage .sub						{ width: 140px; float:left; font-family:Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; }
.stage .sub .item				{ text-align: right; margin-bottom:8px; }
.stage .sub .item a				{ display: block; text-decoration: none; }

.stage .area					{ width: 660px; float: left; }
.stage .area .wrapper			{ padding: 0 0 0 19px; }
.stage .area .content			{ padding: 0 0 0 40px; border-left: 1px solid #c5c5c5; }

.fot							{ width: 100%; border-top: 1px solid #c5c5c5; font-family:Arial, Helvetica, sans-serif; color: #494949; font-size:12px; margin: 50px 0 0 0; padding: 5px 0 0 0; }
.siteend						{ height: 50px; }

		
		/*	Typografi*/
		
p									{ margin:0; }

.text								{ width: 75%; }	
.kontakttext						{ width: 75%; }
.bread								{ width: 75%; }
		
.text p								{ font-family:Arial, Helvetica, sans-serif; color: #444444; font-size:13px; margin:0 0 14px 0; line-height: 17px; }
.text p b							{ font-size: 11px; text-transform:uppercase; letter-spacing:1px; }
.text p.intro						{ font-family:"Times New Roman", Times, serif; color: #444444; font-size:16px; }
.text h1							{ font-family:"Times New Roman", Times, serif; color: #016d68; font-size:16px; }
.text h2 							{ font-family:Arial, Helvetica, sans-serif; color: #016d68; font-size:12px; }
.text h3 							{ font-family:Arial, Helvetica, sans-serif; color: #016d68; font-size:12px; }
.text a								{ font-family:Arial, Helvetica, sans-serif; color: #016d68; font-size:12px; text-decoration:none; }

h3 a							{ font-family:Arial, Helvetica, sans-serif; color: #016d68; font-size:12px; text-decoration:none; }



p.headline							{ font-family:"Times New Roman", Times, serif; color: #016d68; font-size:24px; margin: 0 0 12px 0; }
p.ingress							{ font-family:"Times New Roman", Times, serif; color: #494949; font-size:18px; margin: 0 0 30px 0; line-height: 24px; }
p.citat								{ width: 75%; float:right; font-family: "Times New Roman", Times, serif; color: #016d68; font-size: 24px; margin: 40px 0 0 0;  } 

p.by								{ font-size:11px; padding: 10px 0 0 0; text-transform: uppercase; letter-spacing: 1px; }


input								{ border:solid 0px #c6c3c6; width: 300px; font-family:Arial, Helvetica, sans-serif; color: #000; background-color:#bce7e5; }


textarea							{ border:solid 0px #c6c3c6; font-family:Arial, Helvetica, sans-serif; color: #000;  background-color:#bce7e5; font-size:11px; width: 300px	; }

ul									{ font-family:Arial, Helvetica, sans-serif; color: #444444; font-size:13px; margin:0 0 14px 0; line-height: 17px; }

	



