body       { background: #361212;
             height:100%;
             width:100%;          
             text-align:center;
}


#side      { background: #361212;          
             align: center;             
             width:830px;
             border:1px solid #ffffff;
             margin:1% auto;         
}
#header    { background-color: #361212;
             background-image: url("../image/header.gif");
             background-repeat: no-repeat;             
             background-position: right bottom;                                      
             height:60px;
             width:790px;        
             margin:5px 5px 5px 5px;
             padding:10px 10px 10px 10px;
             border:1px solid #ffffff;          
}
#indhold   { background: #531d1d;          
             position: center;             
             width:804px;
             overflow:auto;
     
             margin:5px 5px 5px 5px;
             padding:3px 3px 3px 3px;
             border:1px solid #ffffff;         
}
#menu      { background: #999999;
             background-image: url("../image/menubg.gif");             
             background-position: right top; 
             background-repeat: repeat-y; 
             float:left;             
             width:170px;
             height:495px;
             margin:2px 0px 2px 2px;
             padding:0;
             border:1px solid #000000;         
}
#tekst     { background-color: #efefef;
             background-image: url("../image/tekstbg.gif");            
             background-position: right top; 
             background-repeat: repeat-y; 
             float:right;             
             width:620px;
             margin:2px 2px 2px 2px;
             padding:0;
             border:1px solid #000000;
         
}
#footer    { background: #999999; 
             background-image: url("../image/footerbg.gif");             
             background-position: right top; 
             background-repeat: repeat-x;
             position: center;          
             height:20px;
             width:790px;
             margin:5px 5px 5px 5px;
             padding:5px 10px 5px 10px;
             border:1px solid #ffffff;
         
}



h2.footer  { font-size: 0.8em;         
             font-family: arial, helvetica, sans-serif;                     
             margin:2px 2px 2px 2px;
}
h2.oversk  { font-size: 1em;         
             font-family: arial, helvetica, sans-serif;
             font-weight: 700;
             text-align:left;         
             margin:20px 2px 15px 60px;
             padding:5px 5px 5px 5px;
}
h4.tekst   { font-size:0.8em;         
             font-family: arial, helvetica, sans-serif;
             font-weight: 300;
             text-align:left;         
             margin:0px 35px 5px 26px;
             padding:5px 28px 10px 10px;
}
h4.form   { font-size:0.8em;         
             font-family: arial, helvetica, sans-serif;
             font-weight: 300;
             text-align:left;         
             margin:5px 5px 5px 5px;
             padding:5px 5px 5px 5px;
}
h4.indrk   { font-size:0.8em;         
             font-family: arial, helvetica, sans-serif;
             font-weight: 400;
             text-align:left;         
             margin:2px 2px 2px 60px;
             padding:5px 5px 5px 5px;
}
h4.menu    { font-size:0.8em;         
             font-family: arial, helvetica, sans-serif;
             font-weight: 300;
                   
             margin:4px 2px 3px 2px;
             padding:2px 2px 2px 2px;
}
h4.billedtkst   { font-size:0.75em;         
             font-family: arial, helvetica, sans-serif;
             font-weight: 300;
             text-align:left;         
             margin:0px 0px 0px 0px;
             padding:0px 0px 0px 0px;
}
h4.bottom    { font-size:0.8em;         
             font-family: arial, helvetica, sans-serif;
             font-weight: 300;
             text-align:bottom;         
             margin:5px 2px 2px 2px;
             padding:2px 2px 2px 2px;
}
p.form   { font-size:0.8em;         
             font-family: arial, helvetica, sans-serif;
             font-weight: 300;
             color: red; 
             text-align:center;         
             margin:5px 5px 5px 5px;
             padding:5px 5px 5px 5px;
}




img#hotel   {float:right;
             margin-right:80px;
             border:1px solid #000000;
}
img#start   {position: center center; 
             padding:10% 10%;
}
table.right {float:right;
             margin:0px;

             padding:0px;
}
table.center {position:center;
             margin:0px;

             padding:0px;
}
img#sal   {float:right;
             margin-right:20px;
             border:1px solid #000000;
}



ul.menu   { padding: 0 1px 1px 1px; 
             margin: 1% auto;
             background: gray; 
             width: 8.5em;
           
}
ul.menu li{ list-style: none; 
             margin: 0; 
             border-top: 1px solid gray;
             text-align: left;
}
ul.menu li a {
             display: block; 
             _width:8.5em;
             padding: 0.25em 0.5em 0.25em 0.2em;   
             background: #531d1d;
             text-decoration: none;
}
ul.menu li a:link {
             color: #ffffff;
}
ul.menu li a:visited {
             color: #ffffff;
}
ul.menu li a:hover {
             border-color: #fe3; 
             color: #000; 
             background: #999;
}

fieldset.top{ width:250px;
              float:left;
              text-align: left;              
              margin:0px 10px 0px 10px;
              padding:0px 5px 5px 5px;
}
fieldset.pers{ width:535px;
              float:left;
              text-align: left; 
              margin:0px 10px 5px 10px;
             padding:0px 5px 5px 5px;
}

