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-color: transparent; background-position: top left; background-repeat: repeat; display: block;}
img {  border:0;}

table.identitaet td.thema { border-bottom:solid 1px #6288BE; width:360px; height:78px; }
table.identitaet td.logo { background-color:#003399; 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 a { text-decoration:none; color:#fff;  display: block;}
.nav a:hover {  background-image: url(../zentral/pfeil_weiss.gif); background-repeat: no-repeat; background-position: top left;}
.nav ul a { background-color:#003399; 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;}

#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:#003399; padding-top:3px; padding-bottom:2px; padding-left:20px; }
#breadcrumb a { text-decoration:none; color:#FFFFFF; }
#breadcrumb a:hover { text-decoration:underline; }

.einheitcontent { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:100%; }
.stdcontent { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:80%; }
.content { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:70%; padding-top:20px; padding-right:12px; padding-left:20px; width:100%; }

.contentspalte .kurzbericht { text-decoration:none; color:#000000; padding-left:02px;  background-position: top left; background-repeat: no-repeat; margin: 0;}
.contentspalte h1 { text-decoration:none; font-style:normal; font-size:125%; color:#000000; margin-top:0px; margin-bottom:13px; }
.contentspalte .mehr { font-size:85%;  background-image: url(../zentral/Pfeil__doppelt.gif); background-position: top left; background-repeat: no-repeat; margin: 0;padding: 0;}
.contentspalte .mehr a { text-decoration:none; color:#003399; padding-left:12px; }
.contentspalte .mehr a:hover { text-decoration:underline; }
.contentspalte { padding-right:20px; padding-bottom:20px; width:100%; }
.contentspalte .rubrik { font-weight:normal; font-size:80%; color:#003399; border-top:solid 1px #003399; margin-bottom:2px; text-align:right;  line-height: 12px;}
.contentspalte p { margin-top:0px; margin-bottom:14px; padding-top:0px;  line-height: 14px;}
.contentspalte .meldunginlistemitthumb { font-size:100%%; border-bottom:0; border-left:solid 8px #003399; 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; }

.marginalbox { color:#003399; background-color:#C6D5E8; margin-bottom:8px; padding-bottom:7px; }
.marginalbox h1 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:80%; font-weight:bold; color:#FFFFFF; background-color:#001689; margin-top:0px; margin-bottom:8px; padding-left:11px; background-image: url(../zentral/linke_ecke.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-family:Verdana, Arial, Helvetica, sans-serif; font-size:80%; color:#000000; margin-top:0px; margin-bottom:10px; padding-right:8px; padding-left:8px;  line-height: 12px;}

.marginalspalte { padding-bottom:20px; width:176px; padding-right:8px; }
.marginalspalte .link { margin-right:8px; margin-left:8px;  background-image: url(../zentral/Pfeil__doppelt.gif); background-position: top left; background-repeat: no-repeat;  padding: 0; display: block; font-size:85%;}
.marginalspalte .link a { text-decoration:none; color:#003399; margin-bottom:6px; margin-left:0px; padding-left:13px;  display: block; line-height: 14px;}
.marginalspalte .link a:hover { text-decoration:underline; }

#tabhell {
	background-color: #B6C5E8;
}

#tabdunkel {
	background-color: #96B5D8;
}

#rahmen {
	border-left-color: black;
	border-left-width: 2px;
	border-left-style: solid;
	border-right-color: black;
        border-right-width: 2px;
        border-right-style: solid;
	border-top-color: black;
        border-top-width: 2px;
        border-top-style: solid;
	border-bottom-color: black;
        border-bottom-width: 2px;
        border-bottom-style: solid;
}

#box {
        border-top: 1px solid #AAC0DC;
        border-left: 1px solid #AAC0DC;
        border-right: 1px solid #AAC0DC;
        border-bottom: 1px solid #AAC0DC;
}


.pfeil_doppel{
	background-image: url(../zentral/Pfeil__doppelt.gif);
	background-position: top left;
	background-repeat: no-repeat;
	margin: 0;padding-left: 15;
}

.einheitcontent a { text-decoration:none; color:#003399;  display: block;}
.einheitcontent a:hover {  background-image: url(../zentral/pfeil_weiss.gif); background-repeat: no-repeat; background-position: top left;}