body    {
    padding:10px 0px 0px 0px;
    background-color:#FFFFE7;
    color: #339922;
    margin:1px 0px 0px 0px;
    vertical-align:top;
    font-family:arial, sans-serif;
    font-size:100.01%;
    background-image:url(../pics/bodyback2.gif);
    background-repeat:repeat-x;
}

.ignore {
    position:absolute;
    left:-1000px;
    top:-1000px;
    width:0;
    height: 0;
    overflow:hidden;
    display:inline;
}

a {
    font-family:arial,
    sans serif;
    font-weight:normal;
    font-size:100%;
    color:#666666;
    text-decoration:underline;
}
a:hover {
    color:#009900;
    text-decoration:underline;
}

p,br				{font-family:arial, sans-serif; color:#006600; font-size:100%; font-weight:normal; text-align:left; color:#666666; padding:0px; margin:0px; }
i,div				{font-family:arial, sans-serif; padding:0px; margin:0px; font-size:100%; font-weight:normal; text-align:left;}
ol, ul, li			{font-family:arial, sans serif; font-weight:normal; font-size:100%; color:#666666; padding:0px; text-align:left; margin-left:25px;}
ol, ul				{margin:-5px 0px 0px 25px;}
li					{padding:3px 0px 0px 0px;}
input				{font-family:arial, sans-serif; font-size:100%; font-weight:normal;}

.unsichtbar			{display:none;}


#topstrip			{color: #339966; padding:0px; margin:12px 0px 0px 41px; position:absolute; text-align:left; width:630px; height:116px; font-family:Arial, sans-serif; font-size:12px; background-color:#FFFFE7; z-index:60;}

#contact			{position:absolute; top:10px; left:75%; z-index:110;}

#level1				{padding:0px; margin:153px 0px 0px 176px; position:absolute; width:75%; height:26px; font-family:Arial, sans-serif; font-size:14px; color: #006600; background-image:url(../pics/backhead.jpg); background-repeat:repeat-x; background-color:#FFFFE7; z-index:100;}
#submenu			{margin:153px 0px 0px 25px; padding:0px 0px 0px 0px; position:absolute; width:155px; float:left; color:#339944; background-color:#FFFFAA; z-index:80;}

#cont				{font-size:100%; top:200px; left:200px; margin:0px 20px 20px 30px; padding:0px; position:absolute; border:0px solid #FFFFE7; width:65%; height:auto; display:block; background-color:#FFFFE7;}
.center				{padding:0px; margin:0px; vertical-align:top; text-align:center; font-family:arial, sans serif; font-size:90%; font-weight:normal; color:#666666; border:1px solid #FFFFE7; display:block; background-color:#FFFFE7;}
.cont1				{padding:0px; margin:0px; vertical-align:top; text-align:left; font-family:arial, sans serif; font-size:90%; font-weight:normal; color:#666666; border:1px solid #FFFFE7; display:block; background-color:#FFFFE7;}
.cont2				{width:100%; padding:0px; margin:0px; vertical-align:top; text-align:left; font-family:arial, sans serif; font-size:90%; font-weight:normal; color:#666; border:1px solid #FFFFE7; background-color:#FFFFE7;}

a.glossar			{font-family:arial, sans-serif; font-size:100%; color:#666666; background-image:url(../pics/glossar.gif); background-repeat:repeat-x; text-decoration:underline;}

a.static1			{font-size:12px; font-weight:bold; vertical-align:top;}

a.static2			{font-size:12px; background-image:url(../pics/level0.gif); background-repeat:no-repeat; margin: 0px 0px 0px 0px; display:block;}
a:visited.static2	{font-size:12px;}
a:hover.static2		{font-size:12px; text-decoration:underline; color:#005500; background-image:url(../pics/level1.gif); background-repeat:no-repeat;}
a:active.static2	{font-size:12px;}

a.sitemap			{font-family:arial, sans serif; font-weight:normal; color:#007700; text-decoration:underline; padding: 0px 0px 0px 20px; background-image:url(../pics/butpass.gif); background-repeat:no-repeat;}
a:hover.sitemap			{color:#005500; text-decoration:underline; background-image:url(../pics/butsite.gif); background-repeat:no-repeat;}


a.level1			{font-family:arial, sans-serif; font-size:13px; color:#007700; text-decoration:none; font-weight:bold; line-height:25px;background-image:url(../pics/level0.gif); background-repeat:no-repeat; padding:0; margin:0;}
a:visited.level1		{color:#007700;}
a:hover.level1			{text-decoration:underline; color:#005500; background-image:url(../pics/level1.gif); background-repeat:no-repeat;}

a.ebene2			{font-size:12px; display:block; color:#007700; text-decoration:none; background-image:url(../pics/level0.gif); background-repeat:no-repeat;}
a:visited.ebene2		{color:#007700;}
a:hover.ebene2			{text-decoration:underline; color:#005500; background-image:url(../pics/level1.gif); background-repeat:no-repeat;}

a.ebene3			{font-size:12px; display:block; color:#007700; text-decoration:none; margin: 0px 0px 0px 8px; background-image:url(../pics/level0.gif); background-repeat:no-repeat;}
a:visited.ebene3		{color:#007700;}
a:hover.ebene3			{font-size:12px; display:block; color:#007700; text-decoration:underline; color:#005500; background-image:url(../pics/level1.gif); background-repeat:no-repeat;}

a.ebene4			{font-size:11px; display:block; color:#007700; text-decoration:none; margin: 0px 0px 0px 16px; background-image:url(../pics/level0.gif); background-repeat:no-repeat;}
a:visited.ebene4		{color:#007700;}
a:hover.ebene4			{font-size:11px; display:block; color:#007700; text-decoration:underline; color:#005500; background-image:url(../pics/level1.gif); background-repeat:no-repeat;}

a.ebene5			{font-size:11px; display:block; color:#007700; text-decoration:none;; margin: 0px 0px 0px 24px; background-image:url(../pics/level0.gif); background-repeat:no-repeat;}
a:visited.ebene5		{color:#007700;}
a:hover.ebene5			{font-size:11px; display:block; text-decoration:underline; color:#005500; background-image:url(../pics/level1.gif); background-repeat:no-repeat;}

form.search			{padding:0px; margin:0px 0px 5px 0px; width:145px; height:65px; background-color:#FFFFAA; font-family:arial, sans-serif; font-size:12px; font-weight:bold; text-align:right; color: #777777; border:0px solid #339944;}
input.text			{width:136px; margin:0px 4px;}
input.submit {font: bold 90% arial, sans-serif; background:#eee; color:#777; border-bottom: 1px solid #777; border-right: 1px solid #777; border-top: 1px solid #fff; border-left: 1px solid #fff; margin: 2px; padding:0;}
p.pan				{padding:0px 0px 0px 5px; font-size:75%;}

hr.left				{color:#FF0000; height:1px; width:135px;}

h1				{font-family:arial, sans serif; font-size:140%; margin:0px 0px 20px 0px;  padding:0px; color:#006600; font-weight:bold; text-align:center;}
h2				{font-family:arial, sans serif; font-size:120%; margin:20px 0px 10px 0px; padding:0px; color:#930; font-weight:bold; width:80%; clear:both;}
h2.grey {font: bold 110% arial, sans-serif; color:#666; margin: 5px 0; padding:0;}
h3				{font-family:arial, sans serif; font-size:120%; margin:20px 0px 10px 0px; padding:0px; color:#993300; font-weight:bold; width:80%;}
h4				{font-family:arial, sans serif; font-size:110%; margin:20px 10px 10px 0px; padding:0px; color:#336600; font-weight:bold; vertical-align:top;}

ol.cont2			{ font-family:arial, sans serif; font-weight:normal; font-size:90%; color:#339922; padding:0px; text-align:left;}
ul.cont2			{ font-family:arial, sans serif; font-weight:normal; font-size:90%; color:#339922; padding:0px; text-align:left;}
ul.linklist			{font-family:arial, sans serif; font-weight:normal; font-size:90%; color:#339922; list-style-image: url(../pics/butpass.gif); padding:2px;}
ul.pestlinklist			{font-family:arial, sans serif; font-weight:normal; font-size:100%; color:#339922; list-style-type:none; padding:0px; margin:0px;}

.mark1				{font-weight:bold; color:#FFFFFF; font-size:90%; padding:0px 3px 0px 3px; background-color:#66CC44;}
.mark2				{background-color:#FFFF66; padding:0px 3px 0px 3px;}
.mark3				{color:#993300;}


table				{border-right: 1px solid #DDDDDD; border-top: 1px solid #DDDDDD;}
td					{vertical-align:top; font-family:arial, sans serif; font-size:90%; padding: 2px; text-align:left; border-left: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; color:#666666;}
td.crops			{color:#339922;}
td.error			{vertical-align:top; font-family:arial, sans serif; font-size:90%; padding: 2px; text-align:left; border-left: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; color:#FF0000;}

table.sitemap		{border:0px;}
td.sitemap			{border:0px;}


/*footer*/
#botstrip			{ padding:15px; margin:0px; position:relative; border:0; width:100%; height:52px; font-size:11px; font-weight:bold; line-height:80px; background:#FFFFE7; color:#339944; display:block; vertical-align:top; background-image:url(../pics/footback.gif); background-repeat:repeat-x;}