	a { color:#42658c;text-decoration:none; }
	a:hover { color:#42658c;text-decoration:underline; }
	a.blau { color:#42658c;text-decoration:none; }
	a.blau:hover { color:#42658c;text-decoration:underline; }
	a.weiss { color:#FFFFFF;text-decoration:none; }
	a.weiss:hover { color:#FFFFFF;text-decoration:underline; }
	a.rot { color:#FF0000;text-decoration:none; }
	a.rot:hover { color:#FF0000;text-decoration:underline; }
	a.drot { color:#dd0000;text-decoration:none; }
	a.drot:hover { color:#dd0000;text-decoration:underline; }
	a.grau { color:#808080;text-decoration:none; }
	a.grau:hover { color:#808080;text-decoration:underline; }
	a.ds { text-decoration:none; }
	a.ds:hover { text-decoration:underline; }
	a.schwarz { color:#000000;text-decoration:none; }
	a.schwarz:hover { color:#000000;text-decoration:underline; }
	a.schwarzrot { color:#000000;text-decoration:none; }
	a.schwarzrot:hover { color:#dd0000;text-decoration:underline; }
	a.arial10 { font-family:Arial;font-size:10pt;color:#42658c;text-decoration:none; }
	a.arial10:hover { color:#42658c;text-decoration:underline; }
	a.arial9 { font-family:Arial;font-size:9pt;color:#42658c;text-decoration:none; }
	a.arial9:hover { color:#42658c;text-decoration:underline; }

	a.hauptnavi { font-family:Verdana,Arial,Helvetica;font-size:12px;color:#FFFFFF;font-weight:bold;text-decoration:none; }
	a.hauptnavi:hover { color:#FFFFFF;text-decoration:underline; }

	a.navirechts { font-family:Verdana,Arial,Helvetica;font-size:12px;color:#000000;font-weight:bold;text-decoration:none; }
	a.navirechts:hover { color:#000000;text-decoration:underline; }

	a.suche { font-family:Verdana,Arial,Helvetica;font-size:12px;color:#FFFFFF;font-weight:bold;text-decoration:none; }
	a.suche:hover { color:#FFFFFF;text-decoration:underline; }

	a.main { font-family:Arial;font-size:9pt;color:#d70101;text-decoration:none; }
	a.main:hover { color:#d70101;text-decoration:underline; }

	font.arial10rotfett {  font-family:Arial;font-size:10pt;color:#d70101;font-weight:bold; }
	font.arial8rot {  font-family:arial;font-size:8pt;color:#d70101; }
	font.arial8 {  font-family:Arial;font-size:8pt; }
	font.arial9 {  font-family:Arial;font-size:9pt; }
	font.arial10 {  font-family:Arial;font-size:10pt; }
	font.arial10f {  font-family:Arial;font-size:10pt;color:#000000;font-weight:bold; }
	font.arial10w {  font-family:Arial;font-size:10pt;color:#FFFFFF; }
	font.arial10r {  font-family:Arial;font-size:10pt;color:#d70101; }
	font.arial11 {  font-family:Arial;font-size:11pt; }
	font.arial12 {  font-family:Arial;font-size:12pt; }
	font.arial18px {  font-family:Arial;font-size:18px; }
	font.arial14 {  font-family:Arial;font-size:14pt; }

	font.verdana8 {  font-family:Verdana;font-size:8pt; }
	font.verdana9 {  font-family:Verdana;font-size:9pt; }
	font.verdana10 {  font-family:Verdana;font-size:10pt; }
	font.verdana11 {  font-family:Verdana;font-size:11pt; }
	font.verdana12 {  font-family:Verdana;font-size:12pt; }
	font.verdana13 {  font-family:Verdana;font-size:13pt; }
	font.verdana14 {  font-family:Verdana;font-size:14pt; }

	font.tahoma8 {  font-family:Tahoma;font-size:8pt; }
	font.tahoma9 {  font-family:Tahoma;font-size:9pt; }
	font.tahoma10 {  font-family:Tahoma;font-size:10pt; }
	font.tahoma11 {  font-family:Tahoma;font-size:11pt; }
	font.tahoma12 {  font-family:Tahoma;font-size:12pt; }
	font.tahoma13 {  font-family:Tahoma;font-size:13pt; }
	font.tahoma14 {  font-family:Tahoma;font-size:14pt; }

	font.arial14px {  font-family:Arial;font-size:14px;color:#000000; }
	font.verdana11px {  font-family:Verdana;font-size:11px;color:#000000; }

	font.impress {  font-family:tahoma;font-size:11px;color:#808080; }

	font.title {  font-family:Arial;font-size:11pt;color:#005575;font-weight:bold;font-style : italic; }

.selectklein {
	font-family:Arial;
	font-size:8pt;
	color:#000000;
	background-color:#FFFFFF;
	border-top-width:0px;
	border-right-width:0px;
	border-bottom-width:0px;
	border-left-width:0px;
}

input.text_zahlen {
	font-family: Arial;
	font-size: 9pt;
	color: #000000;
	background-color: #e5e5e5;
	border: 1px inset;

}

select.text {
	font-family: Arial;
	font-size: 9pt;
	color: #000000;
	background-color: #e5e5e5;
	border: 1px inset;
}

td.cms_norm_left {
	font-family: Arial;
	font-size: 10pt;
	text-align: left;
	background-color: #E3E3E3;
	padding-left: 5px;
}

td.cms_norm_center {
	font-family: Arial;
	font-size: 10pt;
	text-align: center;
	background-color: #E3E3E3;
}


td.ltabd {
	font-family :Verdana;
	font-size : 7pt;
	color : #FFFFFF;
	background-color : #85291a;
}

td.ltabr {
	font-family :Verdana;
	font-size : 7pt;
	color : #FFFFFF;
	background-color : #a03625;
}

td.ltabhd {
	font-family :Verdana;
	font-size : 7pt;
	color : #FFFFFF;
	background-color : #934a3e;
}

td.ltabhr {
	font-family :Verdana;
	font-size : 7pt;
	color : #FFFFFF;
	background-color : #b75c4d;
}

textfeld {
	border-width:1px;
}

td.banneroben  {
	background-color : #FFFFFF;
}

td.hauptnavi  {
	background-color : #FFFFFF;
}

td.naviboxonorm  {
	font-family : Verdana,Arial,Helvetica;
	font-size : 11px;
	font-weight : bold;
	color : #FFFFFF;
}

td.impleiste  {
	font-family : Verdana,Arial,Helvetica;
	font-size : 11px;
	color : #FFFFFF;
}

td.naviboxgross  {
	font-family : Verdana,Arial,Helvetica;
	font-size : 12px;
	color : #000000;
	background-color : #bb1b1b;
}

td.naviboxrechts  {
	font-family : Verdana,Arial,Helvetica;
	font-size : 12px;
	color : #000000;
	background-color : #cccccc;
}

td.tabelleklein  {
	font-family : Verdana,Arial,Helvetica;
	font-size : 10px;
	color : #000000;
	background-color : #EEEEEE;
}

td.tabhell {
	font-family : Arial,Verdana;
	font-size : 10pt;
	color : #000000;
	background-color : #F9F9F9;
}

td.tabdunkel {
	font-family : Arial,Verdana;
	font-size : 10pt;
	color : #000000;
	background-color : #F3F3F3;
}


td.tabhelld {
	font-family : Arial,Verdana;
	font-size : 10pt;
	color : #000000;
	background-color : #c3c3c3;
}

td.tabdunkeld {
	font-family : Arial,Verdana;
	font-size : 10pt;
	color : #000000;
	background-color : #cccccc;
}


td.tabhelldeck {
	font-family : Arial,Verdana;
	font-size : 10pt;
	color : #000000;
	background-color : #d9d9d9;
}

td.tabdunkeldeck {
	font-family : Arial,Verdana;
	font-size : 10pt;
	color : #000000;
	background-color : #d3cfcc;
}


td.tabhell2 {
	color : #000000;
	background-color : #FFFdFd;
}

td.tabdunkel2 {
	color : #000000;
	background-color : #F4F2ee;
}

td.rot {
	font-family : Arial,Verdana;
	font-size : 10pt;
	color : #ffffff;
	background-color : #808080;
}