body
{	
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-style : normal;
	font-weight : 300;
	text-decoration: none;
	color:#000000;
	/*scrollbar-3dlight-color: #982727; 
	scrollbar-base-color: #982727; 
	scrollbar-darkshadow-color: #982727; 
	scrollbar-face-color: #982727; 
	scrollbar-highlight-color: #FFFFFF; 
	scrollbar-shadow-color: #FFFFFF; 
	scrollbar-track-color: #982727;*/
	scrollbar-3dlight-color:#982727; 
	scrollbar-arrow-color:#982727; 
	scrollbar-base-color:#982727; 
	scrollbar-face-color:#982727

}

.abstand
{
	margin-left: 10;
	margin-right: 0;
}

/****************
layers
*****************/
#top {position:absolute; left:0; top:0; width:1020px; height:26px; background: url(../img/top.gif);z-index:1;}
#topbild {position:absolute; left:0; top:26; width:1020px; height:130px; z-index:2;}
#linie {position:absolute; left:0; top:202; width:1020px; height:6px; z-index:3;}
#bottom {position:absolute; left:0px; top:532px; width:1020px; height:18px; background: url(../img/bottom.gif);Z-INDEX:4; }
#logo {position:absolute; left:810px; top:473px; width:180px; height:58px; z-index:8;}

/*** GRÜN ***/
#contentbg2gruen {position:absolute; left:0; top:231; width:1020px; height:240; z-index:6; background-color: #B4D8B1; layer-background-color: #B4D8B1; border: 1px none #000000;}
#contentbggruen {position:absolute; left:0; top:203; width:1020px; height:329; z-index:5; background-color: #94C090; layer-background-color: #94C090; border: 1px none #000000;}
#contentbg3gruen {position:absolute; left:820; top:231; width:200px; height:240; z-index:7; background-color: #AAD1A7; layer-background-color: #AAD1A7; border: 1px none #000000;}


/*** GRAU ***/
#contentbg2grau {position:absolute; left:0; top:231; width:1020px; height:240; z-index:6; background-color: #C9CFC3; layer-background-color: #C9CFC3; border: 1px none #000000;}
#contentbggrau {position:absolute; left:0; top:203; width:1020px; height:329; z-index:5; background-color: #B7BDB0; layer-background-color: #B7BDB0; border: 1px none #000000;}
#contentbg3grau {position:absolute; left:820; top:231; width:200px; height:240; z-index:7; background-color: #C2C8BB; layer-background-color: #C2C8BB; border: 1px none #000000;}


/*** BLAU ***/
#contentbg2blau {position:absolute; left:0; top:231; width:1020px; height:240; z-index:6; background-color: #BBC6D4; layer-background-color: #BBC6D4; border: 1px none #000000;}
#contentbgblau {position:absolute; left:0; top:203; width:1020px; height:329; z-index:5; background-color: #A1B4C6; layer-background-color: #A1B4C6; border: 1px none #000000;}
#contentbg3blau {position:absolute; left:820; top:231; width:200px; height:240; z-index:7; background-color: #B1BFCE; layer-background-color: #B1BFCE; border: 1px none #000000;}


/*** BEIGE ***/
#contentbg2beige {position:absolute; left:0; top:231; width:1020px; height:240; z-index:6; background-color: #e3dcbb; layer-background-color: #e3dcbb; border: 1px none #000000;}
#contentbgbeige {position:absolute; left:0; top:203; width:1020px; height:329; z-index:5; background-color: #d4cda9; layer-background-color: #d4cda9; border: 1px none #000000;}
#contentbg3beige {position:absolute; left:820; top:231; width:200px; height:240; z-index:7; background-color: #dbd4b2; layer-background-color: #dbd4b2; border: 1px none #000000;}


#image {position:absolute; left:14px; top:246px; width:181px; height:204px; z-index:9;}
#pflanze {position:absolute; left:224px; top:246px; width:169px; height:211px; z-index:10;}
#aktuell {position:absolute; left:434px; top:246px; width:173px; height:207px; z-index:11;}
#start {position:absolute; left:650px; top:231px; width:362px; height:238px; z-index:90; overflow: auto; }
#pflanzedestages {position:absolute; left:311px; top:231px; width:102px; height:13px; z-index:12;}

#aktuelles {position:absolute; left:566px; top:233px; width:74px; height:13px; z-index:14;}
#content {position:absolute; left:371px; top:231px; width:649px; height:230px; z-index:100; overflow: auto;} 
#contentbreit {position:absolute; left:0px; top:231px; width:1020px; height:230px; z-index:100; overflow: auto;}


#structur {position:absolute; left:348px; top:209px; width:672px; height:20px; z-index:110; overflow: auto;}

#imagecontent {position:absolute; left:0; top:231; width:331; height:240; z-index:15;}


/****************
kontaktformular
*****************/

input.submit, reset 
{
  font-family : Arial, Helvetica, sans-serif;
  font-size : 12px;
  border : 1px solid #3D616C;
  color : #3D616C;
  background : #FFFFFF;
}

input
{
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
  border: 1px solid #3D616C;
  color: #000000;
  background: white;
  OVERFLOW: hidden;
  wrap: virtual;
  border-style: line; 
  border-color: #3D616C; 
}

textarea
{
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
  border: 1px solid #3D616C;
  color: #000000;
  background: white;
  OVERFLOW: hidden;
  wrap: virtual;
  border-style: line; 
  border-color: #3D616C; 
}


.inputbtn
{
  font-family : Arial, Helvetica, sans-serif;
  font-size : 12px;
  border : 1px solid #3D616C;
  color : #3D616C;
  background : #FFFFFF;
}

.inputtxt
{
  font-family:Arial,Helvetica,sans-serif;
  font-size: 12px;
  border: 1px solid #3D616C;
  color: #000000;
  background: white;
  OVERFLOW: hidden;
  wrap: virtual;
  border-style: line; 
  border-color: #3D616C; 
}

.formular
{
	font-family : Arial, Helvetica, sans-serif;
	font-size: 12px; 
	background-color: #FFFFFF;
	border: 1px #000000 solid;
	color: #000000;
}

.suche
{
	font-family :  Arial, Helvetica, sans-serif;
	font-size: 10px; 
	background-color: #FFFFFF; 
	border: 1px #525252 solid; 
	color: #000000;
}

.suchebtn
{
  font-family : Arial, Helvetica, sans-serif;
  font-size : 12px;
  border : 0px solid #3D616C;
  color : #3D616C;
  background : #FFFFFF;
}


.formbtn
{
  font-family : Arial, Helvetica, sans-serif;
  font-size : 12px;
  border : 1px solid #3D616C;
  color : #3D616C;
  background : #FFFFFF;
}

/**********************************************
LINKS
**********************************************/

a
{
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-style : normal;
	font-weight : 300;
	text-decoration: underline;
	color:#000000;

}

a:visited
{
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-style : normal;
	font-weight : 300;
	text-decoration: underline;
	color:#000000;

}

a:active
{
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-style : normal;
	font-weight : 300;
	text-decoration: underline;
	color:#000000;

}

a:hover
{
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-style : normal;
	font-weight : 300;
	text-decoration: underline;
	color:#000000;

}


a.navi
{
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	text-decoration: underline;
	color:#367625;

}

a.navi:visited
{
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	text-decoration: underline;
	color:#367625;

}

a.navi:active
{
	font-family :   Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	text-decoration: underline;
	color:#367625;

}

a.navi:hover
{
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight :normal;
	text-decoration: underline;
	color:#000000;

}


a.subnavi
{
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	text-decoration: none;
	color:#FFFFFF;
}

a.subnavi:visited
{
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	text-decoration: none;
	color:#FFFFFF;
}

a.subnavi:active
{
	font-family :   Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	text-decoration: none;
	color:#FFFFFF;
}

a.subnavi:hover
{
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight :normal;
	text-decoration: none;
	color:#FFFFFF;
}


a.bottom
{
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight :600;
	text-decoration: none;
	color:#FFFFFF;

}

a.bottom:visited
{
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight :600;
	text-decoration: none;
	color:#FFFFFF;

}

a.bottom:active
{
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight :600;
	text-decoration: none;
	color:#FFFFFF;

}

a.bottom:hover
{
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight :600;
	text-decoration: none;
	color:#FFFFFF;

}

/*Sitemap Klassen*/

a.sitemap
{
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-style : normal;
	font-weight : normal;
	text-decoration: none;
	color:#3D616C;

}

a.sitemap:visited
{
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-style : normal;
	font-weight : normal;
	text-decoration: none;
	color:#3D616C;

}

a.sitemap:active
{
	font-family :   Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-style : normal;
	font-weight : normal;
	text-decoration: none;
	color:#3D616C;

}

a.sitemap:hover
{
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-style : normal;
	font-weight :normal;
	text-decoration: none;
	color:#000000;

}


/**********************************************
TEXT
**********************************************/

p,li,ul,td
{
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-style : normal;
	font-weight : 300;
	text-decoration: none;
	color:#000000;
	/*line-height : 130%;
	letter-spacing : 1px;*/
}


b
{
	font-weight : 600;
}

strong
{
	font-weight : 600;
}

.list
{
	list-style :  url(../img/pfeilchen.gif);
	margin-left: 15;
}



.b10
{
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : 300;
	text-decoration: none;
	color:#000000;
}

.b11
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : 300;
	text-decoration: none;
	color:#000000;
}

.b11j
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : 300;
	text-decoration: none;
	color:#000000;
	text-align : justify;
}


.b12 
{
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : 300;
	text-decoration: none;
	color:#000000;
}

.b14
{
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-style : normal;
	font-weight : 300;
	text-decoration: none;
	color:#000000;
}

.b16
{
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-style : normal;
	font-weight : 300;
	text-decoration: none;
	color:#000000;

	
}

.b16n
{
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-style : normal;
	font-weight : 300;
	text-decoration: none;
	color:#000000;
	margin-left: 210;
	margin-right: 30;
	
}

.b20
{
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 20px;
	font-style : normal;
	font-weight : 300;
	text-decoration: none;
	color:#000000;
}

.b22
{
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 22px;
	font-style : normal;
	font-weight : 600;
	text-decoration: none;
	color:#000000;
	margin-left: 210;
	margin-right: 30;
}


.r18
{
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-style : normal;
	font-weight : 300;
	text-decoration: none;
	color:#982727;
}

.w11
{
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : 300;
	text-decoration: none;
	color:#FFFFFF;
}

.w24
{
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 24px;
	font-style : normal;
	font-weight : 300;
	text-decoration: none;
	color:#FFFFFF;
	line-height : 170%;
	letter-spacing : 2px;
}
