
html { font-size: 11pt; font-family: Georgia, Times, serif; }

body {
padding: 0;
margin: 0;
margin-top: 10px;
text-align: center;  /* centrerar layouten - för äldre webläsare  */
color: #000000;
font-family: Georgia, Times, serif; 
font-size: 11pt;}

H1, H2, H3, H4, H5 { 
color: #000000;;
margin-top: 20px;
margin-bottom: 3px; }

H1.menyrubrikbla {padding:0px;}
H1.menyrubriklila {padding:0px;}
H1.menyrubrikgul {padding:0px;}
H1.menyrubrikgron {padding:0px;}
H1.menyrubrikturkos {padding:0px;}

H1 { font-size: 16pt; }
H2 { font-size: 14pt; }
H3 { font-size: 13pt; }
H4 { font-size: 12pt; }
H5 { font-size: 11pt; }

p { margin: 0 0 15px 0; font-size: 11pt; }

.dold {visibility:hidden;}
.printinfo { visibility:visible;}

a { color: #0000cc; text-decoration: underline; }
a img { border: 0; text-decoration: none; }

hr {
	margin-top: 6px;
	margin-bottom: 6px;
	color: #000000;
	height:1px;
	border-width:0; 
}

.fltrt { /* denna klass kan användas för att flytta ett element till höger på sidan. Det flytande elementet måste komma före elementet som det ska ligga bredvid på sidan. */
	float: right;
	margin: 8px;
}

.fltlft { /* denna klass kan användas för att flytta ett element till vänster på sidan */
	float: left;
	margin: 8px;
}

.clearing {	clear: both;}

.smalltext {color: #000000; font-size:10pt;}
.smalltext a {color: #0000cc; text-decoration: underline;}

.cleartopmargin { margin-top: 0; }
.center { text-align: center; }

.imgborder { border:1px solid #000000;}
.imgborderfltrt { border:1px solid #000000; float: right; margin: 8px; width:auto;}
.imgborderfltlft { border:1px solid #000000; float: left; margin: 8px; width:auto;}

/* TABELL */
H2.tabell { font-size: 12pt; font-weight: bold; color:#000000; margin: 0; padding: 0; }
H3.tabell { font-size: 11pt; font-weight: bold; color:#000000; margin: 0; padding: 0;}
.tabellruta { background-color:#cccccc; }
.tabellruta_ljus { background-color:#ffffff; }

/* layout */
#layout {
width: 774px;
margin: 0 auto;
text-align: left;
background-repeat:no-repeat;
border: 6px solid #FFFFFF;
}

/* sidhuvud */
#sidhuvud { visibility:hidden; }
#shheight { height: 10px; }

/* SIDHUVUD - SIDFOT (hf) RUNDA HÖRN */
.rundhf {visibility:hidden;}
.rundtopph {visibility:hidden;}

/* kolumncontainer */
#kolumncontainer { width: 100%;
clear: both; }

/* kolumn: main */
#main { width: 100%; } /* main till höger  */
#maincontent { padding: 15px 15px 15px 15px;  }  /* fast bredd - pixlar */

/* kolumn: side */
#side { visibility:hidden; }
#sidecontent { padding: 15px 15px 25px 10px; }  /* fast bredd - pixlar */

/* meny */
#boxmenycontainer{ visibility:hidden; }
#boxmeny{ visibility:hidden; }

/* sidfot */
#sidfot {
width: 100%;
color: #000000;
border-top: 1px solid #000;
clear: both; }

#sidfotcontent {
padding: 5px;
text-align: center; }

#sidfotcontent p {
margin: 0;
font-size: 10pt; }

#sidfotcontent img { 
padding: 4px 4px 0 4px; }

#sidfotcontent a { 
padding: 4px 4px 0 4px; 
color: #0000cc;  }

