/* Stylesheet für biologo */
* {
padding: 0;
margin: 0;
}

body{
color: #006A4D; /* Schriftfarbe */
background-color: #DFECAF; /* Hintergrundfarbe */
background-image: url();
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: small; /* Schriftgröße */
color: black
}

#wrapper {
background-image: url()  ;
background-color: white; 
width: 1000px; /* Breite des Inhaltsbereiches */
height: 422px; /* Hoehe des Inhaltsbereiches */
margin-top: 30px;
margin-right: auto;
margin-bottom: 10px;
margin-left: auto /* Abstand links automatisch */
}

.logo {
position: absolut;
margin-left: 0;
margin-top: 0;
}

.paris {
position: absolut;
margin-left: 0px;
margin-top: 0;
}

.berlin {
position: absolut;
margin-left: 2px;
margin-top: 0;
}

.Istanbul {
position: absolut;
margin-left: 2px;
margin-top: 0;
}

#navibereich2 {
position: absolute;
margin-left: 424px;
margin-top: 80px;
text-align: left;
font-size: 1em;
line-height: 1.4em;
border: 0;
min-width: 16em;
}

#navibereich2 span{
color: #B3D800;
font-weight: bold
}

#navibereich2 a{
text-decoration: none;
color: black
}

#navibereich3 {
position: absolute;
margin-left: 424px;
margin-top: 165px;
font-size: 1em;
line-height: 1.4em;
border: 0;
min-width: 16em;
}

#navibereich3 span{
color: #B3D800;
font-weight: bold
}

#navibereich3 a{
text-decoration: none;
color: black
}

.strich1 {
position: absolut;
margin-left: 493px;
margin-top: 80px;
}


#navibereich-e-d {
position: absolute;
margin-left: 914px;
margin-top: 27px;
text-align: left;
font-size: 1em;
line-height: 1.4em;
border: 0;
min-width: 16em;
}

#navibereich-e-d a {
text-decoration: none;
color: #B3D800;
font-weight: bold
}

#navibereich4 {
position: absolute;
margin-left: 21px;
margin-top:24px;
font-size: 1em;
line-height: 1.4em;
width: 1000px;
border: 0;
min-width: 16em;
}

#navibereich4 a {
text-decoration: none;
color: #B3D800;
font-weight: bold
}

#navibereich4 span{
color: black;
font-weight: bold
}

#navibereich-sprachen {
position: absolute;
margin-left: 857px;
margin-top:24px;
font-size: 1em;
line-height: 1.4em;
border: 0;
min-width: 16em;
}

#navibereich-sprachen a {
text-decoration: none;
color: #B3D800;
font-weight: bold
}

#navibereich-sprachen span{
color: black;
font-weight: bold
}

#textbereich {
position: absolute;
margin-top: 63px;
margin-left: 21px;
font-size: 1em;
line-height: 1.4em;
width: 850px;
border: 0;
min-width: 16em;
color: black;
font-weight: normal
}

#textbereich span{
font-weight: bold
}

#textbereich p {
margin-top: 9px;
}

#textbereich a {
color: #B3D800;
text-decoration: none;
font-weight: bold
}

#textbereich-impressum {
position: absolute;
margin-top: 0;
margin-left: 21px;
font-size: 1em;
line-height: 1.4em;
width: 800px;
border: 0;
min-width: 16em;
color: black;
font-weight: normal
}

#textbereich-impressum p {
margin-top: 9px;
}

#textbereich-impressum span {
font-weight: bold;
}

#textbereich-impressum a {
color: #B3D800;
text-decoration: none;
font-weight: bold
}

#textbereich-netzwerk {
position: absolute;
margin-top: 63px;
margin-left: 81px;
font-size: 1em;
line-height: 1.4em;
width: 800px;
border: 0;
min-width: 16em;
color: black;
font-weight: normal
}

#textbereich-netzwerk a {
color: #B3D800;
text-decoration: none;
font-weight: normal
}


#textbereich-netzwerk a:hover {font-weight: bold
}

#textbereich-netzwerk p {
margin-top: 9px;
}

#textbereich-netzwerk span {
font-weight: bold
}

#textbereich-netzwerk-1 {
position: absolute;
margin-top: 0px;
margin-left: 150px;
line-height: 1.4em;
}

#textbereich-namen {
position: absolute;
margin-top: 135px;
line-height: 1.4em;
margin-left: 81px;
}

#textbereich-namen a {
color: #B3D800;
text-decoration: none;
}

#textbereich-netzwerk-FR {
position: absolute;
margin-top: 63px;
margin-left: 90px;
font-size: 1em;
line-height: 1.4em;
width: 800px;
border: 0;
min-width: 16em;
color: black;
font-weight: normal
}

#textbereich-netzwerk-FR a {
color: #B3D800;
text-decoration: none;
font-weight: bold
}

#textbereich-netzwerk-FR p {
margin-top: 9px;
}

#textbereich-netzwerk-FR span {
font-weight: bold
}

#textbereich-namen-FR {
position: absolute;
margin-top: 135px;
line-height: 1.4em;
margin-left: 90px;
}

#textbereich-namen-FR a {
color: #B3D800;
text-decoration: none;
}

#textbereich-netzwerk-PL {
position: absolute;
margin-top: 63px;
margin-left: 141px;
font-size: 1em;
line-height: 1.4em;
width: 800px;
border: 0;
min-width: 16em;
color: black;
font-weight: normal
}

#textbereich-netzwerk-PL a {
color: #B3D800;
text-decoration: none;
font-weight: bold
}

#textbereich-netzwerk-PL p {
margin-top: 9px;
}

#textbereich-netzwerk-PL span {
font-weight: bold
}

#textbereich-namen-PL {
position: absolute;
margin-top: 135px;
line-height: 1.4em;
margin-left: 141px;
}

#textbereich-namen-PL a {
color: #B3D800;
text-decoration: none;
}

#textbereich-kernteam-1 {
position: absolute;
margin-top: 0px;
margin-left: 20px;
font-size: 1em;
line-height: 1.4em;
border: 0;
min-width: 16em;
color: black;
font-weight: normal
}


margin-top: 9px;
}

#textbereich-kernteam-1 span {
font-weight: bold  
}

#textbereich-kernteam-2 {
position: absolute;
margin-top: 0px;
margin-left: 270px;
font-size: 1em;
line-height: 1.4em;
border: 0;
min-width: 16em;
color: black;
font-weight: normal
}

#textbereich-kernteam-2 p {
margin-top: 9px;
}

#textbereich-kernteam-2 a {
color: #B3D800;
text-decoration: none;
font-weight: bold
}

#textbereich-ueber {
position: absolute;
margin-top: 63px;
margin-left: 216px;
font-size: 1em;
line-height: 1.4em;
width: 780px;
border: 0;
min-width: 16em;
color: black;
font-weight: normal
}

#textbereich-ueber a {
color: #B3D800;
text-decoration: none;
font-weight: bold
}

#textbereich-ueber p {
margin-top: 9px;
}

#textbereich-ueber span {
font-weight: bold
}

#scrollbereich-translations {
position: absolute;
margin-top: 63px;
margin-left: 207px;
height: 170px; 
width: 793px; 
overflow: auto;
}

#textbereich-translations {
position: absolute;
margin-top: 0px;
margin-left: 0px;
text-align: left;
font-size: 1em;
line-height: 1.4em;
width: 760px;
border: 0;
min-width: 16em;
color: black;
font-weight: normal
}

#textbereich-translations a {
color: #B3D800;
text-decoration: none;
font-weight: bold
}

#textbereich-translations p {
margin-top: 9px;
}

#textbereich-translations span {
font-weight: bold
}

#textbereich-translations-FR {
position: absolute;
margin-top: 0px;
margin-left: 41px;
text-align: left;
font-size: 1em;
line-height: 1.4em;
width: 719px;
border: 0;
min-width: 16em;
color: black;
font-weight: normal
}

#textbereich-translations-FR a {
color: #B3D800;
text-decoration: none;
font-weight: bold
}

#textbereich-translations-FR p {
margin-top: 9px;
}

#textbereich-translations-FR span {
font-weight: bold
}

#textbereich-translations-PL {
position: absolute;
margin-top: 0px;
margin-left: 108px;
text-align: left;
font-size: 1em;
line-height: 1.4em;
width: 646px;
border: 0;
min-width: 16em;
color: black;
font-weight: normal
}

#textbereich-translations-PL a {
color: #B3D800;
text-decoration: none;
font-weight: bold
}

#textbereich-translations-PL p {
margin-top: 9px;
}

#textbereich-translations-PL span {
font-weight: bold
}

#textbereich-text {
position: absolute;
margin-top: 63px;
margin-left: 165px;
font-size: 1em;
line-height: 1.4em;
width: 800px;
border: 0;
min-width: 16em;
color: black;
font-weight: normal
}

#textbereich-text a {
color: #B3D800;
text-decoration: none;
font-weight: bold
}

#textbereich-text p {
margin-top: 9px;
}

#textbereich-text span {
font-weight: bold
}

#textbereich-text-EN {
position: absolute;
margin-top: 63px;
margin-left: 158px;
font-size: 1em;
line-height: 1.4em;
width: 800px;
border: 0;
min-width: 16em;
color: black;
font-weight: normal
}

#textbereich-text-EN a {
color: #B3D800;
text-decoration: none;
font-weight: bold
}

#textbereich-text-EN p {
margin-top: 9px;
}

#textbereich-text-EN span {
font-weight: bold
}

#textbereich-text-PL {
position: absolute;
margin-top: 63px;
margin-left: 206px;
font-size: 1em;
line-height: 1.4em;
width: 770px;
border: 0;
min-width: 16em;
color: black;
font-weight: normal
}

#textbereich-text-PL a {
color: #B3D800;
text-decoration: none;
font-weight: bold
}

#textbereich-text-PL p {
margin-top: 9px;
}

#textbereich-text-PL span {
font-weight: bold
}

#scrollbereich {
position: absolute;
margin-top: 63px;
margin-left: 0px;
height: 170px; 
width: 1000px; 
overflow: auto;
}

#textbereich-barbara2 {
position: absolute;
margin-top: 0px;
margin-left: 21px;
text-align: left;
font-size: 1em;
line-height: 1.4em;
width: 330px;
border: 0;
min-width: 16em;
color: black;
font-weight: normal
}

#textbereich-barbara2 p {
margin-top: 9px;
}

#textbereich-barbara2 a {
color: #B3D800;
text-decoration: none;
font-weight: bold
}

#textbereich-barbara2 span {
font-weight: bold
}

#bildbereich-barbara {
position: absolute;
margin-top: 63px;
margin-left: 367px;
}

#bildbereich-dorte {
position: absolute;
margin-top: 63px;
margin-left: 518px;
border: 0;
}

#textbereich-dorte2 {
position: absolute;
margin-top: 0px;
margin-left: 653px;
text-align: left;
font-size: 1em;
line-height: 1.4em;
width: 320px;
border: 0;
min-width: 16em;
color: black;
font-weight: normal
}

#textbereich-dorte2 p {
margin-top: 9px;
}

#textbereich-dorte2 a {
color: #B3D800;
text-decoration: none;
font-weight: bold
}

#textbereich-dorte2 span {
font-weight: bold
}

#textbereich-barbara3 {
position: absolute;
margin-top: 63px;
margin-left: 32px;
text-align: right;
font-size: 1em;
line-height: 1.4em;
width: 450px;
border: 0;
min-width: 16em;
color: black;
font-weight: normal
}

#textbereich-barbara3 p {
margin-top: 9px;
}

#textbereich-barbara3 a {
color: #B3D800;
text-decoration: none;
font-weight: bold
}
#textbereich-barbara3 span {
font-weight: bold
}

#textbereich-dorte3 {
position: absolute;
margin-top: 63px;
margin-left: 518px;
text-align: left;
font-size: 1em;
line-height: 1.4em;
width: 424px;
border: 0;
min-width: 16em;
color: black;
font-weight: normal
}

#textbereich-dorte3 p {
margin-top: 9px;
}

#textbereich-dorte3 a {
color: #B3D800;
text-decoration: none;
font-weight: bold
}

#textbereich-dorte3 span {
font-weight: bold
}

.strich5 {
position: absolute;
margin-top: 0px;
margin-left: 472px;
border: 0;
}

#impressum {
position: absolut;
padding-top: 248px;
padding-left: 21px;
font-size: 0.8em;
line-height: 1.4em;
}

#impressum a {
text-decoration: none;
color: #B3D800;
font-weight: bold
}

#impressum span {
color: black;
font-weight: bold;
}

#impressum-sprachen {
position: absolut;
padding-top: 248px;
padding-left: 21px;
font-size: 0.8em;
line-height: 1.4em;
}

#impressum-sprachen a {
text-decoration: none;
color: #B3D800;
font-weight: bold
}

#impressum-sprachen span {
color: black;
font-weight: bold;
}

a {
outline: none;
}


