/* CSS Document */





html
{
	height: 100%;
}

body
{

	height: 100%;
	width: 100%;
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, sans-serif;
	
	scrollbar-base-color:#FFFFFF;
  	scrollbar-3d-light-color:#FFFFFF;
  	scrollbar-arrow-color:#FFFFFF;
  	scrollbar-darkshadow-color:#FFFFFF;
  	scrollbar-face-color:#FFFFFF;
  	scrollbar-highlight-color:#FFFFFF;
  	scrollbar-shadow-color:#FFFFFF;
  	scrollbar-track-color:#FFFFFF;

}

a:link {
	color: #B2B2B2;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #B2B2B2;
}
a:hover {
	color: #666666;
}
a:active {
	text-decoration: none;
	color: #B2B2B2;
}


#distance {
width: 1px;
height: 50%;
margin-bottom: -335px;
float: left;
background-color: #ffffff;
}

#aussenwrapper
{
	height: 650px;
	position: relative;
	clear: left;
	width: 1000px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

 
#innenwrapperdesign
{
	height: 650px;
	width: 1000px;
	margin: 0px;
	background-image: url(images/welledesign8.gif);
	background-repeat: no-repeat;
}

#innenwrapperbio
{
	height: 650px;
	width: 1000px;
	margin: 0px;
	background-image: url(images/wellebio8.gif);
	background-repeat: no-repeat;
}

#innenwrapperland
{
	height: 650px;
	width: 1000px;
	margin: 0px;
	background-image: url(images/welleland8.gif);
	background-repeat: no-repeat;
}

#top
{

}

#topleftnavbio
{
	float: left;
	width: 339px;
	text-align: left;
	height: 339px;
	margin-left: 8px;
	margin-top: 8px;
	background-image: url(images/nav01.gif);
	display: inline;

}

#toprightbio
{
	float: right;
	width: 339px;
	text-align: right;
	height: 170px;
	margin-right: 8px;
	display: inline;

}

#toprightnavdesign

{
	float: right;
	width: 339px;
	text-align: left;
	height: 339px;
	margin-left: 8px;
	margin-right: 8px;
	margin-top: 8px;
	background-image: url(images/nav01.gif);
	display: inline;

}
	
#topleftdesign
{
	float: left;
	width: 339px;
	text-align: left;
	height: 170px;
	margin-left: 8px;
	display: inline;

}


#bottomrightnavland
{
	float: right;
	width: 339px;
	text-align: left;
	height: 339px;
	margin-left: 8px;
	margin-top: 308px;
	background-image: url(images/nav01.gif);
	display: inline;

}

#bottomleftland
{
	
	float: left;
	width: 339px;
	text-align: left;
	height: 170px;
	margin-left: 8px;
	margin-top: 50px;
	display: inline;
	padding-top: 30px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;

}


#bottom
{

}


#bottomleft
{
	float: left;
	width: 450px;
	text-align: left;
	height: 300px;
	margin-left: 8px;
}


#bottomright
{ 
	float: right;
	width: 450px;
	text-align: right;
	height: 300px;
	margin-right: 8px;

}


#navi1bio
{
	float: left;
	width: 130px;
	text-align: left;
	height: 130px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 18px;
	margin-left: 3px;
	padding: 10px;

}

.navi1bio
{
	color: #3E6A02;
}

#navi2bio
{
	float: right;
	width: 130px;
	text-align: left;
	height: 130px;
	padding: 10px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 18px;
	margin-left: 5px;

}

.navi2bio
{
	color: #B2B2B2;	
}


#navi3bio
{
	float: left;
	width: 130px;
	text-align: left;
	height: 130px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 3px;
	padding: 10px;
	

}

#navi4bio
{
	float: right;
	width: 130px;
	text-align: left;
	height: 130px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 5px;
	padding: 10px;

}


#navi1land
{
	float: left;
	width: 130px;
	text-align: left;
	height: 130px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 18px;
	margin-left: 3px;
	padding: 10px;

}

.navi1land
{
	color: #3E6A02;
}

#navi2land
{
	float: right;
	width: 130px;
	text-align: left;
	height: 130px;
	padding: 10px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 18px;
	margin-left: 5px;

}

.navi2land
{
	color: #B2B2B2;	
}


#navi3land
{
	float: left;
	width: 130px;
	text-align: left;
	height: 130px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 3px;
	padding: 10px;
	

}

#navi4land
{
	float: right;
	width: 130px;
	text-align: left;
	height: 130px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 5px;
	padding: 10px;

}


#namebiologie
{
	padding: 10px;
}

#namedesign
{
	padding: 10px;
}




#designwhite
{
	width: 20px;
	left: 633px;
	height: 315px;
	background-color: #FFFFFF;
	position: absolute;
	clip: rect(auto,auto,auto,auto);
}

#biowhite
{
	width: 20px;
	right: 0px;
	height: 465px;
	background-color: #FFFFFF;
	position: absolute;
	clip: rect(auto,auto,auto,auto);
}

#landwhite
{
	width: 20px;
	left: 624px;
	height: 464px;
	background-color: #FFFFFF;
	position: absolute;
	clip: rect(auto,auto,auto,auto);
}



#contentdesign
{
	float: left;
	width: 580px;
	text-align: left;
	height: 450px;
	margin-top: 8px;
	margin-left: 8px;
	padding-top: 0px;
	padding-bottom: 15px;
	padding-right: 35px;
	padding-left: 20px;
	overflow: auto;
	color: #333333;
	display: inline;

		
}

.contentdesign
{
	color: #333333;


}

#contentbio
{
	float: right;
	width: 500px;
	text-align: left;
	height: 450px;
	margin-top: 8px;
	margin-left: 8px;
	padding-top: 0px;
	padding-bottom: 15px;
	padding-right: 15px;
	padding-left: 120px;
	overflow: auto;
	color: #333333;
	display: inline;

		
}

.contentbio
{
	color: #333333;

}

#contentland
{
	float: left;
	width: 520px;
	text-align: left;
	height: 450px;
	margin-top: 8px;
	margin-left: 8px;
	padding-top: 0px;
	padding-bottom: 15px;
	padding-right: 35px;
	padding-left: 20px;
	overflow: auto;
	color: #333333;
	display: inline;
		
}

.contentland
{
	color: #333333;

}

#text
{
	font-size: 0.9em;
	color: #333333;
}

#textbio
{
	font-size: 0.9em;
	color: #333333;
}

#textland
{
	font-size: 0.9em;
	color: #333333;
}


#nav1
{
	text-align: leftt;
	padding-top: 10px;
	padding-left: 30px;
}


#nav2
{
	text-align: left;
	padding-top: 10px;
}


#unternav1
{
	text-align: left;
	padding-top: 10px;
	padding-left: 30px;
	line-height: 3px;
	color: #3E6A02;
		
}

#unternav2
{
	text-align: left;
	padding-top: 10px;
	padding-left: 30px;
	line-height: 3px;
	color: #D15103;		
}

#unternav4
{
	text-align: left;
	padding-top: 10px;
	padding-left: 30px;
	line-height: 3px;
	color: #ECBD00;		
}



#referenz
{
	height: 100px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-top-width: thin;
	border-top-color: #B2B2B2;
	border-top-style: solid;
	text-align: left;
	clear: left;
}

#referenzright
{
	height: 100px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-top-width: thin;
	border-top-color: #B2B2B2;
	border-top-style: solid;
	text-align: left;
	clear: left;
}

#desstart
{
	width: 110px;
	float: left;
}

#desstarttext
{
	width: 450px;
	float: right;
}

#biostart
{
	width: 110px;
	float: right;
}

#biostarttext
{
	width: 380px;
	float: left;
}

#landstart
{
	width: 110px;
	float: left;
}

#landstarttext
{
	width: 390px;
	float: right;
}


.who {
	font-size: 0.8em;
	margin-bottom: 5px;
	color: c;
}


.whobio {
	font-size: 0.8em;
	margin-bottom: 5px;
	color: c;
	text-align: right;
	margin-right: 15px;
}

.wholand {
	font-size: 0.8em;
	margin-bottom: 5px;
	color: c;
}



.unternav1 {
	font-size: 0.8em;
	margin-bottom: 5px;
	text-align: right;

}

.unternav2 {
	font-size: 0.8em;
	margin-bottom: 5px;
	text-align: right;

}

.unternav3 {
	font-size: 0.8em;
	margin-bottom: 5px;
	text-align: right;

}

.unternav4 {
	font-size: 0.8em;
	margin-bottom: 5px;
	text-align: right;

}


a.hauptnav:link {
	color: #000000;
	text-decoration: none;
	line-height: 30px;
}
a.hauptnav:visited {
	text-decoration: none;
	color: #000000;
}
a.hauptnav:hover {
	color: #000000;
	font-weight: bold;
}
a.hauptnav:active {
	text-decoration: none;

	color: #000000;
}

a.unternav1:link {
	color: #3E6A02;
	text-decoration: none;
}
a.unternav1:visited {
	text-decoration: none;
	color: #3E6A02;
}
a.unternav1:hover {
	color: #3E6A02;
	font-weight: bold;
}
a.unternav1:active {
	text-decoration: none;
	color: #3E6A02;
}



a.unternav2:link {
	color: #D15103;
	text-decoration: none;
}
a.unternav2:visited {
	text-decoration: none;
	color: #D15103;
}
a.unternav2:hover {
	color: #D15103;
	font-weight: bold;
}
a.unternav2:active {
	text-decoration: none;
	color: #D15103;
}




a.unternav3:link {
	color: #ECBD00;
	text-decoration: none;
}
a.unternav3:visited {
	text-decoration: none;
	color: #ECBD00;
}
a.unternav3:hover {
	color: #ECBD00;
	font-weight: bold;
}
a.unternav3:active {
	text-decoration: none;
	color: #ECBD00;
}



a.unternav4:link {
	color: #ECBD00;
	text-decoration: none;
	line-height: 3px;
}
a.unternav4:visited {
	text-decoration: none;
	color: #ECBD00;
}
a.unternav4:hover {
	color: #ECBD00;
	font-weight: bold;
}
a.unternav4:active {
	text-decoration: none;
	color: #ECBD00;
}




a.contentbio:link {
	color: #88BA14;
	text-decoration: none;
}
a.contentbio:visited {
	text-decoration: none;
	color: #88BA14;
}
a.contentbio:hover {
	color: #3E6A02;
}
a.contentbio:active {
	text-decoration: none;
	color: #3E6A02;
}



a.contentdesign:link {
	color: #F49E00;
	text-decoration: none;
}
a.contentdesign:visited {
	text-decoration: none;
	color: #F49E00;
}
a.contentdesign:hover {
	color: #D15103;
}
a.contentdesign:active {
	text-decoration: none;
	color: #D15103;
}

a.contentland:link {
	color: #FECC00;
	text-decoration: none;
}
a.contentland:visited {
	text-decoration: none;
	color: #FECC00;
}
a.contentland:hover {
	color: #ECBD00;
}
a.contentland:active {
	text-decoration: none;
	color: #ECBD00;
}

