/* CSS Document */
body {
	background: #fff;
	color: #565346;
	font: 14px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
}

div, p, ul, ol, h1, h2, h4, img, form, label {
	margin: 0px;
	padding: 0px;
}

ul, ol {
	list-style-type: none;
}

#header {
	height: 329px;
}

#headertop {
	height: 42px;
	margin: 0 auto;
	width: 830px;
}

#header h1 {
	background: url(images/bglogo.png) 0 0 no-repeat;
	height: 120px;
	margin: 0 auto;
	width: 830px;
}

#header h1 a {
	display: block;
	height: 110px;	
	width: 350px;
	margin-left: 0px;
	padding-top: 0px;
}

#header h1 a span {
	display: none;
}

#headerpic {
	background: url(images/bgheaderpic.png) 0 0 no-repeat;
	height: 209px;
	margin: 0 auto;
	width: 830px;
}

#boxentop {
	height: 33px;
	margin: 0 auto;
	width: 830px;
}

#contentWrapper {
	margin: 0 auto;
	width: 830px;
}


/* SIDEBAR START */

#sidebarleft {
	float:left;
	width: 192px;
}

#sidebarleftbottom {
	width: 192px;
	height: 24px;
	margin-top: 10px;
}

#sidebarleft h4{
	color: #48606f;
	font-size: 24px;
	font-weight:normal;
	line-height: 37px;
	padding: 0 60px;
}

/* NAVIGATION END */

#sidebarleft li {
	list-style-type: none;
	width: 165px;
	font-size: 13px;
	line-height: 0.4em;
	padding: 5px 0;
	margin: 0 0 0 25px;
}

	#sidebarleft li a {
		color: #565346;
		text-decoration: none;
	}
	
	#sidebarleft li a:hover {
		color: #0c401c;
		text-decoration: none;
	}

#sidebarleft li ol {
	margin-top: 5px;
}

#sidebarleft li li {
	list-style-type: none;
	font-size: 0.8em;
	line-height: 11px;
	border-bottom: none;
	padding: 0 0;
	margin: 2px 11px;
}

	#sidebarleft li li a {
		color: #565346;
		text-decoration: none;
	}

	#sidebarleft li li a:hover {
		color: #0c401c;
		text-decoration: none;
	}

/* NAVIGATION END */

/* SIDEBAR END */

/* CONTENT START */

#content {
	float: left;
	border-left: 1px #ccc solid ;
	min-height: 210px;
	width: 637px;
}

#contentbottom {
	width: 637px;
	height: 35px;
}

#content h2 {
	color: #565346;
	font-size: 16px;
	font-weight:normal;
	line-height: 28px;
	margin: 0px 32px 10px 32px;
}

#content h3 {
	font: 13px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #565346;
	font-weight:normal;
	margin: 0px 32px 10px 32px;
}

#content h4 {
	font: 14px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #7c0003;
	font-weight:normal;
	margin: 0px 32px 10px 32px;
}

#content h5 {
	font: 12px/14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #7c0003;
	font-weight:normal;
	margin: 0;
	padding-bottom: 10px;
	margin: 0px 32px 10px 32px;
}

#content h6 {
	font: 14px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #7c0003;
	font-weight:normal;
	border-bottom: 1px dotted #a7a6a4;
	margin: 0;
	padding-bottom: 10px;
	margin: 0px 32px 10px 32px;
}

#content p {
	margin-bottom: 10px;
	font: 12px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin: 0px 32px 10px 32px;
}

#content ul {
	list-style-image: url(images/ul.gif);
	margin-bottom: 10px;
	margin-left: 14px;
	font: 12px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.datum {
	font-size: 9px;
	font-weight: normal;
	text-transform: uppercase;
	color: #959595;
}

.space {
	margin-top: 30px;
}

.more {
	color:#0B3E63;
	text-decoration:none;
}

.more a {
	color:#0B3E63;
	text-decoration:none;
}

.more a:hover {
	color: #a50114;
}

/* CONTENT END */

/* FOOTER START */

#umwelt {
	background: url(images/bgumwelt.png) top left repeat-x;
	margin: 0 auto;
	margin-top: 30px;
	width: 830px;
	height: 110px;
}

#umwelt h4 {
	margin-top: 10px;
	margin-left: 10px;
	color: #565346;
	font: 14px/24px "Trebuchet MS", Arial, Helvetica, sans-serif;
}

#umwelt p {
	margin-top: 0px;
	margin-left: 10px;
	color: #565346;
	font: 11px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
}

#earth {
	float: left;
	width: 110px;
	height: 110px;
}

#earthtxt {
	float: left;
	width: 308px;
	height: 110px;
}

#anfrage {
	float: left;
	width: 110px;
	height: 110px;
}

#anfragetxt {
	float: left;
	width: 300px;
	height: 110px;
}

#footerWrapper {
	height: 90px;
}

#footer {
	font: 11px/14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #b6b29c;
	margin: 0 auto;
	width: 920px;
	height: 60px;
	text-align: right;
}

#footerleft {
	font: 11px/14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #b6b29c;
	margin-top: 20px;
	margin-left: 46px;
	width: 400px;
	height: 55px;
	text-align: left;
	float: left;
}

#footerleft a {
	color: #b6b29c;
	text-decoration: none;
}

#footerleft a:hover {
	color: #78735b;
	text-decoration: none;
}

#footerright {
	font: 11px/14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #b6b29c;
	margin-top: 20px;
	margin-right: 46px;
	width: 300px;
	text-align: right;
	float: right;
}

#footerright a {
	color: #b6b29c;
	text-decoration: none;
}

#footerright a:hover {
	color: #78735b;
	text-decoration: none;
}

/* FOOTER END*/

/* MISC */
/* Nun gut, ich denke es ist mal wieder soweit um dir eine gute nacht zu wünschen, dann schlaf noch gut und träum was schönes. Wär wieder schön, wenn ich auch drin vorkomme. :) Und dann bekommst von mir noch nen ganz lieben gute nach :* */

.clear {
	clear: both;
}
