body {font-family:Tahoma,Verdana,Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#333333;  margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background-color:#ffffff;}

h1 {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-size:11px; font-weight:bold; line-height:normal}
h2 {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-size:11px; font-weight:bold; line-height:normal}
h3 {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-size:11px; font-weight:bold; line-height:normal}
h4 {color:#aa1224; margin:0px 0px 10px 0px; padding:0px 0px 0px 0px; font-size:11px; font-weight:bold; line-height:normal}

img {border:0px}

A {
	COLOR: #294a7b
}
A:hover {
	COLOR: #000000
	}

table {font-size:11px;}	

td {font-size:11px;}	

INPUT {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Tahoma,Verdana,Arial
}
SELECT {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Tahoma,Verdana,Arial
}
.px {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 0px; PADDING-TOP: 0px
}
.px5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-TOP: 5px
}
.menu {
	MARGIN-TOP: 9px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 9px; MARGIN-LEFT: 10px; COLOR: #ffffff; MARGIN-RIGHT: 10px; FONT-FAMILY: Tahoma,Verdana,Arial
}
.menu A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.menu A:hover {
	COLOR: #f2f2f2
}
.title01 {
	MARGIN-TOP: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 10px; COLOR: #ffffff; MARGIN-RIGHT: 10px; FONT-FAMILY: Tahoma,Verdana,Arial
}
.title02 {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 5px; COLOR: #000000; MARGIN-RIGHT: 5px; FONT-FAMILY: Tahoma,Verdana,Arial
}
.title02 A {
	COLOR: #000000; TEXT-DECORATION: none
}
.right {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; MARGIN: 5px 10px 0px; COLOR: #333333; FONT-FAMILY: Tahoma,Verdana,Arial
}
.right B {
	COLOR: #b01c2e
}
.right A {
	COLOR: #aa1224
}
.right A:hover {
	COLOR: #000000
}
.left {
	FONT-SIZE: 11px; color:#ffffff; PADDING-BOTTOM: 10px; MARGIN: 10px 10px 0px; FONT-FAMILY: Tahoma,Verdana,Arial
}
.leftlink A {
	COLOR: #aa1224; FONT-WEIGHT: bold;
}
.left A:hover {
	COLOR: #000000
}
/*
LI {
	MARGIN-TOP: -1px; FONT-SIZE: 11px; MARGIN-BOTTOM: -1px; COLOR: #000000; MARGIN-RIGHT: 1px; FONT-FAMILY: Tahoma,Verdana,Arial
}
UL {
	MARGIN-TOP: 0px; FONT-SIZE: 11px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; COLOR: #000000; MARGIN-RIGHT: 0px; FONT-FAMILY: Tahoma,Verdana,Arial
}
OL {
	MARGIN-TOP: 0px; FONT-SIZE: 11px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; COLOR: #000000; MARGIN-RIGHT: 0px; FONT-FAMILY: Tahoma,Verdana,Arial
}
*/

UL.menu {padding-left:42px; margin:0px; font-weight:normal}
UL.menu LI {font-weight:normal; padding:2px 0px 2px 0px}
UL.menu LI A {font-weight:normal; text-decoration:none; color:#ffffff}
UL.menu LI A:visited {font-weight:normal; text-decoration:none; color:#ffffff}
UL.menu LI A:hover {font-weight:normal; text-decoration:underline; color:#ffffff}

UL.menu LI.act A {font-weight:bold; text-decoration:none; color:#ffffff}
UL.menu LI.act A:visited {font-weight:bold; text-decoration:none; color:#ffffff}
UL.menu LI.act A:hover {font-weight:bold; text-decoration:none; color:#ffffff}

.bot {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; MARGIN: 20px 10px 0px 20px; COLOR: #000000; FONT-FAMILY: Tahoma,Verdana,Arial
}
.bot A {
	COLOR: #000000; TEXT-DECORATION: none
}
.bot A:hover {
	COLOR: #aa1224
}

input.reset {border:0; margin:0 0 4px 0; padding:0 0 0 0; background-image:url('/fileadmin/templates/template0-Dateien/b_reset.gif'); width:89px; height:29px; background-repeat:no-repeat; color:#FFFFFF; background-color:#FFFFFF; cursor: pointer;}
input.send {border:0; margin:0 0 4px 0; padding:0 0 0 0; background-image:url('/fileadmin/templates/template0-Dateien/b_senden.gif'); width:89px; height:29px; background-repeat:no-repeat; color:#FFFFFF; background-color:#FFFFFF; cursor: pointer;}
input.submit {border:0; margin:0 0 4px 0; padding:0 0 0 0; background-image:url('/fileadmin/templates/template0-Dateien/b_anabmelden.gif'); width:89px; height:29px; background-repeat:no-repeat; color:#FFFFFF; cursor: pointer;}

		.tx-indexedsearch input.submit {border:0; margin:0 0 4px 0; padding:0 0 0 0; background-image:url('/fileadmin/templates/template0-Dateien/b_senden_search.gif'); width:89px; height:29px; background-repeat:no-repeat; color:#FFFFFF; cursor: pointer;}
		.tx-indexedsearch .tx-indexedsearch-browsebox {padding:0px 20px 0px 20px}
		.tx-indexedsearch .tx-indexedsearch-browsebox LI { display:inline; margin-right:5px; }
		.tx-indexedsearch .tx-indexedsearch-searchbox {padding:20px 20px 0px 20px}		
		.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 { padding:0px 20px 0px 20px}
		.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw { font-weight:bold; font-style:italic; }
		.tx-indexedsearch .tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
		.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-descr { font-style:italic; }
		
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup { color:#aa1224; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { padding:5px; background:#F7EEEF }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px;}
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead a { color:#FFFFFF; font-weight:bold}	
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead a:visited { color:#FFFFFF; font-weight:bold}	
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead a:hover { color:#FFFFFF; font-weight:bold}						
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { font-weight:bold; margin-top:0px; margin-bottom:0px; color:#FFFFFF}
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { background:#aa1224; vertical-align:middle; color:#FFFFFF}
		.tx-indexedsearch .tx-indexedsearch-res .noResume { color:#000000; }
		.tx-indexedsearch .tx-indexedsearch-category { background:#cccccc; font-size:16px; font-weight:bold; }

a.sitemap { color:#FFFFFF; font-weight:bold}
a.sitemap:visited { color:#FFFFFF; font-weight:bold}
a.sitemap:hover { color:#FFFFFF; font-weight:bold}

a.sitemap1 {font-weight:bold}
a.sitemap1:visited {font-weight:bold}
a.sitemap1:hover {font-weight:bold}

a.bottomnav_act { text-decoration:underline}
a.bottomnav_act:visited { text-decoration:underline}
a.bottomnav_act:hover { text-decoration:underline}

TABLE {padding:0px; margin:0px}
TR {padding:0px; margin:0px}
TD {padding:0px; margin:0px}
