*{
margin:0;
padding:0;
zoom:1;
}
body {
background:url(../hintergrund/hintergrund_e.png) #fff repeat-x left top;
font-size: 16px;
color:#444;
font-family: Verdana,Arial,Helvetica,"Nimbus Sans L",sans-serif;
}
html,body{
height:100.1%;
}
h1{
font-size: 100%;
float:left;
width:100%;
margin:5px 10px;
font-weight:normal;
}
h3 {
font-size: 100%;
float:left;
width:100%;
margin:5px;
font-weight:normal;
}
a{
outline:none;
text-decoration:none;
}
p {
margin:2px 5px;
float:left;
width:100%;
}
table{
float:left;
width:70%;
}
th{
font-size:100%;
padding:5px 0;
font-weight:normal;
vertical-align:top;
}
td{
padding:0 5px;
text-align:center;
vertical-align:middle;
}
em{
color:red;
}
ol{
width:400px;
list-style-position: inside;
}
ol li{
margin:5px 0;
}
ol li a img{
border:none;
}
ol li  img{
border:none;
}
*+html ol{
display:list-item;
}
.max-h-100{height:80px; overflow:auto;}
.brotkrumen{
font-size:80%; 
height:70px; 
padding:0 7px;
margin-top:50px; 
float:left;
width:926px;
color:#444;
}
.brotkrumen a{
color:#2506F3;
}
#kopf{
width:940px;
height:100px;
float:left;
text-align:center;
}
.logo{
width:900px; 
height:100px; 
border:none 0; 
float:left;
background:transparent;
}
#navigation {
float: left;
width: 100%;
margin-bottom:10px;
background:#fff;
}
#navigation ul {
margin: 0;
padding: 0;
list-style-type: none;
}
#navigation li {
float: left;
color: #fff;
font-size: 80%;
display: block;
border:none;
}
#navigation li:first-child{
margin-left:0px;
}
#navigation li a img{
float:left;
width:16px;
height:16px;
margin:2px 0 0 -25px;
padding:0 5px;
border:none;
}
#navigation a {
padding: 12px 20px 10px 25px;
text-decoration: none;
font-size: 100%;
display: block;
color: #444;
height: 18px;
}
#navigation a:hover {
color: #ccc;
}
#alles {
margin:0 auto 10px  auto;
width: 940px;
font-size: 100%;
color: #333333;
}
#seite{
float:left;
padding:0 20px;
width:900px;
min-height:400px;
}
#box{
float:left;
width:900px;
background:#fff;
margin:50px 0 25px 0;
}
#box p{
padding: 5px;
line-height: 1.2em;
float:left;
width:880px;
}
#box p a img{
margin: 5px 15px 10px 0;
float: left;
border:none;
}
#box span {
float: right;
margin:10px;
color: black;
font-size: 90%;
font-family: Segoe Print;
}
#box em{
visibility:hidden;
}
#box form{
float:left;
margin:10px;
width:100%;
}
#box ul{
float:left;
list-style-type:none;
width:100%;
}
#box ul li{
text-align:left;
height:30px;
margin:30px 0 0 10px;
float:left;
}
#box .ersterlink{
height:0;
width:0;
visibility:hidden;
font-size:1px;
}
#box ul li a em{
text-decoration:none;
color:#f86f19;
margin:0 3px;
min-width:200px;
float:left;
border-bottom:1px solid #ccc;
}
#box ul li b{
font-weight:normal;
text-align:center;
position:relative;
float:left;
margin:20px 0 10px 5px;
font-size:80%;
width:150px;
}
#box .bild{
margin:39px;
max-width:100%;
max-height:70px;
}
#box ul li i{
float:left;
margin-right:5px;
}
#box ol{
color:#444;
margin:0;
padding:0;
}
#box ul li p{
color:#131313;
font-size:80%;
font-weight:normal;
text-align:center;
width:140px;
}
#box .keine_bilder{
width:75px;
margin:50px 0 0 35px;
text-align:center;
}
#box .bilder_vorhanden{
width:140px;
text-align:center;
}
*+html #box ol{
display: list-item;
margin-left:20px;
}
*+html #box ol li{
}
#box ol li {
margin-left:10px;
padding:10px;
float:left;
}
.boden{
float:left; 
width:900px;
}
.boden a{
color:#fff;
}
.boden a{
color:#333;
font-size:80%;
}
.keine_bilder{
margin:70px 0 0 0;
}
.aufheben{
width:100%;
height:100px;
float:left;
visibility:hidden;
clear:both;
}
.bildsvg{max-width:100%; max-height:100px; text-align:center; margin:20% 0 0 17%;}
.cc{height:16px; width:auto;}
.cd{font-size:75%;}
.cd a{color:#00468c; font-size:100%;}
.cd a:hover{text-decoration:underline;}