body {
	scrollbar-highlight-color: #E4E7DD;
	scrollbar-shadow-color: #E4E7DD;
	scrollbar-3dlight-color: #BFC8B0;
	scrollbar-arrow-color: #99A982;
	scrollbar-track-color: #BFC8B0;
	scrollbar-face-color: #BFC8B0;
	scrollbar-darkshadow-color: #99A982;
}

h1 {
	font-weight: bold;
	font-size: 14px;
	color: #4E5640;
	margin-bottom: 6px;
}

h2 {
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 6px;
	margin-top: 6px;
	color: #99A982;
}

select {
	font-size: 9px;
	border: 1px solid #99A982;
}

textarea {
	width: 100%;
	height: 120px;
	border: 1px solid #99A982;
	font-size: 10px;
	color: #99A982;
	font-family: verdana, helvetica, arial, geneva, sans-serif;
}

a:link {
	color: #99A982;
}

a:visited {
	color: #99A982;
}

a:active {
	color: #99A982;
}

a:hover {
	color: #666666;
}


/* ALLGEMEIN GRUEN DUNKEL */
.color2 {
	background-color: #99A982;
}

/* ALLGEMEIN GRUEN MITTEL */
.color3 {
	background-color: #BFC8B0;
}

/* ALLGEMEIN GRUEN HELL */
.color4 {
	background-color: #E4E7DD;
}


.formfieldsearch {
	width: 133px;
	height: 19px;
	border: 1px solid #99A982;
	padding: 0px;
	margin: 0px;
	font-size: 10px;
	color: #99A982;
	line-height: 16px;
}

.formfieldaddress {
	width: 200px;
	height: 17px;
	border: 1px solid #99A982;
	font-size: 10px;
	color: #99A982;
	line-height: 16px;
}

.formbuttongenre {
	font-size: 9px;
	font-weight: bold;
	border: 1px solid #99A982;
	background-color: #E4E7DD;
	color: #4E5640;
}

.adresse {
	font-size: 9px;
	color: #E4E7DD;
	text-indent: 9px;
	line-height: normal;
}

.adresse a:link {
	text-decoration: none;
	color: #E4E7DD;
}

.adresse a:visited {
	text-decoration: none;
	color: #E4E7DD;
}

.adresse a:active {
	text-decoration: none;
	color: #E4E7DD;
}

.adresse a:hover {
	text-decoration: none;
	color: #4E5640;
}

.fusszeile {
	font-size: 9px;
	color: #99A982;
	line-height: normal;
}

.brotkrume2 {
	color: #4E5640;
	font-size: 9px;
}


/*** NAVIGATION LEVEL 1 ***/
/* Der Container davon befindet sich in ktsg.css */
.subnav1 a:link {
	text-decoration: none;
	color: #E4E7DD;
	width: 100%;
}

.subnav1 a:visited {
	text-decoration: none;
	color: #E4E7DD;
	width: 100%;
}

.subnav1 a:active {
	text-decoration: none;
	color: #E4E7DD;
	width: 100%;
}

.subnav1 a:hover {
	text-decoration: none;
	color: #4E5640;
	width: 100%;
}

/*** NAVIGATION LEVEL 2 ***/
/* Der Container davon befindet sich in ktsg.css */
.subnav2 a:link {
	text-decoration: none;
	color: #4E5640;
	width: 100%;
}

.subnav2 a:visited {
	text-decoration: none;
	color: #4E5640;
	width: 100%;
}

.subnav2 a:active {
	text-decoration: none;
	color: #4E5640;
	width: 100%;
}

.subnav2 a:hover {
	text-decoration: none;
	font-weight: bold;
	color: #4E5640;
	width: 100%;
}

/* Der Container davon befindet sich in ktsg.css */
.rechtespalte hr {
	color: #99A982;
	background-color: #99A982;
	border: none;
	height: 3px;
	background-image: none;
}

.breadcrumb a:link {
	color: #99A982;
	text-decoration: none;
}

.breadcrumb a:visited {
	color: #99A982;
	text-decoration: none;
}

.breadcrumb a:active {
	color: #99A982;
	text-decoration: none;
}

.breadcrumb a:hover {
	color: #666666;
	text-decoration: none;
}

.bg_rechts1 {
	background-image: url(/wDeutsch/wLayout/design/img/bg/a_bg_rand_oben1.gif);
}

.bg_rechts2 {
	background-image: url(/wDeutsch/wLayout/design/img/bg/a_bg_rand_oben2.gif);
}

.bg_rechts3 {
	background-image: url(/wDeutsch/wLayout/design/img/bg/a_bg_rand_rechts.gif);
}

.tablehead {
	color: #FFFFFF;
	background-color: #99A982;
}

.tablecell {
	background-color: #E4E7DD;
}

.tablecell a:link {
	color: #4E5640;
	width: 100%;
}

.tablecell a:visited {
	color: #4E5640;
	width: 100%;
}

.tablecell a:active {
	color: #4E5640;
	width: 100%;
}

.tablecell a:hover {
	color: #99A982;
	width: 100%;
}

.formInput { color: #99A982; }

.werbefeld {}

.werbefeld a:link {
	text-decoration: none;
	color: #E4E7DD;
	width: 100%;
}

.werbefeld a:visited {
	text-decoration: none;
	color: #E4E7DD;
	width: 100%;
}

.werbefeld a:active {
	text-decoration: none;
	color: #E4E7DD;
	width: 100%;
}

.werbefeld a:hover {
	text-decoration: none;
	color: #4E5640;
	width: 100%;
}