#seitenbereich{
background-color: #ffffff;
text-align:left;
max-width: 95%;
min-width: 750px;
width: 75em;
margin: auto;
padding: 0px 10px 0px 10px;
height:auto;

}



#layout-min-witdh{
width: 750px;
height: 1px;
border: 0;
margin: 0;
padding: 0;
}

#header-projekte {
  position: relative;
  padding: 5px 10px 5px 22px;
  margin: 0 0 0 0;
  width: auto;
  height: auto;
  color: #1e3aa2;
  font-family:Verdana,Helvetica,sans-serif;
  font-size: 1.2em;
  line-height: 1.2em;
  font-weight:400;
}

#header {
  position: relative;
  bottom: 0px;
  padding: 0 0 0 0;
  margin: 0 0px 0 0px;
  width: auto;
  height: auto;
  background: #ffffff;
}

#header-bild1 {
  position: relative;
  width: 200px;
  height: auto;
  border: 0px;
  float:left;
  margin: 0;
  padding: 0;
}

#header-logo {
  width: 181px;
  height: 128px;
  border: 0px;
  margin: 0;
  padding: 0 0 12px 0;
}

.header-adresse {
  color:#001f3c;
  font-family:Verdana,Helvetica,sans-serif;
  font-size: 1.2em;
  font-weight:400;
  line-height:1.6em;
}

#header-linie {
  width: 100%;
  height: 1px;
  border: 0;
}
#header-bild2 {
  position: relative;
  margin: 0 10px 0 200px;
  height: auto;
  border: 0px;
  text-align: left;
}


#navi1 {
 position: relative;
 width: 122px;
 float:left;
}
#navi-bild1 {
 width: 122px;
 height: 140px;
}

#navi2 {
 position: relative;
 width: 122px;
 float:left;
}
#navi-bild2 {
 width: 122px;
 height: 140px;
}

#navi3 {
 position: relative;
 width: 122px;
 float:left;
}
#navi-bild3 {
 width: 122px;
 height: 140px;
}


#navigation {
width: 150px;
right:0px;
height:auto;
position:absolute;
top: 35px;
padding: 0px 10px 0 0;
border:0px;
}
#navigation-test{
width: auto;
height: auto;
}

#navigation-adresse{
margin: 4em 0 0 4px;
}

#seiteninhalt {
position:relative;
margin: 0px 0 0 0;
height:auto;
width:auto;
background: #ffffff;
}


#rahmen-inhalt{
  position: absolute;
  top: 0x;
  right: -40px;
}

#grafik-inhalt2{
  position: absolute;
  bottom: 10px;
  right: -10px;
}

#inhalt {
margin: 0 170px 0 40px;
padding: 10px 0 4em 0;
height:auto;
min-height:600px;
}



#startzeichen {
  position: absolute;
  height: 12px;
  width:  24px;
  top: 37px;
  left: 0px;
}

#logo-drs {
  position: absolute;
  height: 42px;
  width:  96px;
  bottom: 10px;
  right: 10px;
}

#zeichen-ende {
  position: absolute;
  height: 24px;
  width:  24px;
  bottom: 10px;
  right: 170px;
}

#footer {
margin: 4em 0 0 0;
padding: 10px;
clear: both;

}


.footer-text {
margin: 0px 0 0px 0;
font-family: "Times New Roman",Helvetica,sans-serif;
font-size: 1.2em;
color: #222222;
text-align: left;
}

body{
background-color: #003366;
font-family:Verdana,Helvetica,sans-serif;
margin: 10px;
font-size: 62.5%; /* 1em = 10px */
}

#symbole {
position: absolute;
right:0px;
}

#symbole-drucken {
width: 32px;
height: 22px;
border: 0;
}

#symbole-schrift-gross {
width: 41px;
height: 22px;
border: 0;
}

#symbole-schrift-standard {
width: 30px;
height: 22px;
border: 0;
}

#symbole-schrift-klein {
width: 44px;
height: 22px;
border: 0;
}
.symbole-abstand {
width: 1px;
height: 22px;
border: 0;
}

.brotkrumen-text-normal{
color: #ae0025;
font-family:Verdana,Helvetica,sans-serif;
font-size: 1.2em;
line-height: 1.2em;
font-weight:400;
width: auto;
padding: 5px 0 0 0;
margin: 0px 230px 0px 40px;
}

.bild-rahmen-links{
border: 0px;
padding: 0px;
line-height: 0px;
float: left;
margin: 0px 15px 5px 0;
}
.bild-rahmen-rechts{
border: 0px;
padding: 0px;
line-height: 0px;
float: right;
margin: 0px 0 5px 15px;
}
.bild-rahmen{
border: 0px;
padding: 0px;
line-height: 0px;
}
.bild{
border: 0px;
border:1px solid #001f3c;
}
.bild-ohne{
border: 0px;
padding: 0px;
}
.bild-links{
border: 0px;
padding: 0px;
float:left;
}
.bild-rechts{
border: 0px;
padding: 0px;
float:right;
}
.bild-links-ohne{
border:1px solid #ffffff;
margin: 4px 15px 5px 0;
float:left;
}
.bild-rechts-ohne{
border:1px solid #ffffff;
margin: 4px 0 5px 15px;
float:right;
}
.uebersicht-bild{
margin:0 0 0 0;
text-align:center;
float:left;
width:220px;
}
.uebersicht-text{
margin:0 0 0 232px;
width:228px;
}
.uebersicht-rahmen{
margin:15px 0 12px 0;
}

.textseite-bild-links{
margin:0 0 0 0;
text-align:center;
float:left;
width:220px;
}
.textseite-text-rechts{
margin:0 0 0 242px;
width:100px;
}

.textseite-bild-rechts{
margin:0 0 0 232px;
text-align:center;
width:220px;
}
.textseite-text-links{
margin:0 0 0 0;
float:left;
width:228px;
}

.textseite-rahmen{
clear:both;
}
.textseite-rahmen-zeilenumbruch{
clear:both;
}
.textseite-rahmen-absatz{
clear:both;
margin:0 0 1.6em 0;
}
.textseite-rahmen-abschnitt{
clear:both;
margin:0 0 3.2em 0;
}

.textseite-rahmen-zeilenumbruch-linie{
clear:both;
border-bottom: 1px solid #bcbcbc;
padding: 0 0 0.2em 0;
margin: 0 0 0.2em 0;
}
.textseite-rahmen-absatz-linie{
clear:both;
margin: 0 0 1.6em 0;
border-bottom: 1px solid #bcbcbc;
padding: 0 0 0.2em 0;
}
.textseite-rahmen-abschnitt-linie{
clear:both;
margin: 0 0 3.8em 0;
border-bottom: 1px solid #bcbcbc;
padding: 0 0 0.2em 0;
}

hr.trenner{
color: #007647;
width:100%;
height:1px;
clear:both;
margin:0px;
border-bottom: 1px dashed #666666;
}

div.trenner{
margin:10px 0 10px 0;
width:100%;
height:1px;
clear:both;
border-bottom: 1px dashed #666666;
}
img.trenner{
margin:0px;
width:100%;
height:1px;
clear:both;
border-bottom: 1px dashed #666666;
}

hr.trenner1{
color: #007647;
width:100%;
height:1px;
clear:both;
margin:-5px 0 15px 0;
border-bottom: 1px dashed #666666;
}

div.trenner1{
margin:-5px 0 15px 0;
width:100%;
height:1px;
clear:both;
border-bottom: 1px dashed #666666;
}
img.trenner1{
margin:-5px 0 15px 0;
width:100%;
height:1px;
clear:both;
border-bottom: 1px dashed #666666;
}

img.trenner-box{
margin:0 0 5px 0;
width:100%;
height:1px;
clear:both;
border-bottom: 1px dashed #666666;
}

hr.trenner-leer{
color:#dcdcdc;
width:390px;
height:1px;
clear:both;
margin:0px;
border:0px;
}

div.trenner-leer{
color:#dcdcdc;
margin:10px 0 10px 0;
width:390px;
height:1px;
clear:both;
border:0px;
}
div.trenner-leer{
margin:0;
width:99.9%;
clear:both;
border:0px;
padding:0px;
font-size:1px;
}
img.trenner-leer{
color:#dcdcdc;
margin:0px;
width:100%;
height:1px;
clear:both;
border:0px;
}
img.trenner-leer-opera{
color:#dcdcdc;
margin:15px 0 5px 0;
width:390px;
height:1px;
clear:both;
}

div.linie-punkte{
background-image:url(../grafik/layout/linie-punkte.gif);
margin:5px 0 0 0;
width:100%;
height:1px;
border:0px;
}

div.linie-punkte-clear{
background-image:url(../grafik/layout/linie-punkte.gif);
margin:5px 0 0 0;
width:100%;
height:1px;
border:0px;
clear:both;
}


.float-ende{
clear:both;
}

.kasten{
width:425px;
border: 1px solid #eda100;
padding:15px;
background-color:#dcdcdc;
margin-bottom:1em;
}

.navi-veranstaltungen{
margin: 0 0 1em 0;
}

/* SCHRIFT */


.color{
color: #001f3c;
}

.text-navigation{
color:#666666;
font-family:Verdana,Helvetica,sans-serif;
font-size: 1.2em;
font-weight:400;
line-height:1.4em;
}
p.text-navigation{
margin: 0px;
}

.text-navigation-2{
color:#666666;
font-family:Verdana,Helvetica,sans-serif;
font-size: 1.2em;
font-weight:400;
line-height:1.4em;
}
p.text-navigation-2{
margin: 0px;
}

.text-navigation-3{
color:#666666;
font-family:Verdana,Helvetica,sans-serif;
font-size: 1.2em;
font-weight:400;
line-height:1.4em;
}
p.text-navigation-3{
margin: 0px;
}

a {
 text-decoration: none;
 color: #001f3c;
}
a:visited {
 color: #001f3c;
}
a:hover {
 text-decoration: underline;
 color: #001f3c;
}
a:active {
 color: #001f3c;
}

.text-navigation{
font-size: 1em;
font-weight: bold;
color: #ae0025;
}
.text-navigation-2{
font-size: 1em;
font-weight: bold;
color: #001f3c;
}
.text-navigation-3{
font-size: 1em;
font-weight: bold;
color: #001f3c;
}

ul.ul-navigation{
margin: 0 0 0em 0px;
padding:0;
}
ul.ul-navigation-abstand{
margin: 0.8em 0 0 0px;
padding:0;
}
li.li-navigation{
margin:0em 0 0em 0;
color: #ae0025;
font-family:Verdana,Helvetica,sans-serif;
font-size: 1.2em;
font-weight:600;
line-height: 1.2em;
list-style: none;
}
li.li-navigation-2{
margin:0em 0 0em 0;
color: #001f3c;
font-family:Verdana,Helvetica,sans-serif;
font-size: 1.2em;
font-weight:600;
line-height: 1.2em;
list-style: none;
}
li.li-navigation-3{
margin:0em 0 0em 0;
color: #001f3c;
font-family:Verdana,Helvetica,sans-serif;
font-size: 1.2em;
font-weight:600;
line-height: 1.2em;
list-style: none;
}

a.link-navigation {
 text-decoration: none;
 color: #ae0025;
}
a.link-navigation:visited {
 color: #ae0025;
}
a.link-navigation:hover {
 text-decoration: none;
 color: #ae0025;
}
a.link-navigation:active {
 color: #ae0025;
}
a.link-navigation-active {
 text-decoration: none;
 color: #ae0025;
}
a.link-navigation-active:visited {
 color: #ae0025;
}
a.link-navigation-active:hover {
 text-decoration: none;
 color: #ae0025;
}
a.link-navigation-active:active {
 color: #ae0025;
}

a.link-navigation-2 {
 text-decoration: none;
 color: #001f3c;
}
a.link-navigation-2:visited {
 color: #001f3c;
}
a.link-navigation-2:hover {
 text-decoration: none;
 color: #001f3c;
}
a.link-navigation-2:active {
 color: #001f3c;
}

ul.ul-unternavigation{
margin: 0 0 0 0px;
padding:0;
}
li.li-unternavigation{
margin:0 0 0.1em 0;
color: #ae0025;
font-family:Verdana,Helvetica,sans-serif;
font-size: 1.2em;
font-weight:400;
line-height: 1.2em;
text-transform: none;
list-style: none;
padding: 0 0 1px 0px;
}
li.li-unternavigation-2{
margin:0 0 0.1em 0;
color: #001f3c;
font-family:Verdana,Helvetica,sans-serif;
font-size: 1.2em;
font-weight:400;
line-height: 1.2em;
text-transform: none;
list-style: none;
padding: 0 0 1px 0px;
}

ul.ul-unter2navigation{
margin: 0 0 0 0px;
padding:0;
text-align: right;
}
li.li-unter2navigation{
margin:0 0 0.2em 0;
color: #ae0025;
font-family:Verdana,Helvetica,sans-serif;
font-size: 1.2em;
font-weight:400;
line-height: 1.2em;
text-transform: none;
list-style: none;
padding: 0 0 2px 0px;
}
li.li-unter2navigation-2{
margin:0 0 0.1em 0;
color: #001f3c;
font-family:Verdana,Helvetica,sans-serif;
font-size: 1.2em;
font-weight:400;
line-height: 1.2em;
text-transform: none;
list-style: none;
padding: 0 0 0 0px;
}


.navigation-trenner{
height: 0.5em;
border-bottom: 1px #4f4f4f dashed;
}

a.link-unternavigation {
 text-decoration: none;
 color: #ae0025;
}
a.link-unternavigation:visited {
 color: #ae0025;
}
a.link-unternavigation:hover {
 text-decoration: none;
 color: #ffffff;
 background: #ae0025;
}
a.link-unternavigation:active {
 color: #ffffff;
 background: #ae0025;
}
a.link-unternavigation-active {
 text-decoration: none;
 color: #ffffff;
 background: #ae0025;
}
a.link-unternavigation-active:visited {
 color: #ffffff;
 background: #ae0025;
}
a.link-unternavigation-active:hover {
 text-decoration: none;
 color: #ffffff;
 background: #ae0025;
}
a.link-unternavigation-active:active {
 color: #ffffff;
 background: #ae0025;
}


a.link-unter2navigation {
 text-decoration: none;
 color: #001f3c;
}
a.link-unter2navigation:visited {
 color: #001f3c;
}
a.link-unter2navigation:hover {
 text-decoration: none;
 color: #ffffff;
 background: #001f3c;
}
a.link-unter2navigation:active {
 color: #ffffff;
 background: #001f3c;
}
a.link-unter2navigation-active {
 text-decoration: none;
 color: #ffffff;
 background: #001f3c;
}
a.link-unter2navigation-active:visited {
 color: #ffffff;
 background: #001f3c;
}
a.link-unter2navigation-active:hover {
 text-decoration: none;
 color: #ffffff;
 background: #001f3c;
}
a.link-unter2navigation-active:active {
 color: #ffffff;
 background: #001f3c;
}


a.link-unternavigation-2 {
 text-decoration: none;
 color: #001f3c;
}
a.link-unternavigation-2:visited {
 color: #001f3c;
}
a.link-unternavigation-2:hover {
 text-decoration: none;
 color: #ffffff;
 background: #ae0025;
}
a.link-unternavigation-2:active {
 color: #ffffff;
 background: #ae0025;
}



a.link-brotkrumen {
 text-decoration: none;
 color: #222222;
}
a.link-brotkrumen:visited {
 color: #222222;
}
a.link-brotkrumen:hover {
 text-decoration: none;
 color: #222222;
}
a.link-brotkrumen:active {
 color: #222222;
}
.brotkrumen-ohne-link{
 color: #222222;
}

a.link-projekte {
 text-decoration: none;
 color: #4f4f4f;
}
a.link-projekte:visited {
 color: #4f4f4f;
}
a.link-projekte:hover {
 text-decoration: none;
 color: #ffffff;
 background: #001f3c;
}
a.link-projekte-aktive {
 text-decoration: none;
 color: #ffffff;
 background: #001f3c;
}
a.link-projekte-aktive:visited {
 color: #ffffff;
 background: #001f3c;
}
a.link-projekte-aktive:hover {
 text-decoration: none;
 color: #ffffff;
 background: #001f3c;
}

.text-ueberschrift{
color: #001f3c;
font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
}
a.link-ueberschrift {
 text-decoration: none;
 color: #001f3c;
}
a.link-ueberschrift:visited {
 color: #001f3c;
}
a.link-ueberschrift:hover {
 text-decoration: underline;
 color: #001f3c;
}
a.link-ueberschrift:active {
 color: #001f3c;
}
h1.text-ueberschrift-zeilenumbruch{
color: #001f3c;
font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
margin: 0 0 0.0em 0;
font-size: 2.4em;;
font-weight: 400;
line-height:1.4em;
}
h1.text-ueberschrift-absatz{
color: #001f3c;
font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
margin: 0 0 0.5em 0;
font-size: 2.4em;
font-weight: 400;
line-height:1.4em;
}
h1.text-ueberschrift{
color: #001F3C;
font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
margin: 0 0 0 0;
font-size: 2.4em;
font-weight: 400;
line-height: 1.4em;
}

h2.text-ueberschrift-zeilenumbruch{
color: #001f3c;
font-family: Verdana,Arial,Helvetica,sans-serif;
margin: 0 0 0em 0;
font-size: 1.2em;
font-weight:600;
line-height:1.6em;
}
h2.text-ueberschrift-absatz{
color: #001f3c;
font-family: Verdana,Arial,Helvetica,sans-serif;
margin: 0 0 1.0em 0;
font-size: 1.2em;
font-weight:600;
line-height:1.6em;
}
h2.text-ueberschrift{
color: #001f3c;
font-family: Verdana,Arial,Helvetica,sans-serif;
margin: 0 0 1.0em 0;
font-size: 1.2em;
font-weight:600;
line-height:1.6em;
}

h3.text-ueberschrift-zeilenumbruch{
font-family: Verdana,Arial,Helvetica,sans-serif;
color: #222222;
margin: 0 0 0em 0;
font-size: 1.2em;
font-weight:600;
line-height:1.6em;
}
h3.text-ueberschrift-absatz{
font-family: Verdana,Arial,Helvetica,sans-serif;
color: #222222;
margin: 0 0 1.0em 0;
font-size: 1.2em;
font-weight:600;
line-height:1.6em;
}
h3.text-ueberschrift{
font-family: Verdana,Arial,Helvetica,sans-serif;
color: #222222;
margin: 0 0 0 0;
font-size: 2.1em;
font-size: 1.2em;
font-weight:600;
line-height:1.6em;
}



.text-normal{
color:#222222;
font-family:Verdana,Helvetica,sans-serif;
font-size: 1.2em;
font-weight:400;
line-height:1.6em;
}

p.text-normal{
margin: 0 0 2em 0;
}
span.text-normal{
margin: 0 0 0 0;
}

.klein-normal{
color:#222222;
font-family:Verdana,Helvetica,sans-serif;
font-size: 1.2em;
font-weight:400;
line-height:1.6em;
}

.feld{
color:#222222;
font-family:Verdana,Helvetica,sans-serif;
font-size: 1.2em;
font-weight:400;
line-height:1.6em;
}

.textarea{
color:#333333;
font-family:Verdana,Helvetica,sans-serif;
font-size: 1.2em;
font-weight:400;
line-height:1.6em;
}



.navigation-border{
background: #ffffff url(../grafik/layout/navi-border.gif) no-repeat left top;
padding:0px;
height: 2px;
margin: 0 0 0 -16px;
}
.navigation-border-abstand{
background: #ffffff url(../grafik/layout/navi-border.gif) no-repeat left top;
padding:0px;
height: 2px;
margin: 20px 0 0 -16px;
}

ol.liste, ul.liste{
margin: 0 0 0em 28px;
padding: 0;
}

ol.liste-p, ul.liste-p{
margin:-1.2em 0 0em 28px
padding: 0;
}

ol.liste-hr, ul.liste-hr{
margin: 0 0 0em 28px;
padding: 0;
}

ul.liste-downloads{
margin: 0em 0 0em 12px;
list-style: square url(../grafik/layout/list-style4.gif);
padding: 0;
}

ul.liste-1{
margin: 0.5em 0 0em 12px;
list-style: square url(../grafik/layout/list-style4.gif);
padding: 0;
}
ul.liste-1-p{
margin: 0em 0 0em 12px;
list-style: square url(../grafik/layout/list-style4.gif);
padding: 0;
}
ul.liste-1-hr{
margin: 0em 0 0em 12px;
list-style: square url(../grafik/layout/list-style4.gif);
padding: 0;
}

ul.liste-2{
margin: 0em 0 0em 17px;
list-style: square url(../grafik/layout/list-style1.gif);
padding: 0;
}
ul.liste-2-p{
margin: 0em 0 0em 17px;
list-style: square url(../grafik/layout/list-style1.gif);
padding: 0;
}
ul.liste-2-hr{
margin: 0em 0 0em 17px;
list-style: square url(../grafik/layout/list-style1.gif);
padding: 0;
}

ul.liste-methode{
margin:0em 0 1.2em 10px;
list-style: square url(../grafik/layout/methoden_grau.gif);
padding: 0;
}
ul.liste-methode-p{
margin:-1.2em 0 1.2em 10px;
list-style: square url(../grafik/layout/methoden_grau.gif);
padding: 0;
}

li.listenpunkt{
margin-bottom:0px;
font-family: Verdana,Tahoma,Helvetica,sans-serif;
font-size: 1.2em;
font-weight:400;
line-height:1.6em;
color:#222222;
}

/* Module */

.veranstaltungen-klein-normal{
color:#333333;
font-family:Verdana,Helvetica,sans-serif;
font-size: 1.2em;
font-weight:600;
line-height:1.6em;
}

.neuigkeiten-klein-normal{
color:#333333;
font-family:Verdana,Helvetica,sans-serif;
font-size: 1.2em;
font-weight:400;
line-height:1.6em;
width:150px;
border-bottom: 1px dashed #666666;
}

.gaestebuch-top-text-normal{
color: #222222;
font-family:Verdana,Helvetica,sans-serif;
font-size: 1.2em;
font-weight:400;
line-height:1.6em;
border-top: 1px dashed #222222;
margin-top:20px;
}
.gaestebuch-bottom-text-normal{
color: #222222;
font-family:Verdana,Helvetica,sans-serif;
font-size: 1.2em;
font-weight:400;
line-height:1.6em;
border-bottom: 1px dashed #222222;
}

.methode-links{
width:25px;
height:25px;
float:left;
margin:5px 10px 10px 0;
}

.methode-rechts{
margin:0 0 10px 40px;
}

.rahmen-links{
width:25px;
height:25px;
float:left;
margin:2px 10px 0px 0;
}

.rahmen-rechts{
margin:0 0 0px 40px;
}
.bilder-seitenanzeige{
clear: both;
}

#box-aktuelles-veranstaltungen{
height: auto;
margin: 0 0 1em 0;
}

#box-aktuelles{
width: 242px;
margin-left: 255px;
height: auto;
}

#box-aktuelles-ueberschrift{
background: #001f3c;
color: #ffffff;
padding: 2px;
font-family: Verdana,Helvetica,sans-serif;
font-size: 1.2em;
font-weight: 600;
line-height: 1.3em;
margin: 0;
border: 0;
}

.box-aktuelles-eintrag{
border-top: 0px;
border-left: 1px solid #001f3c;
border-right: 1px solid #001f3c;
border-bottom: 1px solid #001f3c;
padding: 2px;
color: #222222;
font-family: Verdana,Helvetica,sans-serif;
font-size: 1.2em;
font-weight: 400;
line-height: 1.3em;
}

#box-veranstaltungen{
float: left;
width: 242px;
height: auto;
}

#box-veranstaltungen-ueberschrift{
background: #001f3c;
color: #ffffff;
font-family: Verdana,Helvetica,sans-serif;
font-size: 1.2em;
font-weight: 600;
line-height: 1.3em;
padding: 2px;
margin: 0;
border: 0;
}

.box-veranstaltungen-eintrag{
border-top: 0px;
border-left: 1px solid #001f3c;
border-right: 1px solid #001f3c;
border-bottom: 1px solid #001f3c;
padding: 2px;
color: #222222;
font-family: Verdana,Helvetica,sans-serif;
font-size: 1.2em;
font-weight: 400;
line-height: 1.3em;
}

table.forum-tabelle{
margin: 0 0 1em 0;
}

caption.forum-tabelle-ueberschrift{
background: #001f3c;
text-align: left;
color: #ffffff;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 1.2em;
font-weight: bold;
text-transform: uppercase;
padding: 3px 3px 3px 3px;
}

tr.forum-tabelle-zeile-1{
background: #faddbf;
}

tr.forum-tabelle-zeile-2{
}

th.forum-tabelle-head-1{
width: 23em;
border-left: 1px solid #001f3c;
border-right: 1px solid #001f3c;
border-bottom: 1px solid #001f3c;
color: #222222;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 1.2em;
font-weight: normal;
padding: 3px 2px 3px 2px;
}

th.forum-tabelle-head-2{
width: 9em;
border-right: 1px solid #001f3c;
border-bottom: 1px solid #001f3c;
color: #222222;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 1.2em;
font-weight: normal;
padding: 3px 2px 3px 2px;
}

th.forum-tabelle-head-3{
width: 6em;
border-right: 1px solid #001f3c;
border-bottom: 1px solid #001f3c;
color: #222222;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 1.2em;
font-weight: normal;
padding: 3px 2px 3px 2px;
}

th.forum-tabelle-head-4{
width: 9em;
border-right: 1px solid #001f3c;
border-bottom: 1px solid #001f3c;
color: #222222;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 1.2em;
font-weight: normal;
padding: 3px 2px 3px 2px;
}

td.forum-tabelle-spalte-1{
width: 23em;
border-left: 1px solid #001f3c;
border-right: 1px solid #001f3c;
border-bottom: 1px solid #001f3c;
color: #222222;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 1.2em;
font-weight: bold;
line-height:1.6em;
padding: 3px 2px 3px 2px;
vertical-align: top;
}

td.forum-tabelle-spalte-2{
width: 9em;
border-right: 1px solid #001f3c;
border-bottom: 1px solid #001f3c;
color: #222222;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 1.2em;
font-weight: bold;
line-height:1.6em;
padding: 3px 2px 3px 2px;
vertical-align: top;
}

td.forum-tabelle-spalte-3{
width: 6em;
border-right: 1px solid #001f3c;
border-bottom: 1px solid #001f3c;
color: #222222;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 1.2em;
font-weight: bold;
line-height:1.6em;
padding: 3px 2px 3px 2px;
vertical-align: top;
}

td.forum-tabelle-spalte-4{
width: 9em;
border-right: 1px solid #001f3c;
border-bottom: 1px solid #001f3c;
color: #222222;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 1.2em;
font-weight: bold;
line-height:1.6em;
padding: 3px 2px 3px 2px;
vertical-align: top;
}


table.forum-tabelle2{
margin: 0 0 1em 0;
}

tr.forum-tabelle2-zeile-1{
}

tr.forum-tabelle2-zeile-2{
background: #faddbf;
}

th.forum-tabelle2-head-1{
width: 17em;
background: #001f3c;
color: #ffffff;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 1.2em;
font-weight: bold;
text-transform: uppercase;
padding: 3px 3px 3px 3px;
}

th.forum-tabelle2-head-2{
width: 30em;
background: #001f3c;
color: #ffffff;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 1.2em;
font-weight: bold;
text-transform: uppercase;
padding: 3px 3px 3px 3px;
}

td.forum-tabelle2-spalte-1{
width: 17em;
border-left: 1px solid #001f3c;
border-bottom: 1px solid #001f3c;
color: #222222;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 1.2em;
font-weight: normal;
line-height:1.6em;
padding: 3px 2px 3px 2px;
vertical-align: top;
}

td.forum-tabelle2-spalte-2{
width: 30em;
border-right: 1px solid #001f3c;
border-bottom: 1px solid #001f3c;
color: #222222;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 1.2em;
font-weight: normal;
line-height:1.6em;
padding: 3px 2px 3px 2px;
vertical-align: top;
}

.veranstaltungen-2{
margin: 0;
clear:both;
}

.veranstaltungen-2-datum {
border: 0px;
padding: 0px;
float: left;
width: 15em;
}

.veranstaltungen-2-text {
border: 0px;
padding: 0px;
margin-left: 16em;
}