html {
padding:0px;
margin:0px;
overflow:auto;
overflow-y: scroll !important;
}

body { 
padding: 0;
margin: 0;
font-family: 'Yanone Kaffeesatz', sans-serif, arial;
font-size: 14px;
color: #215d20;
background-image: url(../_img/background2.jpg); 
background-position: top center; 
background-repeat: no-repeat; 
background-color: #ededed;
background-attachment: fixed;
background-size: 100%;
behavior: url(ie-css3.htc);
}

table, table tr, table tr td{font-family:arial,helvetica,sans-serif;font-size:"2";}

img#expando { 
position: absolute; 
display: none; 
z-index: 1; 
-ms-interpolation-mode: bicubic; 
} 

.wide img#expando, 
.tall img#expando { 
display: block; 
} 

.wide img#expando { 
width: 100%; 
height: auto; 
} 

.tall img#expando { 
width: auto; 
height: 100%; 
}
	
.ie6fixed {
position: absolute;
top: expression((ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop) + 'px') !important;
}


/* ------- Container------- */
  
#container {
position:relative;
top: 0px;
width:960px;
height: 468px;
margin-left:auto;
margin-right:auto;
text-align: center;
z-index: 0;
}

/* ------- Content ------- */

#content_back {
position:relative;
top: 70px;
left: 0px;
width: 960px;
text-align: left;
z-index: 1;
}

#content_back {
position:relative;
top: 0px;
left: 0px;
width: 960px;
height: 360px;
background-image: url(../_img/content_top_back.png); 
background-repeat: no-repeat 
text-align: left;
z-index: 9;
}

#content {
position:relative;
top: 0px;
left: 0px;
width: 960px;
height: 360px;
background-image: url(../_img/content_top.png); 
background-repeat: no-repeat 
text-align: left;
z-index: 10;
}

#content_image_company {
position:relative;
top: 0px;
left: 0px;
width: 960px;
height: 360px;
background-image: url(../_img/content_top_company.png); 
background-repeat: no-repeat 
text-align: left;
z-index: 10;
}

#content_image_productsandservices {
position:relative;
top: 0px;
left: 0px;
width: 960px;
height: 360px;
background-image: url(../_img/content_top_productsandservices.png); 
background-repeat: no-repeat 
text-align: left;
z-index: 10;
}

#content_image_drugdiscovery {
position:relative;
top: 0px;
left: 0px;
width: 960px;
height: 360px;
background-image: url(../_img/content_top_drugdiscovery.png); 
background-repeat: no-repeat 
text-align: left;
z-index: 10;
}

#content_image_media {
position:relative;
top: 0px;
left: 0px;
width: 960px;
height: 360px;
background-image: url(../_img/content_top_media.png); 
background-repeat: no-repeat 
text-align: left;
z-index: 10;
}

#content_image_contact {
position:relative;
top: 0px;
left: 0px;
width: 960px;
height: 360px;
background-image: url(../_img/content_top_media.png); 
background-repeat: no-repeat 
text-align: left;
z-index: 10;
}

#content_footer {
position:relative;
top: 0px;
width:960px;
height: 30px;
background-image: url(../_img/content_footer.png);
background-repeat: no-repeat 
text-align: left;
font-family: 'Molengo', Helvetica, Arial;
font-size: 12px;
color: #215d20;
z-index: 10;
}

#content_text {
position: relative;
top: 0px;
left: 0px;
width: 858px;
padding-bottom: 10px;
padding-left: 53px;
padding-right: 53px;
text-align: left;
height: 100px;
min-height: 100px;
height: auto;
z-index: 20;
color: #215d20;
background-image: url(../_img/content_repeat.png); 
background-repeat: repeat-y 
z-index: 20;
} 

* html #content_text {  /* nur fuer Internet Explorer */
  width:960px;     /* Version 5.x */
  w\idth:854px;    /* Version 6 */
}


#content_text_secure {
position: relative;
top: 0px;
left: 0px;
width: 884px;
padding-bottom: 30px;
padding-left: 40px;
padding-right: 40px;
text-align: left;
height: 400px;
min-height: 400px;
height: auto;
z-index: 20;
color: #215d20;
background-image: url(../_img/content_repeat.png); 
background-repeat: repeat-y 
z-index: 20;
} 

* html #content_text_secure {  /* nur fuer Internet Explorer */
  width:960px;     /* Version 5.x */
  w\idth:864px;    /* Version 6 */
}


a {
color: #215d20;
text-decoration: none;
}  

a:hover {
color: #215d20;
text-decoration: underline;
}  

a:active {
color: #215d20;
text-decoration: underline;
}  

a:focus {
color: #215d20;
text-decoration: underline;
}  

h1 {
color: #215d20;
font-family: 'Yanone Kaffeesatz', Helvetica, Arial;
margin-top: 10px;
margin-bottom: 20px;
}

h2 {
color: #215d20;
}

h3 {
color: #215d20;
}

h4 {
color: #215d20;
}

img {
border: 0;
}

#content_left {
width:400px;
-moz-border-radius: 12px;
border-radius: 12px;
background: #f4f4f4;
}

/* ------- Navigation ------- */

#navigation {
position: absolute;	
top: 266px;
left: 56px;
z-index: 30;
}

#navigation, #navigation a {
-moz-transition-timing-function: ease-out;
-moz-transition-duration: 500ms;
-webkit-transition-timing-function: ease-out;
-webkit-transition-duration: 500ms;
font-size: 22px;
}

#navigation_sub_company,#navigation_sub_drugdiscovery, #navigation_sub_productsandservices, #navigation_sub_media, #navigation_sub_contact,
#navigation_sub_company a,#navigation_sub_drugdiscovery a, #navigation_sub_productsandservices a, #navigation_sub_media a, #navigation_sub_contact a {
-moz-transition-timing-function: ease-out;
-moz-transition-duration: 500ms;
-webkit-transition-timing-function: ease-out;
-webkit-transition-duration: 500ms;
font-size: 18px;
}

#navigation a:hover, #navigation_sub_company a:hover,#navigation_sub_drugdiscovery a:hover, #navigation_sub_productsandservices a:hover, #navigation_sub_media a:hover, #navigation_sub_contact a:hover {
-moz-transition-timing-function: ease-out;
-moz-transition-duration: 500ms;
-webkit-transition-timing-function: ease-out;
-webkit-transition-duration: 500ms;
color: #81c100;
text-decoration: none;
}


#navigation_sub_company {
position: absolute;	
text-align: left;
top: 306px;
left: 57px;
z-index: 30;
}

#navigation_sub_productsandservices {
position: absolute;	
text-align: left;
top: 306px;
left: 147px;
z-index: 30;
}

#navigation_sub_drugdiscovery {
position: absolute;	
text-align: left;
top: 306px;
left: 328px;
z-index: 30;
}

#navigation_sub_media {
position: absolute;	
text-align: left;
top: 306px;
left: 455px;
z-index: 30;
}

#navigation_sub_contact {
position: absolute;	
text-align: left;
top: 306px;
left: 555px;
z-index: 30;
}



.nav_company {
display: block;
height: 25px; 
width: 88px;
border: none;
float: left;
}

.nav_company_active {
display: block;
height: 25px; 
width: 88px;
border: none;
float: left;
color: #81c100;
}

.nav_mission {
display: block;
margin-left: 10px;
height: 32px; 
border: none;
float: left;
}

.nav_mission_active {
display: block;
margin-left: 10px;
height: 32px; 
border: none;
float: left;
color: #81c100;
}

.nav_team {
display: block;
margin-left: 10px;
height: 32px; 
border: none;
float: left;
}

.nav_team_active {
display: block;
margin-left: 10px;
height: 32px; 
border: none;
float: left;
color: #81c100;
}

.nav_investors {
display: block;
margin-left: 10px;
height: 32px; 
border: none;
float: left;
}

.nav_investors_active {
display: block;
margin-left: 10px;
height: 32px; 
border: none;
float: left;
color: #81c100;
}

.nav_collaborations {
display: block;
margin-left: 10px;
height: 32px; 
border: none;
float: left;
}

.nav_collaborations_active {
display: block;
margin-left: 10px;
height: 32px; 
border: none;
float: left;
color: #81c100;
}

.nav_jobs {
display: block;
margin-left: 10px;
height: 32px; 
border: none;
float: left;
}

.nav_jobs_active {
display: block;
margin-left: 10px;
height: 32px; 
border: none;
float: left;
color: #81c100;
}

.nav_news {
display: block;
margin-left: 10px;
height: 32px; 
border: none;
float: left;
}

.nav_news_active {
display: block;
margin-left: 10px;
height: 32px; 
border: none;
float: left;
color: #81c100;
}



.nav_drugdiscovery {
display: block;
height: 25px; 
width: 130px;
border: none;
float: left;
}

.nav_drugdiscovery_active {
display: block;
height: 25px; 
width: 130px;
border: none;
float: left;
color: #81c100;
}





.nav_naturalproducts {
display: block;
margin-left: 15px;
height: 32px; 
border: none;
float: left;
}

.nav_naturalproducts_active { 
display: block;
margin-left: 15px;
height: 32px; 
border: none;
float: left;
color: #81c100;
}


.nav_technologies {
display: block;
margin-left: 10px;
height: 32px; 
border: none;
float: left;
}

.nav_technologies_active { 
display: block;
margin-left: 10px;
height: 32px; 
border: none;
float: left;
color: #81c100;
}


.nav_currentprojects {
display: block;
margin-left: 10px;
height: 32px; 
border: none;
float: left;
}

.nav_currentprojects_active { 
display: block;
margin-left: 10px;
height: 32px; 
border: none;
float: left;
color: #81c100;
}




.nav_products_and_services {
display: block;
height: 25px; 
width: 180px;
border: none;
float: left;
}

.nav_products_and_services_active {
display: block;
height: 25px; 
width: 180px;
border: none;
float: left;
color: #81c100;
}


.nav_biomasstocompounds {
display: block;
margin-left: 14px;
height: 32px; 
border: none;
float: left;
}

.nav_biomasstocompounds_active { 
display: block;
margin-left: 14px;
height: 32px; 
border: none;
float: left;
color: #81c100;
}


.nav_straindevelopment {
display: block;
margin-left: 10px;
height: 32px; 
border: none;
float: left;
}

.nav_straindevelopment_active { 
display: block;
margin-left: 10px;
height: 32px; 
border: none;
float: left;
color: #81c100;
}


.nav_cyanotoxins {
display: block;
margin-left: 10px;
height: 32px; 
border: none;
float: left;
}

.nav_cyanotoxins_active { 
display: block;
margin-left: 10px;
height: 32px; 
border: none;
float: left;
color: #81c100;
}


.nav_bioreagents {
display: block;
margin-left: 10px;
height: 32px; 
border: none;
float: left;
}

.nav_bioreagents_active { 
display: block;
margin-left: 10px;
height: 32px; 
border: none;
float: left;
color: #81c100;
}


.nav_analyticalservices {
display: block;
margin-left: 10px;
height: 32px; 
border: none;
float: left;
}

.nav_analyticalservices_active { 
display: block;
margin-left: 10px;
height: 32px; 
border: none;
float: left;
color: #81c100;
}


.nav_enquiry {
display: block;
margin-left: 10px;
height: 32px; 
border: none;
float: left;
}

.nav_enquiry_active { 
display: block;
margin-left: 10px;
height: 32px; 
border: none;
float: left;
color: #81c100;
}





.nav_media {
display: block;
height: 25px; 
width: 72px;
border: none;
float: left;
}

.nav_media_active  {
display: block;
height: 25px; 
width: 72px;
border: none;
float: left;
color: #81c100;
}

.nav_downloads {
display: block;
margin-left: 15px;
height: 32px; 
border: none;
float: left;
}

.nav_downloads_active { 
display: block;
margin-left: 15px;
height: 32px; 
border: none;
float: left;
color: #81c100;
}


.nav_contact {
display: block;
height: 25px; 
width: 78px;
border: none;
float: left;
}

.nav_contact_active {
display: block;
height: 25px; 
width: 78px;
border: none;
float: left;
color: #81c100;
}


/* ------- Invisible ------- */

.invis {
display: none;
visibility:hidden;
}

.hidepics {
  width:0px;
  height:0px;
  display:none;
}