body {

 margin: 0 0 0 0;

 background-color:#85CACF;

 background:url(/fileadmin/administration/systembilder/froesch-bg-body.gif) repeat-y;

 }



.contenttable .bodytext {

 font:9pt verdana,arial,helvetica;

 color:#333;

 vertical-align:top;

 padding:3px;

 }



.contenttable li {

 font:9pt verdana,arial,helvetica;

 color:#333;

 vertical-align:top;

 margin-bottom:7px;

 }



.csc-linkToTop {

  font: 7pt;

  text-align: right;

  }



div.csc-textpic-imagewrap {

  padding-top: 20px;

  padding-bottom: 10px;

}



div.csc-textpic-intext-left .csc-textpic-imagewrap {

 position:relative;

 top:5px;

 padding-right:20px;

}





div.csc-textpic-intext-right .csc-textpic-imagewrap {

 position:relative;

 top:5px;

 padding-left:20px;

}







div.csc-textpic-intext-right-nowrap p {

  margin-top: 14px;

}





.csc-textpic-caption {

  font: bold 7pt;

  color: #000;

  padding-top: 5px;

  padding-right:3px;

  padding-bottom:2px;

  padding-left:3px;

  background-color: #FFF;

  }





.csc-frame-rulerBefore {

   border-top: 1px solid #CCC;

}



.csc-frame-rulerAfter {

   border-top: 1px solid #CCC;

}



.csc-header-date {

   font: 7pt verdana,arial,helvetica;

   margin-bottom: 0px;

}





#servicemenu {

 float:right;

 border:0px solid #F00;

 padding-right:60px;

 position:relative;

 top:-14px;

 }



#funktionsmenu {

 vertical-align:top;

 background:url(/fileadmin/administration/systembilder/froesch-layout-01v2-rtc_17.gif) no-repeat;

 padding-top:5px;

 padding-left:40px;

 }



#l1s2fkt A.fkt_no:link, A.fkt_no:visited {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 8pt;

  font-weight: none;

  color: #FFF;

  text-decoration: none;

}



#l1s2fkt a.fkt_no:hover, a.fkt_no:active {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 8pt;

  font-weight: none;

  color: #FFF;

  text-decoration: underline;

}



#l1s2fkt 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: none;

  color: #FFF;

  text-decoration: underline;

}



#l1s1fkt {

  width: 15px;

  height:14px;

  vertical-align:center;

  background:url(/fileadmin/administration/systembilder/froesch-btn-fktmenu.gif) no-repeat;

  }



#l1s2fkt {

  width:65px;

  height:14px;

  vertical-align:center;

  }





#content {

 font:10pt verdana,arial,helvetica;

 color:#333;

 text-align:justify;

 background-color:#FFF;

 padding-top:20px;

 padding-right:50px;

 padding-bottom:30px;

 padding-left:40px;

 }



#content a:link, a:visited, a:active {

 color:#1462A9;

 text-decoration:underline;

 }



#content a:hover {

 color:#1462A9;

 text-decoration:none;

 }





#content h1 {

 font-size:12pt;

 color:#1462A9;

 height:25px;

 background:url(/fileadmin/administration/systembilder/froesch-bg-h1.gif) repeat-x;

 }



#content h2 {

 font-size:10pt;

 color:#1462A9;

 margin-bottom:0px;

 }



#content h3 {

 font-size:9pt;

 color:#1462A9;

 }



#content h4 {

 font-size:8pt;

 color:#1462A9;

 }



#sprache {

 background-color:#FFF;

 padding-left:10px;

 font:8pt verdana,arial,helvetica;

 color:#999;

 vertical-align:top;

 }



#navigation {

 background-color:#FFF;

 vertical-align:top;

 padding-left:10px;

 vertical-align:top;

 }



#kontakt {

 font:8pt verdana,arial,helvetica;

 color:#FFF;

 padding-top:10px;

 padding-bottom:10px;

 padding-left:15px;

 background:url(/fileadmin/administration/systembilder/froesch-bg-kontakt.gif) repeat-y;

 border:0px solid red;

 height:80px;

 }



#kontakt h1 {

 font:bold 8pt verdana,arial,helvetica;

 color:#FFF;

 padding-bottom:-10px;

 }



A.level1_no:link, A.level1_no:visited {

  font-family : Verdana, Arial, Helvetica, sans-serif;

  font-size: 9pt;

  font-weight: none;

  color:#1462A9;

  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: #1462A9;

  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: #FFF;

  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: #1462A9;

  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: none;

  color: #FFF;

  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: #1462A9;

  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: #1462A9;

  text-decoration: none;

  padding: 0 0 0 0;

  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: #1462A9;

  text-decoration: none;

  padding: 0 0 0 0;

  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: #1462A9;

  text-decoration: none;

  padding: 0 0 0 0;

  position: relative;

  top: 0px;

  left: 0px;

}



/* NAVIGATION */





#l1linie {

  width: 195px;

  height:1px;

  background-color:#B8D0E5;

  }





#l1abstand {

  width: 195px;

  height: 26px;

  }



#l1s1no {

  width:15px;

  height:24px;

  vertical-align:center;

  background-color:#FFF;

  }



#l1s2no {

  width:180px;

  height:24px;

  vertical-align:center;

  background-color:#FFF;

  }



#l1s1act {

  width:15px;

  height:24px;

  vertical-align:center;

  background:url(/fileadmin/administration/systembilder/froesch-btn-navi-l1act.gif) no-repeat;

  }



#l1s1actsub {

  width:15px;

  height:24px;

  vertical-align: center;

  background: url(/fileadmin/administration/systembilder/froesch-btn-navi-l1act.gif) no-repeat;

  }



#l1s2act {

  width:180px;

  height:24px;

  vertical-align:center;

  background:url(/fileadmin/administration/systembilder/froesch-bg-navi-l1act.gif) repeat-x;

  }



#l2s1no {

  width:15px;

  height:20px;

  vertical-align:center;

  background:url(/fileadmin/administration/systembilder/froesch-bg-navi-l2no.gif) repeat-x;

  }



#l2s2no {

  width:11px;

  height:20px;

  vertical-align:center;

  background:url(/fileadmin/administration/systembilder/froesch-bg-navi-l2no.gif) repeat-x;

  }



#l2s3no {

  width:169px;

  height:20px;

  vertical-align:center;

  background:url(/fileadmin/administration/systembilder/froesch-bg-navi-l2no.gif) repeat-x;

  }





#l2s1act {

  width:15px;

  height:20px;

  vertical-align:center;

  background:url(/fileadmin/administration/systembilder/froesch-bg-navi-l2act.gif) repeat-x;

  }



#l2s2act {

  width:11px;

  height:20px;

  vertical-align:center;

  background:url(/fileadmin/administration/systembilder/froesch-bg-navi-l2act.gif) repeat-x;

  }



#l2s3act {

  width:169px;

  height:20px;

  vertical-align:center;

  background:url(/fileadmin/administration/systembilder/froesch-bg-navi-l2act.gif) repeat-x;

  }



#l3s1no {

  width:15px;

  height:20px;

  vertical-align:center;

  background-color:#D0E5F0;

  }



#l3s2no {

  width:11px;

  height:20px;

  vertical-align:center;

  background-color:#D0E5F0;

  }



#l3s3no {

  width:11px;

  height:20px;

  vertical-align:center;

  background-color:#D0E5F0;

  }



#l3s4no {

  width:158px;

  height:20px;

  vertical-align:center;

  background-color:#D0E5F0;

  }



#l3s1act {

  width:15px;

  height:20px;

  vertical-align:center;

  background-color:#D0E5F0;

  }



#l3s2act {

  width:11px;

  height:20px;

  vertical-align:center;

  background-color:#D0E5F0;

  }



#l3s3act {

  width:11px;

  height:20px;

  vertical-align:center;

  background-color:#D0E5F0;

  }



#l3s4act {

  width:158px;

  height:20px;

  vertical-align:center;

  background-color:#D0E5F0;

  }



/*RTE.classesAnchor*/



#inhalt a.internal-link, #inhalt a.internal-link-new-window {

  padding: 0 0 0 13px;

  background: url(../images/icon-internerlink.gif) 0em 0.3em no-repeat ;

  /* bild url, horizontaler Abstand von links, vertikaler Abstand von oben, nicht wiederholen */

}

#inhalt a.external-link, #inhalt a.external-link-new-window {

  padding: 0 0 0 13px;

  background: url(../images/icon-externerlink.gif) 0em 0.3em no-repeat ;

}



#content a.download_pdf {

  padding-left: 23px;

  background: url(/fileadmin/administration/systembilder/froesch-icon-pdf.gif) no-repeat center left;

}



#inhalt a.download_doc {

  padding-left: 20px;

  background: url(../images/icon-doc.gif) no-repeat center left;

}



#inhalt a.download_xls {

  padding-left: 20px;

  background: url(../images/icon-xls.gif) no-repeat center left;

}



#inhalt a.mail {

  padding-left: 15px;

  background: url(../images/icon-mailto.gif) no-repeat center left;

}


