div#Content h1 {
   margin: 0;
   margin-top:0px;
   padding:0;
   padding-bottom:1em;
   font-family: Arial;
   font-size: 1.6em;
   background-color: transparent;
   color:  #6AA6B7;
}

div#Content h1.marginless {
   margin-bottom: 0;
   padding:0;
}

div#Content h2 {
   margin: 0;
   padding:0;
   padding-bottom:0.8em;
   font-family: Arial;
   font-size: 1.3em;
   background-color: transparent;
   color:  #284169;
}



div#Content h2.marginless {
   margin:0;
   padding:0;
}

div#Content h3 {
   margin: 0;
   padding:0;
   padding-bottom:0.5em;
   font-family: Arial;
   font-size: 1.0em;
   background-color: transparent;
   color:  #284169;
}

div#Content h3.marginless {
   margin:0;
   padding:0;
}

div#Content h3.ULHeader {
   margin:0;
   padding:0;
}

div#Content h3#Geschaeftsfuehrung {
   clear: both;
}

div#Content p {
   margin: 0; padding: 0;
   margin-top: 0;
   margin-bottom: 1em;
   font-family: Arial;
   background-color: transparent;
   color: #284169;
}

div#Content p.fehler {
   color: red;
}

div#Content p.farbig {
   font-weight:bold;
}

div#Content p.marginless {
   margin: 0; padding: 0;
   margin-top: 0;
   margin-bottom: 0;
   font-family: Arial;
   background-color: transparent;
   color: #284169;
}

div#Content b {
   font-weight: bold;
   font-size:0.8em;
}

div#Content b.big {
   font-size: 1.3em;
}

div#Content ul {
   color:#284169;
}

div#Content ul li {
   margin:0;
   margin-bottom: 1em;
   padding:0;
}

div#Content ol li {
   margin:0;
   padding:0;
   padding-bottom:0.5em;
}

div#Content table.dokumentenListe {
   margin:0;
   padding:0;
}

div#Content table.dokumentenListe tr.grey {
   background-color: #efefef;
}

div#Content table.dokumentenListe td {
   margin:0;
   padding:0;
   padding-left: 5px;
   padding-right: 15px;
   padding-bottom: 10px;
   vertical-align: top;
}

div#Content table.dokumentenListe td.zweiteSpalte {
   width:300px;
}

div#Content table.dokumentenListe td.rightAlign {
   text-align: right;
}

div#Content table#Login {
   margin:0;
   padding:0;
   margin-left: 50px;
}

div#Content table#Login tr.Trenner {
   height: 10px;
}

div#Content table#Login td.Trenner {
   width: 10px;
}

div#Content table#Login td#Submit {
   text-align:right;
}

div#Content table#Login input {
   border: 1px solid #284169;
   color: #284169;
}

div#Content table#Login td#Submit input {
   cursor: pointer;
   border: 5px solid #DFEDF0;
   background-color: #284169;
   color: white;
}

div#Content table#Login p#Fehlermeldung {
   color: red;
}

div#Content table#Login td.Trenner{

}

div#Content table#InternAuswahl {

}


div#Content span.grey {
   background-color: #efefef;
}


div#Content a {
   color: blue;
   text-decoration:underline;
   font-weight: bold;
}

div#Content a:link {
   color: blue;
   text-decoration:underline;
   font-weight: bold;
}

div#Content a:hover {
   color: #284169;
   text-decoration:underline;
}

div#Content a:active {
   color: blue;
   background-color: #DFEDF0;
   text-decoration:underline;
   font-weight: bold;
}
div#Content a:focus {
   color: blue;
   background-color: #DFEDF0;
   text-decoration:underline;
   font-weight: bold;
}

div#Content p#Vorstandsbild {
  /* float: left;
  clear: both; */
}

div#Content ul#Vorstandsliste {
/*    float: right; */
}



div#Content hr {
   width: 100%;
   color:#284169;
   background-color:#284169;
   height:2px;
   margin-left:0;
   border:0px solid #284169;
}

div#Content table#Termine {
   border-color: #efefef;
}

div#Content table#Termine tr.grey {
   background: #efefef;
}

div#Content table#Termine th {
   margin: 0;
   padding:5px;
   background: #284169;
   color: white;
}

div#Content table#Termine td {
   margin:0;
   padding: 5px;
   vertical-align: top;
}

div#Content table#Termine td p {
   vertical-align: top;
}

div#Content table#Termine td a {
   vertical-align: top;
}

/*Intern*/



div#Content input.cmdButtonAuswahl {
   font-weight: bolder;
   cursor: pointer;
   border: 5px solid;
   background-color: #284169;
   color: white;
   width: 17em;
   display: block;
   margin:0em;
   margin-left: 5em;
   margin-bottom: 0.2em;
   border-left-color: #DFEDF0;
   border-top-color: #DFEDF0;
   border-right-color: Black;
   border-bottom-color: Black;
}

div#Content input.cmdButtonAuswahl:focus, div#Content input.cmdButtonAuswahl:active  {
   border-left-color: #deeff7;
   border-top-color: #deeff7;
   border-right-color: #deeff7;
   border-bottom-color: #deeff7;
}

div#Content input.cmdButtonAuswahlFocus  {
  font-weight: bolder;
   cursor: pointer;
   border: 5px solid;
   background-color: #284169;
   color: white;
   width: 17em;
   display: block;
   margin:0em;
   margin-left: 5em;
   margin-bottom: 0.2em;
  border-left-color: #deeff7;
   border-top-color: #deeff7;
   border-right-color: #deeff7;
   border-bottom-color: #deeff7;
}

div#Content input.cmdButton {
   font-weight: lighter;
   cursor: pointer;
   border: 3px solid;
   display: inline;
   background-color: #284169;
   color: white;
   width: auto;
   margin:0;

   border-left-color: #DFEDF0;
   border-top-color: #DFEDF0;
   border-right-color: Black;
   border-bottom-color: Black;
}

div#Content input.cmdButton:focus, div#Content input.cmdButton:active  {
   border-left-color: #deeff7;
   border-top-color: #deeff7;
   border-right-color: #deeff7;
   border-bottom-color: #deeff7;
}

/*weil der IE kein hover über Buttons interpretiert*/
div#Content input.cmdButtonFocus  {
   font-weight: lighter;
   cursor: pointer;
   border: 3px solid;
   display: inline;
   background-color: #284169;
   color: white;
   width: auto;
   margin:0;

   border-left-color: #deeff7;
   border-top-color: #deeff7;
   border-right-color: #deeff7;
   border-bottom-color: #deeff7;
}


div#Content input.optButton {
   font-weight: lighter;
   cursor: pointer;
   border: 0px solid #284169;
   display: inline;
   width: auto;
   margin:0;
}

div#Content input.txtText {
   font-weight: lighter;
   border: 1px solid #284169;
   display: inline;
   width: auto;
   margin:0;
}

div#Content .taTextArea {
   font-weight: lighter;
   border: 1px solid #284169;
   display: inline;
   overflow: auto;
   width: auto;
   margin:0;
}

h1#HeaderIntern {
}

div#BackToSelectionDiv {
   float:left;
   position: relative;
   left:0px;
   top:0px;
   text-align:right;
}

div#DivEdit {
   width: 275px;
   float: left;
   border: 0px solid #284169;
   border: 0px solid #000000;
   border-left-color: #afafaf;
   border-top-color: #afafaf;
   border-right-color: Black;
   border-bottom-color: Black;

}

div#Edit table {
   border: 0;
}

div#Edit table td {
   border: 0;
}

div#DivUpload {
   width: 45%;
   border: 0px solid #284169;
}

div#DivUploadClear {
   clear:both;
   width: 45%;
   border: 0px solid #284169;
}

div#DivAuswahl {
   position: relative;
   top: 0px;
   left: 5px;
   width: 282px;
   height: auto;
   overflow: hidden;
   float: right;
   border: 0px solid #000000;
   border-left-color: #afafaf;
   border-top-color: #afafaf;
   border-right-color: Black;
   border-bottom-color: Black;
}

* html div#DivAuswahl {
   width:275px;
}
div#DivAuswahl h3 {
   float:left;
}

div#DivAuswahl div {
   float:right;
   text-align:right;
}

div#DivAuswahl table {
   margin:0;
   padding:0;
   clear:both;
   border-color: #284169;
}

div#DivAuswahl table th {
   margin:0;
   padding:0;
   padding-left: 2px;
   padding-right: 2px;
   border: 1px solid #284169;
}


div#DivAuswahl table td {
    margin:0;
   padding:0;
   padding-left: 5px;
   padding-right: 5px;
   vertical-align:top;
   border: 1px solid #284169;
}

div#DivAuswahl table td.aktiv {
   background-color:  #DFEDF0;
}

div#DivAuswahl table td.borderless {
   border-color: white;
}

div.FloatClear {
   clear: both;
   display: block;
   float: left;
   width: 100%;
}

.versteckt {
   visibility: hidden;
}