/* copyright McGrip-Webdesign - Partner */

body
#ebene0 { 	font-family: Verdana, Arial, Helvetica, sans-serif; margin:0px; padding:0px; height:100%;}


#header { position:absolute; top:0px; left:0px;  width:100%; background: #330099; z-index:26;} 
#header a { font-size: 14px; text-decoration:none; color:#cccccc;}
#header h2 {font-size: 14px; color:#cccccc; line-height: 16px;  padding:2px; margin:0px;}
#navi {position:absolute; top:80px; left:0px; width: 140px;   font-size:14px; 
line-height: 16px; z-index:30;}
#navi ul { position:relative; left:-40px; border:1px solid #003399; border-bottom:0px solid white; width:140px;}
#navi li { padding:1px;  list-style:none; width:140px; background:#cccccc;
border-bottom: 1px solid #003399; margin:0px;  }
#navi a {text-decoration:none; font: 12px arial,sans-serif; display:block; width:140px;
 margin:0px; padding-left:10px; height:16px; }

#navi a:link {  background-color:#ffffcc; color:#003399; }
#navi  a:active { background-color: #ffffff; color: #003399; }
#navi  a:visited { background-color: #ffffcc; } 
#navi  a:hover { background-color: #9999ff; color: white; } 
#navi  a:visited:active {background-color: #ffffcc; } 
#navi  a:visited:hover {background-color: #9999ff; }



#content {
	position: relative;
	top: 69px;
	width:auto;
	margin: 0px 170px;
	font:12px verdana, arial, Helvetica, sans-serif;
	border:1px dashed #cccccc;
	padding:5px;
	margin-bottom:320px;
	background:white;
	z-index:28;
	left: 12px;
}
#content H1 {font-size: 18px; color: #999999; }
#home {position:absolute; top:60px; left:0px; width: 142px; background:#330099;  }
#home a {font-size: 14px; font-weight: bold; color: white; text-decoration:none; height:14px;
padding:1px; width:100%; z-index:24;}

#webmaster {position:absolute; top:80px; right:1px; width:150px; background: white; font-size: 12px;
display:block; padding: 2px; border: 1px solid #330099;  line-height: 14px; z-index:22;}
#webmaster p {padding:0px; margin:0px; }
#webmaster h4 { font: 14px Arial,sans-serif ; margin:0px; padding:0px; line-height: 14px;
font-weight: bold; float:left; color:red;
	}
#webmaster img {   padding:0px; margin:0px; background:white;}


#ebene5 {position:relative; bottom:0px; margin:0px; padding:0px;
font:12px arial, sans-serif; background:#ff9900; width:100%; height:16px; z-index:32;}
#ebene5 p {margin:0px; padding:0px;}
#ebene5 p span {display:none; margin:0px; padding:0px; position:relative; bottom:-30px;}


#haftung {position:relative; bottom:0px; background: white;  font: 10px Arial,sans-serif;
border:1px solid #999999; width:100%; height:50px; margin-bottom:0px;}
#haftung H4 { font: 12px Arial,sans-serif ; margin:0px; padding:0px; line-height: 12px;
font-weight: bold; float:left; color:red;}
#haftung p {padding:0px; margin:0px;} 
#haftung img { vertical-align: bottom;}
