#subnavigation .number { color: #666; font-size: 90% !important; font-weight: normal !important; position: absolute; left: 0.5em; }
#subnavigation { margin: 0 0 1em; padding: 0; border-color: #0b5fa3 #ccc #f58233; border-style: none solid none none; border-width: 4px 0px; }
/*
.level-3 #subnavigation,
.level-4 #subnavigation,
.level-5 #subnavigation { width: 22em; margin: 2em 0 0; padding: 0; border-color: #aaa #ccc #aaa #e6e6e6; border-style: solid solid none; border-width: 4px 1px; }
*/
#submenue { width: 100%; margin: 0; padding: 0; border-color: #0b5fa3 #ccc #f58233 #e6e6e6; border-style: none; border-width: 4px 1px 0; }
#submenue-head {  }
#submenue-head h1 { color: #666; font-size: 100%; line-height: inherit; text-align: right; margin: 0; padding: 0.5em; border-color: #ccc; border-style: none solid solid none; border-width: 1px; }
#submenue-head h1 strong { color: #aabadb; font-size: 200%; line-height: inherit; text-align: left !important; margin: 0 0 0.25em -0.05em; padding: 0; display: block; }
#submenue-head a:link,
#submenue-head a:visited { color: #f0f0f0; font-size: 90%; line-height: inherit; background-color: #0b5fa3; background-image: url(../images/maincontent/left-col/subnavigation/submenue/pfeil-sw60pro-l.gif); background-repeat: no-repeat; background-position: 0 50%; text-decoration: none; margin: 0; padding: 0 0.5em 0 10px; border-color: #f0f0f0 #f0f0f0 #0b5fa3; border-style: none none solid; border-width: 1px 1px 4px; display: block; }
#submenue-head a:hover,
#submenue-head a:active { color: #fff; font-size: 90%; line-height: inherit; background-color: #0b5fa3; background-image: url(../images/maincontent/left-col/subnavigation/submenue/pfeil-sw60pro-l.gif); background-repeat: no-repeat; background-position: 0 50%; text-decoration: none; margin: 0; padding: 0 0.5em 0 10px; border-color: #f0f0f0 #f0f0f0 #0b5fa3; border-style: none none solid; border-width: 1px 1px 4px; display: block; }
#subnavigation a#partnerkommunen-exitlink:link,
#subnavigation a#partnerkommunen-exitlink:visited { color: #f0f0f0; font-size: 90%; line-height: inherit; background-color: #2e76b0; background-image: url(../images/maincontent/left-col/subnavigation/submenue/pfeil-sw60pro-l.gif); background-repeat: no-repeat; background-position: 0 50%; text-decoration: none; margin: 0 0 0 -0.20em; padding: 0 0.5em 0 10px; border-color: #f0f0f0 #f0f0f0 #2e76b0; border-style: none none solid; border-width: 1px 1px 4px; display: block; }
#subnavigation a#partnerkommunen-exitlink:hover,
#subnavigation a#partnerkommunen-exitlink:active { color: #fff; font-size: 90%; line-height: inherit; background-color: #2e76b0; background-image: url(../images/maincontent/left-col/subnavigation/submenue/pfeil-sw60pro-l.gif); background-repeat: no-repeat; background-position: 0 50%; text-decoration: none; margin: 0 0 0 -0.20em; padding: 0 0.5em 0 10px; border-color: #f0f0f0 #f0f0f0 #2e76b0; border-style: none none solid; border-width: 1px 1px 4px; display: block; }
#submenue ul { font-size: 110%; margin: 0; padding: 0; border-width: 1px; border-color: #ccc; border-style: none solid none none; display: block; }
#submenue li { margin: 0; padding: 0; list-style-type: none; }
#submenue li a:link,
#submenue li a:visited { color: #009; font-weight: normal; text-decoration: none; margin: 0; padding: 0.34em 0.75em 0.34em 1em; border-color: #e0e0e0 #e0e0e0 #fff; border-style: solid none; border-width: 2px; display: block; }
#submenue li a.aactive:link,
#submenue li a.aactive:visited,
#submenue li a:hover,
#submenue li a:active { color: #009; font-weight: normal; background-color: #e2eaf1; text-decoration: none; margin: 0; padding: 0.34em 0.75em 0.34em 1em; border-top: 2px solid #0b5fa3; border-bottom: 2px solid #f58233; border-right-style: none; border-right-width: 2px; border-left-style: none; border-left-width: 2px; display: block; }
#submenue li.last a.aactive:link,
#submenue li.last a.aactive:visited,
#submenue li.last a:link,
#submenue li.last a:visited,
#submenue li.last a:hover,
#submenue li.last a:active { border-bottom-color: #f58233; border-bottom-style: solid !important; border-bottom-width: 4px !important; }
.level-3 #submenue li a:link,
.level-3 #submenue li a:visited,
.level-4 #submenue li a:link,
.level-4 #submenue li a:visited,
.level-5 #submenue li a:link,
.level-5 #submenue li a:visited { color: #666; font-weight: normal; text-decoration: none; margin: 0; padding: 0.34em 0.75em 0.34em 1em; border-color: #e0e0e0 #e0e0e0 #fff; border-style: solid none; border-width: 2px; display: block; }
.level-3 #submenue li a.aactive:link,
.level-3 #submenue li a.aactive:visited,
.level-4 #submenue li a.aactive:link,
.level-4 #submenue li a.aactive:visited,
.level-5 #submenue li a.aactive:link,
.level-5 #submenue li a.aactive:visited { color: #009; font-weight: normal; background-color: #e2eaf1; text-decoration: none; margin: 0; padding: 0.75em 0.75em 0.75em 1em; border-top: 2px solid #0b5fa3; border-bottom: 2px solid #f58233; border-right-style: none; border-right-width: 2px; border-left-style: none; border-left-width: 2px; display: block; }
.level-3 #submenue li a:hover,
.level-3 #submenue li a:active,
.level-4 #submenue li a:hover,
.level-4 #submenue li a:active,
.level-5 #submenue li a:hover,
.level-5 #submenue li a:active { color: #009; font-weight: normal; background-color: #e2eaf1; text-decoration: none; margin: 0; padding: 0.34em 0.75em 0.34em 1em; border-top: 2px solid #0b5fa3; border-bottom: 2px solid #f58233; border-right-style: none; border-right-width: 2px; border-left-style: none; border-left-width: 2px; display: block; }
.level-3 #submenue li.last a.aactive:link,
.level-3 #submenue li.last a.aactive:visited { border-bottom-color: #f58233; border-bottom-style: solid !important; border-bottom-width: 4px; }
.level-3 #submenue li.last a:link,
.level-3 #submenue li.last a:visited,
.level-3 #submenue li.last a:hover,
.level-3 #submenue li.last a:active { border-bottom-color: #999; border-bottom-style: solid !important; border-bottom-width: 4px !important; }
.level-4 #submenue li.last a.aactive:link,
.level-4 #submenue li.last a.aactive:visited,
.level-4 #submenue li.last a:link,
.level-4 #submenue li.last a:visited,
.level-4 #submenue li.last a:hover,
.level-4 #submenue li.last a:active,
.level-5 #submenue li.last a.aactive:link,
.level-5 #submenue li.last a.aactive:visited,
.level-5 #submenue li.last a:link,
.level-5 #submenue li.last a:visited,
.level-5 #submenue li.last a:hover,
.level-5 #submenue li.last a:active { border-bottom-color: #999; border-bottom-style: solid !important; border-bottom-width: 4px; }
/* Dem .last-Link den orangenen bottom-border entziehen.
.level-3 #submenue li.last a:link,
.level-3 #submenue li.last a:visited { border-bottom-color: #999999; border-bottom-style: solid !important; border-bottom-width: 4px !important; }
.level-4 #submenue li.last a:link,
.level-4 #submenue li.last a:visited { border-bottom-color: #999999; border-bottom-style: solid !important; border-bottom-width: 4px !important; }
.level-5 #submenue li.last a:link,
.level-5 #submenue li.last a:visited { border-bottom-color: #999999; border-bottom-style: solid !important; border-bottom-width: 4px !important; }
*/
.level-3 #submenue li.last a:hover,
.level-3 #submenue li.last a:active { border-bottom-color: #f58233; border-bottom-style: solid !important; border-bottom-width: 4px !important; }
.level-4 #submenue li.last a:hover,
.level-4 #submenue li.last a:active { border-bottom-color: #f58233; border-bottom-style: solid !important; border-bottom-width: 4px !important; }
.level-5 #submenue li.last a:hover,
.level-5 #submenue li.last a:active { border-bottom-color: #f58233; border-bottom-style: solid !important; border-bottom-width: 4px !important; }
.level-4 #submenue li.last li.last { border-bottom-color: #999999; border-bottom-style: solid !important; }
.level-4 #submenue li.open li.last li.last { border-bottom-color: #999999; border-bottom-style: none !important; }
#submenue li.open li.last a.aactive:link,
#submenue li.open li.last a.aactive:visited,
#submenue li.open li.last a:link,
#submenue li.open li.last a:visited,
#submenue li.open li.last a:hover,
#submenue li.open li.last a:active { border-bottom-color: #f58233; border-bottom-style: solid !important; border-bottom-width: 2px !important; }
.level-3 #submenue li.open li.last a.aactive:link,
.level-3 #submenue li.open li.last a.aactive:visited,
.level-3 #submenue li.open li.last a:link,
.level-3 #submenue li.open li.last a:visited { border-bottom-color: #f58233 !important; border-bottom-style: solid !important; border-bottom-width: 2px !important; }
.level-3 #submenue li.open li.last a.aactive:link,
.level-3 #submenue li.open li.last a.aactive:visited,
.level-3 #submenue li.open li.last a:hover,
.level-3 #submenue li.open li.last a:active { border-bottom-color: #f58233; border-bottom-style: solid; border-bottom-width: 2px !important; }
.level-4 #submenue li.open li.last a:link,
.level-4 #submenue li.open li.last a:visited { border-bottom-color: #999999; border-bottom-style: solid !important; border-bottom-width: 2px !important; }
.level-4 #submenue li.open li.last a.aactive:link,
.level-4 #submenue li.open li.last a.aactive:visited,
.level-4 #submenue li.open li.last a:hover,
.level-4 #submenue li.open li.last a:active { border-bottom-color: #f58233; border-bottom-style: solid; border-bottom-width: 2px !important; }
.level-4 #submenue li.open li.open a.aactive:link,
.level-4 #submenue li.open li.open a.aactive:visited { border-bottom-color: #fff !important; border-bottom-width: 1px !important; }
.level-4 #submenue li.open li.open li a:link,
.level-4 #submenue li.open li.open li a:visited { border-bottom-color: #999999; border-bottom-style: none !important; border-bottom-width: 2px !important; }
.level-4 #submenue li.open li.open li a.aactive:link,
.level-4 #submenue li.open li.open li a.aactive:visited,
.level-4 #submenue li.open li.open li a:hover,
.level-4 #submenue li.open li.open li a:active { border-bottom-color: #f58233; border-bottom-style: none !important; border-bottom-width: 2px !important; }
.level-4 #submenue li.open li.open li.last a:link,
.level-4 #submenue li.open li.open li.last a:visited { border-bottom-color: #999999; border-bottom-style: none !important; border-bottom-width: 2px !important; }
.level-4 #submenue li.open li.open li.last a.aactive:link,
.level-4 #submenue li.open li.open li.last a.aactive:visited,
.level-4 #submenue li.open li.open li.last a:hover,
.level-4 #submenue li.open li.open li.last a:active { border-bottom-color: #f58233; border-bottom-style: none !important; border-bottom-width: 2px !important; }
.level-5 #submenue li.open li.last a:link,
.level-5 #submenue li.open li.last a:visited { border-bottom-color: #999999; border-bottom-style: solid; border-bottom-width: 2px !important; }
.level-5 #submenue li.open li.last a.aactive:link,
.level-5 #submenue li.open li.last a.aactive:visited,
.level-5 #submenue li.open li.last a:hover,
.level-5 #submenue li.open li.last a:active { border-bottom-color: #f58233; border-bottom-style: solid !important; border-bottom-width: 2px !important; }
.level-5 #submenue li.open li.open li.last a:link,
.level-5 #submenue li.open li.open li.last a:visited { border-bottom-color: #999999; border-bottom-style: none !important; border-bottom-width: 2px !important; }
.level-5 #submenue li.open li.open li.last a.aactive:link,
.level-5 #submenue li.open li.open li.last a.aactive:visited,
.level-5 #submenue li.open li.open li.last a:hover,
.level-5 #submenue li.open li.open li.last a:active { border-bottom-color: #f58233; border-bottom-style: none !important; border-bottom-width: 2px !important; }
#submenue li.open { background-color: #fff; margin: 0 !important; padding: 0 !important; }
.level-3 #submenue li.open,
.level-4 #submenue li.open,
.level-5 #submenue li.open { background-color: #ccc !important; margin: 0 !important; padding: 0; }
#submenue li.open a:link,
#submenue li.open a:visited { color: #009; font-size: 100%; background-color: #e2eaf1; text-decoration: none; margin: 0; padding: 0.75em 0.75em 0.75em 1em; border-top: 2px solid #0b5fa3; border-bottom: 2px solid white; border-right-style: none; border-right-width: 1px; border-left-style: none; border-left-width: 1px; display: block; }
#submenue li.open a.aactive:link,
#submenue li.open a.aactive:visited  { color: #009; font-size: 100%; background-color: #d7ebff; text-decoration: none; margin: 0; padding: 0.75em 0.75em 0.75em 1em; border-top: 2px solid #0b5fa3; border-bottom: 2px solid white !important; border-right-style: none; border-right-width: 1px; border-left-style: none; border-left-width: 1px; display: block; }
#submenue li.open a:hover,
#submenue li.open a:active { color: #009; font-size: 100%; background-color: #e2eaf1; text-decoration: none; margin: 0; padding: 0.75em 0.75em 0.75em 1em; border-top: 2px solid #0b5fa3; border-bottom: 2px solid #0b5fa3; border-right-style: none; border-right-width: 1px; border-left-style: none; border-left-width: 1px; display: block; }
.level-4 #submenue li.open a.aactive:link,
.level-4 #submenue li.open a.aactive:visited,
.level-5 #submenue li.open a.aactive:link,
.level-5 #submenue li.open a.aactive:visited { color: #009; background-color: #ccc; text-decoration: none; margin: 0; padding: 0.75em 0.75em 0.75em 1em; border-top: 2px solid #aaa; border-bottom: 2px solid white; border-right-style: none; border-right-width: 1px; border-left-style: none; border-left-width: 1px; display: block; }
.level-3 #submenue li.open a:hover,
.level-3 #submenue li.open a:active,
.level-4 #submenue li.open a.aactive:hover,
.level-4 #submenue li.open a.aactive:active,
.level-5 #submenue li.open a.aactive:hover,
.level-5 #submenue li.open a.aactive:active,
.level-4 #submenue li.open a:hover,
.level-4 #submenue li.open a:active,
.level-5 #submenue li.open a:hover,
.level-5 #submenue li.open a:active { color: #009; background-color: #e2eaf0 !important; text-decoration: none; margin: 0; padding: 0.75em 0.75em 0.75em 1em; border-top: 2px solid #0b5fa3; border-bottom: 2px solid #f58233 !important; border-right-style: none; border-right-width: 1px; border-left-style: none; border-left-width: 1px; display: block; }
.level-4 #submenue ul ul ul,
.level-5 #submenue ul ul ul { border-bottom-width: 0; }
#submenue ul ul { font-size: 90%; margin: 0; padding: 0; border-color: #0b5fa3 #ccc #ccc #ccc; border-style: none none solid none; border-width: 0 0 1px 0; display: block; }
#submenue ul ul li { margin-bottom: 1px; border: none; }
#submenue ul ul li.last { margin-bottom: 0; }
.level-4 #submenue ul ul,
.level-5 #submenue ul ul { border-color: #aaa #ccc; border-style: none none solid none; border-width: 0 0 2px; display: block; }
#submenue li.open li a:link,
#submenue li.open li a:visited { color: #666; font-size: 100%; font-weight: normal; background-color: #e2eaf1; text-decoration: none; margin: 0; padding: 0.51em 0.75em 0.51em 1.25em; border-top: 2px solid #e2eaf1; border-bottom: 2px solid #e2eaf1; border-right-color: #e2eaf1; border-right-style: none; border-left-color: #e2eaf1; border-left-style: none; display: block; }
.level-3 #submenue li.open li a:link,
.level-3 #submenue li.open li a:visited { color: #666; font-size: 100%; font-weight: normal; background-color: #e2eaf1; text-decoration: none; margin: 0; padding: 0.51em 0.75em 0.51em 1.25em; border-top: 2px solid #e2eaf1; border-bottom: 2px solid #e2eaf1 !important; border-right-color: #e2eaf1; border-right-style: none; border-left-color: #e2eaf1; border-left-style: none; display: block; }
.level-4 #submenue li.open li a:link,
.level-4 #submenue li.open li a:visited,
.level-5 #submenue li.open li a:link,
.level-5 #submenue li.open li a:visited { color: #666; font-size: 100%; font-weight: normal; background-color: #e4e4e4; text-decoration: none; margin: 0; padding: 0.51em 0.75em 0.51em 1.25em; border-top: 2px solid #e4e4e4; border-bottom: 2px solid #e4e4e4 !important; border-right-color: #e4e4e4; border-right-style: none; border-left-color: #e4e4e4; border-left-style: none; display: block; }
#submenue li.open li a.aactive:link,
#submenue li.open li a.aactive:visited,
#submenue li.open li a:hover,
#submenue li.open li a:active { color: #009; font-size: 100%; font-weight: normal; background-color: #e2eaf1; background-image: url(../images/maincontent/left-col/subnavigation/submenue/pfeil-sw60pro-r.gif); background-repeat: no-repeat; background-position: 0 50%; text-decoration: none; margin: 0; padding: 0.51em 0.75em 0.51em 1.25em; border-top-color: #0b5fa3; border-top-style: solid !important; border-top-width: 2px !important; border-right-style: none !important; border-bottom-color: #f58233; border-bottom-style: solid !important; border-bottom-width: 2px !important; border-left-style: none !important; display: block; }
.level-3 #submenue li.open li a.aactive:link,
.level-3 #submenue li.open li a.aactive:visited,
.level-3 #submenue li.open li a:hover,
.level-3 #submenue li.open li a:active,
.level-4 #submenue li.open li a.aactive:link,
.level-4 #submenue li.open li a.aactive:visited,
.level-4 #submenue li.open li a:hover,
.level-4 #submenue li.open li a:active,
.level-5 #submenue li.open li a.aactive:link,
.level-5 #submenue li.open li a.aactive:visited,
.level-5 #submenue li.open li a:hover,
.level-5 #submenue li.open li a:active { color: #009; font-size: 100%; font-weight: normal; background-color: #e2eaf1; text-decoration: none; margin: 0; padding: 0.51em 0.75em 0.51em 1.25em; border-top-color: #0b5fa3; border-top-style: solid !important; border-top-width: 2px; border-right-style: none !important; border-bottom-color: #f58233 !important; border-bottom-style: solid !important; border-bottom-width: 2px; border-left-style: none !important; display: block; }
.level-4 #submenue li.open li.open { background-color: #fafafa; margin: 0 0 0.5em; padding: 0; border-bottom: 2px solid #999 !important; }
.level-4 #submenue li.open li.open { background-color: #fafafa !important; margin: 0 0 0.15em !important; padding: 0; border-bottom: 2px solid #f58233 !important; }
.level-5 #submenue li.open li.open { background-color: #fafafa !important; margin: 0 0 0.15em !important; padding: 0; border-bottom: 2px solid #f58233 !important; }
.level-5 #submenue li.last li.open { background-color: #fafafa !important; margin: 0 0 0.15em !important; padding: 0; border-bottom: 2px none #999 !important; }
#submenue li.open li.open a:link,
#submenue li.open li.open a:visited,
#submenue li.open li.open a.aactive:link,
#submenue li.open li.open a.aactive:visited { color: #009; background-color: transparent; text-decoration: none; margin: 0; padding: 0.75em 0.75em 0.75em 1.25em; border-top: 2px solid #0b5fa3 !important; border-bottom: 1px solid #fff !important; border-right-style: none; border-right-width: 1px !important; border-left-style: none; border-left-width: 1px !important; display: block; }
#submenue li.open li.open a.aactive:hover,
#submenue li.open li.open a.aactive:active,
#submenue li.open li.open a:hover,
#submenue li.open li.open a:active { color: #009; background-color: #fff; text-decoration: none; margin: 0; padding: 0.75em 0.75em 0.75em 1.25em; border-top: 2px solid #0b5fa3 !important; border-right-style: none; border-right-width: 1px !important; border-bottom-color: #f58233; border-bottom-style: solid !important; border-bottom-width: 1px !important; border-left-style: none; border-left-width: 1px !important; display: block; }
#submenue ul ul ul { font-size: 100%; margin: 0.15em 0 0; padding: 0; border-color: #0b5fa3 #ccc #f58233; border-style: none none solid; border-width: 0 0 2px; display: block; }
#submenue ul ul ul li { margin: 0 !important; padding: 0 0 0.15em !important; border-style: none !important; }
#submenue li.open li.open li a:link,
#submenue li.open li.open li a:visited { color: #666; font-size: 100%; font-weight: normal; background-color: #e2eaf1; text-decoration: none; margin: 0; padding: 0.25em 0.75em 0.25em 1.75em; border-style: none !important; display: block; }
#submenue li.open li.open li a.aactive:link,
#submenue li.open li.open li a.aactive:visited,
#submenue li.open li.open li a:hover,
#submenue li.open li.open li a:active,
.level-5 #submenue li.open li.open li a.aactive:link,
.level-5 #submenue li.open li.open li a.aactive:visited,
.level-5 #submenue li.open li.open li a:hover,
.level-5 #submenue li.open li.open li a:active { color: #009; font-size: 100%; font-weight: normal; background-color: #b9dcff !important; text-decoration: none; margin: 0; padding: 0.25em 0.75em 0.25em 1.75em; border-style: none !important; display: block; }
.level-5 #submenue li.open li.open li.open { background-color: #fafafa !important; margin: 0 0 0.15em !important; padding: 0; border-bottom: 2px solid #f58233 !important; }
.level-4 li.open li.last a { border-bottom-color: red !important; border-bottom-style: solid !important; border-bottom-width: 2px !important;  }
.level-4 li.last li.last a.aactive:link,
.level-4 li.last li.last a.aactive:visited,
.level-4 li.last li.last a:link,
.level-4 li.last li.last a:visited { border-bottom-color: #f58233 !important; border-bottom-style: solid !important; border-bottom-width: 4px !important;  }
.level-3 #submenue li.last li.last a.aactive:link,
.level-3 #submenue li.last li.last a.aactive:visited,
.level-3 #submenue li.last li.last a:link,
.level-3 #submenue li.last li.last a:visited,
.level-3 #submenue li.last li.last a:hover,
.level-3 #submenue li.last li.last a:active,
.level-3 #submenue li.last li.last a.aactive:hover,
.level-3 #submenue li.last li.last a.aactive:active { border-bottom-color: #f58233 !important; border-bottom-style: solid !important; border-bottom-width: 4px !important; }
#partnerkommunen-auswahl { position: relative; margin: 1em 0 0; padding: 1px 0 0 0; border-color: #0b5fa3 #0b5fa3 #0b5fa3 #f0f0f0; border-style: none; border-width: 4px 1px 1px; }
/*
#partnerkommunen-head {  }
#partnerkommunen-head h1 { position: relative; color: #666; font-size: 100%; line-height: inherit; text-align: right; margin: 0; padding: 0.5em; }
#partnerkommunen-head h1 strong { color: #aabadb; font-size: 200%; line-height: inherit; text-align: left !important; margin: 0 0 0.25em -0.05em; padding: 0; display: block; }
#partnerkommunen-head a:link,
#partnerkommunen-head a:visited { color: #f0f0f0; font-size: 90%; line-height: inherit; background-color: #0b5fa3; background-image: url(media/images/mainmenue/pfeil-sw60pro-l.gif); background-repeat: no-repeat; background-position: 0 50%; text-decoration: none; margin: 0; padding: 0 0.5em 0 10px; border-color: #f0f0f0 #f0f0f0 #0b5fa3; border-style: none none solid; border-width: 1px 1px 4px; display: block; }
#partnerkommunen-head a:hover,
#partnerkommunen-head a:active { color: #fff; font-size: 90%; line-height: inherit; background-color: #0b5fa3; background-image: url(media/images/mainmenue/pfeil-sw60pro-l.gif); background-repeat: no-repeat; background-position: 0 50%; text-decoration: none; margin: 0; padding: 0 0.5em 0 10px; border-color: #f0f0f0 #f0f0f0 #0b5fa3; border-style: none none solid; border-width: 1px 1px 4px; display: block; }
*/
#partnerkommunen-auswahl h2 { color: #666; font-size: 100%; line-height: inherit; background-color: #e2eaf1; margin: 0; padding: 0.5em; border-color: #0b5fa3; border-style: solid solid none none; border-width: 1px; }
#partnerkommunen-auswahl h2 strong { color: #009; font-size: 110%; margin: 0; padding: 0; }
#partnerkommunen-auswahl ul { background-color: #ddd; margin: 0; padding: 0; border-color: #0b5fa3; border-style: none solid solid none; border-width: 1px; display: block; }
#partnerkommunen-auswahl li { text-align: right; margin: 0 0 1px 0; padding: 0; list-style-type: none; display: block; }
#partnerkommunen-auswahl li a:link,
#partnerkommunen-auswahl li a:visited { color: #555; text-decoration: none; margin: 0; padding: 0.25em 0.5em 0.25em 1em !important; border-color: white #ddd #ddd #ddd; border-style: solid !important; border-width: 1px !important; display: block; }
#partnerkommunen-auswahl li a.aactive:link,
#partnerkommunen-auswahl li a.aactive:visited,
#partnerkommunen-auswahl li a:hover,
#partnerkommunen-auswahl li a:active { color: #555; text-decoration: none; margin: 0; padding: 0.25em 0.5em 0.25em 1em !important; border-color: #0b5fa3 white #f58233 white; border-style: solid !important; border-width: 1px !important; display: block; }
