
body {
   
  font:x-small Georgia,Serif;
  color:#FFFFFF;
  font-size:small;
  margin: 0;
  padding: 0;
  margin-bottom: 50px;
  }
  
.text_holder {
  background:#CCCC99;
  background-image: url(grafik/bakgrund_beige.gif);
  padding:10px 5px;
  font:x-small Georgia,Serif;
  color: #333333;
  font-size:small;
  border-left: 2px #999966 solid; 
  border-right: 2px #999966 solid; 
  border-bottom: 1px #999966 solid;
}

.top_holder{
  margin-top: 10px;
  background:#CCCC99;
  background-image: url(grafik/bakgrund_beige.gif);
  padding:10px 5px;
  font:x-small Georgia,Serif;
  color: #333333;
  font-size:small;
  border-left: 2px #999966 solid; 
  border-right: 2px #999966 solid; 
  border-top: 1px #999966 solid; 
  border-bottom: 1px #999966 solid;
}
.menu_holder{
    text-align: left;
    height: 18px;
    padding-top: 2px;
    font: arial, sans-serif;
	border-top: 1px #999966 dashed;
	margin-left: 10px;
}

.menu{
 	font-size: 11px;
    color: #333333;
}

.menu_small{
    font-size: 10px;
    color: #333333;
	padding:0px 0px;
	margin-left: 20px;
	padding-top: 5px;
}

 
/* Links
----------------------------------------------- */
a:link {color: #666666; text-decoration:none; font-weight: bold;}
a:visited{color: #666666; text-decoration:none; font-weight: bold;}
a:active{color: #666666; text-decoration:none; font-weight: bold;}
a:hover{color:#999999;}

a img {
  border-width:0;
  }

#description {
  text-align: left;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  color: #333333;
  padding: 20px;
  border-bottom: 1px #999966 dashed;
  }


/* Headings
----------------------------------------------- */

h1 {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:16px;
  font-weight: bold;
  color: #333333;

  text-transform: uppercase;
  }
  
h2 {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:13px;
  padding:0px;
  }

h3 {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  padding:0px;
  }

.text{
  text-align: left;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  color: #333333;
  }

.text_border{
  text-align: left;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  color: #333333;
  border-bottom: 1px #999966 dashed;
  }


.text_small{
  text-align: left;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:9px;
  color: #333333;
  margin-left: 5px;
  }


/* Footer
----------------------------------------------- */
#footer {
  width:660px;
  clear:both;
  margin:0 auto;
  }
#footer hr {
  display:none;
  }
#footer p {
  margin:0;
  padding-top:15px;
  font:78%/1.6em "Trebuchet MS",Trebuchet,Verdana,Sans-serif;
  text-transform:uppercase;
  letter-spacing:.1em;
  }



#menycontainer{margin-left: 2em; width: 18em; font-size: 70%; border-top: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC;}

#meny{margin: 0; padding: 0; list-style-type: none;}
#meny a{display: block; margin: 0; padding: 0.3em; background: #006699; padding: 0.3em; text-decoration: none; height: 100%; border-bottom: 1px solid #CCCCCC;}
#meny ul{list-style-type: none;} 
#meny ul a{margin: 0; padding: 0.3em; background: #3399CC;} 

#meny a:link{color: #ffffff;}
#meny a:visited{color: #ffffff;}
#meny a:hover{background: #999999;}
#meny a#current{font-weight: bold;}
#meny a#subcurrent{font-weight: bold;}
