BODY {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
P {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
TABLE {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
TR {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
TH {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
H1 {
	MARGIN-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 0px
}
H2 {
	MARGIN-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 0px
}
H3 {
	MARGIN-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 0px
}
H4 {
	MARGIN-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 0px
}
H5 {
	MARGIN-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 0px
}
H6 {
	MARGIN-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 0px
}
H1 {
	BORDER-BOTTOM: black 1px solid; PADDING-BOTTOM: 0.1em; MARGIN-TOP: 0em; MARGIN-BOTTOM: 0em; COLOR: black; FONT-SIZE: 110%
}
H1.header {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; COLOR: #999999; FONT-SIZE: 100%; BORDER-LEFT-STYLE: none
}
H2 {
	FONT-SIZE: 90%
}
H3 {
	FONT-SIZE: 85%
}
H4 {
	FONT-SIZE: 80%
}
H5 {
	FONT-SIZE: 70%
}
H6 {
	FONT-SIZE: 64%
}
OL {
	FONT-SIZE: 70%
}
UL {
	FONT-SIZE: 70%
}
LI {
	FONT-SIZE: 70%
}
P {
	FONT-SIZE: 70%
}
PRE {
	FONT-FAMILY: monospace; FONT-SIZE: 80%
}
STRONG {
	FONT-WEIGHT: bold
}
B {
	FONT-WEIGHT: bold
}
.SmallFont {
	FONT-SIZE: 90%
}
BODY {
	FONT-SIZE: 76%
}
H1 {
	FONT-SIZE: 1.5em
}
H1.header {
	FONT-SIZE: 1.4em
}
H2 {
	MARGIN-TOP: 0.3em; MARGIN-BOTTOM: 0.3em; FONT-SIZE: 1.2em
}
H3 {
	FONT-SIZE: 1.2em
}
H4 {
	FONT-SIZE: 1.1em; FONT-WEIGHT: bold
}
H5 {
	FONT-SIZE: 1em; FONT-WEIGHT: bold
}
H6 {
	FONT-SIZE: 0.8em; FONT-WEIGHT: bold
}
OL {
	FONT-SIZE: 1em
}
UL {
	FONT-SIZE: 1em
}
LI {
	FONT-SIZE: 1em
}
P {
	FONT-SIZE: 1em
}
PRE {
	FONT-SIZE: 1em
}
TABLE {
	FONT-SIZE: 1em
}
TR {
	FONT-SIZE: 1em
}
TD {
	FONT-SIZE: 1em
}
.SmallFont {
	FONT-SIZE: 0.9em
}
BODY {
	BACKGROUND-COLOR: #cccccc; MARGIN: 0em
}
P {
	MARGIN-TOP: 0em; MARGIN-BOTTOM: 0.5em
}
A {
	COLOR: #144e8c; TEXT-DECORATION: none
}
A:hover {
	COLOR: #144e8c; TEXT-DECORATION: none
}
A:active {
	COLOR: #144e8c; TEXT-DECORATION: none
}
.AnchorZone A {
	BORDER-BOTTOM: #999999 1px solid; COLOR: #144e8c; TEXT-DECORATION: none
}
.AnchorZone A:hover {
	BACKGROUND: #f0f0f0
}
.AnchorZone A:active {
	BACKGROUND: #f0f0f0
}
.PNoMargin P {
	MARGIN-TOP: 0em; MARGIN-BOTTOM: 0em
}
IMG {
	BORDER-BOTTOM-COLOR: black; BORDER-TOP-COLOR: black; BORDER-RIGHT-COLOR: black; BORDER-LEFT-COLOR: black
}
A IMG {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
UL {
	MARGIN-TOP: 0.5em; MARGIN-BOTTOM: 1em
}
UL UL {
	MARGIN-BOTTOM: 0em
}
LI {
	MARGIN-BOTTOM: 0.5em
}
.Magazin A {
	LIST-STYLE-TYPE: none; MARGIN-LEFT: 0px
}
.decoImageBarLogo {
	BACKGROUND-COLOR: white; BORDER-RIGHT: #999999 1px solid
}
.decoImageBarLogoImage {
	VERTICAL-ALIGN: text-top
}
.decoImageBarImage {
	VERTICAL-ALIGN: text-top
}
.decoImageBarBack {
	TEXT-ALIGN: right; BACKGROUND: #144e8c
}
.decoImageBarNav IMG {
	VERTICAL-ALIGN: text-top
}
.decoImageBarLogo {
	HEIGHT: 80px
}
.decoImageBarImage {
	HEIGHT: 80px
}
.decoImageBarLogoImage {
	HEIGHT: 80px
}
.fixednbsp {
	FONT-SIZE: 12px
}
#TargetGroups {
	BACKGROUND: #cc3333
}
.TargetGroupsCell {
	BORDER-RIGHT: white 1px solid
}
.TargetGroupsCell .Content {
	TEXT-ALIGN: center; MARGIN-TOP: 3px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 3px; COLOR: white; FONT-SIZE: 1em; FONT-WEIGHT: bold
}
.TargetGroupsCell .Content A {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BACKGROUND: #cc3333; COLOR: white; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none
}
.TargetGroupsCell .Content A:visited {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BACKGROUND: #cc3333; COLOR: white; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none
}
.TargetGroupsCell .Content A:hover {
	COLOR: white; TEXT-DECORATION: underline
}
.TargetGroupsCell .Content A:active {
	COLOR: white; TEXT-DECORATION: underline
}
.BreadCrumb A {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: black; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none
}
.BreadCrumb A:visited {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: black; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none
}
.BreadCrumb A:hover {
	COLOR: black; TEXT-DECORATION: underline
}
.BreadCrumb A:active {
	COLOR: black; TEXT-DECORATION: underline
}
.navBar {
	BACKGROUND: #e6e6e6; BORDER-RIGHT: #999999 1px solid
}
.navHeaderActive {
	TEXT-ALIGN: center; BACKGROUND: #999999
}
.navHeader {
	BORDER-BOTTOM: #e6e6e6 2px solid; TEXT-ALIGN: center; BACKGROUND: #999999
}
.navHeader .Content {
	TEXT-ALIGN: center; MARGIN-TOP: 3px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 3px; COLOR: white; MARGIN-LEFT: -9px; FONT-SIZE: 1em; FONT-WEIGHT: bold
}
.navHeaderActive .Content {
	TEXT-ALIGN: center; MARGIN-TOP: 3px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 3px; COLOR: white; MARGIN-LEFT: -9px; FONT-SIZE: 1em; FONT-WEIGHT: bold
}
.navHeader A {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BACKGROUND: #999999; COLOR: white; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none
}
.navHeader A:visited {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BACKGROUND: #999999; COLOR: white; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none
}
.navHeaderActive A {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BACKGROUND: #999999; COLOR: white; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none
}
.navHeaderActive A:visited {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BACKGROUND: #999999; COLOR: white; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none
}
.navHeader A:hover {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: white; BORDER-LEFT-STYLE: none; TEXT-DECORATION: underline
}
.navHeader A:active {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: white; BORDER-LEFT-STYLE: none; TEXT-DECORATION: underline
}
.navHeaderActive A:hover {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: white; BORDER-LEFT-STYLE: none; TEXT-DECORATION: underline
}
.navHeaderActive A:active {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: white; BORDER-LEFT-STYLE: none; TEXT-DECORATION: underline
}
.navMenu {
	FONT-SIZE: 1em; BORDER-TOP: #cccccc 1px solid
}
.navMenu A.hover {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0.2em; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 15px; DISPLAY: block; BORDER-TOP-STYLE: none; BACKGROUND: #e6e6e6; BORDER-LEFT-STYLE: none; PADDING-TOP: 0.2em
}
.navMenu A.hover {
	COLOR: black; TEXT-DECORATION: none
}
.navMenu A.hover:visited {
	COLOR: black; TEXT-DECORATION: none
}
.navMenu A.hover:hover {
	BACKGROUND: white; COLOR: black; TEXT-DECORATION: none
}
.navMenu A.hover:active {
	BACKGROUND: white; COLOR: black; TEXT-DECORATION: none
}
.navMenuSelect {
	PADDING-BOTTOM: 0.2em; PADDING-LEFT: 15px; BACKGROUND: #ffffee; FONT-SIZE: 1em; BORDER-TOP: #cccccc 1px solid; PADDING-TOP: 0.2em
}
.navSearch {
	BORDER-BOTTOM: #aaaaaa 1px solid; PADDING-BOTTOM: 0.4em; MARGIN-TOP: 4em; PADDING-LEFT: 10px; BORDER-TOP: #aaaaaa 1px solid; PADDING-TOP: 0.4em
}
.navSearchTop {
	PADDING-RIGHT: 1em; PADDING-TOP: 0.8em
}
.navSearchTop INPUT {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 0.9em; VERTICAL-ALIGN: middle
}
.navSearch INPUT {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 0.9em; VERTICAL-ALIGN: middle
}
.opacSearch {
	BORDER-TOP: #aaaaaa 1px solid; PADDING-TOP: 1em
}
.opacSearch INPUT {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 0.9em; VERTICAL-ALIGN: middle
}
.RModul {
	BACKGROUND: #e6e6e6
}
.RModulHead {
	BACKGROUND: #999999
}
.RModulHead .Content {
	TEXT-ALIGN: center; MARGIN-TOP: 3px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 3px; COLOR: white; FONT-SIZE: 1em; FONT-WEIGHT: bold
}
.RCommentModulHead .Content {
	TEXT-ALIGN: center; MARGIN-TOP: 3px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 3px; COLOR: white; FONT-SIZE: 1em; FONT-WEIGHT: bold
}
.RModulText .Content {
	MARGIN: 4px; FONT-SIZE: 0.9em
}
.RModulText .Left {
	FONT-WEIGHT: bold
}
.RModulText .Right {
	MARGIN-BOTTOM: 0.5em; MARGIN-LEFT: 1em
}
.hidden {
	DISPLAY: none
}
#decoBottomBarLeft {
	BORDER-BOTTOM: #999999 1px solid; BACKGROUND: #e6e6e6; BORDER-TOP: #999999 1px solid
}
#decoBottomBarMiddle {
	BORDER-BOTTOM: #999999 1px solid; BACKGROUND: #e6e6e6; BORDER-TOP: #999999 1px solid
}
#decoBottomBarLeft {
	BORDER-RIGHT: #999999 1px solid
}
#decoBottomBarLeft .Content {
	MARGIN-TOP: 3px; MARGIN-BOTTOM: 3px; COLOR: #999999; MARGIN-LEFT: 10px
}
#decoBottomBarMiddle .Content {
	MARGIN-TOP: 3px; MARGIN-BOTTOM: 3px; COLOR: #999999; MARGIN-LEFT: 10px
}
#decoBottomBarLeft .Content {
	TEXT-ALIGN: center
}
#decoBottomBarMiddle A {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #999999; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none
}
#decoBottomBarMiddle A:hover {
	COLOR: black; TEXT-DECORATION: underline
}
.page {
	
}
.page .Content {
	MARGIN-TOP: 0.3em
}
.pageTable {
	
}
.pageRaster {
	BACKGROUND-COLOR: white
}
.sideBar {
	
}
.TopLinks {
	BORDER-BOTTOM: #e6e6e6 1px solid; BORDER-LEFT: #e6e6e6 1px solid; BORDER-TOP: #e6e6e6 1px solid; BORDER-RIGHT: #e6e6e6 1px solid
}
.TopLinks TH {
	MARGIN-LEFT: 0.3em
}
.TopLinksImg .Content {
	MARGIN-BOTTOM: 0.1em; MARGIN-LEFT: 0.3em
}
.TopLinksList UL {
	PADDING-LEFT: 20px; MARGIN-LEFT: 0px
}
.PersonalListTableHeader {
	TEXT-ALIGN: left
}
.PersonalListHeader {
	BACKGROUND: #e6e6e6
}
.PersonalListHeader .Content {
	MARGIN: 0.5em
}
.PersonalListSubGroup {
	VERTICAL-ALIGN: text-top
}
.PersonalListName {
	VERTICAL-ALIGN: text-top
}
.PersonalListRoom {
	VERTICAL-ALIGN: text-top
}
.PersonalListFon {
	VERTICAL-ALIGN: text-top
}
.PersonalListSubGroup .Content {
	MARGIN-LEFT: 0.5em
}
.PersonalListSubGroup .Content {
	MARGIN-RIGHT: 0.5em
}
.PersonalListName .Content {
	MARGIN-RIGHT: 0.5em
}
.PersonalListRoom .Content {
	MARGIN-RIGHT: 0.5em
}
.PersonalListFon .Content {
	MARGIN-RIGHT: 0.5em
}
.greyBg {
	BACKGROUND-COLOR: #f0f0f0
}
.boxType_01 {
	BORDER-BOTTOM: #ffd700 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #ffd700 1px solid; PADDING-BOTTOM: 1em; BACKGROUND-COLOR: #fffacd; MARGIN-TOP: 1em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; MARGIN-LEFT: 1em; BORDER-TOP: #ffd700 1px solid; MARGIN-RIGHT: 1em; BORDER-RIGHT: #ffd700 1px solid; PADDING-TOP: 1em; bottom-margin: 2em
}
.boxType_02 {
	BORDER-BOTTOM: #add8e6 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #add8e6 1px solid; PADDING-BOTTOM: 1em; BACKGROUND-COLOR: #f0f8ff; MARGIN: 1em 1em 2em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; BORDER-TOP: #add8e6 1px solid; BORDER-RIGHT: #add8e6 1px solid; PADDING-TOP: 1em
}
.innerBoxText {
	TEXT-ALIGN: left; MARGIN-LEFT: 1em; MARGIN-RIGHT: 1em
}
.innerBoxIcon {
	TEXT-ALIGN: left; PADDING-RIGHT: 2em
}
.gall_back_low_grey {
	BORDER-BOTTOM: #cc3333 2px solid; BORDER-LEFT: #a9a9a9 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #f5f5f5; MARGIN: 10px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #cc3333 2px solid; BORDER-RIGHT: #a9a9a9 1px solid; PADDING-TOP: 5px
}
.gall_back_white {
	BORDER-BOTTOM-COLOR: #cc3333; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #ffffff; BORDER-TOP-COLOR: #cc3333; MARGIN: 10px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-RIGHT-COLOR: #a9a9a9; BORDER-LEFT-COLOR: #a9a9a9; PADDING-TOP: 5px
}
.bg_gallery {
	BACKGROUND: url(uni_logo_low.gif) no-repeat
}
.visitenkarte_complete {
	BORDER-BOTTOM: #dcdcdc 1px solid; BORDER-LEFT: #dcdcdc 1px solid; BORDER-TOP: #dcdcdc 1px solid; BORDER-RIGHT: #dcdcdc 1px solid
}
.vk_attr_table {
	BORDER-BOTTOM: #dcdcdc 1px solid; BORDER-LEFT: #dcdcdc 1px solid; BORDER-TOP: #dcdcdc 1px solid; BORDER-RIGHT: #dcdcdc 1px solid
}
.visitenkarte_shadow {
	
}
.black_border {
	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid
}
.vk_fotopadding {
	PADDING-BOTTOM: 1em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; VERTICAL-ALIGN: top; PADDING-TOP: 1em
}
.vk_data_bez {
	BORDER-BOTTOM-COLOR: #dcdcdc; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; BORDER-TOP-COLOR: #dcdcdc; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; BORDER-RIGHT-COLOR: #dcdcdc; VERTICAL-ALIGN: top; BORDER-LEFT-COLOR: #dcdcdc
}
.vk_data {
	BORDER-BOTTOM-COLOR: #dcdcdc; TEXT-ALIGN: left; BACKGROUND-COLOR: #f5f5f5; BORDER-TOP-COLOR: #dcdcdc; PADDING-LEFT: 1em; BORDER-RIGHT-COLOR: #dcdcdc; BORDER-LEFT-COLOR: #dcdcdc
}
.right_padding {
	PADDING-TOP: 1em; verticalalign: bottom
}
.low_grey {
	BACKGROUND-COLOR: #f5f5f5
}
.sport_headline {
	MARGIN-LEFT: 1em
}
.sport_attr {
	BACKGROUND-COLOR: #ffffff; MARGIN-LEFT: 1em; VERTICAL-ALIGN: top
}
.BigImage {
	BACKGROUND: #f6f6f6
}
.lstCourseTable {
	
}
.lstCourseTable .headline {
	BORDER-BOTTOM: #e6e6e6 1px solid; PADDING-LEFT: 0.5em; VERTICAL-ALIGN: middle
}
.lstCourseTable .gray {
	VERTICAL-ALIGN: top
}
.lstCourseTable .white {
	VERTICAL-ALIGN: top
}
.lstCourseTable .gray .Content {
	PADDING-BOTTOM: 0.7em; PADDING-LEFT: 0.5em; PADDING-TOP: 0.7em
}
.lstCourseTable .white .Content {
	PADDING-BOTTOM: 0.7em; PADDING-LEFT: 0.5em; PADDING-TOP: 0.7em
}
.lstCourseTable .gray {
	BACKGROUND: #f6f6f6
}
.lstCourseTable .white {
	BACKGROUND: white
}
.lstCourseTable .RDCell {
	VERTICAL-ALIGN: top; PADDING-TOP: 0.2em
}
.lstCourseTable .Left {
	FONT-WEIGHT: bold
}
.EventTable {
	BORDER-LEFT: #eeeeee 2px solid; BORDER-TOP: #eeeeee 2px solid
}
.EventTable .HeadCell {
	BORDER-BOTTOM: #eeeeee 2px solid; BACKGROUND: #eeeeee; BORDER-RIGHT: #eeeeee 2px solid
}
.EventTable .Cell {
	BORDER-BOTTOM: #eeeeee 2px solid; BORDER-RIGHT: #eeeeee 2px solid
}
.EventTable .HeadCell .Content {
	MARGIN: 0.3em
}
.EventTable .Cell .Content {
	MARGIN: 0.3em
}
TD.NON {
	COLOR: #c0c0c0; FONT-WEIGHT: normal
}
TD.TOP {
	COLOR: #0000ff; FONT-WEIGHT: bold
}
TD.Some {
	COLOR: #000000; FONT-WEIGHT: normal
}
A.NOEVENT:link {
	COLOR: #000000; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.NOEVENT:visited {
	COLOR: #000000; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.EVENT:link {
	COLOR: #000000; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.EVENT:visited {
	COLOR: #000000; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.NORMAL:link {
	COLOR: #0000ff; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.NORMAL:visited {
	COLOR: #0000ff; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.ImageDesc {
	BACKGROUND: #e6e6e6
}
.Seperator {
	TEXT-ALIGN: center; MARGIN-TOP: 2em; MARGIN-BOTTOM: 0.5em
}
TABLE.timetable {
	BACKGROUND: #e6e6e6
}
.timetable TD.active {
	BACKGROUND: white
}
.PressDate {
	MARGIN-TOP: 1em
}
.PressTeaserTable {
	MARGIN-TOP: 0.5em
}
.RDEdit {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: red; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.RDEditID {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: red; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.RDEditHead {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: red; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.RDEditID {
	TEXT-ALIGN: right; FONT-SIZE: 0.7em
}
.RDEditHead {
	BORDER-BOTTOM: red 1px solid; MARGIN-TOP: 0.5em; MARGIN-BOTTOM: 0.5em; BORDER-TOP: red 1px solid
}
.RDPassivBox {
	BORDER-BOTTOM: #dddddd 1px solid; POSITION: relative; BORDER-LEFT: #dddddd 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 100%; PADDING-RIGHT: 2px; BORDER-TOP: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid; PADDING-TOP: 2px
}
.RDAktivBox {
	BORDER-BOTTOM: #333333 1px solid; POSITION: relative; BORDER-LEFT: #333333 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 100%; PADDING-RIGHT: 2px; BORDER-TOP: #333333 1px solid; BORDER-RIGHT: #333333 1px solid; PADDING-TOP: 2px
}
.RDHelp {
	POSITION: absolute; TOP: 3px; RIGHT: 3px
}
.RCommentModul {
	BORDER-BOTTOM: #ffcc33 1px solid; BORDER-LEFT: #ffcc33 1px solid; BACKGROUND: #ffffcc; BORDER-TOP: #ffcc33 1px solid; BORDER-RIGHT: #ffcc33 1px solid
}
.RCommentModulHead {
	BACKGROUND: #ffcc33
}
.RCommentModulHead .Content {
	COLOR: #cc3333
}
.RDMetaBox {
	BORDER-BOTTOM: #ccccff 1px solid; BORDER-LEFT: #ccccff 1px solid; BACKGROUND-COLOR: #eeeeff; WIDTH: 400px; MARGIN-LEFT: 20px; BORDER-TOP: #ccccff 1px solid; BORDER-RIGHT: #ccccff 1px solid
}
.RDMetaBox TABLE {
	MARGIN: 4px
}
.RDMetaBox TABLE TD {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: black; FONT-SIZE: 8pt
}
.RDMetaBox TABLE TD H6 {
	FONT-SIZE: 10pt; FONT-WEIGHT: bold
}
.RDCommentNormal {
	BORDER-BOTTOM: #ffcc33 1px solid; BORDER-LEFT: #ffcc33 1px solid; PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; BACKGROUND: #ffffcc; BORDER-TOP: #ffcc33 1px solid; BORDER-RIGHT: #ffcc33 1px solid; PADDING-TOP: 0.5em
}
.RDComment {
	BORDER-BOTTOM: #ffcc33 1px solid; BORDER-LEFT: #ffcc33 1px solid; PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; BACKGROUND: #ffffcc; BORDER-TOP: #ffcc33 1px solid; BORDER-RIGHT: #ffcc33 1px solid; PADDING-TOP: 0.5em
}
.RDComment {
	FONT-SIZE: 0.8em
}
.RDPassivBoxLeft {
	BORDER-LEFT: #dddddd 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
.RDPassivBoxRight {
	BORDER-BOTTOM: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid
}
.RDAciveBoxLeft {
	BORDER-LEFT: #333333 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
.RDActiveBoxRight {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-RIGHT: #333333 1px solid; PADDING-TOP: 2px
}
.formHinweis {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: red; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.menu {
	Z-INDEX: 100; POSITION: relative; BORDER-RIGHT-WIDTH: 0px; WIDTH: auto; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND: #cc3333; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 20px; FONT-SIZE: 1em; BORDER-LEFT-WIDTH: 0px; FONT-WEIGHT: bold
}
* HTML .menu {
	WIDTH: 745px
}
.menu UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.menu UL UL {
	MARGIN: 0px; WIDTH: auto
}
.menu LI {
	POSITION: relative; MARGIN: 0px; WIDTH: auto; FLOAT: left
}
.menu A {
	TEXT-ALIGN: left; LINE-HEIGHT: 19px; PADDING-LEFT: 5px; WIDTH: auto; PADDING-RIGHT: 4px; DISPLAY: block; WHITE-SPACE: nowrap; BACKGROUND: #cc3333; HEIGHT: 20px; COLOR: #fff; FONT-SIZE: 1em; FONT-WEIGHT: bold; BORDER-RIGHT: #fff 1px solid; TEXT-DECORATION: none
}
.menu A:visited {
	TEXT-ALIGN: left; LINE-HEIGHT: 19px; PADDING-LEFT: 5px; WIDTH: auto; PADDING-RIGHT: 4px; DISPLAY: block; WHITE-SPACE: nowrap; BACKGROUND: #cc3333; HEIGHT: 20px; COLOR: #fff; FONT-SIZE: 1em; FONT-WEIGHT: bold; BORDER-RIGHT: #fff 1px solid; TEXT-DECORATION: none
}
* HTML .menu A {
	WIDTH: 138px
}
* HTML .menu A:visited {
	WIDTH: 138px
}
.menu UL UL A.drop {
	TEXT-ALIGN: left; BACKGROUND: #cc3333 no-repeat 130px center
}
.menu UL UL A.drop:visited {
	TEXT-ALIGN: left; BACKGROUND: #cc3333 no-repeat 130px center
}
.menu UL UL A.drop:hover {
	BACKGROUND: #cc5555 no-repeat 130px center
}
.menu UL UL :hover > A.drop {
	BACKGROUND: #cc5555 no-repeat 130px center
}
.menu UL UL UL A {
	TEXT-ALIGN: left; BACKGROUND: #cc3333
}
.menu UL UL UL A:visited {
	TEXT-ALIGN: left; BACKGROUND: #cc3333
}
.menu UL UL UL A:hover {
	BACKGROUND: #cc5555
}
.menu UL UL {
	POSITION: absolute; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; WIDTH: auto; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 0px; VISIBILITY: hidden; BORDER-LEFT-WIDTH: 0px; TOP: 20px; LEFT: 0px
}
* HTML .menu UL UL {
	TOP: 20px
}
.menu UL UL UL {
	WIDTH: 201px; TOP: 0px; LEFT: 201px
}
.menu UL UL UL.links {
	LEFT: -201px
}
.menu TABLE {
	POSITION: absolute; BORDER-COLLAPSE: collapse; TOP: 0px; LEFT: 0px
}
.menu UL UL A {
	MIN-WIDTH: 180px; TEXT-ALIGN: left; PADDING-BOTTOM: 5px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 10px; WIDTH: 180px; PADDING-RIGHT: 10px; WHITE-SPACE: normal; BACKGROUND: #cc3333; HEIGHT: auto; COLOR: #fff; FONT-SIZE: 1em; BORDER-TOP: #fff 1px solid; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.menu UL UL A:visited {
	MIN-WIDTH: 180px; TEXT-ALIGN: left; PADDING-BOTTOM: 5px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 10px; WIDTH: 180px; PADDING-RIGHT: 10px; WHITE-SPACE: normal; BACKGROUND: #cc3333; HEIGHT: auto; COLOR: #fff; FONT-SIZE: 1em; BORDER-TOP: #fff 1px solid; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
* HTML .menu UL UL A {
	WIDTH: 201px
}
* HTML .menu UL UL A:visited {
	WIDTH: 201px
}
.menu A:hover {
	BACKGROUND: #cc5555; COLOR: #fff; TEXT-DECORATION: underline
}
.menu UL UL A:hover {
	BACKGROUND: #cc5555; COLOR: #fff; TEXT-DECORATION: underline
}
.menu :hover > A {
	BACKGROUND: #cc5555; COLOR: #fff
}
.menu UL UL :hover > A {
	BACKGROUND: #cc5555; COLOR: #fff
}
.menu UL LI:hover UL {
	VISIBILITY: visible
}
.menu UL A:hover UL {
	VISIBILITY: visible
}
.menu UL :hover UL UL {
	VISIBILITY: hidden
}
.menu UL :hover UL :hover UL {
	VISIBILITY: visible
}
