body,input,th,td{font-size: 12px;font-family: Arial, Helvetica, sans-serif;}td,body {color: #003366;}body{background-color:#d4dbe3}.text{margin:0 10px 10px 10px; padding:0; }.tx-bl {color=#000000}.tx-bl12{color=#000000; font size: 11px}.hg_nav	{ background: url(../img/linie_6.gif) repeat-y scroll }h1 {font-size:18px}h2 {font-size:16px;}.blue {color:#408dcd}.orange	{color:#fe5c0b}.e_linefaq   { background-image: url(../img/b_line.gif); position: relative; width: 554px; height: 3px; overflow: hidden }.li_bl { background-image: url(../img/linie_bl_kl.gif); position: relative; width: 535px; height: 1px; overflow: hidden }.e_faq  { background-color: #eeeeee; padding-left: 4px; position: relative; width: 554px; height: auto }.button		{float:left;position:relative;width:110px;height:23px}.rot  {color: #ff3333;font-weight: bold;text-align: center;}.rot-b  {color: #ff3333;font-weight: bold;text-decoration: blink;text-align: center;}.xl{width:580px;text-align:left}A:link {COLOR: #00387d; TEXT-DECORATION: none}A:visited {COLOR: #00387d; TEXT-DECORATION: none}A:hover {COLOR: #fd822e; TEXT-DECORATION: none}.error {FONT-WEIGHT: bold; COLOR: #cc0000}UL {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; LIST-STYLE-POSITION: outside; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 10px; VERTICAL-ALIGN: middle; LINE-HEIGHT: 18px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BORDER-RIGHT-WIDTH: 0px}LI  { background: url(images/stuff/bullet_arrow_orange.gif) no-repeat scroll left 5px; margin-bottom: 10px; padding-left: 20px }.title {FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif}.textsmall {FONT-SIZE: 11px; COLOR: #003366; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif}.footer {FONT-SIZE: 10px; COLOR: #7b91a8; FONT-FAMILY: Arial, Helvetica, sans-serif}A.footer:link {COLOR: #7b91a8; TEXT-DECORATION: underline}A.footer:visited {COLOR: #7b91a8; TEXT-DECORATION: underline}A.footer:hover {COLOR: #597086; TEXT-DECORATION: underline}.sprung		{color:#fe5c0b; TEXT-DECORATION: none}A.nav:link {FONT-SIZE: 11px; COLOR: #00387d; TEXT-DECORATION: none}A.nav:visited {FONT-SIZE: 11px; COLOR: #00387d; TEXT-DECORATION: none}A.nav:hover {COLOR: #fd822e; TEXT-DECORATION: none}A.nav:active {COLOR: #fd822e; TEXT-DECORATION: none}UL.navi {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; LIST-STYLE-POSITION: outside; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 25px; VERTICAL-ALIGN: middle; LINE-HEIGHT: 15px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BORDER-RIGHT-WIDTH: 0px}LI.navi   { background: url(images/bullet.gif) no-repeat scroll left center; margin-bottom: 0px; padding-left: 12px }/* Suchmaschine Elemente */em  { font-style: normal; font-weight: bold }#output a  { font-weight: bold; }.searchword { color: #222; background-color: #3ff; border-style: dotted; border-width: 1px; border-color: #3ff #3cf #3ff #3cf }.searchcontext  { margin-left:2em; display: block; margin-left:40px }.mod  { font-size: 0.8em; display: block; margin-left:40px }#searchfooter  { font-size: 80%; margin-left:40px }#searchfooter a {text-decoration: none; margin-left:35px}/* Bilder einfügen */.unfloat{clear:both;height:1px;overflow:hidden}.gfxli{float:left;margin:0 19px 19px 0}.bild { float: left; margin: 0 19px 19px 0 }.gfxre{float:right;margin:0 20 0px 0px}.gfxce { float: ; margin: 0 80 0 40pt }.info{}/* Rahmen allgemeine Elemente */	.blue		{color:#408dcd}	.orange		{color:#fe5c0b}	.adown		{position:absolute;top:0px;right:0px}/* Rahmen blau		187px */	.bb187		{background-image:url(../img/bb187m.gif)}	.bb187o		{position:relative;width:187px;height:2px;background-image:url(../img/bb187o.gif);overflow:hidden}/* Rahmen orange	187px */	.bo187		{background-image:url(../img/bo187m.gif)}	.bo187o		{position:relative;width:187px;height:2px;background-image:url(../img/bo187o.gif);overflow:hidden}/* Rahmen universal	187px */	.b187u		{position:relative;width:187px;height:2px;background-image:url(../img/b187u.gif);overflow:hidden}	.b187t		{position:relative;margin-left:9px;margin-bottom:15px;width:170px;height:24px; background-image:url(../img/thema_hg.gif);font:bold 13px arial,sans-serif;color:#777777}	.b187i		{position:relative;margin-left:9px;width:170px}/* Rahmen blau		367px */	.bb367		{background-image:url(../img/bb367m.gif)}	.bb367o		{position:relative;width:367px;height:2px;background-image:url(../img/bb367o.gif);overflow:hidden}/* Rahmen orange	367px */	.bo367		{background-image:url(../img/bo367m.gif)}	.bo367o		{position:relative;width:367px;height:2px;background-image:url(../img/bo367o.gif);overflow:hidden}/* Rahmen universal	367px */	.b367u		{position:relative;width:367px;height:2px;background-image:url(../img/b367u.gif);overflow:hidden}	.b367t		{position:relative;margin-left:9px;margin-bottom:15px;width:350px;height:24px; 	background-image:url(../img/thema_hg.gif);font:bold 13px arial,sans-serif;color:#777777}	.b367i		{position:relative;margin-left:9px;width:350px;color: #000000}/* Rahmen blau		535px */	.bb535		{background-image:url(../img/bb535m.gif)}	.bb535o		{position:relative;width:535px;height:2px;background-image:url(../img/bb535o.gif);overflow:hidden}/* Rahmen orange	367px */	.bo535		{background-image:url(../img/bo535m.gif)}	.bo535o		{position:relative;width:535px;height:2px;background-image:url(../img/bo535o.gif);overflow:hidden}/* Rahmen universal	367px */	.b535u		{position:relative;width:535px;height:2px;background-image:url(../img/b535u.gif);overflow:hidden}	.b535t		{position:relative;margin-left:9px;margin-bottom:15px;width:521px;height:24px; 	background-image:url(../img/thema_hg.gif);font:bold 13px arial,sans-serif;color:#777777}	.b535i		{position:relative;margin-left:9px;width:521px;color: #000000}/* Abstandhalter */	.va10		{position:relative;width:1px;height:10px;clear:left}	.va15		{position:relative;width:1px;height:15px;clear:left}	.va19		{position:relative;width:1px;height:19px;clear:left}	.va20		{position:relative;width:1px;height:20px;clear:left}	.ha2		{position:relative;width:2px;height:1px;overflow:hidden}	.ha12		{position:relative;width:2px;height:1px;overflow:hidden}/* Position Banner 468*60 */.index_partner_oben{position:absolute;top:30px;left:295px;border:1px solid rgb(247,128,0)}img.ad{border:0}img	{border:0}/* Fotogalerie Visitenkarte */	.thumb_o	{position:relative;width:72px;height:72px;margin-right:15px;margin-bottom:25px;float:left;background-image:url(img/bg_thumb.gif)}	.thumb_o img	{margin:4px}	.thumb_u	{position:relative;width:72px;height:72px;margin-right:15px;float:left;background-image:url(img/bg_thumb.gif)}	.thumb_u img	{margin:4px}/* Blaue Trennlinien *//* 535px lang (z.B. Notdienstverzeichnis  */.li_bl { background-image: url(../img/linie_bl_kl.gif); position: relative; width: 535px; height: 1px; overflow: hidden }/* 518px lang (z.B. Selbsthilfegruppen  */.li_bl1 { background-image: url(../img/linie_bl_kl.gif); position: relative; width: 518px; height: 1px; overflow: hidden }/* Vorgaben für Formulareingabefenster */label{width:180px;float:left}input,select,textarea{;margin:0 0 7px 0;vertical-align:middle}.nospace{width:auto}/* Visitenkarte Hauptseite */	.vk_text	{position:absolute;top:26px;left:8px}	.vk_text img	{margin:3px;margin-left:0px;margin-right:10px;vertical-align:middle}/* Branchen Hauptseite */	.b_combi	{position:relative;margin-top:10px;margin-left:6px;clear:left}	.b_rubrik	{position:relative;width:247px;height:104px;margin-top:10px;margin-left:4px;background-image:url(img/br_rubrik.gif);overflow:hidden}	.b_rubrik1 { background-image: url(img/br_rubrik1.gif); margin-top: 10px; margin-left: 4px; position: relative; width: 247px; height: 104px; overflow: hidden }	.b_thema	{position:absolute;top:3px;left:20px;font:bold 13px arial,sans-serif;color:white}	.b_text		{position:absolute;top:26px;left:11px;line-height:14px}	.b_img		{position:absolute;top:25px;right:10px}	.b_link		{position:absolute;bottom:0px;right:0px}/* Telefon/Faxnummern Notdienstverzeichnis */	.not_text		{position:absolute;left:600px;width: 150px}.select_blue{color:#3333ff}.bgnone{background:#ffffff}.head{height:96px;background:url(../img/bg_head_top.gif) center center repeat-y #9a0000}.head_middle{position:relative;width:520px;height:96px;background:url(../img/illu_head.jpg) right top no-repeat;text-align:left}.head_middle img{margin:5px 0 0 10px}.head_down{position:absolute;bottom:0px;left:0px}.head_down a{padding:3px 10px 2px 10px;border-right:1px solid #9a0000;line-height:18px;background:url(../img/bg_head_link.gif);text-decoration:none;color:#ffffff;font-weight:bold}.head_down a:hover{background:url(../img/bg_head_link_hover.gif);color:#000000}.head_bottom{height:4px;overflow:hidden;background:url(../img/bg_head_bottom.gif) center center repeat-y #cc0000}.head_bottom_inner{width:520px;height:4px;overflow:hidden;background:url(../img/illu_head_bottom.jpg) right top no-repeat}.unfloat{clear:both;height:1px;overflow:hidden}/* margin-bottom wird im IE (u. a.?) am Bildschirmende nicht dargestellt */.copyright{margin-top:30px;font-size:10px;color:#999999}.copyright a{padding:0;color:#666666;text-decoration:none}.copyright a:hover{color:#000000}.xl{width:540px;text-align:left}.splitted{width:500px;background:url(../img/dots_vertical.gif) center center repeat-y}.splitted div.links{width:47%;float:left;text-align:left}.splitted div.rechts{width:47%;float:right;text-align:left}.big {font-size:14px; font-weight:bold; color:#fe5c0b }.less{font-style:normal;font-size:10px}.less_blue{margin:0;padding:0;font-size:10px;color:#6666ff}.line_dots{height:20px;overflow:hidden;clear:both;background:url(../img/dots.gif) repeat-x center}/*Angebote Elsener Firmen - Darstellungsoptionen für adv_left=Foto, adv_mid=Text und adv_re=Preise*/.adv{border:1px dotted #888888;font-size:11px}.adv_left{padding:10px;float:left;background:none}.adv_mid{padding:10px 0 10px 10px;width:45%;float:left}.adv_mid h4{margin:0;margin-bottom:10px;padding:0;font-size:12px;font-weight:bold;color:#cc0000}.adv_mid h5{margin:0;margin-top:10px;padding:0;font-size:10px;font-weight:normal;color:#cc0000}.adv_rig{padding:10px 10px 10px 0;width:20%;float:right;text-align:right}/* Startseite überschriften mit Hintergrundbalken*/.balken {border-bottom: 1px solid #fe5c0b; background-color:#669acc; margin:0px; max-width: 547px;padding-left:5px; text-align: left; color:#ffffff ; FONT-WEIGHT: bold }.balken-rot {background-color: #C80000; padding-left:5px; border-bottom:1px soild #a58789; border-top: #ffffff; align: center }.balken-text {background-color:#fafafa;border:1px solid #f0f0f0;margin-bottom:15px;max-width:540px;padding:5px;text-align:left}.balken-li { background-image: url(../img/linie_bl_kl.gif); position: relative; width: 540px; height: 1px; overflow: hidden }.balken-neu {background-color: #c80000; padding-left:5px; border-bottom:1px soild #a58789; color:#ffffff ;border-top: #ffffff; align: center ; FONT-WEIGHT: bold}.balken-date {background-color: #669acc; padding-left:5px; border-bottom:1px soild #a58789; border-top: #ffffff; align: center }.balken-name {background-color: #dcdcdc; padding-left:5px; border-bottom:1px soild #a58789; border-top: #ffffff; align: center }.veranst-date  { color: white; background-color: #669acc; padding-left: 5px; border-top: none #000000; border-bottom: 1px none #a58789; align: center  }.veranst-name  {background-color: #dcdcdc; padding-left:5px; border-bottom:1px soild #a58789; border-top: #ffffff; align: center }/* Mehr Info... rechte Seite*/.info {float:right;margin:0 20 0px 0px}
