body{ background-image: url("bg_glass14b.gif"); }

body,table,tr,td{ font-weight: normal; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12px; } /* Generell typsnittsbestämning */

.bold{ font-weight: bold; }

.def{ font-weight: bold; font-size:8pt; color: #000088; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }

body,table,tr,td{ margin: 0; padding: 2px; }

.tight{ padding: 0px; }

.eqdist{ margin-top:10px; margin-bottom:10px; }

.tsgrid{ font-size:5pt;font-weight:bold;color:#FFFFFF;background-color:#CC9933;padding:0px; }

.dnitem{ font-weight: bold; font-size:12pt; color: #880088; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  }

.bg{
   top: 0;
   left: 0;
  }

.headline{ color: #880000; font-size: 16px; }

.hd{ color: #880000; font-size: 16px; }

.defi { font-weight: normal; text-decoration: none; border-bottom: dashed 1px #880000; color: #880000; }

.redbutton{ background-image: url("redbtn.gif"); }

.vmtitle{ color:#4400AA; }

.tcontent{
   position: absolute;
   top: 140px;
   left: 180px;
   width: 580px;
   padding: 0;
  }

.tleftad{
   position: absolute;
   top: 460px;
   left: 22px;
   width: 120px;
   padding: 0;
  }

.trightad{
   position: absolute;
   top: 160px;
   left: 820px;
   width: 120px;
   padding: 0;
  }

.logo{
   position: absolute;
   top: 12px;
   left: 202px;
   padding: 0;
   color: #000000;
   z-index: 2;
  }

.finnish{
   position: absolute;
   top: 34px;
   left: 680px;
   padding: 0;
   z-index: 2;
   color: #FFFFFF;
  }

.hdr{
   position: absolute;
   top: 20px;
   left: 300px;
   width: 400px;
   padding: 0;
   color: #202020;  /* color: #1D1D22; */
   z-index: 1;
   }

h3{font-size: 4pt;}   

.logooca{
   position: absolute;
   top: 14px;
   left: 16px;
   width: 600px;
   padding: 0;
  }

#btn01{ position: absolute; top: 148px; left: 17px; }
#btn02{ position: absolute; top: 171px; left: 17px; }
#btn03{ position: absolute; top: 193px; left: 17px; }
#btn04{ position: absolute; top: 216px; left: 17px; }
#btn05{ position: absolute; top: 238px; left: 17px; }
#btn06{ position: absolute; top: 261px; left: 17px; }
#btn07{ position: absolute; top: 283px; left: 17px; }
#btn08{ position: absolute; top: 306px; left: 17px; }
#btn09{ position: absolute; top: 328px; left: 17px; }
#btn10{ position: absolute; top: 351px; left: 17px; }
#btn11{ position: absolute; top: 373px; left: 17px; }
#btn12{ position: absolute; top: 396px; left: 17px; }
#btn13{ position: absolute; top: 418px; left: 17px; }
#btn14{ position: absolute; top: 441px; left: 17px; }

#redbtn01{ position: relative; top:15px; font-size: 16px; width: 140px; }

h5{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12px; }
h4{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:16px; }

.firstbig{ font-size: 36px; font-weight:bold; }

.firstsmall{ font-size: 20px; font-weight:bold; }

.fatty{ font-weight: 900; font-size: 14px; }

a:link     { font-weight:bold; color: #880000; text-decoration: none; /* Länk, aktiv */ }
a:visited  { font-weight:bold; color: #880000; text-decoration: none; /* Länk, besökt */ }
a:hover    { font-weight:bold; color: #880000; text-decoration: underline; /* Länk, mouseover */ }

a.lecture:link     { font-weight:bold; color: #880000; text-decoration: none; /* Länk, aktiv */ }
a.lecture:visited  { font-weight:bold; color: #BB8888; text-decoration: none; /* Länk, besökt */ }
a.lecture:hover    { font-weight:bold; color: #880000; text-decoration: underline; /* Länk, mouseover */ }

a.linkbtn:link     { font-size:11px; font-weight:bold; color: #FFFFFF; width: 120px; text-decoration: none; /* Länk, aktiv */ }
a.linkbtn:visited  { font-size:11px; font-weight:bold; color: #FFFFFF; width: 120px; text-decoration: none; /* Länk, besökt */ }
a.linkbtn:hover    { font-size:11px; font-weight:bold; color: #CCCCFF; /* Länk, mouseover */ }

/* /////////////////// */

/*a.linkbtn:active { text-decoration: none; color: #000000; background-color: #CCCCFF; } /* Länk, vid klick */ 


/*td{ border: outset 1pt; }*/
/*table.x1{ border: inset 2pt; }*/
.red{ background-color: #FFDDDD; }
.green{ background-color: #DDFFDD; }
.blue{ background-color: #AAAAFF; }
.yellow{ background-color: #FFFFAA; }
.ocaq{ width: 550px; }

body,table{ font-weight: normal; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12px; } /* Generell typsnittsbestämning */
/*td{ border: inset 1px; }*/

.frame{ color: #FFFFFF; }

.content{ background-color: #FFFFFF; font-weight: normal; color: #000000; }

/*.linkbtn{ background-color: #AAAAFF; border: outset 2px; padding: 3pt; color: #000000; }*/


a.redbtn:link     { font-weight:bold; width: 1px; font-size:12px; border: outset 2px; padding: 4pt; text-decoration: none; background-color: #AA0000; color: #FFFF88; /* Länk, aktiv */ }
a.redbtn:visited  { font-weight:bold; width: 1px; font-size:12px; border: outset 2px; padding: 4pt; text-decoration: none; background-color: #AA0000; color: #FFFF88; /* Länk, besökt */ }
a.redbtn:hover    { font-weight:bold; font-size:12px; border: outset 2px; padding: 4pt; text-decoration: none; background-color: #D50000; color: #FFFF88; /* Länk, besökt */ }
/*a.redbtn:active { text-decoration: none; color: #000000; background-color: #CCCCFF; } /* Länk, vid klick */ 

.copyright{ font-weight: normal; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #AAAAAA; font-size:7pt; }
.graytext{  font-weight: normal; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #AAAAAA; font-size:7pt; text-decoration: none; }

.sep{ font-size: 10px; }

.redtxt { color: #FF0000;  }

.graybg{background-color: #E8E8E0; border: inset 1px;}

.yellowbg{background-color: #FFFFAA; border: inset 1px;}

.body { font-family: Verdana,Helvetica,Arial,sans-serif; font-size: 11px; }

.qbody { font-family: Verdana,Helvetica,Arial,sans-serif; font-size: 11px; color: #442200;}

div.page{
   position: absolute;
   top: 180px;
   left:  0;
}
div.adrpage{
   position: absolute;
   top: 180px;
   left:  0;
}

.bodyfat11 { font-family: Verdana,Helvetica,Arial,sans-serif; font-weight: bold; font-size: 11px; }

.inset{ border: inset 1px; padding: 16px; }

body,table,tr,td{ margin: 0; }

.white{ color: #FFFFFF; font-size: 1pt; }

a.white:link     { color: #FFFFFF; font-size: 1pt; /* Länk, aktiv */ }
a.white:visited  { color: #FFFFFF; font-size: 1pt; /* Länk, besökt */ }
a.white:hover    { color: #FFFFFF; font-size: 1pt; /* Länk, mouseover */ }

center.altsearch{ color: #CCCCCC; font-family: Verdana, Geneva, Arial, Helvetica; font-size: 4px; }


