/*

  Created by KHF 0909   for doorway-sites

*/
h1 {
 font-family: Verdana, helvetica, sans-serif;
 font-size: 14pt;
 color:#009999;
 text-decoration: none;
 line-height: 140%;
}

h2 {
 font-family: Verdana, helvetica, sans-serif;
 font-size: 12pt;
 color: #09a698;
 text-decoration:none;
 line-height: 140%;

}

h3 {
   font-family: Verdana, helvetica, sans-serif;
   font-size: 9pt;
   color: #09a698;
   text-decoration:none;
   line-height: 140%;
   }

h4 {
   font-family: Verdana, helvetica, sans-serif;
   font-size: 8pt;
   font-weight: none;
   color: #666600;
   line-height: 140%;
}

h5 {
    font-family: 'arial narrow', helvetica;
    font-size: 12pt;
    color: black;
    }

.boxtext { font-family: verdana, helvetica, sans-serif; font-size: 10pt; line-height: 1.5,text-decoration:none; }

body {
  background: #ffffff;
  color: #000000;
  font-family: verdana, helvetica, sans-serf;
  font-size: 10pt;
  text-align:left;
  border: none;
}

/* alles umschließender Container  und die Seiten Kopf, Links, Rechts und Fuß-Seite  */

#cl-wrap {
    width:1000px;
    font-family: verdana, helvetica, sans-serf;
    font-size: 8pt;
    background-color: white;
    min-width: 800px;
    border:2px lightgrey solid;
    margin-top: 0;
}

#cl-header {
     margin-top: 0px;
}
#cl-slogan {
      font-family: verdana,helvetica,sans-serif;
      padding-top:85px;
}

.slgb  {
     font-family: verdana, helvetica, sans-serif;
     font-size: 11pt;
     color: #000000;
}

.slgo {
     font-family: verdana, helvetica, sans-serif;
     font-size: 11pt;
     color: #FF9900;
}

#top-navigation{
     font-family: verdana, helvetica, sans-serif;
     font-size: 10pt;
     clear:both;
}

#nav-left {
     font-family: verdana, helvetica,sans-serif;
     font-size: 8pt;
     text-decoration:none;
     width: 205px;
     top:220px;
    /* display:block;  */
     float: left;
     clear: both;
     text-align:left;
     border:none;
     background-image: url(../_images/col-bg.jpg);
     height:707px;
          }

#cl-rights {
     float: right;
    clear:right;
     text-align: left;
     font-family:verdana,helvetica,sans-serif;
     font-size:8pt;
     color: black;
     background-color: #ffffff;
     width:190px;
  /*   top:220px;   */
     margin:0 15px 0 0;
    vertical-align:left;
}

#txmain {
    font-family: verdana, helvetica, sans-serf;
    font-size: 8pt;
    background-color: white;
    width:70% ;
    line-height: 150%;
    vertical-align:top;
    margin: 0px;
    float:left;
      text-align:left;
      padding: 10px 30px 20px 30px;
 /*   clear: both;          */
}

#HeaderInfo {
     font-family: verdana, helvetica,sans-serif;
     font-size: 10pt;
     background-color: #dededc;
}

#cl-footer {
        background-color:#9dd2ca;
        clear:both;
        }

.inside {font-family:verdana,helvetica,sans-serif;
        font-size: 8pt;
        color: black;
        text-align: left;
        background-image:url (../_images/col-bg.jpg);
        border: none;   /*   0px solid  #dededc;
        background-color:#9dd2ca;   */
        padding: 0px;
        }

.inside2 {font-family:verdana,helvetica,sans-serif;
        font-size:8pt;
        color: black;
        text-align: left;
        padding:5px;
        background-image: url(.._images/col-bg.jpg);
        background-repeat: repeat-x;
        height:100%;
        }
 
 .headerNavigation {
        background-image:url(../_images/whereiam.jpg);
        background-repeat: repeat-y;
        width:983px;
        clear:both;
        padding:1px;
 }
        
/*  Ende der Hauptcontainer    */

.info{
     font-family:verdana,helvetica,sans-serif;
      font-size:10pt;
      color: black;
}

a:link {
  color: #026664;
  text-decoration: none;
  border:none;
}

a:hover {
  color: #da5824;
  text-decoration: underline;
}
a:visited {
   color: #09a698;
   text-decoration: none;
}

form {
	display: inline;
}

/* ---------------    Menü   ------------            */

#navcontainer {padding-left:215px; /* none needed */ }

ul#navlist {
        margin: 0;
        padding: 0;
        list-style-type: none;
        white-space: nowrap;
}

ul#navlist li {
        float: left;
        font-family: verdana, arial, sans-serif;
        font-size: 9pt;
        font-weight: normal;
        margin: 0;
        padding: 5px 0 4px 0;
        background-color: transparent;
}

#navlist a, #navlist a:link {
        margin: 0;
        padding: 5px 9px 4px 9px;
        color: #fff;
        border-right: 2px solid #fff;
        text-decoration: none;
}

ul#navlist li#active {
        color: #01412a;
        background-color: #5b5b5b;
                 }

#navlist a:hover {
        color: #01412a;
        background-color: #dededc;
                }
.just{width:303px;}

.infobox {
  font-family: verdana, helvetica, sans-serif;
  font-size: 10pt;
  background: #ffffff;
  border: #dededc 10px solid ;
         }

.infoboxcontents {
  background: #ffffff;    /* #dededc; */
  font-family: verdana, helvetica, sans-serif;
  font-size: 10pt;
  color: black;
  line-height: 150%;
         }

.infoboxnotice {
  background: #ff8e90;
  color: black;
        }

p {
  font-family: verdana, helvetica, sans-serif;
  font-size: 8pt;
  margin: 3px 5px 3px 5px;
  text-align: left;
    }

