
/********** BASIC **********/

body{
	margin:0px;
	/*background-color:#3d3c40;*/
	background-color:#f7f5c5;
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:11px; 
	font-style:normal; 
	line-height:normal; 
	font-weight:normal; 
	font-variant:normal;
	color:#000000; 
	text-decoration:none;
	text-align:center;
	background-image:url(../images/bg_tile.gif);
	layer-background-image:url(../images/bg_tile.gif);	
	background-repeat:repeat-x;
	overflow:auto;
}

h1{
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:17px; 
	font-style:normal; 
	line-height:normal; 
	font-weight:bold; 
	font-variant:normal;
	color:#8ab47e; 
	text-decoration:none;  
}

img.in_text{
	margin-left:5px;
	margin-right:5px;
	margin-top:10px;
	margin-bottom:10px;
}

/***************************/


/********** SPECIAL **********/

.clearboth{
	clear:both;
	height:0;
	line-height:0;
	font-size:1px;
	content:".";
	visibility:hidden;
	display:block;
}

/*****************************/


/********** DIVS **********/

#top{
	position:relative;
	left:0px;
	top:0px;
	width:799px;
	height:54px;
	margin-left:auto;
	margin-right:auto;
	z-index:1;
	overflow:hidden;
  background-image:url(../images/logo_upper.gif);
	layer-background-image:url(../images/logo_upper.gif);	
	background-repeat:no-repeat;
}

#menu{
	position:relative;
	left:0px;
	top:0px;
	width:799px;
	height:30px;
	margin-left:auto;
	margin-right:auto;
	z-index:1;
	text-align:center;
	overflow:hidden;
  background-image:url(../images/logo_lower.gif);
	layer-background-image:url(../images/logo_lower.gif);
	background-repeat:no-repeat;
}

#main{
	width:779px;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	background-color:#f7f5c5;
	/*background:#00FF99;*/
	z-index:1;
}

#header{
  position:relative;
  width:799px;
  height:40px;
  margin-top:20px;
  z-index:1;
  text-align:left;
  vertical-align:middle;
}

#content{
	float:left;
  position:relative;
	width:500px;
	text-align:left;
}

#contentinner{
  z-index:1;
  margin:30px 0px 20px 20px;
  border:1px solid #edebbd;
  background-color:#ffffff;
  /*background-color:#fbf9d3;*/
	/*background-image:url(../images/container_bg_tile.gif);
	layer-background-image:url(../images/container_bg_tile.gif); 
	background-repeat:repeat-x;*/
	padding:10px;
}

#special_content{
  float:left;
  position:relative;
  width:465px;
  z-index:1;
  margin:20px;
  text-align:left;
  border:1px solid #dedb92;
  background-color:#fbf9d3;
	/*background-image:url(../images/container_bg_tile.gif);
	layer-background-image:url(../images/container_bg_tile.gif); 
	background-repeat:repeat-x;*/
	padding:10px;
}

#under_menu{
  float:right;
  position:relative;
  width:225px;
  z-index:1;
  margin:30px 20px 20px 20px;
  text-align:left;
  border:1px solid #edebbd;
  /*background-color:#fbf9d3;*/
  background-color:#ffffff;
  /*background-color:#161707;*/
	/*background-image:url(../images/container_bg_tile.gif);
	layer-background-image:url(../images/container_bg_tile.gif); 
	background-repeat:repeat-x;*/
}

#bottom{
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:10px; 
	color:#f6feb3; 
	position:relative;
	left:0px;
	top:auto;
	bottom:0px;
	width:100%;
	height:69px;
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
	/*padding-top:20px;*/
	z-index:1;
	text-align:center;
	vertical-align:;
	overflow:hidden;
	background-color:#3e3a0a;
	background-image:url(../images/bottom_bg_tile.gif);
	layer-background-image:url(../images/bottom_bg_tile.gif);
	background-repeat:repeat-x;
}

/**************************/


/********** TABLES **********/

td{
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:11px; 
	font-style:normal; 
	line-height:normal; 
	font-weight:normal; 
	font-variant:normal; 
	color:#000000; 
	text-decoration:none;
  margin:0px;
  padding:0px;	
	text-align:left;
	vertical-align:top;  
}

td.menu_selected{
	/*background-color:#ffffff;*/
	text-align:center;
	vertical-align:middle;
	padding-left:5px;
	padding-right:5px;
}

td.menu{
	text-align:center;
	vertical-align:middle;
	padding-left:5px;
	padding-right:5px;
}

td.menu_devider{
	text-align:center;
	vertical-align:middle;
	width:2px;
	/*background-image:url(../images/menu_devider.gif);
	layer-background-image:url(../images/menu_devider.gif);
	background-repeat:no-repeat;	*/
}

table{
  border:0px;
  margin:0px;
  padding:0px;
  border-collapse:collapse;
}

table.menu{
  width:600px;
  height:29px;
}

table.under_menu{
  padding:5px;
  width:225px;
}

td.under_menu_header{
  /*background-color:#fcfacc;
  background-color:#d6e878;*/
  color:#ffffff;
  border:0px;
  padding:5px;
  /*font-weight:bold;*/
  height:22px;
  font-size:10px;
  text-align:left;
  vertical-align:middle;
	background-image:url(../images/under_menu_header_tile.gif);
	layer-background-image:url(../images/under_menu_header_tile.gif);
	background-repeat:repeat-x;  
	text-transform:uppercase;
}

td.under_menu_link{
  padding:5px;
  color:#48430b;
}

td.under_menu_link_selected{
  /*background-color:#ffffff;*/
  background-color:#f3f9d0;
  padding:5px;
  color:#48430b;
}

p {
	margin: 0;
	padding: 0;
}

/****************************/


/********** LINKS **********/

a.menu:link{  
	font-family:arial,verdana,helvetica,sans-serif; 
	font-size:10px; 
	font-style:normal; 
	line-height:normal; 
	font-weight:normal; 
	font-variant:normal; 
	color:#48430b; 
	text-decoration:none;
	text-transform:uppercase;
}

a.menu:visited{  
	font-family:arial,verdana,helvetica,sans-serif; 
	font-size:10px; 
	font-style:normal; 
	line-height:normal; 
	font-weight:normal; 
	font-variant:normal; 
	color:#48430b; 
	text-decoration:none;
	text-transform:uppercase;
}

a.menu:hover{  
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:10px; 
	font-style:normal; 
	line-height:normal; 
	font-weight:normal; 
	font-variant:normal; 
	color:#ffffff; 
	text-decoration:none;
	text-transform:uppercase;
}

a.menu:active{  
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:10px; 
	font-style:normal; 
	line-height:normal; 
	font-weight:normal; 
	font-variant:normal; 
	color:#ffffff; 
	text-decoration:none;
	text-transform:uppercase;
}

a.menu_selected:link{  
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:10px; 
	font-style:normal; 
	line-height:normal; 
	font-weight:normal; 
	font-variant:normal; 
	color:#ffffff; 
	text-decoration:none;
	text-transform:uppercase;
}

a.menu_selected:visited{  
	font-family:arial,verdana,helvetica,sans-serif; 
	font-size:10px; 
	font-style:normal; 
	line-height:normal; 
	font-weight:normal; 
	font-variant:normal; 
	color:#ffffff; 
	text-decoration:none;
	text-transform:uppercase;
}

a.menu_selected:hover{  
	font-family:arial,verdana,helvetica,sans-serif; 
	font-size:10px; 
	font-style:normal; 
	line-height:normal; 
	font-weight:normal; 
	font-variant:normal; 
	color:#000000; 
	text-decoration:none;
	text-transform:uppercase;
}

a.menu_selected:active{  
	font-family:arial,verdana,helvetica,sans-serif; 
	font-size:10px; 
	font-style:normal; 
	line-height:normal; 
	font-weight:normal; 
	font-variant:normal; 
	color:#000000; 
	text-decoration:none;
	text-transform:uppercase;
}

a:link{  
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:11px; 
	font-style:normal; 
	line-height:normal; 
	font-weight:normal; 
	font-variant:normal; 
	color:#48430b; 
	text-decoration:underline;
}

a:visited{  
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px; 
	font-style:normal; 
	line-height:normal; 
	font-weight:normal; 
	font-variant:normal; 
	color:#48430b; 
	text-decoration:underline;
}

a:hover{  
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:11px; 
	font-style:normal; 
	line-height:normal; 
	font-weight:normal; 
	font-variant:normal; 
	color:#89942e; 
	text-decoration:underline;
}

a:active{  
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:11px; 
	font-style:normal; 
	line-height:normal; 
	font-weight:normal; 
	font-variant:normal; 
	color:#89942e; 
	text-decoration:underline;
}

a.bottom:link{  
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:10px; 
	font-style:normal; 
	line-height:normal; 
	font-weight:normal; 
	font-variant:normal; 
	color:#f6feb3; 
	text-decoration:none;
}

a.bottom:visited{  
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:10px; 
	font-style:normal; 
	line-height:normal; 
	font-weight:normal; 
	font-variant:normal; 
	color:#f6feb3; 
	text-decoration:none;
}

a.bottom:hover{  
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:10px; 
	font-style:normal; 
	line-height:normal; 
	font-weight:normal; 
	font-variant:normal; 
	color:#ffffff; 
	text-decoration:none;
}

a.bottom:active{  
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:10px; 
	font-style:normal; 
	line-height:normal; 
	font-weight:normal; 
	font-variant:normal; 
	color:#ffffff; 
	text-decoration:none;
}

a.under_menu:link{  
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px; 
	font-style:normal; 
	line-height:normal; 
	font-weight:normal; 
	font-variant:normal; 
	/*color:#48430b;*/
	color:#89942e;
	text-decoration:none;
}

a.under_menu:visited{  
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:11px; 
	font-style:normal; 
	line-height:normal; 
	font-weight:normal; 
	font-variant:normal; 
	color:#89942e; 
	text-decoration:none;
}

a.under_menu:hover{  
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px; 
	font-style:normal; 
	line-height:normal; 
	font-weight:normal; 
	font-variant:normal; 
	color:#48430b; 
	text-decoration:none;
}

a.under_menu:active{  
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px; 
	font-style:normal; 
	line-height:normal; 
	font-weight:normal; 
	font-variant:normal; 
	color:#48430b; 
	text-decoration:none;
}

a.under_menu_selected:link{  
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:11px; 
	font-style:normal; 
	line-height:normal; 
	font-weight:normal; 
	font-variant:normal; 
	color:#48430b; 
	text-decoration:none;
}

a.under_menu_selected:visited{  
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:11px; 
	font-style:normal; 
	line-height:normal; 
	font-weight:normal; 
	font-variant:normal; 
	color:#48430b; 
	text-decoration:none;
}

a.under_menu_selected:hover{  
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:11px; 
	font-style:normal; 
	line-height:normal; 
	font-weight:normal; 
	font-variant:normal; 
	color:#48430b; 
	text-decoration:none;
}

a.under_menu_selected:active{  
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:11px; 
	font-style:normal; 
	line-height:normal; 
	font-weight:normal; 
	font-variant:normal; 
	color:#48430b; 
	text-decoration:none;
}

/***************************/


/********** FORMS **********/

select{
  background-color:#ffffff; 
	color:#000000;
	font-size:9px;
	font-weight:normal;
	width:250px;
	height:15px;
	font-family:verdana,arial,helvetica,sans-serif;
	border:1px #dedb92 solid;
}

input.field{
	background-color:#ffffff; 
	color:#000000; 
	font-size:9px;
	font-weight:normal;
	width:250px;
	height:15px;
	font-family:verdana,arial,helvetica,sans-serif; 
	border:1px #dedb92 solid;
}

input.kryssruta{
	background-color:#ffffff; 
	color:#000000; 
	font-size:9px;
	font-weight:normal; 
	font-family:verdana,arial,helvetica,sans-serif; 
	border:1px #dedb92 solid;
}

input.radio{
	background-color:#ffffff; 
	color:#000000; 
	font-size:9px;
	font-weight:normal; 
	font-family:verdana,arial,helvetica,sans-serif; 
	border:1px #dedb92 solid;
}

input.button{
	/*background-color:#ffffff; 
	color:#000000; */
	font-size:9px;
	width:250px;
	height:18px;
	font-weight:normal; 
	font-family:verdana,arial,helvetica,sans-serif; 
	cursor:pointer;
}

input{
	/*background-color:#ffffff; 
	color:#000000; */
	font-size:9px;
	font-weight:normal; 
	font-family:verdana,arial,helvetica,sans-serif; 
	/*border:1px #dedb92 solid;*/
}

textarea{
	background-color:#ffffff; 
	color:#000000; 
	font-size:9px;
	font-weight:normal; 
	font-family:verdana,arial,helvetica,sans-serif;
	border:1px #dedb92 solid;
	width:250px;
	height:100px;
}

option{
	background-color:#ffffff; 
	color:#000000; 
	font-size:9px;
	font-weight:normal; 
	font-family:verdana,arial,helvetica,sans-serif;
	border:1px #dedb92 solid;
}

/***************************/

blockquote{ 
  border:0px;
  padding:0px;
  margin:0px;
  width:0px;
} 

