small.ar {font-family: Arial}
big.ar {font-family: Arial}

table.full {width: 980px;}
td.half {width: 50%; background-color: #EBEBE3;}
td.banner {
	background-color: #D6DAD1;
	color: #252525;
}

a.head {color: #000;}
:link {color: #004080; text-decoration: none;}
:visited {color: #708090; text-decoration: none;}
:hover {color: #84675B;}

.d1 {font-weight: bold; color: #ff0000;}
.d2 {font-weight: bold; color: #84675B;}
.blocktext {margin-left: auto; margin-right: auto; width: 980px; text-align: justify}
.small {font-size: 0.8em;}
.xsmall {font-size: 0.6em;}

.hr {border-bottom: 1px solid #E0E0E0; width: 115px; margin-left: auto; margin-right: auto;}

img.mail {border: 0px solid; vertical-align: text-bottom;}
img.link {border: 0px solid;}


/*******horisontal meny*******/

#menu_ho {
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
	width: 100%;
}

#menu_ho li {
	float: left;
	margin: 0;
	padding: 0;
}

#menu_ho a {
	color: #4A4A4A;
	display: block;
	float: left;
	margin: 0;
	padding: 8px 18px;
	text-decoration: none;
	font-weight:normal;
}

#menu_ho a:hover {
	padding-bottom: 8px;
}

li.hor a:hover {
	background: #AFC0BF;
}

/*******horisontal meny slutt*******/


/*******vertikal meny*******/

#menu_ve {
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
	width: 100%;
}

#menu_ve li {
	font: 100% "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
}

#menu_ve a {
	color: #4A4A4A;
	display: block;
	margin: 0;
	padding: 8px 12px;
	text-decoration: none;
	font-weight:normal;
    border-bottom: 1px solid #E0E0E0;
	height: 18px;
}

li.ver a:hover {
	background: #E1E5D9;
}

/*******vertikal meny slutt*******/