body {
	background-color: #f5f5f6;
	font-family:Verdana, Geneva, sans-serif;

}

* {
	padding: 0;
	margin: 0;
}

h1 {
	font-size:14px;
	color:#767676;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	margin-bottom:10px;
}

h2 {
	font-size:14px;
	color:#37598E;
	font-weight:bold;
	text-align:left;
	margin-bottom:10px;
	margin-top:5px;
}

h3 {
	width:500px;
	font-size:12px;
	color:#37598E;
	border:1px #A6A6A6 solid;
	background-color: #F4F1EB;
	margin: 20px 0 10px 115px;
	font-weight:normal;
	font-style:italic;
	text-align:justify;
	padding: 10px;
	-moz-border-radius:6px;
}

h4 {
	width:737px;
	font-size:12px;
	color:#37598E;
	border:1px #A6A6A6 solid;
	background-color: #F4F1EB;
	margin: 20px 0 20px 0;
	font-weight:normal;
	font-style:italic;
	text-align:justify;
	padding: 10px;
	-moz-border-radius:6px;
}

h5 {
	width:348px;
	font-size:12px;
	color:#767676;
	border:1px #A6A6A6 solid;
	background-color: #F4F1EB;
	margin: 18px 50px 11px 90px;
	font-weight:normal;
	font-style:italic;
	text-align:justify;
	padding: 10px;
	-moz-border-radius:6px;
}

h6 {
	width:348px;
	height:15px;
	font-size:12px;
	color:#767676;
	border:1px #A6A6A6 solid;
	background-color: #F4F1EB;
	margin: 18px 50px 11px 90px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	padding: 10px;
	-moz-border-radius:6px;
}

p {
	font-size:12px;
	color:#000;
	text-align:justify;
	margin-bottom:10px;
}

.textbold {
	font-size:12px;
	font-weight:bold;
	color:#37598E;
}

.textbold a {
text-decoration:underline;
}

.textbold a:hover {
text-decoration: underline;
}

.textdanke {
	font-size:16px;
	font-weight:bold;
	color:#E6A31B;
}

.clear {
	clear:both;
}

#head {
	background-image:url(../images/head.jpg);
	width: 840px;
	height: 233px;
}

#navi .bl {
	border-left:0px solid #767676;
	padding-left:18px;
}

#navi {
	font-size:16px;
	font-weight:bold;
	color:#767676;
	line-height:400px;
	width:700px;
	margin-left:10px;
	top:190px;
	position:absolute;
}

#navi ul {
	list-style:none;
	line-height:30px;
	margin-left: 10px;
}

#navi ul li {
	display:inline;
	border-right: 0px #767676 solid;
	line-height:40px;
	padding:10px 10px 10px 10px;
	
}

#navi ul li a {
	padding-bottom:10px;
}

#navi ul li a:hover {
	border-top: 0px #767676 solid;
	text-decoration:none;
	color:#767676;
	padding-top:9px;
}
#navi ul li a:link {
	text-decoration:none;
	color:#767676;
}
#navi ul li a:active {
	border-top: 0px #FFF solid;
	text-decoration:none;
	color:#767676;
}
a:link {
	color:#767676;
	text-decoration:none;
}

a:hover {
	color:#1e6fa7;
	text-decoration:underline;
}

a:visited {
	color:#767676;
	text-decoration:none;
}

#banderole {
	background-image:url(../images/grau.jpg);
	width: 840px;
	height:1px;
}

#wrapper {
	background:url(../images/content.jpg) repeat-y;
	color:#000%;
	font-size:12px;
	margin-left: 10px
	margin-right: 10px;
	padding:0px;
	
}
#content {
	width:758px;
	border: 0px #c3c3c3 solid;
	margin-left:20px;
	padding:10px 10px 10px 10px;
	height:auto;
}

#content .text {
	width:523px;
	float:right;
}

#content .image {
	width:230px;
	float:left;
}

#content ul {
	list-style-position:inside;
	padding-left: 20px;
}

#content li {
	padding-bottom:2px;
}
#content .image.fr {
	float:right;
	margin-right: -16px;
}

#content .image.fm {
	float:inherit;
	padding: 30px 0px 30px 240px;
}

#content .image.fmr {
	padding: 33px 0 0 120px;
}

#content .text.fl {
	float:left;
}

#content img {
	border: 1px #37598E solid;
	padding: 0px;

}

#footer {
	background:url(../images/foot.jpg) no-repeat;
	color:#FFF;
	height:17px;
	width:840px;
	padding:0px;
}

#footer p {
	margin-left:22px;
	font-size:11px;
	padding-top:1px;
}

/* ### seite zentrieren ### */

#distance {
width: 10px;
height: 50%;
margin-bottom: -420px;
float: left;
}

#container {
margin: 0 auto;
position: relative;
height: 100%;
width: 840px;
clear: left;
}

#rueck {
margin-left:105px;
}

#container .sale .bordertable {
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	padding-left:30px;
}

#container .sale .bordertable2 {
	border-top: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}
