@CHARSET "ISO-8859-1";

html, body {
	padding:0;
	margin:0;
}

body {
	background: #000 url(/templates/haanwheels/graphics/home_bg.jpg) top center repeat-y;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#fff;
	text-align:center;
}

#maincontainer {
	margin: 0 auto;
	padding: 0;
	text-align:left;
	position: relative;
	height:600px;
	width: 800px;
	background: transparent url(/templates/haanwheels/graphics/home_fg.jpg) top center no-repeat;
}

a:link,
a:visited,
a:hover,
a:active {
	color: #fff;
	font-weight: bold;
	text-decoration: underline;
}
a:hover {
	color:#aeaeae;
}

a img { border: 0px none; }

.classic, .sport { position:relative; }

.classic .vlag_nl,
.classic .vlag_en,
.sport .vlag_nl,
.sport .vlag_en,
.sport .text_nl,
.sport .text_en {
	position:absolute;
}

.classic .vlag_nl { top:280px; left:168px; }
.classic .vlag_en { top:280px; left:201px; }
.sport .vlag_nl { top:306px; left:462px; }
.sport .vlag_en { top:333px; left:462px; }
.sport .text_nl { top:306px; left:499px; }
.sport .text_en { top:333px; left:499px; }

.racingparts {
	position:absolute;
	top: 380px;
	left: 398px;
}
	.racingparts .text_en { position:absolute; top:67px; left:64px; width:300px; }



