body { 
font-family: verdana, arial, sans-serif;
line-height: 120%;
margin: 2px 0px 0px 2px;
}  
p { 
font-size: 80%;
}
.red { 
font-size: 100%;
font-weight: bold;
color: #ff0000;
}
.blue { 
font-size: 100%;
font-weight: bold;
color: #0000ff;
}
h1, h2, h3, h4 { 
font-weight: normal;
} 
h1 { 
font-family :  helvetica, verdana, arial, sans-serif;
border : 1px dotted #c4151c;
padding : 1px;
padding-left : 4px;
width : 100%;
font-size: 125%;
color: #6d6f72;
} 
h2 { 
font-family :  helvetica, verdana, arial, sans-serif;
border : 1px dotted #c4151c;
padding : 1px;
padding-left : 4px;
width : 100%;
font-size: 85%;
color: #000000;
}
h3 { 
font-family :  helvetica, verdana, arial, sans-serif;
border : 1px dotted #c4151c;
padding : 1px;
padding-left : 4px;
width : 30%;
font-size: 85%;
color: #000000;
}
.normaltext { 
font-size: 80%;
}   
a { 
font-weight: normal;
text-decoration: underline;
color: #0000cc;
} 
a:active { 
font-weight: normal;
text-decoration: underline;
} 
a:hover { 
font-weight : normal;
text-decoration : none;
color: #ffffff;
background-color: #c4151c;
}  
.logga_root { 
padding : 1px;
font-family :  helvetica, verdana, arial, sans-serif;
font-size: 200%;
color: #ffffff;
background-color: #c4151c;
}
.alert { 
padding : 1px;
font-family: verdana, arial, sans-serif;
font-weight : bold;
color: #ff0000;
}
.logga_root_s { 
padding : 1px;
font-family :  helvetica, verdana, arial, sans-serif;
font-size: 85%;
color: #ffffff;
background-color: #c4151c;
}
.logga_antavla { 
padding : 1px;
font-family :  helvetica, verdana, arial, sans-serif;
font-size: 175%;
color: #ffffff;
background-color: #d5163d;
}
.logga_kontakt { 
padding : 1px;
font-family :  helvetica, verdana, arial, sans-serif;
font-size: 175%;
color: #ffffff;
background-color: #d5163d;
}
.m0l0iout {
	font-family: Verdana, Geneva, Arial, Helvetica;
	font-size: 12px;
	text-decoration: none;
	margin: 4px 0 0 8px;
	color: #FFFFFF;
}
.m0l0iover {
	font-family: Verdana, Geneva, Arial, Helvetica;
	font-size: 12px;
	text-decoration: underline;
	margin: 5px 0 0 8px;
	color: #FFFFFF;
}

/* level 0 outer */
.m0l0oout {
	text-decoration : none;
	background-image: url(img/lev0_bg1.gif);
	border: 1px solid #c4151c;
	background-color: #c4151c;
}
.m0l0oover {
	text-decoration : none;
	background-image: url(img/lev0_bg2.gif);
	background-color: #c4151c;
	border: 1px solid #336699;
}

/* level 1 inner */
.m0l1iout {
	font-family: Verdana, Geneva, Arial, Helvetica;
	font-size: 12px;
	margin: 4px 0 0 17px;
	color: #FFFFFF;
}
.m0l1iover {
	font-family: Verdana, Geneva, Arial, Helvetica;
	font-size: 12px;
	margin: 4px 0 0 17px;
	color: #FFFFFF;
}

/* level 1 outer */
.m0l1oout {
	text-decoration : none;
	background-color: #c4151c;
	border: 1px solid #336699;
	padding: 0;
}
.m0l1oover {
	text-decoration : none;
	background-color: #c4151c;
	background-image: url(img/lev1_arrow.gif);
	background-repeat: no-repeat;
	border: 1px solid #336699;
	padding: 0;
}
.rubrik_jul {
	font-size: 1.0em;
	font-weight: bold;
	font-family: "lucida sans unicode", "lucida grande", tahoma, helvetica, sans-serif;
	letter-spacing: 0.04em;
	color: #c4151c;
	padding-top: 0px;
	padding-bottom: 0px;
}


