/* HTML-TAGS
----------------------------------------------------------------------*/
HTML { }
BODY { line-height:16px;background-image:url(../img/hintergruende/hintergrund.jpg);background-repeat:no-repeat;background-position:top center;background-color:#ffffff; color:#333333;font-family:Verdana, sans-serif; font-size:13px; font-style:normal; font-weight:normal; border-bottom:0pt; border-left:0pt; border-right:0pt; border-top:0pt; margin:0px; padding:0px; top:0px; height:100%; }
P { margin:0px;padding:0px; }
div { margin:0px; padding:0px; } 
B { font-weight:bold; }
STRONG { font-weight:bold; }
I { font-style:italic; }
H1 { line-height:21px;color:#666666; font-size:20px; font-style:normal; font-weight:bold; margin:0px;padding:0px;margin-bottom:4px; }
H2 { line-height:16px;color: #666666; font-size:15px; font-style:normal; font-weight:bold; margin:0px;padding:0px; }
H3 { color:#333333; border-bottom:1px solid #333333; font-size:13px; font-style:normal; font-weight:bold; margin:0px; padding:0px;margin-top:10px;margin-bottom:5px; }
H4 { color: #666666; font-size:13px; font-style:normal; font-weight:bold; margin:0px;padding:0px; }
H5 { color: #333333; font-size:13px; font-style:normal; font-weight:bold; margin:0px;padding:0px; }
H6 { color:#666666; border-bottom:1px solid #333333; font-size:13px; font-style:normal; font-weight:bold; margin:0px; padding:0px;margin-bottom:2px; }
UL { list-style-image: url(../img/icons/icon4b.gif);margin-left:16px;margin-top:6px;margin-bottom:7px;padding:0px; }
OL { margin-left:24px;margin-top:0px;padding:0px; }
LI { text-align:left; margin-bottom:0px; }
HR { color:#333333;background-color:#333333; }
font { font-family: Verdana,sans-serif; }
ADDRESS {  }
NOBR {  }
TD {  }
TH {  }
TT {  }
BLOCKQUOTE {  }
img { border:0px;margin:0px;padding:0px; }

/* Linkformatierungen
----------------------------------------------------------------------*/
A:link { color:#b63249; font-style:normal; font-weight:normal; TEXT-DECORATION:none }
A:visited { color:#b63249; TEXT-DECORATION:none }
A:hover { color:#006600; TEXT-DECORATION:none }
A:active { color:#006600; TEXT-DECORATION:none }
A:focus { color:#006600; TEXT-DECORATION:none }

.breadcrumbtext a {color:#666666; font-size:10px; font-weight:bold; TEXT-DECORATION:none }
.breadcrumbtext a:visited {color:#666666; font-size:10px; font-weight:bold; TEXT-DECORATION:none }
.breadcrumbtext a:hover {color:#c92126; font-size:10px; font-weight:bold; TEXT-DECORATION:none }
.breadcrumbtext a:focus {color:#c92126; font-size:10px; font-weight:bold; TEXT-DECORATION:none }

.breadcrumbtextLinks a {color:#666666; font-size:10px; font-weight:bold; TEXT-DECORATION:none }
.breadcrumbtextLinks a:visited {color:#666666; font-size:10px; font-weight:bold; TEXT-DECORATION:none }
.breadcrumbtextLinks a:hover {color:#c92126; font-size:10px; font-weight:bold; TEXT-DECORATION:none }
.breadcrumbtextLinks a:focus {color:#c92126; font-size:10px; font-weight:bold; TEXT-DECORATION:none }

.breadcrumbtextRechts a {color:#666666; font-size:10px; font-weight:bold; TEXT-DECORATION:none }
.breadcrumbtextRechts a:visited {color:#666666; font-size:10px; font-weight:bold; TEXT-DECORATION:none }
.breadcrumbtextRechts a:hover {color:#c92126; font-size:10px; font-weight:bold; TEXT-DECORATION:none }
.breadcrumbtextRechts a:focus {color:#c92126; font-size:10px; font-weight:bold; TEXT-DECORATION:none }

A.linksklein {display:block;float:left;color:#999999; border: 1px solid #999999; font-size:10px; font-weight:normal; TEXT-DECORATION:none; padding:3px;padding-top:1px;padding-bottom:1px;margin-right:6px;width:14px;text-align:center; }
A.linksklein:visited {display:block;float:left;color:#999999; border: 1px solid #999999; font-size:10px; font-weight:normal; TEXT-DECORATION:none; padding:3px;padding-top:1px;padding-bottom:1px;margin-right:6px;width:14px;text-align:center; }
A.linksklein:hover {color:#b63249; border: 1px solid #b63249; }
A.linksklein:focus {color:#b63249; border: 1px solid #b63249; }

A.titellinks { color:#2a6b20; font-size:11px; font-weight:bold; TEXT-DECORATION:none }
A.titellinks:visited { color:#2a6b20; font-size:11px; font-weight:bold; TEXT-DECORATION:none }
A.titellinks:hover { color:#ED1D26; font-size:11px; font-weight:bold; TEXT-DECORATION:none }
A.titellinks:focus { color:#ED1D26; font-size:11px; font-weight:bold; TEXT-DECORATION:none }

A.bottom { color:#ffffff; font-size:11px; font-weight:normal; TEXT-DECORATION:none }
A.bottom:visited { color:#ffffff; font-size:11px; font-weight:normal; TEXT-DECORATION:none }
A.bottom:hover { color:#cccccc; font-size:11px; font-weight:normal; TEXT-DECORATION:underline }
A.bottom:focus { color:#cccccc; font-size:11px; font-weight:normal; TEXT-DECORATION:underline }

A.created { color:#666666; font-size:9px; font-weight:normal; TEXT-DECORATION:none }
A.created:visited { color:#666666; font-size:9px; font-weight:normal; TEXT-DECORATION:none }
A.created:hover { color:#000000; font-size:9px; font-weight:normal; TEXT-DECORATION:underline }
A.created:focus { color:#000000; font-size:9px; font-weight:normal; TEXT-DECORATION:underline }

A.suchresultat { color:#000099; font-size:9px; font-weight:normal; TEXT-DECORATION:none }
A.suchresultat:visited { color:#000099; font-size:9px; font-weight:normal; TEXT-DECORATION:none }
A.suchresultat:hover { color:#666666; font-size:9px; font-weight:normal; TEXT-DECORATION:underline }
A.suchresultat:focus { color:#666666; font-size:9px; font-weight:normal; TEXT-DECORATION:underline }

A.ubersicht { color:#ffffff; font-size:11px; font-weight:bold; TEXT-DECORATION:none }
A.ubersicht:visited { color:#ffffff; font-size:11px; font-weight:bold; TEXT-DECORATION:none }
A.ubersicht:hover { color:#ffffff; font-size:11px; font-weight:bold; TEXT-DECORATION:none }
A.ubersicht:focus { color:#ffffff; font-size:11px; font-weight:bold; TEXT-DECORATION:none }

A.linkgraufett { color:#666666; font-size:11px; font-weight:bold; TEXT-DECORATION:none }
A.linkgraufett:visited { color:#666666; font-size:11px; font-weight:bold; TEXT-DECORATION:none }
A.linkgraufett:hover { color:#16A200; font-size:11px; font-weight:bold; TEXT-DECORATION:none }
A.linkgraufett:focus { color:#16A200; font-size:11px; font-weight:bold; TEXT-DECORATION:none }

/* Textformatierungen
----------------------------------------------------------------------*/
.created { color:#cccccc; font-size:9px; }
.legende { color:#000000; text-align:left; font-size:11px; font-style:italic; font-weight:normal; }
.menuetext { color:#000000; margin:5px; font-size:10px; font-style:normal; font-weight:normal; }
.textweiss { color:white; font-size:11px; font-weight:normal; font-style:normal }
.textweissfett { color:#ffffff; font-size:11px; font-style:normal; font-weight:bold; }
.textgelbfett { color: #FFCC00; font-size:11px; font-style:normal; font-weight:bold; }
.textgraufett { color: #999999; font-size:11px; font-style:normal; font-weight:bold; }
.textrot { color:#b63249; font-size:11px; font-style:normal; font-weight:normal; }
.textrotfett { color:#b63249; font-size:11px; font-style:normal; font-weight:bold; }
.textweiss { color:#ffffff; font-size:11px; font-style:normal; font-weight:normal; }
.textweissfett { color:#ffffff; font-size:11px; font-weight:bold; }
.wichtigerhinweis { color:#000000; font-size:11px; font-style:normal; font-weight:normal; border-width:1px; border-style:solid; border-color:#b63249; padding: 5px; }
.klein { font-size:10px;  }
.textblau { color:#2a6b20; font-size:11px; font-weight:normal; font-style:normal }
.textblaufett { color:#2a6b20; font-size:11px; font-weight:bold; font-style:normal }
.clear { clear:both; }
.color { color:#2a6b20; }

/* Bilder
----------------------------------------------------------------------*/
.bildCenter {vertical-align: middle;}
.bildflussrechts { text-align:left; vertical-align:top; margin:3px; margin-left:7px; margin-bottom:7px; float:right; border:0px;}
.bildflusslinks { text-align:left; vertical-align:top; margin:3px; margin-left:0px; margin-right:7px; margin-bottom:7px; float:left; border:0px;}
#headerbild { display:none; }

/* Grundgerüst
----------------------------------------------------------------------*/
.innenabstandbody1l { margin-left:12px;margin-right:14px;padding-top:0px;padding-bottom:12px; }
.innenabstandbody1r { margin-left:10px;margin-right:10px;margin-bottom:0px;margin-top:0px;padding-top:0px; }

.breadcrumbtext { height:10px;padding-top:5px;text-align:left;padding-left:11px;color:#999999; font-size:10px; font-style:normal; font-weight:bold; }
.breadcrumbtextLinks { float:left;padding-top:10px;padding-left:11px;color:#999999; font-size:10px; font-style:normal; font-weight:bold; }
.breadcrumbtextRechts { float:right;padding-top:10px;padding-right:12px;color:#999999; font-size:10px; font-style:normal; font-weight:bold; }

.kastentitel		{ background-image:url(../img/hintergruende/bg_menue.jpg);background-repeat:repeat-x;height:18px;background-color:#eeeeee;margin-bottom:2px;padding-top:1px; padding-left:8px; color:#ffffff; font-size:10px; font-style:normal; font-weight:bold;white-space: nowrap; TEXT-DECORATION:none; }

#kastentitel {background-color:#330033;background-image:url(../img/hintergruende/bg_menue.jpg);background-repeat:repeat-x;color:#2a6b20; font-size:11px; font-style:normal; font-weight:normal; TEXT-DECORATION:none }
#kastentitel a { display:block;color:#ffffff;padding:3px;padding-left:10px;height:15px; margin-top:19px; font-size:11px; font-style:normal; font-weight:bold; }
#kastentitel a:visited {border-color:#FFCCFF;color:#ffffff;}
#kastentitel a:hover {border-color:#FFCCFF;color:#c8e7c3;}
#kastentitel a:focus {border-color:#FFCCFF;color:#c8e7c3;}

.tabelle100proz	{ width:100%;border-width:0px; border-style:solid;}
.tabelle100prozversatz	{ margin-left:-3px;width:100%;border-width:0px; border-style:solid;}
.tabelle100prozrand	{ width:100%;border-width:1px; border-style:solid;border-color:#b75051;}

.contenttitel { color:#2a6b20;background-color:#ffffff; width:100%; border-width:0px; border-bottom:1px; border-style:solid; border-color:#2a6b20; }

/* menü
----------------------------------------------------------------------*/
/*  oben  */
A.menue { color:#000000; font-size:11px; font-style:normal; font-weight:bold; TEXT-DECORATION:none }
A.menue:visited { color:#000000; font-size:11px; font-style:normal; font-weight:bold; TEXT-DECORATION:none }
A.menue:hover { color:#b63249; font-size:11px; font-style:normal; font-weight:bold; TEXT-DECORATION:underline }
A.menue:focus { color:#b63249; font-size:11px; font-style:normal; font-weight:bold; TEXT-DECORATION:underline }

A.menue2 { color:#b63249; font-size:11px; font-style:normal; font-weight:bold; TEXT-DECORATION:underline }
A.menue2:visited { color:#b63249; font-size:11px; font-style:normal; font-weight:bold; TEXT-DECORATION:underline }
A.menue2:hover { color:#b63249; font-size:11px; font-style:normal; font-weight:bold; TEXT-DECORATION:underline }
A.menue2:focus { color:#b63249; font-size:11px; font-style:normal; font-weight:bold; TEXT-DECORATION:underline }
/*  unten  */
A.menue3 { color:#ffffff; font-size:11px; font-style:normal; font-weight:bold; TEXT-DECORATION:none }
A.menue3:visited { color:#ffffff; font-size:11px; font-style:normal; font-weight:bold; TEXT-DECORATION:none }
A.menue3:hover { color:#c8e7c3; font-size:11px; font-style:normal; font-weight:bold; TEXT-DECORATION:underline }
A.menue3:focus { color:#c8e7c3; font-size:11px; font-style:normal; font-weight:bold; TEXT-DECORATION:underline }

A.menue4 { color:#c8e7c3; font-size:11px; font-style:normal; font-weight:bold; TEXT-DECORATION:underline }
A.menue4:visited { color:#c8e7c3; font-size:11px; font-style:normal; font-weight:bold; TEXT-DECORATION:underline }
A.menue4:hover { color:#c8e7c3; font-size:11px; font-style:normal; font-weight:bold; TEXT-DECORATION:underline }
A.menue4:focus { color:#c8e7c3; font-size:11px; font-style:normal; font-weight:bold; TEXT-DECORATION:underline }

/* untermenü
----------------------------------------------------------------------*/
/*  oben  */
#kastenmenue { background-color:#004200;color:#ffffff;text-align:right;white-space: nowrap;height:19px;padding:10px;padding-top:3px;padding-bottom:1px; }
#kastenmenue2 { color:#ffffff;padding:10px;padding-top:3px;padding-bottom:1px; text-align:left;white-space: nowrap;height:17px;}
#kastenumenue { color:#2a6b20;margin:0px;padding:0px;padding-left:2px;padding-top:5px; text-align:left;white-space: nowrap;height:23px;}

/*  unten  */
#menuebox {line-height:12px; font-size:11px; font-style:normal; font-weight:normal; TEXT-DECORATION:none }
#menueboxDB {line-height:12px; font-size:11px; font-style:normal; font-weight:normal; TEXT-DECORATION:none }
#menueboxMember {line-height:12px; font-size:11px; font-style:normal; font-weight:normal; TEXT-DECORATION:none }
#menueboxZusatz {line-height:12px; font-size:11px; font-style:normal; font-weight:normal; TEXT-DECORATION:none }

#menuebox a {display:block; padding:3px;padding-left:16px;margin:2px;margin-left:0px;margin-right:0px; }
#menuebox a:visited {padding:3px;padding-left:16px;margin:2px;margin-left:0px;margin-right:0px;}
#menuebox a:hover {TEXT-DECORATION:none}
#menuebox a:focus {}

#menueboxDB a {display:block; padding:3px;padding-left:16px;margin:2px;margin-left:0px;margin-right:0px; }
#menueboxDB a:visited {padding:3px;padding-left:16px;margin:2px;margin-left:0px;margin-right:0px;}
#menueboxDB a:hover {TEXT-DECORATION:none}
#menueboxDB a:focus {}


#menueboxMember a {display:block; padding:3px;padding-left:16px;margin:2px;margin-left:0px;margin-right:0px; }
#menueboxMember a:visited {padding:3px;padding-left:16px;margin:2px;margin-left:0px;margin-right:0px;}
#menueboxMember a:hover {TEXT-DECORATION:none}
#menueboxMember a:focus {}

#menueboxZusatz a {display:block; padding:3px;padding-left:16px;margin:2px;margin-left:0px;margin-right:0px; }
#menueboxZusatz a:visited {padding:3px;padding-left:16px;margin:2px;margin-left:0px;margin-right:0px;}
#menueboxZusatz a:hover {TEXT-DECORATION:none}
#menueboxZusatz a:focus {}

#menuebox a.umenue3 {display:block; padding:0px;padding-left:5px;margin:0px; }
#menuebox a.umenue3:visited {padding:0px;padding-left:5px;margin:0px;}
#menuebox a.umenue3:hover {TEXT-DECORATION:none}
#menuebox a.umenue3:focus {}

#menuebox a.umenue4 {display:block; padding:0px;padding-left:5px;margin:0px; }
#menuebox a.umenue4:visited {padding:0px;padding-left:5px;margin:0px;}
#menuebox a.umenue4:hover {TEXT-DECORATION:none}
#menuebox a.umenue4:focus {}

/*  Level 1  */
A.umenue { color:#2a6b20; background-color:#ffffff;border-width:1px;border-color:#ffffff;border-style:solid; font-size:11px; font-weight:bold; TEXT-DECORATION:none }
A.umenue:visited { color:#2a6b20; background-color:#ffffff;border-width:1px;border-color:#ffffff;border-style:solid;font-size:11px; font-weight:bold; TEXT-DECORATION:none }
A.umenue:hover { color:#2a6b20;background-color:#c8e7c3;border:1px solid;border-color:#2a6b20;font-size:11px; font-weight:bold; TEXT-DECORATION:none }
A.umenue:focus { color:#2a6b20;background-color:#c8e7c3;border:1px solid;border-color:#2a6b20; font-size:11px; font-weight:bold; TEXT-DECORATION:none }

A.umenue2 { color:#2a6b20; background-color:#c8e7c3;border:1px solid;border-color:#2a6b20; font-size:11px; font-weight:bold; TEXT-DECORATION:none }
A.umenue2:visited { color:#2a6b20; background-color:#c8e7c3;border:1px solid;border-color:#2a6b20; font-size:11px; font-weight:bold; TEXT-DECORATION:none }
A.umenue2:hover { color:#2a6b20; background-color:#c8e7c3;border:1px solid;border-color:#2a6b20; font-size:11px; font-weight:bold; TEXT-DECORATION:none }
A.umenue2:focus { color:#2a6b20; background-color:#c8e7c3;border:1px solid;border-color:#2a6b20; font-size:11px; font-weight:bold; TEXT-DECORATION:none }
/*  Level 2  */
A.umenue3 { color:#2a6b20; font-size:11px; font-weight:normal; TEXT-DECORATION:none; }
A.umenue3:visited { color:#2a6b20; font-size:11px; font-weight:normal; TEXT-DECORATION:none; }
A.umenue3:hover { color:#2a6b20; font-size:11px; font-weight:normal; TEXT-DECORATION:none }
A.umenue3:focus { color:#2a6b20;  font-size:11px; font-weight:normal; TEXT-DECORATION:none }

A.umenue4 { color:#2a6b20; font-size:11px; font-weight:normal; TEXT-DECORATION:none }
A.umenue4:visited { color:#2a6b20; font-size:11px; font-weight:normal; TEXT-DECORATION:none }
A.umenue4:hover { color:#2a6b20; font-size:11px; font-weight:normal; TEXT-DECORATION:none }
A.umenue4:focus { color:#2a6b20; font-size:11px; font-weight:normal; TEXT-DECORATION:none }

/* Galerie
----------------------------------------------------------------------*/
.galeriekastentitel		{ background-image:url(../img/hintergruende/bg_menue.jpg);background-repeat:repeat-x;background-color:#eeeeee;font-size:11px;text-align:left;padding-left:6px; }
.galeriekasten		{ width:200px;float:left;margin-right:5px;border:1px solid #E1E1E1; }
.galeriekasteninnen		{ min-height:130px;padding-top:5px;padding-bottom:5px; }

/* Gästebuch
----------------------------------------------------------------------*/
.guestbook_preview { background-color:#FF0000;color:#FFFFFF;border-width:1px; border-style:solid;border-color:#FF0000;font-weight:bold;width:100%;}
.guestbooknavi { background-image:url(../img/hintergruende/bg_menue.jpg);background-repeat:repeat-x;height:18px;width:100%;background-color:#eeeeee;margin-top:5px;margin-bottom:2px;padding-top:1px; color:#2a6b20; font-size:11px; font-weight:bold;white-space: nowrap; TEXT-DECORATION:none; }
.guestbook_row { background-color:#eeeeee; padding:0px;height:21px; width:100%; border-width:0px; border-style:solid; border-color:#2a6b20; }

/* Suchen
----------------------------------------------------------------------*/
.suchnavi { background-color:#dddddd;background-image:url(../img/hintergruende/bg_menue.jpg);background-repeat:repeat-x;color:#999999; margin:0px;padding:1px;margin-top:5px;border-width:0px; border-style:solid; border-color:#2a6b20; width:100%;}
.suchnavi A { color:#666666; font-size:11px; font-weight:bold; TEXT-DECORATION:none }
.suchnavi A:visited { color:#666666; font-size:11px; font-weight:bold; TEXT-DECORATION:none }
.suchnavi A:hover { color:#16A200; font-size:11px; font-weight:bold; TEXT-DECORATION:none }
.suchnavi A:focus { color:#16A200; font-size:11px; font-weight:bold; TEXT-DECORATION:none }

/* diverses
----------------------------------------------------------------------*/

.TextLinks {width:230px;top:0px;margin:0px;margin-left:5px;margin-top:20px;margin-bottom:2px;padding:0px;}

.titeltyp {float:left;margin-left:10px;margin-top:5px;color:#666666;}

.kastenhintergrund	{ background-color:#eeeeee;text-align:left;margin:0px;padding-bottom:5px; }
.kastenhintergrundB	{ border:1px solid #dddddd; background-color:#eeeeee;text-align:left;margin:0px;padding-bottom:0px; }

.kastenpopupg { background-color:#ffffff; border:1px solid #dddddd; text-align:justify;margin:0px; padding-top:5px; padding-left:0px; padding-right:0px; padding-bottom:3px;}

.kastenweiss { background-color:#ffffff; text-align:justify; }

.kastenhell { background-color:#eeeeee; border:0px solid #dddddd;margin-left:2px; margin-top:0px;margin-right:2px;margin-bottom:2px; padding-top:1px; padding-left:4px;padding-right:3px;}
.kastenhell2 { background-color:#eeeeee; border:1px solid #dddddd;margin-left:0px; margin-top:0px;margin-right:0px;margin-bottom:2px; padding-top:1px; padding-left:4px;padding-right:3px;}

.detailkasten { font-size:11px; line-height:14px; background-color:#eeeeee; border:1px solid #dddddd;margin:0px;margin-bottom:2px; padding:3px;padding-top:1px; padding-left:4px;}

.suchenkasten { background-color:#eeeeee; border:1px solid #dddddd;margin-left:0px; margin-top:0px;margin-right:0px;margin-bottom:2px; padding-top:1px; padding-left:4px;padding-right:3px;}

.fusslink {color:#ffffff; float:left;width:26%;padding:10px;padding-left:30px; }


.odd { background-color: #eeeeee;padding:3px;border:1px solid #eeeeee; }
.even { background-color: #ffffff;padding:3px;border:1px solid #ffffff; }
.odd2 { background-color: #eeeeee;padding:3px;border:1px solid #b63249; }
.even2 { background-color: #ffffff;padding:3px;border:1px solid #b63249; }

.oddL { background-color: #eeeeee;padding:0px;padding-top:3px;padding-bottom:3px;border:1px solid #eeeeee; }
.evenL { background-color: #ffffff;padding:0px;padding-top:3px;padding-bottom:3px;border:1px solid #ffffff; }
.odd2L { background-color: #eeeeee;padding:0px;padding-top:3px;padding-bottom:3px;border:1px solid #b63249; }
.even2L { background-color: #ffffff;padding:0px;padding-top:3px;padding-bottom:3px;border:1px solid #b63249; }

#suggest .odd { background-color: #eeeeee;padding:1px;font-size:10px;line-height:14px;border:1px solid #eeeeee; }
#suggest .even { background-color: #ffffff;padding:1px;font-size:10px;line-height:14px;border:1px solid #ffffff; }
#suggest .odd2 { background-color: #eeeeee;padding:1px;font-size:10px;line-height:14px;border:1px solid #b63249;cursor:pointer; }
#suggest .even2 { background-color: #ffffff;padding:1px;font-size:10px;line-height:14px;border:1px solid #b63249;cursor:pointer; }
.odd a  { color:#006600;font-weight:bold; }
.odd2 a { color:#b63249;font-weight:bold; }
.even a { color:#006600;font-weight:bold; }
.even2 a { color:#b63249;font-weight:bold; }

.oddL a  { color:#b63249; }
.odd2L a { color:#006600; }
.evenL a { color:#b63249; }
.even2L a { color:#006600; }

.resultListeT { float:left; border-right:1px solid #6bad6b;padding-left:3px;white-space:nowrap;overflow:hidden; }
.resultListeT a  { font-weight:bold; }

a.resultListeTlink0 {color:#ffffff;font-weight:bold;TEXT-DECORATION:none }
a.resultListeTlink0:visited {color:#ffffff;font-weight:bold;TEXT-DECORATION:none }
a.resultListeTlink0:hover {color:#99ff99;font-weight:bold;TEXT-DECORATION:underline }
a.resultListeTlink0:focus {color:#99ff99;font-weight:bold;TEXT-DECORATION:underline }
a.resultListeTlink1 {color:#99ff99;font-weight:bold;TEXT-DECORATION:underline }
a.resultListeTlink1:visited {color:#99ff99;font-weight:bold;TEXT-DECORATION:underline }
a.resultListeTlink1:hover {color:#ffffff;font-weight:bold;TEXT-DECORATION:none }
a.resultListeTlink1:focus {color:#ffffff;font-weight:bold;TEXT-DECORATION:none }
.resultListe { float:left; border-right:1px solid #cccccc;padding-left:3px;white-space:nowrap;overflow:hidden; }

.resultListe2 { float:left; border-right:1px solid #cccccc;padding-left:3px;white-space:nowrap;overflow:hidden;margin-left:85px; }
.resultListe3 { float:left; border-right:1px solid #cccccc;padding-left:3px;white-space:nowrap;overflow:hidden;margin-left:103px; }

.resultListe a {
}

.resultListe a:hover {
}

.resultListe a span {	
	display:none;
}

.resultListe a:hover span {
	text-align:left;	
	display:block;
	position:absolute;
 z-index:1000;
	left:60px;	
	top:-20px;
	min-width:200px;	

	padding:5px;	
	padding-bottom:7px;	
	color:#000000;
	background-color:#eeffee;
 border:1px solid #99cc99;

}

.resultListeX a {
}

.resultListeX a:hover {
}

.resultListeX a span {	
	display:none;
}

.resultListeX a:hover span {
	text-align:left;	
	display:block;
	position:absolute;
 z-index:1000;
	left:-220px;	
	top:-20px;
width:200px;	

	padding:5px;	
	padding-bottom:7px;	
	color:#000000;
	background-color:#eeffee;
 border:1px solid #99cc99;

}

.hidden {  }
tr.hk1 { display:none; }
tr.hk2 { display:none; }
tr.hk3 { display:none; }
.iefix { display:none; }

/* Tabellenzellen
----------------------------------------------------------------------*/

th.tabellenzellegrau,
td.tabellenzellegrau { background: #EEEEEE;}

tr.tabellenzeilegrau  { background: #EEEEEE;}
tr.tabellenzeileblau  { background: #c8e7c3;}

td.tabellenzelletitel  { background-color: #2a6b20;color:#ffffff; font-size:11px; font-weight:bold;}

td.tabellenzelletitelstrich { color:#2a6b20; border-width: 0px;border-bottom-width: 1px;border-style:solid; border-color:#2a6b20; font-size:11px; font-weight:bold;}


/* spezial
----------------------------------------------------------------------*/

div.BereichWeiss { background: #FFFFFF;margin-left:0px; margin-top:0px;margin-right:0px;margin-bottom:6px; padding:0px;padding-bottom:4px;}
div.BereichGrau { background: #eeeeee;margin-left:0px; margin-top:0px;margin-right:0px;margin-bottom:6px; padding:0px;padding-bottom:4px;}

.banner_rechts { color:#000000;position:absolute;right:0px;text-align:center;border-top-width:1px;border-right-width:1px;border-bottom-width: 1px;border-left-width:1px;}  
.links { color:#000000;text-align:left;position:relative; } 

.umenue1 { background-color: #ffffff; padding-left: 2px; text-align:left; }
.umenue2 { background-color: #ffffff; padding-left: 5px; padding-top: 5px; padding-bottom: 5px; text-align:left;}
.umenue3 { background-color: #ffffff; padding-left: 5px; text-align:left; }

/* Submit-Felder
----------------------------------------------------------------------*/
input {color:#000000; font-size:12px;margin-top:0px;}
textarea {color:#000000;font-size:12px;background-color:#ffffff;border: 1px solid #999999;margin-top:0px;}
form {margin:0px;}
select { font-size: 12px;background-color:#ffffff;border: 1px solid #999999;margin-top:3px; }

INPUT.width300 {width:300px;background-color:#ffffff;border: 1px solid #999999; }
INPUT.width250 {width:250px;background-color:#ffffff;border: 1px solid #999999; }
INPUT.width100proz {width:99%;background-color:#ffffff;border: 1px solid #999999; }
INPUT.widthleft {width:99%;background-color:#ffffff;border: 1px solid #999999; }
INPUT.width120 {width:120px;background-color:#ffffff;border: 1px solid #999999; }

textarea.width250 {width:250px;height:90px;margin-top:3px;}

textarea.width100proz {width:99%;height:200px;margin-top:3px;white-space: pre;}
textarea.widthGB {width:99%;height:320px;margin-top:3px;}
textarea.width300 {width:300px;height:160px;margin-top:3px;}
textarea.width300_2 {width:300px;height:80px;margin-top:3px;}

.buttons {text-align:center;color:#333333;border-top: 1px solid #ffffff;border-right: 1px solid #ffffff;border-bottom: 1px solid #333333;border-left: 1px solid #333333;font-size:11px;font-weight:bold;background-color: #eeeeee;background-image:url(../img/hintergruende/bg_tit3.jpg);background-repeat:repeat-x;cursor:pointer; }
.buttonsSuchen {width:60px;text-align:center;color:#333333;border-top: 1px solid #ffffff;border-right: 1px solid #ffffff;border-bottom: 1px solid #333333;border-left: 1px solid #333333;font-size:11px;font-weight:bold;background-color: #eeeeee;background-image:url(../img/hintergruende/bg_tit3.jpg);background-repeat:repeat-x;cursor:pointer; }

.inputimage {border: 0px}

select.suche {width:280px; }

/* Unternavi */
/*-------------------------------------------------------*/
/* Tabs classes */
.tabs {margin-top:0px;width:100%; height:18px; line-height:normal; background:url(../img/menue/tabs.gif) repeat-x 0 -72px;}
.tabs ul {margin:0; padding:0; list-style:none;}
.tabs li {float:left; background:url(../img/menue/tabs.gif) no-repeat 0 0; margin:0 2px 0 0; padding:0 0 0 10px; line-height:17px; height:18px; display:block;}
.tabs li.current {background:url(../img/menue/tabs.gif) no-repeat 0 -18px; margin-right:2px;}
.tabs span {float:left; display:block; background:url(../img/menue/tabs.gif) no-repeat right -36px; padding:0px 10px 0 0;}
.tabs .current span {background:url(../img/menue/tabs.gif) no-repeat right -54px;}
.tabs a {text-decoration:none; font-weight:bold; font-size:10px;}
.tabs a:link, .tabs a:visited {color:black;}
.tabs a:hover { color:#b63249;}

.menueobentabs {margin-top:2px; height:19px; line-height:normal;}
.menueobentabs ul {margin:0; padding:0; list-style:none;}
.menueobentabs li {float:right; background:url(../img/menue/tabs2.gif) no-repeat -0px -0px; margin:0px 2px 0px 0px; padding:0px 0px 0px 10px; line-height:17px; height:18px; display:block;}
.menueobentabs li.current {background:url(../img/menue/tabs2.gif) no-repeat -0px -0px; }
.menueobentabs span {float:left; display:block; background:url(../img/menue/tabs2.gif) no-repeat right -37px; padding:0px 10px 0px 0; margin:0px 0px 0px 0px;}
.menueobentabs .current span {background:url(../img/menue/tabs2.gif) no-repeat right -37px; padding:0px 10px 0px 0; margin:0px 0px 0px 0px;}
.menueobentabs a {text-decoration:none;font-weight:bold;font-size:10px;}
.menueobentabs a:link, .menueobentabs a:visited {color:black;}
.menueobentabs .current a:link, .menueobentabs .current a:visited {color:#b63249;}
.menueobentabs a:hover { color:#b63249;}

.menueuntentabs {margin-top:0px;width:100%; height:19px; line-height:normal; background:url(../img/menue/tabs2.gif) repeat-x 0 -72px;}
.menueuntentabs ul {margin:0; padding:0; list-style:none;}
.menueuntentabs li {float:left; background:url(../img/menue/tabs2.gif) no-repeat 0 0; margin:0 2px 0 0; padding:0 0 0 10px; line-height:17px; height:18px; display:block;}
.menueuntentabs li.current {background:url(../img/menue/tabs2.gif) no-repeat 0 -19px; margin-right:2px;}
.menueuntentabs span {float:left; display:block; background:url(../img/menue/tabs2.gif) no-repeat right -37px; padding:0px 10px 0 0;}
.menueuntentabs .current span {background:url(../img/menue/tabs2.gif) no-repeat right -56px;}
.menueuntentabs a {text-decoration:none; font-weight:bold; font-size:10px;}
.menueuntentabs a:link, .menueuntentabs a:visited {color:black;}
.menueuntentabs a:hover { color:#b63249;}

/* Panels */
.panel_wrapperMG div.panel {display:none;}
.panel_wrapperMG div.current {display:block; width:100%; overflow:visible;}
.panel_wrapperMG {background-color:#ffffff;height:100%;padding-top:3px;}


/* ENDE
----------------------------------------------------------------------*/