body {
height: 100%;
background-color: #c9b18b;
margin: 60px 30px 30px 30px;
font-family: Helvetica, Arial, sans-serif, Verdana;
color: #400007;
font-size: 11px;
background-image: url(images/bg.gif);
background-position: center;
}
	
table {
padding-left:   0px;
padding-right:  0px;
padding-top:    0px;
padding-bottom: 0px;
border-size:	0px;
font-family: Helvetica Neue, Helvetica, Arial, sans-serif, Verdana;
font-size: 11px;
}

th {
padding-left:   0px;
padding-right:  0px;
padding-top:    0px;
padding-bottom: 0px;
font-family: Helvetica Neue, Helvetica, Arial, sans-serif, Verdana;
font-size: 11px;
}

td {
padding-left:   0px;
padding-right:  0px;
padding-top:    0px;
padding-bottom: 0px;
font-family: Helvetica Neue, Helvetica, Arial, sans-serif, Verdana;
font-size: 11px;
}

hr {
padding-left:   0px;
padding-right:  0px;
border-size:	0px;
height: 1px;
}

ul {
margin: 0;
padding: 0;
list-style: inside;
list-style-type: none;
}

ol {
margin: 0;
padding: 0;
list-style: inside;
list-style-type: none;
}

li {
margin: 0;
padding: 0;
list-style: inside;
list-style-type: none;
}

input, select, textarea {
font-family: Helvetica Neue, Helvetica, Arial, sans-serif, Verdana;
font-size: 11px;
font-weight: bold;
padding: 1px;
border: 1px solid #400007;
}

A:link, A:visited {
color: #2fa9c0;
text-decoration: underline;
}

A:active, A:hover {
color: #400007;
text-decoration: none;
}

form {
margin: 0;
padding: 0;
}

p {
line-height: 110%;
}

.title {
font-family: Helvetica, Arial, sans-serif, Verdana;
font-size: 20px;
margin-bottom: -7px;
}

.nyhet {
font-family: Helvetica, Arial, sans-serif, Verdana;
font-size: 16px;
margin-top: 13px;
margin-bottom: -12px;
}

.submenu {
font-size: 12px;
color: #400007;
text-decoration: none;
margin-right: 20px;
margin-top: 5px;
margin-bottom: 5px;
float: left;
}

.submenu A:link, .submenu A:visited {
font-size: 12px;
color: #FFFFFF;
text-decoration: none;
}

.submenu A:active, .submenu A:hover {
color: #000000;
text-decoration: none;
}

#box_middle {
margin:0 auto;
width:884px;
}

#box_top {
width: 884px;
height: 10px;
}

#box_middle_left {
width: 10px;
height: 596px;
float: left;
}

#box_middle_right {
width: 10px;
height: 596px;
float: left;
}

#box_bottom {
width: 884px;
height: 10px;
}

.box_middle {
width: 884px;
height: 596px;
}

.box_middle_center {
width: 864px;
height: 596px;
float: left;
}

.box_middle_center_top, .box_middle_center_top_meny {
border-left: 2px solid #4e1003;
border-right: 2px solid #4e1003;
border-bottom: 2px solid #4e1003;
height: 494px;
background-image: url(images/bg_yellow.gif);
background-position: bottom center;
}

.box_middle_center_top_top {
padding: 18px;
}

.box_middle_center_top_top img {
border: 8px solid #e4d4bd;
}

.box_middle_center_top_bottom {
margin-left: 20px;
margin-right: 20px;
overflow: auto;
height: 247px;
}

.box_middle_center_map_left {
width: 400px;
height: 494px;
float: left;
}

.box_middle_center_map_right {
float: left;
padding: 18px;
overflow: auto;
width: 424px;
height: 458px;
}

.box_middle_center_map_right .velgfylke p {
margin-bottom: -5px;
}

.box_middle_center_menu {
border-top: 2px solid #4e1003;
border-right: 2px solid #4e1003;
border-left: 2px solid #4e1003;
height: 96px;
background-image: url(images/bg_top.gif);
background-position: top right;
background-repeat: no-repeat;
background-color: #f8f2d8;
}

#box_middle_center_menu_logo {
margin: 37px 0 0 23px;
width: 118px;
height: 38px;
}

#box_middle_center_menu_left {
margin: 0px;
padding: 0px;
background-color: #7ed1e1;
border-right: 2px solid #4e1003;
border-left: 2px solid #4e1003;
padding: 5px 23px 5px 23px;
}

#box_middle_center_menu_left li {
font-size: 12px;
float: left;
margin-right: 30px; 
}

#box_middle_center_menu_left li A:link, #box_middle_center_menu_left li A:visited {
color: #FFF;
text-decoration: none;
}

#box_middle_center_menu_left li A:active, #box_middle_center_menu_left li A:hover {
color: #000;
text-decoration: none;
}

#box_middle_center_menu_submenu {
margin: 0px;
padding: 0px;
background-color: #c9b18b;
border-right: 2px solid #4e1003;
border-left: 2px solid #4e1003;
padding: 5px 23px 5px 23px;
}

#box_middle_center_menu_submenu li {
font-size: 11px;
float: left;
margin-right: 10px;
}

#box_middle_center_menu_submenu li A:link, #box_middle_center_menu_submenu li A:visited {
color: #FFF;
text-decoration: none;
}

#box_middle_center_menu_submenu li A:active, #box_middle_center_menu_submenu li A:hover {
color: #000;
text-decoration: none;
}

.clearboth {
clear: both;
}