
body {background-color:#FFDEAD;}
caption { font-family: Verdana, Arial, Helvetica, Helv, sans-serif; font-size:large;}
h1 { font-family: Verdana, Arial, Helvetica, Helv, sans-serif;font-size: x-large;  text-align:center;}
h2 { font-family: Verdana, Arial, Helvetica, Helv, sans-serif; font-size:x-large; text-align:center;background-color:#FFDEAD;}
h3 { font-family: Verdana, Arial, Helvetica, Helv, sans-serif; font-size:large; text-align:left;}
h4 { font-family: Verdana, Arial, Helvetica, Helv, sans-serif;font-size:large; text-align:left;}
/*#FFF8DC*/
div { background-color:#ADC0FF ;  margin-top:3ex; margin-bottom:3ex;  border-bottom:20px #FFF8DC solid;font-size: medium;}
/*  decdb4 brownish   99B1FF bluesish ADC0FF */
div p { background-color:#FFDEAD;  margin-top:1ex; margin-bottom:2ex;}
div +img { }

ul.square { font-family:  'Times New Roman',Bordoni,Times,serif; list-style-type: square; font-size: medium;}
ul.none { font-family:  'Times New FFDEADRoman',Bordoni,Times,serif; list-style-type: none; font-size: medium;}
ul li { font-family:  'Times New Roman',Bordoni,Times,serif; font-size: medium; color: #333366;}
ol { font-family:  'Times New Roman',Bordoni,Times,serif; font-size: medium; list-style-type: none; }
ol.rom { font-family:  'Times New Roman',Bordoni,Times,serif; font-size: medium; list-style-type: lower-roman; }
ol.capRom { font-family:  'Times New Roman',Bordoni,Times,serif; font-size: medium; list-style-type: upper-roman; }
ol li { font-family:  'Times New Roman',Bordoni,Times,serif; font-size: medium; color: #336666}

table { background-color:#FFDEAD; color:#000000;font-family: 'Times New Roman',Bordoni,Times,serif; font-size: medium;}
td {background-color:#FFDEAD; color:#000000; font-family: 'Times New Roman',Bordoni,Times,serif; font-size: medium;}
td p {background-color:#FFDEAD; color:#000000; font-family: 'Times New Roman',Bordoni,Times,serif; font-size: medium;}
p {background-color:#FFDEAD; color:#000000; font-family: 'Times New Roman',Bordoni,Times,serif; font-size: medium;}
p pre {background-color:#F5F5F5; color:#000000; font-family: 'Times New Roman',Bordoni,Times,serif; font-size:         medium;}
.sanbold {font-family: Verdana, Arial, Helvetica, Helv, sans-serif; font-weight: bold;}
p.light {background-color:#FFF8DC;}
img.center {display: block; float:none ;background-color:#FFF8DC;}
img.left {display: block; float:left ;}
img.right {display: block; float:right ;}
a#Entry img {}
/*display: block; float:left;  I do not need this any longer active color old #FF7F7F */
a.img img {float:right;}
hr { color: #8B4513;}
a:link { color: blue;}
a:active { color: #FF7F7F;}
a:visited { color:#333399;}
a:hover { color:FIREBRICK ;}
/* #C04000 */

input[readonly="true"] {background-color:#99B1FF;}
input[name]  { background-color:#BACAFF;
}
input[name][readonly] { background-color: #99B1FF;
}

textarea {background-color:#BACAFF;}

 div#Rahmen {
   /* width: 47.1em; */
    padding: 0.8em;
    border: 1px solid black;
    background-color: #decdb4; /*-- E6C89C  -- */
  }

 * html div#Rahmen {  /* Korrektur fuer IE 5.x  width: 47.1em;*/
    width: 48.7em;
    
  }

  div#Rahmen div {
     clear: left; /* file:///home/tom/theloutons/CSS/toms.css */
  }
  ul#Navigation {
    margin: 0; 
    padding: 0;
    text-align: center;
  }

  ul#Navigation li {
    list-style: none;
    float: left;  /* ohne width - nach CSS 2.1 erlaubt */
    position: relative;
    margin: 0.4em; padding: 0;
  }
  * html ul#Navigation li {  /* Korrektur fuer den IE */
    margin-bottom: -0.4em;
  }

  ul#Navigation li ul {
    margin: 0; 
    padding: 0;
    position: absolute;
    top: 1.6em;
    left: -0.4em;
    display: none;  /*  Unternavigation ausblenden */
  }
  * html ul#Navigation li ul {  /* Korrektur fuer IE 5.x */
    
    left: -1.5em;
    left: -0.4em;
  }
  ul#Navigation li:hover ul {
    display: block;  /* Unternavigation in modernen Browsern einblenden */
    background-color: #ADC0FF;
  }
  ul#Navigation li ul li {
    float: none;
    display: block;
    margin-bottom: 0.2em;
  }

  ul#Navigation a, ul#Navigation span {
    display: block;
    width: 6.4em;  /* Breite den in li enthaltenen Elementen zuweisen */
    padding: 0.2em 1em;
    text-decoration: none;
    font-weight: normal;
    border: 1px solid black;
    border-left-color: white;
    border-top-color: white;
    color: #303852; background-color: #decdb4;  /* old forground color 454D66  newer is more saturated and darker old back FFF8DC*/
  }
  * html ul#Navigation a, * html ul#Navigation span {
    width: 8.6em;   /* Breite nach altem MS-Boxmodell für IE 5.x */
    width: 6.4em;  /* korrekte Breite fuer den IE 6 im standardkompatiblen Modus */
  }
  ul#Navigation a:hover, ul#Navigation span, li a#aktuell {
    border-color: white;
    border-left-color: black;
    border-top-color: black;
    color: black;
    background-color: #7986B3; /* This determines the color when hovering */
  }
  li a#aktuell {  /* aktuelle Rubrik kennzeichnen */
    color: maroon; background-color: pink;
  }
  ul#Navigation li ul span {  /* aktuelle Unterseite kennzeichnen */
    border-color: #FFDEAD;
  }
  ul li {
    list-style: none;
    color: black;	
    }	
