body,table,td,th,div { margin:0px; padding:0px }

body { background-color:#daeec5; margin-top:40px; margin-bottom:10px; text-align:center }

body,h1,h2,h3,h4,p,ul,ol,li,div,td,th,address,blockquote,nobr,b,i,input,textarea { font-family:Verdana,Arial,sans-serif; color:#192B37 }

body,h4,ul,ol,li,div,td,th,address,blockquote,input,textarea { font-size:11px; line-height:16px }

p { margin:8px 0px 0px 0px }
h1,h2,h3 { font-weight:bold }
h1 { font-size:16px; line-height:20px }
h2 { font-size:14px; line-height:18px }
h3 { font-size:12px; line-height:16px }

a { color:#003366; }
a:link { text-decoration:none; }
a:visited { text-decoration:none; }
a:focus { text-decoration:underline; }
a:hover { text-decoration:underline; }
a:active { text-decoration:underline; }

.layout { 
 width:100%;
 margin:0px;
}
.titelaussen {
 border-width:0px 1px 1px 0px;
}
.titelbox,.inhalt {
 border:1px solid #b9dab9;
 background-color:#ffffff;
}

.inhalt { min-height:235px; }
.inhaltaussen { border-width:0px 1px 1px 0px; }
.titelaussen,.inhaltaussen {
 border-color:#c3e6c3;
 border-style:solid;
 margin:0px;
 padding:0px
}
.bildrechts {
 float:right;
 margin:0px 0px 16px 16px;
}
.bildlinks {
 float:left;
 margin:0px 16px 16px 0px;
}
.foto {
 display:block;
 border:1px solid #d6d8cf;
}
.fototab {
 min-width:432px;
}
.fototab td {
 width:25%;
 text-align:left;
 vertical-align:middle;
 padding:4px 8px 4px 0px;
}
.fototab img {
 border:1px solid #d6d8cf;
}
.fotocell {
 border-color:#eaebe7;
 border-style:solid;
 border-width:0px 1px 1px 0px;
}
.bu {
 padding-top:8px;
 font-style:italic;
}
.bildrechts .bu { text-align:right; }
.menue {}
.menue img { display:block; }

.linkespalte,.rechtespalte {
 text-align:left;
 vertical-align:top;
}

.rechtespalte {
 padding-left:32px;
 width:55%;
}
.fusszeilerechts {
 padding:16px;
 text-align:right;
 vertical-align:bottom;
}
