
body{
	font-family: "trebuchet ms", Lucida Grande, Tahoma, Helvetica, sans;
	/* font-family: "trebuchet ms",Lucida Grande, Tahoma, Helvetica, sans; */
	font-size: 16px;
	color: #000000;
	/* background-image:url(../outdoor/woller-4.jpg); */
	/* background: #ffc48a; */  /* 255,196,138 */ /* kontraer: #B38961 179, 137, 97 */
  background: #869BB6;
  /* margin: 3 3 3 3; */
  margin: 0 0 0 0;
}

#top-menue {
  background: #ADCAEA;
}

.menue-oben {padding:9px 0 0 0; margin:0; list-style:none; height:18px; position:relative; 
/*    background:transparent url(inakt-button-top-back.jpg) repeat-x left bottom; */
   font-size:13px;
}
.menue.oben li {float:left; height:18px; margin-right:1px; 
}
.menue-oben li a {display:block; float:left; height:18px; 
    line-height:18px; color:#333; 
    text-decoration:none; font-family:arial, verdana, sans-serif; font-weight:bold; text-align:center; 
    padding:0 0 0 4px; cursor:pointer; 
    background:url(inakt-button-links.jpg) no-repeat;
    background-color: #64C485;  
 }
.menue-oben li a b {float:left; display:block; 
    padding:0 16px 5px 12px;  
    background:url(inakt-button-rechts.jpg) no-repeat right top;
}

.menue-oben li.current a {color:#000; 
  background:url(akt-button-links.jpg) no-repeat;
  background-color: #DFF4E5;  
}
.menue-oben li.current a b {background:url(akt-button-rechts.jpg) no-repeat right top;}

H1, H2, H3  {
    /* font-family: Comic Sans MS,verdana, arial; */
    font-size: 16px;
    color: #46895C;  /* #2C7B44; */
    margin: 0px 0px 5px 0px;
}
H1 { font-size: 18px; } 
H2 { font-size: 16px; }

/* zh: den p Abstand lassen wir so... h1 h2 h3 ist eh schon oben... */
/* P, H1, H2 {margin: 0px 0px 5px 0px;} */
/* zh: wenn wir mal ein Icon für DOTS haben wollen */
UL {
    list-style-image:url(circle.jpg); 
}

/* zh: Nun das LINK-Zeugs... */

UL A, OL A, #breadcrumb A, P.bodytext A { text-decoration: none; color:#5FC08D; font-weight:bold;  }
UL A:hover, OL A:hover, #breadcrumb A:hover, P.bodytext A:hover { text-decoration: none; color:#DFF4E5; background-color:#5FC08D; } 


#main-menue DIV A {
  color: #2E4E65;  
  text-decoration: none;
}

#main-menue DIV A:hover {
    background-color: #2E4E65;
    color:  #DCF0FF; /* #DFF4E5; */
    text-decoration: none;
}

/* der Text-Inhalt */
#content2 {
  min-height: 400px; /* ZH: Dafür sorgen, dass es keine zu kleinen Seiten gibt */
  padding-top: 8px; /* und ein wenig Inhalts-Abstand */
}

img.menue_pre {
  padding-top: 7px; /* Damit das IMG ein wenig Abstand zum Text hat */
  padding-right: 4px;
  width: 9px;
  height:9px; 
/*  display: inline; */
  /* vertical-align: baseline; */ 
  border: 0;
  margin: 0 0 0 0;  
}

/*  MENU 1, level 1  */
DIV.menu1-level1-no, DIV.menu1-level1-act {
  font-family: Tahoma, "trebuchet ms", Arial;
  font-size: 15px;
  padding-top: 8px;
  padding-left: 5px;
  font-weight:bold;
  float: left;
}
/*  MENU 1, level 1, active state (ACT) */
DIV.menu1-level1-act {
  font-weight:normal;
}

/*  MENU 1, level 2  */
DIV.menu1-level2-no, DIV.menu1-level2-act {
  font-family: Tahoma, "trebuchet ms", Arial;
  font-size: 13px;
  padding-top: 4px;
  padding-left: 15px;
  float: left;
}
/*  MENU 1, level 2, active state (ACT) */
DIV.menu1-level2-act {
  font-weight:bold;
}

/*  MENU 1, level 2  */
DIV.menu1-level3-no, DIV.menu1-level3-act {
  font-family: Tahoma, "trebuchet ms", Arial;
  font-size: 11px;
  padding-top: 4px;
  padding-left:20px;
  float: left;
}
/*  MENU 1, level 2, active state (ACT) */
DIV.menu1-level3-act {
  font-weight:bold;
}

