html, body {
	margin: 0;
	padding:0;
}
body{
	text-align: center;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Helvetica, Arial, sans-serif;
	background-color: #717171;
	color: #ccc;
	font-size:75%;
	
}
a{
	color: #27D;
	text-decoration: none;
}
a:focus, a:hover, a:active {
	text-decoration: none;
}


p, li {
	line-height: 1.8em;
}






h1, h2{
	font-family: "Trebuchet MS", Verdana, sans-serif;
	margin: 5px 0 5px 0;
	letter-spacing:-1px;
	color: #ccc;
}
h1 {
	padding: 0;
	font-size: 2.5em;
	color: #ccc;

}
h2 {
	padding: 5px 0px 5px 0px;
	font-size:3em;
	color: #ccc;	
}

h3 {
	padding: 5 px 0 px 5px 0px;
	font-size:2 em;
	color: #ccc;
}

div#invisible{
display: none;
}

.error {
	color: #FF0000;
	}
	
table{
	border-collapse: collapse;
	width: 800px;
	position:relative;
	left:50px;
	
	}
	


td.row1{
	padding: 10 px 5px 10 px 5 px;
	width: 25%;

}

td.row2{
	padding: 10 px 5px 10 px 5 px;
	width: 75%;

}

tr{

height:30px;
}

pre {
	font-size: 1.2em;
	line-height: 1.2em;
	overflow-x: auto;
}

div#page {
	clear:both;
	width: 900px;
	height: 720px;
	background-color: #fff;
	margin: 0px auto 0px 280px;
	text-align: left;
	border-color: #ddd;
	border-style: none solid solid;
	border-width: medium 1px 1px;
	
	
}




div#text {
 text-align:left;
 overflow: auto;
 padding: 5px 5px 5px 5px;
 height: 678px;
 width: 890px;
 }
 
div#nummerierung  ol{
list-style-type:none;
padding: 0px 20px 0px 20px ;

}
div#nummerierung  ul{
list-style-type:square;
padding: 0px 10px 0px 30px ;

}
 
 
div#tabletext{
	height: 678px;
	overflow:auto;
	text-align: left;
	padding: 5px 5px 5px 20px;
	width:900px;
}



div#table td{
	padding: 5px 5px 5px 20px;	
}




div#text1{
	clear:both;
	text-align: center;
	overflow:auto;
	padding: 5px 5px 5px 5px;
	width: 1180px;
 }
 
 div#text2{
	clear:both;
	text-align: left;
	overflow:center;
	padding: 5px 5px 5px 5px;
	width: 860px;
	
 }
 div#text3{
	clear:both;
	text-align: left;
	overflow:auto;
	padding: 5px 5px 5px 5px;
	width: 860px;
	margin-left:150px;
 }
 
 div#map{
 position:relative;
 text-align:center;
 }

#nav {
		margin:0; 
		padding:0; 
		list-style:none;
	}	
	
		/* make the LI display inline */
		/* it's position relative so that position absolute */
		/* can be used in submenu */
		#nav li {
			float:left; 
			display:block; 
			width:178px; 
			background:#930B0B; 
			position:relative;
			z-index:500; 
			margin:0 1px;
		}
		
		/* this is the parent menu */
		#nav li a {
			display:block; 
			padding:8px 5px 0 5px; 
			font-weight:700;
			height:25px; 
			text-decoration:none; 
			color:#f0f0f0; 
			text-align:center; 
		}

		#nav li a:hover {
			color:#282828;
			text-decoration:none;
		}
		
		#nav li:hover{
			background-color:#D91111;
		}
	
		/* you can make a different style for default selected value */
		
		#nav a.selected {
			color:#282828;
		}
		
		
		
	
		/* submenu, it's hidden by default */
		#nav ul {
			position:absolute; 
			left:0; 
			display:none; 
			margin:0 0 0 -1px; 
			padding:0; 
			list-style:none;
		}
		
		#nav ul li {
			width:178px; 
			float:left; 
			border-top:1px solid #282828;
		}
		
		/* display block will make the link fill the whole area of LI */
		#nav ul a {
			display:block;  
			height:15px;
			padding: 8px 5px; 
			color:#f0f0f0;
		}
		
		#nav ul a:hover {
			text-decoration:none;	
		}

		/* fix ie6 small issue */
		/* we should always avoid using hack like this */
		/* should put it into separate file : ) */
		*html #nav ul {
			margin:0 0 0 -2px;
		}
		
		
		
		


#page h2{
	text-align: center;
	line-height: 30pt;
}


#navigationsleiste {
	padding: 0;
	margin:0;
	clear:both;
	width:280px;
	color: #f0f0f0;
	position: absolute;
	list-style-type:none;
	text-align:center;
}



div#navigationsleiste  ul li {
	list-style-type: none;
	
}

div#navigationsleiste h2 {
	text-align:center;
	color:#f0f0f0;
}	



div#logo {
	clear:both;
	position: relative;
	
		
}

#fotonavi {
		margin:0; 
		padding:0; 
		list-style:none;
	}	
	
		/* make the LI display inline */
		/* it's position relative so that position absolute */
		/* can be used in submenu */
		#fotonavi li { 
			width:80%; 
			background:#930B0B; 
			position:relative;
			z-index:500; 
			border-top:1px solid #717171;
		}
		
		/* this is the parent menu */
		#fotonavi li a {
			display:block; 
			padding:8px 5px 0 5px; 
			font-weight:700;
			height:25px; 
			text-decoration:none; 
			color:#f0f0f0; 
			text-align:center; 
		}

		#fotonavi li a:hover {
			color:#282828;
			text-decoration:none;
		}
		
		
		
		#fotonavi li:hover{
			background-color:#D91111;
		}
	
		/* you can make a different style for default selected value */
		#fotonavi a.selected {
			color:#f00;
		}
		
		#fotonavi a.active, #nav a.active {
		 color:#282828;
		 background-color:#D91111;
		 }
	

div#container {
	padding: 20 px;

}
	
div#ads {
	clear: both;
	padding: 12px 0 12px 66px;
}
div#footer {
	clear: both;
	color: #777;
	margin: 0px auto 0px 280px;
	padding: 2px 0 2px;
	text-align: right;
	
}


