body {        width:1024px;
              margin:0px;
              padding:20px;
              border:0px;
              text-align:center;
              background:lightblue;
     }
A:Link	{
	text-decoration: underline;
	color: black;
        background:white;
	}

A:Visited{
	text-decoration: none;
	color: black;
        border-bottom:gold 1px dotted;
	}
A:Active {
	text-decoration: none;
	color: black;
	}
A:Hover ,a:hover:visited{
	text-decoration : none;
	background: yellow;
	color:darkblue;
        border-bottom:gold 1px solid;
	}
.bblue {
	border:4px solid darkblue;
};

p.std {
	padding-left:20px;
}
div#Head {
       position :absolute;
       left   :150px;
       top    :0px;
       width  :800px;
       height :230px;
       border-right:10px white solid;
       background:white url("http://www.zum-windmuehlenberg.de/bilder/wmb.jpg");
}
div#Adresse{
       position :absolute;
       left   :0px;
       top    :0px;
       width  :150px;
       height :180px;
       padding-top:50px;
       background:white;
       text-align:center;
       font:16px Arial;
}
div#urig{
       width  :800px;
       height :100px;
       background:white url("http://www.zum-windmuehlenberg.de/bilder/urige.jpg");
}

div#Menu {
       position :absolute;
       left   :0px;
       top    :230px;
       width  :150px;
       height :auto;
       background:white;
       border-bottom:darkblue 15px solid;
       border-left:darkblue 1px solid;
       border-right:darkblue 1px solid;
       text-align:center;
       display:block;
}

div#Inhalt {
       position :absolute;
       left   :150px;
       top    :230px;
       width  :800px;
       height :auto;
       background:white;
       text-align:left;
       border-right:4px solid darkblue;
       border-left:10px solid white;
       border-bottom:14px solid darkblue;

}

A.Menu:link{
	text-align:center;
        display:block;
        padding-top:3px;
        padding-bottom:3px;
        width:145px;
        text-decoration:none;
        margin:0;
	font-weight: bold;
        background-color:lightblue;
        border-bottom:darkblue 1px solid;
}

A.menu:hover,.menu:active{
	background-color: darkblue;
	color: white;
        width:145px;
	font-weight: bold;
	text-decoration: none;
        border-bottom:blue 1px solid;
}
A.menu:visited{
	background-color:lighblue;
	color: black;
        width:145px;
        display:block;
        text-decoration: none;
	font-weight: bold;
        border-bottom:steelblue 1px solid;
}
A.menu:visited:hover{
	background-color: darkblue;
	color: #ffff00;
        width:145px;
        display:block;
        text-decoration: none;
	font-weight: bold;
}

table.speise {
              background-color : #ffffff;
              width:80%;
              padding-left:20px;
              BORDER-LEFT:  #a0a0a0 1px solid;
              BORDER-RIGHT: #000000 1px solid;
              BORDER-TOP:   #b0b0b0 1px solid;
              BORDER-BOTTOM:#000000 1px solid;
             }
td.speise1 {
              BORDER-BOTTOM:#a0a0a0 1px solid;
             }
td.speise2 {
              width:60px;
              BORDER-BOTTOM:#a0a0a0 1px solid;
             }
td.speise3 {
              width:60px;
              BORDER-BOTTOM:#a0a0a0 1px solid;
             }
h1.flusoft {
              background:darkblue;
              BORDER-BOTTOM:steelblue 4px double;
	      font-size : 22px;
              text-shadow:black 2px 3px 3px;
	      color:gold;
	      padding: 5px 0px 5px 15px;
              margin-bottom:10px;
	      font-family:Tahoma;
              text-align:left;
             }
h2.flusoft {
              background:darkblue;
              BORDER-BOTTOM:lightblue 2px solid;
	      font-size : 18px;
	      color:yellow;
	      padding: 5px 0px 5px 15px;
	      font-family:Tahoma;
              text-align:left;
             }
h1.menu {
              background:darkblue;
              BORDER-BOTTOM:steelblue 4px double;
	      font-size : 22px;
              text-shadow:black 2px 3px 3px;
	      color:white;
	      padding: 5px 0px 5px 15px;
              margin-bottom:10px;
	      font-family:Tahoma;
              text-align:center;
             }
h3.Speise{
        padding-left:20px;
        padding-top:25px;
        text-shadow:lightblue 2px 2px 1px;
        font-size:20px;
        font-face:Arial;
        color:darkblue;
}
div#wohnung{
	background:#ffffa0 url("/bilder/w.jpg");
}

h2.Menu {
              background: darkblue;
              BORDER-BOTTOM:black 2px solid;
	      font-size : 22px;
	      color:white;
              text-shadow:black 2px 3px 4px;
	      padding: 5px 0px 5px 0px;
              margin:0px;
	      font-family:Tahoma;
	      width:100%;
              text-align:left;
             }

