/************************************************
 * CSS for www.bio-finder.com			*
 * last mod 	: 14:19 04.10.2006		*
 * Autor 	: r.schneider@wir-gestalten.de	*
 * copyright 	: www.wir-gestalten.de          *
 ************************************************/

body,html		{text-align:center;background-color:#EFEFEF;cursor:default}

.td, tr, table 		{text-align:left;color:#325B13;text-decoration:none;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;letter-spacing:0px;word-spacing:0px; line-height:1.4;}

.braun 		{text-align:left;color:#6a3d0f;text-decoration:none;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;letter-spacing:0px;word-spacing:0px}
#braun 		{text-align:left;color:#6a3d0f;text-decoration:none;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;letter-spacing:0px;word-spacing:0px}


h1 		        {text-align:left;color:#325B13;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;letter-spacing:0px;word-spacing:0px; padding-bottom:0px; padding-bottom:3px; padding-top:3px; margin:0px;}

h2		        {text-align:left;color:#325B13;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;padding-bottom:0px; padding-bottom:3px; padding-top:3px; margin:0px;}

h3 		        {text-align:left;color:#325B13;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;letter-spacing:0px;word-spacing:0px; margin-bottom:5px; margin-top:5px; margin-left:5px;}

h4 		        {text-align:left;color:#7e4910;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;letter-spacing:0px;word-spacing:0px;margin-bottom:5px;}
h5 		        {text-align:left;color:#7f480f;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;letter-spacing:0px;word-spacing:0px;margin:0px;padding-left:5px;}

.AnbieterListeNavigationOben, #AnbieterListeNavigationOben {font-weight:bold;  margin-bottom:30px; margin-left:10px;padding: 0;}
.AnbieterListeNavigationUnten, #AnbieterListeNavigationUnten{font-weight:bold; margin:10px; padding: 0;}
.AnbieterListe, #AnbieterListe{margin:0px; padding: 0;}






 
table.printlogo		{display:none;}

table.kontrolle		{align:center;text-align:center;background-color:#FFFFFF}
td.kontrolle 		{text-align:left;color:#000000;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:9px;font-weight:normal;letter-spacing:0px;word-spacing:0px}

#navi_header		{margin-top:210px; z-index=100;position:absolute;}

#suche_oben		{margin:212px 0px 0px 460px; z-index=100; position:absolute;}


/*
table.biofinder		{text-align:center;background-color:#FFFFFF}
*/
table.biofinder		{background-color:#FFFFFF}

img			{border:0}

td			{text-align:left}

td.weiss		{background-color:#FFFFFF;vertical-align:top}

td.banner		{text-align:right;background-color:#FFFFFF;vertical-align:top}

td.hgelb		{text-align:left;background-color:#FFE399;vertical-align:top}

td.dgelb		{text-align:left;background-color:#EEBC49;vertical-align:top}

td.braun		{text-align:left;background-color:#7E4910;vertical-align:top}

td.hgruen		{text-align:left;background-color:#B3D88C;vertical-align:top}

td.dgruen		{text-align:left;background-color:#81A753;vertical-align:top}

a:link 		{color:#325B13;}
a:visited 	{color:#325B13;}
a:active 	{color:#325B13;}
a:hover 	{color:#7E4910;}


/* ----------------------------------------------------------------------- */
td.inhalt		{text-align:left;background-color:#FFFFFF;vertical-align:top}

table.main_guen		{text-align:left;background-color:#B3D88C;vertical-align:top,text-top;}
td.inhalt_guen		{text-align:left;background-color:#B3D88C;vertical-align:top,text-top;}

/* ----------------------------------------------------------------------- */
#navtaboben 		{position:relative;top:-30px;left:10px;text-align:left;z-index:2;font-size:1px;border:1;text-align:left}

table.tabelleoben       {background-color:none;text-align:left}

td.navoben 		{text-align:left;color:#325B13;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;letter-spacing:0px;word-spacing:0px}

a.topnav:link 		{text-align:left;color:#325B13;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;letter-spacing:0px}
a.topnav:visited 	{text-align:left;color:#325B13;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;letter-spacing:0px}
a.topnav:active 	{text-align:left;color:#FFFFFF;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;letter-spacing:0px}
a.topnav:hover 		{text-align:left;color:#FFFFFF;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;letter-spacing:0px}

input.top_search	{height:16px;border-style:solid;border-width:1px;border-color:#ffffff;width:150px;background-color:#FFE399;text-align:left;color:#325B13;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;letter-spacing:0px}

input.top_search_buttom	{height:16px;border-style:solid;border-width:1px;border-color:#ffffff;width:15px;background-color:#B3D88C;text-align:left;color:#ffffff;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:7px;font-weight:normal;letter-spacing:0px}

button.top_search_buttom{height:16px;border-style:solid;border-width:1px;border-color:#ffffff;width:15px;background-color:#B3D88C;text-align:left;color:#ffffff;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:7px;font-weight:normal;letter-spacing:0px}


/* ----------------------------------------------------------------------- */

#bild 			{position:relative;top:0px;left:0px;text-align:right;z-index:1}

#logo 			{position:relative;top:-8px;left:0px;text-align:right;z-index:1}


/* ----------------------------------------------------------------------- */
// table.layout1_gruen 	{background-color:#B3D88C;text-align:left;vertical-align:top;vertical-align:text-top;}
td.layout1_gruen	{background-color:#B3D88C;text-align:left;vertical-align:top;color:#325B13;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;letter-spacing:0px}
td.layout3_gruen	{background-color:#B3D88C;text-align:right;vertical-align:top;color:#325B13;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;letter-spacing:0px}
h1.layout1_gruen	{background-color:#B3D88C;text-align:left;color:#325B13;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;letter-spacing:0px}

a.layout1_gruen:link 	{text-align:left;color:#325B13;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;letter-spacing:0px}
a.layout1_gruen:visited	{text-align:left;color:#325B13;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;letter-spacing:0px}
a.layout1_gruen:active 	{text-align:left;color:#325B13;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;letter-spacing:0px}
a.layout1_gruen:hover 	{text-align:left;color:#FFFFFF;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;letter-spacing:0px}

a.layout1_gruen_link:link	{background-color:#B3D88C;text-align:left;vertical-align:top;color:#325B13;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;letter-spacing:0px}
a.layout1_gruen_link:visited	{background-color:#B3D88C;text-align:left;vertical-align:top;color:#325B13;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;letter-spacing:0px}
a.layout1_gruen_link:active	{background-color:#B3D88C;text-align:left;vertical-align:top;color:#325B13;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;letter-spacing:0px}
a.layout1_gruen_link:hover	{background-color:#B3D88C;text-align:left;vertical-align:top;color:#000000;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;letter-spacing:0px}

td.layout1_gruen_edit		{background-color:#E6F1D8;text-align:left;vertical-align:top;color:#325B13;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;letter-spacing:0px}

a.layout1_gruen_edit:link	{background-color:#FFE399;text-align:left;vertical-align:top;color:#325B13;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;letter-spacing:0px}
a.layout1_gruen_edit:visited	{background-color:#FFE399;text-align:left;vertical-align:top;color:#325B13;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;letter-spacing:0px}
a.layout1_gruen_edit:active	{background-color:#FFE399;text-align:left;vertical-align:top;color:#325B13;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;letter-spacing:0px}
a.layout1_gruen_edit:hover	{background-color:#FFE399;text-align:left;vertical-align:top;color:#000000;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;letter-spacing:0px}


input.layout1_gruen_ueberschrift	{width:500Px;background-color:#B3D88C;text-align:left;color:#325B13;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;letter-spacing:0px}
input.layout1_gruen	{width:155Px;background-color:#B3D88C;text-align:left;color:#325B13;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;letter-spacing:0px}
select.layout1_gruen	{width:150Px;background-color:#B3D88C;text-align:left;color:#325B13;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;letter-spacing:0px}

input.layout1_gruen_ueberschriftx	{width:290Px;background-color:#B3D88C;text-align:left;color:#325B13;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;letter-spacing:0px}

.editorReset {
backgroud-color:#0000ff;
width:20px;
height:18px;

border-top-width:1px;
border-top-style:groove;
// border-top-color:#555555;

border-right-width:1px;
border-right-style:groove;
// border-right-color:#555555;

border-bottom-width:1px;
border-bottom-style:groove;
// border-bottom-color:#EBEBEB;

border-left-width:1px;
border-left-style:groove;
// border-left-color:#EBEBEB;
}
.editorResetRoll {
backgroud-color:#0000ff;
width:26px;
height:26px;

border-top-width:1px;
border-top-style:solid;
border-top-color:#555555;

border-right-width:1px;
border-right-style:solid;
border-right-color:#555555;

border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#EBEBEB;

border-left-width:1px;
border-left-style:solid;
border-left-color:#EBEBEB;
}




/* ----------------------------------------------------------------------- */

/* ----------------------------------------------------------------------- */
td.noprint		{background-color:#FFFFFF;text-align:left;vertical-align:top}
/* ----------------------------------------------------------------------- */


/* ----------------------------------------------------------------------- */
td.index_such_reiter	{background-color:#81A753;text-align:left;color:#FFFFFF;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;letter-spacing:0px}
td.index_such_form	{background-color:#B3D88C;text-align:left;color:#325B13;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;letter-spacing:0px}
td.index_such_form_input{background-color:#B3D88C;text-align:right;color:#325B13;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;letter-spacing:0px}
td.index_such_form_link	{background-color:#B3D88C;text-align:right;color:#325B13;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;letter-spacing:0px}

a.indexlink:link	{text-align:right;color:#325B13;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;letter-spacing:0px}
a.indexlink:visited	{text-align:right;color:#325B13;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;letter-spacing:0px}
a.indexlink:active	{text-align:right;color:#325B13;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;letter-spacing:0px}
a.indexlink:hover	{text-align:right;color:#FFFFFF;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;letter-spacing:0px}

select.schnellsuche	{width:150px;background-color:#FFFFFF;text-align:left;color:#325B13;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;letter-spacing:0px}
input.schnellsuche	{width:150px;background-color:#FFFFFF;text-align:left;color:#325B13;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;letter-spacing:0px}
input.schnellsuchebutton{height:17px;border-style:solid;border-width:1px;align:right;border-color:#ffffff;width:130px;background-color:#81A753;color:#FFFFFF;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;letter-spacing:0px}

td.index_karte		{height:197px;background-color:#B3D88C;vertical-align:middle;text-align:left;color:#325B13;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;letter-spacing:0px}
td.index_news 		{line-height:10px;text-align:left;background-color:#FFE399;vertical-align:top;color:#7E4910;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;letter-spacing:0px}
td.index_flash 		{height:110px;text-align:center;background-color:#FFE399;vertical-align:middle;color:#7E4910;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;letter-spacing:0px}

a.index_news:link 	{text-align:left;background-color:#FFE399;vertical-align:top;color:#7E4910;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:9px;font-weight:bold;letter-spacing:0px}
a.index_news:visited 	{text-align:left;background-color:#FFE399;vertical-align:top;color:#7E4910;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:9px;font-weight:bold;letter-spacing:0px}
a.index_news:active 	{text-align:left;background-color:#FFE399;vertical-align:top;color:#7E4910;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:9px;font-weight:bold;letter-spacing:0px}
a.index_news:hover 	{text-align:left;background-color:#7E4910;vertical-align:top;color:#FFFFFF;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:9px;font-weight:bold;letter-spacing:0px}

/* ----------------------------------------------------------------------- */

input.kontakt		{border-color:#81A753;border-style:solid;border-width:1px;width:250Px;background-color:#FFFFFF;text-align:left;color:#325B13;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;letter-spacing:0px}
textarea.kontakt	{border-color:#81A753;border-style:solid;border-width:1px;height:100px;width:250Px;background-color:#FFFFFF;text-align:left;color:#325B13;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;letter-spacing:0px}

td.kontakt		{background-color:#B3D88C;text-align:center;vertical-align:top;color:#325B13;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;letter-spacing:0px}
td.kontakt_beschriftung	{background-color:#B3D88C;text-align:right;vertical-align:middle;color:#325B13;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;letter-spacing:0px}
td.kontakt_beschriftung_text	{background-color:#B3D88C;text-align:right;vertical-align:top;color:#325B13;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;letter-spacing:0px}

/* ----------------------------------------------------------------------- */

td.sitemap		{background-color:#B3D88C;text-align:left;vertical-align:top;color:#325B13;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;letter-spacing:0px}

/* ----------------------------------------------------------------------- */

input.news_ueberschrift		{width:300Px;background-color:#FFE399;text-align:left;color:#7E4910;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;letter-spacing:0px}

input.news_linkeschriftung	{width:290Px;background-color:#FFE399;text-align:left;color:#7E4910;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:9px;font-weight:bold;letter-spacing:0px}

textarea.news_text		{border-color:#81A753;border-style:solid;border-width:1px;height:30px;width:300Px;background-color:#FFE399;text-align:left;color:#7E4910;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:9px;font-weight:normal;letter-spacing:0px}

/* ----------------------------------------------------------------------- */
td.bbeintrag		{background-color:#B3D88C;text-align:right;vertical-align:middle;color:#325B13;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;letter-spacing:0px}

td.bbeintrag_weiss	{text-align:right;vertical-align:middle;color:#325B13;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;letter-spacing:0px}

td.bbeintragfehler	{border-color:#81A753;border-style:solid;border-width:1px;background-color:#B3D88C;text-align:right;vertical-align:middle;color:#FF0000;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;letter-spacing:0px}

input.bbvname		{border-color:#81A753;border-style:solid;border-width:1px;width:125Px;background-color:#FFFFFF;text-align:left;color:#325B13;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;letter-spacing:0px}

input.bb		{border-color:#81A753;border-style:solid;border-width:1px;width:180Px;background-color:#FFFFFF;text-align:left;color:#325B13;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;letter-spacing:0px}

select.bb		{border-color:#81A753;border-style:solid;border-width:1px;width:60Px;background-color:#FFFFFF;text-align:left;color:#325B13;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;letter-spacing:0px}

input.bbfirma		{border-color:#81A753;border-style:solid;border-width:1px;width:499Px;background-color:#FFFFFF;text-align:left;color:#325B13;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;letter-spacing:0px}

input.bbplz		{border-color:#81A753;border-style:solid;border-width:1px;width:40Px;background-color:#FFFFFF;text-align:left;color:#325B13;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;letter-spacing:0px}

input.bbort		{border-color:#81A753;border-style:solid;border-width:1px;width:140Px;background-color:#FFFFFF;text-align:left;color:#325B13;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;letter-spacing:0px}

input.bbpreis		{border-color:#81A753;border-style:solid;border-width:1px;width:100Px;background-color:#FFFFFF;text-align:left;color:#325B13;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;letter-spacing:0px}

select.bbanrede		{border-color:#81A753;border-style:solid;border-width:1px;width:182Px;background-color:#FFFFFF;text-align:left;color:#325B13;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;letter-spacing:0px}

select.bbland		{border-color:#81A753;border-style:solid;border-width:1px;width:182Px;background-color:#FFFFFF;text-align:left;color:#325B13;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;letter-spacing:0px}

td.bbbereich		{background-color:#B3D88C;text-align:left;vertical-align:middle;color:#325B13;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;letter-spacing:0px}
textarea.bbfirmentext	{height:100px;width:605Px;background-color:#FFFFFF;text-align:left;color:#325B13;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;letter-spacing:0px}

textarea.bbangebotstext	{border-color:#81A753;border-style:solid;border-width:1px;height:43px;width:605Px;background-color:#FFFFFF;text-align:left;color:#325B13;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;letter-spacing:0px}

td.bbpopup		{text-align:left;vertical-align:top;color:#325B13;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;letter-spacing:0px}


/* ----------------------------------------------------------------------- */

td.suchformular_ergebnismenge_firma_hgelb	{text-align:left;background-color:#FFE399;vertical-align:top;color:#7E4910;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;letter-spacing:3px}

td.suchformular_ergebnismenge_firmentext_weiss	{text-align:left;background-color:#FFFFFF;vertical-align:middle;color:#7E4910;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;letter-spacing:0px}

td.suchformular_ergebnismenge_adresse_weiss	{text-align:left;background-color:#FFFFFF;vertical-align:middle;color:#7E4910;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;letter-spacing:0px}

td.suchformular_ergebnismenge_detaillink_weiss	{text-align:right;background-color:#FFFFFF;vertical-align:top;color:#7E4910;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;letter-spacing:0px}

a.detaillink:link 				{color:#7E4910;text-decoration:none;}
a.detaillink:visited 				{color:#7E4910;text-decoration:none;}
a.detaillink:active 				{color:#7E4910;text-decoration:none;}
a.detaillink:hover 				{color:#325B13;text-decoration:none;}

a.listenlink:link 				{color:#325B13;text-decoration:none;font-weight:bold;}
a.listenlink:visited 				{color:#325B13;text-decoration:none;font-weight:bold;}
a.listenlink:active 				{color:#325B13;text-decoration:none;font-weight:bold;}
a.listenlink:hover 				{color:#7E4910;text-decoration:none;font-weight:bold;}
/* ----------------------------------------------------------------------- */


table.main_weiss	{text-align:left;background-color:#FFFFFF;vertical-align:top,text-top;}

td.inhalt_weiss		{text-align:left;background-color:#FFFFFF;vertical-align:top,text-top;}

td.detail_firmen_reiter	{background-color:#EEBC49;text-align:left;color:#FFFFFF;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;letter-spacing:0px}

td.detail_firmen_hgelb	{text-align:left;background-color:#FFE399;vertical-align:top;color:#6a3d0f;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;letter-spacing:0px}

td.detail_firmen_bild	{text-align:center;background-color:#FFFFFF;vertical-align:top;color:#FFFFFF;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;letter-spacing:0px}

td.detail_firmen_bild_hgelb	{text-align:center;background-color:#FFE399;vertical-align:top;color:#FFFFFF;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;letter-spacing:0px}

/* ----------------------------------------------------------------------- */


#info		{display:none;}


/* ----------------------------------------------------------------------- */

a.menuon_links {color: #FFFFFF! important;font-weight: bold;font-size: 13px;text-decoration: none;display:block; text-align:left; border-style:solid; border-width:0px; padding:5px 0px 4px 20px;background-image: url(/medien/images/hg_nav.gif);}
a.menuon_links:visited {color: #FFFFFF! important;font-weight: bold;font-size: 13px;text-decoration: none;display:block; text-align:left; border-style:solid; border-width:0px; padding:5px 0px 4px 20px;background-image: url(/medien/images/hg_nav.gif);}
a.menuon_links:hover {color: #FFFFFF! important;font-weight: bold;font-size: 13px;text-decoration: none;display:block; text-align:left; border-style:solid; border-width:0px; padding:5px 0px 4px 20px;background-image: url(/medien/images/hg_nav.gif);}
a.menuon_links:active {color: #FFFFFF! important;font-weight: bold;font-size: 13px;text-decoration: none;display:block; text-align:left; border-style:solid; border-width:0px; padding:5px 0px 4px 20px;background-image: url(/medien/images/hg_nav.gif);}

a.menuoff_links {color: #7e4910! important;font-weight: bold;font-size: 13px;text-decoration: none;display:block; text-align:left; border-style:solid; border-width:0px; padding:5px 0px 4px 20px;background-image: url(/medien/images/hg_nav.gif);}
a.menuoff_links:visited {color: #7e4910! important;font-weight: bold;font-size: 13px;text-decoration: none;display:block; text-align:left; border-style:solid; border-width:0px; padding:5px 0px 4px 20px;background-image: url(/medien/images/hg_nav.gif);}
a.menuoff_links:hover {color: #FFFFFF! important;font-weight: bold;font-size: 13px;text-decoration: none;display:block; text-align:left; border-style:solid; border-width:0px; padding:5px 0px 4px 20px;background-image: url(/medien/images/hg_nav.gif);}
a.menuoff_links:active {color: #7e4910! important;font-weight: bold;font-size: 13px;text-decoration: none;display:block; text-align:left; border-style:solid; border-width:0px; padding:5px 0px 4px 20px;background-image: url(/medien/images/hg_nav.gif);}

/* ----------------------------------------------------------------------- */

a.menuon_header {color: #FFFFFF! important;font-weight: bold;font-size: 15px;text-decoration: none; text-align:left; border-style:solid; border-width:0px; padding:0px 0px 0px 20px;}
a.menuon_header:visited {color: #FFFFFF! important;font-weight: bold;font-size: 15px;text-decoration: none; text-align:left; border-style:solid; border-width:0px; padding:0px 0px 0px 20px;}
a.menuon_header:hover {color: #325B13! important;font-weight: bold;font-size: 15px;text-decoration: none; text-align:left; border-style:solid; border-width:0px; padding:0px 0px 0px 20px;}
a.menuon_header:active {color: #FFFFFF! important;font-weight: bold;font-size: 15px;text-decoration: none; text-align:left; border-style:solid; border-width:0px; padding:0px 0px 0px 20px;}

a.menuoff_header {color: #FFFFFF! important;font-weight: bold;font-size: 15px;text-decoration: none; text-align:left; border-style:solid; border-width:0px; padding:0px 0px 0px 20px;}
a.menuoff_header:visited {color: #FFFFFF! important;font-weight: bold;font-size: 15px;text-decoration: none; text-align:left; border-style:solid; border-width:0px; padding:0px 0px 0px 20px;}
a.menuoff_header:hover {color: #325B13! important;font-weight: bold;font-size: 15px;text-decoration: none; text-align:left; border-style:solid; border-width:0px; padding:0px 0px 0px 20px;}
a.menuoff_header:active {color: #FFFFFF! important;font-weight: bold;font-size: 15px;text-decoration: none; text-align:left; border-style:solid; border-width:0px; padding:0px 0px 0px 20px;}

/* ----------------------------------------------------------------------- */


#footer{font-size: 11px!important; margin:4px 0px 0px 0px;}
#footer a.{font-size: 11px!important;}
#footer a.:visited {font-size: 11px!important;}
#footer a.:hover {font-size: 11px!important;}
#footer a.:active {font-size: 11px!important;}

/* ----------------------------------------------------------------------- */

#header{margin:0px 0px 7px 0px;}

#drucken{margin: 0px 0px 10px 485px; text-decoration: none;}
#drucken a.{text-decoration: none; color: #292929! important;}
#drucken a.:visited {text-decoration: none; color: #292929! important;}
#drucken a.:hover {text-decoration: underline; color: #292929! important;}
#drucken a.:active {text-decoration: none; color: #292929! important;}

.drucken{margin: 0px 0px 10px 485px; text-decoration: none;}
.drucken a.{text-decoration: none; color: #292929! important;}
.drucken a.:visited {text-decoration: none; color: #292929! important;}
.drucken a.:hover {text-decoration: underline; color: #292929! important;}
.drucken a.:active {text-decoration: none; color: #292929! important;}

#drucken2{margin: 0px 0px 0px 30px; text-decoration: none;}
#drucken2 a.{text-decoration: none; color: #292929! important;}
#drucken2 a.:visited {text-decoration: none; color: #292929! important;}
#drucken2 a.:hover {text-decoration: underline; color: #292929! important;}
#drucken2 a.:active {text-decoration: none; color: #292929! important;}

.drucken2{margin: 0px 0px 0px 30px; text-decoration: none;}
.drucken2 a.{text-decoration: none; color: #292929! important;}
.drucken2 a.:visited {text-decoration: none; color: #292929! important;}
.drucken2 a.:hover {text-decoration: underline; color: #292929! important;}
.drucken2 a.:active {text-decoration: none; color: #292929! important;}
/* ----------------------------------------------------------------------- */

#grau a.{color: #7c7d7d! important;font-weight: normal;font-size: 11px;text-decoration: none;}
#grau a.:visited {color: #7c7d7d! important;font-weight: normal;font-size: 11px;text-decoration: none;}
#grau a.:hover {color: #7c7d7d! important;font-weight: normal;font-size: 11px;text-decoration: none;}
#grau a.:active {color: #7c7d7d! important;font-weight: normal;font-size: 11px;text-decoration: none;}

/* ----------------------------------------------------------------------- */

#sitemap02 {position: relative; float: left; width: 300px !IMPORTANT; color: #325B13!IMPORTANT; font-size: 11px;}
#sitemap02 a{text-decoration: none; font-weight: normal; padding:4px 0px 5px 15px; background-image:url(/medien/images/hg_sitemap.gif); color: #325B13!IMPORTANT; font-size: 11px;}
#sitemap02 a:active {text-decoration: none; font-weight: normal;padding:4px 0px 5px 15px; background-image:url(/medien/images/hg_sitemap.gif); color: #325B13!IMPORTANT; font-size: 11px;}
#sitemap02 a:hover {font-weight: normal; text-decoration: none; padding:4px 0px 5px 15px; text-decoration: underline; background-image:url(/medien/images/hg_sitemap.gif); color: #325B13!IMPORTANT; font-size: 11px;}

#sitemap03{ position: relative; float: left; width: 600px !IMPORTANT; color: #325B13!IMPORTANT; background-image:none; font-size: 11px; font-weight: normal;}
#sitemap04{ position: relative; float: left; width: 600px !IMPORTANT; color: #325B13!IMPORTANT; background-color:#adcf84; background-image:none; font-size: 11px; font-weight: normal; margin-bottom:15px; margin-top:10px;}

/* ----------------------------------------------------------------------- */
#printlogo{display:none;visibility:hidden;}
.printlogo{display:none;visibility:hidden;}
#ausgabe{display:none;visibility:hidden;}
.ausgabe{display:none;visibility:hidden;}
/* ----------------------------------------------------------------------- */

.tipp{color:#7e4910!IMPORTANT;font-size:12px;}
.tipp a{color:#7e4910!IMPORTANT;font-size:12px;}
.tipp a:active {color:#7e4910!IMPORTANT;font-size:12px;}
.tipp a:hover {color:#7e4910!IMPORTANT;font-size:12px;}

input.input{border-color:#81A753;border-style:solid;border-width:1px;width:166Px;background-color:#FFFFFF;text-align:left;color:#325B13;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;letter-spacing:0px}
select{border-color:#81A753;border-style:solid;border-width:1px;width:166Px;background-color:#FFFFFF;text-align:left;color:#325B13;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;letter-spacing:0px}
input.newsletterbutton{height:20px;border-style:solid;border-width:1px;border-color:#ffffff;width:150px;background-color:#81A753;color:#FFFFFF;text-decoration:none;font-family:Tahoma,Verdana,Arial,Hevetica,sans-serif;font-size:12px;font-weight:bold;letter-spacing:0px; text-align:center;}


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

    .AnbieterListe li {
      margin: 0 0 15px 0;
      padding: 0;
      list-style: none;
      background-color: #ADCF83;
      clear: both;
    }

    .AnbieterListe li div.image {
      float: left;
      width: 80px;
    }

    .AnbieterListe li div.text {
      float: left;
      width: 510px;
    }

    .AnbieterListe li div.text div.innerText {
      padding: 5px;
    }

    .AnbieterListe li div.text div.innerText div.shortDescription {
      margin-top: 5px;
    }

    .AnbieterListe li div.text div.innerText div.detailLink {
      text-align: right;
    }


    p.noEntriesFound {
      margin: 0 10px 0 10px !important;
    }



  #customer_detail_map {
    width: 292px;
    height: 190px;
    visibility: hidden;
  }
