BODY,TD,INPUT,SELECT,TEXTAREA {
 font-family:'times new roman',arial,helvetica,sans-serif;
 font-size:12pt;
}

body {
 background-color:#fff;
}

#page-t {
 width:100%;
}

#page {
 width:100%;
 vertical-align:top;
}

#page-b {
 width:100%;
}

H3 {
 margin:0;font-size:14pt;
}

H4 {
 margin:0;font-size:8pt;
}

A {color:#00f;}
A:hover {color:#f00;}

#content {
 background-color:#fff;
 text-align:left;
}

#copyright {
 text-align:center;
 background-color:#e5e9f7;
 font-size:7.5pt;
 color:#000;
 padding:3px;
 margin:20px 0 20px 0;
}

#menuBtm {
 margin-left:6px;
}

#menuBtm TD {
 color:#fff;
 cursor:pointer;
 vertical-align:middle;
}

#menuBtm TD A {
 color:#fff;
 text-decoration:none;
 display:block;
 width:100%;
 height:40px;
 line-height:38px;
}

#menuBtm TD A:hover,
.menuTab A:hover {
 color:#fff;
}

.menuTab {
 display:none;
 position:absolute;
 background-image:url('/graphics/bg-menu.png');
 background-repeat:no-repeat;
 width:0;
 z-index:1000;
}
.menuTab .in {
 padding:4px 5px 8px 5px;
}

.menuTab A {
 display:block;
 text-align:center;
 color:#fff;
 text-decoration:none;
}
.menuTab A:hover {
 background-color:#576750;
}

#aktuality-top {
 display:none;
}

.mod-aktuality {
 display:none;
}

.mod-aktuality DIV.in {
 padding:0 6px 0 6px;
 height:100%;
}

H3 SPAN {
 display:none;
}

H3.article {
 color:#8a0000;
 font-size:24pt;
 margin-bottom:12px;
}

#ArticleContainer {
 position:relative;
 text-align:justify;
 line-height:1.4em;
 overflow:hidden;
}

#ArticleContent {
 padding:4px 10px 4px 10px;
}

DIV.article {
 width:100%;
}

.mainmenu {
 width:100%;
}

.mainmenu-wide {
 width:100%;
}

#ArticleContainer IMG {
 margin:12px;
 border:1px solid #000;
}

.maintable {
}

.menuTab .sep {
 height:2px;
 font-size:0;
}

.news H4 {
 margin-bottom:0;
}

.news P {
 margin-top:0;
}

INPUT.ipt {
 border-width:1px;
}

INPUT.btn {
 border-width:1px;
}

.year {
 display:block;
 padding:2px 2px 2px 14px;
 color:#000;
 text-decoration:none;
 font-weight:bold;
}

DIV.year {
 border-left:3px solid #8a0000;
 color:#a00;
}

.year-sub {
 display:block;
 padding:2px 2px 2px 20px;
 color:#000;
 text-decoration:none;
 font-weight:bold;
}

DIV.year-sub {
 border-left:3px solid #8a0000;
 color:#a00;
}

DIV.contact {
 float:left;
 width:200px;
 height:180px;
}

H5 {font-size:16pt;font-weight:bold;}
H5 A {color:#800;text-decoration:none;}

#rsubmenu UL {margin:0;padding:0;}
#rsubmenu LI {list-style-type:none;margin:0 0 8px 0;padding:0;}
#rsubmenu LI A {color:#800;text-decoration:none;}
#rsubmenu LI A:hover {color:#800;text-decoration:underline;}
#rsubmenu LI.sub {list-style-type:none;margin:0 0 8px 4px;padding:0;}
#rsubmenu LI.sub A {color:#400;text-decoration:none;}
#rsubmenu LI.sub A:hover {color:#f00;text-decoration:underline;}

.print-hide {display:none;}
.subt {width:100%;}
.print-w {width:100%;}
