/* CSS Document */


h1{FONT-WEIGHT: bold;
   FONT-SIZE: 2.8em;
   COLOR: #303030;
   FONT-STYLE: normal;
   FONT-FAMILY: verdana,arial,helvetica,sans-serif}

h2{FONT-WEIGHT: bold;
   FONT-SIZE: 1.8em;
   COLOR: #303030;
   FONT-STYLE: normal;
   FONT-FAMILY: verdana,arial,helvetica,sans-serif}

h3{FONT-WEIGHT: bold;
   FONT-SIZE: 1.4em;
   COLOR: #303030;
   FONT-STYLE: normal;
   FONT-FAMILY: verdana,arial,helvetica,sans-serif}

h5{FONT-WEIGHT: normal;
   FONT-SIZE: 1em;
   COLOR: #303030;
   FONT-STYLE: normal;
   FONT-FAMILY: verdana,arial,helvetica,sans-serif}

h6{FONT-WEIGHT: bold;
   FONT-SIZE: 0.8em;
   COLOR: #303030;
   FONT-STYLE: normal;
   FONT-FAMILY: verdana,arial,helvetica,sans-serif}

p{FONT-WEIGHT: normal;
  FONT-SIZE: 1em;
  COLOR: #303030;
  FONT-STYLE: normal;
  FONT-FAMILY: verdana,arial,helvetica,sans-serif;
  padding: 4;}

td {FONT-WEIGHT: normal;
    FONT-SIZE: 1em;
    COLOR: #303030;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif}

li{margin-bottom: 0.5em;}

a:link{color: rgb(0, 0, 255);
       text-decoration:underline;
       FONT-WEIGHT: normal;
       FONT-SIZE: 1em;
       FONT-STYLE: normal;
       FONT-FAMILY: verdana,arial,helvetica,sans-serif;}

a:visited{color: rgb(0, 0, 255);
          text-decoration:underline;
          FONT-WEIGHT: normal;
          FONT-SIZE: 1em;
          FONT-STYLE: normal;
          FONT-FAMILY: verdana,arial,helvetica,sans-serif;}

a:active{text-decoration:underline;
         FONT-WEIGHT: normal;
         FONT-SIZE: 1em;
         FONT-STYLE: normal;
         FONT-FAMILY: verdana,arial,helvetica,sans-serif;}

* { margin: 0;
    padding: 0;}

html{width: 100%;
     height: 100%;}

body{width: 100%;
     height: 100%;
   /*overflow: hidden; */
     background-image:url(http://www.fabian-guenther.ch/icns/hintergrund01.jpg);
     background-attachment:fixed;
     text-align: center;}

/* BG-Image auf unterste Ebene anordnen */
#bgImg{ position: absolute;
        top: 0;
        left: 0;
        border: 0;
        z-index: 1;}
/* Body-Dummy absolut über BG-Image legen; Scrollbar bei Bedarf einblenden */
#bodyDiv{ position: absolute;
          top: 0;
          left: 0;
          z-index: 2;
          overflow: auto;
          width: 100%;
          height: 100%;
          text-align: center;}

/* Layoutelemente */
#mainDiv{ width: 800px;
          height: 100px;
          text-align: center;
          margin: auto;}

#head1Div{ border: 1px solid #000;}

#head2Div{ border-top-width: 1px;
           border-bottom-width: 0px;
           border-right-width: 1px;
           border-left-width: 1px;
           border-style: solid;
           border-color:black;
           padding: 10px;
           background: #cccccc;
           margin-top: 30px;
           text-align: center;}

#head3Div{ border: 1px solid #000;
           background: #efefef;
           padding: 10px;
           FONT-WEIGHT: normal;
           FONT-SIZE: 1em;
           COLOR: #303030;
           FONT-STYLE: normal;
           FONT-FAMILY: verdana,arial,helvetica,sans-serif;
           text-align: left; }

#head4Div{ border: 0px solid #000;}   

#contentDiv{ border: 1px solid #000;
             background: #ffffff;
             padding-top: 30px;
             padding-bottom: 30px;
             padding-left: 30px;
             padding-right: 30px;
             margin-top: 10px;
             FONT-WEIGHT: normal;
             FONT-SIZE: 1em;
             COLOR: #303030;
             FONT-STYLE: normal;
             FONT-FAMILY: verdana,arial,helvetica,sans-serif;
             text-align: left;}

#footerDiv{ border: 1px solid #000;
            background: #ffffff;
            padding-top: 20px;
            padding-bottom: 20px;
            padding-left: 20px;
            padding-right: 20px;
            margin-top: 20px;
            margin-bottom: 50px;
            text-align: left; }

#newsDiv{ border: 1px solid #000;
            padding-top: 15px;
            padding-bottom: 15px;
            padding-left: 15px;
            padding-right: 15px;
            margin-top: 30px;
            margin-bottom: 30px;
            width: 400px;
            margin-left: 150px; }

#listDiv{ border: 0px solid #000;
            margin-top: 5px;
            margin-bottom: 5px;
            margin-left: 50px;
            margin-right: 0px;
            padding: 0;}

#textbox1Div{ border: 0px solid #000;
            margin-top: 5px;
            margin-bottom: 5px;
            margin-left: 50px;
            margin-right: 50px;
            padding: 0;}



