BODY{
 font-family: georgia, serif;
 color: black;
 background-color: white;
 font-size: 100%;
 margin: 0;
 padding: 0;
 width: 100%;
 height: 100%;
 }
 a:link {color: rgb(50,90,140); text-decoration: none;}
 a:visited {color: silver; text-decoration: none;}
 a:hover {text-decoration: underline;} 
 a:active {color: rgb(50,90,140); text-decoration: none;}  
     
.menu{
 position:fixed;
 left: 0;
 margin: 0;
 padding: 0em;
 background-color: white;
 height: 16%;
 z-index: 2;
 }
 
.menuoverskrift{
 font-size: 1.1em;
 font-weight: bold;
 font-style: italic;
 text-align: center;
 margin-top: 0em;
 margin-left: auto;
 margin-right: auto;
 line-height: 100%;
 font-family: georgia, serif;
 }  
 
.menutbl{
 margin-left:50%;
 margin-top: 0.1em;
 margin-bottom: 0;
 padding: 0.1em;
 background-color: rgb(160,160,160);
 color: black;
 border-style: solid;
 border-width: 0.25em;
 border-color: rgb(190,190,190) black black rgb(190,190,190);
 }

.menulinje{
 text-align: left;
 font-size: 0.7em;
 color: black;
 font-weight: bold;
 font-family: Tahoma, Geneva, sans-serif;
 margin-left: 0.5em;
 margin-right: 0.7em;
 margin-top: 0;
 margin-bottom: 0;
 padding: 0;
 line-height: 100%;
 }
 a.menulinje:link {color: black; text-decoration: none;}
 a.menulinje:visited {color: black; text-decoration: none;}
 a.menulinje:hover {color: rgb(230,230,230);} 

.menupic{
 height: 100%;
 margin: 0;
 padding: 0.1em;
 }

.main{
 position: absolute;
 top: 16%;
 padding-left: 0.3em;
 padding-right: 0.3em;
 z-index: 1;
 height: 84%;
 width: 100%;
 }
 
a.freefind{
 line-height: 100%;
 }
 a.freefind:link {color: black; text-decoration: none;}
 a.freefind:visited {color: gray; text-decoration: none;}
 a.freefind:hover {text-decoration: underline;} 

ul{
 text-align: left;
 font-family: Tahoma, Geneva, sans-serif;
 font-weight: bold;
 }

li{
 margin-left: -1.7em;
 margin-top: 0;
 margin-bottom: 0.1em;
 }

.table{
  margin-right: 1.2em;
  }

a.index{
 font-size: 1em;
 color: black;
 width: 100%;
 margin-top: 0.1em;
 }
 a.index:link, a.index:visited {color: rgb(50,90,140); text-decoration: none;}
 a.index:hover {color: rgb(20,30,60);} 
 
 p{
 margin-top: 0;
 margin-bottom: 0.1em;
 }

.ask{
 margin-top: 0;
 margin-bottom: 0.45em;
 font-weight: bold;
 font-family: Tahoma, Geneva, sans-serif;
 font-size: 85%;
 }
 
.timeshead{
 font-size: 1.45em;
 font-weight: bold;
 font-style: italic;
 text-align: center;
 margin-left: auto;
 margin-right: auto;
 margin-top: 0.1em;
 margin-bottom: 0.2em;
 line-height: 102%;
 font-family: georgia, serif;
 }

.timesheadlille{
 font-size: 1.3em;
 font-weight: bold;
 font-style: italic;
 text-align: center;
 margin-top: 0.1em;
 margin-bottom: 0.1em;
  margin-left: auto;
 margin-right: auto;
 line-height: 102%;
 font-family: georgia, serif;
 }

.timesheadleft{
 font-size: 1.25em;
 font-weight: bold;
 font-style: italic;
 margin-top: 0.3em;
 margin-bottom: 0.3em;
 font-family: georgia, serif;
}

.times3{
 font-weight: bold;
 margin-top: 0em;
 margin-bottom: 0em;
 font-family: georgia, serif;
}

.billedtekst{
 font-size: 0.9em;
 font-style: italic;
 margin-top: 0.1em;
 margin-bottom: 0.1em;
 font-family: georgia, serif;
 }