
#polaroidbild
{
	position:absolute;
	top:0px;
	left:-9px;
	margin:0;
	padding:0;
}

html>body #polaroidbild { /* Box-Model-Hack KEIN IE */
	left:-9px;
}


/* FAHRZEUGDATEN */

#fahrzeugname
{
	position:absolute;
	color:red;
	font-weight:bold;
	font-size:18px;
	
	top:-10px;
	left:22px;
	
}

html>body #fahrzeugname { /* Box-Model-Hack KEIN IE */
	top:13px;
}

#fahrzeugbeschreibung
{
	font-size:11.5px;
}

.beschreibung_title
{
	font-weight:bold;
	letter-spacing:1px;
}

#service1
{
	position:absolute;
	width:255px;
	border:1px solid #ccc;

	padding:2px;
	
	top:300px;
	left:260px;
	
}

html>body #service1 { /* Box-Model-Hack KEIN IE */
	width:250px;
}

#service2
{
	position:absolute;
	width:255px;
	border:1px solid #ccc;

	padding:2px;	
	top:370px;
	left:260px;
	
}

html>body #service2 { /* Box-Model-Hack KEIN IE */
	width:250px;
}

.service_name
{
	font-weight:bold;
	letter-spacing:1px;
}


.service_table
{
	font-size:10px;
}

.service_table_icon
{
	width:50px;
	text-align:center;
}

#essential_data
{

	position:relative;
	width:270px;
	padding-top:45px;
	padding-left:10px;
	
}

html>body #essential_data { /* Box-Model-Hack KEIN IE */
	width:260px;
}


.back
{
	font-weight:bold;
	font-size:13px;
	margin-bottom:13px;
	padding-top:7px;
	
}

.back_bottom
{
	font-weight:bold;
	font-size:13px;
	margin-bottom:13px;
	padding-top:7px;
	padding-left:12px;
	
}

.feature_table
{
	width:230px;
	font-size:10px;
	text-align:left;
}

.feature_even
{
	background-color:#DADADA;
}

.feature_odd
{
	background-color:#eee;
	color:#162857;
}


.feature_name
{
	border-bottom: 1px solid #bbb;
	font-weight:bold;
	letter-spacing:1px;
	padding:2px;
	padding-right:10px;
	
}

.feature_value
{
	border-bottom: 1px solid #bbb;
	border-right: 1px solid #B7B7B7;
	width:100%;
	padding-left:10px;
}

#fahrzeugbeschreibung
{
	padding-top:20px;
	padding-left:12px;
}

#preisdarstellung
{
	font-size: 11px;
}

.preisdarstellung_table
{
	margin-top:15px;
	margin-left:10px;
	width:500px;
	font-size: 13px;
	
}

.grundpreis_row
{
	background-color:#DADADA;
	
}

.grundpreis_name
{
	font-weight:bold;
	letter-spacing:1px;
	border-bottom:1px solid #bbb;
	padding:3px;

}

.grundpreis_price
{
	width:100px;
	text-align:right;
	border-bottom:1px solid #bbb;
	border-right: 1px solid #B7B7B7;
	padding:3px;

}

.featurepaket_row
{
	background-color:#fff;
	font-size:11px;
	color:#374574;
	
	
}

.featurepaket_name
{
	font-weight:bold;
	letter-spacing:1px;
	border-bottom:1px solid #bbb;
	padding:3px;
}

.featurepaket_price
{
	width:100px;
	text-align:right;
	border-bottom:1px solid #bbb;
	border-right: 1px solid #B7B7B7;
	padding:3px;

}


.listenpreis_row
{
	background-color:#DADADA;	
}

.listenpreis_name
{
	font-weight:bold;
	letter-spacing:1px;
	border-bottom:1px solid #bbb;
	padding:3px;

}

.listenpreis_price
{
	width:100px;
	text-align:right;
	border-bottom:1px solid #bbb;
	border-right: 1px solid #B7B7B7;
	padding:3px;

}


.sparpreis_row
{
	background-color:green;
	color:white;
	font-weight:bold;
	font-size:17px;
	
}

.sparpreis_name
{

	letter-spacing:1px;
	border-bottom:1px solid #125419;
	padding:5px;
	

}

.sparpreis_price
{
	width:100px;
	text-align:right;
	border-bottom:1px solid #125419;
	border-right: 1px solid #0C3F11;
	padding:5px;
	

}

.ueberfuehrung
{
	font-size: 11px;
}

.tablespace_td
{
	padding-top:10px;
}

.ersparnis_row
{
	background-color:#DADADA;
	color:#1D216E;
	font-size:14px;
	font-weight:bold;	
}

.ersparnis_name
{
	
	letter-spacing:1px;
	border-bottom:1px solid #bbb;
	padding:3px;

}

.ersparnis_price
{
	width:100px;
	text-align:right;
	border-bottom:1px solid #bbb;
	border-right: 1px solid #B7B7B7;
	padding:3px;

}

.ersparnistext
{
	font-size: 11px;
	font-weight:normal;
}






.car_preview
{
	width:500px;
	border: 1px solid #bbb;
	background-color:white;
	margin-bottom: 10px;
}

.car_preview_table
{
	width:100%;
	font-size:12px;
	color:#555;
}

.car_preview_name
{
	background-color:#BD221E;
	border-bottom: 1px solid #bbb;
	border-right: 1px solid #aaa;
	font-weight:bold;
	letter-spacing:1px;
}

.car_preview_name a
{
	color:#E8E8E8;
}

.car_preview_name_innertable
{
	font-size:12px;
	letter-spacing:1px;
}

.car_preview_name_innertable_detail
{
	font-size:11px;
}

.car_preview_name_innertable_name
{
	font-weight:bold;
}


.car_preview_thumbnail
{
	width:70px;
	background-color:#C4C4C4;
	border-bottom: 1px solid #bbb;
	border-right: 1px solid #aaa;
}

.car_preview_thumbnail img
{
	border:0;
}

.car_preview_price
{
	font-weight:bold;
	color:green;
}

.car_list_sortieranzeige
{
	color:#234566;
}
.car_list_sortierung_aktiv
{
	font-weight:bold;
}

.car_list_sortieranzeige a
{
	color:#234566;
}


.news_table
{
	width:400px;
	font-size:11px;
	border:1px solid #ccc;
}

.news_table_first_tr
{
	font-size:11px;
	color:#ccc
}

.news_table_td_category
{
	font-size:11px;
	color:red;
}

.mietwagen_name
{
	font-weight:bold;
}

.mietwagen_text
{
	font-size: 12px;
	width:400px;
	border: 3px solid white;
}

.mietwagen_img
{
	font-size:12px;
	border: 3px solid white;
}

.mietwagen_saison_a
{
	color:green;
}

.mietwagen_saison_b
{
	color:red;
}

.mietwagen_saison_c
{
	color:blue;
}

.contenttable
{
	font-size:12px;
}

