body {
  font-family: Arial, Verdana, Helvetica, sans-serif; 
  font-size: 11pt;
  font-weight: normal;
  color: #000000;
}

h1, h2, h3 {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-weight: bold;
  color: #E7C65B;
}

h1 {
  font-size: 14pt;
  margin-top: 10pt;
  margin-bottom: 10pt;
} 

h1.rub {
  margin-top: 0pt;
}

h2 {
  font-size: 12pt;
  margin-top: 5pt;
  margin-bottom: 2pt;
  color: grey;
} 

h3 {
  font-size: 11pt;
  font-weight: normal;
  font-style:italic;
  color: #000000;
  margin-top: 5pt;
  margin-bottom: 2pt;
} 

p {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 11pt;
  font-weight: normal;
  color: #000000;
  margin-top: 6pt;
  margin-bottom: 6pt;
}

p.medlemsforetag {
  font-size: 9pt;
}

p.medlemsforetag2 {
  font-size: 10pt;
}

ol {
  list-style-type: decimal;
}

li {
  margin-top: 6pt;
  margin-bottom: 6pt;
}

td {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 11pt;
  font-weight: normal;
  color: #000000;
  margin-top: 6pt;
  margin-bottom: 6pt;
  font-style: normal;
}
  
td.medlemsforetag {
  font-size: 9pt;
}
td.medlemsforetag2 {
  font-size: 10pt;
}


b.medlemsforetag {
  font-weight: bold;
}

#logo {
/* width="245" height="67" */
  position:absolute; 
  left:10px; 
  top:10px; 
  width:245px; 
  height:70px; 
  z-index:1;   
  margin: 0px;
  padding: 0px;
  border: 0px;
}

#logo img {
  border: 0px;
}

#header {
  position:absolute; 
  left:260px; 
  top:32px; 
  width:685px; 
  height:38px; 
  z-index:2;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 14pt;
  font-weight: bolder;
  color: #FFFFFF;
  background-color: #B9BEC1;
  overflow: hidden;
  text-align: center;
  margin: 0px;
  padding: 0px;
  background-image: url(images/vktbrak_1.gif);
}


#header div {
  padding: 7px;
}

#footer {
  position:absolute; 
  left:10px; 
  top:565px; 
  width:935px; 
  height:25px; 
  z-index:5;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #FFFFFF;
  background-color: #E7C65B;
  text-align: center;
  vertical-align: middle;
  margin: 0px;
  padding: 0px;
}

#footer div {
  padding: 5px;
}

#footer div a {
  color: #ffffff;
  text-decoration: none;
}

#footer div a:hover {
  color: #ffffff;
  text-decoration: underline;
}

#copyproducer {
  position:absolute;
  left:10px;
  top:595px;
  height:15px;
  width:935px;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 10px;
  color: #999999;
  text-align: center;
  vertical-align: middle;
  margin: 0px;
  padding: 0px;
}

#copyproducer a {
  color: #999999;
}

#menu {
  position:absolute; 
  left:260px; 
  top:80px; 
  width:685px; 
  height:30px; 
  z-index:1;
  
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #FFFFFF;
  background-color: #E7C65B;
  text-align: center;
  vertical-align: middle;
  margin: 0px;
  padding: 0px;
}

#menu_medlemsforetag {
  position:absolute; 
  left:10px; 
  top:80px; 
  width:250px; 
  height:30px; 
  z-index:1;
  
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #FFFFFF;
  background-color: #E7C65B;
  text-align: center;
  vertical-align: middle;
  margin: 0px;
  padding: 0px;
}


#menu div {
  padding: 5px;
}             

#img {
/* width="245" height="446" */
  position:absolute; 
  left:10px; 
  top:80px; 
  width:245px; 
  height:470px; 
  z-index:3;
  padding: 0px;
  margin: 0px;
  overflow: hidden;
}

#img.medlemsforetag {
/* width="245" height="446" */
  position:absolute; 
  left:10px; 
  top:125px; 
  width:245px; 
  height:425px; 
  z-index:3;
  padding: 0px;
  margin: 0px;
  text-align: center;
  overflow: hidden;
}

#content {
  position:absolute; 
  left:280px; 
  top:125px; 
  width:640px; /* 660 px*/
  height:430px; 
  z-index:4; 
  overflow: auto;
  padding: 0px;
  margin: 0px;
  padding-right: 20px; /* 0px */
  /*
  background-image: url(images/bg1024.jpg);
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-position: center;
  */
}

a {
  color: black;
  text-decoration: none;
  font-style: italic;
}

a.medlemsforetag {
  color: black;
  text-decoration: none;
  font-style: normal;
}

a:hover {
  text-decoration: underline;
  color: black;
}
  
#content a {
  text-decoration : none;
  color : Black;
  font-weight : normal;
  font-style: italic;
}

#content a:hover {
  text-decoration : underline;
  color : Black;
}
#content.welcome {
  position:absolute; 
  left:260px; 
  top:125px; 
  width:685px; 
  height:230px; 
  z-index:4; 
  overflow: auto;
  padding: 0px;
  margin: 0px;
  background-color: #ffffff;
}

#content-edu {
  position: absolute; 
  left: 280px; 
  top: 325px;   /* 350 */
  width: 350px; /* 300 */
  height: 225px;/* 200 */
  z-index:4; 
  overflow: auto;
  padding: 0px;
  margin: 0px;  
}

#content-new { 
  visibility: visible;
  position: absolute; 
  left: 630px; /* 605 */
  top: 325px; 
  width: 300px; 
  height: 225px; /* 200 */
  z-index: 4; 
  overflow: auto;
  padding: 0px;
  margin: 0px;  
}

/*******************************************************************/

.mainMenu {
  padding:2px 3px 2px 3px;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  color: #ffffff;
  font-weight: bold;
  font-size: 14px;
}

.mainMenu a {
  /*padding:2px 4px 2px 4px;*/
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
  font-style: normal;
}

.mainMenu a:hover {
  text-decoration: underline;
  color: #FFFFFF;
  font-style: normal;
}
/* Normal state */
.menuItemFirst {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color: #FFFFFF;
  background-color: #E7C65B;
  padding:2px 4px 2px 4px;
  border: 1px solid #716362;
}
.menuItem {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color: #FFFFFF;
  background-color: #E7C65B;
  padding:2px 4px 2px 4px;
  border-left: 1px solid #716362;
  border-right: 1px solid #716362;
  border-bottom: 1px solid #716362;
}
.menuItemLast {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color: #FFFFFF;
  background-color: #E7C65B;
  padding:2px 4px 2px 4px;
  border-left: 1px solid #716362;
  border-right: 1px solid #716362;
  border-bottom: 1px solid #716362;
}

/* On mouse over */
.menuItemFirstOver {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color:#ff9900;
  cursor:pointer;
  padding:2px 4px 2px 4px;
  border: 1px solid #716362;
  background-color:#333333;
  text-decoration: underline;
}
.submenu div:hover,.menuItemOver {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color:#ff9900;
  cursor:pointer;
  padding:2px 4px 2px 4px;
  border-left: 1px solid #716362;
  border-right: 1px solid #716362;
  border-bottom: 1px solid #716362;
  background-color:#333333;
  text-decoration: underline;
}
.menuItemLastOver {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color:#ff9900;
  cursor:pointer;
  padding:2px 4px 2px 4px;
  border-left: 1px solid #716362;
  border-right: 1px solid #716362;
  border-bottom: 1px solid #716362;
  background-color:#333333;
  text-decoration: underline;
}

/* submenus container */
.submenu {
  -moz-opacity:.9;
  filter:alpha(opacity=90);
}

