/* basics + browser’s deafault css reset */
	html, h1, h2, p, ol, ul, li {
		margin: 0;
		padding: 0;
		}
	body {
		margin:20px 10px 0px 10px;
		padding:0px;
		background: url("http://www.nadir.org/nadir/kampagnen/mittenwald/bg.jpg") no-repeat fixed 0 0;
		font: 12px/150% Verdana, sans-serif;
		}
	
/* Kopf, div#header */	
	#header {
		text-align: right;
		height: 140px;
		}

	h1 {
		font-size:25px;
		line-height: 120%;
		margin-bottom:1em;
		}

/* Navigation, div#navi */
	#navi {
		position: absolute;
		left:10px;
		top:215px;
		width:150px;
		}
	#navi h2 {
		font-size: 16px;
		border-bottom: 2px solid #666;
		padding-bottom: 2px;
		margin-bottom: .5em;
	}
	#navi ul {
		margin-bottom: 2em;
	}
	#navi li {
		margin-left: 20px;
		list-style: none;
	}
	
/* Hauptinhalt, div#main */
	#main {
   	margin-left: 150px;
   	margin-right:200px;
	  }
	#main h1, #main h2, #main h3, #main p {
		padding: 0 20px;
	}
	#main ol, #main ul {
	        padding: 0 40px;
	}
	#main h2 {
		font-size: 120%;
		font-decoration: bold;
		margin-top: 1.5em;
		margin-bottom: 0.5em;
	}
	#main h3 {	
		margin-top: 1.5em;
		margin-bottom: 0.2em;
	}
	#main p {
		margin-bottom: 0.5em;
	}
	strong {
		font-weight: bold;
	}
	q {
		font-style: italic;
	}
	#main li { list-style: none }
	
/* div#sidebar */
	#sidebar {
		position: absolute;
		right:10px;
		top:215px;
		width:200px;
		}
	#sidebar h2 {
		font-size: 20px;
		margin-bottom: .5em;
	}
	#sidebar p {
		font-size: 11px;
		line-height: 140%;
		margin-bottom: 1em;
	}
	
/* Impressum, div#footer */
	#footer {
		position: absolute;
		left:10px;
		top:705px;
		width:150px;
		background-color: #fff;
	}
	#footer p	{
		padding: 5px 10px;
	}
	
/* Links */

a:link    {color: black; text-decoration: none}
a:visited {color: black; text-decoration: none}
a:hover   {color: black; border-bottom: 1px dotted blue; text-decoration: none}
a:active  {color: red; text-decoration: none }

#main a:link    {color: black; border-bottom: 1px dotted blue; text-decoration: none}
#main a:visited {color: black; border-bottom: 1px solid blue; text-decoration: none}
#main a:hover   {color: black; border-bottom: 1px solid blue; text-decoration: none}
#main a:active  {color: red; text-decoration: none}

#container1 a:link    {color: black; text-decoration: none}
#container1 a:visited {color: blue; text-decoration: none}
#container1 a:hover   {color: black; border-bottom: 1px dotted blue; text-decoration: none}
#container1 a:active  {color: blue; text-decoration: none}

#container2 a:link    {color: black; border-bottom: 1px dotted blue; text-decoration: none}
#container2 a:visited {color: blue; text-decoration: none}
#container2 a:hover   {color: black; border-bottom: 1px solid blue; text-decoration: none}
#container2 a:active  {color: blue; text-decoration: none}

