body {background-color: #BFBECA;
font-family: verdana, tahoma, arial, helvetica, sans-serif;
height:100%;
margin:4px auto;
padding:0px;}

.topptopp {text-align:center;
font-size:13px;
margin:0 auto 10px auto;
width:948px;}

.topp {}

.outer_table {width:928px;
margin:4px auto;
background:#EFEFEF;
border:4px solid #EA9A00;
  -webkit-border-radius: 15px; 
  -moz-border-radius: 15px;
  border-radius: 15px;}

.left_column {width:220px;
border-right: 1px dashed #999;}

.venstre {width:195px;
margin:20px 10px 0 15px;
font-size:12px;}

.left_column_text {line-height:140%;
text-align:right;}

.center_column {}

.bunn {}

.inner_table {width: 645px;
margin-left:15px;}

.inner_inner_table {vertical-align: top;}

.right_column {}

.empty_line {height: 15px;}

.title_table {}

.title {font-size: 24px;
font-weight: bold;
color: #000080;
margin:20px 0 0 0;}

.frontpage_title {font-size: 24px;
color: #000080;
font-weight: bold;
margin:20px 0 0 0;}

.subtitle {border-right:1px solid #000000;
border-bottom: 1px solid #000000;
background: #376777;
/*background: #BEE9F8;*/
font-size: 12px;
font-weight: bold;
margin-bottom: 2px;
padding:2px;
text-align:center;
color:#F1E2C6;
/*color:#444444;*/}

.description {font-weight: bold;
line-height:140%;
font-size: 14px;
margin-top:6px;
margin-bottom:10px;}

.text {font-size: 14px;
line-height:140%;
margin-top: 15px;
margin-bottom: 15px;}

.small_text {font-size: 11px;
font-weight: 300;}

.footer {display:block;
font-size: 10px;
margin:0 0 20px 0;}

a {color:#000080;
text-decoration: underline;}

a:visited {}

a:hover {color: #C35F00;
text-decoration: none;}

.topnavigation_table {margin: 5px 0;
padding: 1px;
width:468px;}

.topnavigation_text {font-size:12px;}

.page_table {background-color:#EEEEEE;
padding: 3px;
margin-top: 10px;
width: 468px;
border-style: solid;
border-color: #000000;
border-width: 1px 1px 1px 1px;}

.page_text {font-size: 13px;}

.search_table {width: 468px;
padding-bottom: 10px;}

.search_title {font-size: 14px;
font-weight: 700;
margin-top: 10px;}

.search_description {font-size: 14px;}

.category_listing_table {width: 468px;
margin-bottom: 10px;
margin-top: 10px;
margin-right: 3px;
background: #FFE9BF;
border-left: solid 1px #FFB806;
border-top: solid 1px #FFB806;
border-right: solid 1px #FFB806;
border-bottom: solid 1px #FFB806;}

.category_listing_text {line-height:140%;
font-size: 14px;}

.picture_column {}

.picture_table_outer {margin-top: 20px;}

.small_picture {width:150px;
margin-bottom: 5px;
}

.normal_picture {margin-bottom: 10px;
border-style: solid;
border-color: #000000;
border-width: 1 4 4 1;
margin-top: 10px;}

.picture_table_under {padding-right: 10px;
margin-bottom: 10px;}

.picture_title_under {font-size: 15px;
font-weight: 700;}

.picture_description_under {font-size: 15px;
font-weight: 300;
line-height: 140%;}

.picture_table_right {align: right;
margin-left: 10px;
width:150px;}

.picture_title_right {font-size: 15px;
font-weight: 300;}

.picture_description_right {font-size: 15px;
font-weight: 300;
line-height: 140%;}

.attached_inner_table {background-color: #366676;
margin-bottom:5px;
padding: 5px;
border-style: solid;
border-color: #BBBBBB;
border-width: 1;}

.attached_inner_inner_table {margin-bottom: 5px;}

.attached_summary_picture {}

.bullet {margin-right:5px;}

.attached_table_under {margin-top:10px;}

.attached_inner_table_under {margin-bottom:10px;}

.attached_inner_inner_table_under {}

.attached_title_under {font-size: 15px;
font-weight: 700;}

.attached_description_under {font-size: 15px;
line-height: 140%;}

a.attached_title_under {}

a.attached_title_under:visited {}

a.attached_title_under:hover {}

.attached_table_right {margin-top: 28px;
width: 100%;}

.attached_inner_table_right {}

.attached_inner_inner_table_right {}

.attached_title_right {font-size: 15px;
font-weight: 700;}

.attached_description_right {font-size: 15px;
line-height: 140%;
font-weight: 300;}

a.attached_title_right {}

a.attached_title_right:visited {}

a.attached_title_right:hover {}

.attached_table_between {margin-top: 0px;
margin-bottom: 5px;}

.attached_inner_table_between {}

.attached_inner_inner_table_between {}

.attached_title_between {font-size: 15px;
font-weight: 700;}

.attached_description_between {font-family: arial, helvetica, arial, sans-serif;
font-size: 15px;
color:#cccccc;}

a.attached_title_between {}

a.attached_title_between:visited {}

a.attached_title_between:hover {}

.attached_table_box {}

.attached_inner_table_box {}

.attached_inner_inner_table_box {}

.attached_title_box {}

.attached_description_box {}

a.attached_title_box {}

a.attached_title_box:visited {}

a.attached_title_box:hover {}

.insert_table_picture {margin-bottom: 5px;}

.insert_picture {margin-bottom: 5px;
margin-right: 5px;}

.insert_description_picture {font-size: 15px;
font-style: italic;}

.insert_table {background-color: #103C4A;
padding: 7px;
margin: 0px;
border-style: solid;
border-color: #000000;
border-width: 1 4 4 1;}

.insert_title {font-weight: bold;
font-size: 15px;
color: #CCCCCC;}

.insert_description {font-size: 15px;
color: #CCCCCC;}

.insert_attached_picture {margin-top: 3px;
margin-bottom: 5px;
margin-right: 5px;
border-style: solid;
border-color: #000000;
border-width: 1;}

.form_table {width: 100%;}

.form_field {background-color:#fad779;
padding:5px 10px;
font-size: 15px;
border-style:1px;}

.form_button {background-color:#fad779;
border:1px solid #666; 
font-size:14px; 
margin-left:2px;}

.product_table {background-color:#7BA0AA;
padding: 7px;
border-style: solid;
border-color: #000000;
border-width: 1 4 4 1;
width: 100%;}

.product_attribute {font-weight: 600;
font-size: 15px;}

.product_value {font-size: 15px;}

.cart_outer_table {background-color:#437582;
padding: 7px;
border-style: solid;
border-color: #000000;
border-width: 1 4 4 1;
width: 100%;}

.cart_inner_table {padding-bottom: 10px;
padding: 2px;
width: 100%;}

.cart_include {margin-bottom: 15px;
margin-top: -4px;
width: 100%;
background-color: #366676;
border-style: solid;
border-color: #BBBBBB;
border-width: 1;}

.menu_table {margin-top: 4px;
height: 20px;
width: 95px;
border-style: solid;
border-color: #BBBBBB;
border-width: 1 1 1 1;}

.menu_table2 {background-color: #2B5867;
margin-top: 3px;
height: 20px;
width: 120px;
border-style: solid;
border-color: #BBBBBB;
border-width: 1 1 1 1;}

.menu_text {font-family: arial, helvetica, arial, sans-serif;
font-size: 15px;}

a.menu_text{font-family: arial, helvetica, arial, sans-serif;
font-weight: 400;
color: #F6EAC0;
text-decoration: none;}

a.menu_text:visited {font-family: arial, helvetica, arial, sans-serif;
color: #F6EAC0;
font-weight: 400;}

a.menu_text:hover {font-family: arial, helvetica, arial, sans-serif;
text-decoration: underline;
color: #E9BA7E;
font-weight: 400;}

.address_table{}

.address_text {}

.forum_table {background-color: #103C4A;
border-style: solid;
border-color: #BBBBBB;
border-width: 1 1 1 1;}

.forum_title {font-size: 12pt;
font-weight: 900;
padding-top: 10px;
padding-bottom: 5px;}

.forum_text {font-size: 15px;
font-weight: 400;
padding-bottom: 15px;}

.forum_small_text {font-size: 15px;
font-weight: 400;}

li {
margin-bottom:5px;
}

.r-box {
  border-radius: 5px;
}

.attachments_date {
font-weight: normal;
}

.menyboks {
padding:6px 15px;
text-decoration:none; 
background:#EEEEEE; 
font-size:13px; 
border-left:solid #666666 1px; 
border-top:solid #666666 1px; 
border-right:solid #666666 1px; 
border-bottom:solid #666666 1px; 
margin-right:3px;
}

.ingressfoto {
margin-top:10px;
margin-bottom:10px;
}

