BODY
{
    HEIGHT: 100%;
    MARGIN: 0px;
    PADDING: 0px;
    FONT-SIZE: 11px;
    COLOR: #525b65;
	BACKGROUND-COLOR: #bfc1c2;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
}

.body_bg
{
   
}

.body_bg2
{
    
}
A 
{  
	COLOR: #525b65;
	TEXT-DECORATION: underline;
}

A:Visited
{  
	COLOR: #525b65;
	TEXT-DECORATION: underline;
}

A:Active
{  
	COLOR: #525b65;
	TEXT-DECORATION: underline;
}

A:Hover
{  
	COLOR: #525b65;
	TEXT-DECORATION: underline;
}
#logofeld img {
padding-top:5px;
}


.redlink:link {
  color:#c21900;
  text-decoration: none;
}
.redlink:focus {
  color:#c21900;
  text-decoration: none;
}
.redlink:visited {
  color:#c21900;
  text-decoration: none;
}
.redlink:hover {
  color:#c21900;
  text-decoration: none;
}
.redlink:active {
  color:#c21900;
  text-decoration: none;
}
.email:link {
  color: #C21900;
  text-decoration: none;
}
.email:focus {
  color: #C21900;
  text-decoration: underline;
}
.email:visited {
  color: #C21900;
  text-decoration: none;
}
.email:hover {
  color: #C21900;
  text-decoration: underline;
}
.email:active {
  color: #C21900;
  text-decoration: underline;
}

.restore_rrk:link {
	font-size:11px;
	line-height:14px;
	font-weight:bold;
	background-color:transparent;
	TEXT-DECORATION: none;
	
}
A:Hover.restore_rrk {  COLOR:  #c31a00; }
.restore_rrk:visited {
	color:#525B65;
	font-size:11px;
	line-height:14px;
	font-weight:bold;
	background-color:transparent;
	TEXT-DECORATION: none;
}
.restore_rrk:hover {
	color:#525B65;
	font-size:11px;
	line-height:14px;
	font-weight:bold;
	background-color:transparent;
	text-decoration:none;
}
.restore_rrk:active {
	color:#525B65;
	font-size:11px;
	line-height:14px;
	font-weight:bold;
	background-color:transparent;
	text-decoration:none;
}

HTML
{
    HEIGHT: 100%;
}
TD
{
    FONT-SIZE: 11px;
	LINE-HEIGHT: 14px;
}

TABLE
{
    MARGIN: 0;
    PADDING: 0;
    BORDER: 0;
}

IMG
{
    BORDER: 0;
}

.frame
{
    WIDTH: 100%;
    HEIGHT: 100%;
}

.table
{
    WIDTH: 920px;
}

.tableroute
{
    WIDTH: 790px;
}

.table_newslist_start
{
	WIDTH: 460px;
	MARGIN-LEFT: 30px;
}

.table_newslist
{
	WIDTH: 610px;
	MARGIN-LEFT: 30px;
}

.table_route
{
	WIDTH: 510px;
	MARGIN-LEFT: 30px;
}

.tab_route
{
	WIDTH: 790px;
	PADDING-LEFT: 30px;
	PADDING-RIGHT: 30px;
}

.table_content_re
{
	WIDTH: 480px;
}

.table_standort
{
	WIDTH: 210px;
	MARGIN-TOP: 12px;
	MARGIN-LEFT: 20px;
}

.table_leistungen
{
	WIDTH: 238px;
}

.input_standort
{
	WIDTH: 210px;
	BORDER: solid 1px #3d4447;
	FONT-SIZE: 11px;
	COLOR: #525b65;
	MARGIN-TOP: 3px;
	MARGIN-BOTTOM: 5px;
}

.input_nummer
{
	WIDTH: 40px;
	BORDER: solid 1px #3d4447;
	FONT-SIZE: 11px;
	COLOR: #525b65;
	MARGIN-TOP: 3px;
	MARGIN-BOTTOM: 5px;
}

a.s_link 
{  
	COLOR: #ffffff;
	TEXT-DECORATION: none;
}

A:Visited.s_link
{  
	COLOR: #ffffff;
	TEXT-DECORATION: none;
}

A:Active.s_link
{  
	COLOR: #ffffff;
	TEXT-DECORATION: none;
}

A:Hover.s_link
{  
	COLOR: #ffffff;
	TEXT-DECORATION: none;
	PADDING-BOTTOM: 2px;
	BORDER-BOTTOM: solid 5px #ff0000;
}
a{
TEXT-DECORATION: none;
}
a.s_linkaktiv
{  
	COLOR: #ffffff;
	TEXT-DECORATION: none;
	PADDING-BOTTOM: 2px;
	BORDER-BOTTOM: solid 5px #ff0000;
}

A:Visited.s_linkaktiv
{  
	COLOR: #ffffff;
	TEXT-DECORATION: none;
}

A:Active.s_linkaktiv
{  
	COLOR: #ffffff;
	TEXT-DECORATION: none;
}

A:Hover.s_linkaktiv
{  
	COLOR: #ffffff;
	TEXT-DECORATION: none;
}

a.s_link2 
{  
	COLOR: #525b65;
	TEXT-DECORATION: none;
}

A:Visited.s_link2
{  
	COLOR: #525b65;
	TEXT-DECORATION: none;
}

A:Active.s_link2
{  
	COLOR: #525b65;
	TEXT-DECORATION: none;
}

A:Hover.s_link2
{  
	COLOR: #c31a00;
	TEXT-DECORATION: none;
}

.screen_1
{
    WIDTH: 670px;
}
.screen_2
{
    WIDTH: 250px;
}
.screen_route
{
    WIDTH: 540px;
}

.ergebnistd_1
{
    WIDTH: 25px;
	BACKGROUND-COLOR: #b1b8bf;
	BORDER-BOTTOM: solid 1px #d4d6d7;
}

.ergebnistd_1a
{
    WIDTH: 30px;
	BORDER-BOTTOM: solid 1px #d4d6d7;
}

.ergebnistd_2
{
    WIDTH: 325px;
	PADDING-TOP: 15px;
	PADDING-BOTTOM: 10px;
	BORDER-BOTTOM: solid 1px #d4d6d7;
}

.ergebnistd_3
{
    WIDTH: 290px;
	BORDER-BOTTOM: solid 1px #d4d6d7;
	VERTICAL-ALIGN: bottom;
	PADDING-BOTTOM: 10px;
}

.ergebnistd_4
{
    BACKGROUND-COLOR: #b1b8bf;
	BORDER-BOTTOM: solid 1px #d4d6d7;
}

.leistungtd
{
    WIDTH: 215px;
	VERTICAL-ALIGN: top;
	PADDING-TOP: 7px;
	PADDING-LEFT: 8px;
	PADDING-BOTTOM: 12px;
	PADDING-RIGHT: 10px;
	BACKGROUND-IMAGE:url('/wavemaster.internal/data/ge/autohaus/red/images/verlauf_leistungen.gif');
	BACKGROUND-REPEAT:repeat-y;
}

.imprtd_li
{
    WIDTH: 100px;
}

.imprtd_re
{
    WIDTH: 380px;
}

.divzentrieren 
{
	position:absolute; 
	left:0px; 
	top:0px; 
	width:10px; 
	height:10px; 
	visibility:visible; 
	z-index:1;
}

.divbalken
{
    position:absolute; 
	left:0px; 
	top:0px; 
	width:0px; 
	height:0px; 
	visibility:visible; 
	z-index:1;
}

.divbalkenroute
{
    position:absolute; 
	left:0px; 
	top:0px; 
	width:10px; 
	height:10px; 
	visibility:visible; 
	z-index:1;
}

.balken_oben
{

}

.markenlinks 
{
    PADDING-LEFT: 21px;
	BACKGROUND-IMAGE:url('/wavemaster.internal/data/ge/autohaus/red/images/verlauf_rot.gif'); 
	BACKGROUND-REPEAT:no-repeat;
	VERTICAL-ALIGN: bottom;
}

.divhauptmenue
{
    position:absolute; 
	left:30px; 
	top:0px; 
	width:10px; 
	height:80px; 
	visibility:visible; 
	z-index:1;
}

.hauptmenue
{
    FONT-SIZE: 10px;
	COLOR: #3d4447;
	HEIGHT: 26px;
	VERTICAL-ALIGN: top;
	PADDING-LEFT: 8px;
	PADDING-RIGHT: 9px;
	MARGIN-TOP: 80px;
}

.divlogofeld
{
    position:absolute; 
	left:700px; 
	top:0px;
	height:80px; 
	visibility:visible; 
	Text-ALIGN: center;
	BACKGROUND-COLOR:#ffffff;
	z-index:2;
}

.divlogofeldcolor
{
  
}

.divlogofeldroute
{
    position:absolute; 
	left:0px; 
	top:10px;
	height:70px; 
	visibility:visible; 
	z-index:1;
}

.logofeld
{
    HEIGHT: 80px;
}

.diviconhome
{
    position:absolute; 
	left:10px; 
	top:100px;
	height:270px; 
	visibility:visible; 
	z-index:1;
	BACKGROUND-IMAGE:url('/wavemaster.internal/data/ge/autohaus/red/images/icon_home_dunkel.gif'); 
	BACKGROUND-REPEAT:no-repeat;
}

.diviconmail
{
    position:absolute; 
	left:10px; 
	top:120px;
	height:270px; 
	visibility:visible; 
	z-index:1;
	BACKGROUND-IMAGE:url('/wavemaster.internal/data/ge/autohaus/red/images/icon_mail_dunkel.gif'); 
	BACKGROUND-REPEAT:no-repeat;
}

.diviconrss
{
    position:absolute; 
	left:10px; 
	top:140px;
	height:270px; 
	visibility:visible; 
	z-index:1;
	BACKGROUND-IMAGE:url('/wavemaster.internal/data/ge/autohaus/red/images/icon_rss.gif'); 
	BACKGROUND-REPEAT:no-repeat;
}

.divhaendlerbild_re
{
    position:absolute; 
	left:30px; 
	top:100px;
	height:270px; 
	visibility:visible; 
	z-index:1;
}

.divhaendlerbild_route
{
    position:absolute; 
	left:540px; 
	top:85px;
	height:101px; 
	visibility:visible; 
	z-index:1;
}

.divhaendlerbild_li
{
    position:absolute; 
	left:700px; 
	top:100px;
	height:270px; 
	visibility:visible; 
	z-index:1;
}

.divheadline
{
    position:absolute; 
	left:0px; 
	top:85px;
	height:101px; 
	visibility:visible; 
	z-index:1;
}

.divbanner
{
    position:absolute; 
	left:30px; 
	top:355px;
	width:920px; 
	height:101px; 
	visibility:hidden; 
	z-index:2;
}

.divbanner_rot
{
    position:absolute; 
	left:540px; 
	top:430px; 
	width:140px; 
	height:101px;  
	z-index:2;
}

.divlogotext
{
    position:absolute; 
	left:58px; 
	top:362px; 
	width:920px; 
	height:25px; 
	visibility:visible; 
	z-index:2;
}

.divlogos
{
    position:absolute; 
	left:30px; 
	top:355px; 
	width:920px; 
	height:120px; 
	visibility:visible; 
	z-index:1;
}

.divbannerautohaus
{
    position:absolute; 
	left:30px; 
	top:475px; 
	width:920px; 
	height:101px; 
	visibility:visible; 
	z-index:1;
}

.bannerbereich
{
    HEIGHT: 101px;
	BACKGROUND-IMAGE:url('/wavemaster.internal/data/ge/autohaus/red/images/bg_oben.gif');
	TEXT-ALIGN: right;
	VERTICAL-ALIGN: bottom;
}

.bannerbereichautohaus
{
    HEIGHT: 101px;
	BACKGROUND-IMAGE:url('/wavemaster.internal/data/ge/autohaus/red/images/back_banner.jpg');
	VERTICAL-ALIGN: bottom;
	PADDING-TOP: 18px;
}

.padd_le
{
	PADDING-LEFT: 30px;
}

.padd_ri
{
	PADDING-RIGHT: 30px;
}

.table_rot
{
	WIDTH: 140px;
    PADDING-LEFT: 20px;
	PADDING-RIGHT: 0px;
	BORDER-LEFT: solid 1px #d4d6d7;
}

.bannerbild
{
    PADDING-TOP: 0px;
}

.bannerleer
{
    width:150px;
}

.bannerbild_kl
{
	VERTICAL-ALIGN: top;
    PADDING-TOP: 15px;
	PADDING-LEFT: 8px;
}

.bannertext
{
	VERTICAL-ALIGN: top;
	PADDING-TOP: 8px;
	PADDING-BOTTOM: 10px;

}

.bannerbereich_kl
{
    HEIGHT: 101px;
	BACKGROUND-IMAGE:url('/wavemaster.internal/data/ge/autohaus/red/images/bg_oben_kl_rot.gif');
	TEXT-ALIGN: left;
	VERTICAL-ALIGN: bottom;
}

.bannertext_kl
{
	COLOR: #ffffff;
    WIDTH: 210px;
	VERTICAL-ALIGN: top;
	PADDING-LEFT: 8px;
	PADDING-RIGHT: 5px;
}

.bannertextsmall
{
    WIDTH: 130px;
}

.divbanner_kl
{
    position:absolute; 
	left:30px; 
	top:100px;
	height:101px; 
	visibility:visible; 
	z-index:1;
}

.bannerspace_kl
{
	padding-left:40px; 
}

.divspace_one
{
    position:absolute; 
	left:30px; 
	top:370px; 
	width:920px; 
	height:1px; 
	visibility:visible; 
	z-index:1;
	BACKGROUND-COLOR:#ffffff;
}

.divspace_one_kl
{
    position:absolute; 
	left:30px; 
	top:201px; 
	width:920px; 
	height:1px; 
	visibility:visible; 
	z-index:1;
	BACKGROUND-COLOR:#ffffff;
}

.divspace_bg
{
    position:absolute; 
	left:30px; 
	top:80px; 
	width:920px; 
	height:20px; 
	visibility:visible; 
	z-index:1;
}

.divspace_bg_route
{
    position:absolute; 
	left:0px; 
	top:186px; 
	width:920px; 
	height:20px; 
	visibility:visible; 
	z-index:1;
}

.divspace_bg_kl
{
	top:80px; 
}

.divinhalt
{
    position:absolute; 
	WIDTH: 920px;
	left:30px;
	top:371px; 
	visibility:visible; 
	z-index:1;
}

.divinhalt_route
{
    position:absolute; 
	left:0px; 
	top:206px; 
	height:400px;
	visibility:visible; 
	z-index:1;
}

.divinhalt_kl
{
	top:202px; 
}

.divsubmenue
{
    position:relative; 
	left:0px; 
	top:0px; 
	height:60px; 
	visibility:visible; 
	z-index:1;
}

.submenue
{
	COLOR: #ffffff;
	PADDING-LEFT: 8px;
	PADDING-RIGHT: 16px;
	
	TEXT-ALIGN: center;
	text-transform:uppercase;
}

.submenueaktiv
{

}

.table_submenue
{
	WIDTH: 612px;
	MARGIN-LEFT: 22px;
	HEIGHT: 28px;
}

.table_submenue2
{
	WIDTH: 120px;
}

.submenue2
{
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 5px;
}

.submenueaktiv2
{
	COLOR: #ff0000;

}

.submenueaktiv2_team
{
	COLOR: #ff0000;

}
a:visited.submenueaktiv2_team {
	COLOR: #ff0000;
}
.submenue_height
{
	HEIGHT: 60px;
	BACKGROUND-IMAGE:url('/wavemaster.internal/data/ge/autohaus/red/images/verlauf_menue_rot.gif');
	BACKGROUND-REPEAT:no-repeat;
	
}

.divcontent
{
    position:relative; 
	left:0px; 
	top:0px;
	visibility:visible; 
	z-index:1;
}

.content_le
{
    WIDTH: 160px;
	PADDING-LEFT: 30px;
	VERTICAL-ALIGN: top;
}

.content_re
{
    WIDTH: 510px;
	VERTICAL-ALIGN: top;
	PADDING-RIGHT: 30px;
}

.divbalken_unten
{
    BACKGROUND-IMAGE:url('/wavemaster.internal/data/ge/autohaus/red/images/balken_unten.gif');
	HEIGHT: 25px;
}

.spalte
{
    WIDTH: 160px;
}

.doppelspalte
{
    WIDTH: 320px;
}

.spalte_route1
{
    WIDTH: 200px;
}

.spalte_route2
{
    WIDTH: 150px;
}

.spalte_route3
{
    WIDTH: 160px;
}

.route_td
{
    PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	HEIGHT: 20px;
	BORDER-RIGHT: solid 1px #f0f0f0;
}

.divspalte_re
{
    position:absolute; 
	left:670px; 
	top:0px;
	visibility:visible; 
	z-index:1;
	height:100%;
	
}

a.h_link 
{  
	COLOR: #ffffff;
	TEXT-DECORATION: none;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	BORDER: solid 1px #ff0000;
}

A:Visited.h_link
{  
	COLOR: #ffffff;
	TEXT-DECORATION: none;
}

A:Active.h_link
{  
	COLOR: #ffffff;
	TEXT-DECORATION: none;
}

A:Hover.h_link
{  
	COLOR: #d4d6d7;
	TEXT-DECORATION: none;
}

.h_txt
{
 	
}

.content_color
{
    BACKGROUND-COLOR: #f0f0f0;
	VERTICAL-ALIGN: top;
}

.col_color
{
    BACKGROUND-COLOR: #d4d6d7;
}

.space_small
{
    HEIGHT: 5px;
}

.space_10
{
    HEIGHT: 10px;
}

.space_med {
HEIGHT: 15px;
clear: both;
}

.space_big
{
    HEIGHT: 20px;
}

.space_high
{
    HEIGHT: 35px;
}

.space_bg

{
	BACKGROUND-IMAGE:url('/wavemaster.internal/data/ge/autohaus/red/images/bg_mitte_rot.gif');
}

.space_bg_route

{
	BACKGROUND-IMAGE:url('/wavemaster.internal/data/ge/autohaus/red/img/bg_mitte_route.gif');
}

.padding
{
    PADDING-TOP: 10px;
	PADDING-BOTTOM: 15px;
}

.padding10
{
    PADDING-TOP: 10px;
	PADDING-BOTTOM: 10px;
}

.padding20
{
    PADDING-TOP: 20px;
	PADDING-BOTTOM: 20px;
}

.padding_li
{
    PADDING-LEFT: 10px;
}

.padding_li_20
{
    PADDING-LEFT: 20px;
}

.padding_li_25
{
    PADDING-LEFT: 20px;
}

.padding_re
{
	PADDING-RIGHT: 10px;
}

.margin_bott
{
	MARGIN-BOTTOM: 10px;
}

.valign
{
	VERTICAL-ALIGN: top;
}

.valign_bott
{
	VERTICAL-ALIGN: bottom;
	PADDING-BOTTOM: 10px;
}

.line
{
    BORDER-RIGHT: solid 1px #d4d6d7;
}

.line_bottom
{
	BORDER-BOTTOM: solid 1px #d4d6d7;
}

.line_white
{
	PADDING-TOP: 12px;
    BORDER-TOP: solid 1px #ffffff;
}

.right 
{
    TEXT-ALIGN: right;
}

.center 
{
    TEXT-ALIGN: center;
}

.txt_breit
{
    LETTER-SPACING: 2px;
	BORDER-BOTTOM: solid 1px #d4d6d7;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 5px;
	TEXT-TRANSFORM: uppercase;
}

.txt_linie
{
	BORDER-BOTTOM: solid 1px #d4d6d7;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 20px;
}

.txt_big
{
    FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	PADDING-TOP: 16px;
	PADDING-BOTTOM: 2px;
	LINE-HEIGHT: 16px;	
}

.txt_big_bott
{
    FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	PADDING-TOP: 16px;
	PADDING-BOTTOM: 12px;
}
.txt_big_bott_top0
{
    FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 12px;
}

.txt_big_p
{
 	POSITION:relative; 
	LEFT:-1px;
}

.txt_up
{
 	POSITION:relative; 
	TOP:-1px;
}

.txt_big_p_minus
{
 	POSITION:relative; 
	TOP:-13px;
}

.txt_dunkel
{
	COLOR: #3D4447;
}

.txt_schwarz
{
	COLOR: #000000;
}

.txt_bold
{
    FONT-WEIGHT: bold;
}

.txt_12_bold
{
    FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
}

.txt_small
{
    FONT-SIZE: 10px;
}

.txt_einzug
{
    PADDING-LEFT: 5px;
}

.txt_rot
{
    COLOR: #c31a00;
	WHITE-SPACE: nowrap;
}

a.txt_rot 
{  
	COLOR: #c31a00;
	TEXT-DECORATION: none;
}

A:Visited.txt_rot
{  
	COLOR: #c31a00;
	TEXT-DECORATION: none;
}

A:Active.txt_rot
{  
	COLOR: #c31a00;
	TEXT-DECORATION: none;
}

A:Hover.txt_rot
{  
	COLOR: #c31a00;
	TEXT-DECORATION: none;
}

.txt_pfeil
{
    FONT-WEIGHT: bold;
}


.link_pfeil
{
    COLOR: #525b65;
	FONT-WEIGHT: bold;
	WHITE-SPACE: nowrap;
	BACKGROUND-IMAGE:url('/wavemaster.internal/data/ge/autohaus/red/images/pfeil.gif');
	BACKGROUND-REPEAT:no-repeat;
	PADDING-LEFT: 12px;
}

a.link_pfeil 
{  
	COLOR: #525b65;
	TEXT-DECORATION: none;
}

A:Visited.link_pfeil
{  
	COLOR: #525b65;
	TEXT-DECORATION: none;
}

A:Active.link_pfeil
{  
	COLOR: #525b65;
	TEXT-DECORATION: none;
}

A:Hover.link_pfeil
{  
	COLOR: #525b65;
	TEXT-DECORATION: none;
}

/*Styles für plus-img*/
img.plus { margin-left: -16px; margin-bottom: 0px;}

/*Standard-Einstellung für Elemente, breite wird von einigen Templates überschrieben*/
div.element { width: 480px; position: relative; z-index: 0;}

div.eltextthumbumfliessend { padding-bottom: 0px; }
div.eltextthumbumfliessend div.imageleft { float: left; margin-right: 10px; }
div.eltextthumbumfliessend div.imageright { float: right; margin-left: 20px; }
div.imagel { float: left; margin-right: 0px; }
div.onlyimages {padding-bottom: 0px;}
div.onlyimages img {margin-right: 0px;}

div.popupPic { border: 10px solid #fff; position: absolute; text-align: left; z-index: 60; }
div.popupPic img { cursor: pointer; padding: 0; border-width: 0;  }
div.popupPic div.text {  left: 0px; background-color: #faf1f2;  }
div.popupPic div.text p { margin: 0; padding-top: 5px; text-align: center;}
div.popupPic a.close { right: 0px; position: absolute; top: 0px; z-index: 62; }
div#overlay { background-color: #525b65; opacity: 0.7; filter: alpha(opacity=70); position: absolute; left: 0; z-index: 58; width: 100%; }
div#popupLoading { border: 10px solid #e6e6eb; background-color: white; position: absolute; z-index: 59; text-align: center; }
div#popupLoading img { padding-top: 35px; }
/*css Eigene Seiten*/
/*Standard-Einstellung für Elemente, breite wird von einigen Templates überschrieben*/
div.element { width: 480px; position: relative; z-index: 0;}
div.bildtext {width: 180px;}
div.bildtextsmall {width: 107px;}

div.bildtextunter {width: 150px; margin-right: 10px; float: left;}
div.bildtextunterlast {width: 150px; float: left; clear:right;}

.element div ul {
	list-style-position:inside;
	margin-left:10px;	
	padding-left:10px;
}

.link_send  {
	align: right;
 	color: #ffffff;
	font-weight: bold;
	padding: 3px 10px 3px 10px;
	margin: 0px 20px 0px 20px;
	BACKGROUND-COLOR: #717d8b;
}

a.link_send 
{  
	COLOR: #ffffff;
	TEXT-DECORATION: none;
}

A:Visited.link_send
{  
	COLOR: #ffffff;
	TEXT-DECORATION: none;
}

A:Active.link_send
{  
	COLOR: #ffffff;
	TEXT-DECORATION: none;
}

A:Hover.link_send
{  
	COLOR: #ffffff;
	TEXT-DECORATION: none;
}
.routenplaner {
margin-top:0px;

}
.bewlink {
	font-size:11px;
	line-height:14px;
	font-weight:bold;
	background-color:transparent;
text-decoration: none;
}
.bewlink:link {
	color:#c31a00;
	font-size:11px;
	line-height:14px;
	font-weight:bold;
	background-color:transparent;
	TEXT-DECORATION: none;
	
}
A:Hover.bewlink {  COLOR: #c31a00; }
.bewlink:visited {
	color:#c31a00;
	font-size:11px;
	line-height:14px;
	font-weight:bold;
	background-color:transparent;
	TEXT-DECORATION: none;
}
.bewlink:hover {
	color:#c31a00;
	font-size:11px;
	line-height:14px;
	font-weight:bold;
	background-color:transparent;
	text-decoration:none;
}
.bewlink:active {
	color:#c31a00;
	font-size:11px;
	line-height:14px;
	font-weight:bold;
	background-color:transparent;
	text-decoration:none;
}
.liste_job {
list-style-type:none;
list-style-position:outside;
padding:0px;
margin-left: 0; padding: 0;

}
td.defaulttext {
padding-right:10px;
}

a.textbanner {
color:#525B65;
text-decoration:none;
}
a.textbanner:hover {
color:#525B65;
text-decoration:none;
}
a.textbanner:visited {
color:#525B65;
text-decoration:none;
}
.diviconprint{
height:15px;
width:15px;
left:935px;
position:absolute;
top:201px;
visibility:visible;
z-index:3;
}
div.newsheader {
	margin-bottom: 10px;
}

h1.newsheader {
	font: inherit;
	display: inline;
	line-height: 20px;
	padding-left: 20px;
}

* html h1.newsheader {
	line-height: 30px
}
.zusatztext {
	cursor:pointer;
	width:230px;	
}
.zeile1{
    FONT-SIZE: 28px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
}
.zeile2{
    FONT-SIZE: 18px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    line-height:19px;
}
.zeile3{
    FONT-SIZE: 18px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    line-height:18px;
    
}

.zeile4{
    FONT-SIZE: 18px;
    COLOR: #3c3937;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    line-height:20px;    
}
