body {
  background-color: #4d4e4d;
  margin: 0;
  padding: 0;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  forecolor: #000000;
}

*{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #333333;}

img { border: 0; }

.soliditet { margin: 20px 20px 0 0; }

#main_container {	margin: 0px auto; width: 700px; }
#page_top { width: 680px; height: 20px; line-height:18px; text-align:right; background-image: url(../img/top_bar_tile.gif); margin: 0; padding: 0; }
#header {width: 680px; height: 120px; margin: 0; padding: 0;}
#logotype {width: 160px;height: 138px; background-image: url(../img/logotype.gif); background-repeat: no-repeat; margin:0; padding:0; float: left;}
#header_space_right, .header_right { float: right;}

#menu_bar {background-image: url(../img/menu_bar_bg.gif); width: 680px; height: 35px; margin: 0; padding: 0;}
#menu {height: 35px; float: right; text-align: left; margin: 0;}
#page_content { width: 680px; background-image: url(../img/bg_tile.gif); margin: 0; padding: 0 10px 0 10px; }
#body_bar {width: 680px; height: 124px; text-align: center; line-height: 124px; background-image: url(../img/body_bar_tile.gif); background-repeat: repeat-x; margin: 0; padding: 0; }
#footer_bar {width: 680px; height: 12px; background-image: url(../img/footer_bar_tile.gif); margin: 0; padding: 0;}
#page_bottom { width: 700px; height: 10px; background-image: url(../img/bg_bottom.gif); margin: 0; padding: 0; }
#column_left {width: 380px; float: left; }
#column_right {width: 240px; float: right; }

.menu_item_tile { line-height: 35px; margin: 0; padding: 0 20px 0 20px; float: left;}
.menu_item_tile a { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #666666; font-weight: normal; text-decoration: none}
.menu_item_tile a:hover {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #666666; font-weight: normal; text-decoration: underline}
.menu_item_active {}
.menu_item_active a { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #d20000; font-weight: normal; text-decoration: none}
.menu_item_active a:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #d20000; font-weight: normal; text-decoration: underline}
.menu_item_default {background-image: url(../img/menu_item_tile.gif); background-repeat: repeat-x;}

.menu_stroke {width: 2px; height: 35px; background-image: url(../img/menu_stroke.gif); margin:0; padding: 0; float: left;}
.text_bar {width: 341px; height: 10px; background-image: url(../img/text_bar.gif); margin: 0 15px 0 15px; padding: 0;}


.clear { clear: both; }

.content_margin { margin: 10px; }

h1 {
	background:url(../img/text_bar.gif) repeat-x bottom left;
	height:22px;
	margin:0 0 10px 0;
	padding:10px 12px 12px 0;
	color: #d20000;
	font: 16px Arial, Helvetica, sans-serif;
}
h3 {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 20px; color: #FFFFFF; text-decoration: none; padding: 0; margin: 7px 0 5px 0; }
h2 {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #d20000; font-weight: bold; text-decoration: none; padding: 0; margin: 7px 0 5px 0; }
h4 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #d20000; padding: 0; margin: 0; }
p { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #333333; padding: 0; margin: 0; }
#page_top p { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; padding: 0; margin: 0 5px 0 0; }
a {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #d20000; font-weight: bold; text-decoration: none}
a:hover {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #d20000; font-weight: bold; text-decoration: underline}
input {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #333333; padding: 0; margin: 0; }}

.droplist {
	background-color : #FFFFFF;
	font-family : verdana, arial, sans serif;
	font-size : 10px;
	width : 160px;
	margin-top: 2px;
}

.textfield {
	font-family : verdana, arial, sans serif;
	font-size : 10px;
	width : 190px;
	margin-top : 0px;
	margin-bottom: 5px;
	border: 1px solid;
	border-color: #232B11;
}

.form_button {
	font-family : verdana, arial, sans serif;
	font-size : 10px;
}