BODY      { background-repeat: no-repeat; scrollbar-arrow-color: #ffffff; scrollbar-base-color: #9a9a9a; scrollbar-track-color: #dbdbdb  }
A:link   { color: #2926b1; text-decoration: none; background-color: transparent }
A:visited   { color: #2926b1; text-decoration: none; background-color: transparent }
A:hover  { color: #5e5e5e; background-color: transparent }
A:active   { color: #939393; text-decoration: none; background-color: transparent }
.button {
	BORDER-RIGHT: #4b4b4b 1px solid; BORDER-TOP: #4b4b4b 1px solid; BORDER-LEFT: #4b4b4b 1px solid; WIDTH: 75px; COLOR: #ffffff; BORDER-BOTTOM: #4b4b4b 1px solid; BACKGROUND-COLOR: #aaaaaa
}
.button_lang {
	BORDER-RIGHT: #4b4b4b 1px solid; BORDER-TOP: #4b4b4b 1px solid; BORDER-LEFT: #4b4b4b 1px solid; WIDTH: 120px; COLOR: #ffffff; BORDER-BOTTOM: #4b4b4b 1px solid; BACKGROUND-COLOR: #aaaaaa
}
.button_rechts {
	BORDER-RIGHT: #4b4b4b 1px solid; BORDER-TOP: #4b4b4b 1px solid; BORDER-LEFT: #4b4b4b 1px solid; WIDTH: 28px; COLOR: #ffffff; BORDER-BOTTOM: #4b4b4b 1px solid; HEIGHT: 17px; BACKGROUND-COLOR: #aaaaaa
}
SELECT {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica
}
TEXTAREA {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica
}
INPUT {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica
}
H1  { color: #2926b1; font-size: 17px; font-family: Arial, Verdana, sans-serif; margin-top: 8px; margin-bottom: 20px }
H2  { color: #2926b1; font-size: 17px; font-family: Arial, Verdana, sans-serif; margin-top: 8px; margin-bottom: 20px }
H3  { color: #2926b1; font-size: 17px; font-family: Arial, Verdana, sans-serif; margin-top: 8px; margin-bottom: 20px }
H4  { color: #2926b1; font-size: 17px; font-family: Arial, Verdana, sans-serif; margin-top: 8px; margin-bottom: 5px }
.white {
	FONT-SIZE: 10px; COLOR: white; FONT-FAMILY: Verdana, sans-serif
}
.subhead1 {
	FONT-SIZE: 10px; COLOR: black; FONT-FAMILY: Arial, Verdana, sans-serif
}
.subhead2 {
	FONT-SIZE: 10px; COLOR: green; FONT-FAMILY: Arial, Verdana, sans-serif
}
.subhead3 {
	FONT-SIZE: 10px; COLOR: red; FONT-FAMILY: Arial, Verdana, sans-serif
}
.headerdate  { color: #069; font-weight: normal; font-size: 10px; font-family: Verdana, sans-serif }
P {
	MARGIN-TOP: 1px; FONT-SIZE: 11px; MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 0px; COLOR: #333333; LINE-HEIGHT: 130%; FONT-FAMILY: Verdana, sans-serif
}
.caption {
	FONT-SIZE: 10px; COLOR: #ff9966; FONT-FAMILY: Verdana, sans-serif
}
.bulletlist {
	MARGIN-TOP: 1px; FONT-SIZE: 11px; MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 0px; COLOR: #333333; LINE-HEIGHT: 130%; FONT-FAMILY: Verdana, sans-serif
}
.table {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, sans-serif
}
.searchform {
	MARGIN-TOP: 1px; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 0px; COLOR: #333333; LINE-HEIGHT: 130%; FONT-FAMILY: Verdana, sans-serif
}
.searchresultpagetitle {
	MARGIN-TOP: 1px; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 0px; COLOR: #333333; LINE-HEIGHT: 130%; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: underline
}
.searchresultcontent {
	MARGIN-TOP: 1px; FONT-SIZE: 11px; MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 0px; COLOR: #333333; TEXT-INDENT: 20px; LINE-HEIGHT: 130%; FONT-FAMILY: Verdana, sans-serif
}
.searchresultheader {
	MARGIN-TOP: 1px; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 0px; COLOR: #1e3d64; LINE-HEIGHT: 130%; FONT-FAMILY: Verdana, sans-serif
}
.searchresultvorzurueck {
	MARGIN-TOP: 1px; FONT-SIZE: 10px; MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 0px; COLOR: #1e3d64; LINE-HEIGHT: 130%; FONT-FAMILY: Verdana, sans-serif
}
.searchmarkup {
	COLOR: #cc0000
}
.bestellung {
	MARGIN-TOP: 1px; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 0px; COLOR: #333333; LINE-HEIGHT: 130%; FONT-FAMILY: Verdana, sans-serif
}
.loginform {
	MARGIN-TOP: 1px; FONT-SIZE: 11px; MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 0px; COLOR: #333333; LINE-HEIGHT: 130%; FONT-FAMILY: Verdana, sans-serif
}
.mailform {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, sans-serif
}
.mailformrequired {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, sans-serif
}
.mailformcomment {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, sans-serif
}
.mailformradio {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, sans-serif
}
.filelinks {
	MARGIN-TOP: 1px; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 0px; COLOR: #333333; LINE-HEIGHT: 130%; FONT-FAMILY: Verdana, sans-serif
}
.filelinkssize {
	MARGIN-TOP: 1px; FONT-SIZE: 11px; MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 0px; COLOR: #333333; LINE-HEIGHT: 130%; FONT-FAMILY: Verdana, sans-serif
}
.sitemap1 {
	MARGIN-TOP: 20px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 8px; COLOR: #1e3d64; FONT-FAMILY: Verdana, sans-serif
}
.sitemap2 {
	MARGIN-TOP: 12px; FONT-SIZE: 11px; MARGIN-BOTTOM: 8px; MARGIN-LEFT: 120px; COLOR: #37716d; FONT-FAMILY: Verdana, sans-serif
}
.sitemap3 {
	FONT-SIZE: 11px; MARGIN-LEFT: 180px; COLOR: #666d7b; FONT-FAMILY: Verdana, sans-serif
}
.sitemap4 {
	FONT-SIZE: 9px; MARGIN-LEFT: 60px; COLOR: #003333; FONT-FAMILY: Verdana, sans-serif
}
.celmenu {
	MARGIN-TOP: 10px; FONT-SIZE: 12px; COLOR: olive; FONT-FAMILY: Verdana, sans-serif
}
.celsubmenu {
	MARGIN-TOP: 3px; FONT-SIZE: 11px; MARGIN-LEFT: 20px; COLOR: #666699; FONT-FAMILY: Verdana, sans-serif
}
TD.grey   { background-color: #ffffff}
TD.white {
	BACKGROUND-COLOR: #ffffff
}

A.leftmenu:link {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: white; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: none
}
A.klickpfad:link   { color: #2926b1; font-weight: bold; font-size: 10px; font-family: Verdana, sans-serif; text-decoration: none }
A.klickpfad:visited   { color: #2926b1; font-weight: bold; font-size: 10px; font-family: Verdana, sans-serif; text-decoration: none }
A.klickpfad:active   { color: #2926b1; font-weight: bold; font-size: 10px; font-family: Verdana, sans-serif; text-decoration: none }
A.klickpfad:hover   { color: #2926b1; font-weight: bold; font-size: 10px; font-family: Verdana, sans-serif; text-decoration: none }
A.klickpfad2:link  { color: #b0cdf8; font-weight: bold; font-size: 10px; font-family: Verdana, sans-serif; text-decoration: none }
A.klickpfad2:visited  { color: #b0cdf8; font-weight: bold; font-size: 10px; font-family: Verdana, sans-serif; text-decoration: none }
A.klickpfad2:active  { color: #b0cdf8; font-weight: bold; font-size: 10px; font-family: Verdana, sans-serif; text-decoration: none }
A.klickpfad2:hover  { color: #b0cdf8; font-weight: bold; font-size: 10px; font-family: Verdana, sans-serif; text-decoration: none }
A.leftmenu:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana,sans-serif; TEXT-DECORATION: none
}
A.leftmenu:active {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana,sans-serif; TEXT-DECORATION: none
}
A.leftmenu:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana,sans-serif; TEXT-DECORATION: none
}




	.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:100px; }
	.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:150px; }
	.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw { font-weight:bold; font-style:italic; }
	.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; }
	.tx-indexedsearch P.tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { background:#9a9a9a; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P { font-weight:bold; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent { font-weight:normal; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P { font-style:italic; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup { color:red; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#dbdbdb; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top:0px; margin-bottom:0px; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE { background:#dbdbdb; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { vertical-align:absmiddle; }

