  body {
	font-family:'Arial', Helvetica, Trebuchet MS, sans-serif;
       text-align:left;
       background-color:#FBFDD0;
	font-size:small;
       }
  img {
	border:none;
	}
  a:link, a:visited {
          text-decoration:underline;
          color:#0B355F;
          }
  a:hover {
           color:#FF0000;
           text-decoration:none;
           }
  a.menu:link, a.menu:visited ,a.submenu, a.subsubmenu {
	font-family:'Arial', Helvetica, Trebuchet MS, sans-serif;
	color:#0B355F;
 	background-color:#D3E2FC;
 	text-decoration:none;
	}
  a.menu:hover, a.submenu:hover, a.subsubmenu:hover {
	font-family:'Arial', Helvetica, Trebuchet MS, sans-serif;
	color:#0B355F;
       font-weight:bold;
/*	background-color:#D3E2FC;*/
	background-color:#FFFFFF;
       border-top:1px solid #FFFFFF;
       border-bottom:1px solid #FFFFFF;
       text-decoration:none;
	}
  a.menu {
	display:block;
	padding-top:5px;
       padding-bottom:5px;
       padding-left:14px;
	text-align:left;
	font-weight:bold;
       border-top:1px solid #FFFFFF;
       border-bottom:1px solid #D3E2FC;
	}
  a.submenu {
	display:block;
	padding-top:5px;
       padding-bottom:5px;
       padding-left:14px;
	text-align:left;
	font-weight:bold;
	background-color:#FFFFFF;
       border-top:1px solid #D3E2FC;
       border-bottom:1px solid #D3E2FC;
	}
  a.subsubmenu {
	display:block;
	padding-top:5px;
       padding-bottom:5px;
       padding-left:14px;
	text-align:left;
	font-weight:bold;
	background-color:#FFFFFF;
       border-top:1px solid #D3E2FC;
       border-bottom:1px solid #D3E2FC;
	}
  a.aktiv, a.aktiv:visited {
	display:block;
       font-family:'Arial', Helvetica, Trebuchet MS, sans-serif;
	padding-top:5px;
       padding-bottom:5px;
       padding-left:14px;
	text-align:left;
       color:#0B355F;
       font-weight:bold;
	background-color:#aaffff;
       border-top:1px solid #D3E2FC;
       border-bottom:1px solid #D3E2FC;
       text-decoration:none;
	}
  a.dunkel {
	display:none;
}
/* ------------------------------------------------------------------- */
  h2 {
      font-family:"Arial", sans-serif;
      font-weight:bold;
      color:#FFFFFF;
      padding-top:25px;
      padding-left:30px;
      padding-right:80px;
      }
  td p {
     /*letter-spacing:1px;*/
     vertical-align:top;
    color:#333333;
     }
  li {
    font-family:"Arial", sans-serif;
    color:#000000;
    margin-left:5px;
    padding-top:5px;
    padding-right:80px;
    }
  #layer {
	position:absolute;
	top:20px;
	left:20px;
	width:831px;
       height:605px; 
       margin:0px;
       text-align:left;
       background-color:#FFFFFF;
       }
  #logos {
	position:absolute;
	top:0px;
	left:0px;
       text-align:left;
	background-color:#FFFFFF;
       }
  #menucontainer {
	position:absolute;
	top:89px;
	left:0px;  
       width:186px; 
       height:515px;
       padding-top:0px;
       margin:0px auto;
	background-color:#D3E2FC;
     	border-left:1px solid #FFFFFF;               
     	border-bottom:1px solid #FFFFFF;               
	}
  #verti2 {
	position:absolute;
	top:89px;
	left:185px;
	width:98px;
       float:left; 
       border-left:1px solid #FFFFFF;
       }
  #verti2 img{
	display:block; 
	}
  #inhalt1 {
	position:absolute;
	top:0px;
	left:284px;  
  	width:505px;
	border-right:1px solid #FFFFFF;
       border-left:1px solid #FFFFFF;
       border-bottom:1px solid #FFFFFF;
       border-top:1px solid #FFFFFF;
  	background-color:#D3E2FC;
       padding-top:15px;
       padding-bottom:15px;
       padding-left:20px;  
       padding-right:20px;  
       }
 #gkis  {
       text-align:right;
	font-size:x-small;
     }

.nachfrager {
	color:#000000;
	background-color:#aaaaff;
}
.tagespflegeperson {
	color:#000000;
	background-color:#aaffaa;
}
.kinderfrau {
	color:#000000;
	background-color:#ffaaaa;
}
/* -------------------------------------------------------------------

