* {
	margin: 0px;
	padding: 0px;
}
.clear {
	clear: both;
}
a {
	outline: none;
}
img {
	border: none;
}
body {
	background: url(../images/body-background.gif) repeat 0px 0px;
}
#wrapper {
	background: url(../images/wrapper-background.png) no-repeat 0px 0px;
	behavior: url(js/iepngfix.htc);
	width: 950px;
	margin: 0px auto 0px auto;
}
	#header {
		background: url(../images/header-background.png) no-repeat 0px 0px;
		behavior: url(js/iepngfix.htc);
		height: 189px;
		width: 950px;
	}
		#header h1 {
			height: 230px;
			width: 230px;
			padding: 41px 0px 0px 94px;
			position: absolute;
			z-index: 3;
		}
			#header h1 a {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 1px;
				color: #000000;
				text-indent: -5000px;
				display: block;
				height: 230px;
				width: 230px;
			}
		#left-navigation {
			background: url(../images/left-navigation-background.png) no-repeat 0px 0px;
			behavior: url(js/iepngfix.htc);
			height: 101px;
			width: 230px;
			position: absolute;
			z-index: 2;
			margin: 249px 0px 0px 49px;
		}
			#left-navigation ul#navigation-left {
				list-style: none;
				height: 101px;
				width: 230px;
			}
				#left-navigation ul#navigation-left li {
					float: left;
				}
					#left-navigation ul#navigation-left li a {
						font-family: Arial, Helvetica, sans-serif;
						font-size: 1px;
						color: #000000;
						text-decoration: none;
						text-indent: -5000px;
						display: block;
					}
						#left-navigation ul#navigation-left li a.startseite {
							background: url(../images/left-navigation-startseite.png) no-repeat 0px 0px;
							height: 21px;
							width: 230px;
							margin: 31px 0px 0px 0px;
						}
						#left-navigation ul#navigation-left li a.startseite:hover {
							background-position: -230px 0px;
						}
						#left-navigation ul#navigation-left li a.impressum {
							background: url(../images/left-navigation-impressum.png) no-repeat 0px 0px;
							height: 21px;
							width: 230px;
							margin: 2px 0px 0px 0px;
						}
						#left-navigation ul#navigation-left li a.impressum:hover {
							background-position: -230px 0px;
						}
		#right-navigation {
			background: url(../images/right-navigation-background.png) no-repeat 0px 0px;
			behavior: url(js/iepngfix.htc);
			height: 206px;
			width: 357px;
			position: absolute;
			z-index: 2;
			margin: 144px 0px 0px 555px;
		}
			#right-navigation ul#navigation-right {
				list-style: none;
				height: 206px;
				width: 357px;
			}
				#right-navigation ul#navigation-right li {
					float: left;
				}
					#right-navigation ul#navigation-right li a {
						font-family: Arial, Helvetica, sans-serif;
						font-size: 1px;
						color: #000000;
						text-decoration: none;
						text-indent: -5000px;
						display: block;
					}
						#right-navigation ul#navigation-right li a.wir-ueber-uns {
							background: url(../images/right-navigation-wir-ueber-uns.png) no-repeat 0px 0px;
							height: 28px;
							width: 310px;
							margin: 25px 0px 0px 25px;
						}
						#right-navigation ul#navigation-right li a.wir-ueber-uns:hover {
							background-position: -310px 0px;
						}
						#right-navigation ul#navigation-right li a.aktuelle-buchtipps {
							background: url(../images/right-navigation-aktuelle-buchtipps.png) no-repeat 0px 0px;
							height: 28px;
							width: 330px;
							margin: 2px 0px 0px 21px;
						}
						#right-navigation ul#navigation-right li a.aktuelle-buchtipps:hover {
							background-position: -330px 0px;
						}
						#right-navigation ul#navigation-right li a.was-sie-bei-uns-finden {
							background: url(../images/right-navigation-was-sie-bei-uns-finden.png) no-repeat 0px 0px;
							height: 28px;
							width: 320px;
							margin: 2px 0px 0px 34px;
						}
						#right-navigation ul#navigation-right li a.was-sie-bei-uns-finden:hover {
							background-position: -320px 0px;
						}
						#right-navigation ul#navigation-right li a.aktuelles {
							background: url(../images/right-navigation-aktuelles.png) no-repeat 0px 0px;
							height: 28px;
							width: 290px;
							margin: 2px 0px 0px 57px;
						}
						#right-navigation ul#navigation-right li a.aktuelles:hover {
							background-position: -290px 0px;
						}
						#right-navigation ul#navigation-right li a.kontakt {
							background: url(../images/right-navigation-kontakt.png) no-repeat 0px 0px;
							height: 28px;
							width: 270px;
							margin: 2px 0px 0px 69px;
						}
						#right-navigation ul#navigation-right li a.kontakt:hover {
							background-position: -270px 0px;
						}						
	#content {
		background: url(../images/content-background.png) no-repeat 0px 0px;
		behavior: url(js/iepngfix.htc);
		width: 454px;
		padding: 0px 264px 0px 232px;
		position: relative;
		z-index: 1;
	}
		#content h1 {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 1px;
			color: #000000;
			font-weight: normal;
			text-decoration: none;
			text-indent: -5000px;
			height: 98px;
			width: 440px;
			margin: 0px 7px 0px 7px;
		}
			#content h1.startseite {
				background: url(../images/content-heading-startseite.gif) no-repeat 0px 0px;
			}
			#content h1.impressum {
				background: url(../images/content-heading-impressum.gif) no-repeat 0px 0px;
			}
			#content h1.wir-ueber-uns {
				background: url(../images/content-heading-wir-ueber-uns.gif) no-repeat 0px 0px;
			}
			#content h1.aktuelle-buchtipps {
				background: url(../images/content-heading-aktuelle-buchtipps.gif) no-repeat 0px 0px;
			}
			#content h1.was-sie-bei-uns-finden {
				background: url(../images/content-heading-was-sie-bei-uns-finden.gif) no-repeat 0px 0px;
			}
			#content h1.aktuelles {
				background: url(../images/content-heading-aktuelles.gif) no-repeat 0px 0px;
			}
			#content h1.kontakt {
				background: url(../images/content-heading-kontakt.gif) no-repeat 0px 0px;
			}
		#content-background {
			background: url(../images/content-background-background.png) repeat-y 0px 0px;
			width: 454px;
		}
		* html #content-background {
			background: url(../images/content-background-background.gif) repeat-y 0px 0px;
		}
			#content-text {
				background: url(../images/content-text-background.png) no-repeat center bottom;
				behavior: url(js/iepngfix.htc);
				font-family: Arial, Helvetica, sans-serif;
				font-size: 11px;
				color: #203100;
				line-height: normal;
				min-height: 142px;
				width: 365px;
				padding: 21px 42px 7px 47px;
			}
			* html #content-text {
				background: url(../images/content-text-background.gif) no-repeat center bottom !important;
				height: 142px;
			}
				#content-text a, #content-text a:visited {
					font-weight: bold;
					color: #567C06;
					text-decoration: underline;
				}
				#content-text a:hover, #content-text a:active {
					color: #ffffff;
				}
				#content-text h2 {
					font-size: 16px;
					color: #4d7501;
					font-weight: bold;
					line-height: normal;
				}
				#content-text p {
					margin: 0px 0px 13px 0px;
				}
				#content-text #startseite {
					text-align: center;
					width: 357px;
					padding: 0px 2px 0px 0px;
				}
				#content-text .cms-aktuelles {
					width: 365px;
				}
					#content-text .cms-aktuelles h3 {
						font-size: 16px;
						font-weight: bold;
						line-height: 12px;
						margin: 0px 0px 8px 0px;
					}
					#content-text .cms-aktuelles p {
						margin: 0px 0px 5px 0px;
					}
					#content-text .cms-aktuelles .images {
						width: 365px;
						margin: 0px 0px 7px 0px;
					}
						#content-text .cms-aktuelles .images img {
							float: left;
							height: 65px;
							width: 65px;
							margin: 0px 8px 0px 0px;
						}
					#content-text .cms-aktuelle-buchtipps {
						width: 365px;
						padding: 1px 0px 0px 0px;
					}
						#content-text .cms-aktuelle-buchtipps .image {
							float: left;
							height: 90px;
							width: 90px;
							margin: 0px 12px 7px 0px;
						}
							#content-text .cms-aktuelle-buchtipps .image img {
/*								height: 90px;
								width: 90px;*/
							}
						#content-text .cms-aktuelle-buchtipps .text {
							float: left;
							width: 263px;
							margin: 0px 0px 7px 0px;
						}
							#content-text .cms-aktuelle-buchtipps .text h3 {
								font-size: 16px;
								font-weight: bold;
								line-height: 12px;
								margin: 0px 0px 7px 0px;								
							}
							#content-text .cms-aktuelle-buchtipps .text p {
								margin: 0px 0px 5px 0px;
							}
#footer {
	background: url(../images/footer-background.png) repeat-x;
	height: 265px;
	position: relative;
	margin: -122px 0px 0px 0px;
}
	#footer-inner {
		background: url(../images/footer-inner-background.png) no-repeat 0px 0px;
		behavior: url(js/iepngfix.htc);
		height: 265px;
		width: 950px;
		margin: 0px auto 0px auto;
	}
	* html #footer {
		background: url(../images/footer-background.gif) repeat-x !important;
	}

#slider {
	width: 360px;	
	height: 180px;
	border-style: solid;
	border-width: 1px;
	border-color: #203100;
	background: #fff;
	position: left;
	padding: 0 0 0 0;
	}
	
#slider2 {
	width: 360px;	
	height: 80px;
	border-style: solid;
	border-width: 1px;
	border-color: #203100;
	background: #fff;
	position: left;
	padding: 0 0 0 0;
	}	
	
	
/* ul.liste{
	margin: 0 0 20px 0;
	list-style-type: none;
}

ul.liste li {
	padding: 0px 0 0px 25px;
	margin: 0 10px 0 0;
	line-height: 18px;
	
}


ul.liste li:hover {
	
} */