.jsnav2 {}
.jsnav3 {}

A {text-decoration: none}
body {background: #0b496d; background: #0b496d url(bggradientgif.gif) repeat-x; width: 100%; height: 100%; padding: 25px 0px 0px 0px; margin: 0px;}
img.pngimage {behavior:url(setup/pngalpha.htc)}

.logo {width:784px; margin:0px auto; padding:0px 0px 16px 17px;}

.bggradient_main {background: url(/setup/layout2/gradient_main.png) repeat-x left top; padding-top: 21px; padding-bottom: 35px;}

.address {background: url(/setup/layout2/bgaddress.png) no-repeat left center; text-align:center; vertical-align:middle; color:#999999 !important;}
.address A.sectionlink {color:#999999 !important;}

/* ---navigation -- */
.nav1 {float:left; padding: 17px 19px 15px 22px;}
.navigation_level1 IMG {float:left; padding-top:3px;}
.nav2 {border-bottom: 1px solid #AAAAAA;}
.nav2 A {display:block; padding: 8px 13px 8px 13px; } 

/* -- Formularer -- */
.formwrapper .checkbox {border: none; background: none !important;}
.formwrapper input, .formwrapper textarea {background: #084971; font-family: arial, verdana; font-size: 11px; color: white; padding: 4px 5px 5px 5px; border: none;}
#searchfieldwrapper {background: url(/setup/layout2/search_inputbg.png) no-repeat left center; float: left; padding: 0px 5px;}

/* -- Sidelayout - padding -- */
.primary {padding: 10px 0px 0px 0px;}

/* --- Boks - produktgrupper --- */
#produktgrupper {width:164px; text-align:left;}
.leftmenutop_produktgrupper {padding: 8px 0px 7px 13px; background: url(/setup/layout2/leftmenutop_bggradient.png) no-repeat left top;}
.leftmenutop_produktgrupper H2.leftmenuheader {margin: 0px;}

#productlist, .subproductlist, #productlist li {margin: 0px; padding: 0px; list-style-type: none; background: #d1d1d1;}
.subproductlist li {margin-bottom: 5px !important; list-style-type: none; background: #d1d1d1;}
#productlist a {display: block; color: #5c5c5c; text-decoration: none !important;}
.subproductlist {margin-left: 20px; margin-bottom: 10px;}
.headerlink {background: url(/setup/layout2/nav2inactive.png) no-repeat left 9px;padding: 5px 10px; margin-left: 10px;}
.header {border-bottom: solid 1px #aaaaaa;}
.leftmenubottom_produktgrupper {width: 164px; height: 8px; overflow:hidden; background: url(/setup/layout2/leftmenu_bottom.gif) no-repeat left top; }

/* --- Boks - nyhedsbrev --- */
#nyhedsbrev {width:164px; text-align:left; padding-top:11px}
.leftmenutop_nyhedsbrev {padding: 8px 0px 7px 13px; background: url(/setup/layout2/leftmenutop_bgwhite.png) no-repeat left top;}
.leftmenutop_nyhedsbrev H2.leftmenuheader {margin: 0px;}
.leftmenumain_nyhedsbrev {background: #d1d1d1; padding: 11px 13px 0px 13px;}
.leftmenumain_nyhedsbrev IMG {margin-top: 8px;}
.leftmenubottom_nyhedsbrev {width: 164px; height: 8px; overflow:hidden; background: url(/setup/layout2/leftmenu_bottom.gif) no-repeat left top; }

/* --- Boks - kontakt --- */
#kontakt {width:164px; text-align:left; padding:11px 0px;}
.leftmenutop_kontakt {padding: 8px 0px 7px 13px; background: url(/setup/layout2/leftmenutop_bgwhite.png) no-repeat left top;}
.leftmenutop_kontakt H2.leftmenuheader {margin: 0px;}
.leftmenumain_kontakt {background: #d1d1d1; padding: 11px 13px 0px 13px;}
.leftmenubottom_kontakt {width: 164px; height: 8px; overflow:hidden; background: url(/setup/layout2/leftmenu_bottom.gif) no-repeat left top; }

/* --- Produktsider --- */
.productinfo {padding: 8px 0px;}
.imgborder img {border: 1px solid #d1d1d1;}

A.PagePosition {color: #5c5c5c;}
.CurrentPagePosition {font-weight: bold;}

/* --- Paging --- */
.pagingtable_bottom a.PagePosition, .pagingtable_bottom span.CurrentPagePosition {position: relative;}
.pagingtable_bottom {border-top:1px solid #d0d0d0;}
.pagingtable_bottom SPAN.section {top:5px; position:relative;}

#pagingPrev4 {margin-left: -275px !important;}
#pagingNext4 {margin-left: 152px !important;}

.Billedtekst .section {font-family: arial, verdana; color: #ffffff; font-size:12px !important;}
.sectionheader .inlinelink {color:#0b5b86 !important;}

a img {
border: 0px;
}

 .sectionheader {
font-family: Arial, Helvetica, Sans-serif;
font-size: 18px;
color: #0b5b86;
border-bottom: 1px solid #d0d0d0;
margin-top: 5px;
margin-bottom: 5px;
padding-bottom: 8px}

.section {
font-family: Arial, Helvetica, Sans-serif;
font-size: 11px;
color: #5c5c5c;
margin-top: 0px;
margin-bottom: 0px}

.sectionlink {
color: #5c5c5c}

.inlinelink {
color: #5c5c5c}

.actionlink {
color: #5c5c5c}

.currentpageposition {
font-weight: 700;
text-decoration: underline;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px}

.tableheader {
font-weight: bold;
background: #d0d0d0;
}

.tablelineeven {
color: #FFFFFF;
background-color: #CCCCCC}

.tablelineodd {
color: #d0d0d0}

.navigation {
font-family: Verdana, Arial, Helvetica, Sans-serif;
font-size: 11px;
font-weight: bold;
color: #5c5c5c}

.leftmenuheader {
font-family: Verdana, Arial, Helvetica, Sans-serif;
font-size: 10px;
font-weight: bold;
color: #FFFFFF}

.searchinput {
font-size: 11px;
color: #5c5c5c;
border-left: 0px none;
border-right: 0px none;
border-top: 0px none;
border-bottom: 0px none;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 3px;
padding-bottom: 2px;
width: 125px;

background: none;

border: none;
}

.navigation2 {
font-family: Arial, Helvetica, Sans-serif;
font-size: 11px;
color: #5c5c5c}

.navigation2aktiv {
font-family: Arial, Helvetica, Sans-serif;
font-size: 11px;
color: #08486f}

.CurrentPagePosition {
font-size: 11px;
font-weight: 700;
text-decoration: underline;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
padding-left: 1px;
padding-right: 1px;
padding-top: 0px;
padding-bottom: 0px}

.PagePosition {
font-size: 11px;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
padding-left: 1px;
padding-right: 1px;
padding-top: 0px;
padding-bottom: 0px}

