
body {
   background-color:black;
}


* {
    margin:0;
}


img {
   border:0;
    margin:10px 3px 2px;
}

a:hover img {
   border:1px solid blue;
}

a:hover:visited img {
   border:1px solid red;
}

a:link {
    color:#80FFCC;
}

a:visited {
    color:#B0B0B0;
}

h1 {
    margin:35px 3px 20px;
    font-size:180%;
    font-weight:bold;
    letter-spacing:0.1em ;
    color:#82C8FF;
  }

h2 {
    margin:30px 3px 20px;
    font-size:150%;
    font-weight:bold;
    letter-spacing:0.05em ;
    color:#82C8FF;
  }


h3 {
    margin:25px 3px 15px;
    font-size:130%;
    font-weight:bold;
    letter-spacing:0.03em ;
    color:#82C8FF;
  }

h4 {
    margin:20px 3px 10px;
    font-size:110%;
    font-weight:bold;
    color:#82C8FF;
  }

h5 {
    margin:15px 3px 5px;
    font-size:99%;
    font-weight:bold;
    color:#82C8FF;
  }


p {
    margin:10px 3px 2px;
}

ul {
    margin:10px 3px 2px;
}

li {
    text-align:left;
    margin:10px 40px auto 30px;
}

li.litn {
    list-style-type:none;
}

li.litb {
    list-style-type:none;
    font-weight:bold;
}


/* ********** "Hauptfenster" ********** */

div#HF {
    min-width:720px; max-width:900px;
    margin:auto auto;
    background-color:#930148;
    background-image:url(Grafik/HG.jpg);
    border:0;
    text-align:center; vertical-align:middle;
    
    font-family:Verdana,Arial,Helvetica,sans-serif;
    color:#E6E6FF;
    font-size:90%;
    line-height:130%;
    letter-spacing:0.02em ;
}

div#HF2 {
    min-width:500px; max-width:650px;
    margin:auto auto;
    padding:10px;
    background-color:#930148;
    background-image:url(Grafik/HG.jpg);
    border:0;
    text-align:center; vertical-align:middle;
    
    font-family:Verdana,Arial,Helvetica,sans-serif;
    color:#E6E6FF;
    font-size:90%;
    line-height:130%;
    letter-spacing:0.02em ;
}

/* ********** Hauptlogo, Navigation links ********** */

td#Navigation {
    border-right:3px groove black;
    margin:0;
    font-size:85%;
    text-align:center; vertical-align:top;
}
  
td#Navigation img {
    margin:0;
}
table#Menu {
    margin:auto;
}

table#Menu td {
    width:106px; height:90px;
    border:0;
    background-repeat:no-repeat;
    background-position:center;
    text-align:center; vertical-align:middle;
}


table#Menu a {
    display:block;
    width:86px; height:20px;
    margin:0 auto;
    padding:0;
  }


table#Menu a:link {
    font-size:0px;
    color:gray;
  }

  table#Menu a:active {
     font-size:0px;
     color:gray;
 }

  table#Menu a:visited {
    font-size:0px;
    color:gray;
  }

  table#Menu a:hover {
    font-size:12px;
    font-weight:bold;
    line-height:100%;
    letter-spacing:0;
    color:blue; background-color:white;
    vertical-align:middle;
  }

 table#Menu a:hover:visited {
    font-size:12px;
    font-weight:bold;
    line-height:100%;
    letter-spacing:0;
    color:red; background-color:white;
  }

/*
  table#Menu a:focus {
    font-size:0px;
    font-weight:bold;
    line-height:100%;
    letter-spacing:0;
    color:blue; background-color:white;
  }

 table#Menu a:focus:visited {
    font-size:12px;
    font-weight:bold;
    line-height:100%;
    letter-spacing:0;
    color:red; background-color:white;
  }

*/

/* ********** Kopfzeile ********** */

td#Kopf {
   height:100px;
   margin:0;
   padding:0;
   border-bottom:3px groove black;
   text-align:center; vertical-align:middle;
}

td#Kopf img {
    margin:auto 10px auto 10px;
    vertical-align:middle;
}

img#Info {
    float:left;
}

img#Adelboden {
    float:right;
}



/* ********** Inhaltsbereich ********** */


td#Inhalt {    
    text-align:center; vertical-align:top;
    padding-bottom:15px;
}  


/* ********** Fusszeile ********** */

td#Fusszeile {
    clear:both;
    font-size:85%;
    border-top:3px groove black;
    text-align:center;
}

td#Fusszeile a {
    margin:3px 6px;
    vertical-align:middle;
}

td#Fusszeile img {
    margin:0;
    vertical-align:middle;
}