

* {
    box-sizing: border-box;
}
/* För normal pc-skärm */
.col-1 {width: 8.33%;}
.col-2 {width: 16.66%;}
.col-3 {width: 25%;}
.col-4 {width: 33.33%;}
.col-5 {width: 41.66%;}
.col-6 {width: 50%;}
.col-7 {width: 58.33%;}
.col-8 {width: 66.66%;}
.col-9 {width: 75%;}
.col-10 {width: 83.33%;}
.col-11 {width: 91.66%;}
.col-12 {width: 100%;}



/*Grid element för att låta logga försvinna vid liten display */
.logotypgrid {width: 16.66%;}



/*Fast bredd gridelement*/
.cols-2 {width: 130px; float:left; padding 15px; font-weight:normal;}

@media only screen and (max-width: 768px) {
    /* För mobil och små skärmar: */
    [class*="col-"] {
        width: 100%;
    }
	[class*="logotypgrid"] {
		display:none;
	}
	
}

[class*="col-"] {
    float: left;
    padding: 15px;
	font-weight:normal;
}

.header {
    padding: 15px 0px 0px 0px;
	border-bottom: thin solid Black;
}

.row::after {
    content: "";
    clear: both;
    display: table;
}

li { font-size: 12pt;
}




input,select,textarea,p{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color:black;
}

ul {
	margin: 5px 10px 10px;
	list-style-type: disc;
	list-style-position: outside;
	font-size: 12pt;
}

body {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:black;
	/*background-color: #F0F0F8;*/
	margin: 0px 0px 0px 0px;
	/*width: 780px;
	min-height: 100%;
	height: 1%;*/
	max-width:800px;
	text-align:left; 
	margin: 0px auto;
	font-weight; normal;
	
}

.main_body{
	width: 780px;
	min-height: 100%;
	background-color: #FFFFFF; 
	margin: 0px; 
	height: 1%;
	vertical-align:top;
	top: 1%;
}

.header3 {
	font-size: 9pt;
	font-weight: bold;
}

a {
	
	color : #990033; 
	text-decoration : underline;  
	z-index:1;
}

blankett {
	font-size: 10pt;
	color : #590000; 
	text-decoration : none;  
	z-index:1;
}

.indent { left-margin: 30%;}

a:hover {
	color : black;
	text-decoration : none;  
	z-index:1;
}

a:active {
	color: "Gray";
	text-decoration: none;
	z-index:1;
}
