/*KOMMENTARER:
clsANFANG-till anfanger o.dyl.
clsBRODTEXT-brödtext
clsHIGHLIGHT
clsHVDRUBRIK-sidrubriker
clsINGRESS-inledningstext
clsMELLANRUBRIK-mellanrubriker
clsSMALLINFO-liten text till info o.dyl.
obs! inget blanksteg efter kommatecknet mellan klasser som ska ha samma egenskaper och värden*/

BODY{
   background-image: url(bilder/bodybg.gif);
   background-color: #CFB53B;
   font-family: Verdana, Arial, Helvetica, Sans-serif;
   color: #000000;
}


TABLE.back {
   width: 800px;
   background-color: #691F01;
   margin-top: 5px;
   margin-right: auto;
   margin-bottom: auto;
   margin-left: auto;
   empty-cells: show;
}

TABLE.cont {
   width: 800px;
   background-color: #FFFFF0;
   margin-left: auto;
   margin-right: auto;
   empty-cells: show;
   height: 500px;
}

TABLE.sidhvd {
   width: 800px;
   background-color: #993300;
   margin-left: auto;
   margin-right: auto;
   empty-cells: show;
}

TABLE.sidfot {
   width: 820px;
   background-color: #993300;
   margin-left: auto;
   margin-right: auto;
   empty-cells: show; 
}

TABLE.margins {
   width: 98px;
   background-color: #FFFFF0;
   margin-left: auto;
   margin-right: auto;
   empty-cells: show;
}

TABLE.middle {
   width: 608px;
   background-color: #FFFFF0;
   margin-left: auto;
   margin-right: auto;
   empty-cells: show;
}

TD {
   text-align: left;
   vertical-align: top;
}

TD.shad {
   padding: 0pt 0pt 0pt 0pt;
   margin-left: auto;
   margin-right: auto;
}


TD.sida {

   text-align: center;
   vertical-align: top;
   
}

TD.mitt {

   text-align: left;
   vertical-align: top;
}

TD.foto {
   vertical-align: top;
   text-align: left;
   width: 50%;
}


HR {
   background-color: #FF6600;
   color: #FF6600;
   height: 3px;
}

A:link {color: #000080; text-decoration: none; font-weight: bold; border-width: 0;}
A:visited {color: #993300; text-decoration: none; font-weight: bold;}
A:active {color: #000000;  text-decoration: none;}
A:hover {background-color: #000080; color: #FFFFF0; text-decoration: none;}

OL LI {
   list-style-type: decimal-leading-zero;
}

.clsANFANG {
   font-size: 20pt;
   font-weight: bold;
   color: #4F4F4F;/*#EE7621;*/
}

.clsBETONING {
   font-style: italic;
}

.clsBRODTEXT {
   font-size: 10pt;
}

.clsMYRSTIG,.clsFOTOCRED {
   font-size: 6.5pt;
   font-style: italic;
}

.clsHOJUSTERING {
   text-align: right;
}

.clsHIGHLIGHT {
   color: #660000;
   font-weight: bold;
}

.clsHVDRUBRIK {
   font-size: 16pt;
}

.clsINGRESS {
   font-size: 10pt;
   font-weight: bold;
}

.clsJUSTERING {
   letter-spacing: 3pt;
}


.clsMELLANRUBRIK {
   font-size: 12pt;
}

.clsMINIBRODTEXT {
   font-size: 8pt;
   margin-left: 3em;
}

.clsSMALLINFO {
   font-size: 8pt;
}

.clsVITSMALLINFO {
   font-size: 8pt;
   color: #FFFFF0;
   font-weight: bold;
}