#subNav #activNav, #subNav .level2:hover {color: #ffffff;}
.level2 a:hover {text-decoration: none; color: #FFFFFF;}
.level1 a:hover {text-decoration: none; color: #e4312c; }
.redLink:hover {text-decoration: none; color: #cc9999; font-weight: bold;}
#downloads a:hover, .linkList a:hover {text-decoration: none; color: #E4312C;}
a:hover {text-decoration: none; color: #E4312C;}
#downloads a.standortMap:hover {color: #000000;}
#subNav a {text-decoration: none;}
#subNav .level2 {position: relative; height: 15px; background-color: #e4312c; text-align: right; padding-top: 3px; padding-right: 25px; background-image: url(../../media/dsg/bg/subNav_icon.gif); background-position: 196px; background-repeat: no-repeat; border-left: #CCCCCC solid 1px; border-right: #CCCCCC solid 1px; border-bottom: #CCCCCC solid 1px; color: #cccccc; cursor: pointer;}
.level1 a {text-decoration: none; }
.level1 .activNav {color: #e4312c; padding-right: 7px; background-image: url(../../media/dsg/bg/nav_act_right.gif); background-position: right top; background-repeat: no-repeat; margin-top: -3px; padding-top: 3px;}
#nav #activNav {padding-left: 7px; padding-right: 4px; background-image: url(../../media/dsg/bg/nav_act_left.gif); background-position: left top; background-repeat: no-repeat;}
#nav .level1 {padding-left: 7px; padding-right: 12px; float: left; padding-top: 3px;}
.redText {color: #e4312c; }
* {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }
.redLink {text-decoration: none; color: #e4312c; font-weight: bold;}
ul {margin-left: 20px;}
#right h1 {color: #e4312c;}
hr {background-color: #A6A7A9; color: #A6A7A9; height: 1px;}
.gallery {border: solid 1px #ffffff;}
#content {position: relative; width: 538px; float: left;}
#addInfo {position: relative; float: left; width: 136px; padding-left: 6px;}
#downloads, .linkList {position: relative; border: 1px dashed #E4312C; padding: 3px;}
#downloads h1, #content .linkList h1 {color: #cccccc; background-color: #E4312C; padding: 2px; margin-bottom: 2px;}
#downloads .item {padding: 2px;}
#downloads a, .linkList a {text-decoration: none;}
.beteiligungD {border: #000000 dashed 1px; padding: 1px; background-color: #cccccc;}
.beteiligung {border: #000000 solid 1px; background-color: #666666;}
#content ul {list-style-image: url(../../media/dsg/icon/li.gif); margin-bottom: 3px; margin-top: 3px; padding-left: 5px;}
#content li {margin-bottom: 3px; margin-top: 3px;}
#newsOverview {position: relative; clear: both; margin-bottom: 10px; border: 1px dashed #E4312C; padding: 3px;}
#newsOverview h1 {color: #cccccc; background-color: #E4312C; padding: 2px; margin-bottom: 2px;}
a {text-decoration: none;}
h2 {color: #E4312C; font-weight: bold; margin-top: 10px;}
ol {margin-left: 25px;}
.galClear {position: relative; height: 0px; clear:both;}
#downloads a.standortMap {color: #CCCCCC;}
