body {
  background-color: #DEE7EF;  
}

div {
  position: absolute;
  color: #FFFFFF;
  font-weight: bold;
  font-size: 11;
  font-family: Verdana;
  font-variant: small-caps;
  text-decoration: none;  
  overflow: hidden;  
}

div.logo {
  top: 0;
  left: 0;  
  width: 100%;
  height: 87px;
  background: url(images/logotop.jpg) no-repeat;      
}

div.logo2 {
  top: 0;
  left: 167px;  
  width: 870px;
  height: 87px;
  background-color: #024AC2;    
}

div.logo3 {
  top: 0;
  left: 1037px;  
  width: 87px;
  height: 87px;
  background: url(images/topldiag.jpg) no-repeat;    
}

div.meny {
  top: 87px;
  left: 0px;
  width: 167px;
  height: 24px;  
}

div.meny1 {
  top: 87px;
  left: 167px;
  width: 24px;
  height: 24px;
}

div.meny1l { 
  top: 87px;
  left: 191px;
  width: 70px;
  height: 24px;
  background: url(images/tmm.jpg) repeat-x;  
  text-align: center;
  padding-top: 4px;
}

div.meny2 {
  top: 87px;
  left: 261px;
  width: 24px;
  height: 24px;
}

div.meny2l {
  top: 87px;
  left: 285px;
  width: 70px;
  height: 24px;
  background: url(images/tmm.jpg) repeat-x;    
  text-align: center;  
  padding-top: 4px;  
}

div.meny3 {
  top: 87px;
  left: 355px;
  width: 24px;
  height: 24px;
}

div.meny3l {
  top: 87px;
  left: 379px;
  width: 70px;
  height: 24px;
  background: url(images/tmm.jpg) repeat-x;    
  text-align: center;  
  padding-top: 4px;  
}

div.meny4 {
  top: 87px;
  left: 449px;
  width: 24px;
  height: 24px;
}

div.meny4l {
  top: 87px;
  left: 473px;
  width: 70px;
  height: 24px;
  background: url(images/tmm.jpg) repeat-x;    
  text-align: center;  
  padding-top: 4px;  
}

div.meny5 {
  top: 87px;
  left: 543px;
  width: 24px;
  height: 24px;
}

div.meny5l {
  top: 87px;
  left: 567px;
  width: 70px;
  height: 24px;
  background: url(images/tmm.jpg) repeat-x;    
  text-align: center;  
  padding-top: 4px;  
}

div.meny6 {
  top: 87px;
  left: 637px;
  width: 24px;
  height: 24px;
}

div.meny6l {
  top: 87px;
  left: 661px;
  width: 70px;
  height: 24px;
  background: url(images/tmm.jpg) repeat-x;    
  text-align: center;  
  padding-top: 4px;  
}

div.meny7 {
  top: 87px;
  left: 731px;
  width: 24px;
  height: 24px;
}

div.meny7l {
  top: 87px;
  left: 755px;
  width: 70px;
  height: 24px;
  background: url(images/tmm.jpg) repeat-x;    
  text-align: center;  
  padding-top: 4px;  
}

div.meny8 {
  top: 87px;
  left: 825px;
  width: 24px;
  height: 24px;
}

div.meny8l {
  top: 87px;
  left: 849px;
  width: 70px;
  height: 24px;
  background: url(images/tmm.jpg) repeat-x;    
  text-align: center;  
  padding-top: 4px;  
}

div.meny9 {
  top: 87px;
  left: 919px;
  width: 24px;
  height: 24px;
}

div.meny9l {
  top: 87px;
  left: 943px;
  width: 70px;
  height: 24px;
  background: url(images/tmm.jpg) repeat-x;    
  text-align: center;  
  padding-top: 4px;  
}

div.menySlutt {
  position: absolute;
  top: 87px;
  left: 1013px;
  width: 24px;
  height: 24px;
}

div.context {
  position: absolute;
  top: 110px;
  left: 0;
  width: 167px;
  height: 167px;
  color: #FFFFFF;
  font-weight: bold;
  font-size: 14;
  font-family: Verdana;
  font-variant: small-caps;
  text-decoration: none;  	
  overflow: hidden;   
  background: #DEE7EF url(images/leftmenubk.jpg) no-repeat;
  padding-top: 12px;  
  padding-left: 16px;    
}

div.subcontext {
  position: absolute;
  top: 267px;
  left: 0;
  width: 167px;
  height: 100%;
  color: #FFFFFF;
  font-weight: bold;
  font-size: 14;
  font-family: Verdana;
  font-variant: small-caps;
  text-decoration: none;  	
  overflow: hidden;   
  background: #DEE7EF;
  padding-top: 4px;  
  padding-left: 4px;    
}

div.content {
  position: absolute;
  top: 170;
  left: 200;
  width: 580;  
  color: #000000;
  font-size: 11;
  font-family: Verdana;  
  font-variant: normal;  
  font-weight: normal;
  /*background-color: #FFFFFF;  */
}

div.pics {
  position: absolute;
  top: 170;
  left: 180;
  width: 580;  
  color: #000000;
  font-size: 11;
  font-family: Verdana;  
  font-variant: normal;  
  font-weight: normal;
  overflow: auto;
}

div.box {
  position: relative;
  width: 480px;
  height: 280px;
  color: #000000;  
  border-style: solid;
  border-width: 1px;
  border-color: #024AC2;
  margin-bottom: 8px;
}

div.boxheader {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 480px;
  height: 16px;
  color: #FFFFFF;  
  background-color: #024AC2;
}

div.boxpix {
  position: absolute;
  top: 18px;
  left: 2px;
  width: 167px;
  height: 200px;
  color: #FFFFFF;  
  background-color: #FFFFFF;
  border-style: solid;
  border-width: 1px;
  border-color: #000000;  
}

div.boxinf {
  position: absolute;
  top: 18px;
  left: 171px;
  width: 70px;
  height: 42px;
  color: #000000;  
  font-weight: bold;
}

div.boxinf2 {
  position: absolute;
  top: 18px;
  left: 241px;
  width: 270px;
  height: 42px;
  color: #000000;  
  font-weight: normal;  
}

div.boxinf3 {
  position: absolute;
  top: 60px;
  left: 173px;
  width: 300px;
  height: 120px;
  color: #000000;  
  font-weight: normal;
}

div.boxthumb {
  position: absolute;
  top: 220px;
  left: 0px;
  width: 480px;
  height: 60px;
  color: #FFFFFF;  
  background-color: #024AC2;
}

div.ombox {
  position: relative;
  width: 480px;
  height: 501px;
  color: #000000;  
  border-style: solid;
  border-width: 1px;
  border-color: #024AC2;
  margin-bottom: 8px;
}

div.omheader {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 480px;
  height: 16px;
  color: #FFFFFF;  
  background-color: #024AC2;
}

div.ominf {
  position: absolute;
  top: 18px;
  left: 271px;
  width: 90px;
  height: 120px;
  color: #000000;  
  font-weight: bold;
}

div.ominf2 {
  position: absolute;
  top: 18px;
  left: 361px;
  width: 118px;
  height: 120px;
  color: #000000;  
  font-weight: normal;  
}

div.ompix {
  position: absolute;
  top: 18px;
  left: 2px;
  width: 184px;
  height: 200px;
  color: #FFFFFF;  
  background-color: #FFFFFF;
  border-style: solid;
  border-width: 1px;
  border-color: #000000;  
}

div.omthumb {
  position: absolute;
  top: 220px;
  left: 0px;
  width: 480px;
  height: 60px;
  color: #FFFFFF;  
  background-color: #024AC2;
}

div.ominftxt {
  position: absolute;
  top: 281px;
  left: 2px;
  width: 472px;
  height: 220px;
  color: #000000;  
  font-weight: normal;
  font-variant: normal;
}

h2 {
  color: #000000;
  font-size: 12;
  font-family: Verdana;  
  font-variant: normal;  
  font-weight: bold;
}

a
{
  color: #024AC2;
  font-size: 11;
  font-family: Verdana;  
  text-decoration: none;    
}

a:hover
{
  color: #FFCC33;
  font-size: 11;
  font-family: Verdana;  
  text-decoration: none;    
}

a.intern
{
  color: #024AC2;
  font-size: 11;
  font-family: Verdana;  
  text-decoration: none;    
}

a.intern:hover
{
  color: #FFCC33;
  font-size: 11;
  font-family: Verdana;  
  text-decoration: none;    
}

a.menu:link
{
  color: #FFFFFF;
  font-weight: bold;
  font-size: 11;
  font-family: Verdana;
  font-variant: small-caps;
  text-decoration: none;    
}
a.menu:visited
{
  color: #FFFFFF;
  font-weight: bold;
  font-size: 11;
  font-family: Verdana;
  font-variant: small-caps;
  text-decoration: none;    
}
a.menu:active
{
  color: #FFFFFF;
  font-weight: bold;
  font-size: 11;
  font-family: Verdana;
  font-variant: small-caps;
  text-decoration: none;    
}
a.menu:hover
{
  color: #FFCC33;
  font-weight: bold;
  font-size: 11;
  font-family: Verdana;
  font-variant: small-caps;
  text-decoration: none;    
}

img.album
{
  border-width: 1px;
  border-style: solid;
  border-color: black;
}

table {

}

td {
  font-size: 11;
  font-variant: normal;  
}

