body {
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	text-align:center;
	background-color:#B1CA71;
}

#links_hintergrund {
	background-image:url(../pics/hintergrund-links.gif);
	background-repeat:no-repeat;
	background-position:right top;
	padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;
	margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;
}

		#links_hintergrund.img {
			padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;
			margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;
		}

#menu {
	width:256px;
	vertical-align:top;
	padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;
	display:none;
}

		#menu.img {
			padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;
			margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;
		}

		#menu-links {
			height:241px;
			width:256px;
			background-color:#F4F5EF;
			padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;
			margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;
		}

				#menu-links a, #menu-links a:visited {
					font-family:Arial, Helvetica, sans-serif;
					font-size:12px;
					line-height:29px;
					color:#333333;
					text-decoration:none;
					text-transform:uppercase;
					padding-top:0px;padding-bottom:0px;padding-left:42px;padding-right:0px;
					margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;
					border-bottom:1px solid #DADBD5;
					width:100%;
					float:none;
					display:block;
				}

				#menu-links a:hover {
					background-image:url(../pics/menu-bullet.gif);
					background-repeat:no-repeat;
				}

				#menu-links a.anwahl, #menu-links a.anwahl:visited, #menu-links a.anwahl:hover {
					background-image:url(../pics/menu-bullet.gif);
					background-repeat:no-repeat;
					font-weight:bold;
					color:#B1CA71;
				}


#abstand_links {
	width:15px;
	background-color:#F4F5EF;
}

#inhalt {
	width:475px;
	background-color:#F4F5EF;
	vertical-align:top;

}

		#medienbereich {
			padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;
			margin-top:0px;margin-bottom:5px;margin-left:0px;margin-right:0px;
			display:none;
		}

			#medienbereich.img {
				padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;
				margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;
			}

		#inhalt p.seiten_ueberschrift {
			background-color:#859FBA;
			color:#FFFFFF;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			text-transform:uppercase;
			font-size:15px;
			font-weight:bold;
			line-height:45px;
			width:100%;
			float:none;
			display:block;
			padding-top:0px;padding-bottom:0px;padding-left:10px;padding-right:0px;
			margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;
			letter-spacing:-1px;
		}



		div.weiss {
			background-color:#FFFFFF;
			display:table;
			padding-left:10px;
			padding-right:10px;
			padding-bottom:5px;

		}

		div.grau {
			background-color:#F4F5EF;
			display:table;
			padding-left:10px;
			padding-right:10px;
			padding-bottom:5px;
		}

		div.grau_galerie {
			background-color:#F4F5EF;
			display:table;
			padding-left:0px;
			padding-right:0px;
			padding-bottom:5px;
			width:475px;
		}

			#inhalt p {
				padding-top:15px;padding-bottom:0px;padding-left:0px;padding-right:0px;
				margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				line-height:16px;
				color:#333333;
				display:table;
				width:455px;
			}

				#inhalt p.linie {
					border-bottom:1px solid #E5E6E1;
					padding-bottom:12px;
				}

				#inhalt p img {
					float:left;
					padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;
					margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:5px;
					height:auto;
					display:block;
					border-bottom:5px solid #FFFFFF;
				}

				#inhalt p b.ueberschrift {
					color:#859FBA;
					font-family:Arial, Helvetica, sans-serif;
					font-size:16px;
					line-height:16px;
					width:100%;
					float:none;
					display:block;
					padding-top:0px;padding-bottom:15px;padding-left:0px;padding-right:0px;
					margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;
					font-weight:normal;
				}

				#inhalt .fettblau {
					color:#859FBA;
					font-weight:bold;
				}

				#inhalt div.weiss ul{
					font-family:Arial, Helvetica, sans-serif;
					font-size:12px;
					line-height:16px;
					color:#333333;
					display:table;
					width:455px;
				}

					#inhalt div.weiss ul li{
						min-height:20px;
					}

				#inhalt h1 {
					color:#859FBA;
					font-family:Arial, Helvetica, sans-serif;
					font-size:16px;
					line-height:16px;
					width:100%;
					float:none;
					display:block;
					padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;
					margin-top:15px;margin-bottom:-10px;margin-left:0px;margin-right:0px;
					font-weight:normal;
					position:relative;
				}

				#inhalt div.grau_galerie h1 {
					 padding-left:10px;
					 margin-bottom:5px;
				}

				#inhalt p b {
					color:#D893AC;
				}

				#inhalt div.weiss td{
                    font-family:Arial, Helvetica, sans-serif;
					font-size:12px;
					line-height:16px;
					color:#333333;
                }

	                #inhalt div.weiss td a{
	                	font-family:Arial, Helvetica, sans-serif;
						font-size:12px;
						line-height:16px;
						color:#B1CA71;
						text-decoration:none;
	                }

	            #inhalt div.weiss img.bestellung{
					float:right;
                }

				#inhalt div.weiss a.faltblatt{
					font-family:Arial, Helvetica, sans-serif;
					font-size:12px;
					padding-left:26px;
					padding-top:10px;
					line-height:16px;
					height:20px;
					display:table;
					color:#333333;
					font-weight:normal;
					text-decoration:none;
				}

				#inhalt div.weiss a.preise{
					font-family:Arial, Helvetica, sans-serif;
					font-size:12px;
					line-height:16px;
					margin:0;
				    padding:0px;
					height:20px;
					display:table;
					color:#333333;
					font-weight:normal;
					text-decoration:none;
				}

				#inhalt div.weiss a.duenn{
					font-family:Arial, Helvetica, sans-serif;
					font-size:12px;
					color:#333333;
					text-decoration:none;
					font-weight:normal;
					background-color:#FFFFFF;
				}

				#inhalt div.weiss a.download{
					font-family:Arial, Helvetica, sans-serif;
					font-size:12px;
					color:#333333;
					text-decoration:none;
					font-weight:normal;
					background-color:#FFFFFF;
					padding-left:26px;
				}

				#inhalt div.weiss a.vor_ort{
					font-family:Arial, Helvetica, sans-serif;
					font-size:12px;
					color:#333333;
					text-decoration:none;
					font-weight:normal;
				}

				#inhalt div.weiss a.oben, #inhalt div.weiss a.nach_oben{
					visibility:hidden;
				}

				#inhalt div.weiss a.zurueck{
					visibility:hidden;
				}

				div.weiss a.weiter, div.weiss a.weiter:visited {
					font-family:Arial, Helvetica, sans-serif;
					font-size:12px;
					line-height:25px;
					color:#B1CA71;
					text-decoration:none;
					width:455px;
					display:table;
					font-weight:bold;
					text-align:right;
					background-image:url(../pics/weiterlesen.gif);
					background-repeat:no-repeat;
					height:25px;
					float:left;
					background-color:#FFFFFF;
					display:none;
				}

				div.weiss a.weiter:hover {
					color:#333333;
				}

				div.grau a.weiter, div.grau a.weiter:visited {
					font-family:Arial, Helvetica, sans-serif;
					font-size:12px;
					line-height:25px;
					color:#B1CA71;
					text-decoration:none;
					width:455px;
					display:table;
					font-weight:bold;
					text-align:right;
					background-image:url(../pics/weiterlesen_grau.gif);
					background-repeat:no-repeat;
					height:25px;
					float:left;
					background-color:#F4F5EF;
					display:none;
				}

				div.grau a.weiter:hover {
					color:#333333;
				}

				div.grau_galerie a.weiter, div.grau_galerie a.weiter:visited {
					font-family:Arial, Helvetica, sans-serif;
					font-size:12px;
					line-height:25px;
					color:#B1CA71;
					text-decoration:none;
					width:455px;
					display:table;
					font-weight:bold;
					text-align:right;
					background-image:url(../pics/weiterlesen_grau_breit.gif);
					background-repeat:no-repeat;
					height:25px;
					float:left;
					background-color:#F4F5EF;
					margin-left:10px;
					display:none;
				}

				div.grau_galerie a.weiter:hover {
					color:#333333;
				}

				#bzga {
					font-family:Arial, Helvetica, sans-serif;
					font-size:12px;
					color:#333333;
					margin-top:30px;
					line-height:16px;
					display:none;
				}

				#menu-unten {
					margin-top:-38px;
					margin-left:348px;
					width:128px;
					display:none;
				}

					#menu-unten a, #menu-unten a:visited {
						font-family:Arial, Helvetica, sans-serif;
						font-size:12px;
						line-height:29px;
						color:#B1CA71;
						text-decoration:none;
						text-transform:uppercase;
						padding-top:0px;padding-bottom:0px;padding-left:32px;padding-right:0px;
						margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;
						float:none;
						width:100%;
						display:block;
						background-image:url(../pics/menu-unten-bullet.gif);
						background-repeat:no-repeat;
						font-weight:bold;
					}

					#menu-unten a:hover {

						color:#333333;
					}

#abstand_rechts {
	width:15px;
	background-color:#F4F5EF;
}

#teaser {
	width:224px;
	background-color:#B1CA71;
	background-image:url(../pics/hintergrund-teaser.gif);
	background-repeat:no-repeat;
	background-position:left top;
	vertical-align:top;


	padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;
	margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;
	display:none;
}



		#teaser p.ueberschrift_blau {
			background-color:#859FBA;
			color:#FFFFFF;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			text-transform:uppercase;
			font-size:15px;
			font-weight:bold;
			line-height:43px;
			height:43px;
			width:100%;
			float:none;
			display:block;
			padding-top:0px;padding-bottom:0px;padding-left:10px;padding-right:0px;
			margin-top:15px;margin-bottom:5px;margin-left:0px;margin-right:0px;
			letter-spacing:-1px;
		}

		#teaser p.ueberschrift_o_toene {
			background-color:#859FBA;
			color:#FFFFFF;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			text-transform:uppercase;
			font-size:15px;
			font-weight:bold;
			line-height:43px;
			height:43px;
			width:100%;
			float:none;
			display:block;
			padding-top:0px;padding-bottom:0px;padding-left:10px;padding-right:0px;
			margin-top:73px;margin-bottom:-38px;margin-left:0px;margin-right:0px;
			letter-spacing:-1px;
		}



		#teaser p.ueberschrift_gruen {
			background-color:#B1CA71;
			color:#FFFFFF;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			text-transform:uppercase;
			font-size:15px;
			font-weight:bold;
			line-height:43px;
			height:43px;
			width:100%;
			float:none;
			display:block;

			padding-top:0px;padding-bottom:0px;padding-left:10px;padding-right:0px;
			margin-top:15px;margin-bottom:5px;margin-left:0px;margin-right:0px;
			letter-spacing:-1px;
		}



		#teaser img.sprechblase {
			padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;
			margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;
			float:none;
		}

		div.weiss-teaser {
			background-color:#FFFFFF;
			display:table;
			padding-top:0px;padding-bottom:10px;padding-left:12px;padding-right:12px;
			margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;
		}


		div.teaser {
			background-color:#FFFFFF;
			display:table;
			padding-top:0px;padding-bottom:10px;padding-left:12px;padding-right:12px;
			margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;
			background-position:bottom;
			background-repeat:no-repeat;
		}

		div.zitat-teaser {
			background-color:#FFFFFF;
			display:table;
			padding-top:0px;padding-bottom:10px;padding-left:12px;padding-right:12px;
			margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;
			background-image:url(../pics/hintergrund-zitat.gif);
			background-position:bottom;
			background-repeat:no-repeat;
		}


		#teaser a.weiter_teaser, #teaser a.weiter_teaser:visited {
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			line-height:24px;
			color:#B1CA71;
			text-decoration:none;
			width:200px;
			display:table;
			font-weight:bold;
			text-align:right;
			background-image:url(../pics/teaser-weiter-normal.gif);
			background-repeat:no-repeat;
			height:24px;
			float:left;
			background-color:#ffffff;
			margin-top:10px;
		}

		#teaser a.weiter_teaser:hover {
			color:#333333;
		}

			img.teaser-unten {
				padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;
				margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;
				position:absolute;
				display:table;
			}


			#teaser h1 {
				font-family:Arial, Helvetica, sans-serif;
				font-size:16px;
				line-height:16px;
				padding-top:8px;padding-bottom:0px;padding-left:0px;padding-right:0px;
				margin-top:0px;margin-bottom:-6px;margin-left:0px;margin-right:0px;
				display:table;
				width:200px;
				font-weight:normal;
				position:relative;
			}

			#teaser h1.blau {
				color:#859FBA;
			}

			#teaser p {
				padding-top:12px;padding-bottom:0px;padding-left:0px;padding-right:0px;
				margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				line-height:16px;
				color:#333333;
				display:table;
				width:200px;
				line-height:16px;
			}

			#teaser p.zitat {
				font-style:italic;
				line-height:19px;
			}

			#teaser p.zitat-kommentar {

				padding-top:10px;padding-bottom:0px;padding-left:0px;padding-right:0px;
				margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;
				font-family:Arial, Helvetica, sans-serif;
				font-size:10px;
				line-height:16px;
				color:#899FBD;
				text-align:right;
				display:block;
				text-transform:uppercase;
				font-weight:bold;

			}




#rechts_hintergrund {
	background-image:url(../pics/hintergrund-rechts.gif);
	background-repeat:no-repeat;
	background-position:left top;
}



		#inhalt div.weiss p a.site_ebene1, #inhalt div.weiss p a.site_ebene1:visited{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			line-height:16px;
			color:#333333;
			display:block;
			min-height:20px;
			margin-top:20px;
		}


			#inhalt div.weiss p a.site_ebene1:hover{
				color:#B1CA71;
			}

		#inhalt div.weiss p a.site_ebene2, #inhalt div.weiss p a.site_ebene2:visited{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			line-height:16px;
			color:#B1CA71;
			display:block;
			margin-left:20px;
			background-image:url(../pics/site_ebene2.gif);
			background-repeat:no-repeat;
			background-position:0 -4px;
			padding-left:24px;
			min-height:20px;
			margin-top:5px;
		}


			#inhalt div.weiss p a.site_ebene2:hover{
				color:#333333;
			}

		#inhalt div.weiss p a.site_ebene3, #inhalt div.weiss p a.site_ebene3:visited {
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			line-height:16px;
			color:#333333;
			display:block;
			font-weight:normal;
			margin-left:50px;
			background-image:url(../pics/bullet.gif);
			background-repeat:no-repeat;
			background-position:0 3px;
			padding-left:14px;
			min-height:20px;
			margin-top:5px;
		}

			#inhalt div.weiss p a.site_ebene3:hover{
				color:#B1CA71;
			}



