/*	undo
*******************************************************************************/

body {
background-color:#e5e4d2;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

body,p,td,th,input,select,optgroup,option,textarea {
	font-family: Arial, Verdana, sans-serif;
	color: #666666;
	font-size: 12px;
	line-height:17px;
}
p {margin:0px 0 10px 0; }

:link,:visited { text-decoration:none; }
ul,ol { list-style:none }
pre,code { font-size:1em; font-weight:normal; }
h1{ font-size:16px; color:#757344; font-weight:bold; margin:0px 0 10px 0;}
h2{ font-size:15px; color:#6d1815; font-weight:bold; margin:15px 0 7px 0;}
h3{ font-size:14px; color:#757344; font-weight:bolder; margin:10px 0 5px 7px;}

img, a img,:link img,:visited img{ border:none }
img { margin:0; padding:0; vertical-align:bottom; }

table {	border:0px; padding:0px; margin:0px; border-spacing:0px; }
tr { border:0px; padding:0px; margin:0px; }
td { border:0px; padding:0px; margin:0px; vertical-align:top; border-spacing:0px; }
.ssgthumb {float: left; border: 1px solid #dedede; padding: 5px; margin: 0 5px 5px 0;}

/*	mainblock
*******************************************************************************/
#mainblock{
background-image:url(pflanzen_lebender.jpg);
background-position:0px 0px;
background-repeat:no-repeat;
background-color:#FFFFFF;
margin:0px 0px 0px 0px;
padding:70px 0px 0px 170px;
text-align:left;
min-height:270px;

}

#mainblock img { margin:7px; padding:0; vertical-align: middle; align:center;  }
#mainblock a, #mainblock a:link {
	color:#333;	text-decoration:none; font-size:12px;}

#mainblock a:hover {color:#6d1815;text-decoration:none;}

#mainblock UL {	text-align:justify;	list-style: disc;	margin:0 0 10px 0;}

#mainblock LI {	list-style: disc;margin: 0 0 0 15px ;}


/*	reset some basic style
*******************************************************************************/
dl			{margin: 0 0 0 0;}
dl dt		{margin: 0 0 0 0;}
dl dd+dt	{margin-top: 0;}
dl dd		{margin: 0 0 0 0;}

ol			{list-style: none;}
ol li		{margin: 0 0 0 0;}
ol li ol	{margin: 0 0 0 0;}
ol li ul	{margin: 0 0 0 0;}


ul			{list-style: none;}
ul li		{margin: 0 0 0 0;}
ul li ul	{margin: 0 0 0 0; list-style: none;}
ul li ol	{margin: 0 0 0 0;}




/*	Navigation vertical - 
------------------------------------------------------------------------------*/
#menu {
	background-image:url(gestaltung_lebender.jpg);
background-position:top right;
background-repeat:no-repeat;
background-color:#FFFFFF;
margin:0px 0px 0px 0px;
padding:90px 20px 0px 0px;
text-align:right;
		
}

#menu UL,LI {
	margin: 0px;
	padding: 0px 0px 5px 5px;
	
}
#menu UL LI{
	list-style: none;
	
}

UL LI a{color:#666666;}
UL LI a:visited {color:#6d1815;}
UL LI a:link{color:#6d1815;}
UL LI a:hover{color:#be241c;	}



UL LI .current {	text-decoration: none;
	color:#99cc00;
	font-weight:bold;
	font-size: 12px;
	
	
}
UL .nav2nd {
	text-decoration: none;
	font-size: 11px;
	color:#6d1815;
	
}

UL .nav2nd .active {
	text-decoration: none;
	font-size: 11px;
	color:#6d1815;
	font-weight:bold;
	
}

UL LI.prodlia2 {
	color:#99cc00;
	font-weight:bold;
	font-size: 12px;	
}
UL LI.prodlip2 {
	color:#666666;
	font-weight:normal;
	font-size: 11px;
}





/* form-module
*******************************************************************************/


#form-module FIELDSET {
	CLEAR: both; BORDER-RIGHT: #757344 1px solid; BORDER-TOP: #757344 1px solid; DISPLAY: block; FONT-SIZE: 0.9em; BACKGROUND-Color: #e5e4d2; MARGIN: 1.5em auto; BORDER-LEFT: #757344 1px solid; WIDTH: 30em; BORDER-BOTTOM: #757344 1px solid
}
#form-module HTML FIELDSET {
	PADDING-RIGHT: 5px; PADDING-LEFT: 20px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#form-module LEGEND {
	BORDER-RIGHT: #757344 2px solid; PADDING-RIGHT: 4px; BORDER-TOP: #757344 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; BACKGROUND-Color: #e5e4d2; MARGIN-BOTTOM: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #757344 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #757344 2px solid
}
#form-module LABEL {
	MARGIN: 5px 0px; width:130px; display:block;FLOAT: left;
}
#form-module .kontaktdaten LABEL {
	DISPLAY: block; FLOAT: left; WIDTH: 6em
}
#form-module .anfrage LABEL {
	DISPLAY: block; FLOAT: left; WIDTH: 6em
}
#form-module INPUT {
	BORDER-RIGHT: #757344 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #757344 1px solid; PADDING-LEFT: 3px; BACKGROUND: white; PADDING-BOTTOM: 3px; MARGIN: 3px 0px; BORDER-LEFT: #757344 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #757344 1px solid; width:200px;
}
#form-module TEXTAREA {
	BORDER-RIGHT: #757344 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #757344 1px solid; PADDING-LEFT: 3px; BACKGROUND: white; PADDING-BOTTOM: 3px; MARGIN: 3px 0px; BORDER-LEFT: #757344 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #757344 1px solid; width:200px; height:80px;
}
#form-module INPUT:active {	BACKGROUND: #e5e4d2;}
#form-module INPUT:unknown {	BACKGROUND: #e5e4d2;}
#form-module INPUT:hover {BACKGROUND: #e5e4d2;}
#form-module .buttons {	TEXT-ALIGN: center;}
#form-module .formsubmit{margin:10px 0 0 80px;}
