

BODY, td, tr, p, FORM {font-size : 11px; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;color : #454a59;}
	
.firmenhead {
	font-family:Verdana, Arial, Helvetica;
	text-decoration:none;
	font-size:11px;
	color : #ea0000;
	font-weight : bold;
}

.cathead {
	FONT-WEIGHT: bold; FONT-SIZE: 180%; COLOR: #EA0000; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif
}

.textboldgrau11px {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;; font-weight: bold; color: #333333}

	
	.textcopy11px {
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#ea0000;
}
	

a:link.linksbold {color:#ea0000; text-decoration:none;  font-weight : bold;}
a:visited.linksbold {color:#ea0000; text-decoration:none; font-weight : bold;}
a:active.linksbold {color:#454a59; text-decoration:none; font-weight : bold;}
a:hover.linksbold {color:#454a59; text-decoration:none; font-weight : bold;}
a.linksbold {font-family:Verdana, Arial, Helvetica; text-decoration:none; font-size:11px; color:#ea0000; font-weight : bold;}
	
	
a:link.headfirmenlinks {color:#ea0000; }
a:visited.headfirmenlinks {color:#ea0000;}
a:active.headfirmenlinks {color:#454a59; }
a:hover.headfirmenlinks {color:#454a59; }
a.headfirmenlinks {
	font-family:Verdana, Arial, Helvetica;
	text-decoration: none;
	font-size:11px; 
	color : #ea0000;
	font-weight : bold;
}

a:link.email {color:#454a59; text-decoration:none;text-decoration:none;}
a:visited.email {color:#454a59; text-decoration:none;}
a:active.email {color:#ea0000; text-decoration:none;}
a:hover.email {color:#ea0000; text-decoration:none;}
a.email {
	Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size : 11px;
	color:#454a59;
}

a:link.www {color:#454a59; text-decoration:none;text-decoration:none;}
a:visited.www {color:#454a59; text-decoration:none;}
a:active.www {color:#ea0000; text-decoration:none;}
a:hover.www {color:#ea0000; text-decoration:none;}
a.www {
	Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size : 11px;
	color:#454a59;
}


a:link.links {color:#454a59; text-decoration:none;text-decoration:none;}
a:visited.links {color:#454a59; text-decoration:none;}
a:active.links {color:#ea0000; text-decoration:none;}
a:hover.links {color:#ea0000; text-decoration:none;}
a.links {
	Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size : 11px;
	color:#454a59;
}

a:link.linksextra{color:#ea0000; text-decoration:none; }
a:visited.linksextra {color:#ea0000; text-decoration:none;}
a:active.linksextra{color:#454a59; text-decoration:none;}
a:hover.linksextra{color:#454a59; text-decoration:none; font-weight : bold;}
a.linksextra{font-family:Verdana, Arial, Helvetica; text-decoration:none; font-size:11px; color:#ea0000; font-weight : bold;}

a:link.googleausgabe01 {color:#ea0000; text-decoration:none; }
a:visited.googleausgabe01 {color:#ea0000; text-decoration:none;}
a:active.googleausgabe01{color:#454a59; text-decoration:none;}
a:hover.googleausgabe01{color:#454a59; text-decoration:none; font-weight : bold;}
a.googleausgabe01{ FONT-WEIGHT: bold; FONT-SIZE: 160%; COLOR: #EA0000; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif}

a:link.googleausgabe02 {color:#454a59; text-decoration:none; }
a:visited.googleausgabe02 {color:#454a59; text-decoration:none;}
a:active.googleausgabe02 {color:#454a59; text-decoration:none;}
a:hover.googleausgabe02 {color:#ea0000; text-decoration:none; font-weight : bold;}
a.googleausgabe02 { FONT-WEIGHT: bold; FONT-SIZE: 120%; COLOR: #454a59; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif}

a:link.linksnavig {color:#333399; text-decoration:none; }
a:visited.linksnavig {color:#333399; text-decoration:none;}
a:active.linksnavig {color:#333399; text-decoration:none;}
a:hover.linksnavig {color:#EA0000; text-decoration:none; }
a.linksnavig {font-family:Verdana, Arial, Helvetica; text-decoration:none; font-size:11px; font-weight : normal; color: #333399;}
	
a:link.navigre {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight: bold; color: #104C82; TEXT-TRANSFORM: uppercase}
a:visited.navigre {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight: bold; color: #104C82; TEXT-TRANSFORM: uppercase}
a:active.navigre {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight: bold; color: #104C82; TEXT-TRANSFORM: uppercase}
a:hover.navigre {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight: bold; color: #ea0000; TEXT-TRANSFORM: uppercase}
a.navigre {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight: bold; color: #104C82; TEXT-TRANSFORM: uppercase}

a:link {color:#104C82; text-decoration:none;}
a:visited{color:#104C82;  text-decoration:none;}
a:active {color:104C82; text-decoration:none;}
a:hover {color:#EA0000;  text-decoration:none; }
a {font-family:Verdana, Arial, Helvetica; text-decoration:none; font-size:11px; color: #104C82;}










.td_linie_01 {
	border-bottom-width: 1px;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;}
.td_linie_02 {
	border-bottom-width: 1px;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;}
.td_linie_03 {
	border-left-width: 1px;
	border-left-color: #FFFFFF;
	border-left-style: solid;}
.td_linie_04 {
	border-right-width: 1px;
	border-right-color: #FFFFFF;
	border-right-style: solid;}

.td_linie_05 {
	border-right-width: 1px;
	border-right-color: #dfe1ea;
	border-right-style: solid;}
	
	.td_linie_06 {
	border-bottom-width: 1px;
	border-bottom-color: #949EA7;
	border-bottom-style: solid;}
	
		.td_linie_07 {
	border-bottom-width: 1px;
	border-bottom-color: #ffffff;
	border-bottom-style: solid;}
	
.headline_13_rot {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; TEXT-TRANSFORM: uppercase; COLOR: #EA0000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; TEXT-DECORATION: none
}

.headline_13_black {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: 000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; TEXT-DECORATION: none
}

.textmain_rot{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; color: #EA0000}
.textmain_grau{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; color: #454a59}
.textmain_blau{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #333399}
.textmain_weiss{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #FFFFFF}


.textbold_12_rot{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; color: #EA0000}
.textbold_12_grau{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; color: #454a59}
.textbold_12_blau{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; color: #333399}
.textbold_12_black{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; color: #000000}
.textbold_12_weiss{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; color: #FFFFFF}


.textbold_11_rot{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; color: #EA0000}
.textbold_11_grau{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; color: #454a59}
.textbold_11_blau{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; color: #333399}
.textbold_11_black{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; color: #000000}
.textbold_11_weiss{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; color: #FFFFFF}


.fussnote{font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000}
	



	input.form70px{
    font-size : 11px;
	BORDER-RIGHT: 1px solid;
	BORDER-TOP: 1px solid;
    BORDER-LEFT: 1px solid;
	BORDER-BOTTOM: 1px solid;
	FONT-FAMILY: verdana;
	border-color : #99A2AF;
	width : 70px;
	height : 18px;}

	input.form200px{
    font-size : 11px;
	BORDER-RIGHT: 1px solid;
	BORDER-TOP: 1px solid;
    BORDER-LEFT: 1px solid;
	BORDER-BOTTOM: 1px solid;
	FONT-FAMILY: verdana;
	border-color : #99A2AF;
	width : 200px;
	height : 18px;}
	
	.button300px {
	background-color: #FFFFFF;
	color : black;
	font-size : 12px;
	WIDTH: 300px;
	font-family : Arial, Helvetica, sans-serif;}
	
	.button400px {
	background-color: #FFFFFF;
	color : black;
	font-size : 12px;
	WIDTH: 420px;
	font-family : Helvetica, sans-serif;}
