body {   color: #000000;
         background-image:url(ordschneck/higru6.jpg);
         background-repeat:no-repeat;
         background-attachment:fixed;
         height:100%;
         width:100%;
         font-family: verdana, arial, helvetica, sans-serif;
         font-size: 13px;
         line-height: 150%;
         text-align: justify;
         font-weight: normal; }

h3 {font-size: 18px;}
h4 {font-size: 16px;}
h5 {font-size: 14px; margin-bottom: 6px;}
h6 {font-size: 13px; margin-top: 8px; margin-bottom: 6px;}

td {padding-left:5px; padding-right:5px; vertical-align:top; text-align:left;}

 a:link {text-decoration:none; color:#000000; }
 a:visited {text-decoration:none; color:#000000; }
 a:hover {color:#000000;}

   #elternbox a:link { color:#0000ff;}
   #elternbox a:visited { color:#0000ff;}
   #elternbox  a:hover { background-color: #D5D5FF;}

 #inhalt a:link { color:#0000ff;}
 #inhalt a:visited { color:#0000ff;}
 #inhalt a:hover{background-color: #D5D5FF;}

 #sitemap a:link { color:#000000;}
 #sitemap a:visited { color:#000000;}
 #sitemap a:hover {color:#000000; background-color: #D5D5FF; padding-top:2px;padding-bottom:2px;}

 #inhaltstabelle a:link {text-decoration:none; color:#000000; }
 #inhaltstabelle a:visited {text-decoration:none; color:#000000; }
 #inhaltstabelle a:hover {background-color: #D5D5FF;}

 #sitemap2  a:link { color:#000000;}
 #sitemap2  a:visited { color:#000000;}

 #schnecke img {position:absolute; margin-top:35px; margin-left:0px; margin-right:10px;
                width:110px; height:55px; }
 #schnecke[id] img {position:fixed;}

 #inhaltstabelle { border:1px solid #aaaaaa; background-color:#EAEAFF;  }

#inhalt, #sitemap{
position:absolute;
width:580px;
margin-left:190px;
margin-right:70px;
margin-top: 35px; }

 #menue {position:absolute;
        margin-top:200px;
        margin-left:30px;
        margin-right:0px;
        width: 125px;
        font-size: 90%;}

 #menue[id] {position:fixed;}

.menuekopf {
        font-weight: bold;
        width: 115px;
        padding: 5px;
        margin-bottom: 2px; }

#menue ul {
        list-style-type: none;
        padding: 0px;
        margin: 0px; }

#menue li {
        display: block;
        margin-bottom: 2px; }

#menue li a, #menue li a:link {
        text-decoration: none;
        display: block;
        color: #080fff;
        width: 113px;
        padding: 5px;
        border-top: 1px solid #FFFFFF;
        border-right: 1px solid #000000;
        border-bottom: 1px solid #000000;
        border-left: 1px solid #FFFFFF;
        background-color: #dce3ea; }

 #menue li a:link, #menue li a:visited  {color:#000000;}

#menue li a:hover, #menue li a:active, #menue li a:focus {
        font-weight: bold;
        color: black;
        border-top: 1px solid #000000;
        border-right: 1px solid #FFFFFF;
        border-bottom: 1px solid #FFFFFF;
        border-left: 1px solid #000000;
        padding-top: 6px;
        padding-right: 4px;
        padding-bottom: 4px;
        padding-left: 6px;
        background-color: #FFC891;}

  #elternbox {position:absolute;
        margin-top:30px;
        margin-left:790px;
        width: 180px;
        font-size: 90%;
        padding:5px;
        text-align: left; }

.kibox {padding:5px; border:1px solid #aaaaaa;}

.bl1 {background-color:#F4F4FF;}
.bl2 {background-color:#EAEAFF;}
.bl3 {background-color:#DFDFFF;}
.bl4 {background-color:#D5D5FF;}
.bl5 {background-color:#CACAFF;}
.bl6 {background-color:#B7B7FF;}

.gl  {background-color:#FDE7A2;}
.gr  {background-color:#C4E1CE;}
.gr2 {background-color:#9ECFCF;}
.gr3 {background-color:#B8DCDC;}

.wdt360 {width:360px;}
.wdt340 {width:340px;}
.wdt320 {width:320px;}
.wdt300 {width:300px;}
.wdt280 {width:280px;}
.wdt240 {width:240px;}
.wdt170 {width:170px;}

.cent {text-align:center; font-weight:bold;}

.schauka {border:1px solid #aaaaaa; padding-right:30px; }
.schauka2 {border:1px solid #aaaaaa; padding-right:30px; padding-left:30px; }
.floatboxr {float:right;
  width:220px;
  border:1px solid #aaaaaa;
  padding:8px;
  margin-left:20px;
  text-align:left;
  position:relative;
}
.floatboxl {float:left;
  width:220px;
  border:1px solid #aaaaaa;
  padding:8px;
  margin-right:20px;
  margin-left:-15px;
  text-align:left;
  position:relative;
}

.floatr190 {float:right;
  width:320px;
  border:1px solid #aaaaaa;
  padding:8px;
  margin-left:20px;
  margin-right:-190px;
  text-align:left;
  position:relative;
}

.floatr206 {float:right;
  border:1px solid #aaaaaa;
  padding:8px;
  margin-left:20px;
  margin-right:-206px;
  text-align:left;
  position:relative;
}

 dfn { font-style:italic; color:#0000FF;}
 dfn:link { text-decoration:none;}
 dfn:hover { text-decoration:none; color:black; background-color:#DFDFFF;}

.infobox { text-align: left;
            color:#000000; line-height:16px;
            margin-top:2px; margin-bottom:4px;
            margin-left:5%;}
 #Infobox { position:absolute; border:1px solid #000000;
            padding:10px; background-color:#ECFAFF;
            display:none; z-index:5;}

  div, .kibox {border-radius:3px;}

  a.ttip{
    position:relative;
    z-index:2;
    font-style:italic;
    color:#0000FF;
    text-decoration:none;
        }

a.ttip:hover{z-index:3;}

a.ttip span{display: none}

a.ttip:hover span{
    display:block;
    position:absolute;
    top:2em; left:-15em; width:22em;
    padding: 5px;
    border-radius:4px;
    box-shadow:-5px 5px 8px #8A8A8A;
    font-style:normal;
    border:1px solid #808080;
    font-size: 12px;
    background-color:#ECFAFF; color:#000;
    text-align: left;}
