@charset "ISO-8859-1";
/*Zwingend erste Zeile im externen Stylesheet, gibt Zeichenkodierung an.*/
/* www.büro-für-gewässerökologie.de
Start: August 2011
Letze Änderung: */ 

/* Farbschema */
/*
dunkelgrau (Text): #666666
mittelgrau ():  #cccccc
hellgrau (): #f1f1f1
türkis (): #0097df
mittelblau (): #475bc5
dunkelblau (): #11007c
orange (): #e04700  
*/


/* Global reset, um browser-eigene Deklarationen zu überschreiben */
*{
    margin: 0;
    padding:0;
    border: 0;
} 
    
html {
   /*  height: 101%; */
   background:#f1f1f1 ; 
   
}
body {
    background:#f1f1f1 ;
    /* background-repeat: no-repeat; */
    font-size: 75%; /* für IE */  /* Standardschriftgr. der meisten Browser: 16pixel - 75% sind dann 12 px */
    font-family: Verdana, Tahoma, sans-serif;      
    text-align: center; /* für IE 5*/
}

html>body{
     font-size: 12px;
}

#wrap-border-top {
    background-image: url(../images/oben.png);
    background-repeat: no-repeat;
    margin: 10px auto 0px;
    width: 990px;
    height: 15px;
}

#wrap-border-bottom {
    background-image: url(../images/unten.png);
    background-repeat: no-repeat;
    margin: 0px auto 20px;
    width: 990px;
    height: 15px;
}

#wrap-border {
    background-image: url(../images/mitte.png);
    background-repeat: repeat-y;
    margin: 0px auto;
    width: 990px;
}

#wrap {
    /* color: #2F373C; */
    background-color: #fff;
    margin: 0 auto ;
    width: 960px;
}

/*width: 960, height 593-367*/


#header {
     /*background: url(../images/header/header-i.png) no-repeat bottom left ;*/   
    height: 140px;
    width: 960px;
     
    
   /*  padding-top: 20px; */
    
    
    }


#hauptteil {           /* Umschliesst navigatin und content */
    /* background:orange; */   
    width: 960px;
   /*  height: 350px; */
    clear: both;
    /* border-top: 2px solid #ccc; */
      
} 

#navigation {
    /* background: url(../images/tuerkis-200x2.gif );
    background-repeat: repeat-y; */
    width: 170px;                                           
    clear:both;
    float: left;
    display: inline;
}

#content {
    text-align: left;
    width: 750px;
    /*margin: 40px auto 40px;
	 min-height: 300px; */
	/* background:yellow; */
	margin-right: 20px;
    float: right;
	display: inline;
	margin-bottom: 20px;
}

#content-gal {
    text-align: left;
    width: 750px; 
    /* list-style-type: disc;
    margin-left: 20px; float: right;  */
    margin-right: 20px;
    margin-bottom: 20px;
    float: right;
	display: inline;}

/*#content-start  {
     background:red; 
    text-align: center;
    width: 960px; 
    margin: 50px auto;
} */ 


/* #content img.img-im-text {
    float: right;
    margin-bottom: 20px;
    margin-left:20px;
} 
*/

#content dl {
    margin: 5px 20px;
    float: left;
}


#content ul {
    margin: 20px 0;
} 




#content ul li {
    color: #003366;
    list-style-type: disc;  
    margin-left: 40px;  }/*nur thumbs der Gallerie betroffen? - nein, auch Lebenslauf
    line-height: 150%;
 }
/* 
#content a:link, #content a:visited{
    color: #2F373C;
    text-decoration: none;
    text-align: right;
}

#content a:hover, a:active, a:focus {
    color: #6E8130;
    text-decoration: none;
} */

h1 {
     color: #f1f1f1;
     font-size: 2em;
     font-family: Trebuchet MS, Verdana, Tahoma, sans-serif;
     /* font-style: italic; */
     text-align: right;
     margin-right: 20px;
     position: relative;
     top: -50px;
}

h2 {
     color: #003366;
     font-size: 1.5em;
     font-family: Verdana, Tahoma, sans-serif;
     
     margin-bottom:1em;
}

h3 {
     color: #003366;
     font-size: 1.33em;
     font-family: Verdana, Tahoma, sans-serif;
     margin-top: 1.13em;
     margin-bottom:1.13em; 
}

h4 {
     color: #003366;
     font-size: 1em;
     font-family: Verdana, Tahoma, sans-serif;
     margin-top: 1.13em;
     margin-bottom:1.13em;
}

h5 {
     color: #003366;
     font-size: 1em;
     font-family: Verdana, Tahoma, sans-serif;
     font-style: italic;
     margin-top: 1.13em;
     margin-bottom:1.13em;
}

p  {
     color: #003366;
     font-size: 1em;
     font-family: Verdana, Tahoma, sans-serif;
/*      margin-top: 1.5em; */
     margin-bottom:1.5em;
     
}

td {
     color: #003366;
     font-size: 1em;
     font-family: Verdana, Tahoma, sans-serif;
/*      margin-top: 1.5em; */
     padding:5px;
     }

th {
     color: #003366;
     font-size: 1em;
     font-family: Verdana, Tahoma, sans-serif;

     }

#navigation ul {
    list-style-type:none;
    margin-left: 20px;
    
}

img, a img {
    border: 0;
}

#navigation ul li {
    display: block;
    /* margin: 5px ; */
    list-style-type:none;
    
     
}

#navigation li {
    background: #ccc url(../images/bg-d9e8ff.gif) bottom left repeat-x;
    /* margin: 10px; */
    text-align: left;
    border-top: 2px solid white;
    
    
}

#navigation li a {
    display: block;
    padding: 5px 10px ;
    border-left: 4px solid #003366;
}

#navigation li a:link, #navigation li a:visited {
    color: #003366;    
    text-decoration: none;
}

#navigation li a:hover, a:active, a:focus {
    background: #ccc url(../images/bg-gruen.gif) bottom left repeat-x;
    color: #003366;
    text-decoration: none;
}

#navigation a#hier:link,  #navigation a#hier:visited, #navigation a#hier:hover, #navigation a#hier:active, #navigation a#hier:focus {
    color: #003366;
    text-decoration: underline;   
}    



#footer {
    
    color: #666666;
    clear: both;
    font-size: 0.8em;
    /* margin-top: 50px; */
    text-align: left;
    /* background: red; */
    /* background: url(../images/footer-30.png) no-repeat top left ; */
    height: 30px;
    width: 960px;
    /* padding-bottom: 20px; */
    border-top: 2px solid #ccc;
    
   

}

/* #footer span {
   color: #2F373C;
   font-size: 70%;

}
*/
#footer a:link, #footer a:visited{
    color: #666666;
    text-decoration: none;
}
/*
#footer a:hover, a:active, a:focus {
    color: #6E8130;
    text-decoration: none;
}

#footer a#hier:link, #footer a#hier:visited, #footer a#hier:hover, #footer a#hier:active, #footer a#hier:focus{
    color: #6E8130;
    text-decoration: underline;
}

td {
    line-height: 150%;
    vertical-align: top;
}

td.linkespalte {
   width: 60px;
} */

.left {
    float: left;
    
    
}

.right {
    float: right;
    
   
}
.right-footer {
    float: right;
    margin-right: 20px;
    margin-top: 10px;

}
.left-footer {
    float: left;
    margin-left: 190px;
    margin-top: 10px;

}


/* Publikationen */
.pub {
    margin-left: 1cm;  
    text-indent: -1cm; 
}
    
.autor{ 
    font-variant: small-caps;
}




