h1	{font-size: 1.6em; margin: 0; padding: 0; line-height: 1.4em; padding-left: 10px; margin-top: 8px; margin-bottom: 0px;}			
		h2	{font-size: 1.1em; line-height: 1.1em; padding-left: 10px; margin-top: 8px;}
		h3	{font-size: 1.0em; font-weight: bold; line-height: 1.0em; padding-left: 10px; margin-bottom: 0; margin-top: 8px;}
		p	{font-size: 1.0em; line-height: 1.2em; padding-left: 10px; margin-top: 6px; margin-bottom: 6px;}
		div.onepageview {float: right; width: 300px; overflow: hidden; margin: 0; padding: 0;}
		img.onepageview	{float: right; width: 140px; margin: 0; padding: 0;}
		span.fontsm {font-variant: small-caps; color: #009; font-size: 1.1em; background-color: #eee;}
		div.mbottom {margin-bottom: 16px;}
		div.adsenselinks {text-align: right;}
		div.dseite {clear: both; margin-top: 30px; border-top: 1px solid #ccc;}
		img.kaywa {width: 200px; height: 200px;  margin-top: 0px; margin-bottom: 0px; float: right;}
		img.kaywa2 {width: 140px; height: 140px;}
		img.readspeaker {width: 200px; height: 40px;}
		div.readspeaker {width: 200px; margin-top: 6px; margin-right: 100px; text-align: center;}
		div.ophinweis {font-size: 0.9em; color: #666; font-weight: bold; margin: 0; background-color: #eee;}
		p.slogan {text-align: center; font-size: 1.2em; margin-bottom: 0px; color: #dc5842; background-color: #eee;}
		div.mobihexer {border: 1px solid red; font-weight: bold; margin-top: 20px; margin-bottom: 20px; text-align: center;}
		div.mobihexer2 {font-weight: bold; margin-top: 0px; margin-bottom: 0px; height: 210px; text-align: center;}
		div.opfooter	{font-size: 0.8em; text-align: center; background-color: #ccc;}
		.print	{display: none;}
		div.bookmarks {margin-top: 12px; margin-right: 12px;}
		div.u99footer {text-align: center; font-size: 0.8em; text-transform: capitalize;}
		div.rtlw {width: 600px; padding-left: 4px;}
		div.adslinkblock {width: 260px; float: right; padding-top: 40px; text-align: right;}
		div.opvkopf {width: 800px;}	
		div.adresse {width: 480px; padding-left: 8px;}
		div.web20	{widht: 200px; float: right;}	
		div.mtop {margin-top: 8px; }
		div.mw {margin-top: 6px; margin-bottom: 6px; padding-left: 40px; padding-right: 10px; font-size: 0.9em; line-height: 1.1em; background-color: #eee;}
		div.gf {padding-left: 8px;}
		div.aktuelle {margin-left: 20px;width: 560px; background-color: #eee; margin-top: 6px;  margin-bottom: 6px;}
		div.aktuell {border: 2px solid #dc5842;}
		div.aktuellheader {background-color: #dc5842; color: white; font-size: 0.8em; font-weight: bold; text-align: center;}
		p.aktuelltext {padding: 0; padding-left: 6px; margin: 0; font-weight: bold; font-size: 0.9em;}
		p.aktuelltitel {font-weight: bold;}
		span.akt {font-weight: bold; color: red; letter-spacing: 0.2em;}
		div.map_canvas_opvx {width: 300px; height: 200px; margin-top: 10px; margin-bottom: 10px;}
		div.map_canvas_opv {width: 300px; height: 200px; float: right;}
		div.adr2 {margin-bottom: 10px; margin-top: 0px; padding-top: 0px;}
		p.adresse {font-size: 1.4em; margin: 0; padding: 0; margin-top: 20px;}
		div.center {text-align: center;}
		div.ads {margin-top: 20px; margin-top: 20px;}
		div.bottom {background-color: #eee;}
		p.bottom {font-size: 0.9em; margin-left: 6px;}
		dfn.normal {font-weight: normal; font-style: normal;}
		div.paddleft20 {padding-left: 10px;}
		div.paddtop20 {padding-top: 14px;}	
		input.handynr {width: 200px; margin-top: 12px;}
		input.handynrfont {color: #666; font-size: 1.4em; letter-spacing: 0.1em; font-weight: bold; }
		input.red {color: #dc5842; font-weight: bold;}
		p.sms4 {font-size: 0.8em; font-weight: bold; margin: 0; padding: 0; line-height: 1.8em;}
		img.sms4 {width: 14px; height: 26px; float: left; padding: 3px;}
		span.normal {font-weight: normal;}
		span.geo {display: none;}
		span.bulandklein {font-size: 0.8em;}
		div.alexaopv {margin-top: 20px; margin-left: 40px; float: left;}
		img.feedicon {width: 14px; height: 14px; margin-right: 2px;}
		p.fbdesc {font-size: 0.7em;}
		

