/* Basic Elements */
#trans {
	position:absolute;
	width:100%;
	height:100%;
	background:url(Bilder/trans.png) repeat;
	z-index:100;
	margin:-20px 0px 0px 0px;
	padding:0px;
}
#wartung {
	position:absolute;
	background:url(Bilder/wartung.png) no-repeat;
	width:464px;
	height:166px;
	margin:150px 0px 0px 260px;
	z-index:200;
}
html, body {
	margin: 10px 0px 0px 0px;
	background-color:#272727;
	scrollbar-face-color:#181818;
	scrollbar-highlight-color:#444444;
	scrollbar-3dlight-color:#444444;
	scrollbar-darkshadow-color:#444444;
	scrollbar-shadow-color:#444444;
	scrollbar-arrow-color:#777777;
	scrollbar-track-color:#454545;
	font-size:14px;
	font-style:italic;
}

::-moz-selection {
	background: #444;
	color:#FFF;
}

::selection {
	background:#444;
	color:#FFF;
}

#container {
	width: 1000px;
	margin: 0 auto;
	background-color:#272727;
}

#header {
	width: 100%;
	height: 161px;
	background:url(Bilder/topbg.png) repeat-x;
}

#logo {
	background:url(Bilder/logo.png);
	margin:0px 72px 0px 55px;
	width:535px;
	height:106px;
	float:left;
}

#fotologo {
	background:url(Bilder/logobild.png);
	width:250px;
	height:149px;
	float:left;
}

#navigation {
	width: 100%;
	height: 32px;
	text-align:center;
}
 
#content {
	padding:10px 20px 10px 20px;
	overflow: auto;
	color:#999;
	font-family:Century Gothic, Verdana, Geneva, sans-serif;
}
a {
	font-family:Century Gothic, Verdana, Geneva, sans-serif;
	color:#999;
	text-decoration:none;
}
a:hover {
	color:#777;
}
#home {
	text-align:center;
	padding:50px 0px 0px 0px;
}

#galerie {
	padding:20px 0px 0px 0px;
	font-style:italic;
}

.homepic {
	margin:10px;
}

.grey {
	background-color:#454545;
	height:32px;
	float:left;
}

.button {
	float:left;
}

#uebermich {
	font-style:italic;
	padding:10px 0px 0px 0px;
}

#impressum {
	font-size:14px;
	margin:20px 55px 0px 55px;
	font-style:italic;
}

#links {
	margin:30px;
}

#equipment {
	font-size:14px;
	margin:20px 55px 0px 55px;
	font-style:italic;
}
#leistungen {
	font-size:14px;
}
#leistungen .headline {
	text-decoration:underline;
	font-size:16px;
	color:#FFF;
}
#leistungen .headline2 {
	font-size:16px;
	color:#FFF;
}
#leistungen .preis {
	font-size:16px;
	color:#FFF;
}
