* { border:0px; padding:0px; margin:0px; text-decoration:none; color:#fff; }
body { background-color:#000; }

/* #### IDS ##### */

#page {
	position:absolute;
	margin-left:-500px;
	left:50%;
	width:1000px;
	padding:10px;
	padding-top:20px;
	background-color:#000;
}


#content {
	width:700px;
	padding:50px;
	padding-left:120px;
	margin-left:50px;
	background-image:url(img/back.jpg);
	background-repeat:repeat-y;
	text-align:center;
}

#logo {
	background-image:url(img/header_back.jpg);
	background-repeat:no-repeat;
}



/* #### CLASSES ##### */

.w_40 { width:40px; }
.w_100 { width:100px; }
.w_120 { width:120px; }
.w_150 { width:150px; }
.w_200 { width:200px; }
.w_250 { width:250px; }
.w_500 { width:400px; }

.car_logo { margin-top:80px; }
.card_img {	margin-left:25px; }
.card_logo { margin-left:50px; }

.bild { margin-left:-50px; }

.left { float:left; }
.right { float:right; }
.clearer { clear:both; }

.font1 { font-weight:bold; font-style:italic; font-size:20px; }

.auswahl {
	margin-left:40px;
	margin-top:20px;	
}

.link { text-align:left; }
.link ul {
	list-style-type:none;
}
.link ul li {
	background-color:#000;
	color:#fff;
	margin-top:0px;
	margin-left:20px;
	padding:0px;
}

.menu li {
	display:inline;
	float:left;	
	padding:10px;
}

/* #### ATTRIBUTES ##### */

.car_card a:hover, a:hover { color:#00b; }
.car_card a { color:#000; }
hr { background-color:#fff; }
