td.w12 {font-family: Arial, Helvetica, sans-serif; font-size: 12.0px; color: #ffffff; text-decoration: none; font-weight:normal;}
td.w12r {font-family: Arial, Helvetica, sans-serif; font-size: 12.0px; color: #ffffff; text-decoration: none; font-weight:normal; text-align:right;}		
td.w11r {font-family: Arial, Helvetica, sans-serif; font-size: 11.0px; color: #ffffff; text-decoration: none; font-weight:normal; text-align: right;}
td.w11j {font-family: Arial, Helvetica, sans-serif; font-size: 11.0px; color: #ffffff; text-decoration: none; font-weight:normal; text-align: justify;}
td.w11jp5 {font-family: Arial, Helvetica, sans-serif; font-size: 11.0px; color: #ffffff; text-decoration: none; font-weight:normal; text-align: justify; padding: 5px;}
td.w11 {font-family: Arial, Helvetica, sans-serif; font-size: 11.0px; color: #ffffff; text-decoration: none; font-weight:normal;}	
td.w11b {font-family: Arial, Helvetica, sans-serif; font-size: 11.0px; color: #ffffff; text-decoration: none; font-weight:bold;}	
td.w10 {font-family: Arial, Helvetica, sans-serif; font-size: 10.0px; color: #ffffff; text-decoration: none; font-weight:normal;}	

td.r12 {font-family: Arial, Helvetica, sans-serif; font-size: 12.0px; color: #C70902; text-decoration: none; font-weight:normal;}
td.r12r {font-family: Arial, Helvetica, sans-serif; font-size: 12.0px; color: #C70902; text-decoration: none; font-weight:normal; text-align:right;}	
td.r11r {font-family: Arial, Helvetica, sans-serif; font-size: 11.0px; color: #C70902; text-decoration: none; font-weight:normal; text-align:right;}	
td.r11 {font-family: Arial, Helvetica, sans-serif; font-size: 11.0px; color: #C70902; text-decoration: none; font-weight:normal;}	
td.r11b {font-family: Arial, Helvetica, sans-serif; font-size: 11.0px; color: #C70902; text-decoration: none; font-weight:bold;}	

td.g11 {font-family: Arial, Helvetica, sans-serif; font-size: 11.0px; color: #797878; text-decoration: none; font-weight:normal; text-align:left;}	


td.kat_title {font-family: Arial, Helvetica, sans-serif; font-size: 11.0px; color: #C70902; font-weight:bold; padding-left:5px; padding-top:15px;}
td.kat_title1 {font-family: Arial, Helvetica, sans-serif; font-size: 11.0px; color: #fff; font-weight:bold; padding-left:5px; padding-top:10px;}

table.kat_header {margin-top:10px;}
td.kat_header_s00 {padding-left:5px; font-family: Arial, Helvetica, sans-serif; font-size: 11.0px; color: #fff; font-weight:bold;}
td.kat_header_s01 {width:250px; padding-left:5px; padding-top:5px; font-family: Arial, Helvetica, sans-serif; font-size: 11.0px; color: #fff; font-weight:bold;}
td.kat_header_s02 {width:150px; padding-top:5px; font-family: Arial, Helvetica, sans-serif; font-size: 11.0px; color: #fff; font-weight:bold; text-align: right;}
td.kat_header_s03 {width:100px; padding-top:5px; font-family: Arial, Helvetica, sans-serif; font-size: 11.0px; color: #fff; font-weight:bold; text-align: right;}
td.kat_header_s04 {width:95px; padding-top:5px; padding-right:5px; font-family: Arial, Helvetica, sans-serif; font-size: 11.0px; color: #fff; font-weight:bold; text-align: right;}
td.kat_header_s05 {width:100px; padding-top:5px; padding-right:0px; font-family: Arial, Helvetica, sans-serif; font-size: 11.0px; color: #fff; font-weight:bold; text-align: right;}

table.kat1 {font-family: Arial, Helvetica, sans-serif; font-size: 11.0px; color: #fff; border: #797878 1px solid;}

td.kat_inh_s01 {width:250px; padding:5px;  font-size: 10px;}
td.kat_inh_s02 {width:150px; padding-top:5px; font-weight:normal; color:#fff; text-align:right;}
td.kat_inh_s03 {width:100px; padding-top:5px; font-weight:normal; color:#fff; text-align:right;}
td.kat_inh_s04 {width:95px; padding-top:5px; padding-right:5px; font-weight:normal; color:#C70902; text-align:right;}
td.kat_inh_s05 {width:95px; padding-top:5px; padding-right:5px; font-weight:normal; color:#fff; text-align:right;}

td.kat_footer {padding-left:5px; font-family: Arial, Helvetica, sans-serif; font-size: 11.0px; color: #797878; font-weight:normal;}


table.rahmen_r1
{
	FONT-FAMILY: Verdana,Arial;
	FONT-SIZE: 11.0px;
	COLOR: #ffffff;
	text-align:center;
	border: #C70902 1px solid;
}

table.rahmen_g1{
	FONT-FAMILY: Verdana,Arial;
	FONT-SIZE: 11.0px;
	COLOR: #ffffff;
	text-align:center;
	BORDER-LEFT: #797878 1px solid;
	BORDER-RIGHT: #797878 1px solid;
	BORDER-TOP: #797878 1px solid;
	BORDER-BOTTOM: #797878 1px solid;
}

table.rahmen_g2{
	FONT-FAMILY: Verdana,Arial;
	FONT-SIZE: 11.0px;
	COLOR: #ffffff;
	BORDER-LEFT: #797878 1px solid;
	BORDER-RIGHT: #797878 1px solid;
	BORDER-TOP: #797878 1px solid;
	BORDER-BOTTOM: #797878 1px solid;
}

td.rahmen1{
	FONT-FAMILY: Verdana,Arial;
	FONT-SIZE: 11.0px;
	COLOR: #ffffff;
	padding: 0px;
	BORDER-LEFT: #797878 1px solid;
	BORDER-RIGHT: #797878 1px solid;
	BORDER-TOP: #797878 1px solid;
	BORDER-BOTTOM: #797878 1px solid;
}

td.rahmen3{
	FONT-FAMILY: Verdana,Arial;
	FONT-SIZE: 11.0px;
	COLOR: #ffffff;
	BORDER-LEFT: #797878 1px solid;
	BORDER-RIGHT: #797878 1px solid;
	BORDER-TOP: #797878 1px solid;
	BORDER-BOTTOM: #797878 1px solid;
}

.rahmen2{
	padding: 0px;
	BORDER-LEFT: #797878 1px solid;
	BORDER-RIGHT: #797878 1px solid;
	BORDER-TOP: #797878 1px solid;
	BORDER-BOTTOM: #797878 1px solid;
}

td.katr11r {width: 100px;font-family: Arial, Helvetica, sans-serif; font-size: 11.0px; color: #C70902; text-decoration: none; font-weight:normal; text-align:right;}	
td.katw11r100 {width: 100px; font-family: Arial, Helvetica, sans-serif; font-size: 11.0px; color: #ffffff; text-decoration: none; font-weight:normal; text-align: right;}
td.katw11r150 {width: 150px; font-family: Arial, Helvetica, sans-serif; font-size: 11.0px; color: #ffffff; text-decoration: none; font-weight:normal; text-align: right;}
td.katw11r110 {width: 110px; font-family: Arial, Helvetica, sans-serif; font-size: 11.0px; color: #ffffff; text-decoration: none; font-weight:normal; text-align: right;}
td.katw11250 {width: 250px; font-family: Arial, Helvetica, sans-serif; font-size: 11.0px; color: #ffffff; text-decoration: none; font-weight:normal;}

.red11b {font-family: Arial, Helvetica, sans-serif; font-size: 11.0px; color: #C70902; text-decoration: none; font-weight:bold;}	
.grey11b {font-family: Arial, Helvetica, sans-serif; font-size: 11.0px; color: #797878; text-decoration: none; font-weight:bold;}	

input.route1{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11.0px;
	COLOR: #000000;
	BORDER-LEFT: #797878 1px solid;
	BORDER-RIGHT: #797878 1px solid;
	BORDER-TOP: #797878 1px solid;
	BORDER-BOTTOM: #797878 1px solid;
	BACKGROUND-COLOR: #ffffff;
	WIDTH: 250px;
	HEIGHT: 18px;
}

input.route2{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11.0px;
	COLOR: #000000;
	BORDER-LEFT: #797878 1px solid;
	BORDER-RIGHT: #797878 1px solid;
	BORDER-TOP: #797878 1px solid;
	BORDER-BOTTOM: #797878 1px solid;
	BACKGROUND-COLOR: #ffffff;
	WIDTH: 90px;
	HEIGHT: 18px;
}

input.route3{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11.0px;
	COLOR: #000000;
	BORDER-LEFT: #797878 1px solid;
	BORDER-RIGHT: #797878 1px solid;
	BORDER-TOP: #797878 1px solid;
	BORDER-BOTTOM: #797878 1px solid;
	BACKGROUND-COLOR: #ffffff;
	WIDTH: 150px;
	HEIGHT: 18px;
}

select{background:#ffffff;font:11px Verdana,Arial,Helvetica,sans-serif; WIDTH: 250px; HEIGHT: 18px;}

input.butroute1{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11.0px;
	font-weight:bold;
	COLOR: #C70902;
	BORDER-LEFT: #797878 1px solid;
	BORDER-RIGHT: #797878 1px solid;
	BORDER-TOP: #797878 1px solid;
	BORDER-BOTTOM: #797878 1px solid;
	BACKGROUND-COLOR: #000000;
	WIDTH: 250px;
	HEIGHT: 18px;
}

input.kontakt1{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11.0px;
	COLOR: #000000;
	BORDER-LEFT: #797878 1px solid;
	BORDER-RIGHT: #797878 1px solid;
	BORDER-TOP: #797878 1px solid;
	BORDER-BOTTOM: #797878 1px solid;
	BACKGROUND-COLOR: #ffffff;
	WIDTH: 350px;
	HEIGHT: 18px;
}

input.kontakt2{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11.0px;
	COLOR: #000000;
	BORDER-LEFT: #797878 1px solid;
	BORDER-RIGHT: #797878 1px solid;
	BORDER-TOP: #797878 1px solid;
	BORDER-BOTTOM: #797878 1px solid;
	BACKGROUND-COLOR: #ffffff;
	WIDTH: 100px;
	HEIGHT: 18px;
}

input.kontakt3{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11.0px;
	COLOR: #000000;
	BORDER-LEFT: #797878 1px solid;
	BORDER-RIGHT: #797878 1px solid;
	BORDER-TOP: #797878 1px solid;
	BORDER-BOTTOM: #797878 1px solid;
	BACKGROUND-COLOR: #ffffff;
	WIDTH: 245px;
	HEIGHT: 18px;
}

textarea.kontakt4{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11.0px;
	COLOR: #000000;
	BORDER-LEFT: #797878 1px solid;
	BORDER-RIGHT: #797878 1px solid;
	BORDER-TOP: #797878 1px solid;
	BORDER-BOTTOM: #797878 1px solid;
	BACKGROUND-COLOR: #ffffff;
	WIDTH: 350px;
	HEIGHT: 100px;
}

input.butkontakt1{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11.0px;
	font-weight:bold;
	COLOR: #C70902;
	BORDER-LEFT: #797878 1px solid;
	BORDER-RIGHT: #797878 1px solid;
	BORDER-TOP: #797878 1px solid;
	BORDER-BOTTOM: #797878 1px solid;
	BACKGROUND-COLOR: #000000;
	WIDTH: 350px;
	HEIGHT: 18px;
}

td.preise1 {font-family: Arial, Helvetica, sans-serif; font-size: 12.0px; color:#000000; text-decoration:none; text-align:right;}
td.preise2 {font-family: Arial, Helvetica, sans-serif; font-size: 12.0px; color:#C60300; text-decoration:none; text-align:right;}
td.preise3 {font-family: Arial, Helvetica, sans-serif; font-size: 12.0px; color:#000000; text-decoration:none; text-align:center;}
td.preise4 {font-family: Arial, Helvetica, sans-serif; font-size: 11.0px; color:#000000; text-decoration:none; text-align:right;}


A:link {font-family: Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:11.0px;font-weight:normal; text-decoration: underline;} 
A:visited {font-family: Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:11.0px;font-weight:normal; text-decoration: underline;} 
A:hover {font-family: Verdana, Arial, Helvetica, sans-serif; color:#C70902; font-size:11.0px;font-weight:normal; text-decoration: underline;} 
A:active {font-family: Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:11.0px;font-weight:normal; text-decoration: underline;} 

A.menu1:link {margin:0; padding:0; font-family: Verdana, Arial, Helvetica, sans-serif; color:#797878; font-size:11.0px;font-weight:normal; text-decoration: none;}
A.menu1:visited {color:#797878; text-decoration: none;}
A.menu1:hover {color:#C70902; text-decoration: none;}
A.menu1:active {color:#797878; text-decoration: none;}

A.activ:link {color:#C70902; text-decoration: none;}
A.activ:visited {color:#C70902; text-decoration: none;}
A.activ:hover {color:#C70902; text-decoration: none;}
A.activ:active {color:#C70902; text-decoration: none;}

A.menu2:link {font-family: Verdana, Arial, Helvetica, sans-serif; color:#C70902; font-size:11.0px;font-weight:normal; text-decoration: none;} 
A.menu2:visited {font-family: Verdana, Arial, Helvetica, sans-serif; color:#C70902; font-size:11.0px;font-weight:normal; text-decoration: none;} 
A.menu2:hover {font-family: Verdana, Arial, Helvetica, sans-serif; color:#C70902; font-size:11.0px;font-weight:normal; text-decoration: none;} 
A.menu2:active {font-family: Verdana, Arial, Helvetica, sans-serif; color:#C70902; font-size:11.0px;font-weight:normal; text-decoration: none;} 

A.menu3:link {font-family: Verdana, Arial, Helvetica, sans-serif; color:#797878; font-size:10.0px;font-weight:normal; text-decoration: none;} 
A.menu3:visited {font-family: Verdana, Arial, Helvetica, sans-serif; color:#797878; font-size:10.0px;font-weight:normal; text-decoration: none;} 
A.menu3:hover {font-family: Verdana, Arial, Helvetica, sans-serif; color:#C70902; font-size:10.0px;font-weight:normal; text-decoration: none;} 
A.menu3:active {font-family: Verdana, Arial, Helvetica, sans-serif; color:#797878; font-size:10.0px;font-weight:normal; text-decoration: none;}

A.pic:link {font-family: Verdana, Arial, Helvetica, sans-serif; color:#797878; font-size:11.0px;font-weight:normal; text-decoration: none;} 
A.pic:visited {font-family: Verdana, Arial, Helvetica, sans-serif; color:#797878; font-size:11.0px;font-weight:normal; text-decoration: none;} 
A.pic:hover {font-family: Verdana, Arial, Helvetica, sans-serif; color:#C70902; font-size:11.0px;font-weight:normal; text-decoration: none;} 
A.pic:active {font-family: Verdana, Arial, Helvetica, sans-serif; color:#797878; font-size:11.0px;font-weight:normal; text-decoration: none;} 

A.ticker:link {font-family: Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:11.0px;font-weight:normal; text-decoration: none;} 
A.ticker:visited {font-family: Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:11.0px;font-weight:normal; text-decoration: none;} 
A.ticker:hover {font-family: Verdana, Arial, Helvetica, sans-serif; color:#C70902; font-size:11.0px;font-weight:normal; text-decoration: none;} 
A.ticker:active {font-family: Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:11.0px;font-weight:normal; text-decoration: none;} 

	
.text {font-family:Verdana,Arial,Helvetica; font-size:12.9px; color:#000000;}
	
 td.t1 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11.0px;
 color: #787878;
 text-decoration: none;
 text-align : left;
 }
 
  td.technik1 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11.0px;
 color: #000000;
 text-decoration: none;
 text-align : left;
 }
 
td.white {font-family: Arial, Helvetica, sans-serif; font-size: 12.0px; color: #ffffff; text-decoration: none; font-weight:normal;}
td.white1 {font-family: Arial, Helvetica, sans-serif; font-size: 11.0px; color: #ffffff; text-decoration: none; font-weight:normal; text-align:right;}


td.prog	{font-family: Arial, Helvetica, sans-serif; font-size: 12.9px; color: #000000; text-decoration: none;  text-align:justify;}
td.small {font-family: Arial, Helvetica, sans-serif; font-size: 11.9px; color: #ffffff; text-decoration: none;  text-align:justify;}

b.t2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #ABB1B8;
font-weight:bold;
text-decoration: none;
text-align : left;
font-style : italic;
}

b.t3 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #ffffff;
font-weight:bold;
text-decoration: none;
text-align : left;
font-style : italic;
}

font.speed {font-family: Arial, Helvetica, sans-serif; font-size: 12.0px; color: #C70902; text-decoration: none; font-weight:bold; font-style : italic;}
font.wall {font-family: Arial, Helvetica, sans-serif; font-size: 12.09px; color: #000000; text-decoration: none; font-weight:bold; font-style : italic;}

/* Sitemap */
ul ul {
padding:0 0 5px 5px;
margin:0;
list-style-type:none;
}

ul li {
padding:0;
margin:0 0 1px 0;
}

/* JS Menu Hinweis */
.menuHinweis {
font-family: Arial, Helvetica, sans-serif;
font-size:11px; color:#D31B1B;
padding-right:10px;
}

.langButton {
display:normal;
}

/* Lgo */
h1.lgoSpeed
{
background: url(../images/layout/speed01.gif) left top no-repeat; 
height:86px; 
width:337px;
text-indent: -999em; 
padding:0; 
margin:0;
cursor:hand;
}


h1.lgoSpeed1
{
background: url(../images/layout/lgo01.gif) left top no-repeat; 
height:62px; 
width:250px;
text-indent: -999em; 
padding:0; 
margin:0;
text-align:left;
cursor:hand;
}

	p {
	margin:0 0 5px 0;
	padding:0;
	}

	h2 {
	font-family: Arial, Helvetica, sans-serif;
	color:#C70902;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	margin-bottom:5px;
	margin-top:0px;
	padding:0;
	}

	h3 {
	font-family: Arial, Helvetica, sans-serif;
	color:#797878;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	margin-bottom:5px;
	margin-top:0px;
	padding:0;
	}

	h4 {
	font-family: Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	margin-bottom:5px;
	margin-top:0px;
	padding:0;
	}
	
	h5 {
	font-family: Arial, Helvetica, sans-serif;
	color:#C70902;
	font-size:16px;
	font-weight:bold;
	text-align:left;
	margin-bottom:5px;
	margin-top:0px;
	padding:0;
	}

    A.more:link {
    color:#C70902;
    font-size:11.0px;
    font-weight:normal;
    text-decoration: underline;
    }

    A.more:hover {
    color:#fff;
    }

