<!--
body { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:100%; margin-top:0%; margin-right:0%; margin-bottom:0%; margin-left:0%; padding-top:0%; padding-right:0%; padding-bottom:0%; padding-left:0%;  line-height: 100%;  background-image:url(./Layout/bg.gif);  background-color: transparent; background-position: top left; background-repeat: repeat; display: block;}
.html { margin-top:0%; margin-right:0%; margin-bottom:0%; margin-left:0%; padding-top:0%; padding-right:0%; padding-bottom:0%; padding-left:0%; }
.tabellebody { margin-bottom:15px;  border-collapse: collapse;}
.tabellehead { color:#ffffff; background-color:#003090; padding-top:3px; padding-right:6px; padding-bottom:4px; padding-left:6px; width:98px; }
.tabelleodd { background-color:#C6D5E8; padding-top:3px; padding-right:6px; padding-bottom:4px; padding-left:6px; }
.tabelleeven { background-color:#E5EAF5; padding-top:3px; padding-right:6px; padding-bottom:4px; padding-left:6px; }
.contentspalte .tabellebody ul { margin-top:0px; margin-bottom:0px; margin-left:24px; padding-top:0px; padding-bottom:0px; }
.contentspalte .tabellebody ul li {  margin: 0; padding: 0;}
.contentspalte .tabellebody ol { margin-top:0px; margin-bottom:13px; margin-left:0px; padding-top:0px; padding-bottom:0px; }
.contentspalte .tabellebody ol li {   margin: 0; padding: 0;}
table.type0 { margin-bottom:15px;  border-collapse: collapse;}
td.type0 { color:#ffffff; background-color:#003090; padding-top:3px; padding-right:6px; padding-bottom:4px; padding-left:6px; width:98px;  border: 1px solid #FFFFFF;}
td.type1 { background-color:#C6D5E8; padding-top:3px; padding-right:6px; padding-bottom:4px; padding-left:6px;  border: 1px solid #FFFFFF;}
td.type2 { background-color:#E5EAF5; padding-top:3px; padding-right:6px; padding-bottom:4px; padding-left:6px;  border: 1px solid #FFFFFF;}
img {  border:0;}
hr { height:1px; background-color:#00359c; }
table.layout { width:100%; height:100%; }
table.layout td.randlinks { width:12px; height:12px; }
table.layout td.navspalte { background-color:#FFFFFF; width:196px; height:12px; }
table.layout td.navvor { border-bottom:solid 1px #001272; height:12px; }
table.identitaet { width:100%; }
table.identitaet td.thema { border-bottom:solid 1px #6288BE; width:360px; height:78px; }
table.identitaet td.logo { background-color:#003090; border-bottom:solid 1px #6288BE; width:100%; height:78px; text-align:right; }
.nav { font-size:70%; margin-bottom:40px;  line-height: 14px; /* vorher 110% */ }
.nav ul {  margin: 0; padding: 0; list-style-type: none;}
.nav li {  margin: 0; padding: 0;}
.nav a { text-decoration:none; color:#fff;  display: block;}
.nav a:hover {  background-image: url(./Layout/pfeil.gif); background-repeat: no-repeat; background-position: top left;}
.nav ul a { background-color:#003090; border-bottom:1px solid #001689; border-top:1px solid #1443A1; width:172px;  padding: 4px 4px 4px 20px;}
.nav ul ul a { background-color:#436EB2; border-bottom:1px solid #001689; border-top:1px solid #6288BE; width:164px;  padding: 4px 4px 4px 28px;}
.nav ul ul ul a { background-color:#6288BE; border-bottom:1px solid #001689; border-top:1px solid #85A4CC; width:156px;  padding: 4px 4px 4px 36px;}
.nav ul ul ul ul a { background-color:#85A4CC; border-bottom:1px solid #001689; border-top:1px solid #AAC0DC; width:148px;  padding: 4px 4px 4px 44px;}
.nav ul ul ul ul ul a { background-color:#AAC0DC; border-bottom:1px solid #001689; border-top:1px solid #C6D5E8; width:140px;  padding: 4px 4px 4px 52px;}
ul#navlist li a#current {  background-image: url(./Layout/pfeil.gif); background-repeat: no-repeat; background-position: top left;}
#service { font-size:70%; color:#000000; padding-right:12px; width:100%; height:20px; text-align:right;  line-height: 100%;}
#service a { text-decoration:none; color:#000000; }
#service a:hover { text-decoration:underline; color:#000000; }
#breadcrumb { font-size:69%; color:#FFFFFF; background-color:#003090; padding-top:3px; padding-bottom:2px; padding-left:20px; }
#breadcrumb a { text-decoration:none; color:#FFFFFF; }
#breadcrumb a:hover { text-decoration:underline; }
.content { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:80%; padding-top:20px; padding-right:12px; padding-left:20px; width:100%; }
.contentspalte { padding-right:20px; padding-bottom:20px; width:100%; }
.contentspalte .rubrik { font-weight:normal; font-size:80%; color:#003090; border-top:solid 1px #003090; margin-bottom:2px; text-align:right;  line-height: 12px;}
.contentspalte h1 { font-style:normal; font-size:200%; color:#000000; margin-top:40px; margin-bottom:25px; padding-bottom:20px;line-height:30px;}
.contentspalte h2 { font-size:100%; color:#000000; margin-top:16px; margin-bottom:14px;   font-weight: bold; line-height: 12px; }
.contentspalte h3 { font-style:normal; font-size:125%; color:#000000; margin-top:0px; margin-bottom:16px; }
.contentspalte p { margin-top:0px; margin-bottom:14px; padding-top:0px;  line-height: 14px;}
.contentspalte .textblau { color:#003090; }
.contentspalte .seitenueberschrift { font-weight:bold; font-size:125%; color:#000000; border-bottom:solid 1px #003090; margin-bottom:11px; padding-bottom:2px; text-align:left; }
.contentspalte .caption {   padding-top: 0px;  padding-bottom: 8px;}
.contentspalte .autor { margin-left:1px;  font-style: italic;  line-height: 14px;}
.contentspalte .topspacer4px { margin-top:15px; }
.contentspalte ul { margin-top:0px; margin-bottom:13px; margin-left:24px; padding-top:0px; padding-bottom:0px; }
.contentspalte ul li {  margin: 0; padding: 0px 0px 0px 6px;}
.contentspalte ol { margin-top:0px; margin-bottom:13px; margin-left:30px; padding-top:0px; padding-bottom:0px; }
.contentspalte ol li {  margin: 0; padding: 0;}
.contentspalte .liste .tabellehead { color:#FFFFFF; background-color:#003090; padding-top:3px; padding-right:6px; padding-bottom:4px; padding-left:6px; width:150px; }
.marginalspalte { padding-bottom:20px; width:176px; }
.marginalbox { color:#003090; background-color:#C6D5E8; margin-bottom:8px; padding-bottom:7px;  width:176px;}
.marginalbox h1 { font-weight:bold; font-size:85%; color:#FFFFFF; background-color:#001689; margin-top:0px; margin-bottom:8px; padding-left:11px;   background-image: url(/SiteGlobals/StyleBundles/Components/Images/box__marginal__header,property=default.gif); background-position: top left; background-repeat: no-repeat; line-height: 20px; }
.marginalbox img { margin-top:8px; padding-top:0px; padding-right:8px; padding-bottom:5px; padding-left:8px;  border: 0;  display: block; }
.marginalbox p { font-size:85%; color:#000000; margin-top:0px; margin-bottom:10px; padding-right:8px; padding-left:8px;  line-height: 12px;}
.marginalbox .caption { font-size:85%; color:#000000; margin-top:0px; margin-bottom:2px; padding-right:8px; padding-left:8px;  line-height:12px;}
.marginalbox .captionlast { font-size:85%; color:#000000; margin-top:0px; margin-bottom:7px; padding-right:8px; padding-left:8px;  line-height: 12px;}
.marginalbox .beschriftung { font-size:100%; margin-right:8px; margin-bottom:0px; margin-left:8px;  padding: 0;}
.marginalbox div.fahrzeugbild { background-color:#E5EAF5; text-align:center;  margin: 8px 8px 5px 8px; padding: 8px 0px 8px 0px; line-height: 0px;}
.marginalbox div.fahrzeugbild img { background-color:#E5EAF5; padding-top:0px; padding-bottom:0px; text-align:center;  line-height: 0;}
.marginalbox table { width:100%; }
.marginalbox .marginalspacer { font-size:85%; color:#000000; margin-top:0px; margin-bottom:2px; padding-right:8px; padding-left:8px; width:160px;   line-height: 12px;}
.marginalbox .clearImg { width:176px; }
.marginalspalte .lnklink { margin-right:8px; margin-left:8px;  background-image: url(/SiteGlobals/StyleBundles/Components/Images/box__marginal__doppelpfeil__mehr__rechts,property=default.gif); background-position: top left; background-repeat: no-repeat;  padding: 0; display: block; font-size:85%;}
.marginalspalte .lnklink a { text-decoration:none; color:#003090; margin-bottom:0px; margin-left:0px; padding-left:13px;  display: block; line-height: 14px;}
.marginalspalte .lnklink a:hover { text-decoration:underline; }
.contentspalte .liste {  border:1px; border-collapse: collapse;}
.contentspalte .liste .tabellehead { color:#FFFFFF; background-color:#003090; padding-top:3px; padding-right:6px; padding-bottom:4px; padding-left:6px; width:150px; }
.contentspalte .liste a { text-decoration:none; color:#000000; }
.contentspalte .liste a:hover { text-decoration:underline; }
.contentspalte ul#seitenanfang { border-bottom:1px solid #003090;  list-style-type: none; margin: 24px 0px 16px 0px;  padding: .5em 0 .5em 0px; clear: both;}
.contentspalte ul#seitenanfang li a { text-decoration:none; text-align:center;  display: block; margin: 0; padding: 0;}
.contentspalte ul#seitenanfang .left {  float: left; padding:0;}
.contentspalte ul#seitenanfang .right {  float: right;}
.contentspalte .meldungvolldarstellung { margin-bottom:20px; }
.contentspalte .meldungvolldarstellung img { padding-top:3px; }
.contentspalte .meldunginlistemitfotosinmarginalspalte { border-left:solid 8px #003090; margin-bottom:20px; padding-left:8px; }
.contentspalte .meldunginlistemitfotosinmarginalspalte h1 { margin-bottom:0px; padding-bottom:6px; }
.contentspalte .meldunginlistemitfotosinmarginalspalte p { margin-bottom:1px; padding-bottom:0px; }
.contentspalte .meldunginlistemitthumb { font-size:100%; border-bottom:0; border-left:solid 8px #003090; margin-bottom:20px; padding-top:0px; padding-bottom:0px; padding-left:7px; }
.contentspalte .meldunginlistemitthumb h1 { margin-bottom:5px; }
.contentspalte .meldunginlistemitthumb img { margin-right:15px; }
.contentspalte .meldunginlistemitthumb p { margin-bottom:0px; }
.contentspalte .fotostrecke { margin-top:15px; margin-bottom:7px; }
.contentspalte .spacer13pxtop { margin-top:13px; }
.contentspalte .fotostrecke .foto { background-color:#E5EAF5; height:210px;  padding: 8px 8px 8px 8px;}
.contentspalte .fotostrecke .caption { font-size:80%; background-color:#C6D5E8;  line-height: 12px;  padding: 5px 8px 10px 7px;}
.contentspalte .fotostreckespacer { height:16px; }
.contentspalte .anfahrtvolldarstellung .einzelbildcontainer { margin-top:18px; }
.einheitenvolldarstellung { border-left:8px solid #003090; margin-top:0px; margin-right:15px; margin-bottom:16px; padding-left:4px; }
.einheitenvolldarstellung .taktischeszeichen { background-color:#E5EAF5; width:136px; text-align:center;  padding: 16px 8px 16px 8px;}
.contentspalte .einheitenvolldarstellung .caption { font-size:90%;  margin: 0; padding: 0;}
.contentspalte .einzelbildcontainer { border-left:8px solid #003090; margin-top:15px; margin-bottom:16px; padding-left:4px; }
.contentspalte .einzelbildcontainer .einzelbild { background-color:#E5EAF5; text-align:left;  padding: 8px;}
.contentspalte .einzelbildcontainer .caption { margin-top:6px;  padding: 0; line-height: 12px;}
.marginalbox  form {  margin: 0;  padding: 0;}
.marginalbox input { width:154px;  margin: 4px 8px  3px 8px;}
.marginalbox select { color:#000000; width:160px;  margin: 4px 8px  4px  8px;}
.fotosuchesubmitrahmen { margin-top:6px; margin-bottom:0px; }
.contentspalte .richtext a { text-decoration:none; color:#000000; padding-left:12px;  background-image: url(/SiteGlobals/StyleBundles/Components/Images/lnk__doppelpfeil__rechts,property=default.gif); background-position: top left; background-repeat: no-repeat; margin: 0;}
.richtext a:hover { text-decoration:underline; }
.marginalspalte .richtext a { text-decoration:none; color:#000000; padding-left:12px;  background-image: url(/SiteGlobals/StyleBundles/Components/Images/lnk__doppelpfeil__rechts,property=default.gif);background-position: top left;background-repeat: no-repeat; margin: 0;}
.marginalspalte .richtext a:hover { text-decoration:underline; }
.contentspalte .link {  background-image: url(/SiteGlobals/StyleBundles/Components/Images/lnk__doppelpfeil__rechts,property=default.gif); background-position: top left; background-repeat: no-repeat; margin: 0; padding: 0;}
.contentspalte .link a { text-decoration:none; color:#000000; padding-left:12px; }
.contentspalte .link a:hover { text-decoration:underline; }
.contentspalte .mehr { font-size:85%;  background-image: url(/SiteGlobals/StyleBundles/Components/Images/box__marginal__doppelpfeil__mehr__rechts,property=default.gif); background-position: top left; background-repeat: no-repeat; margin: 0;padding: 0;}
.contentspalte .mehr a { text-decoration:none; color:#003090; padding-left:12px; }
.contentspalte .mehr a:hover { text-decoration:underline; }
.marginalspalte .link { margin-right:8px; margin-left:8px;  background-image: url(/SiteGlobals/StyleBundles/Components/Images/box__marginal__doppelpfeil__mehr__rechts,property=default.gif); background-position: top left; background-repeat: no-repeat;  padding: 0; display: block; font-size:85%;}
.marginalspalte .link a { text-decoration:none; color:#003090; margin-bottom:0px; margin-left:0px; padding-left:13px;  display: block; line-height: 14px;}
.marginalspalte .link a:hover { text-decoration:underline; }
.contentspalte .lnklink {  background-image: url(/SiteGlobals/StyleBundles/Components/Images/lnk__doppelpfeil__rechts,property=default.gif); background-position: top left;  background-repeat: no-repeat;}
.contentspalte .lnklink a { text-decoration:none; color:#000000; margin-bottom:0px; margin-left:0px; padding-bottom:6px; padding-left:17px;  display: block; line-height: 14px;}
.contentspalte .lnklink a:hover { text-decoration:underline; }
.contentspalte .lnkaudio {  background-image: url(/SiteGlobals/StyleBundles/Components/Images/lnk__audio,property=default.gif);  background-position: top left; background-repeat: no-repeat;}
.contentspalte .lnkaudio a { text-decoration:none; color:#000000; margin-bottom:0px; margin-left:0px; padding-bottom:6px; padding-left:17px;  display: block; line-height: 14px;}
.contentspalte .lnkaudio a:hover { text-decoration:underline; }
.contentspalte .lnkvideo {  background-image: url(/SiteGlobals/StyleBundles/Components/Images/lnk__video,property=default.gif); background-position: top left; background-repeat: no-repeat;}
.contentspalte .lnkvideo a { text-decoration:none; color:#000000; margin-bottom:0px; margin-left:0px; padding-bottom:6px; padding-left:17px;  display: block;  line-height: 14px;}
.contentspalte .lnkvideo a:hover { text-decoration:underline; }
.contentspalte .lnkdokument {   background-image: url(/SiteGlobals/StyleBundles/Components/Images/lnk__dokument,property=default.gif); background-position: top left; background-repeat: no-repeat;}
.contentspalte .lnkdokument a { text-decoration:none; color:#000000; margin-bottom:0px; margin-left:0px; padding-bottom:6px; padding-left:17px;  display: block;  line-height: 120%;}
.contentspalte .lnkdokument a:hover { text-decoration:underline; }
.contentspalte .lnkzip {  background-image: url(/SiteGlobals/StyleBundles/Components/Images/lnk__zip,property=default.gif); background-position: top left; background-repeat: no-repeat;}
.contentspalte .lnkzip a { text-decoration:none; color:#000000; margin-bottom:0px; margin-left:0px; padding-bottom:6px; padding-left:17px;  display: block; line-height: 120%;}
.contentspalte .lnkzip  a:hover { text-decoration:underline; }
.contentspalte .lnknormal { }
.contentspalte .lnknormal a { text-decoration:none; color:#000000; margin-bottom:0px; margin-left:0px; padding-bottom:0px; padding-left:0px;  line-height: 14px;}
.contentspalte .lnknormal a:hover { text-decoration:underline; }
.navsubsuche form { margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; }
.navsubsuche input.FormTextInputField { font-size:90%; color:#000000; width:98px; vertical-align:middle;  border: 1px solid #ffffff; margin: 0px 0px 0px 4px; padding: 0;}
.errorText { color:#FF0000; }
-->
