/* Artikelsidan*/
/* Only bottom margin for all block elements */

h1, h2, h3, h4, h5, h6, p, pre, blockquote, form, label, ul, ol, dl, fieldset, address {
margin-bottom: .5em;
margin-top: .5em;
}



/* General html */

body {
		background: #cccccc;
		/*opacity: 0.2; filter: alpha(opacity=20);*/
		/*background-image: url(uppladdat/bgBody.png);*/
		background-repeat: repeat;
		color: #000000;
		padding: 0;
		font:10px "Verdana", Trebuchet MS, Geneva, Verdana, Helvetica, sans-serif ;
		color: #000000;
		text-align: center; /* center hack */
}



.bgFormular {
    background-image: url(bilder/bgFormular.gif);
	background-repeat: repeat-x repeat-y;
    border:solid 1px #999999;
}



h3, h4, h5 {
    font-family: "Verdana", Trebuchet MS, Helvetica, sans-serif;
    font-weight: bold;
	color: #000000;

}


	


h6 {
    font-family: "Verdana", Trebuchet MS, Helvetica, sans-serif;
    font-weight:bold;
	color: #669999; /*blågrön color*/


}


h1 {font-family: Times New Roman, Palatino; font-size: 2.0em; color:#3333FF; font-weight: normal;  line-height: 21px; }
h2 { font-family: Times New Roman, Palatino; font-size: 1.5em; color:#cc3333; font-weight: normal; }
h3 { font-size: 1.6em; }
h4 { font-size: 1.4em; }
h5 { font-size: 1.2em; }
h6 { font-size: 1.6em; }
li, dd   { margin-left: 1em; }
img      { border: 0; }
fieldset { padding: .5em; }



.text9px {
			font-family: Verdana, Verdana, Helvetica;
			font-size: 10px;
			font-color:#000000;
			margin-left: 5px;
			line-height: 13px;
}

.text9px {
			font-family:Verdana, Verdana, Helvetica;
			font-size: 9px;
			font-color:#000000;
}

.text_bakgrundsfarg {background-color: #FFFF99;}
.text_bakgrundsfargRed {background-color:#FF9933;}
.kantlinjeSolid {border-bottom-style: solid; border-bottom-color: #999999; border-bottom-width: 1px;}
.kantlinjeDotted {border-bottom-style: dotted; border-bottom-color: #000000; border-bottom-width: 1px;}
.kantlinjeDashed {border-bottom-style: dashed; border-bottom-color: #000000; border-bottom-width: 1px;}
.kantlinjeDouble {border-bottom-style: double; border-bottom-color: #000000; border-bottom-width: 3px;}
.kantlinjeGroove {border-bottom-style: groove; border-bottom-color: #000000; border-bottom-width: 5px;}


.underRubbe {
       color:#cc0000;
       font: 13px verdana;
       font-weight: bold;
}


.punktlistaTB {
      list-style-type: disc; display: inline;
}



a:link {
      text-decoration: underline;
	  border: 0;
      font:"Verdana", Verdana, Geneva, Arial, Helvetica, sans-serif 11px;
      color: #000000;
      font-weight: solid;
}


a:visited {
     text-decoration: underline;
	 border: 0;
     font:"Verdana", Verdana, Geneva, Arial, Helvetica, sans-serif 11px;
     color: #000000;
     font-weight: solid;
}


a:hover {
     text-decoration: underline;
	 border: 0;
     font:"Verdana", Verdana, Geneva, Arial, Helvetica, sans-serif 11px;
     color: #000000;
     font-weight: solid;
}


.inside { padding: 10px; margin: 10px; }

.linespacing { line-height: 17px;}

.marginLeft15px {margin-left: 15px;}

/*-----ARTIKELBOXAR-----------------------------------------------------------------------*/

.leftBox a:hover {   text-decoration: underline; 
                   
}

.leftBox {   
                   float:left;
				   width: 216px;
				   background-color: #FFFFFF;
                   /*border: solid 1px #333333;*/
				   /*height: 102px;*/
}

.leftBox div {   
                   margin-left: 18px;
				    margin-right: 18px;
				   /*border: solid 1px #333333;*/
				   /*height: 102px;*/
}

.middleBox {   
                   float:left;
				   margin-left: 0px;
				   padding-left: 0px;
				   width: 475px;
				   background-color: #FFFFFF;
                   /*border: solid 1px #333333;*/
				   /*height: 102px;*/
}

.middleBox div {   
                   margin-left: 10px;
				   margin-right: 10px;
				   line-height: 13px;
				   font-size: 12px;
				   line-height: 17px;
				   /*border: solid 1px #333333;*/
				   /*height: 102px;*/
}

.articleBox {float: left; width: 455px; border-bottom: solid 1px #999999; padding-bottom: 20px;}
.articleBoxspacebottom {float: left; width: 455px; height: 30px; border:medium #000000; }
.middleBoxVerksamhet {   float:left;
				   margin-left: 10px;
				   padding-left: 0px;
				   width: 475px;
				   background-color: #FFFFFF;
                   /*border: solid 1px #333333;*/
				   /*height: 102px;*/
}

.middleBoxVerksamhet div {   
                   margin-left: 10px;
				   margin-right: 10px;
				   line-height: 13px;
				   font-size: 12px;
				   line-height: 17px;
				   /*border: solid 1px #333333;*/
				   /*height: 102px;*/
}




.rightBox {   
                   float:left;
  margin-top: 20px;
				   width: 263px;
				   background-color: #FFFFFF;
                   /*border: solid 1px #333333;*/
				   /*height: 102px;*/
}

.rightBox div {   
                   margin-left: 0px;
                 
				   margin-right: 0px;
				  /*border: solid 1px #333333;*/
				   /*height: 102px;*/
}

