body {
  margin: 9 0 0 0;
  background-color: #FFCB99;
}

td {
  font-family: verdana,arial,helvetica;
  font-size: 10pt;
  color: #333;
  }

/* KOPF */

#kopf {
  width: 900px;
  height: 249px;
  vertical-align: top;
  background: url(/fileadmin/administration/systembilder/lindlahr-warm-kopfbild.jpg) no-repeat;
  vertical-align: top;
}

#logo {
  float: left;
  width: 300px;
  height: 99px;
}

#startnavi {
  float: right;
  width: 67px;
  height: 10px;
  vertical-align: top;
  margin: -2 0 0 0;
  padding: 0 5 0 0;
}

/* CONTENT */

#content ul {
  margin-top: -5px;
  margin-bottom: -10px;
}

#content li {
  padding-bottom: 5px;
}

.csc-linkToTop {
  font: 7pt;
  text-align: right;
  }

div.csc-textpic-imagewrap {
  padding-top: 5px;
  padding-bottom: 15px;
}

.csc-textpic-caption {
  font-size:7pt;
  text-align: center;
  padding-top: 2px;
  padding-right:3px;
  padding-bottom:2px;
  padding-left:3px;
  color: #000;
  background-color: #FFE6CC;
  }


.csc-frame-rulerBefore {
   border-top: 1px solid #FFCC99;
}

.csc-frame-indent {
   padding-left: 45px;
   padding-right: 10px;
   margin-left: -5px;
   padding-bottom:2px;
   background: #FFF4E8;
}

.csc-frame-indent3366 {
   padding-left: 45px;
   padding-right: 10px;
   margin-left: -5px;
   padding-bottom:2px;
   background: #FFE6CC;
}

 

.csc-frame-indent .csc-header, .csc-frame-indent3366 .csc-header {
   margin-left: -30px;
   margin-bottom:-10px;
   padding-top: 1px;
   margin-top: 0;
   padding-bottom:0;
}

.csc-header-date {
   font: 7pt verdana,arial,helvetica;
   margin-bottom: 0px;
}

#content {
  vertical-align: top;
  font: 9pt verdana,arial,helvetica;
  color: #333;
  padding: 26 36 25 35;
  background-color: #FFF;
  }


#content a:link, #content  a:visited {
  color: #C00;
  text-decoration: underline;
  }

#content a:hover, #content  a:active {
  color: #C00;
  text-decoration: none;
  }

#content h1 {
  font: bold 14pt verdana,arial,helvetica;
  color: #C00;
}

#content h2 {
  font: bold 12pt verdana,arial,helvetica;
  color: #8E0808;
}

#content h3 {
  font: bold 10pt verdana,arial,helvetica;
  color: #8E0808;
}

#content h4 {
  font: bold 8pt verdana,arial,helvetica;
  color: #C00;
}




/* FUSS */

#fuss {
  width: 900px;
  height: 25px;
  font: 8pt verdana,arial,helvetica;
  color:#333;
  vertical-align: center;
  text-align: center;
  padding: 0 0 0 0;
  background: url(/fileadmin/administration/systembilder/lindlahr-warm-fuss.gif) repeat-x;
}


/* NAVIGATION */

#navibg {
  width: 238px;
  padding: 23 0 0 2;
  vertical-align: top;
  background: url(/fileadmin/administration/systembilder/lindlahr-warm-navibg.gif) repeat-y;
}

#navigation {
  width: 213px;
  vertical-align: top;
}

A.level0_no:link, A.level0_no:visited {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: none;
  color: #0D3862;
  text-decoration: none;
  padding: 0 0 0 0;
  position: relative;
  top: 0px;
  left: 0px;
}

a.level0_no:hover, a.level0_no:active {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  color: #0D3862;
  text-decoration: none;
  padding: 0 0 0 0;
  position: relative;
  top: 0px;
  left: 0px;
}

A.level0_act:link, A.level0_act:visited, a.level0_act:hover, a.level0_act:active {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  color: #0D3862;
  text-decoration: none;
  padding: 0 0 0 0;
  position: relative;
  top: 0px;
  left: 0px;
}

A.level1_no:link, A.level1_no:visited {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: none;
  color: #333;
  text-decoration: none;
  padding: 0 0 0 0;
  position: relative;
  top: 0px;
  left: 0px;
}

a.level1_no:hover, a.level1_no:active {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  color: #333;
  text-decoration: none;
  padding: 0 0 0 0;
  position: relative;
  top: 0px;
  left: 0px;
}

A.level1_act:link, A.level1_act:visited, a.level1_act:hover, a.level1_act:active {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  color: #333;
  text-decoration: none;
  padding: 0 0 0 0;
  position: relative;
  top: 0px;
  left: 0px;
}

A.level2_no:link, A.level2_no:visited {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: none;
  color: #333;
  text-decoration: none;
  padding: 0 0 0 0;
  position: relative;
  top: 0px;
  left: 0px;
}

a.level2_no:hover, a.level2_no:active {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  color: #333;
  text-decoration: none;
  padding: 0 0 0 0;
  position: relative;
  top: 0px;
  left: 0px;
}

A.level2_act:link, A.level2_act:visited, a.level2_act:hover, a.level2_act:active {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  color: #333;
  text-decoration: none;
  padding: 0 0 0 0;
  position: relative;
  top: 0px;
  left: 0px;
}

A.level3_no:link, A.level3_no:visited {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: none;
  color: #333;
  text-decoration: none;
  padding: 0 0 0 10px;
  display:block;
  position: relative;
  top: 0px;
  left: 0px;
}

a.level3_no:hover, a.level3_no:active {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  color: #111;
  text-decoration: none;
  padding: 0 0 0 10px;
  display:block;
  position: relative;
  top: 0px;
  left: 0px;
}

A.level3_act:link, A.level3_act:visited, a.level3_act:hover, a.level3_act:active {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  color: #111;
  text-decoration: none;
  padding: 0 0 0 10px;
  display:block;
  position: relative;
  top: 0px;
  left: 0px;
}

A.fkt_no:link, A.fkt_no:visited {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: none;
  color: #333;
  text-decoration: none;
  padding: 0 0 0 0;
  position: relative;
  top: 0px;
  left: 0px;
}

a.fkt_no:hover, a.fkt_no:active {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  color: #333;
  text-decoration: none;
  padding: 0 0 0 0;
  position: relative;
  top: 0px;
  left: 0px;
}

A.fkt_act:link, A.fkt_act:visited, a.fkt_act:hover, a.fkt_act:active {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  color: #333;
  text-decoration: none;
  padding: 0 0 0 0;
  position: relative;
  top: 0px;
  left: 0px;
}



/* BADNAVIGATION */

#badl1abstand {
  width: 213px;
  height: 20px;
  background: url(/fileadmin/administration/systembilder/lindlahr-baeder-l1abstand.gif) repeat-x;
  }

#badl2linie {
  width: 213px;
  height: 2px;
  background: url(/fileadmin/administration/systembilder/lindlahr-baeder-l2linie.gif) no-repeat;
  }

#badl2ende {
  width: 213px;
  height: 5px;
  background: url(/fileadmin/administration/systembilder/lindlahr-baeder-l2.gif);
  }

#badl1s1no {
  width:22px;
  height:20px;
  vertical-align: center;
  background: url(/fileadmin/administration/systembilder/lindlahr-baeder-l1s1no.gif) no-repeat;
  }

#badl1s2no {
  width: 191px;
  height:20px;
  vertical-align: center;
  background: url(/fileadmin/administration/systembilder/lindlahr-baeder-l1s2.gif) repeat-x;
  }

#badl1s1act {
  width:22px;
  height:20px;
  vertical-align: center;
  background: url(/fileadmin/administration/systembilder/lindlahr-baeder-l1s1act.gif) no-repeat;
  }

#badl1s2act {
  width: 191px;
  height:20px;
  vertical-align: center;
  background: url(/fileadmin/administration/systembilder/lindlahr-baeder-l1s2.gif) repeat-x;
  }

#badl2s1no {
  width:22px;
  height:19px;
  vertical-align: center;
  background: url(/fileadmin/administration/systembilder/lindlahr-baeder-l2.gif);
  }

#badl2s2no {
  width:12px;
  height:19px;
  vertical-align: center;
  background: url(/fileadmin/administration/systembilder/lindlahr-baeder-l2.gif);
  }

#badl2s3no {
  width:179px;
  height:19px;
  vertical-align: center;
  background: url(/fileadmin/administration/systembilder/lindlahr-baeder-l2.gif);
  }


#badl2s1act {
  width:22px;
  height:19px;
  vertical-align: center;
  background: url(/fileadmin/administration/systembilder/lindlahr-baeder-l2.gif);
  }

#badl2s2act {
  width:12px;
  height:19px;
  vertical-align: center;
  background: url(/fileadmin/administration/systembilder/lindlahr-baeder-l2.gif);
  }

#badl2s3act {
  width:179px;
  height:19px;
  vertical-align: center;
  background: url(/fileadmin/administration/systembilder/lindlahr-baeder-l2.gif);
  }

/* WARMNAVIGATION */

#warml1abstand {
  width: 213px;
  height: 20px;
  background: url(/fileadmin/administration/systembilder/lindlahr-warm-l1abstand.gif) repeat-x;
  }

#warml2linie {
  width: 213px;
  height: 2px;
  background: url(/fileadmin/administration/systembilder/lindlahr-warm-l2linie.gif) no-repeat;
  }

#warml2ende {
  width: 213px;
  height: 5px;
  background: url(/fileadmin/administration/systembilder/lindlahr-warm-l2.gif);
  }

#warml1s1no {
  width:22px;
  height:20px;
  vertical-align: center;
  background: url(/fileadmin/administration/systembilder/lindlahr-warm-l1s1no.gif) no-repeat;
  }

#warml1s2no {
  width: 191px;
  height:20px;
  vertical-align: center;
  background: url(/fileadmin/administration/systembilder/lindlahr-warm-l1s2.gif) repeat-x;
  }

#warml1s1act {
  width:22px;
  height:20px;
  vertical-align: center;
  background: url(/fileadmin/administration/systembilder/lindlahr-warm-l1s1act.gif) no-repeat;
  }

#warml1s2act {
  width: 191px;
  height:20px;
  vertical-align: center;
  background: url(/fileadmin/administration/systembilder/lindlahr-warm-l1s2.gif) repeat-x;
  }

#warml2s1no {
  width:22px;
  height:19px;
  vertical-align: center;
  background: url(/fileadmin/administration/systembilder/lindlahr-warm-l2.gif);
  }

#warml2s2no {
  width:12px;
  height:19px;
  vertical-align: center;
  background: url(/fileadmin/administration/systembilder/lindlahr-warm-l2.gif);
  }

#warml2s3no {
  width:179px;
  height:19px;
  vertical-align: center;
  background: url(/fileadmin/administration/systembilder/lindlahr-warm-l2.gif);
  }


#warml2s1act {
  width:22px;
  height:19px;
  vertical-align: center;
  background: url(/fileadmin/administration/systembilder/lindlahr-warm-l2.gif);
  }

#warml2s2act {
  width:12px;
  height:19px;
  vertical-align: center;
  background: url(/fileadmin/administration/systembilder/lindlahr-warm-l2.gif);
  }

#warml2s3act {
  width:179px;
  height:19px;
  vertical-align: center;
  background: url(/fileadmin/administration/systembilder/lindlahr-warm-l2.gif);
  }


/* SERVICENAVIGATION */

#servicel1abstand {
  width: 213px;
  height: 20px;
  background: url(/fileadmin/administration/systembilder/lindlahr-service-l1abstand.gif) repeat-x;
  }

#servicel2linie {
  width: 213px;
  height: 2px;
  background: url(/fileadmin/administration/systembilder/lindlahr-service-l2linie.gif) no-repeat;
  }

#servicel2ende {
  width: 213px;
  height: 5px;
  background: url(/fileadmin/administration/systembilder/lindlahr-service-l2.gif);
  }

#servicel1s1no {
  width:22px;
  height:20px;
  vertical-align: center;
  background: url(/fileadmin/administration/systembilder/lindlahr-service-l1s1no.gif) no-repeat;
  }

#servicel1s2no {
  width: 191px;
  height:20px;
  vertical-align: center;
  background: url(/fileadmin/administration/systembilder/lindlahr-service-l1s2.gif) repeat-x;
  }

#servicel1s1act {
  width:22px;
  height:20px;
  vertical-align: center;
  background: url(/fileadmin/administration/systembilder/lindlahr-service-l1s1act.gif) no-repeat;
  }

#servicel1s2act {
  width: 191px;
  height:20px;
  vertical-align: center;
  background: url(/fileadmin/administration/systembilder/lindlahr-service-l1s2.gif) repeat-x;
  }

#servicel2s1no {
  width:22px;
  height:19px;
  vertical-align: center;
  background: url(/fileadmin/administration/systembilder/lindlahr-service-l2.gif);
  }

#servicel2s2no {
  width:12px;
  height:19px;
  vertical-align: center;
  background: url(/fileadmin/administration/systembilder/lindlahr-service-l2.gif);
  }

#servicel2s3no {
  width:179px;
  height:19px;
  vertical-align: center;
  background: url(/fileadmin/administration/systembilder/lindlahr-service-l2.gif);
  }


#servicel2s1act {
  width:22px;
  height:19px;
  vertical-align: center;
  background: url(/fileadmin/administration/systembilder/lindlahr-service-l2.gif);
  }

#servicel2s2act {
  width:12px;
  height:19px;
  vertical-align: center;
  background: url(/fileadmin/administration/systembilder/lindlahr-service-l2.gif);
  }

#servicel2s3act {
  width:179px;
  height:19px;
  vertical-align: center;
  background: url(/fileadmin/administration/systembilder/lindlahr-service-l2.gif);
  }


/* FUNKTIONSMENU */

#kontakts1 {
  width:22px;
  height:20px;
  vertical-align: center;
  background: url(/fileadmin/administration/systembilder/lindlahr-warm-kontakts1.gif) no-repeat;
  }

#anfahrts1 {
  width:22px;
  height:20px;
  vertical-align: center;
  background: url(/fileadmin/administration/systembilder/lindlahr-warm-anfahrts1.gif) no-repeat;
  }

#impressums1 {
  width:22px;
  height:20px;
  vertical-align: center;
  background: url(/fileadmin/administration/systembilder/lindlahr-warm-impressums1.gif) no-repeat;
  }

#fkts2 {
  width: 191px;
  height:20px;
  vertical-align: center;
  background: url(/fileadmin/administration/systembilder/lindlahr-warm-fkts2.gif) repeat-x;
  }
