/*
	=======================================================
	  Standard Html Elements
	=======================================================
*/
body {
	margin: 0; 
	padding: 0;
	font-size:10px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	background-image:url(../gfx/hg.jpg);
	} 
	
h1 {
	font-size:3em;
	font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
	margin:0.5em 10px 1em 10px;
	padding:0;
	color:#fff;
	font-style:italic; 
	}

h2 {
	font-size:1.5em;
	font-weight:bold;
	font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
	margin:10px 0px -5px 5px;
	color:#333333;
	border-bottom:1px solid gray;
	}
		

h3 {
	font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
	color:#3046A3;
	margin:1em 10px 1em 10px;
	padding:0;
	font-size:1.3em;
	}

h4 {
	font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
	color:#3046A3;
	}
	
h5 {
	font-size:1.5em;
	font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
	margin:-3em 10px 1em 10px;
	padding:0;
	color:#fff;
	font-style:italic;;
	}

p {
	margin:5px;
	}

img {
	border:0;
	}
	
a:link, a:visited {
	color:#8CD749; text-decoration:underline;}
a:hover {
	color:#3B4471; text-decoration:none;}
a:active {	
	color:#8CD749; text-decoration:underline;}
a:focus { 
	outline:none; 
	}
table {
	width:98%;
	}


/*
	=======================================================
	  Div Container
	=======================================================
*/


#main {
	width:95em;
	margin:2em auto;

	background:#fff;
	}
	
	#head {
		padding:5em 5em 3em 5em;
		margin:0; text-align:left;
		background:#fff;
		background-image:url(../gfx/logo.jpg); 
		background-repeat:no-repeat; 
		background-position:right center;
		}
		

	#navigation {
		text-align:center;
		}
	
		ul#nav {font-size:1.3em;
			list-style-type:none; 
			float:left; 
			display:block; 
			width:100%; 
			line-height:1em; 
			clear:both; 
			margin:0; 
			padding:0; 
			background-color:#999999;
		}		


		ul#nav li {
			display:inline;
		}

		ul#nav li a:link, 
		ul#nav li a:visited {
			display:block; 
			float:left; 
			width:20%; 
			padding:0.1em 0 0.1em 0; 
			margin:0; 
			text-decoration:none; 
			background-color:#999999; 
			color:#FFFFFF;
			border-top: 1px solid #021260;
			border-bottom: 1px solid #021260;
		}

		ul#nav li a:hover {
			display:block; 
			float:left; 
			padding:0.1em 0 0.1em 0; 
			margin:0; 
			text-decoration:none; 
			background-color:#021260; 
			color:#FFFFFF;
			border-top: 1px solid #021260;
			border-bottom: 1px solid #021260;
		}

		ul#nav li a:active {
			display:block; 
			float:left; 
			padding:0.1em 0 0.1em 0; 
			margin:0; 
			text-decoration:none; 
			background-color:#021260; 
			color:#FFFFFF;
			border-top: 1px solid #021260;
			border-bottom: 1px solid #021260;
		}

		ul#nav li#aktiv a:link, 
		ul#nav li#aktiv a:visited {
			display:block; 
			float:left; 
			width:20%; 
			padding:0.1em 0 0.1em 0; 
			margin:0; 
			text-decoration:none; 
			background-color:#404a78; 
			color:#FFFFFF;
			border-top: 1px solid #021260;
			border-bottom: 1px solid #021260;
		}			
		
	#content {
		width:100%;
		
		}	
		img#starter {
		padding:1em 0 2em 0;
		}
		ul#ref img {
		padding:1em 0 1em 1em; 
		float:left;
		}
		
		#content-left {
			width:79%;
			clear:left; 
			text-align:left; 
			padding:6em 1ex 1.5em 2.5ex;
			float:left;		
		}
		
		#zitat {
			margin-left:5em;
			padding:0.8em 0em 1em 1em;
			font-style:italic;
			background:#eee;
		}
		
		#content-left h2 a:link, a:visited {color:#3B4471; text-decoration:none;}
		#content-left a:hover {color:#3B4471; text-decoration:underline;}
		#content-left a:active {color:#8CD749; text-decoration:underline;}
	
		#content-left p {
			font-size:1.3em;
			color:#333333;
			margin-bottom:1.5em;
		}
		
		#content-left ul {
			font-size:1.3em;
			color:#333333;
			list-style-type:square;
		}
		
		#content-right {
			width:14%;
			background:#eee;
			margin:7em 1em 0 1em;
			text-align:left; 
			padding:0em 1.3ex 0.3em 1.3ex;
			float:left;
			font-style:italic;
			}
		#content-right h2 {text-indent:1em;}
		#content-right p {color:#666666;font-size:1.0em;}
		.rightbox ul {list-style: square; color: #999;}
		
		


		
		
		
		
		
		
		
		
		
		
		
		
		
		
		#content-wrapper {
		clear:both;
		width:100%;
		}
		
		
	#footer {
		margin-bottom:40px;
		padding:0.5em;
		line-height:1.2em; 
		text-align:center;
		color:#fff;
		background:#404a78;
		}	
