body {
background-image: none;
font-family: Verdana, Arial;
font-size: 12px;
color: #000000;
; background-color: #FFFFFF
}

.top {
border-bottom: 1px solid silver;
text-align: right;
font-size: 10px;
font-weight: bold;
color: #cc6600;
background-color: #efefef;
padding:3px;
}

.header {
background-image: url(pics/tophead.gif);
font-size: 11px;
color: #ffffff;
background-color: #eaeaea;
padding:0px;
}

.headermenue {
background-image: url(pics/tophead2.gif);
border-bottom: 1px solid #ffffff;
font-size: 11px;
color: #ffffff;
background-color: #C0CAD2;
padding:3px;
}

.headermenue a {
border-left: 1px solid #919191;
font-size: 11px;
color: #FFFFFF;
text-decoration: none;
padding:0px 5px 0px 5px;
}

.contentmitte {
padding: 5px 0px;
color: #8B0000;
font-size: 11px;
line-height: 1.4em;
; font-weight: lighter
; font-style: normal
; text-align: justify
; font-family: Verdana, Tahoma, arial, sans-serif
}

.headermenue a:hover {
font-size: 11px;
color: #666666;
text-decoration: none;
}

.menuekopf {
background-repeat:no-repeat;
font-size: 12px;
font-weight: bold;
vertical-align:middle;
; clip:   rect(   )
; text-align: right
; color: #8C0000
; background-image: url(pics/bg_menuekopf.gif)
; padding-top: 5px
; padding-left: 10px
}

.menuelinks a {
display: block;
font-size: 10px;
color: #87090C;
padding:1px 2px 0px 43px;
text-decoration: none;
; text-align: center
; text-transform: uppercase
; font-weight: bold
}

.menuelinks a:hover {
font-size: 10px;
color: #000000;
padding:1px 2px 0px 43px;
text-decoration: none;
; background-repeat: no-repeat
; text-transform: uppercase
; text-align: center
}

.news {
font-size: 11px;
color: #db5410;
padding:3px 3px 3px 4px;
background-color: #FFFFFF;
; font-weight: normal
}

.inhalt {
border-top: 1px solid silver;
border-left: 1px solid silver;
font-size: 11px;
color: #db5410;
; text-decoration: none; background-image: none; border-style: none
}

.inhalt a {
color: #990000;
; text-decoration: none
}

.inhalt a:hover {
font-size: 11px;
; text-decoration: none
}

.bottom {
font-size: 11px;
color: #FFFFFF;
padding:0px 0px;
; text-decoration: none
; background-color: db5410
}

.bottom a {
font-size: 11px;
color: #FFFFFF;
text-decoration: none;
padding:0px 0px;
; background-color: db5410
}

.bottom a:hover {
font-size: 11px;
color: #FFFFFF;
text-decoration: none;
; background-color: db5410
; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px
}
.contentueber { padding: 30px 40px 5px 20px; color: #8B0000; font-size: 12px; line-height: 1.4em; ; font-style: normal; font-weight: bold}
.contentmittekurs { color: #990000; font-size: 9px; line-height: normal; ; font-weight: 600; font-style: italic}
.contentsub { color: #333333; font-size: 11px; line-height: 1.4em; ; font-weight: lighter ; font-style: normal ; text-decoration: underline}




.smallpic {
border: 1px #990000 solid;
color: #990000
}

.contentseats { font-size: 11px; color: #990000; padding:0px; ; text-decoration: none; font-family: Tahoma, sans-serif}

.maillink { font-size: 11px; color: #333333; padding:0px 0px; ; text-decoration: none }

.contentmittekontkt { padding: 2px 7px 0px 10px; color: #333333; font-size: 11px; ; font-weight: lighter ; font-style: normal ; text-align: right}


.boxstyle {  font-size: 11px; font-style: normal; text-decoration: none; border: 1px #db5410 solid; cursor: default; color: #000000; background-color: #FFFFFF; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px}

.boxstylered { font-size: 11px; font-weight: normal; text-decoration: none; border: 1px #db5410 solid; cursor: default; color: #FFFFFF; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px ; background-color: #db5410}

.boxstylein { font-size: 11px;  text-decoration: none; border: 1px #db5410 solid; cursor: default; color: #333333; background-color: #FFFFFF; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; padding-left: 2px}
.contentkontakt { padding: 0px 0px 5px; color: #DB5410; font-size: 12px; line-height: 1.4em; ; font-style: normal; font-weight: bold }
.pfeile { font-size: 10px; color: #990000; padding:0px 0px; ; font-weight: normal ; text-decoration: none}
