body {
background-color: #AEAEAE;
font-family: Verdana, Arial;
font-size: 12px;
color: #000000;
}
/* - - - - - - - - - - - - - - - - - - */
/* HEADER */
/* - - - - - - - - - - - - - - - - - - */
.headtop {
background-image: url(images/top1_1.jpg);
background-color: #879A51;
}
.headmenue {
background-image: url(images/top1_2.jpg);
background-color: #879A51;
padding-left: 10px;
font-size: 10px;
color: #ffffff;
font-weight: bold;
}

.headmenue a {
color: #ffffff;
font-size: 10px;
text-transform: uppercase;
text-decoration: none;
}

.headmenue a:hover {
color: #d8e4cd;
text-decoration: underline;
}

.headbottom {
background-image: url(images/top1_3.jpg);
background-color: #879A51;
}

/* - - - - - - - - - - - - - - - - - - */
/* CONTENTBOX */
/* - - - - - - - - - - - - - - - - - - */
.contenttop {
background-image: url(images/bl_2.gif);
background-color: #ffffff;
}

.contentleft {
background-image: url(images/bl_8.gif);
background-color: #ffffff;
}

.contentright {
background-image: url(images/bl_10.gif);
background-color: #ffffff;
}

.contentbottom {
background-image: url(images/bl_26.gif);
background-color: #ffffff;
}

.content {
background-color: #ffffff;
font-size: 11px;
color: #000000;
line-height: 18px;
}

.contentbold {
background-color: #ffffff;
font-size: 11px;
color: #000000;
line-height: 18px;
font-weight: bold;
}

.content h1 {
font-size: 14px;
color: #663333;
border-bottom: 1px dashed #acacac;
margin-bottom: 4px;
padding: 3px;
background-color: #f0f0f0;
}

.content a {
color: #990000;
font-size: 11px;
text-decoration: underline;
}

.content a:hover {
color: #000000;
text-decoration: underline;
}


.divboxright {
background-color: #ebefe7;
border: 1px dashed #acacac;
float: right;
font-size: 11px;
color: #000000;
width: 200px;
margin: 5px;
padding: 3px;
}
.divboxleft {
background-color: #ebefe7;
border: 1px dashed #acacac;
float: left;
font-size: 11px;
color: #000000;
width: 200px;
margin: 5px;
padding: 3px;
}
/* - - - - - - - - - - - - - - - - - - */
/* MENUEBOX */
/* - - - - - - - - - - - - - - - - - - */
.menutop {
background-image: url(images/bl_6.gif);
background-color: #EAEDDE;
}

.menuleft {
background-image: url(images/bl_12.gif);
background-color: #EAEDDE;
}

.menuright {
background-image: url(images/bl_14.gif);
background-color: #EAEDDE;
}

.menubottom {
background-image: url(images/bl_20.gif);
background-color: #EAEDDE;
}

.menucontent {
background-color: #EAEDDE;
font-size: 11px;
color: #000000;
width: 180px;
}

.menucontent a {
background-image: url(images/linkbg.gif);
background-repeat:no-repeat;
background-position: 0px 19px;
background-color: #EAEDDE;
display: block;
color: #404e36;
font-size: 11px;
text-decoration: none;
padding: 4px 2px 4px 5px;
}

.menucontent a:hover {
background-image: url(images/linkbg.gif);
background-repeat:no-repeat;
background-position: 0px 0px;
color: #000000;
text-decoration: none;
}

.menucontent a span {
background-image: url(images/spanbutton.gif);
background-repeat:no-repeat;
background-position: 0px -18px;
padding-right:15px
}
.menucontent a:hover span {
background-image: url(images/spanbutton.gif);
background-repeat:no-repeat;
background-position: 0px 0px;
}

.menucontentbold {
background-color: #EAEDDE;
font-size: 11px;
color: #000000;
width: 180px;
font-weight: bold;
}
.input {
color : black;
font-family : Verdana, Arial, Helvetica, sans-serif;
      }
.select {
color : black;
border : 1px solid #ffffff;
font-family : Verdana, Arial, Helvetica, sans-serif;
      }
.textarea {
color : black;
border : 1px solid #AEAEAE;
font-family : Verdana, Arial, Helvetica, sans-serif;
      }
.input.text {
color : black;
border : 1px solid #ffffff;
font-family : Verdana, Arial, Helvetica, sans-serif;
}
.textfeld {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	border : thin double #CCCCCC;
	background-color: #EAEDDE;
      }
.button {
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
font-style : normal;
font-weight : bolder;
font-variant : normal;
color : maroon;
text-decoration : underline;
margin-top : 2px;
margin-right : 2px;
margin-bottom : 2px;
margin-left : 2px;
border-color : black black gray gray;
height : 25px;
width : 150px;
border-style : solid;
border-top-width : 1px;
border-right-width : 1px;
border-bottom-width : 1px;
border-left-width : 1px;
}
