BODY 
	{
		font-size:11px; 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		line-height:1.4em;
		background-color:#CDE7DD;
		background-image:url(../images/bg_white.gif);
		background-repeat:repeat-y;
		margin:0px; 
		margin-top:0em;
		margin-bottom:0em;
		padding:0px; /* Opera hat standardmaessig ein padding, muss daher auf 0 gesetzt werden */
	}
	
div.head	
	{
		width:828px; 
		text-align:left;
		background-repeat:no-repeat;
		background-position:right;
		background-color:#FFFFFF;
	}	
.head#head1
	{
	background-image:url(../images/bg_top_clinical.jpg);
	}
.head#head2
	{
	background-image:url(../images/bg_top_labelling.jpg);
	}
.head#head3
	{
	background-image:url(../images/bg_top_storage.jpg);
	}
.head#head4
	{
	background-image:url(../images/bg_top_import.jpg);
	}
.head#head5
	{
	background-image:url(../images/bg_top_qp.jpg);
	}
.head#head6
	{
	background-image:url(../images/bg_top_quality.jpg);
	}
.head#all
	{
	background-image:url(../images/bg_top_home.jpg);
	}
#logo
	{
		margin-left:50px;
	}
div.navitop
	{
		height:29px;
		width:828px;
		color:#FFFFFF;
	}
.navitop#gen
	{
		background-color:#F5A748;
		background-image:url(../images/bg_nav_home.jpg);
		background-repeat:no-repeat;
		background-position:right;
	}
.navitop#clinical
	{
		background-color:#F0A748;
		background-image:url(../images/bg_nav_clinical.jpg);
		background-repeat:no-repeat;
		background-position:right;
	}
.navitop#storage
	{
		background-color:#CCA836;
		background-image:url(../images/bg_nav_storage.jpg);
		background-repeat:no-repeat;
		background-position:right;
	}
.navitop#import
	{
		background-color:#89AEBC;
		background-image:url(../images/bg_nav_import.jpg);
		background-repeat:no-repeat;
		background-position:right;
	}
.navitop#qp
	{
		background-color:#91A4A2;
		background-image:url(../images/bg_nav_qp.jpg);
		background-repeat:no-repeat;
		background-position:right;
	}
.navitop#packaging
	{
		background-color:#91A4A2;
		background-image:url(../images/bg_nav_labelling.jpg);
		background-repeat:no-repeat;
		background-position:right;
	}
.navitop#quality
	{
		background-color:#91A4A2;
		background-image:url(../images/bg_nav_quality.jpg);
		background-repeat:no-repeat;
		background-position:right;
	}
.navitop#about
	{
		background-color:#91A4A2;
		background-image:url(../images/bg_nav_about.jpg);
		background-repeat:no-repeat;
		background-position:right;
	}
.navitop#imprint
	{
		background-color:#91A4A2;
		background-image:url(../images/bg_nav_imprint.jpg);
		background-repeat:no-repeat;
		background-position:right;
	}
.navitop#contact
	{
		background-color:#91A4A2;
		background-image:url(../images/bg_nav_contact.jpg);
		background-repeat:no-repeat;
		background-position:right;
	}
.navitop#links
	{
		background-color:#91A4A2;
		background-image:url(../images/bg_nav_links.jpg);
		background-repeat:no-repeat;
		background-position:right;
	}
.navitop a
	{
		color:#FFFFFF;
		text-decoration:none;
	}
.navitop a:hover
	{
		/*color:#FCB25A;*/
		text-decoration:underline;
	}
.navitop ol
	{
		
		margin:0px;
		padding:0px;
		padding-top:7px;
		margin-left:66px;
	}
.navitop li
	{
		list-style-type:none;
		float:left;
		margin:0px;
		margin-right:37px;
	}
div.navimain	
	{
		width:799px;
		text-align:left;
		background-color:#FFFFFF;
	}	
.navimain#SL
	{
	height:90px;
	}
.navimain a
	{
		color:#000000;
		text-decoration:none;
	}
.navimain a:hover
	{
		color:#000000;
		text-decoration:underline;
	}
.navimain table
	{
	margin-left:54px;
	margin-top:22px;
	}
table#hometable
	{
	margin-top:20px;
	margin-left:66px;
	}
#hometable img
	{
	margin-bottom:10px;
	}
#hometable td
	{
	padding:0px 40px 15px 0px;
	color:#333333;
	}
.navimain td
	{
	padding:0px 30px 5px 0px;
	}
td.nav1
	{
	padding-left:12px;
	background-image:url(../images/nav_1.gif);
	background-position:0px 5px;
	background-repeat:no-repeat;
	}
td.nav2
	{
	padding-left:12px;
	background-image:url(../images/nav_2.gif);
	background-position:0px 5px;
	background-repeat:no-repeat;
	}
td.nav3
	{
	padding-left:12px;
	background-image:url(../images/nav_3.gif);
	background-position:0px 5px;
	background-repeat:no-repeat;
	}
td.nav4
	{
	padding-left:12px;
	background-image:url(../images/nav_4.gif);
	background-position:0px 5px;
	background-repeat:no-repeat;
	}
td.nav5
	{
	padding-left:12px;
	background-image:url(../images/nav_5.gif);
	background-position:0px 5px;
	background-repeat:no-repeat;
	}
td.nav6
	{
	padding-left:12px;
	background-image:url(../images/nav_6.gif);
	background-position:0px 5px;
	background-repeat:no-repeat;
	}
div.main	
	{
		width:799px; 
		background-color:#ffffff;
		display:table;
	}	
div.contentleft
	{

	position:relative;
	left:66px;
	width:470px;
	padding-bottom:29px;
	background-color:#ffffff;
	float:left;
	}
.contentleft h1
	{
	margin:0px;
	margin-bottom:18px;
	font-size:14px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
.contentleft p
	{
	margin:0px;
	margin-bottom:14px;
	font-size:11px;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
.contentleft p.grey
	{
	color:#666666;
	}
.contentleft a
	{
		color:#F58D0E;
		text-decoration:none;
	}
.contentleft a:hover
	{
		color:#F58D0E;
		text-decoration:underline;
	}
.texter a
	{
		color:#000000;
		text-decoration:underline;
	}
.texter a:hover
	{
		color:#000000;
		text-decoration:underline;
	}
.contentleft ul
	{
	list-style-type: square;
	color: #666666;
	}
div.contentright
	{
	position:relative;
	left:71px;
	width:200px;
	float:left;
	margin-left:29px;
	background-color:#ffffff;
	}	
.contentright p
	{
	margin:0px;
	margin-bottom:14px;
	font-size:11px;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	} 
.contentright .picsub
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#999999;
	padding:0px 0px 14px 0px;
	border-bottom:1px solid #FCB25A;
	}
.contentright img
	{
	
	}
.contentright a
	{
		color:#999999;
		text-decoration:none;
	}
.contentright a:hover
	{
		color:#999999;
		text-decoration:underline;
	}
.contentfooter
	{
	margin-left:66px;
	margin-top:20px;
	margin-bottom:30px;
	color:#999999;
	}
input
	{
		border:1px solid #999999;
		width:140px;
		margin-right:10px;
	}
textarea
	{
		border:1px solid #999999;
		width:350px;
		margin-bottom:0px;
	}
.req
	{
		display: inline;
		margin-top:0px;
		font-size:0.8em;
	}