/*  body und schrift definitionen */
BODY {
	margin: 0, 0, 0, 0;
	background-color: #7FBD5C;
  	text-align:center;
	margin:0px;
	padding:0px;
    font-size: 11px;
}

table.contenttable, table.contenttable td, table.contenttable td p, table.contenttable td font  {
    font-size: 11px;
}

table.contenttable-3 {
	width: 98%;
	margin: 1%;
	border-collapse: collapse;
}
table.contenttable-3 tr.tr-even td, table.contenttable-3 tr.tr-even {
        background: transparent;
}

table.contenttable-3 tr.tr-odd td {
	background: #CFE3A8;
}

table.contenttable-3 td.td-1 {
	width: 20%;
	text-align: center;
}


a,a:link {
color:#1c5c00;

}

P, OL, UL, DIV, H1, H2 {
	font-family: verdana, arial;
	font-size: 11px;
}
H1 { font-size: 13px; }
H2 { font-size: 12px; }
P, H1, H2 {margin: 0px 5px 5px 5px;}

/*  positioning-layers statisch und absolut */


#box {
	width:774px;
	// width:794px;  /* IE-Hack */
	margin: 0px auto;
	padding:10px;
	background-color:ffffff;
	text-align:left;
	}
#tabelle  { font-family: verdana, arial;
	font-size: 11px;
}
#switcher  { font-family: verdana, arial;
	font-size: 11px;
}
#switcher a { font-family: verdana, arial;
	font-size: 11px; color: #000000; text-decoration: none;
}
#switcher a:hover { color: #7FBD5C; text-decoration: none; }

#switcher a:active { color: #7FBD5C; text-decoration: none; }


TD#header1 {
                width: 774px;
	height: 151px; 
	margin:0px;
	padding:0px;
	background-image: url(logo_wildberg.jpg);
	background-repeat : no-repeat;
                background-position:bottom;
	}

#route { background-color: #F3FFDB;
		}


TD#links {
    width:200px;
	padding:0px;
	background-color: #F3FFDB;
	border: 1px solid #7EBB5C;
	}

TD#inhalt {
    width:100%;
	padding:0px;
	background-color: #F3FFDB;
	border: 1px solid #7EBB5C;
	}

TD#rechts {width:147px;
	padding:0px;
	background-color: #F3FFDB;
	border: 1px solid #7EBB5C;
	}

#kopf {
	background-color:#1C5C00;
	margin:0px;
	padding:0px;
	}
#content { border:1px solid #1C5C00; }

#leftcontent {width:147px;
	}
#rightcontent {width:147px;
	}
#normalcontent {
	}

#leftcontent h1 {
font-size: 11px;
text-transform:uppercase;
text-align: left;
color: #1C5C00;
background-color: #CFE3A8;
padding:5px 5px;
margin:0px;
}

#rightcontent h1 {
font-size: 11px;
text-transform:uppercase;
text-align: left;
color: #1C5C00;
background-color: #CFE3A8;
padding:5px 5px; padding-right:0px;
margin:0px;
}

#normalcontent h1 {
font-size: 11px;
text-transform:uppercase;
text-align: left;
color: #1C5C00;
background-color: #CFE3A8;
padding:5px 5px;
margin:0px;
}

/*  content formatierung */
#normalcontent ul.csc-bulletlist-0 {list-style-image: url(bullq.gif); padding-left:12px; margin:10px;}
#normalcontent ul.csc-bulletlist-1 {list-style-image: url(bullpf.gif); padding-left:20px; margin:10px;}
#normalcontent ul.csc-bulletlist-2 {list-style-image: url(bullkr.gif); padding-left:25px; margin:10px;font-size: 10px; }
#normalcontent P.bodytext { margin: 5px 5px 5px 5px; }
#rightcontent P.bodytext { margin: 5px 5px 5px 5px; }


#normalcontent P.justify { text-align: justify; margin: 5px 5px 5px 5px; }
#normalcontent P.red { color: red; margin: 5px 5px 5px 5px; }
#normalcontent P.header { font-size: 11px; font-weight: bold; text-transform:uppercase; text-align: left; color: #1C5C00;
background-color: #CFE3A8; padding:5px 5px; margin:0px; }

#normalcontent P.csc-section { padding-left:20px; margin: 0px 0px 3px 0px; font-style: normal; text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
#normalcontent P.csc-section A  {  }
#normalcontent P.csc-section A:visited  { }
#normalcontent P.csc-section A:hover  { }


/*  Menu0 oben */
#menu0 { color: #ffffff; background-color:#1C5C00; margin: 0; padding: 0; list-style-type: none;
font-family: Verdana, Arial, Helvetica, sans-serif;}

#menu0 li.menu0-level1-no { list-style-type: none; display: inline; margin: 0px; color: #ffffff; font-size: 11px; text-decoration: none; }
#menu0 li.menu0-level1-no a { margin:0px; padding-top: 3px; padding-bottom: 3px; padding-left: 7px; padding-right: 7px; background-color: #1C5C00; color: #ffffff; text-decoration: none;} 
#menu0 li.menu0-level1-no a:visited { color: #ffffff; text-decoration: none; }
#menu0 li.menu0-level1-no a:hover {  background-color: #F3FFDB; color: #1C5C00; }

#menu0 li.menu0-level1-act { list-style-type: none; display: inline; margin: 0px;  font-size: 11px; text-decoration: none; }
#menu0 li.menu0-level1-act a { margin:0px; padding-top: 3px; padding-bottom: 3px; padding-left: 6px; padding-right: 6px; background-color: #F3FFDB; color: #1C5C00; text-decoration: none;}
#menu0 li.menu0-level1-act a:visited { color: #1C5C00; text-decoration: none; }
#menu0 li.menu0-level1-act a:hover { background-color: #F3FFDB; color: #1C5C00; }

/*  Menux ganz oben */
#menux { color: #000000; background-color:#ffffff; margin: 0; padding: 0; list-style-type: none;
font-family: Verdana, Arial, Helvetica, sans-serif;}

#menux li.menux-level1-no { list-style-type: none; display: inline; margin: 0px; color: #000000; font-size: 11px; text-decoration: none; }
#menux li.menux-level1-no a { margin:0px; padding: 1px; background-color: #ffffff; color: #000000; text-decoration: none;} 
#menux li.menux-level1-no a:visited { color: #000000; text-decoration: none; }
#menux li.menux-level1-no a:hover {  background-color: #ffffff; color: #7FBD5C; }

#menux li.menux-level1-act { list-style-type: none; display: inline; margin: 0px;  font-size: 11px; text-decoration: none; }
#menux li.menux-level1-act a { margin:0px; padding: 1px; background-color: #ffffff; color: #7FBD5C; text-decoration: none;}
#menux li.menux-level1-act a:visited { color: #7FBD5C; text-decoration: none; }
#menux li.menux-level1-act a:hover { background-color: #ffffff; color: #7FBD5C; }

/*  Menu links */
#navcontainer { width: 170px; min-height: 200px; color: #1C5C00; background-color:#F3FFDB; padding:5px; padding-top:10px; }

#navcontainer ul {
width: 168px;
margin: 0; padding: 0; list-style-type: none;
font-family: Verdana, Arial, Helvetica, sans-serif; }

/*
#navcontainer ul li {
    width: 160px;
}
*/

#navcontainer a {  padding: 3px; display: block; width: 95%; font-size: 11px; padding-left:13px;  } 

#menu_1 li.menu1-level1-no {  width: 100%; display: block; color: #1C5C00; font-size: 11px; text-decoration: none; border-bottom: 2px solid #F3FFDB; }
#menu_1 li.menu1-level1-no a { background-color: transparent; color: #1C5C00; text-decoration: none;
background-image: url(pfeilno.gif); background-repeat : no-repeat; background-position: 2px 5px;} 
#menu_1 li.menu1-level1-no a:visited { color: #1C5C00; text-decoration: none;
background-image: url(pfeilno.gif); background-repeat : no-repeat; background-position: 2px 5px; }
#menu_1 li.menu1-level1-no a:hover { background-color: #1C5C00; color: #ffffff; 
background-image: url(pfeilact.gif); background-repeat : no-repeat; background-position: 2px 5px;}

#menu_1 li.menu1-level1-act { display: block;  font-size: 11px; text-decoration: none; border-bottom: 2px solid #F3FFDB;}
#menu_1 li.menu1-level1-act a { background-color: #1C5C00; color: #ffffff; text-decoration: none;
background-image: url(pfeilact.gif); background-repeat : no-repeat; background-position: 2px 5px;}
#menu_1 li.menu1-level1-act a:visited { color: #FFFFFF; text-decoration: none; 
background-image: url(pfeilact.gif); background-repeat : no-repeat; background-position: 2px 5px;}
#menu_1 li.menu1-level1-act a:hover { background-color: #1C5C00; color: #ffffff; 
background-image: url(pfeilact.gif); background-repeat : no-repeat; background-position: 2px 5px;}


#navcontainer li.menu1-level2-no a { padding-left:22px; }
#menu_1 li.menu1-level2-no { width: 90%; display: block; color: #1C5C00; font-size: 10px; text-decoration: none; border-bottom: 1px solid #F3FFDB;}
#menu_1 li.menu1-level2-no a { background-color: #F3FFDB; color: #1C5C00; text-decoration: none; font-size: 10px;
background-image: url(pfeilno.gif); background-repeat : no-repeat; background-position: 13px 5px;} 
#menu_1 li.menu1-level2-no a:visited { color: #1C5C00; text-decoration: none; font-size: 10px;
background-image: url(pfeilno.gif); background-repeat : no-repeat; background-position: 13px 5px;}
#menu_1 li.menu1-level2-no a:hover { background-color: #F3FFDB; color: #1C5C00; padding-left:24px;
background-image: url(pfeilno.gif); background-repeat : no-repeat; background-position: 13px 5px;}

#navcontainer li.menu1-level2-act a { padding-left:22px; }
#menu_1 li.menu1-level2-act { width: 90%; display: block;  font-size: 10px; text-decoration: none; border-bottom: 1px solid #F3FFDB; }
#menu_1 li.menu1-level2-act a { background-color: #F3FFDB; color: #1C5C00; text-decoration: none; font-size: 10px; font-weight: bold;
background-image: url(pfeilno.gif); background-repeat : no-repeat; background-position: 13px 5px;}
#menu_1 li.menu1-level2-act a:visited { color: #1C5C00; text-decoration: none; font-size: 10px; font-weight: bold;
background-image: url(pfeilno.gif); background-repeat : no-repeat; background-position: 13px 5px;}
#menu_1 li.menu1-level2-act a:hover { background-color: #F3FFDB; color: #1C5C00; font-weight: bold;
background-image: url(pfeilno.gif); background-repeat : no-repeat; background-position: 13px 5px;}


/* Style for the Path-menu: */
#pathplace {width: 140px; font-size: 11px; text-transform:uppercase; text-align: left; color: #1C5C00; background-color: #CFE3A8;
	padding:5px 5px; margin:0px; font-weight:bold; }
#sitepath {	width: 100%; white-space: nowrap;}
#sitepath A {text-decoration: none; color: #1C5C00;}
#sitepath A:hover {text-decoration: none;}

