html body { margin: 0; padding: 0; background-color: #F4DBB6; }

body.forside ul.menu li a#forside,
body.hvad ul.menu li a#Hvad,
body.hvordan ul.menu li a#Hvordan,
body.hjælper ul.menu li a#hjælper,
body.hvem ul.menu li a#hvem,
body.priser ul.menu li a#priser,
body.kontakt ul.menu li a#kontakt,
body.faciliteter ul.menu li a#faciliteter,
body.links ul.menu li a#links {
	color: #6666ff;
	background-image: url(../Billeder/pil-blue.png);
	background-position: left center;
	background-repeat: no-repeat;}

* { font-family: gerogia, arial, verdana, sans-serif; }
im { width: 100%; background-color: white; border 1px  solid #87887F; }
#Trine { width: 100%; float: right; }
#Schirmer { width: 70%; float: left;}
div#banner, div#footer {margin:  0;  }
#banner h1 {
	font-size: 50px;
	width: 100%;
	height: 140px;
	margin: 0;
	font-family: "trebuchet ms", verdana, tahoma, sans-serif ;
	position: relative;
	cursor: pointer;
}
#banner h1 span {
	background-image: url(../Billeder/banner-4.gif);
	background-repeat: no repeat;
	background-color: White;
	position: absolute;
	width: 100%;
	height: 100%;
}
div#page { width: 800px; margin: 1em auto; padding: 0; background-color: #E9CA9D; border: 1px solid #87887F;
	 	  }
div#container { margin: 1em 0 ; padding: 1em 0 1em 0;  
	background-image: url(../Billeder/leftcol-1.gif );
	background-repeat: repeat-y;
	background-position: left top;}

div#rightcol { float: right; width: 560px; margin: 0 0 8em 0 ; padding: 0 1em; 
				}
div#rightcol h1 { margin: 0 0 0.5em 0; padding-top 1em; }
#Trine { float: right; width: 200px; margin: 1em;}
div#rigthcol p { font-size: 0.9em; margin: 0 ; padding: 0;  }

div#leftcol { width: 180px; font-size: normal; font: verdana, arial, sans-serif; 
	margin: 10px 0 ; padding: 0 ; text-decoration: none; }
				
div#leftcol li {
	list-style: none;}

div#leftcol li a.menuknap {
	color: black;
	font-size: 0.9em;
	list-style: none;
	text-decoration: none;
	font-weight: bold;
	display: block;
	margin-left: -30px;
	padding-left: 20px;} 
div#leftcol li a.menuknaphover {  background-color: #F4DBB6; color: #FF0000 ! important; 
	border-top: 1px solid gray; border-right: 1px solid gray; 
	border:  1px solid gray; font-size: 0.9em; list-style: none; text-decoration: none;
	font-weight: bold; display: block; margin-left: -30px; padding-left: 20px; 
	background-image none ! important;
	background-image: url(../Billeder/pil-red.png)! important;
	background-position: left center;
	background-repeat: no-repeat;}
div#leftcol li a:hover {  color: #cc6600 ! important; 
	font-size: 0.9em; list-style: none; text-decoration: none; font-weight: bold; 
	display: block; margin-left: -30px; padding-left: 20px;
	background-image: url(../Billeder/pil-orange.png)! important;
	background-position: left center;
	background-repeat: no-repeat;
}


div#leftcol li a em { border-bottom: 2px solid #6666ff; font-style:normal; }
.clear {clear: both;}


div#footer {  margin: 0 15px ; clear: both; background-color: transparent; 
	border-top: 1px solid #87887F; }
div#footer address { font-weight: bold; font-style: normal; text-align: center; }
div#footer td { padding: 0.5em 3.5em; font-weight: bold; }

 #trightpix { float: right; width: 130px; margin: 0em 2em 0em 2em; border: none;}
 #rrightpix { float: left; width: 130px; margin: 0em 2em 0 0em; border: none;}


#kort { float: left; width: 300px; background-color: transparent; border: none; margin: 0; margin-right: 2em; padding: 0;  }
#rightcol h3 {   }

div.smaapix { width: 120px; float: left; text-align: center; margin: 0 5px; }
div.smaapix p { font-size: 0.8em;  margin-top: 5px; }
div.smaapix img { border: none; margin-left: 0 5px; }

li.links2  {list-style: none;}
.links2 { margin-left: -2.3em;}
.links2 a {
	color: #6666ff;
	text-decoration: none; font-weight: bold;
	display: block;
} 
.links2 a:hover { color: #cc6600; }
