body {
background-color:#FFFFFF;
border:0px;
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
font-style:normal;
color:#000000;
}


div.Table_01 {
	position:relative;
	width:900px;
}

div.mainlogospace_ {
	position:absolute;
	left:0px;
	top:0px;
	width:900px;
	height:88px;
}

div.mainmenu-leftlogospacer_ {
	position:absolute;
	left:0px;
	top:88px;
	width:411px;
	height:25px;
}

div.mainmenu-print_ {
	position:absolute;
	left:411px;
	top:88px;
	width:66px;
	height:25px;
}

div.mainmenu-design_ {
	position:absolute;
	left:477px;
	top:88px;
	width:81px;
	height:25px;
}

div.mainmenu-web_ {
	position:absolute;
	left:558px;
	top:88px;
	width:66px;
	height:25px;
}

div.mainmenu-logistics_ {
	position:absolute;
	left:624px;
	top:88px;
	width:95px;
	height:25px;
}

div.mainmenu-aboutus_ {
	position:absolute;
	left:719px;
	top:88px;
	width:90px;
	height:25px;
}

div.mainmenu-contact_ {
	position:absolute;
	left:809px;
	top:88px;
	width:91px;
	height:25px;
}












/*main areas*/




div.mainholder{
	position:absolute;
	left:0px;
	top:113px;
	width:900px;
}

div.leftholder{
	float:left;
	width:719px;
	clear:left;
}

div.rightholder{
	float:right;
	width:181px;
	clear:right;
}

div.bottomholder{
	clear:both;
	width:900px;
	height:51px;
}




/*document, i.e. everything below menu & logo*/




div.doc-upperimage_ {
	/*position:absolute;
	left:0px;
	top:113px;*/
	clear:both;
	width:719px;
	height:39px;
	background-image:url(images/doc-upperimage.gif);
	background-repeat:no-repeat;
}


div.doc-lowerimage_ {
	/*position:absolute;
	left:0px;
	top:617px;*/
	clear:both;
	width:719px;
	height:32px;
	background-image:url(images/doc-lowerimage.gif);
	background-repeat:no-repeat;
}


div.doc-center_ {
	clear:both;
	width:719px;
}

.doc-center table {
width:719px;
}



div.doc-leftsiderepeater_ {
	/*position:absolute;
	left:0px;
	top:152px;*/
	float:left;
	width:26px;
	height:40px;
	background-image:url(images/doc-leftsiderepeater2.gif);
	background-repeat:repeat-y;
}


div.doc-rightsiderepeater_ {
	/*position:absolute;
	left:701px;
	top:152px;*/
	float:left;
	width:18px;
	/*height:465px;*/
	background-image:url(images/doc-rightsiderepeater.gif);
	background-repeat:repeat-y;
}


div.doc-leftsideidentifier_ {
	position:absolute;
	left:0px;
	top:297px;
	width:84px;
	height:200px;
}



div.doc-leftsiderepeaterlower_ {
	position:absolute;
	left:0px;
	top:497px;
	width:84px;
	height:120px;
}




/*content area*/



div.content_ {
	/*position:absolute;
	left:84px;
	top:152px;*/
	width:675px;
}




/*right side*/



div.rigthside-upperimage_ {
	/*position:absolute;
	left:719px;
	top:113px;*/
	clear:both;
	width:181px;
	height:39px;
	background-image:url(images/rigthside-upperimage.gif);
	background-repeat:no-repeat;
	
}


div.rightside-centralimage_ {
	/*position:absolute;
	left:719px;
	top:152px;*/
	clear:both;
	width:181px;
	height:231px;
	background-image:url(images/rightside-centralimage.gif);
	background-repeat:no-repeat;
}


div.rightside-lowerimage_ {
	/*position:absolute;
	left:719px;
	top:383px;*/
	clear:both;
	width:181px;
	height:38px;
	background-image:url(images/rightside-lowerimage.gif);
	background-repeat:no-repeat;
}

div.rightsideitem {
	/*position:absolute;
	left:719px;
	top:383px;*/
	clear:both;
	width:181px;
}


/*
div.rightside-bottomspace_ {
	position:absolute;
	left:719px;
	top:421px;
	width:181px;
	height:279px;
}
*/







/*botttom*/



div.bottom-leftspace_ {
	/*position:absolute;
	left:0px;
	top:649px;*/
	float:left;
	width:201px;
	height:25px;
	background-image:url(images/bottom-leftspace.gif);
}

div.bottom-sitemap_ {
	/*position:absolute;
	left:201px;
	top:649px;*/
	float:left;
	width:82px;
	height:25px;
}

div.bottom-terms_ {
	/*position:absolute;
	left:283px;
	top:649px;*/
	float:left;
	width:156px;
	height:25px;
}

div.bottom-privacy_ {
	/*position:absolute;
	left:439px;
	top:649px;*/
	float:left;
	width:153px;
	height:25px;
}

div.bottom-contactus_ {
	/*position:absolute;
	left:592px;
	top:649px;*/
	float:left;
	width:91px;
	height:25px;
}

div.bottom-rightspace_ {
	/*position:absolute;
	left:683px;
	top:649px;*/
	float:right;
	width:217px;
	height:25px;
	background-image:url(images/bottom-rightspace.gif);
}

div.bottom-copyright_ {
	/*position:absolute;
	left:0px;
	top:674px;*/
	clear:both;
	width:900px;
	height:26px;
	background-image:url(images/bottom-copyright.gif);
	background-repeat:no-repeat;
}


div.clearboth {
clear:both;
vertical-align:middle;
height:40px;
}


div.hiddensubmenu {
position:absolute;
visibility:hidden;
}


div.submenuitem {
float:left;
clear:both;
}


div.maintext {
margin-right:10px;
}


div.plantlist_photoside {
float:left;
clear:left;
width:220px;
vertical-align:top;
}

div.plantlist_textside {
float:right;
clear:right;
padding-right:10px;
padding-left:10px;
width:430px;
border-left:#000000 inset 1px;
vertical-align:top;
}


div.sidetext_photoside {
float:left;
clear:left;
width:110px;
/*height:500px;*/
}

div.sidetext_textside {
float:right;
clear:right;
padding-right:10px;
padding-left:10px;
width:540px;
border-left:#000000 inset 1px;
vertical-align:top;
}



div.scheduleformstyle {
font-size:10px;
font-weight:normal;
font-style:normal;
color:#000000;
}


div.headline {
font-size:18px;
font-weight:bold;
}


input.tableinput {
background-color:#C9C9C9;
border-style:none;
width:155px;
}



p.headline {
font-size:18px;
font-weight:bold;
}


a {
}

a:hover {
color:#990000;
}

a.schedulerlinks {
font-size:16px;
color:#000000;
text-decoration:none;
}

a.schedulerlinks:hover {
font-size:16px;
color:#FFFFFF;
text-decoration:none;
}


span.headline {
font-size:18px;
font-weight:bold;
}

span.boldbigger {
font-size:15px;
font-weight:bold;
}

span.normalred {
color:#FF1A1A;
font-weight:bold;
}




