/* Standards */
	*{padding:0;margin:0}
	object,a{outline:0}
	a img{border:0}
	html{height:100%;width:100%}
	body{background-color:#FEFEF0;font:normal 11px Verdana;height:100%}
	body#bodycal{margin:0px}
	.normal{position:absolute;top:0px;left:0px;background:url(../pix/body_bg.gif) repeat-y #FEFEF0;height:100%;width:100%}
	.normal .contentinner{margin-right:25px}
	.special{position:absolute;top:0px;left:0px;background:url(../pix/body_bg_special.gif) repeat-y #FEFEF0;height:100%;width:100%}
	.special .contentinner{margin-right:80px}
	.vorox{position:absolute;top:0px;left:0px;background:url(../pix/body_bg.gif) repeat-y #FEFEF0;height:100%;width:100%}
	.vorox .contentinner{margin-right:0}
	.arrow{margin-left:12px;vertical-align:top;margin-top:3px}
	input.arrow{margin-left:12px;vertical-align:top;margin-top:6px}
	.docfunction{float:right}
/* Container */
	#container{background:transparent url(../pix/head_bg.gif) repeat-x center -12px}
/* Header */
	#header{width:935px;overflow:hidden;padding:0 0 9px}
/* Logo */
	#logo{padding:9px 0 0 35px;float:left}
/* Headnavi */
	#headnavi{text-align:right;font-weight:bold;color:#005829;font-size:9px;text-transform:uppercase;float:right;padding-right:25px}
	#headnavi p{padding-top:10px;font-size:9px}
	#headnavi a{color:#005829;text-decoration:none}
	#headnavi a:hover{color:#068940}
/* Topsearch */
	#topsearch{float:right;clear:right;padding:8px 25px 0 0;width:250px;text-align:right}
	#topsearch .inputfield{padding:2px 3px 2px 2px ;font-size:9px;border:1px solid #B2B2B2;background-color:#FFFA99;color:#005829;font-weight:bold;width:150px;margin-right:5px}
	#topsearch a{color:#005829;text-transform:uppercase;text-decoration:none;font-size:9px;font-weight:bold}
	#topsearch a:hover{color:#068940}
/* Footer */
	#metanavi{padding-top:26px;width:896px;}
	.index #metanavi{padding-top:40px}
	#metanavi ul{list-style:none;float:right}
	#metanavi ul li{float:left}
/* TeaserPic */
	.teaser{width:935px;height:210px;background:transparent none no-repeat 0 19px;}
	.index .teaser{background-image:url(../pix/intro.jpg);height:461px}
/* Layernavi */
	#mainnavi{background:transparent url(../pix/mainnavi_bg.png);height:20px}
	#mainnavi ul{padding-left:35px}
	#mainnavi ul li{float:left;margin-right:20px;list-style:none}
	#mainnavi a{color:#FFF200;font-weight:bold;text-decoration:none;line-height:19px}
	#mainnavi a:hover,#mainnavi a.on{color:#FFF}
	.layer{background:transparent url(../pix/layernavi_bg.png);display:none;padding:4px 0 4px 61px;height:12px;position:absolute;z-index:99;width:874px}
	.layer a{color:#FFF;text-decoration:none;padding:0 14px 0 0}
	.layer a:hover{color:#FFF200}
/* Bottom */
	#bottom{height:45px;width:938px;margin-bottom:0;position:absolute;display:none}
	.bottomnormal{background:url(../pix/bottom_bg.gif) no-repeat #FEFEF0}
	.bottomspecial{background:url(../pix/bottom_bg_special.gif) no-repeat #FEFEF0}
/* Tomgarten */
	.tomgarten{height:200px;width:100%;background:url(../pix/bg_tomgarten.gif) repeat-x transparent;min-width:980px}
	.compologo {float:left;padding:40px 10px 10px 44px}
	.tomlogo {padding:50px 10px 10px 0;margin-left:787px}
	#tominhalt {margin:30px 10px 10px 180px;width:650px}
	#tominhalt h1 {line-height:16px;padding:3px 0 3px 0;margin:0 50px 2px 0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#068940;background-color:transparent;font-weight:bold}
	#tominhalt p{margin:0 5px 2px 0;padding:10px 0 10px 0; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px}
	.tomgartenlink{position:absolute;top:82px;left:775px;z-index:6}
	*+html .tomgartenlink{left:774px}
	.tomgartenlink a{color:#FFF200;font-size:11px;font-weight:bold;text-decoration:none;background:transparent url(../pix/wagen.gif) no-repeat;padding:1px 0 4px 25px;display:block} /* Link in der Mainnavigation */
	.tomgartenlink a:hover{color:#FFF}
	a.tomlinked {color:#068940;text-decoration:none}
	a.tomlinked:hover { text-decoration:underline}
/* Content */
	#contentouter{overflow-x:hidden;overflow-y:auto;position:absolute;left:0;top:300px}
/* Subnavi */
	.subnavi{position:absolute;left:34px;top:247px;width:213px}
	.subnavi ul{margin:0;padding:20px 0 0 20px}
	.subnavi ul li{list-style:none;margin-bottom:2px;padding:4px 0 4px 13px;background:url(../pix/li_off_1.gif) repeat-y transparent}
	.subnavi ul li.sub{background:url(../pix/li_off_1.gif) repeat-y transparent;padding-left:23px}
	.subnavi ul li.subsub{background:url(../pix/arrow_small_g.gif) no-repeat transparent;background-position:18px 10px;padding-left:27px}
	.subnavi ul li a{font-size:10px;color:#000;text-decoration:none;line-height:13px}
	.subnavi ul li.on{background:url(../pix/li_on_2.gif) repeat-y transparent;padding-left:13px}
	.subnavi ul li.subon{background:url(../pix/li_on_1.gif) repeat-y transparent;padding-left:23px}
	.subnavi ul li.subsubon{background:url(../pix/arrow_small_g.gif) no-repeat transparent;background-position:18px 10px;padding-left:27px}
	.subnavi ul li.on a{font-size:10px;color:#068940}
	.subnavi ul li.subon a{font-size:10px;color:#068940}
	.subnavi ul li.subsubon a{font-size:10px;color:#068940}
	.subnavi ul li.subsubsub{background:none no-repeat transparent;padding-left:47px}
	.subnavi ul li.subsubsubon{background:none no-repeat transparent;padding-left:47px}
	.subnavi ul li.subsubsubon a,.subnavi ul li.subsubsub a:hover{color:#068940}
	.special .subnavi{display:none}
/* Formatierung */
	#inhalt{line-height:17px}
	#inhalt h1,#inhalt .bighead4, #inhaltHead, .inhaltHead {line-height:16px;padding:3px 0 3px 0;margin:0 50px 2px 0;font-family:Verdana, Arial, Helvetica, sans-serif;text-transform:uppercase;font-size:12px;color:#068940;background-color:transparent;font-weight:bold}
	h2,.subhead{font-size:11px;font-weight:bold;color:#068940;text-transform:uppercase}
	h3,.subsubhead{font-size:11px;font-weight:normal;color:#068940;text-transform:uppercase}
	#inhalt p{margin:0 5px 2px 0;padding:10px 0 10px 0; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px}
	#inhalt table td p{margin:0px 5px 10px 0;padding:0px}
	.inhalt ul{padding:10px 0 10px 15px;margin:0 0 2px 0}
	.inhalt ul li{ font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;background:url(../pix/arrow_small.gif) no-repeat transparent;list-style-type:none;padding-left:11px;background-position:0 7px}
	.contentinner a{color:#068940;text-decoration:none}
/* Sitemap */
	#sitemapcss ul li{background:none}
	.sitemappos *{ list-style:none;margin:0;padding:0}
	.sitemappos .contentinner div{width:240px;float:left}
	.sitemappos .sitemap1{color:#068940;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;border-left:2px solid #068940;padding-left:5px;text-transform:uppercase}
	.sitemappos .sitemap1on{margin-left:5px;border-left:2px solid #068940;padding-left:5px}
	.sitemappos .sub1{margin-left:15px;border-left:1px solid #B4B4B4;padding-left:5px;width:240px}
	.sitemappos .sub1on{margin-left:15px;border-left:2px solid #068940;padding-left:5px;width:240px}
	.sitemappos .sub1on a{color:#068940;font-weight:bold}
	.sitemappos .sub2{margin-left:30px;padding-left:5px;border-left:1px solid #B4B4B4;width:230px}
	.sitemappos .sub2on{margin-left:30px;padding-left:5px;border-left:2px solid #068940;width:230px}
	.sitemappos .sub2on a{color:#068940;font-weight:bold}
	.sitemappos a{line-height:18px}
	.sitemappos ul li a{color:#000;font-weight:normal;text-decoration:none}
/* Links */
	.linkspos{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#000}
	.linkspos ul{border-left:0}
	.linkspos #inhalt a{color:#068940;text-decoration:none;font-size:11px}
	.linkspos ul{margin:0;padding:0}
	.linkspos ul ul{margin:0;padding:0}
	.linkspos ul li{ list-style:none;font-size:10px;width:100%;margin-right:10px}
/* Rest */
	.normalpos{margin:0 0 0 316px;width:585px}
	.fullpos,.linkspos{margin:0 0 0 132px;width:768px}
	.sitemappos{margin: 0px 0px 0px 45px;width:855px;}
	{margin:0 0 0 45px;width:875px}
	.vorox #contentouter{margin:0 0 0 271px;width:629px;top:270px}
/* Flash 2 */
	.pos1{position:absolute;left:597px;top:210px;z-index:8}
	.pos2{position:absolute;left:691px;top:80px;z-index:7;display:none}
	.pos3{position:absolute;left:0px;top:342px;z-index:9}
	.pos4{position:absolute;left:631px;top:7px;z-index:10}
/* Newsletter */
	#newsletterextra{text-transform:none;position:absolute;top:0px;left:600px}
    .popup{background:url(../pix/popup_bg.gif) no-repeat #FEFEF0}
    .popup a{color:#068940;text-decoration:none}
    .popcontent{padding:30px 15px 0 55px}
    .popcontent h1{ color:#068940;font-family:Verdana, Arial, Helvetica, sans-serif;height:20px;font-size:12px;text-transform:uppercase;line-height:16px;margin-bottom:30px;padding-top:10px}
    .popcontent p{margin-bottom:10px}
    .popcontent input{width:200px;background-color:#FEFEF0;border:1px solid #A6A5A0;font-size:11px}
    .popup_item{clear:both}
    .popup_field{font-size:10px}
    .popup_field textarea{width:100%;overflow:auto;height:50px}
    .popup_label{margin:10px 0 10px;color:#068940;font-size:10px}
    .popup_form{width:380px;font-size:10px}
    .popup_form .buttons{clear:both;margin-top:25px}
    .popup_form .button{border:1px solid #068940;color:#068940;width:115px;background:url(../pix/arrow_r.gif) no-repeat 17px 4px}
    .popup_form p{margin-bottom:20px}
    .maincontent table{width:100%}
    table.edit{}
    td.textbody, td{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px}
    td.emptycols{font-size:1px;padding:0;display:none}
    td.linecolortyp{padding:2px 0 0 0;border-bottom:1px solid #F1F1C4}
    td.transparent{}
    td.headline{color:#068940;background-color:#F6F6DB;font-weight:bold;padding:4px 0 4px 4px;border:1px solid #F1F1C4;border-bottom:1px solid #F1F1C4}
    td.headcols{padding:3px 0 0 0;color:#000;text-transform:uppercase;font-weight:bold}
    td.whitecols{padding:2px 0 2px 0}
    td.normalcols{background-color:#F6F6DB;padding:3px 0 3px 3px;border-bottom:1px solid #F1F1C4}
    .back{clear:left;float:left;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;padding-top:10px;padding-bottom:10px;padding-left:15px;background:url(../pix/back.gif) no-repeat #FEFEF0 7px 15px}
    .BackLink, .attachment{color:#990000;text-decoration:none}
    .attach{float:right;padding-top:10px}
    td.transparent p{border:0;margin:0 15px 2px 0;padding:10px 0 10px 0}
    .headline #inhaltHead{font-size:10px;line-height:10px}
    .headcols .textbody{font-size:10px}
    td img{margin-bottom:1px}
    hr.line{height:1px;color:#068940}
    .newsletterleft{float:left;width:275px;padding-left:15px}
    .newsletterright{margin-left:300px}
    .newsletterleft input, .newsletterright input, .newsletterfull input{border:1px solid #A7A6AA}
    html>body .newsletterleft input, .newsletterright input, .newsletterfull input{margin:0 5px 3px 0}
    .newsletterleft .subhead, .newsletterright .subhead, .newsletterfull .subhead{margin-top:25px;margin-bottom:15px;margin-bottom:30px;font-size:12px}
    .sendbutton1{padding-top:20px;text-align:right}
    .sendbutton2{padding-top:154px;text-align:right}
    html>body .sendbutton2{padding-top:129px;text-align:right}
    input.email{background-color:#F6F6DB}
    .clear{clear:both}
    .newsletterfull{float:left;width:500px;padding-left:15px}
    html>body .textbox{width:155px}
    html>body .email{width:155px}
    .green{color:#068940}
    .pagerdiv{position:absolute;top:0;width:390px;text-align:right;left:180px}
    .pagertd{color:#868686}
    .inhaltZeile ul li {background:url(../pix/arrow_small_g.gif) no-repeat transparent;list-style-type:none;padding-left:11px;background-position:0 6px}
    .inhaltZeile ul{padding-left:0}
    ol{padding-left:22px}
    .reiter{font-family:Verdana;font-size:11px;margin:0px;margin-bottom:6px;padding:0;width:500px;overflow:hidden}
    .reiter{border-bottom:1px solid #F2F1C5}
    .reiter ul{padding:0;margin:0;list-style:none}
    .reiter ul li{padding:0;margin:0;float:right;background-color:#F6F5D9;padding:3px 23px 3px 23px;margin-left:3px;border-top:1px solid #F2F1C5;border-left:1px solid #F2F1C5;border-right:1px solid #F2F1C5}
    .reiter a{color:#9A0103;font-weight:bold;text-decoration:none;font-size:10px}
    .reiter a.on{text-decoration:underline}
    .table_pflege .bild{border:1px solid #D4D7A2;padding:5px 0 3px 5px}
    .table_pflege .bild a{padding:0;margin:0}
    .table_pflege .text{font-family:Verdana;font-size:11px;padding:5px 17px 5px 17px;background-color:#F6F6DC}
    .table_pflege .headline a{font-weight:bold;color:#048A41;text-decoration:none}
    .trenner{font-size:0;line-height:0;height:7px}
    .table_pflege .teaser{width:auto;height:auto}
    .table_pflege .teaser a{color:#048A41;text-decoration:none}
    .table_pflege{margin-bottom:45px;width:500px}
    #flashmenu{position:absolute;left:97px;top:529px}
    .clearBoth{clear:both;height:1px;line-height:1px}
    .formlabel{display:block;float:left;clear:left;width:170px;padding-right:10px;color:#000}
    textarea {padding:2px 2px;margin:0 5px 5px 0;float:left;width:308px;height:110px;border:1px solid #A7A6AA;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#000}
    textarea:focus {border-color:#930}
    .checkbox {padding:2px 2px;width:25px;margin:0 5px 5px 0}
    .inputFeld {padding:2px 2px;width:194px;margin:0 5px 5px 0;float:left;font-size:11px;border:1px solid #A7A6AA;color:#000}
    ul.listportal{margin-top:15px}
    ul.listportal li{margin-bottom:7px}
    .reiter ul li{background:url(../pix/t.gif) no-repeat transparent;list-style:none}
    #SucheErgebnis{margin-bottom:25px}
    #SucheItemsLink a{font-weight:bold;text-decoration:none}
    #SucheItemsDate{padding-bottom:20px}
    .SucheItem{width:300px;margin-left:20px}
    .SucheLi{float:left;list-style:none}
    .newsletter table.edit{}
    .newsletter td.textbody, .newsletter td{border:0px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px}
    .newsletter td.emptycols{border:0px;font-size:1px;padding:0;display:none}
    .newsletter td.linecolortyp{border:0px;padding:0;border-bottom:1px solid #F1F1C4}
    .newsletter td.transparent{border:0px}
    .newsletter td.headline{border:0px;color:#068940;background-color:#F6F6DB;font-weight:bold;padding:4px 4px 4px 4px;border:1px solid #F1F1C4;border-bottom:1px solid #F1F1C4}
    .newsletter td.headcols{border:0px;padding:3px 4px 0 4px;color:#000;text-transform:uppercase;font-weight:bold}
    .newsletter td.whitecols{border:0px;padding:2px 4px 2px 4px}
    .newsletter td.normalcols{border:0px;background-color:#F6F6DB;padding:3px 4px 0 4px;border-bottom:1px solid #F1F1C4}
    .newsletter{font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif}
    .newsletter h1,.newsletter .bighead4 {line-height:16px;padding:3px 0 3px 0;margin:0 50px 2px 0;font-family:Verdana, Arial, Helvetica, sans-serif;text-transform:uppercase;font-size:12px;color:#068940;background-color:transparent;font-weight:bold}
    .newsletter p{margin:0 5px 10px 0;padding:0; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px}
    .newsletter table td p{margin:0px 5px 10px 0;padding:0px}
    .newsletter table td{padding:2px 4px 0 4px}
    .newsletter .inhalt ul{padding:5px 0 0 15px;margin:0 0 10px 0}
    .newsletter .inhalt ul li{ font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;background:url(../pix/arrow_small.gif) no-repeat transparent;list-style-type:none;padding-left:11px;background-position:0 5px}
    .newsletter ul li{background:none}
    .newsletter ul.listportal li { background:url(../pix/arrow_small.gif) no-repeat transparent;list-style-type:none;padding-left:11px;background-position:0 9px}
    .newsletter ul.listportal{padding:10px 0 10px 2px;border:0}
    .newsletter ul.listportal li a.content{color:#000;line-height:19px}
    .newsletter ul.listportal li a.content:hover{color:#068940}
    .newsletter a, .newsletter p a, .newsletter a.linked{color:#068940;text-decoration:none}
    .newsletter a:hover{color:#068940;text-decoration:underline}
    .newsletter td.headline{padding:4px 4px 4px 4px}
    .emailcheckboxes input{border:0px solid #000;margin:0 3px 0;vertical-align:middle}
    .emailcheckboxes label{vertical-align:middle}
    .gewinnspiel label{width:120px;float:left;margin:0 15px 10px 0}
    .gewinnspiel .radiolist label{display:block;float:none;margin-left:23px;width:auto}
    .gewinnspiel .radiolist input{float:left}
    .gewinnspiel .inputFeld{float:left}
    .gewinnspiel .wrapper{overflow:hidden;zoom:1;margin:3px;line-height:20px}
    .gewinnspiel .button{clear:left;margin-left:135px;display:block}
    .button{background-color:#FEFEF0;border:1px solid #A6A5A0;font-size:11px;width:200px}
    /*#inhalt .vorox{margin-bottom:10px}
    #inhalt .vorox,#inhalt .vorox input{background-color:transparent;border:0 none;color:#068940;font-size:24px;text-transform:uppercase;vertical-align:text-top}
    #inhalt .vorox input{border-bottom:1px dotted #068940;width:71px}*/
    
    .vorox #inhalt{background:transparent url(../pix/vorox_content.gif) no-repeat scroll -12px top;line-height:15px}
    .vorox #inhalt p{margin:0 20px}
    .vorox #inhalt span.h1{background:transparent url(../pix/vorox_h1.gif) no-repeat scroll 0 0;display:block;font-size:0;height:68px;margin:0 !important;padding:0;text-indent:-9999px;width:300px}
    .vorox #inhalt span.bighead4{margin:0 20px}
    .vorox #inhalt table{margin:50px 0 0}
    .vorox #inhalt .colored{color:#fff;padding-top:0;line-height:14px}
    .vorox #inhalt ul{padding:0 0 0 20px}
    .radiolist input{border:0;height:13px;width:13px}
    .radiolist label{margin:0 20px 3px 0}
    
    #inhalt td{vertical-align:top}
    .inhalt .filelist li{padding:0 0 10px;background:transparent none}
    .inhalt .filelist{background:transparent none;margin:0;padding:0}
    .inhalt .filelist img{margin-right:12px;vertical-align:middle}
    
    .nomargin{position:absolute;top:0px;left:0px;background:url(../pix/body_bg.gif) repeat-y #FEFEF0;height:100%;width:100%}
	.nomargin #contentouter{top:270px;margin-left:271px;width:639px;}
	.nomargin #inhalt{padding:0px 45px}
	.nomargin .gbox{background:url(../pix/gbox_bg.jpg) no-repeat;padding:15px 45px 15px 45px;margin:0 -45px 10px -45px}
	.nomargin #inhalt .gbox h1, .nomargin #inhalt .gbox .bighead4{color:#fff}
	.nomargin #inhaltHead{margin:15px 45px} 
	.nomargin .gtable{margin: -10px -43px 0 -42px; width:618px;border-spacing:0}
	.nomargin .gtable{background:none #f4f4e6;}
	.nomargin .gtable td{padding:20px 43px 20px 42px;border-top:3px solid #ffffef;}
	.nomargin .gtable td td{padding:0;border:0 none}
	.nomargin .gtable .first{border-right:3px solid #ffffef;}
	.nomargin #MainContent_ctl00_Content_ctl00_ctl00_ctl00_DocPager{margin:0 45px;display:block}
	
	object{outline:0}

.haendlersuche{width:670px}
.haendlersuche .intro p{margin:15px 200px 15px 0;color:#068940;text-transform:uppercase;font-size:10px}
.haendlersuche .legend{float:right;margin:15px 40px 0 0;}
.haendlersuche .item{float:left;margin-right:8px}
.haendlersuche .item1{width:70px}
.haendlersuche .item2{width:95px}
.haendlersuche .labels{font-size:10px}
.haendlersuche .labels{overflow:hidden;zoom:1;padding:0 0 3px 9px;}
.haendlersuche .boxed{background-color:#3f7b5e}
.haendlersuche input,.haendlersuche select{font:normal 10px/12px Verdana;color:#333}
.haendlersuche .postcode{border:2px solid #a7c2ae;width:65px;padding:1px}
.haendlersuche .intro{overflow:hidden;zoom:1}
.haendlersuche .navigation a{color:#fdf13e;font:700 10px/12px Verdana;text-decoration:none;float:left;padding:2px 7px;text-transform:uppercase;width:auto;background:none #386a51;border:1px solid #2f5c45}
.haendlersuche .map{margin-top:6px;background-color:#a7c2ae;font:400 10px/12px Verdana}
.haendlersuche a{color:#3f7b5e;text-decoration:none}
.haendlersuche table{margin-top:5px}
.haendlersuche thead td{color:#3c785a;text-transform:uppercase}
.haendlersuche .alt{background-color:#f0f0e4}
.haendlersuche td{padding:5px 2px;font-size:10px;color:#333}
.haendlersuche .tabs{border-bottom:1px solid #3c785a;margin-top:15px;overflow:hidden;zoom:1}
.haendlersuche .tabs input{float:left}
.haendlersuche .high{color:#3c785a}

.boxed_lt{background:transparent url(../pix/boxed_lt.gif) no-repeat left top}
.boxed_rt{background:transparent url(../pix/boxed_rt.gif) no-repeat right top}
.boxed_lb{background:transparent url(../pix/boxed_lb.gif) no-repeat left bottom}
.boxed_rb{background:transparent url(../pix/boxed_rb.gif) no-repeat right bottom;overflow:hidden;zoom:1;padding:5px 9px}

.map_lt{background:transparent url(../pix/map_lt.gif) no-repeat left top}
.map_rt{background:transparent url(../pix/map_rt.gif) no-repeat right top}
.map_lb{background:transparent url(../pix/map_lb.gif) no-repeat left bottom}
.map_rb{background:transparent url(../pix/map_rb.gif) no-repeat right bottom;overflow:hidden;zoom:1;padding:5px}

#map label{width:80px;font-weight:700;float:left;clear:left}

.haendlersuchefooter .metanavi{margin-top:18px}
.showonlinehaendler{color:#fff;padding-right:20px;margin-top:2px}
.showonlinehaendler input{vertical-align:bottom}
.haendlersuche select{padding:2px}
.maptext{color:red}