/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */

  * { background-color: rgb(204, 204, 204);
    font-size: 16px;
    font-family: verdana,times new roman,sans-serif;
    line-height:1.6Em;
        }


  html { margin: 0px;
    padding: 0px;
    background-color: rgb(204, 204, 204);
    }

  #oben { margin-bottom: 5px;
    }

  #header { font-size: 1.3em;
    width: 950px;
    }

  #header ul {
   float: right;
   border-bottom: 0 px;
}

  #header li { float: left;
    margin-left: 20px;
    padding-bottom: 5px;
    }

    #banner {
       margin: 0px;
      padding: 0px;
    }

  #navigation { width: 200px;
    float: left;
    }

  #navigation ul { float: left;
    }

  #navigation li { border: 2px solid rgb(0, 51, 153);
    text-align: center;
    list-style-type: none;
    font-size: 14px;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 10px;
    }

  #navigation li a:link { text-align: center;
    list-style-type: none;
    font-size: 14px;
    color: rgb(0, 51, 153);
    }

  #navigation li a:hover { text-align: center;
    list-style-type: none;
    font-size: 14px;
    color: rgb(204, 204, 204);
    background-color: rgb(0, 51, 153);
    }

  #navigation li a:visited { text-align: center;
    list-style-type: none;
    font-size: 14px;
    background-color: rgb(153, 204, 204);
    }

  #main { padding: 20px;
    float: left;
    width: 710px;
    line-height: 1.2em;
    }

  #main li { list-style-type: none;
    }

  #main li a:link { text-decoration: none;
    }

  #main li a:visited { font-style: italic;
    color: black;
    }

  #main li a:hover { text-decoration: underline;
    color: black;
    }

  #portrait, #daten, #bilder { border: medium solid rgb(0, 255, 0);
    }

  #portrait { float: left;
    width: 230px;
    height: 300px;
    }

  #daten { height: 300px;
    }

  #bilder { clear: both;
    }

  #footer { width: 950px;
    clear: both;
    text-align: center;
    }

  #anker a{
  margin:15px;
  }

  h1 { font-size: 3em;
    text-align: center;
    padding-bottom: 10px;
    color: rgb(0, 51, 153);
    line-height:1.4Em;
    }

  h2 { font-size: 2em;
    text-align: center;
    padding-bottom: 10px;
    color: rgb(0, 51, 153);
    }

  h3 { font-size: 1.5em;
    text-align: center;
    padding-bottom: 10px;
    color: rgb(0, 51, 153);
    }

  #unten { margin-top: 5px;
    }

  #thema {
  width: 700px;
   }

  cite { text-align: center;
    background-color: black;
    color: red;
    }

  hr { border: medium none ;
    color: rgb(153, 204, 204);
    background-color: rgb(153, 204, 204);
    height: 4px;
    width: 75%;
    }

  #footer { border-top-style: solid;
    border-top-color: rgb(153, 204, 204);
    margin-bottom: 10px;
    padding-top: 10px;
    color: rgb(0, 51, 153);
    border-bottom-style: solid;
    border-bottom-color: rgb(153, 204, 204);
    padding-bottom: 10px;
    }

  table {  }

  td { border: 1px solid rgb(0, 51, 153);
    padding: 3px;
    margin-right: 15px;
    }

  tr { margin-right: 15px;
    }

  #commentform input { border: 1px solid rgb(0, 0, 153);
    padding: 3px 3px 3px 25px;
    }

  #commentform textarea { border: 1px solid rgb(0, 0, 153);
    padding: 3px;
    }

 /* .main { background-position: center;
    background-image: url(file:///G:/Homepages/Fotoklub/TEST-Versionen/Homepage%20NF12/Pics/hintergrund_test.jpg);
    background-attachment: fixed;
    opacity: 0.486;
    background-repeat: no-repeat;
    }    */

  img { border: 2px none rgb(255, 255, 255);
    margin: 15px;
    }
/*  dl {
  width:300px;
  }

  dt {
  width:300px
  }

  dd {
  width:300px;
  text-align:center;
  }     */

 #pic_links {
/*   border-color: orange;
   border-style: dashed;   */
   width: 330px;
   line-height: 1.2Em;
   float: left;
      text-align: center;
}

 #pic_rechts {
 /*  border-color: orange;
   border-style: dashed;    */
   width: 330px;
   line-height: 1.2Em;
   float: right;
      text-align: center;
 }