body {
  margin: 0 0 0 0;
  background-color: #fff;
}

td {
  font-family: verdana,arial,helvetica;
  font-size: 10pt;
  color: #333;
  text-align: left;
  }
  

/* SUCH-FORMULAR */

#suchtext {
  width: 51px;
  height: 24px;
  background-color: #32810C;
  border: 0;
  padding-left: 5px;
}

#suchfeld {
  width: 107px;
  height: 24px;
  background-color: #32810C;
}

#suchbutton {
  width: 16px;
  height: 24px;
  border: 0;
}
  

/* KOPF */

#kopf {
  width: 950px;
  height: 22px;
  vertical-align: top;
}

#kopfbild {
  width: 950px;
  height: 147px;
  vertical-align: top;
}

#micronavigation {
  float: left;
  position: relative;
  left: 0px;
  font: 8pt verdana,arial,helvetica;
  color: #32810C;
  padding-top: 6px;
  padding-left: 3px;
}

#micronavigation a:link, #micronavigation a:visited {
  font: 8pt verdana,arial,helvetica;
  color: #32810C;
  text-decoration: none;  
  }  
  
#micronavigation a:hover, #micronavigation a:active {
  font: 8pt verdana,arial,helvetica;
  color: #32810C;
  text-decoration: underline;
  } 


/* CONTENT */

#content ul {
  list-style-image: url(/fileadmin/administration/systembilder/wandern-listimage.gif);
  margin-top: -5px;
  margin-bottom: -10px;
}

#content ul li {
  padding-bottom: 5px;
}

#content ol li {
  list-style-type: decimal;
}

#content .csc-sitemap ul {
  list-style-image: url(/fileadmin/administration/systembilder/wandern-listimage.gif);
}

#content .csc-sitemap li ul {
  padding-top: 10px;
  padding-bottom: 10px;
  list-style-image: url(/fileadmin/administration/systembilder/wandern-listimage2.gif);
}

#content .csc-sitemap li ul li {
  margin-left: -10px;
}

.csc-linkToTop {
  font-size: 7pt;
  text-align: right;
  }

div.csc-textpic-imagewrap {
  padding-bottom: 10px;
}

.csc-textpic-caption {
  font-size:7pt;
  text-align: center;
  padding-top: 2px;
  padding-right:3px;
  padding-bottom:2px;
  padding-left:3px;
  color: #333;
  }


.csc-frame-rulerBefore {
   border-top: 1px solid #50A526;
}


.csc-frame-rulerAfter {
   margin-top: 20px;
   border-top: 1px solid #50A526;
   padding-bottom: 20px;
}


.csc-frame-indent3366 {
  padding-left: 15px;
}

.csc-frame-frame1 {
  background: #DDEAC1;
  padding: 5px;
  margin-top: 10px;
  margin-bottom: 10px;
}
.csc-frame-frame2 {
  background: #DDEAC1;
  padding: 5px;
  margin-top: 10px;
  margin-bottom: 10px;
  border: 1px solid #32810C;
}

.csc-header-date {
   font: 7pt verdana,arial,helvetica;
   margin-bottom: 0px;
}

#content {
  vertical-align: top;
  text-align: left;
  font: 10pt verdana,arial,helvetica;
  color: #000;
  padding: 7px 61px 45px 63px;
  }
  


#content a:link, #content  a:visited {
  color: #50A526;
  text-decoration: underline;
  }

#content a:hover, #content  a:active {
  color: #50A526;
  text-decoration: none;
  }

#content h1 {
  height: 36px;
  font: bold 120% verdana,arial,helvetica;
  color: #50A526;
  line-height: 122%;
  padding-left: 34px;
  margin-right: -30px;
  margin-left: -34px;
  vertical-align: top;
  background: url(/fileadmin/administration/systembilder/wandern-content-h1-2.gif) no-repeat;
}

#content h2 {
  font: bold 110% verdana,arial,helvetica;
  color: #50A625;
}

#content h3 {
  font: bold 100% verdana,arial,helvetica;
  color: #50A625;
}

#content h4 {
  font: bold 100% verdana,arial,helvetica;
  color: #32810C;
}



/* CONTENT-Rechts */

#contentrechts {
  width: 192px;
  vertical-align: top;
  font: 10pt verdana,arial,helvetica;
  color: #000;
  padding: 26px 0 0 0;
  }
  
#contentrechts .content {
  overflow: hidden;
  border-left: 1px solid #005875;
  border-bottom: 1px solid #005875;
  border-right: 1px solid #005875;
  background-color: #F0F8FD;
  padding: 0 0 0 0;
  margin-bottom: 25px;
}

#contentrechts .bodytext {
  padding: 0 5px 0 5px;
}

#contentrechts ul {
  padding: 0 0 0 5px;
  margin: -15px 0 0 16px;
}

.content div.csc-textpic-imagewrap {
  padding-left: 5px;
  margin-top: -10px;
  padding-top: 0px;
  padding-bottom: 10px;
}

#contentrechts div.csc-textpic-imagewrap  a{
 margin-top: 20px;
 margin-left: -11px;
}

#contentrechts a:link, #contentrechts  a:visited {
  display: block;
  font: 10pt verdana,arial,helvetica;
  color: #000;
  text-decoration: underline;
  background: url(/fileadmin/administration/systembilder/wandern-link.gif) no-repeat; 
  padding: 0 0 0 11px; 
  }

#contentrechts a:hover, #contentrechts  a:active {
  display: block;
  font: 10pt verdana,arial,helvetica;
  font-weight: normal;
  color: #000;
  text-decoration: none;
  background: url(/fileadmin/administration/systembilder/wandern-link.gif) no-repeat; 
  padding: 0 0 0 11px;
  }  

#contentrechts h1 {
  height: 26px;
  font: bold 100% verdana,arial,helvetica;
  color: #fff;
  margin: 0 0 -9px 0;
  padding: 6px 0 0 25px;
  vertical-align: middle;
  background: url(/fileadmin/administration/systembilder/wandern-contentrechts-h1.gif) no-repeat;
}

#contentrechts h2 {
  height: 26px;
  font: bold 100% verdana,arial,helvetica;
  color: #fff;
  margin: 0 0 -9px 0;
  padding: 6px 0 0 25px;
  vertical-align: middle;
  background: url(/fileadmin/administration/systembilder/wandern-contentrechts-h1.gif) no-repeat;
}

#contentrechts h3 {
  height: 26px;
  font: bold 100% verdana,arial,helvetica;
  color: #fff;
  margin: 0 0 -9px 0;
  padding: 6px 0 0 25px;
  vertical-align: middle;
  background: url(/fileadmin/administration/systembilder/wandern-contentrechts-h1.gif) no-repeat;
}

#contentrechts h4 {
  height: 26px;
  font: bold 100% verdana,arial,helvetica;
  color: #fff;
  margin: 0 0 -9px 0;
  padding: 6px 0 0 25px;
  vertical-align: middle;
  background: url(/fileadmin/administration/systembilder/wandern-contentrechts-h1.gif) no-repeat;
}

/* FUSS */

#fuss {
  height: 22px;
  font: 9pt verdana,arial,helvetica;
  color:#333;
  vertical-align: middle;
  padding: 0 0 0 63px;
}


/* NAVIGATION */

#fktmenu {
  width: 949px;
  height: 25px;
  font: 9pt verdana,arial,helvetica;
  color:#333;
  vertical-align: top;
  text-align: right;
  padding: 0 0 0 0;
}

#navibg {
  width: 178px;
  padding: 27px 0 0 0;
  vertical-align: top;
}

.navigation {
  width: 178px;
  vertical-align: top;
}

A.level1_no:link, A.level1_no:visited {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: normal;
  color: #fff;
  text-decoration: none;
  padding: 0 0 0 28px;
  display: block;
  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: #fff;
  text-decoration: none;
  padding: 0 0 0 28px;
  display: block;
  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 28px;
  display: block;
  position: relative;
  top: 0px;
  left: 0px;
}

A.level2-gruen_no:link, A.level2-gruen_no:visited {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  color: #01874C;
  text-decoration: none;
  padding: 0 0 0 39px;
  display: block;
  position: relative;
  top: 0px;
  left: 0px;
}

a.level2-gruen_no:hover, a.level2-gruen_no:active {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  color: #01874C;
  text-decoration: none;
  padding: 0 0 0 39px;
  display: block;
  position: relative;
  top: 0px;
  left: 0px;
}

A.level2-gruen_act:link, A.level2-gruen_act:visited, a.level2-gruen_act:hover, a.level2-gruen_act:active {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  color: #01874C;
  text-decoration: none;
  padding: 0 0 0 39px;
  display: block;
  position: relative;
  top: 0px;
  left: 0px;
}

A.level2-rot_no:link, A.level2-rot_no:visited {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  color: #CC0000;
  text-decoration: none;
  padding: 0 0 0 39px;
  display: block;
  position: relative;
  top: 0px;
  left: 0px;
}

a.level2-rot_no:hover, a.level2-rot_no:active {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  color: #CC0000;
  text-decoration: none;
  padding: 0 0 0 39px;
  display: block;
  position: relative;
  top: 0px;
  left: 0px;
}

A.level2-rot_act:link, A.level2-rot_act:visited, a.level2-rot_act:hover, a.level2-rot_act:active {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  color: #CC0000;
  text-decoration: none;
  padding: 0 0 0 39px;
  display: block;
  position: relative;
  top: 0px;
  left: 0px;
}

A.level2-blau_no:link, A.level2-blau_no:visited {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  color: #005875;
  text-decoration: none;
  padding: 0 0 0 39px;
  display: block;
  position: relative;
  top: 0px;
  left: 0px;
}

a.level2-blau_no:hover, a.level2-blau_no:active {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  color: #005875;
  text-decoration: none;
  padding: 0 0 0 39px;
  display: block;
  position: relative;
  top: 0px;
  left: 0px;
}

A.level2-blau_act:link, A.level2-blau_act:visited, a.level2-blau_act:hover, a.level2-blau_act:active {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  color: #005875;
  text-decoration: none;
  padding: 0 0 0 39px;
  display: block;
  position: relative;
  top: 0px;
  left: 0px;
}

A.level2-gelb_no:link, A.level2-gelb_no:visited {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  color: #FF9900;
  text-decoration: none;
  padding: 0 0 0 39px;
  display: block;
  position: relative;
  top: 0px;
  left: 0px;
}

a.level2-gelb_no:hover, a.level2-gelb_no:active {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  color: #FF9900;
  text-decoration: none;
  padding: 0 0 0 39px;
  display: block;
  position: relative;
  top: 0px;
  left: 0px;
}

A.level2-gelb_act:link, A.level2-gelb_act:visited, a.level2-gelb_act:hover, a.level2-gelb_act:active {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  color: #FF9900;
  text-decoration: none;
  padding: 0 0 0 39px;
  display: block;
  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: normal;
  color: #000;
  text-decoration: none;
  padding: 0 0 0 50px;
  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: #01874C;
  text-decoration: none;
  padding: 0 0 0 50px;
  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: #01874C;
  text-decoration: none;
  padding: 0 0 0 50px;
  display: block;
  position: relative;
  top: 0px;
  left: 0px;
}

A.level4_no:link, A.level4_no:visited {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  color: #000;
  text-decoration: none;
  padding: 0 0 0 60px;
  display: block;
  position: relative;
  top: 0px;
  left: 0px;
}

a.level4_no:hover, a.level4_no:active {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  color: #01874C;
  text-decoration: none;
  padding: 0 0 0 60px;
  display: block;
  position: relative;
  top: 0px;
  left: 0px;
}

A.level4_act:link, A.level4_act:visited, a.level4_act:hover, a.level4_act:active {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  color: #01874C;
  text-decoration: none;
  padding: 0 0 0 60px;
  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: normal;
  color: #333;
  text-decoration: none;
  padding: 0px;
  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: #333;
  text-decoration: underline;
  padding: 0px;
  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: #060;
  text-decoration: underline;
  padding: 0px;
  position: relative;
  top: 0px;
  left: 0px;
}

/* NAVIGATION */


.l1linie {
  width: 178px;
  height:1px;
  background-color: #fff;
  }


.l1abstand {
  width: 178px;
  height: 26px;
  }

.l1s1no {
  width:178px;
  height:24px;
  vertical-align: middle;
  background: url(/fileadmin/administration/systembilder/wandern-l1s1no.gif) no-repeat;
  background-color: #5BBD2B;
  }


.l1s1act {
  width:178px;
  height:24px;
  vertical-align: middle;
  background: url(/fileadmin/administration/systembilder/wandern-l1s1act.gif) no-repeat;
  background-color: #5BBD2B;
  }

.l1s1actsub {
  width:178px;
  height:24px;
  vertical-align: middle;
  background: url(/fileadmin/administration/systembilder/wandern-l1s1actsub.gif) no-repeat;
  background-color: #5BBD2B;
  }


.l2gruen {
  width:178px;
  height:24px;
  vertical-align: middle;
  background: url(/fileadmin/administration/systembilder/wandern-l2gruen.gif) no-repeat;
  background-color: #DDEAC1;
  }
  
.l2blau {
  width:178px;
  height:24px;
  vertical-align: middle;
  background: url(/fileadmin/administration/systembilder/wandern-l2blau.gif) no-repeat;
  background-color: #DDEAC1;
  }
  
.l2rot {
  width:178px;
  height:24px;
  vertical-align: middle;
  background: url(/fileadmin/administration/systembilder/wandern-l2rot.gif) no-repeat;
  background-color: #DDEAC1;
  }
  
.l2gelb {
  width:178px;
  height:24px;
  vertical-align: middle;
  background: url(/fileadmin/administration/systembilder/wandern-l2gelb.gif) no-repeat;
  background-color: #DDEAC1;
  }


.l3no {
  width:178px;
  height:20px;
  vertical-align: middle;
  background: url(/fileadmin/administration/systembilder/wandern-l3gruen.gif) no-repeat;
  background-color: #DDEAC1;
  }

.l3act {
  width:178px;
  height:20px;
  vertical-align: middle;
  background: url(/fileadmin/administration/systembilder/wandern-l3gruen.gif) no-repeat;
  background-color: #C4DE8B;
  }


.l4{
  width:1178px;
  height:20px;
  vertical-align: middle;
  background: url(/fileadmin/administration/systembilder/wandern-l4gruen.gif) no-repeat;
  background-color: #C4DE8B;
  }


.l1s1fkt {
  width: 7px;
  height:22px;
  vertical-align: middle;
  background: url(/fileadmin/administration/systembilder/wandern-fktmenu.gif) no-repeat;
  }

.l1s2fkt {
  width:63px;
  height:22px;
  vertical-align: middle;
  }

.question {
	background: #5BBD2B;
	height: 24px;
}

.answers {
	padding: 8px 0 20px 0;
}

.question .tx-simplesurvey-pi1-questiontext {
	display:none;
}

.question .tx-simplesurvey-pi1-question {
         font-size: 10pt;
         font-weight: bold;
         color: #fff;
         padding:2px 0 3px 3px;
}

.tx-simplesurvey-pi1-title {
	display: none;
}


.tx-simplesurvey-pi1-answer {
	width: auto;
	position: relative;
	float: left;
	margin-left: 10px;
	margin-right: 20px;
}

.buttons {
	width:100%;
	margin-top: 10px;
}

.resetbutton {
 	float: left;
	vertical-align: middle;
 	border: 0px;
 	background: #5BBD2B;
 	color: #fff;
 	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	height: 24px;
	cursor: pointer;
	margin-left: 25px;
}


.tx-simplesurvey-pi1-submit {
	float: right;
	vertical-align: middle;
	border: 0px;
 	background: #5BBD2B;
 	color: #fff;
 	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	height: 24px;
	cursor: pointer;
	margin-right: 25px;
}



#tx-simplesurvey-pi1-hide-question35 {
	display:none;
}

.tx-simplesurvey-pi1-userdata {
	color: #333;
	font-size: 8pt;
	margin-left: 5px;
	padding-bottom: 25px;
}


.tx-simplesurvey-pi1-userdata-title {
	color: #01874C;
	font-size: 8pt;

}

.tx-simplesurvey-pi1-userdata-answer {
	padding-bottom: 10px;

}

/*RTE.classesAnchor*/

#content a.download, #contentrechts a.download, #contentrechts a.download:hover, #contentrechts a.download:active, #contentrechts a.download:visited  {
 padding-left: 23px;
 background: url(/fileadmin/administration/systembilder/icon-file.gif) no-repeat center left;
}

#content a.download_pdf, #contentrechts a.download_pdf, #contentrechts a.download_pdf:hover, #contentrechts a.download_pdf:active, #contentrechts a.download_pdf:visited  {
 padding-left: 23px;
 background: url(/fileadmin/administration/systembilder/icon-pdf.gif) no-repeat center left;
}

#content a.download_kml, #contentrechts a.download_kml, #contentrechts a.download_kml:hover, #contentrechts a.download_kml:active, #contentrechts a.download_kml:visited {
 padding-left: 23px;
 background: url(/fileadmin/administration/systembilder/icon-kml.gif) no-repeat center left;
}

#content a.download_gpx, #contentrechts a.download_gpx, #contentrechts a.download_gpx:hover, #contentrechts a.download_gpx:active, #contentrechts a.download_gpx:visited {
 padding-left: 23px;
 background: url(/fileadmin/administration/systembilder/icon-gpx.gif) no-repeat center left;
} 

#contentrechts a.external-link-new-window, #contentrechts a.external-link-new-window:hover, #contentrechts a.external-link-new-window:active, #contentrechts a.external-link-new-window:visited {
 padding-left: 15px;
 background: url(/fileadmin/administration/systembilder/wandern-extlink.gif) no-repeat center left;
} 

#contentrechts a.mail, #contentrechts a.mail:hover, #contentrechts a.mail:active, #contentrechts a.mail:visited {
 padding-left: 23px;
 background: url(/fileadmin/administration/systembilder/wandern-mail-link.gif) no-repeat center left;
} 

#content a.intern_zusatz, #contentrechts a.intern_zusatz, #contentrechts a.intern_zusatz:hover, #contentrechts a.intern_zusatz:active, #contentrechts a.intern_zusatz:visited {
 background: url(/fileadmin/administration/systembilder/clear.gif) no-repeat; 
 font-size:1.0em;
 padding:0px;
 display:inline;
}


/*  ToolTip    */

div.tooltip {
  width: 250px;
}
