﻿* {
	margin:0px 0px 0px 0px;
	padding:0px;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	background-color:#B2AFAA;
	color:#000000;
	font-size:14px;
}
h1{
	font-size:24px;
}
h2{
	font-size:16px;
}
h3{
	font-size:14px;
}
td {
	font-family: Arial, Helvetica, sans-serif;
}
p {
	font-size:14px;
}
th {
	font-family: Arial, Helvetica, sans-serif;
}
a {
	color:#FFFFFF;
}
a:link{
	color:#DC3C0A;
}
a:hover{
	color:#DC3C0A;
}
a:visited{
	color:#DC3C0A;
}
.master_main
{
    position:relative;
    left:0px;
    top:0px;
    background-color:#F0EAEC;
    height:inherit;
	z-index:2;
	width:960px;
}
.master_toppanel
{
    position:relative;
    top:0px;
    left:0px;
    width:1280px;
    height:208px;
    z-index:1;
}
.master_headimage
{
    position:absolute;
    top:0px;
    left:0px;
    width:1280px;
    height:208px;
    z-index:1;
}
.master_buttons
{
    position:absolute;
    left:366px;
    top:125px;
    z-index:10;
}
.master_subnavpanel
{
    position:absolute;
    left:511px;
    top:170px;
    width:613px;
    height:36px;
    z-index:9;
}
.btn_start
{
    position:absolute;
    left:0px;
    top:0px;
    width:100px;
    height:26px;
    z-index:11;
}
.btn_angebot
{
    position:absolute;
    left:108px;
    top:0px;
    width:100px;
    height:26px;
    z-index:11;
}
.btn_wirsuchen
{
    position:absolute;
    left:216px;
    top:0px;
    width:100px;
    height:26px;
    z-index:11;
}
.btn_kontakt
{
    position:absolute;
    left:324px;
    top:0px;
    width:100px;
    height:26px;
    z-index:11;
}
.btn_geschichte
{
    position:absolute;
    left:432px;
    top:0px;
    width:100px;
    height:26px;
    z-index:11;
}
.btn_events
{
    position:absolute;
    left:540px;
    top:0px;
    width:100px;
    height:26px;
    z-index:11;
}
.angebot_infos
{
    position:relative;
    left:10px;
    top:0px;
    width:960px;
    height:inherit;
    z-index:1;
}
.angebot_navpanel
{
    position:absolute;
    left:0px;
    top:0px;
    width:613px;
    height:36px;
    z-index:1;
}
.angebot_btn_naechstes
{
    position:absolute;
    left:389px;
    top:5px;
    width:214px;
    height:28px;
    z-index:1;
}
.angebot_btn_zurueck
{
    position:absolute;
    left:227px;
    top:5px;
    width:162px;
    height:28px;
    z-index:1;
}
.angebot_btn_vorheriges
{
    position:absolute;
    left:0px;
    top:5px;
    width:227px;
    height:28px;
    z-index:1;
}
.angebot_btn_archivvorheriges
{
    position:absolute;
    left:65px;
    top:5px;
    width:227px;
    height:28px;
    z-index:1;
}
.angebot_infobox
{
    position:relative;
    left:12px;
    top:0px;
    width:300px;
    height:470px;
    background-image:url(images/detailpanel_angebot.jpg);
    background-repeat:no-repeat;
    background-position:top;
    z-index:1;
}
.angebot_streifen
{
    position:relative;
    left:12px;
    top:0px;
    width:948px;
    height:1px;
    z-index:10;
}
.angebot_textbox
{
    position:relative;
    left:10px;
    top:0px;
    width:940px;
    height:auto;
    z-index:1;
	font-style:italic;
	font-size:17px;
	margin-bottom:10px;
}
.angebot_images
{
    position:relative;
    left:15px;
    top:0px;
    width:970px;
    height:inherit;
    z-index:1;
}
.angebot_lbl
{
    position:absolute;
    width:110px;
    left:10px;
}
.angebot_dat
{
    position:absolute;
    width:400px;
    left:120px;
}
.pagelinkpanel
{
    position:relative;
    top:0px;
    left:21px;
    right:10px;
    height:auto;
    width:900px;
    float:left;
	font-size:14px;
	margin-bottom:10px;
}
.pagelinkpanel a, pagelinkpanel a:visited, pagelinkpanel a:hover, pagelinkpanel a:link
{
	color:#666666;
	text-decoration:none;
}

.pagelink
{
    position:relative;
    left:0px;
    top:0px;
    margin-right:10px;
	height:25px;
}
.ang_imgpnl_klein
{
    position:relative;
    left:0px;
    top:0px;
    width:234px;
    height:165px;
    margin-right:4px;
    margin-bottom:4px;
    background-position:top;
    background-repeat:no-repeat;
    background-image:url(images/rahmenDetailKlein.jpg);
	float:left;
}
.ang_imgpnl_mittel
{
    position:relative;
    left:0px;
    top:0px;
    width:470px;
    height:321px;
    margin-right:4px;
    margin-bottom:4px;
    background-position:top;
    background-repeat:no-repeat;
    background-image:url(images/rahmenDetailMittel.jpg);
	float:left;
}
.ang_imgpnl_gross
{
    position:absolute;
    left:316px;
    top:29px;
    width:632px;
    height:436px;
    margin-right:0px;
    margin-bottom:0px;
    background-position:top;
    background-repeat:no-repeat;
    background-image:url(images/rahmenDetailGross.jpg);
	float:left;
}
.ang_img_klein
{
    position:relative;
    left:11px;
    top:11px;
    width:212px;
    height:142px;
}
.ang_img_mittel
{
    position:relative;
    left:11px;
    top:11px;
    width:448px;
    height:299px;
}
.ang_img_gross
{
    position:relative;
    left:13px;
    top:13px;
    width:606px;
    height:410px;
}
.ang_titel_gross
{
    position:absolute;
    left:22px;
    top:8px;
    width:970px;
    height:30px;
    margin-right:0px;
    margin-bottom:0px;
	float:left;
	z-index:10;
	font-size:18px;
	font-style:italic;
}
.angu_info
{
    position:relative;
    left:22px;
    top:0px;
    width:803px;
    z-index:1;
    float:left;
	font-size:16px;
	color:#666666;
	margin-top:10px;
    margin-bottom:10px;
}
.angu_singlepanel
{
    position:relative;
    left:22px;
    top:0px;
    width:933px;
    height:174px;
    background-image:url(images/angebotsliste_panel.jpg);
    background-repeat:no-repeat;
    background-position:top;
    z-index:1;
    float:left;
	font-size:16px;
	color:#666666;
	margin-top:10px;
    margin-bottom:10px;
}
.angu_singlebild
{
    position:absolute;
    left:15px;
    top:16px;
    width:212px;
    height:142px;
}
.angu_singletitel
{
    position:absolute;
    left:283px;
    top:10px;
    width:600px;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
	font-style:italic;
}
.angu_singlepanel a, angu_singletitel a:visited, angu_singletitel a:hover, angu_singletitel a:link
{
	color:#666666;
}
.angu_jg_l
{
	position:absolute;
    left:345px;
    top:65px;
	text-align:left;
}
.angu_jg
{
	position:absolute;
    left:435px;
    top:65px;
	width:100px;
	text-align:right;
	font-style:italic;
	font-weight:bold;
}
.angu_pr_l
{
	position:absolute;
    left:345px;
    top:90px;
	text-align:left;
}
.angu_pr
{
	position:absolute;
    left:435px;
    top:90px;
	width:100px;
	text-align:right;
	font-style:italic;
	font-weight:bold;
}
.angu_le_l
{
	position:absolute;
    left:613px;
    top:65px;
	text-align:left;
}
.angu_le
{
	position:absolute;
    left:700px;
    top:65px;
	width:100px;
	text-align:right;
	font-style:italic;
	font-weight:bold;
}
.angu_hu_l
{
	position:absolute;
    left:613px;
    top:90px;
	text-align:left;
}
.angu_hu
{
	position:absolute;
    left:700px;
    top:90px;
	width:100px;
	text-align:right;
	font-style:italic;
	font-weight:bold;
}
.angu_singlebutton
{
    position:absolute;
    left:407px;
    top:140px;
    width:158px;
    height:28px;
}
.kontakt_images
{
    position:relative;
    left:40px;
    top:0px;
    width:468px;
	height:324px;
	float:left;
}
.kontakt_textpanel
{
    position:relative;
    left:20px;
    top:2px;
    width:450px;
    height:auto;
	color:#666666;
	font-size:16px;
	float:left;
}
.kontakt_karte_background
{
    position:relative;
    left:13px;
    top:0px;
	width:944px;
	height:430px;
	background-image:url(images/kontaktWirsuchenRahmen.jpg);
    background-repeat:no-repeat;
    background-position:top;
	float:left;
	margin-top:15px;
	margin-bottom:15px;
}
.kontakt_karte
{
    position:absolute;
    left:16px;
    top:16px;
	width:912px;
	height:398px;
}
.biete_images
{
    position:relative;
    left:28px;
    top:0px;
    width:468px;
	height:324px;
	float:left;
}
.biete_textpanel
{
    position:relative;
    left:20px;
    top:2px;
    width:460px;
    height:390px;
	color:#666666;
	font-size:16px;
	float:left;
}
.biete_textpanel ul
{
	list-style-type:disc;
	list-style-position:outside;
}
.biete_textpanel li
{
	margin-left:16px;
}
.biete_formpanel
{
	margin-top:50px;
    position:relative;
    left:13px;
    top:0px;
	width:944px;
	height:430px;
	background-image:url(images/kontaktWirsuchenRahmen.jpg);
    background-repeat:no-repeat;
    background-position:top;
	font-size:16px;
	color:#666666;
	float:left;
}
.biete_vorname_lbl
{
	position:absolute;
	left:40px;
	top:60px;
}
.biete_vorname
{
	position:absolute;
	left:197px;
	top:60px;
}
.biete_vorname_val
{
	position:absolute;
	left:360px;
	top:60px;
}
.biete_nachname_lbl
{
	position:absolute;
	left:40px;
	top:35px;
}
.biete_nachname
{
	position:absolute;
	left:197px;
	top:35px;
}
.biete_nachname_val
{
	position:absolute;
	left:360px;
	top:35px;
}
.biete_telefon_lbl
{
	position:absolute;
	left:470px;
	top:35px;
}
.biete_telefon
{
	position:absolute;
	left:605px;
	top:35px;
}
.biete_telefon_val
{
	position:absolute;
	left:765px;
	top:35px;
}
.biete_email_lbl
{
	position:absolute;
	left:470px;
	top:60px;
}
.biete_email
{
	position:absolute;
	left:605px;
	top:60px;
}
.biete_email_val
{
	position:absolute;
	left:765px;
	top:60px;
}
.biete_land_lbl
{
	position:absolute;
	left:40px;
	top:85px;
}
.biete_land
{
	position:absolute;
	left:197px;
	top:85px;
}
.biete_was_lbl
{
	position:absolute;
	left:40px;
	top:125px;
}
.biete_was
{
	position:absolute;
	left:197px;
	top:125px;
}
.biete_modelltyp_lbl
{
	position:absolute;
	left:40px;
	top:150px;
}
.biete_modelltyp
{
	position:absolute;
	left:197px;
	top:150px;
}
.biete_kilometer_lbl
{
	position:absolute;
	left:40px;
	top:175px;
}
.biete_kilometer
{
	position:absolute;
	left:197px;
	top:175px;
}
.biete_baujahr_lbl
{
	position:absolute;
	left:40px;
	top:200px;
}
.biete_baujahr
{
	position:absolute;
	left:197px;
	top:200px;
}
.biete_farbe_lbl
{
	position:absolute;
	left:40px;
	top:225px;
}
.biete_farbe
{
	position:absolute;
	left:197px;
	top:225px;
}
.biete_mfk_lbl
{
	position:absolute;
	left:40px;
	top:250px;
}
.biete_mfk
{
	position:absolute;
	left:197px;
	top:250px;
}
.biete_ausstattung_lbl
{
	position:absolute;
	left:470px;
	top:150px;
}
.biete_ausstattung
{
	position:absolute;
	left:605px;
	top:150px;
	width: 300px;
	height: 80px;
}
.biete_preis_lbl
{
	position:absolute;
	left:40px;
	top:275px;
}
.biete_preis
{
	position:absolute;
	left:197px;
	top:275px;
}
.biete_waehrung
{
	position:absolute;
	left:350px;
	top:275px;
}
.biete_sonstiges_lbl
{
	position:absolute;
	left:470px;
	top:250px;
}
.biete_sonstiges
{
	position:absolute;
	left:605px;
	top:238px;
	width: 300px;
	height: 80px;
}
.biete_bild_lbl
{
	position:absolute;
	left:40px;
	top:300px;
}
.biete_bild
{
	position:absolute;
	left:197px;
	top:300px;
}
.biete_infotext_lbl
{
	position:absolute;
	left:197px;
	top:345px;
}
.biete_senden_btn
{
	position:absolute;
	left:197px;
	top:377px;
}
.biete_danke_lbl
{
	position:absolute;
	left:310px;
	top:377px;
}
.evt_singlepanel
{
    position:relative;
    left:22px;
    top:0px;
    width:933px;
    height:inherit;
    z-index:1;
    float:left;
	font-size:16px;
	color:#666666;
	margin-bottom:10px;
	margin-top:10px;
	min-height:180px;
    
}
.evt_toppanel
{
    position:relative;
    left:0px;
    top:0px;
    width:929px;
    height:41px;
    background-image:url(images/eventKastenTop.jpg);
    background-repeat:no-repeat;
    background-position:top;
    z-index:1;
    float:left;
	font-size:16px;
	color:#666666;
	margin-bottom:0px;
    
}
.evt_midpanel
{
    position:relative;
    left:0px;
    top:0px;
    width:929px;
    min-height:100px;
	background-image:url(images/eventKastenMitte.jpg);
    background-repeat:repeat-y;
    background-position:top;
    z-index:1;
    float:left;
	padding-top:5px;
	padding-bottom:5px;
	font-size:16px;
	color:#666666;
    
}
.evt_botpanel
{
    position:relative;
    left:0px;
    top:0px;
    width:929px;
    height:42px;
    background-image:url(images/eventKastenBottom.jpg);
    background-repeat:no-repeat;
    background-position:top;
    z-index:1;
    float:left;
	font-size:16px;
	color:#666666;
	margin-bottom:0px;
    
}
.evt_singlebild
{
    position:absolute;
    left:15px;
    top:16px;
    width:212px;
    height:142px;
	z-index:10;
}
.evt_singletitel
{
    position:absolute;
    left:283px;
    top:10px;
    width:600px;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
	font-style:italic;
}
.evt_text
{
	position:relative;
    left:283px;
	width:600px;
    top:0px;
	text-align:left;
	z-index:1;
	float:left;
}
.evt_singlebutton
{
    position:absolute;
    left:407px;
    top:8px;
    width:158px;
    height:28px;
}
.evt_singlebg
{
    position:absolute;
    left:6px;
    top:7px;
    width:232px;
    height:162px;
	z-index:10;
}
.start_backpanel
{
    position:relative;
    left:161px;
    top:0px;
    width:547px;
    height:147px;
    background-image:url(images/homeButtonKastenRechts.jpg);
    background-repeat:no-repeat;
    background-position:top;
    z-index:1;
    float:left;
	font-size:16px;
	color:#666666;
	margin-bottom:0px; 
}
.start_backpanel_video
{
    position:relative;
    left:0px;
    top:0px;
    width:708px;
    height:395px;
    background-image:url(images/homeButtonKastenVideo.jpg);
    background-repeat:no-repeat;
    background-position:top;
    z-index:1;
    float:left;
	font-size:16px;
	color:#666666;
	margin-bottom:0px; 
}
.start_video
{
    position:relative;
    left:0px;
    top:0px;
    width:701px;
    height:394px;
	margin-bottom:0px; 
}
.start_logo
{
	position:absolute;
	left:-161px;
	top:0px;
}
.start_button
{
	position:absolute;
	left:414px;
	top:109px;
}
.start_abo
{
	position:absolute;
	left:214px;
	top:109px;
}
.start_abo_info
{
	position:absolute;
	left:10px;
	top:114Px;
}
.start_text
{
	position:absolute;
	left:10px;
	top:25px;
}
.start_panel_titel
{
	position:relative;
    left:0px;
    top:0px;
    width:970px;
    height:28px;
    background-image:url(images/start_titel_bg.jpg);
    background-repeat:no-repeat;
    background-position:top;
    z-index:1;
    float:left;
	font-size:16px;
	color:#666666;
	margin-bottom:0px; 
}
.start_panel_bottom
{
	position:relative;
    left:0px;
    top:0px;
    width:708px;
    height:7px;
    background-image:url(images/HomeButtonKastenUnten.jpg);
    background-repeat:no-repeat;
    background-position:top;
    z-index:1;
    float:left;
	font-size:16px;
	color:#666666;
	margin-bottom:0px; 
}
.start_titel_1
{
	position:absolute;
    left:20px;
    top:2px;
	z-index:1;
    float:left;
	font-size:20px;
	color:#666666;
	font-weight:bold;
}
.start_titel_2
{
	position:absolute;
    left:725px;
    top:4px;
	z-index:1;
    float:left;
	font-size:16px;
	font-weight:bold;
	color:#666666;
}
.start_main
{
	position:relative;
    left:0px;
	top:0px;
    width:720px;
    height:inherit;
    background-position:top;
	z-index:2;
}
.start_angebote
{
	position:absolute;
    left:722px;
	top:50px;
    width:234px;
    height:inherit;
    background-position:top;
	z-index:2;
}
.top_singlepanel
{
    position:relative;
    left:0px;
    width:232px;
    height:162px;
	background-image:url(images/eventBildRahmen.png);
    background-repeat:no-repeat;
    background-position:top;
	z-index:1;
	float:left;
	margin-bottom:12px;
}
.top_singlebild
{
    position:absolute;
    left:9px;
    top:9px;
    width:212px;
    height:142px;
	z-index:1;
}
.geschichte_text
{
    position:relative;
	margin-left:0px;
	margin-right:8px;
    left:10px;
    top:2px;
    width:450px;
    height:auto;
	color:#666666;
	font-size:16px;
	z-index:1;
	float:left;
}
.geschichte_bild
{
    position:relative;
    left:15px;
    top:2px;
    width:940px;
    height:325px;
	z-index:1;
	float:left;
	margin-top:10px;
	margin-bottom:10px;
}
.search_btnbg
{
	position:absolute;
	background-image:url(images/angebotSuchenHint.jpg);
    background-repeat:no-repeat;
    background-position:top;
	left:200px;
	width:770px;
	height:38px;
	top:-38px;
	z-index:11;
}
.search_showbutton
{
	position:absolute;
	left:585px;
	top:5px;
	z-index:11;
}
.search_panel
{
	background-image:url(images/suchenHint.jpg);
    background-repeat:no-repeat;
    background-position:top;
	position:relative;
	float:left;
    left:47px;
    top:0px;
    width:923px;
    height:58px;
	color:#666666;
	font-size:16px;
	z-index:1;
}
.search_button
{
	position:absolute;
	left:782px;
	top:11px;
	z-index:11;
}
.search_kategorie_lbl
{
	position:relative;
	top:15px;
	left:-24px
}
.search_kategorie
{
	position:relative;
	top:15px;
	left:-24px
}
.search_marke_lbl
{
	position:relative;
	top:15px;
	left:-24px
}
.search_marke
{
	position:relative;
	top:15px;
	left:-24px
}
.search_modell_lbl
{
	position:relative;
	top:15px;
	left:-24px
}
.search_modell
{
	position:relative;
	top:15px;
	left:-24px
}
.search_jg_von_lbl
{
	position:relative;
	top:15px;
	left:-24px
}
.search_jg_von
{
	position:relative;
	top:15px;
	left:-24px
}
.search_jg_bis_lbl
{
	position:relative;
	top:15px;
	left:-24px
}
.search_jg_bis
{
	position:relative;
	top:20px;
	left:-24px
}
.start_abo_name_lbl
{
	position:absolute;
	top:70px;
	left:10px
}
.start_abo_name
{
	position:absolute;
	top:70px;
	left:60px;
	width:100px;
}
.start_abo_vorname_lbl
{
	position:absolute;
	top:70px;
	left:170px
}
.start_abo_vorname
{
	position:absolute;
	top:70px;
	left:240px;
	width:100px;
}
.start_abo_email_lbl
{
	position:absolute;
	top:70px;
	left:350px
}
.start_abo_email
{
	position:absolute;
	top:70px;
	left:402px;
	width:120px;
}
.start_abo_val
{
    position:absolute;
	top:100Px;
	left:402px;
	width:120px;
	color:#FF0000;
	font-size:11px;
}