/* CSS Document */

body {
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	background: #ffffff;
	}
	
a {font-family: Arial, Helvetica, sans-serif;font-size:12px;color:#004040;text-decoration:underline;}
a:active {font-family: Arial, Helvetica, sans-serif;font-size:12px;color:#004040;text-decoration:underline;}
a:hover {font-family: Arial, Helvetica, sans-serif;font-size:12px;color:#004040;text-decoration:underline;}
a:visited {font-family: Arial, Helvetica, sans-serif;font-size:12px;color:#004040;text-decoration:underline;}	

input {
		border-style:solid;
		border-width:1px;
		border-color:#888888;
		}
		
td{  
      font-family:arial,helvetica,sans;
	  font-size:12px;
	}
	
h3 {
	margin-top: 0;
}		
	
.FloatLeft {
	float: left;
}		

.RightMargin {
	margin-right: 6px;
}

.header {
	width: 840px;
	height: 190px;
	background:url(bilder/oben.gif) top left no-repeat transparent;
}
	
ul.navigation {
 float: left;
 list-style-image:none;
 list-style-type:none;
 padding: 0px;
 position:relative;
 top: -46;
 margin-left:0;
}

ul.navigation a img {
	border: none;
}
		
.comic{
	  width:700px;
	  padding-left: 20px;
	  float:right;
	  text-align:center;
	   }

.content {
	width: 840px;
	clear: both;
}


.align {
		position:absolute;
		top:120;
		left:0;
		right:0;
		width:100%;
		}	 
		
.align_no_comic {
		position:absolute;
		top:120;
		left:0;
		right:0;
		width:100%;
		padding-top:0px;
		}	 		
		
	
		 			
.text{
	  float:right;

	  margin-top:0px;	
	  padding:10px;
	  
	  text-align:left;
	  font-family:arial,helvetica,sans;
	  font-size:12px;
	  
	  width:700px;
	  max-width:680px;
	  border:1px solid #888888;
	  background: #eeeeee;
	  margin-bottom: 20px;
	  }
	  
	  
.textonly {
	float: right;
	margin-left: 0;
	clear: none;
}	  
	  
.ueberschrift{
              font-size:18px;
			  color:#000000;
		      font-weight:normal;
			  text-align:left;
				}	  

	 
.schrift{
		font-family:arial,helvetica,sans serif;
		font-size:12px;
		}	 
		
		
.ueberschrift_gast{
			  margin:0;
	          font-family: arial,helvetica,sans-serif;
   			  font-size:16px;
			  color:#004040;
		      font-weight:normal;
			  text-align:left;
			  float:left;
			}
			
.teile	{
		 border: dashed 1px #888888;
		 font-family: arial,helvetica,sans-serif;
		 font-size:12px;
		 color:#000000;
		 padding:10;
		 background-color:#eeeeee;
		 margin:20;
		 text-align:left;
		 clear:both;
		 width:676px;
		 margin-left: 0;
		}

.datum{  
		 font-family: arial,helvetica,sans-serif;
		 font-size:12px;
		 color:#004040;
		 margin-top:5;
		 margin-right:0;
		 text-align:right;
		}
		
.orange {
		 font-family: arial,helvetica,sans-serif;
		 font-size:12px;
		 color:#f7941f;
		}
		
#Nav {position:absolute; top:50px; left:0px; padding:20px; visibility:hidden; margin:0px; background-image:url('bilder/hintergrund.gif');z-index:20;}
#rahmen{padding:10px; background-color:#ffffff; border:none;}
#NavLinks {padding:10px; background-color:#ffffff; border:1px dashed orange;}

.navi{
	  position:absolute;
	  top:80px;
	  left:5px;
	  font-family:arial;
/*	  font-weight:bold;*/
	  font-size:14px;
	  color:orange;
	  z-index:21;
	  }


