/* =GENERAL */
html, body
{
	top: 0; left: 0;
	height: 100%; width: 100%;
	margin: 0; padding: 0;
	font-family: "century gothic", "trebuchet ms", arial, sans-serif;
}

body {
	background: white;
}

a:link, a:active, a:visited {
	text-decoration: none;
	color: black;
}

a:hover, a:link:hover {
	text-decoration: underline;
	color: black;
}

div#mainContainer {
	width: 770px;
	margin: 0 auto 0 auto;
}

ul#navigation {
	width: 740px;
	height: 324px;
	margin:0; padding: 0 0 0 30px;
	background: url(../img/head.jpg);
}

ul#navigation li {
	float: left;
	width: 121px;
	list-style-type: none;
	background: url(../img/navbg_round_50.png);
	height: 312px;
	text-align: center;
	margin: 0 1px 0 0;
}

ul#navigation li a {
	display: block;
	padding: 7px;
	width: 107px;
	height: 298px;
	cursor: pointer;
}

ul#navigation li a:hover, ul#navigation li a.active {
	background: url(../img/navbg_round_50.png);
}

ul#navigation li a {
	font-size: 12px;
	text-transform: uppercase;
	color: black;
}

ul#navigation li a:link, ul#navigation li a:active, ul#navigation li a:visited, ul#navigation li a:hover {
	color: black;
}

h1 {
	text-align: center;
	font-size: 20px;
	font-weight: normal;
	padding: 0 0 5px 0;
	width: 500px;
	margin: 0 auto 0 auto;
	
	border: 0 solid #999999;
	border-bottom-width: 1px;
}

h2 {
	text-align: center;
	font-size: 14px;
	font-weight: normal;
	padding: 0 0 5px 0;
	width: 500px;
	margin: 0 auto 0 auto;
}

div#contentLayer {
	height: 544px;
	font-size: 12px;
}

div.kontakt {
	background: url(../img/bg_kontakt.jpg) no-repeat;
	padding: 50px 560px 0 60px;
	height: 494px;
}

div.weitere-dienstleistungen {
	background: url(../img/bg_weitere-dienstleistungen.jpg) no-repeat;
	padding: 50px 560px 0 60px;
	height: 494px;
}

div.index {
	background: url(../img/bg_index.jpg) no-repeat;
	padding: 50px 560px 0 60px;
	height: 494px;
}

div.unsere-wagen {
	background: url(../img/bg_unsere-wagen.jpg) no-repeat;
	position: relative;
}

div#footerContainer {
	width: 100%;
	text-align: center;
	padding: 0 0 10px 0;
	color: #999999;
	font-size: 10px;
}

div#footerContainer a:link, div#footerContainer a:active, div#footerContainer a:visited {
	color: #999999;
}