body {
	scrollbar-highlight-color: #E4E7F0;
	scrollbar-shadow-color: #E4E7F0;
	scrollbar-3dlight-color: #C0CDD8;
	scrollbar-arrow-color: #8FA7B4;
	scrollbar-track-color: #C0CDD8;
	scrollbar-face-color: #C0CDD8;
	scrollbar-darkshadow-color: #8FA7B4;
}

h1 {
	font-weight: bold;
	font-size: 14px;
	color: #536169;
	margin-bottom: 6px;
	margin-top: 0px;
}

h2 {
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 4px;
	margin-top: 12px;
	color: #8FA7B4;
}

select {
	font-size: 9px;
	border: 1px solid #99A982;
}

textarea {
	width: 100%;
	height: 120px;
	border: 1px solid #8FA7B4;
	font-size: 10px;
	color: #8FA7B4;
	font-family: verdana, helvetica, arial, geneva, sans-serif;
}

a:link {
	color: #8FA7B4;
}

a:visited {
	color: #8FA7B4;
}

a:active {
	color: #8FA7B4;
}

a:hover {
	color: #666666;
}


/* THEATER BLAU DUNKEL */
.color2 {
	background-color: #8FA7B4;
}

/* THEATER BLAU MITTEL */
.color3 {
	background-color: #C0CDD8;
}

/* THEATER BLAU HELL */
.color4 {
	background-color: #E4E7F0;
}


.formfieldsearch {
	width: 133px;
	height: 19px;
	border: 1px solid #8FA7B4;
	padding: 0px;
	margin: 0px;
	font-size: 10px;
	color: #8FA7B4;
	line-height: 16px;
}

.formfieldcategories {
	width: 17px;
	height: 17px;
	border: 1px solid #8FA7B4;
	font-size: 10px;
	color: #8FA7B4;
	line-height: 16px;
}

.formfieldaddress {
	width: 200px;
	height: 17px;
	border: 1px solid #8FA7B4;
	font-size: 10px;
	color: #8FA7B4;
	line-height: 16px;
}

.formbuttongenre {
	font-size: 9px;
	font-weight: bold;
	border: 1px solid #8FA7B4;
	background-color: #E4E7F0;
	color: #536169;
}

.adresse {
	font-size: 9px;
	color: #E4E7F0;
	text-indent: 9px;
	line-height: normal;
}

.adresse a:link {
	text-decoration: none;
	color: #E4E7F0;
}

.adresse a:visited {
	text-decoration: none;
	color: #E4E7F0;
}

.adresse a:active {
	text-decoration: none;
	color: #E4E7F0;
}

.adresse a:hover {
	text-decoration: none;
	color: #536169;
}

.fusszeile {
	font-size: 9px;
	color: #8FA7B4;
	line-height: normal;
}

.brotkrume2 {
	color: #677882;
	font-size: 9px;
}


/*** NAVIGATION LEVEL 1 ***/
/* Der Container davon befindet sich in ktsg.css */
.subnav1 a:link {
	text-decoration: none;
	color: #E4E7F0;
	width: 100%;
}

.subnav1 a:visited {
	text-decoration: none;
	color: #E4E7F0;
	width: 100%;
}

.subnav1 a:active {
	text-decoration: none;
	color: #E4E7F0;
	width: 100%;
}

.subnav1 a:hover {
	text-decoration: none;
	color: #536169;
	width: 100%;
}

/*** NAVIGATION LEVEL 2 ***/
/* Der Container davon befindet sich in ktsg.css */
.subnav2 a:link {
	text-decoration: none;
	color: #7B909C;
	width: 100%;
}

.subnav2 a:visited {
	text-decoration: none;
	color: #7B909C;
	width: 100%;
}

.subnav2 a:active {
	text-decoration: none;
	color: #7B909C;
	width: 100%;
}

.subnav2 a:hover {
	text-decoration: none;
	font-weight: bold;
	color: #7B909C;
	width: 100%;
}

/* Der Container davon befindet sich in ktsg.css */
.rechtespalte hr {
	color: #8FA7B4;
	background-color: #8FA7B4;
	border: none;
	height: 3px;
	background-image: none;
}

.breadcrumb a:link {
	color: #8FA7B4;
	text-decoration: none;
}

.breadcrumb a:visited {
	color: #8FA7B4;
	text-decoration: none;
}

.breadcrumb a:active {
	color: #8FA7B4;
	text-decoration: none;
}

.breadcrumb a:hover {
	color: #666666;
	text-decoration: none;
}

.bg_rechts1 {
	background-image: url(/wDeutsch/wLayout/design/img/bg/t_bg_rand_oben1.gif);
}

.bg_rechts2 {
	background-image: url(/wDeutsch/wLayout/design/img/bg/t_bg_rand_oben2.gif);
}

.bg_rechts3 {
	background-image: url(/wDeutsch/wLayout/design/img/bg/t_bg_rand_rechts.gif);
}

.tablehead {
	color: #FFFFFF;
	background-color: #8FA7B4;
}

.tablecell {
	background-color: #E4E7F0;
}

.tablecell a:link {
	color: #536169;
}

.tablecell a:visited {
	color: #536169;
}

.tablecell a:active {
	color: #536169;
}

.tablecell a:hover {
	color: #8FA7B4;
}


.titel1bio {
	font-weight: bold;
	font-size: 14px;
	color: #8FA7B4;
	padding-top: 13px;
	margin-bottom: 5px;
}

.titel2bio {
	font-weight: normal;
	font-size: 12px;
	color: #8FA7B4;
}

.formInput { color: #8FA7B4; }

.werbefeld {}

.werbefeld a:link {
	color: #E4E7F0;
}

.werbefeld a:visited {
	color: #E4E7F0;
}

.werbefeld a:active {
	color: #E4E7F0;
}

.werbefeld a:hover {
	color: #536169;
}

/* Newsletter-Anmeldung */
#newsletter_anmeldung {
	float:left;
	clear:none;
	width: 148px;
	background-color: #c1cdd9;
	margin-top:5px;
}

#newsletter_anmeldung table {
	width: 134px;
	margin:4px 4px 4px 10px;
}

#newsletter_anmeldung .nl_title {
	font-weight: bold;
	font-size: 12px;
/*	margin-bottom: 4px; */
	margin-top: 4px;
	color: #FFFFFF;
}

#newsletter_anmeldung .nl_text {
	float:left;
	clear:none;
	line-height: 12px;
	padding-top:10px;
	margin-bottom:10px;
}

#newsletter_anmeldung .nl_anmeldung {
	float:left;
	clear:none;
	padding-top:10px;
	padding-bottom:10px;
}

#newsletter_anmeldung .nl_anmeldung a{
	font-weight:bold;
	font-size:12px;
	margin-bottom: 4px;
	color:#FFFFFF;
}

