*	{
	font-size:12px;
	margin:0;
	padding:0;
	font-family:verdana;
	line-height:150%;	
}

html	{
	min-height:100%;
	height:100%;
}


body	{
	min-height:100%;
	height:100%;
}

img {
	behavior: url("/de/wLayout/design/style/pngbehavior.htc");
}
.editbuttonNavi 			{left:100px; position:absolute; top:80px;z-index:999;}
.editButton				{position:relative;z-index:999;}

.clear					{clear:both;}

.blockContent			{margin:0 27px 20px 20px; clear:both; font-size:12px;position:relative;}
	
.elementHeadline		{margin:0px; padding:0;}

.elementSitemap			{margin:10px; padding:0;}

.hier_sind_sie 			{float:left; height:24px; width:740px; padding:5px 0 0 20px; font-size:12px;position:relative;}

.blockContent a 			{color: #1d685b; text-decoration:none;}
.blockContent a:visited 	{color: #1d685b;	text-decoration:none;}
.blockContent a:active 	{color: #1d685b; text-decoration:none;}
.blockContent a:hover 	{color: #1d685b; text-decoration:underline;}

ul 						{padding-left:15px;}
ul.schriftgroesse 		{padding:0px;}


#druckicon			 										{
															width:140px; float:left; padding:5px 0 0 20px;position:relative;
															}

#druckicon a													{
															color:#1d685b; text-decoration:none;font-size:12px;
															}

#druckicon a:hover, #drucken a.over, #drucken a.selected		{
															text-decoration: underline;
															}

#drucken													{
															font-size:12px;width:600px;text-align:right;padding:10px;
															}

#drucken a 													{
															color:#1d685b; text-decoration:none;
															}

#drucken a:hover, #drucken a.over, #drucken a.selected			{
															text-decoration: underline;
															}

															



hr		 {
		background-color:#1d685b;
		color:#1d685b;
		height:1px;
		border-style:none;
		margin:7px 0 7px 0;
		}

p		{
		font-size:12px;
		margin:0;
		padding:0;
		font-family:verdana;
		line-height:150%;	
		}


h1		{
		font-size:18px;
		font-weight: normal;
		color: #1d685b;
		margin:0 0 10px 0;
		}

h2		{
		font-size:16px;
		font-weight: normal;
		color: #1d685b;
		margin:0 0 10px 0;
		}

*html #wrapper {
/* Mozilla ignores crazy MS image filters, so it will skip the following */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/de/wLayout/design/img/hintergrund.png');
}

#wrapper[id]		{
					background-image:url('/de/wLayout/design/img/hintergrund.png');
					}

#wrapper			{
					min-height:100%;
					height: auto !important;
					height:100%;
					margin:0 auto;
					width:930px;
					}

#top				{
					width:920px;
					background:url(/de/wLayout/design/img/top.png) no-repeat;
					padding:0 0 0 10px;
					}

#all				{
					height:100%;
					background:url(/de/wLayout/design/img/header.png) repeat-x;
					}

#bildOben			{
					margin:1px 0 0 0;
					width:910px;
					height:174px;
					}

#flashvideo 			{
					margin-top:10px;
					}

#footer				{
					width: 100%;
					height:87px;
					position:relative;
					margin:-87px 0 0 0;
					background:url(/de/wLayout/design/img/footer.png) repeat-x;
					color: #fff;
					}

#footcontent 		{
					width: 910px;
					margin:auto;
					padding-top:10px;
					}

					
					
#wrapper-start		{
					height:506px;
					margin:0 auto 0 auto;
					width:930px;
					}
					
#all-start			{
					height:100%;
					background:url(/de/wLayout/design/img/header.png) repeat-x;
					}
					
#footer-start		{
					width: 100%;
					height:87px;

					margin:1px 0 0 0;
					background:url(/de/wLayout/design/img/footer.png) repeat-x;
					color: #fff;
					}
					


#footerabschluss				{
					height:87px;

					margin:-87px 0 0 0;
					background:url(/de/wLayout/design/img/footer.png) repeat-x;
					color: #fff;
					}


/*
////////////////////////////////////////////////////////////////
//
// Navigation im footer 
//
////////////////////////////////////////////////////////////////
*/

ul#footnavi 			{
					float: right;
					margin-top: -60px;
					margin-right:20px;
					}

ul#footnavi-start 	{
					float: right;
					margin-top: -57px;
					margin-right:20px;
					}

ul#footnavi li			{
					padding-left: 10px;
					list-style: none;
					display: inline;
					}
					
ul#footnavi a 		{
					font-size: 11px;
					text-decoration: none;
					}
					
ul#footnavi a:link 	{
					color: #fff;
					}
					
ul#footnavi a:visited {
					color: #fff;
					}
					
ul#footnavi a:hover 	{
					color: #fff;
					text-decoration:underline;
					}
					
ul#footnavi a:active	{
					color: #fff;
					text-decoration:underline;
					}

#footcontent .firma 		{margin-left:40px; font-weight:bold;font-size:15px;}
#footcontent .slogan 	{margin-left:40px; font-size:14px;padding-top:8px;}
#footcontent .strasse 	{margin:-44px 0 0 370px; line-height: 120%; font-size:10px;}
#footcontent .telefon 	{margin: 8px 0 0 370px; line-height: 120%; font-size:10px;}

#anschrift			{padding:20px 0 0 20px; line-height: 120%; font-size:12px; font-weight:bold; width:380px;float:left;} 
#logodruck			{padding:10px 0 0 20px; width:200px;float:left;} 

.aktuellesHeadline 		{font-weight:bold; font-size: 12px;}
.aktuellesDescription 	{font-weight:normal; font-size: 12px;}

a.aktuellesLink 			{font-weight:normal; font-size: 12px; text-decoration:none; color:#1d685b;}
a.aktuellesLink:hover 	{font-weight:normal; font-size: 12px; text-decoration:unerline; color:#1d685b;}


/*
////////////////////////////////////////////////////////////////
//
// Wo-Bin-Ich - Navigation
//
////////////////////////////////////////////////////////////////
*/

a.wobinich 			{color: #1d685b; text-decoration:none;font-size:12px;}
a.wobinich:visited 	{color: #1d685b;	text-decoration:none;}
a.wobinich:active	{color: #1d685b; text-decoration:none;}
a.wobinich:hover 	{color: #1d685b; text-decoration:underline;}

a.wobinichactive 			{color: #1d685b; text-decoration:none;font-size:12px;}
a.wobinichactive:visited 	{color: #1d685b; text-decoration:none;}
a.wobinichactive:active 		{color: #1d685b; text-decoration:none;}
a.wobinichactive:hover 		{color: #1d685b; text-decoration:underline;}



/*
////////////////////////////////////////////////////////////////
//
// Sitemap
//
////////////////////////////////////////////////////////////////
*/

ul#sitemap			{
					width:400px;
					margin:10px 0 0 0;
					padding:10px 0 10px 0;
					list-style:none;
					font-weight:bold;
					}

ul#sitemap li 	 		{
					margin: 6px 0 0 20px;
					text-decoration:none;	
					}

ul#sitemap li ul	 	{
					font-weight:normal;
					}

ul#sitemap a 			{
					font-size:12px;
					}
	
ul#sitemap a:hover , ul#sitemap a.over , ul#sitemap a.selected		{
															text-decoration:underline;
															}

#kontaktleft   	{width:480px; float:left; padding:0 30px 0 0;position:relative;}
#kontaktright	{width:300px; float:left; padding:0;position:relative;font-size:12px;}

input.normal 		{width:200px;}
input.plz       		{width:47px;}
input.ort       		{width:145px;}
.textareatext	{width:200px;height:80px;}