.rubrik{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold;} 
.underrubrik{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}
.brodtext{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px} 
.tabell{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px} 
.meny{font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none} 
.halvdold{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #484848; font-weight: italic;}  
.gallerian_rubrik{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}
.gallerian_brodtext{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px} 
.nyhetsdatum{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #484848;} 

h1 {font-size:130%; color: #fff;background: #737373;margin: 4px 0px 2px 0px; padding:0px 0px 1px 4px; width: 100%; text-decoration: italic;}
h3 {font-size:110%; color: #FFF;background: #737373;margin: 4px 0px 2px 0px; padding:0px 0px 1px 4px; width: 100%;clear: left;}

div.heading {font-size:110%; color: #FFF;background-color: #737373;}

a:link{color: #800000; text-decoration: none;} 
a:visited{color: #800000;text-decoration: none;}
a:hover{color: #ff0000; text-decoration: underline;}  

td {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}  
p {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; align: justify;}  

tr#huvud {
	COLOR: #FFFFFF; 
	BACKGROUND-COLOR: #AFAFAF;
	FONT-SIZE: 14px;
	Font-weight: bold;
}

tr#dark {
	COLOR: #000000; 
	BACKGROUND-COLOR: #DDDDDD;
	FONT-SIZE: 12px; 
}

tr#light {
	COLOR: #000000; 
	BACKGROUND-COLOR: #EEEEEE;
	FONT-SIZE: 12px; 
}

tr#huvud a:link{color: #f2f2f2; text-decoration: none;} 
tr#huvud a:visited{color: #f2f2f2;text-decoration: none;}
tr#huvud a:hover{color: #ffffff; text-decoration: underline;}  


img.h {float:right; clear: right,left; margin: 2px 0px 2px 4px; z-index:1; border: #000000 1px solid;}
img.v {float:left; clear: left,right; margin: 2px 0px 2px 4px; z-index:1; border: #000000 1px solid;}

div.navilayer {
	position: absolute;
 	top: 1px;
 	visibility: hidden;
 	width: 85px;
 	background: #ffffff;
 	layer-background-color: #ffffff;
}

div.navilayer div { 
	width: 85 px;
 	border-width: 1px;
 	border-style: solid;
 	border-color: #000000;
	padding-top: 0px;
 	padding-bottom: 0px;
 	font: 10px verdana;
 	background: #ffffff;
 	layer-background-color: #ffffff;
 }  

/* Explorer 5.5 gives my general link colours precedence over 
	the colour defined here. I think it's a bug */  

div.navilayer div a {
	display: block;
 	width: 83px;
 	color: #303030;
 	font: 10px verdana;
	font-weight: bold;
 	padding-top: 0px;
 	padding-bottom: 0px;
 	padding-left: 5px;
      	padding-right: 5px;
 	letter-spacing: 1px; 
}   
div.navilayer div a:visited {color: #303030;}

div.navilayer div.over {
 	background: #10186B;
} 

div.navilayer div.over a{
	display: block;
 	width: 83px;
 	color: #ffffff;
 	font: 10px verdana;
	font-weight: bold;
	text-decoration: none;
 	padding-top: 0px;
 	padding-bottom: 0px;
 	padding-left: 5px;
      	padding-right: 5px;
 	letter-spacing: 1px; 
} 
div.navilayer div.over a:visited{color: #ffffff;}