/* CSS Document */
body {
	font-size:12px;
}

* {
margin: auto; 
padding: auto; 
font-family: Arial, Helvetica, sans-serif; 
}
 
#body 
{
  background:#fff url(../images/bg2.gif) repeat-x;
}

#border
{
  background-image:url(../images/border.jpg);
  background-repeat:repeat-x;
  width:802px;
  min-height:600px;
  margin:0 auto;
}

#box
{
  width:800px;
  min-height:600px;
  background:#FFF;
  margin-left:1px;
}

#top
{
  height:21px;
  width:577px;
  border-right:1px solid #333;
}

#head
{
  height:183px;
  border-top:1px solid #555;
  border-bottom:1px solid #555;
}

#foto
{
  width:400px;
  height:183px;
  float:left;
}

#logo
{
	background-color: #FCFCFC;
	float:left;
	width:182px;
	height:88px;
	padding:75px 20px 20px 20px;
	border-left:1px solid #5d5c5c;
}

ul#menu
{
  list-style:none;
  background-color:#9a9790;
  height:183px;
  text-align:right;
}

#menu li
{
  font-size:13px;
  font-weight:normal;
}
#menu li a
{
  background:url(../images/divider.gif) bottom left no-repeat;
  padding:4px 10px 5px 0px;
  width:167px;
  font-family:"trebuchet MS",Arial, Helvetica, sans-serif;
  display:block;
}

li#nounderline
{
  background-image:none;
}

#menu a:link, #menu a:visited
{
  color:#FFFFFF;
  text-decoration:none;
}
#menu a:hover, #menu a:active
{
  background-color:#83807a;
  color:#e1ddd2;
  text-decoration:none;
}

#tekst
{
	width:526px;
	padding:25px;
	color:#333333;
	font-size:12px;
	line-height:20px;
	overflow-y : scroll;
	height:310px;
}

h1
{
  color:#888;
  font-size:14px;
  border-bottom:1px solid #b7cbe2;
  font-weight:800;
  line-height:16px;
}

#sideimage
{
  float:right;
  width:222px;
  padding-left:1px;
  background:url(../images/line.jpg) top left no-repeat #fefefe;
}

#footer
{
  border-top:1px solid #d2d2d1;
  text-align:right;
  font-size:11px;
  height:20px;
  width:100%;
  color:#888;
  padding:0px 0px;
  margin-left:25px
}