body { }
a { color: #FFB400; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; 
text-decoration: none; font-weight: bold; }

#container { width: 925px; margin: auto; padding-bottom: 20px; }

#head { padding-left: 90px; width: 835px; position: relative; padding-bottom: 10px; border-bottom: 1px dotted #002843;}

#nav { width: 148px; float: left; padding-top: 15px;}

#rows { background-color: white; right: 150px; width: 770px; float: right;  }
.clearer { clear: both; }


#col12 { width: 520px; float: left; padding: 20px; }
#col22 { width: 210px; float: left; padding-top: 20px;}

#col10 { padding: 20px; }

.col101 { float: left; width: 200px;  background: transparent; padding-top: 20px; padding-left: 20px;}
.col102 { float: right; width: 380px; padding-right: 110px; padding-top: 20px; padding-left: 20px;}
.uebersicht {float: left; width: 770px; padding-bottom: 20px; border-bottom: 1px dotted #002843; }

.bild_left {float: left; padding: 0px 20px 20px 0px; }


#link { background-color: white; width: 733px; float: right; padding-left: 20px; padding-right: 20px; padding-top: 5px;
padding-bottom: 5px; }

#linkback { background-color: white; width: 600px; float: left;}

#print{ background-color: white; width: 90px; float: right; }
#imprint{ width: 150px; background-color: white; float: left; padding-top: 1px; }

#footer { width: 755px; padding-left: 170px; padding-top: 10px; border-top: 1px dotted #002843;}

#rowsGalerie { background-color: white;  width: 643px; float: left; border: 0px solid silver; }
#galerieText { width: 763px; padding-top: 10px; }

.colText { color: #002843; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18px; }

a.navigation { color: #002843; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; display: block; width: 139px; background: #ffffff; text-align: right; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; border-bottom: 1px dotted #002843; }
a.navigation:hover { color: #FFB400; background-color: #fff; }


a.navigationself { color: #FFB400; font-size: 11px; display: block; width: 139px; background: #fff; text-align: right; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; border-bottom: 1px dotted #002843;  }


a.footer { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }

.formbox { width: 470px; color: #000; background-color: #fff; border: dotted 1px #002843; }

.reihe {
  clear: both;
  padding: 10px;
}

.label {
  font-family: Verdana;
  font-size: 12px;
  float: left;
  width: 130px;
  text-align: left;
  padding-top: 3px;
  padding-left: 5px;
}

.feld {
  float: right;
  width: 300px;
  text-align: left;
} 

.knopf {
  clear: both;
  text-align: left;
  padding-top: 15px;
  padding-bottom: 10px;
  padding-left: 15px;
}

.defbreite {
  width: 270px;
}