/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */

  html { height: 100%;
    background-color: #EEE8AA;
    }

  body { font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-size: 12px;
	 border: 0;
	 text-align: center;
    }

  .k_rechts { 
  font-size: 10px;
    font-weight: bold;
    color: rgb(51, 102, 51);
    text-align: right;
    text-decoration: none;
    }
	 
  .klein2 { padding: 5px;
    font-size: 11px;
    font-weight: bold;
    color: rgb(51, 102, 51);
    text-align: center;
    text-decoration: none;
    }
	 
	 .klein3 { padding: 5px;
    font-size: 11px;
    font-weight: bold;
    color: rgb(51, 102, 51);
    text-align: left;
    text-decoration: none;
    }

  .klein { padding: 5px;
    font-size: 11px;
    font-weight: bold;
    color: rgb(51, 102, 51);
    text-align: center;
    text-decoration: none;
    }

  .klein:link { padding: 5px;
    font-size: 11px;
    font-weight: bold;
    color: rgb(51, 102, 51);
    text-align: left;
    text-decoration: none;
    }

  .klein:visited { padding: 5px;
    font-size: 11px;
    font-weight: bold;
    color: rgb(51, 102, 51);
    text-align: left;
    text-decoration: none;
    }

  .klein:hover { padding: 5px;
    font-size: 11px;
    font-weight: bold;
    color: rgb(51, 102, 51);
    text-align: left;
    text-decoration: underline;
    }

  .klein:active { padding: 5px;
    font-size: 11px;
    font-weight: bold;
    color: rgb(51, 102, 51);
    text-align: left;
    text-decoration: none;
    }

  .holz { line-height: 15px;
    font-size: 11px;
    font-weight: bold;
    color: rgb(51, 102, 51);
    text-align: center;
    text-decoration: none;
    background-image: url(../images/holz2.jpg);
    }

  .holz:link { line-height: 15px;
    background-image: url(../images/holz2.jpg);
    font-size: 11px;
    font-weight: bold;
    color: rgb(51, 102, 51);
    text-align: center;
    text-decoration: none;
    }

  .navi { border: 1px solid rgb(51, 102, 51);
    margin: 1px;
    background: white none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 150px;
    display: block;
    text-align: center;
    color: rgb(51, 102, 51);
    font-weight: bold;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-right: 2px;
    text-decoration: none;
	 font-size: 9px;
    }

  .navi:link { border: 1px solid rgb(51, 102, 51);
    margin: 1px;
    background: white none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 150px;
    display: block;
    text-align: center;
    color: rgb(51, 102, 51);
    font-weight: bold;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-right: 2px;
    text-decoration: none;
    }

  .navi:hover { background: rgb(255, 243, 115) none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    display: block;
    color: rgb(51, 102, 51);
    font-style: italic;
    text-decoration: none;
    }

  #aussen { 
   width: 940px;
	height: 590px;
	padding: 0px;
	margin: 0 auto;
	float: none;
	z-index: 1;
    }

  .haupt { color: rgb(51, 102, 51);
    font-weight: bold;
    font-size: 13px;
    text-decoration: none;
    }

  .haupt2 { color: rgb(51, 102, 51);
    font-weight: bold;
    font-size: 13px;
    text-decoration: none;
    }

  .haupt2:link { color: rgb(51, 102, 51);
    font-weight: bold;
    font-size: 13px;
    text-decoration: none;
    }

  .haupt2:visited { color: rgb(51, 102, 51);
    font-weight: bold;
    font-size: 13px;
    text-decoration: none;
    }

  .haupt2:hover { color: rgb(51, 102, 51);
    font-weight: bold;
    font-size: 13px;
    text-decoration: underline;
    }

  .haupt2:active { color: rgb(51, 102, 51);
    font-weight: bold;
    font-size: 13px;
    text-decoration: none;
    }

  .haupt1 { padding: 5px;
    color: rgb(51, 102, 51);
    font-weight: bold;
    font-size: 11px;
    }

  .haupt_kursiv { color: rgb(51, 102, 51);
    font-style: italic;
    font-size: 13px;
    }

  .links_weiss { background-color: rgb(117, 147, 33);
    font-weight: bold;
    font-size: 13px;
    color: white;
    text-decoration: none;
    }

  .lw_link { background-color: rgb(117, 147, 33);
    font-weight: bold;
    font-size: 10px;
	 line-height: 12px;
    color: white;
    text-decoration: none;

    }

  .lw_link:link { background-color: rgb(117, 147, 33);
    font-weight: bold;
    color: white;
    text-decoration: none;
    }

  .lw_link:visited { background-color: rgb(117, 147, 33);
    font-weight: bold;
    color: white;
    text-decoration: none;
    }

  .lw_link:hover { background-color: rgb(117, 147, 33);
    font-weight: bold;
    color: white;
    text-decoration: underline;
    }

  .lw_link:active { background-color: rgb(117, 147, 33);
    font-weight: bold;
    color: white;
    text-decoration: none;
    }
	 
	 .lw_link2 { background-color: white;
    font-weight: bold;
    font-size: 11px;
    color:  rgb(51, 102, 51);
    text-decoration: none;
	 line-height: 14px;
    }

  .lw_link2:link { background-color: white;
    font-weight: bold;
    font-size: 11px;
    color: rgb(51, 102, 51);
    text-decoration: none;
    }

  .lw_link2:visited { background-color: white;
    font-weight: bold;
    font-size: 11px;
    color:  rgb(51, 102, 51);
    text-decoration: none;
    }

  .lw_link2:hover { background-color: white;
    font-weight: bold;
    font-size: 11px;
    color:  rgb(51, 102, 51);
    text-decoration: underline;
    }

  .lw_link2:active { background-color: white;
    font-weight: bold;
    font-size: 11px;
    color:  rgb(51, 102, 51);
    text-decoration: none;
    font-family: Verdana;
    }
	 
	 .lw_link3 { background-color: white;
    font-weight: bold;
    font-size: 11px;
    color:  rgb(51, 102, 51);
	 text-align: left;
    text-decoration: none;
	 line-height: 14px;
    }
	 
.lw_link4 { background-color: white;
    font-weight: bold;
    font-size: 11px;
    color:  rgb(51, 102, 51);
	 text-align: center;
    text-decoration: none;
	 line-height: 14px;
    }

  .image { border: 1px solid rgb(51, 102, 51);
    }

  .headline { text-align: center;
    color: rgb(102, 153, 51);
    font-size: medium;
    font-weight: bold;
    }

  .ueberschrift { text-align: center;
    }

  .h2 { font-size: 13px;
    text-align: center;
    color: rgb(250, 180, 15);
    font-weight: bold;
    }

  .h3 { font-size: 14px;
    text-align: center;
    color: rgb(117, 147, 33);
    font-weight: bold;
    }

  .h4 { font-size: 16px;
    text-align: center;
    color: rgb(250, 180, 15);
    font-weight: bold;
	 text-decoration: none;
    }
	 
  .orange { font-size: 13px;
    text-align: justify;
    color: rgb(250, 180, 15);
    font-weight: bold;
	 text-decoration: none;
    }
	 
.orangel { font-size: 13px;
    text-align: justify;
    color: rgb(250, 180, 15);
    font-weight: bold;
	 text-decoration: none;
    }
	 
.orangel:link { font-size: 13px;
    text-align: justify;
    color: rgb(250, 180, 15);
    font-weight: bold;
	 text-decoration: none;
    }
	 
.orangel:visited { font-size: 13px;
    text-align: justify;
    color: rgb(250, 180, 15);
    font-weight: bold;
	 text-decoration: none;
    }
	 
.orangel:hover { font-size: 13px;
    text-align: justify;
    color: rgb(250, 180, 15);
    font-weight: bold;
	 text-decoration: underline;
    }
	 
.orangel:active { font-size: 13px;
    text-align: justify;
    color: rgb(250, 180, 15);
    font-weight: bold;
	 text-decoration: none;
    }
	 
.orangelc { font-size: 13px;
    text-align: left;
    color: rgb(250, 180, 15);
    font-weight: bold;
	 text-decoration: none;
    }
	 
  .rot { font-size: 14px;
    text-align: center;
    color: #FF8C00;
    font-weight: bold;
	 text-decoration: none;
    }

.rot:link { font-size: 14px;
    text-align: center;
    color: #FF8C00;
    font-weight: bold;
    }
	 
.rot:visited { font-size: 14px;
    text-align: center;
    color: #FF8C00;
    font-weight: bold;
	 text-decoration: none;
    }
	 
 .rot:hover { font-size: 14px;
    text-align: center;
    color: #FF8C00;
    font-weight: bold;
	 text-decoration: underline;
    }
	 
.rot:active { font-size: 14px;
    text-align: center;
    color: #FF8C00;
    font-weight: bold;
	 text-decoration: none;
    }

  .formbg { background-color: rgb(135, 206, 250);
    color: white;
    font-family: "Courier New",Courier,monospace;
    font-size: small;
    text-align: left;
    }

  .form_button { background-color: rgb(117, 147, 33);
    color: white;
    font-family: Verdana, "Courier New",Courier,monospace;
    font-size: 11px;
    text-align: center;
    }
	 
  .form_button2 { background-color: rgb(117, 147, 33);
    color: white;
    font-family: Verdana, "Courier New",Courier,monospace;
    font-size: 11px;
    text-align: center;

    }

  .scroll { position: static;
  	scrollbar-arrow-color: #759321;
	scrollbar-shadow-color: #759321;
	scrollbar-face-color: White;
	scrollbar-highlight-color: White;
    }
	 
input, select, textarea {
	border: 1px solid green;
	background-color: white;
}

fieldset {
	border: 1px solid green; 
	padding: 15px;
}


