BODY      { 
background:#ffffff url(grafiken/bg.gif) ; background-repeat: no-repeat; background-position: 50% 0;
scrollbar-arrow-color: #ffffff; 
scrollbar-base-color: #9a9a9a; 
scrollbar-track-color: #dbdbdb  
}

img{
	border:0;
}

.Feld {
	font-size: 16px; 
	font-family: Verdana, Arial, sans-serif;
	text-align: left;
	text-valign: middle;
	display: block;
	float: left;
	width: 222px;
	height: 20px;
	background-color:#ffffff;  
	border: 1px solid #666;
}

.header {

FONT-SIZE: 16px;
COLOR: #4B4B4B;
FONT-FAMILY: Verdana

}

.header2 {

FONT-SIZE: 15px;
COLOR: #4B4B4B;
FONT-FAMILY: Verdana

}

.header3 {

FONT-SIZE: 13px;
COLOR: #ff9900;
font-weight: bold;
FONT-FAMILY: Arial

}

TD.infoBoxHeading_info_search {
  font-family: Verdana, Arial, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #333333;
}

.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: #4B4B4B; font-size: 17px; font-family: Arial, Verdana, sans-serif; margin-top: 8px; margin-bottom: 20px }


h2  { color: #4B4B4B; font-size: 17px; font-family: Arial, Verdana, sans-serif; margin-top: 8px; margin-bottom: 20px }


h3  { color: #4B4B4B; font-size: 17px; font-family: Arial, Verdana, sans-serif; margin-top: 8px; margin-bottom: 20px }


h4  { color: #4B4B4B; 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:link   { 
color: #2926b1; 
text-decoration: none; 
background-color: transparent 
}

A:visited   { 
color: #2926b1; 
text-decoration: none; 
background-color: transparent 
}

A:hover  { 
color: #003C74; 
background-color: transparent 
}

A:active   { 
color: #EEC506; 
text-decoration: none; 
background-color: transparent 
}

A#pl  {
  color: #B72E0B;
 font-family: Verdana, Arial, sans-serif;
 font-size: 12px;
 font-weight: bold;
 line-height: 1.5;
 text-decoration: none
}

A#pl:hover   {
 color: #333333;
 font-family: Verdana, Arial, sans-serif;
 font-size: 12px;
 font-weight: bold;
 line-height: 1.5;
 text-decoration: none;
}

A.leftmenu:link {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: white; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: none
}

A.klickpfad:link   { color: #4B4B4B; font-weight: bold; font-size: 12px; font-family: Verdana, sans-serif; text-decoration: none }
A.klickpfad:visited   { color: #4B4B4B; font-weight: bold; font-size: 12px; font-family: Verdana, sans-serif; text-decoration: none }
A.klickpfad:active   { color: #4B4B4B; font-weight: bold; font-size: 12px; font-family: Verdana, sans-serif; text-decoration: none }
A.klickpfad:hover   { color: #2926b1; font-weight: bold; font-size: 12px; font-family: Verdana, sans-serif; text-decoration: none }

A.klickpfad2:link  { color: #b0cdf8; font-weight: bold; font-size: 12px; font-family: Verdana, sans-serif; text-decoration: none }
A.klickpfad2:visited  { color: #b0cdf8; font-weight: bold; font-size: 12px; font-family: Verdana, sans-serif; text-decoration: none }
A.klickpfad2:active  { color: #b0cdf8; font-weight: bold; font-size: 12px; font-family: Verdana, sans-serif; text-decoration: none }
A.klickpfad2:hover  { color: #2926b1; font-weight: bold; font-size: 12px; font-family: Verdana, sans-serif; text-decoration: none }


A.navlink:link   { 
color: #4B4B4B; 
font-weight: bold; 
font-size: 12px; 
font-family: Verdana, sans-serif; 
text-decoration: none 
}

A.navlink:visited   { 
color: #4B4B4B; 
font-weight: bold; 
font-size: 12px; 
font-family: Verdana, sans-serif; 
text-decoration: none 
}

A.navlink:active   { 
color: #4B4B4B; 
font-weight: bold; 
font-size: 12px; 
font-family: Verdana, sans-serif; 
text-decoration: none 
}

A.navlink:hover   { 
color: #2926b1; 
font-weight: bold; 
font-size: 12px; 
font-family: Verdana, sans-serif; 
text-decoration: none 
}


A.navlink2:link   { 
color: #4B4B4B; 
font-weight: normal; 
font-size: 12px; 
font-family: Verdana, sans-serif; 
text-decoration: none
}

A.navlink2:visited   { 
color: #4B4B4B; 
font-weight: normal; 
font-size: 12px; 
font-family: Verdana, sans-serif; 
text-decoration: none 
}


A.navlink2:active   { 
color: #4B4B4B; 
font-weight: normal; 
font-size: 12px; 
font-family: Verdana, sans-serif; 
text-decoration: none
}

A.navlink2:hover   { 
color: #2926b1; 
font-weight: bold; 
font-size: 12px; 
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; }

