body{background-color:#ffffdd;
 font-family: sans-serif;
 font-style: normal;
 font-size: 12px;
}
.kopf{ 
 position: absolute;
 height:70px; 
 width:99%;
 top:1px; left: 0px; 
 display: block;
 color: orange;
 background-color: #909090 ; 
 z-index: 8;
}
li a{
 text-decoration: none;
 color:black;
}
li a:hover{
	color: orange;
}
.blogpos{
	position:absolute;
	top:5px;
	right:6px;
	font-size: 50px;
	display: block;
}
.selsprache{ 
	position: absolute; 
		top: 0px;  
		left:0px;
	height: 20px;	  
	display: block; 
	z-index:10; 
	font-size: 11px;
	}
.logopos{
	position: absolute;
	left: 2px;
	top: 31px;
	width:163px;
	height: 40px;
	display: block;
}
.ueber{
	position: absolute;
	left:190px;
	top:26px;
	font-size:36px;
	color: orange;
}
.inhalt{
	position:absolute;
	left:0px;
	top: 64px;
	width:99%;
	display: block;
	
}	    
hr{ line-height: 3pt; }

.nomenu{ line-height: 3pt;}
.hinweis{
   color:orange;
   font-size: 36px; 
}
.blogleft{
 border-top: thin solid black;    
 border-left: medium double black;
 background-image: url(blogleft.png);
 background-position: right;
 background-repeat: repeat-y;
 border-bottom: thin solid black;
 vertical-align: top ;
}
.blogright{
 border-top: thin solid black; 
 border-right: medium double black;
 border-bottom: thin solid black;   
 background-image: url(blogright.png);
 background-position: left;
 background-repeat: repeat-y;
 vertical-align: top;   
 font-size: 12px;
}
td{
 vertical-align: top;	
}
.binhalt{  margin-left: 12px;  }
.linhalt{  margin-right: 12px;  }
.thema{ font-size: 26px;  color: orange;  border-bottom: thin solid orange;  }
.subitem{  background-color:#f5fffa;}
.who{    
	font-size: smaller; 
	background-color: #eeeeaa;}
.autline{
	background-color: #eeeeaa;
}

