html{
	height: 100%;
}
body {
	font-family: Arial, Verdana, sans-serif;
	height: 100%;
}
a {   font-size: 11px; text-decoration: underline; color:#092985;font-weight: bold;}
a:hover{color:#b1005d;}
a:visited{color:#092985;}
a:visited:hover{color:#b1005d;}

.a_selected {   font-size: 11px; text-decoration: none; color:#b1005d;font-weight: bold;}
.a_selected:hover{color:#b1005d;}
.a_selected:visited{color:#b1005d;}
.a_selected:visited:hover{color:#b1005d;}

.a_skole {   font-size: 11px; text-decoration: none; color:black;font-weight: bold;}
.a_skole:hover{color:#b1005d;}
.a_skole:visited{color:black;}
.a_skole:visited:hover{color:#b1005d;}

.sitemap_main {   font-size: 11px; text-decoration: underline; color:#092985;font-weight: bold;}
.sitemap_main:hover{color:red;}
.sitemap_main:visited{color:#092985;}
.sitemap_main:visited:hover{color:red;}

.sitemap_sub {   font-size: 11px; text-decoration: underline; color:#75B3DE;font-weight: bold;}
.sitemap_sub:hover{color:red;}
.sitemap_sub:visited{color:#75B3DE;}
.sitemap_sub:visited:hover{color:red;}

.table_head{color:white}
.table_head:visited{color:white}
.table_head:hover{color:green}
.table_head:visited:hover{color:green}

.Bottom {background-color: #333333}
.LinkBottom {   font-size: 14px; text-decoration: none; color:white}
.LinkBottom:hover{color:red}
.LinkBottom:active{color:white}
.LinkBottom:visited{color:white}
.LinkBottom:visited:hover{color:red}

.MenuText {   color: white; font-size: 9px}

.StiSelected {   font-size: 11px; font-weight: bold; text-decoration: none; color:#092985;}
.StiSelected:hover{color:#092985;}
.StiSelected:active{color:#092985;}
.StiSelected:visited{color:#092985;}
.StiSelected:visited:hover{color:#092985;}

.MenuMainSelected {   font-size: 11px; font-weight: bold; text-decoration: none; color:white;}
.MenuMainSelected:hover{color:white;}
.MenuMainSelected:active{color:white;}
.MenuMainSelected:visited{color:white;}
.MenuMainSelected:visited:hover{color:white;}

.MenuMain {   font-size: 11px; font-weight: normal; text-decoration: none; color:black;}
.MenuMain:hover{color:black;}
.MenuMain:active{color:black;}
.MenuMain:visited{color:black;}
.MenuMain:visited:hover{color:black;}

.MenuSubpink {   font-size: 11px; text-decoration: none; font-weight: normal; color: #b1005d;}
.MenuSubpink:hover{color:#b1005d;}
.MenuSubpink:active{color:#b1005d;}
.MenuSubpink:visited{color:#b1005d;}
.MenuSubpink:visited:hover{color:#b1005d;}

.MenuSubSelectedpink {   font-size: 11px; text-decoration: none; color: #b1005d; font-weight: bold;}
.MenuSubSelectedpink:hover{color:#b1005d;}
.MenuSubSelectedpink:active{color:#b1005d;}
.MenuSubSelectedpink:visited{color:#b1005d;}
.MenuSubSelectedpink:visited:hover{color:#b1005d;}

.MenuSub {   font-size: 11px; text-decoration: none; font-weight: normal; color: black;}
.MenuSub:hover{color:black;}
.MenuSub:active{color:black;}
.MenuSub:visited{color:black;}
.MenuSub:visited:hover{color:black;}

.faginteresse_overskrift{ margin-top:10px;font-size:13px;}

.a_faginteresse {   font-size: 11px; text-decoration: none; font-weight: normal; color: black;}
.a_faginteresse:hover{color:#ae4f8e;}
.a_faginteresse:active{color:black;}
.a_faginteresse:visited{color:black;}
.a_faginteresse:visited:hover{color:#ae4f8e;}

.MenuSubSelected {   font-size: 11px; text-decoration: none; color: black; font-weight: bold;}
.MenuSubSelected:hover{color:black;}
.MenuSubSelected:active{color:black;}
.MenuSubSelected:visited{color:black;}
.MenuSubSelected:visited:hover{color:black;}

.MenuTopSub {   font-size: 11px; text-decoration: none; font-weight: normal; color: white;}
.MenuTopSub:hover{color:white;}
.MenuTopSub:active{color:white;}
.MenuTopSub:visited{color:white;}
.MenuTopSub:visited:hover{color:white;}

.MenuTopSubSelected {   font-size: 11px; text-decoration: none; color: white; font-weight: bold;}
.MenuTopSubSelected:hover{color:white;}
.MenuTopSubSelected:active{color:white;}
.MenuTopSubSelected:visited{color:white;}
.MenuTopSubSelected:visited:hover{color:white;}

.right_heading {   font-size: 14px; font-weight: 600; text-decoration: none; color:white;}

.RightLinkSelected {   font-size: 12px; font-weight: bold; text-decoration: none; color:white;}
.RightLinkSelected:hover{color:white;}
.RightLinkSelected:active{color:white;}
.RightLinkSelected:visited{color:white;}
.RightLinkSelected:visited:hover{color:white;}

.RightLink {   font-size: 12px; font-weight: bold; text-decoration: none; color:black;}
.RightLink:hover{color:white;}
.RightLink:active{color:black;}
.RightLink:visited{color:black;}
.RightLink:visited:hover{color:white;}

.skole_right {   font-size: 12px; text-decoration: none; color:#b1005d; font-weight: bold;font-style:italic}
.skole_right:hover{color:#092985;}
.skole_right:visited{color:#b1005d;}
.skole_right:visited:hover{color:#092985;}

.NotPublic {   font-size: 10pt; text-decoration: none; color:#333366}
.Public {   font-size: 10pt; text-decoration: none; color:black; font-weight : bold;}
.Public:hover{color:#000000}
.NotPublic:hover{color:#000000;}
.forside_heading{ font-size: 27px; font-weight: 600; color: #005A93; line-height: 92px}
.footer_tekst{ font-size: 10px; color: black;text-decoration: none;}
.footer_tekst:visited{color: black;}
.footer_tekst:hover{color: red;}
.footer_tekst:visited:hover{color: red;}
.headline{ font-size: 15px; color: #092985; font-weight: bold;}
.text{ font-size: 11px; text-decoration: none; color: black; font-weight: normal;}
.text:hover{color:black;font-weight: normal;}
.text:visited{color:black;font-weight: normal;}
.text:visited:hover{color:black;font-weight: normal;}
.txf_search{ font-size: 11px; text-decoration: none; color: black}

td{ font-size: 11px; text-decoration: none; color: black}
h1{margin:0px;}
ul{margin-top:0px;margin-bottom:0px;margin-left:20px}
ol{margin-top:0px;margin-bottom:0px;margin-left:25px}

.ingress{ font-size: 11px; text-decoration: none; font-weight: bold; color: black}
.bildetext{ font-size: 11px; text-decoration: none; color: black}
.link_date{ font-size: 11px; text-decoration: none; color: black}
.pagename{   font-size: 19px; color: #092985; font-weight: normal;}
.kalender_heading{   font-size: 19px; color: white; font-weight: normal;}
.a_kalender {   font-size: 11px; text-decoration: none; color: black; font-weight: bold;}
.a_kalender:hover{color:red;}
.a_kalender:active{color:black;}
.a_kalender:visited{color:black;}
.a_kalender:visited:hover{color:red;}
.pdname{   font-size: 18pt; font-weight: bold; color: black;}

.headline_1{ font-size: 8pt; font-weight: bold; color: black;}
.headline_2{ font-size: 10pt; font-weight: 900; color: black;}
.scroll_style {
	background-color:#f0e9e5;
	SCROLLBAR-BASE-COLOR: #F9F8F4; 
	SCROLLBAR-FACE-COLOR: #FFFFFF; 
	SCROLLBAR-HIGHLIGHT-COLOR: #F9F8F4; 
	SCROLLBAR-SHADOW-COLOR: 90D8F8; 
	SCROLLBAR-3DLIGHT-COLOR: 90D8F8; 
	SCROLLBAR-ARROW-COLOR: 90D8F8; 
	SCROLLBAR-TRACK-COLOR: #F9F8F4;	
	SCROLLBAR-DARKSHADOW-COLOR: #F9F8F4; 
}
.svart{color: black;}

/* Restplass */
#restplass
{
	background: #5e9eb6 url('../img/main/restplass/restplass_bg.jpg') no-repeat; height: 500px; font-size: 13px;
}

#restplass-left
{
	float: left; width: 385px; height: 100%
}

#restplass-right
{
	width:250px;
	float:right;
}

#restplass-header
{
	padding-bottom: 10px; padding-top: 12px; color: white;
}

#restplass-header div
{
	padding-top: 5px;	
	width: 205px;
}

a.restplass-school-link, a.restplass-school-link:hover, a.restplass-school-link:visited, a.restplass-school-link:visited:hover
{
	display: block;
	text-decoration: none;
	color: black;
	font-size: 13px;
	width: 210px;
	cursor: hand;
}

a.restplass-school-link:hover
{
	background: #7bc6e1;
}

#restplass-search
{
	margin-top: 10px; width: 213px; height: 85px; 
}

#restplass-search a, #restplass-search a:hover, #restplass-search a:visited, #restplass-search a:active
{
	height: 100%; width: 100%; display: block; text-decoration: none; color: black;background: url('../img/main/restplass/restplass_sok.png') no-repeat;
}

#restplass-search a:hover
{
	background: url('../img/main/restplass/restplass_sok_over.png') no-repeat;
}

#restplass-search #restplass-search-text
{
	position: relative; left: 65px; top: 23px;
}

#restplass-find table
{
	background: #acdef0;
	font: 12px Verdana, Geneva, sans-serif;
}

#restplass-find tr.with-hover:hover
{
	background: #cee3ea;
}

#restplass-find tr.selected 
{
	background: #7bc6e1;	
}

#restplass-find tr.last-selected td
{
	border-bottom: 1px solid white;
}

#restplass-find table th
{
	border-bottom: 1px solid white;
	border-right: 1px solid white;
	height: 20px;
	font-weight: normal;
}

#restplass-find table td
{
	border-right: 1px solid white;	
	font-size: 11px;
	height: 20px;
	padding-left: 12px;
}

.hoverOpacity:hover img{filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70;}