
BODY
{
    HEIGHT: 100%;
    MARGIN: 0px;
    PADDING: 0px;
    FONT-SIZE: 11px;
    COLOR: #525b65;
	BACKGROUND-COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
}



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;
}

.table_newslist
{
	WIDTH: 610px;
	MARGIN-LEFT: 30px;
}

.table_content_re
{
	WIDTH: 480px;
}

.table_standort
{
	WIDTH: 210px;
	MARGIN-TOP: 12px;
	MARGIN-LEFT: 20px;
}

.input_standort
{
	WIDTH: 210px;
	BORDER: solid 1px #717D8B;
	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;
}

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: #525b65;
	TEXT-DECORATION: none;
}

.screen_1
{
    WIDTH: 670px;
}
.screen_2
{
    WIDTH: 250px;
}

.ergebnistd_1
{
    WIDTH: 25px;
	BACKGROUND-COLOR: #b1b8bf;
	BORDER-BOTTOM: solid 1px #dee1e6;
}

.ergebnistd_1a
{
    WIDTH: 30px;
	BORDER-BOTTOM: solid 1px #dee1e6;
}

.ergebnistd_2
{
    WIDTH: 325px;
	PADDING-TOP: 15px;
	PADDING-BOTTOM: 10px;
	BORDER-BOTTOM: solid 1px #dee1e6;
}

.ergebnistd_3
{
    WIDTH: 290px;
	BORDER-BOTTOM: solid 1px #dee1e6;
	VERTICAL-ALIGN: bottom;
	PADDING-BOTTOM: 10px;
}

.ergebnistd_4
{
    BACKGROUND-COLOR: #b1b8bf;
	BORDER-BOTTOM: solid 1px #dee1e6;
}

.divbalken
{
    position:absolute; 
	left:30px; 
	top:30px; 
	width:10px; 
	height:10px; 
	visibility:visible; 
	z-index:1;
}

.balken_oben
{
    HEIGHT: 10px;
	BACKGROUND-COLOR: #717D8B;
}

.markenlinks 
{
    PADDING-LEFT: 30px;
	BACKGROUND-IMAGE:url('images/bg_menue.gif'); 
	BACKGROUND-REPEAT:no-repeat;
	VERTICAL-ALIGN: bottom;
}

.divhauptmenue
{
    position:absolute; 
	left:30px; 
	top:10px; 
	width:10px; 
	height:10px; 
	visibility:visible; 
	z-index:1;
}

.hauptmenue
{
    FONT-SIZE: 12px;
	COLOR: #717D8B;
	HEIGHT: 36px;
	VERTICAL-ALIGN: top;
	PADDING-LEFT: 8px;
	PADDING-RIGHT: 8px;
	MARGIN-TOP: 80px;
	vertical-align:middle;
	width:11%;
	text-align:center;
}

.divlogofeld
{
    position:absolute; 
	left:700px; 
	top:10px;
	height:70px; 
	visibility:visible; 
	z-index:1;
}

.logofeld
{
    HEIGHT: 70px;
}

.diviconhome
{
    position:absolute; 
	left:10px; 
	top:85px;
	height:270px; 
	visibility:visible; 
	z-index:1;
}

.diviconmail
{
    position:absolute; 
	left:10px; 
	top:105px;
	height:270px; 
	visibility:visible; 
	z-index:1;
}

.diviconrss
{
    position:absolute; 
	left:10px; 
	top:125px;
	height:270px; 
	visibility:visible; 
	z-index:1;
}

.divhaendlerbild_re
{
    position:absolute; 
	left:30px; 
	top:85px;
	height:270px; 
	visibility:visible; 
	z-index:1;
}

.divhaendlerbild_li
{
    position:absolute; 
	left:700px; 
	top:85px;
	height:270px; 
	visibility:visible; 
	z-index:1;
}

.divbanner
{
    position:absolute; 
	left:30px; 
	top:355px; 
	width:920px; 
	height:101px; 
	visibility:visible; 
	z-index:1;
}

.divlogotext
{
    position:absolute; 
	left:58px; 
	top:380px; 
	width:920px; 
	height:25px; 
	visibility:visible; 
	z-index:2;
	font-size:18px;
	text-align:center;
}

.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('images/bg_oben.gif');
	TEXT-ALIGN: right;
	VERTICAL-ALIGN: bottom;
}

.bannerbereichautohaus
{
    HEIGHT: 101px;
	BACKGROUND-IMAGE:url('images/back_banner.jpg');
	VERTICAL-ALIGN: bottom;
	PADDING-TOP: 18px;
}

.padd_le
{
	PADDING-LEFT: 30px;
}

.bannerbild
{
    PADDING-TOP: 2px;
}

.bannerbild_kl
{
	VERTICAL-ALIGN: top;
    PADDING-TOP: 15px;
	PADDING-LEFT: 8px;
}

.bannertext
{
	COLOR: #DEE1E6;
    WIDTH: 140px;
	VERTICAL-ALIGN: top;
	PADDING-LEFT: 8px;
	PADDING-RIGHT: 5px;
}
a
{
	COLOR: #000000;
	text-decoration:none;
}

.bannerbereich_kl
{
    HEIGHT: 101px;
	BACKGROUND-IMAGE:url('images/bg_oben_kl.gif');
	TEXT-ALIGN: left;
	VERTICAL-ALIGN: bottom;
}

.bannertext_kl
{
	COLOR: #DEE1E6;
    WIDTH: 210px;
	VERTICAL-ALIGN: top;
	PADDING-LEFT: 8px;
	PADDING-RIGHT: 5px;
}

.bannertextsmall
{
    WIDTH: 130px;
}

.divbanner_kl
{
    position:absolute; 
	left:30px; 
	top:85px;
	height:101px; 
	visibility:visible; 
	z-index:1;
}

.bannerspace_kl
{
	padding-left:40px; 
}

.divspace_bg
{
    position:absolute; 
	left:30px; 
	top:456px; 
	width:920px; 
	height:20px; 
	visibility:visible; 
	z-index:1;
}
.divspace_bg_kl
{
	top:186px; 
}

.divinhalt
{
    position:absolute; 
	WIDTH: 920px;
	left:30px; 
	top:476px; 
	visibility:visible; 
	z-index:1;
}

.divinhalt_kl
{
	top:206px; 
}

.divsubmenue
{
    position:relative; 
	left:0px; 
	top:0px; 
	height:60px; 
	visibility:visible; 
	z-index:1;
}

.submenue
{
	COLOR: #ffffff;
	FONT-WEIGHT: bold;
	PADDING-LEFT: 8px;
	PADDING-RIGHT: 8px;
	TEXT-ALIGN: center;
	BORDER-RIGHT: solid 2px #EFF0F4;
}

.submenueaktiv
{
	BACKGROUND-COLOR: #C21900;

}

.table_submenue
{
	WIDTH: 612px;
	MARGIN-LEFT: 30px;
	BACKGROUND-COLOR: #717D8B;
	HEIGHT: 23px;
}

.table_submenue2
{
	WIDTH: 120px;
}

.submenue2
{
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 5px;
}

.submenueaktiv2
{
	COLOR: #C21900;

}

.submenue_height
{
	HEIGHT: 60px;
}



.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;
}

.divspalte_re
{
    position:absolute; 
	left:670px; 
	top:0px;
	visibility:visible; 
	z-index:1;
}

a.h_link 
{  
	COLOR: #000000;
	TEXT-DECORATION: none;
font-weight:bold;
}

A:Visited.h_link
{  
	COLOR: #717D8B;
	TEXT-DECORATION: none;
}

A:Active.h_link
{  
	COLOR: #717D8B;
	TEXT-DECORATION: none;
}

A:Hover.h_link
{  
	COLOR: #717D8B;
	TEXT-DECORATION: none;
}

.h_txt
{
 	POSITION:relative; 
	TOP:-2px;
}

.content_color
{
    BACKGROUND-COLOR: #EFF0F4;
	VERTICAL-ALIGN: top;
}

.col_color
{
    BACKGROUND-COLOR: #DEE1E6;
}

.space_small
{
    HEIGHT: 5px;
}

.space_med
{
    HEIGHT: 15px;
}

.space_big
{
    HEIGHT: 20px;
}

.space_high
{
    HEIGHT: 35px;
}

.space_bg

{
	BACKGROUND-IMAGE:url('images/bg_mitte.gif');
}

.padding
{
    PADDING-TOP: 10px;
	PADDING-BOTTOM: 15px;
}

.valign
{
	VERTICAL-ALIGN: top;
}

.line
{
    BORDER-RIGHT: solid 1px #A0AAB4;
}

.line_white
{
	PADDING-TOP: 12px;
    BORDER-TOP: solid 1px #ffffff;
}

.right 
{
    TEXT-ALIGN: right;
}

.txt_breit
{
    LETTER-SPACING: 2px;
	BORDER-BOTTOM: solid 1px #A0AAB4;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 5px;
	TEXT-TRANSFORM: uppercase;
}

.txt_big
{
    FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	PADDING-TOP: 16px;
	PADDING-BOTTOM: 2px;
}

.txt_big_p
{
 	POSITION:relative; 
	LEFT:-1px;
}

.txt_big_p_minus
{
 	POSITION:relative; 
	TOP:-13px;
}

.txt_dunkel
{
	COLOR: #3D4447;
}

.txt_schwarz
{
	COLOR: #000000;
}

.txt_bold
{
    FONT-WEIGHT: bold;
}

.txt_einzug
{
    PADDING-LEFT: 5px;
}

.txt_rot
{
    COLOR: #C21900;
	WHITE-SPACE: nowrap;
}

a.txt_rot 
{  
	COLOR: #C21900;
	TEXT-DECORATION: none;
}

A:Visited.txt_rot
{  
	COLOR: #C21900;
	TEXT-DECORATION: none;
}

A:Active.txt_rot
{  
	COLOR: #C21900;
	TEXT-DECORATION: none;
}

A:Hover.txt_rot
{  
	COLOR: #C21900;
	TEXT-DECORATION: none;
}

.link_pfeil
{
    COLOR: #525b65;
	FONT-WEIGHT: bold;
	WHITE-SPACE: nowrap;
	BACKGROUND-IMAGE:url('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;
}
#standort {
text-align:center;
vertical-align:middle;
padding-top:50px;


}

.txt_small
{
    FONT-SIZE: 10px;
}
.impressumautohaus
{
	position:absolute;
    height:50px;
    left:30px;
	top:690px;
	visibility:visible;
	width:920px;
	z-index:1;
	color:#FFFFFF;
}

.impressumautohaus table {
	color:#A1A2A5;
}
.middle {
vertical-align:middle;
text-align:center;
}
.middle a {
color:#A1A2A5;
font-weight:bold;
}