
/*
-----------------------------------------------
Designer:        Dirk Schulte
URL:                www.schulte-design.com
last update:    14.03.2007
----------------------------------------------- */
     
      * {
      margin: 0;
      padding: 0;
      border: 0;
      }
      
      body {
      background-color: #fff;
      background-image: url(pics/kachel.jpg);     
      background-repeat: repeat-x repeat-y;
      background-position: 0% 0%;
      font-size: 75%;
      font-family: "Lucida Grande", Arial, "Sans-Serif";
      line-height: 1.5em;
      }
      
      #wrap {
      width: 770px;
      margin: 0 auto;
      padding: 0;
      border: 0px solid #222;
      background-color: #fff;
      }
      
      #head {
      float: left;
      width: 770px;
      height: 190px;
      margin: 0;
      background-image: url(pics/key_00.jpg);
      }
      
      /* Hinweis */
      
      #hinweis {
      float: left;
      margin-top: 145px;
      margin-left: 600px;
      padding-top: 3px;
      text-align: center;
      color: #525152;
      }
      
      #hinweis a {
      color: #18589e;
      text-weight: bold;
      text-decoration: none;
      }
      
      #hinweis a:hover {
      color: #525152;
      text-decoration: none;
      }
      
       /* Main  */

      #main {
      float: left;
      width: 770px;
      height: 700px;
      text-align: left;
      background-image: url(pics/kachel2.gif);
      background-repeat: repeat-y;
      background-position: 0% 0%;
      }

        /* Navigation */
        
        #navi {
        float: left;
        width: 210px;
        padding: 15px 0 0 0;
        vertical-align: top;
        line-height: 1.5em;
        color: #444;
        border: 0px solid #ddd;
        font-family: Arial, "Sans-Serif";
        }
        
        #navi ul {
        padding: 0 0 15px 35px;
        text-align: left;
        border: 0px solid #333;
        }
  
        #navi li {
        list-style-type: none; 
        padding: 0 0 1px 0;
        }     
        
        #navi li.mark {
        list-style-image: url(pics/li.gif);
        font-weight: normal;
        color: #000; 
        line-height: 1.5em;
        }      
  
        #navi a {
        color: #18589e;
        text-weight: bolder;
        text-decoration: none;
        border-bottom: 1px dotted #ddd;
        }
        
        #navi a:hover {
        color: #252525;
        text-decoration: none;
        }


        /* Content  */
        
        #content {
        float: right;
        width: 540px;
        padding: 0 10px 0 0;
        text-align: justify;
        color: #444;
        border: 0px solid #ddd;
        }
        
        #content ul {
        padding: 0 0 0 40px;
        margin: 0;
        text-align: left;
        }
        
        #content ul li {
        list-style-type: disc;
        padding: 0;
        }  
        
        #content a {
        color: #ea5311;
        text-weight: bolder;
        text-decoration: none;
        border-bottom: 1px dotted #d9e4ef;
        }
        
        #content a:hover {
        color: #053360;
        text-decoration: none;
        border-bottom: 1px dotted #d9e4ef;
        }     
  
        /* ---------------------------- */
  
        #footer {
        color: #777;
        padding: 30px 15px 0 0;
        text-align: right;
        border: 0px solid #ddd;
        }
      
      /* Allgemein */
      
      h1, h2 {
      font-family: Arial, univers, helvetica;
      color: #444;
      padding: 0;
      margin: 10px 0 20px 15px;
      font-size: 1.6em;
      font-weight: bold;
      border: 0px solid #333;      
      disply: inline;                               /* IE Float Margin Bug */
      }
      
      h2 {
      font-family: Arial, univers, helvetica;      
      font-size: 1.2em;
      margin: 25px 0 0 15px;
      }

      h3 {
      font-family: Arial, univers, helvetica;      
      font-size: 1.1em;
      font-weight: bold;
      margin: 25px 0 0 15px;
      }

      p {
      margin: 20px 15px 10px 15px;
      border: 0px solid #333;
      }
      
      .imleft {
      float: left;
      margin: 5px 5px 5px 0;
      padding: 3px;
      border: 1px solid #18589e;
      }

      .imgright {
      float: right;
      margin: 5px 0 5px 15px;
      padding: 3px;
      border: 1px solid #18589e;
      }
      
      .tblau {
      color: #18589e;
      }
      
      
