/*

  Created by KHF 0909   for doorway-sites

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

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

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

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

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;
}

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

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

#cl-header {
     margin-top: 0px;
}

#cl-slogan{padding-top:85px;}
.slgb  {
     font-family: verdana, helvetica, sans-serif;
     font-size: 12pt;
     color: #000000;
}

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

#nav-left {
     font-family: verdana, helvetica,sans-serif;
     font-size: 8pt;
     text-decoration:none;
   /*  background-color: #dededc; */
     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:10pt;
     color: black;
     background-color: #dededc;
     width:210px;
     top:220px;
     margin:0 5px 0 0;
    vertical-align:bottom;
}

#txmain {
    font-family: verdana, helvetica, sans-serf;
    font-size: 10pt;
    background-color: white;
    width:63%;
    line-height: 140%;
    vertical-align:top;
    margin: 5px;
 /*    border: 1px white dashed;     */
    float:left;
      text-align:left;
      padding: 10px 30px 10px 30px;
  /*   clear: both;         */
}

.categories {
     font-family:verdana,helvetica,sans-serif;
     font-size:10pt;
     color: black;
     background-color: #dededc;
     text-decoration:none;
}

.language {
      font-family:verdana,helvetica,sans-serif;
      font-size:10pt;
      width:60px;
      float:left;
      clear: right;
      height:20px;
      border:none;
}

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

#cl-footer {
        background-color:#9dd2ca;
        clear:both;
        font-family: verdana, helvetica,sans-serif;
}

.headerNavigation {
        width: 1205px;
        background-image:url(../_images/whereiam.jpg);
        background-repeat: repeat-y;
        clear:both;
 }
.inside {font-family:verdana,helvetica,sans-serif;
        font-size: 8pt;
        color: black;
     /*   border:1px solid  #dededc;
        background-color:#9dd2ca;  */
          text-align:left;
}

.inside2 {font-family:verdana,helvetica,sans-serif;
        font-size:10pt;
        color: black;
        text-align: left;
        background-image: url(.._images/col-bg.jpg);
        height: 100%;
 }
        
/*  Ende der Hauptcontainer    */

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

#navcontainer {padding-left:210px; /* 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: bold;
        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: 1px dashed #d1e3db;
        text-decoration: none;
}

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

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


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

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

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

form {
	display: inline;
}

.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;
}


