body {
  margin: 10 0 0 0;
  background-color: #BEC9BF;
}



td {
  font-family: verdana,arial,helvetica;
  font-size: 10pt;
  color: #333;
  }


/* KOPF */


#kopf {
  width: 917px;
  height: 114px;
  vertical-align: top;
}



#links {
  width: 188px;
  vertical-align: top;
  padding: 0 0 0 0;
  background: url(/fileadmin/administration/systembilder/linden-apotheke-linksbg.gif) repeat-y;
  }

#linkswrap {
  vertical-align: top;
  color: #000;
  margin: 9 10 9 10;
  }


#contentlinks {
  font: 8pt verdana,arial,helvetica;
  color: #000;
  padding: 10px 10px 10px 10px;
  margin-bottom: 10px;
  background-color: #C0DCC2;
}

#contentlinks .csc-textpic-below .csc-textpic-imagewrap{
  margin-top: -10px;
}

#contentlinks .csc-textpic-caption {
  font-size:7pt;
  text-align: center;
  padding-top: 2px;
  padding-right:3px;
  padding-bottom:2px;
  padding-left:3px;
  color: #000;
  }


#contentlinks a:link, #contentlinks  a:visited {
  display: block;
  color: #214808;
  text-decoration: underline;
  }

#contentlinks a:hover, #contentlinks  a:active {
  display: block;
  font-weight: normal;
  color: #214808;
  text-decoration: none;
  }


#contentlinks h1 {
  font: bold 100% verdana,arial,helvetica;
  color: #214808;
  vertical-align: middle;
  padding-left: 14px;
  background: url(/fileadmin/administration/systembilder/linden-apotheke-rechts-h1.gif) no-repeat;
}



#contentlinks h2 {
  font: bold 100% verdana,arial,helvetica;
  color: #D01400;
  padding-left: 14px;
  background: url(/fileadmin/administration/systembilder/linden-apotheke-rechts-h2.gif) no-repeat;
}



#contentlinks h3 {
  font: bold 100% verdana,arial,helvetica;
  color: #214808;
  vertical-align: middle;
}



#contentlinks h4 {
  font: bold 100% verdana,arial,helvetica;
  color: #000;
  vertical-align: middle;
}



/* CONTENT */



.csc-linkToTop {
  font-size: 7pt;
  text-align: right;
  }



#content div.csc-textpic-imagewrap {
  padding-top: 20px;
  padding-bottom: 10px;
}


#content .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: #DEECDF;
  }



.csc-header-date {
   font: 7pt verdana,arial,helvetica;
   margin-bottom: -10px;
}


.csc-frame-rulerAfter,
.csc-frame-rulerBefore {
  height: 1px;
  background: url(/fileadmin/administration/systembilder/linden-apotheke-linie.gif) repeat-x;
}

#content {
  vertical-align: top;
  font: 10pt verdana,arial,helvetica;
  color: #000;
  margin: 30 26 25 20;
  background-color: #fff;
  }

#content li {
  padding-bottom: 8px;
}

#content a:link, #content  a:visited {
  color: #214808;
  text-decoration: underline;
  }



#content a:hover, #content  a:active {
  color: #214808;
  text-decoration: none;
  }



#content h1 {
  height: 22;
  font: bold 110% verdana,arial,helvetica;
  color: #D01400;
  vertical-align: top;
  background: url(/fileadmin/administration/systembilder/linden-apotheke-h1.gif) repeat-x;
}



#content h2 {
  font: bold 110% verdana,arial,helvetica;
  color: #D01400;
}



#content h3 {
  font: bold 100% verdana,arial,helvetica;
  color: #214808;
}



#content h4 {
  font: bold 100% verdana,arial,helvetica;
  color: #D01400;
}







/* CONTENT-Rechts */



#rechts {
  width: 202px;
  vertical-align: top;
  color: #000;
  padding: 0 0 0 0;
  background: url(/fileadmin/administration/systembilder/linden-apotheke-rechtsbg.gif) repeat-y;
  }



#contentrechts {
  vertical-align: top;
  font: 8pt verdana,arial,helvetica;
  color: #000;
  margin: 9 10 9 10;
  padding: 10 10 10 10;
  background-color: #DEECDF;
}

#contentrechts .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: #C0DCC2;
  }

#contentrechts td {
  font: 8pt verdana,arial,helvetica;
}

#contentrand {
  vertical-align: top;
  font: 8pt verdana,arial,helvetica;
  color: #000;
  padding: 10 15 10 15;
  margin: 9 10 9 10;
  background-color: #C0DCC2;
}


#contentrand .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: #DEECDF;
  }

#rechts a:link, #rechts  a:visited {
  display: block;
  font: 9pt verdana,arial,helvetica;
  color: #214808;
  text-decoration: underline;
  }



#rechts a:hover, #rechts  a:active {
  display: block;
  font: 9pt verdana,arial,helvetica;
  color: #214808;
  text-decoration: none;
  }


#rechts h1 {
  font: bold 100% verdana,arial,helvetica;
  color: #214808;
  vertical-align: middle;
  padding-left: 14px;
  background: url(/fileadmin/administration/systembilder/linden-apotheke-rechts-h1.gif) no-repeat;
}



#rechts h2 {
  font: bold 100% verdana,arial,helvetica;
  color: #D01400;
  padding-left: 14px;
  background: url(/fileadmin/administration/systembilder/linden-apotheke-rechts-h2.gif) no-repeat;
}



#rechts h3 {
  font: bold 100% verdana,arial,helvetica;
  color: #214808;
  vertical-align: middle;
}



#rechts h4 {
  font: bold 100% verdana,arial,helvetica;
  color: #000;
  vertical-align: middle;
}





/* FUSS */



#fuss {
  width: 917px;
  height: 20px;
  font: 9pt verdana,arial,helvetica;
  color:#214808;
  vertical-align: middle;
  text-align: center;
  padding: 0 0 0 0;
}





/* NAVIGATION */


#funktionsmenu {
  height: 17px;
  vertical-align: middle;
  background: url(/fileadmin/administration/systembilder/linden-apotheke-fktbg.gif) no-repeat;
  text-align: right;
  padding-right: 140px;
}

#navibg {
  height: 22px;
  width: 917px;
  background: url(/fileadmin/administration/systembilder/linden-apotheke-navibg.gif) no-repeat;
}

#navigation {
  height: 22px;
  margin-left: 1px;
}

#subnavigation {
  width: 168px;
  background-color: #C0DCC2;
  margin-bottom: 10px;
}


A.level1_no:link, A.level1_no:visited {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  color: #000;
  text-decoration: none;
  padding: 3 20 3 28;
  position: relative;
  top: 0px;
  left: 0px;
  background: url(/fileadmin/administration/systembilder/l1no.gif) no-repeat;
  background-color: #C0DCC2;
  border-right: 1px solid #214808;
}



a.level1_no:hover, a.level1_no:active {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  color: #fff;
  text-decoration: none;
  padding: 3 20 3 28;
  position: relative;
  top: 0px;
  left: 0px;
  background: url(/fileadmin/administration/systembilder/l1act.gif) no-repeat;
  background-color: #D01400;
  border-right: 1px solid #214808;
}



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: 10pt;
  font-weight: bold;
  color: #fff;
  text-decoration: none;
  padding: 3 20 3 28;
  position: relative;
  top: 0px;
  left: 0px;
  background: url(/fileadmin/administration/systembilder/l1act.gif) no-repeat;
  background-color: #D01400;
  border-right: 1px solid #214808;
}



A.level2_no:link, A.level2_no:visited {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: normal;
  color: #214808;
  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: 9pt;
  font-weight: bold;
  color: #214808;
  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: 9pt;
  font-weight: bold;
  color: #D01400;
  text-decoration: none;
  padding: 0 0 0 0;
  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: normal;
  color: #000;
  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: normal;
  color: #000;
  text-decoration: underline;
  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: normal;
  color: #D01400;
  text-decoration: none;
  padding: 0 0 0 0;
  position: relative;
  top: 0px;
  left: 0px;
}



/* NAVIGATION */






#l2s1no {
  width: 30px;
  height: 30px;
  vertical-align: middle;
  background: url(/fileadmin/administration/systembilder/l2s1no.gif) no-repeat;
  }



#l2s2no {
  width:138px;
  height:30px;
  vertical-align: middle;
}


#l2s1act {
  width: 30px;
  height: 30px;
  vertical-align: middle;
  background: url(/fileadmin/administration/systembilder/l2s1act.gif) no-repeat;
  background-color: #DEECDF;
}



#l2s2act {
  width:138px;
  height:30px;
  vertical-align: middle;
  background-color: #DEECDF;
}


#fktspacer{
  vertical-align: top;
  padding: 0 7 0 7;
  position: relative;
  top: 2px;
  left: 0px;
}


