/* CSS Document */
#header {
position:relative;
height:104px;
width:790px;
}

body{
margin-top:0px;
margin-right:0px;
}

#header100 {
height:104px;
position:relative;
}

#navi {
float:left;
width:160px;
}

#content {
position:absolute;
left:185px;
top:104px;
width:600px;
padding:0px;
}

#content100box {
width:100%-170px;
}

#content100 {
margin-left:170px;
}

#topanzeigentop {
width:600px;
margin:0px 0px 0px 0px;
padding:0px;
}

#schnellsuche {
width:310px;
margin:10px 0px 10px 0px;
float:left;
}

#inserieren {
width:270px;
margin:10px 0px 0px 0px;
float:right;
}

#gratis {
width:270px;
margin:10px 0px 0px 0px;
float:right;
}

#vorteile {
width:270px;
margin:5px 0px 0px 0px;
float:right;
}

#bewertung {
width:270px;
margin:5px 0px 10px 0px;
float:right;
}

#topanzeigenbottom {
clear:both;
width:600px;
margin:0px 0px 0px 0px;
}

#fussleiste {
margin-top:20px;
}

#skyscraper {
position:absolute;
width:162px;
height:600px;
left:800px;
top:104px;
}

#linkleiste {
position:absolute;
width:162px;
left:800px;
top:0px;
}

/* DIVS FÜR DETAILANSICHT */

.linkerbereich {
width:346px;
border:0px solid #FF0000;
float:left;
margin:0px 0px 10px 5px;
text-align:left;
}

.rechterbereich2 {
width:222px;
border:0px solid #FF0000;
float:left;
margin:0px 5px 10px 20px;
}

.rechterbereich {
width:222px;
border:0px solid #FF0000;
float:right;
margin:0px 5px 10px 0px;
}

.anbieter {
width:222px;
border:0px solid #FF0000;
float:right;
margin:0px 0px 10px 0px;
}

.bildanzeige {
width:222px;
border:0px solid #FF0000;
float:right;
margin:0px 0px 10px 0px;
}

.service {
width:222px;
border:0px solid #FF0000;
float:right;
margin:0px 0px 10px 0px;
}

.fahrzeugdetails {
width:346px;
border:0px solid #FF0000;
float:left;
margin:0px 0px 10px 0px;
}

.finanz {
width:346px;
border:0px solid #ff0000;
float:left;
margin:0px 0px 10px 0px;
}

.extras {
width:346px;
border:0px solid #ff0000;
float:left;
margin:0px 0px 10px 0px;
}

.beschreibung {
width:346px;
border:0px solid #ff0000;
float:left;
margin:0px 0px 10px 0px;
}

/* DIV FÜR DETAILANSICHT DRUCKEN */
.linkerbereich_drucken {
width:286px;
border:0px solid #FF0000;
float:left;
margin:0px 0px 10px 5px;
}

.fahrzeugdetails_drucken {
width:286px;
border:0px solid #FF0000;
float:left;
margin:0px 0px 10px 0px;
}

.extras_drucken {
width:286px;
border:0px solid #ff0000;
float:left;
margin:0px 0px 10px 0px;
}

.beschreibung_drucken {
width:286px;
border:0px solid #ff0000;
float:left;
margin:0px 0px 10px 0px;
}

/* Navi Divs */
#navi_top_left {
	width:8px;
	height:15px;
	background-image:url(../design_elemente/ue_left.gif);
	background-repeat:no-repeat;
	margin:0px;
	padding:0px;
	float:left;
	border-bottom:1px solid #C1BFBF;
	line-height:15px;
}

#navi_top {
	width:144px;
	height:15px;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#D21A1A;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	text-align:center;
	letter-spacing:0.1em;	
	float:left;
	border-bottom:1px solid #C1BFBF;	
	line-height:15px;	
}

#navi_top_right {
	width:8px;
	height:15px;
	background-image:url(../design_elemente/ue_right.gif);
	background-repeat:no-repeat;
	float:left;
	border-bottom:1px solid #C1BFBF;	
	line-height:15px;	
}

#navi_startseite {
	margin:0px 0px 0px 0px;
	padding:6px 0px 6px 0px;
	clear:both;
	width:158px;
	background-image:url(../design_elemente/navi_label_bg.gif);
	background-repeat:repeat-x;
	background-position:top;
	border-bottom:1px solid #C1BFBF;	
	border-left:1px solid #999999;		
	border-right:1px solid #999999;
}

#navi_login {
	width:153px;
	font-family:Arial, Verdana, Helvetica;
	font-size:11px;
	color:#5F5D5D;
	text-align:left;	
	border-bottom:1px solid #C1BFBF;	
	border-left:1px solid #999999;		
	border-right:1px solid #999999;
	background-color:#EFEDED;
	padding:5px 0px 5px 5px;
}

#navi_element {
	width:158px;
	border-bottom:1px solid #C1BFBF;	
	border-left:1px solid #999999;		
	border-right:1px solid #999999;	
	position:relative;
}

#navi_u_element {
	width:158px;
	border-bottom:1px solid #C1BFBF;	
	border-left:1px solid #999999;		
	border-right:1px solid #999999;
	position:relative;
}

#navi_label {
	clear:both;
	width:153px;
	height:21px;
	color:#D21A1A;
	font-weight:bold;
	font-family:Arial, Verdana, Helvetica;
	font-size:11px;
	background-image:url(../design_elemente/navi_label_bg.gif);
	background-repeat:repeat-x;
	border-bottom:1px solid #C1BFBF;	
	border-left:1px solid #999999;		
	border-right:1px solid #999999;			
	padding:7px 0px 0px 5px;
	position:relative;
}

#navi_stat {
	width:153px;
	height:20px;
	color:#5F5D5D;
	font-family:Arial, Verdana, Helvetica;
	font-size:11px;
	text-align:left;
	vertical-align:middle;
	line-height:20px;
	background-color:#EFEDED;
	border-bottom:1px solid #C1BFBF;	
	border-left:1px solid #999999;		
	border-right:1px solid #999999;	
	padding:0px 0px 0px 5px;
	position:relative;
}

#navi_stat_end {
	width:153px;
	height:20px;
	color:#5F5D5D;
	font-family:Arial, Verdana, Helvetica;
	font-size:11px;
	text-align:left;
	vertical-align:middle;
	line-height:20px;
	background-color:#EFEDED;
	border-left:1px solid #999999;		
	border-right:1px solid #999999;	
	padding:0px 0px 0px 5px;
	margin:0px;
	position:relative;
}

#navi_bottom_left {
	float:left;
	width:7px;
	height:10px;
	line-height:10px;	
	background-image:url(../design_elemente/rund_left_bottom_navi.gif);
	background-repeat:no-repeat;
	background-color:#EFEDED;
	margin:0px;
	padding:0px;
	position:relative;
}

#navi_bottom {
	float:left;	
	width:146px;
	height:9px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:10px;
	background-color:#EFEDED;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	text-align:center;
	letter-spacing:0.1em;	
	float:left;
	position:relative;
	border-bottom:1px solid #999999;
}

#navi_bottom_right {
	float:left;
	width:7px;
	height:10px;
	line-height:10px;	
	background-image:url(../design_elemente/rund_right_bottom_navi.gif);
	background-repeat:no-repeat;
	background-color:#EFEDED;
	position:relative;
}

#navi_banner {
	width:160px;
	float:left;
}
