body, td, th, p {
/*
font-family: Arial, Helvetica, Verdana, sans-serif;
*/
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 13px;
font-weight: 500;
line-height: 20px; 
}

body {
	background-color: #BDBDB6;
}

table.gra_bg {
	background-color: #BDBDB6;
}

table.vit_bg {
	background-color: #FFFFFF;
}

ul li {
	color: rgb(0,38,100);
}

li span {
	color: #000000;
}


h1 {
font-size: 18px;
color: rgb(0,38,100);
padding: 0;
margin: 0;
font-weight: normal; 
}

h2 {
font-size: 18px;
color: #787778;
padding: 0;
margin: 0;
font-weight: normal; 
}

h3 {
font-size: 16px;
color: #FF8008;
padding: 0;
margin: 0 0 8px 0;
font-weight: normal; 
}


.nederkant {
color: #ffffff;
font: bold 14px; 
}

#meny td, #meny a, #meny a.notcurrent, #meny a:link {
color: #ffffff;
font: bold 12px/13px;
text-decoration: none; 
}

#meny a.current, #meny a:hover, #meny a:active, #meny .current {
color: #002664; 
}

a:hover, a:active {
color: #FF8008; 
}

a:link, a:visited {
color: rgb(0,38,100); 
}

.orange {
color: #FF8008;
}

.mindretext {
font-size: 11px;
line-height: 12px; 
}

.mindretext12 {
font-size: 12px;
font-weight: 500;
line-height: 18px; 
}

#tumknapp2 {
position: relative;
top: 0;
left: 0;
}

#tumknapp {
position: absolute;
top: 345;
left: 410;
margin: 0;
font-size: 10px;
} 

.avdelningsrubrik {
padding-bottom: 8px; 
text-transform: uppercase; 
text-decoration: underline;
}

#tumknapp a {
color: #6E6E6E;
font-weight: bold;
text-decoration: none; 
align: center;
}

/* 051025 */

#menylista ul {
	margin: 0;
}

/* 120508 */

.input_select, .input_text, .input_textarea {
width: 220px;
}

.input_submit {
width: 100px;
}

div.fraga {
min-height: 140px;
}

div.tavlingsregler {
    font-size:  80%;
}