body {background-color: #B9B9B9;
font-family: verdana, helvetica, arial, sans-serif;
margin: -10px;}



.topptopp {margin-top: 10px;}

.topp {width: 100%;
margin-top:5px;
}

.outer_table {width: 700px;
height:100%;
padding: 0;
margin: 3;
margin-top: -5px;
margin-bottom: -5px;}

.left_column {padding: 5px;
width: 90px;
background-color: #DEDEDE;
border-style: solid;
border-color: #000000;
border-width: 1 0 1 1;
}

.venstre {border-style: solid;
border-color: #BBBBBB;
border-width: 1;}

.left_column_text {}

.center_column {background-color: #EBEBEB;
border-style: solid;
border-color: #000000;
border-width: 1;}

.bunn {}

.inner_table {margin-right: 10px;
margin-left: 10px;}

.inner_inner_table {}

.right_column {}

.empty_line {height: 20px;}

.title_table {margin-bottom: 5px;}

.title {font-size: 14pt;
font-weight: 900;
padding-bottom: 5px;}

.frontpage_title {font-size: 16pt;
color: #502875;
font-weight: 900;
padding-top: 12px;
padding-bottom: 5px;}

.subtitle {font-weight: 700;}

.description {font-size: 7pt;
font-weight: 600;
line-height: 140%;}

.text {font-size: 7pt;
line-height: 140%;}

.small_text {font-size: 6pt;
line-height: 140%;}

.footer {font-size: 6pt;}

a {color: #3D2BA7;
text-decoration: none;
font-weight: 700;}

a:visited {color: #771389;
font-weight: 700;}

a:hover {color: #3D2BA7;
text-decoration: underline;
font-weight: 700;}

.topnavigation_table {margin-top: 5px;
margin-bottom: 5px;}

.topnavigation_text {font-size:60%;}

.page_table {margin-bottom: 15px;
margin-top: 15px;}

.page_text {}

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

.search_title {font-size: 7pt;
font-weight: 700;
top-padding: 10px;}

.search_description {font-size: 7pt;}

.category_listing_table {width: 100%;
margin-bottom: 20px;}

.category_listing_text {}

.picture_column {}

.picture_table_outer {margin-top: 20px;}

.small_picture {width: 130px;
border-style: solid;
border-color: #000000;
border-width: 1 4 4 1;
margin-bottom: 5px;
margin-right: 10px;}

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

.picture_table_under {margin-bottom: 20px;}

.picture_title_under {font-size: 7pt;
font-weight: 700;}

.picture_description_under {font-size: 7pt;
font-weight: 300;
line-height: 140%;}

.picture_table_right {margin-left: 5px;
margin-bottom: 15px;}

.picture_title_right {font-size: 7pt;
font-weight: 300;}

.picture_description_right {font-size: 7pt;
font-weight: 300;
line-height: 140%;}

.attached_inner_table {}

.attached_inner_inner_table {margin-bottom: 10px;}

.attached_summary_picture {}

.bullet {margin-right:4px;}

.attached_table_under {margin-top: 0px;}

.attached_inner_table_under {margin-top:15px;}

.attached_inner_inner_table_under {}

.attached_title_under {font-size: 7pt;
font-weight: 700;}

.attached_description_under {font-size: 7pt;
line-height: 140%;}

a.attached_title_under {color: #3D2BA7;
font-weight: 700;
text-decoration: none;}

a.attached_title_under:visited {color: #771389;
font-weight: 700;}

a.attached_title_under:hover {color: #3D2BA7;
text-decoration: underline;
font-weight: 700;
}

.attached_table_right {width: 100%;
height: 99%;
padding: 5px;
background-color: #DEDEDE;
margin-top: -3px;
border-style: solid;
border-color: #BBBBBB;
border-width: 1;}

.attached_inner_table_right {}

.attached_inner_inner_table_right {}

.attached_title_right {font-family: arial, helvetica, arial, sans-serif;
font-size: 7pt;
font-weight: 700;}

.attached_description_right {font-size: 7pt;
line-height: 140%;}

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: 7pt;
font-weight: 700;}

.attached_description_between {font-family: arial, helvetica, arial, sans-serif;
font-size: 7pt;
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 {padding-left: 20px;
padding-right: 10px;}

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

.insert_description_picture {font-size: 7pt;
font-style: italic;}

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

.insert_title {font-weight: 900;
font-size: 7pt;}

.insert_description {font-size: 8pt;}

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

.form_table {width: 100%;}

.form_field {background-color:#D2CDD7;
font-size: 8pt;
border-style:1px;}

.form_button {background-color:#8A6BA7;
font-size: 8pt;
border-top:1px solid #BBBBBB; 
border-left:1px solid #BBBBBB; 
border-right:1px solid #000000; 
border-bottom:1px solid #000000;
color: #FFFFFF;}

.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: 7pt;}

.product_value {font-size: 7pt;}

.cart_outer_table {}

.cart_inner_table {}

.cart_include {}

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

.menu_table2 {background-color: #3F1566;
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;
color: #ffffff;
font-size: 7pt;}

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

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

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

.address_table{}

.address_text {}

.forum_table {width:520;
background-color: #DEDEDE;
border-style: solid;
border-color: #BBBBBB;
border-width: 1 1 1 1;
padding: 5;}

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

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

.forum_small_text {font-size: 7pt;
font-weight: 400;
padding-bottom: 10px;}

