/* ------------ Copy of the screen stylesheet, for print overrides see Print section on the bottom */
/*  REQUIRED styles */

a.skipnav {display:none;}

/* Body and General */

a {color:#F48220; text-decoration:none;}
a:visited: {color:#F48220}
a:hover{ color:Maroon;}

body, html {padding-right: 0px;padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-weight: normal;background: white; margin: 0px;font-family: Verdana; font-size:11px;height: 100%; }

hr {width:100%; color:#d8d8d8; height: 3px; background-color:#d8d8d8; border:none;}

/*Nyheter */

.newsAbstractImage {border: solid 3px; border-color: #d8d8d8; }
.newsListingTable {padding-left:20px; border: 0px; margin-bottom: 20px; width: 820px;}
.newsListingTable hr {width:450px;}

/* Produkt */

.productHeadline {background-color: #FFFFFF; font-family: Verdana; font-size: 20px; padding: 10px 10px;}
.productAbstract {background-color: #FFFFFF; font-family: Verdana; font-size: 10px; padding: 10px 10px;}
.productProdPresTitle {background-color: #CFCFCF; font-weight:bold; color: White; font-family: Verdana; font-size: 10px; padding: 10px 10px;}
.productProdPres {background-color: #EFEFEF; font-family: Verdana; font-size: 10px; padding: 10px 10px;}
.productPicture {}
.ProductInput	{font-family: Arial; font-size: 10px;}
.productProdPresTextLink{background-color: #EFEFEF; font-family: Verdana; font-size: 10px; padding: 10px 10px; color:Black}
.productProdPresTextLink a{color:Black}

/* shopping basket styles */
.shopBasketTxt{border: solid 1px gray; font-family: Arial; font-size: 12px; width: 30px;}
.shopBasketInput{border: solid 1px gray; font-family: Arial; font-size: 12px;}

/* Hovedmeny */
.WhiteLine {background-color: #FFFFFF;width: 100%;border-top: solid 1px white;}
.TopMenu {width:1000px; padding:0px;}
.TopMeny{height: 20px;vertical-align: middle;padding-left: 5px;padding-right: 5px;background-color: #F48220;border-right: solid 2px white;border-bottom: solid 2px white;text-decoration: none;font-family: Arial; text-align:center;}
.TopmenyLink{color: Black;font-size: 12px;font-weight: bold;text-decoration: none;}
.TopMenyActive{height: 20px;vertical-align: middle;padding-left: 5px;padding-right: 5px;text-decoration: none;font-weight :bold;border-bottom: solid 2px white;font-size: 20px;color: White;border-right: solid 2px white;text-decoration: none;background: #c8c8c8;text-align:center;}

/* VenstreMeny, leftArea*/
.menuHeadline {color:#F48220; text-decoration:none; font-size:18px; font-family:Arial; padding-bottom:10px;padding-left:3px;}
#leftArea {position: absolute; width:165px; left:0px; top: 225px;}
#leftArea img {width:165px;}

#leftArea .lvl2{display: block;background-color: #d8d8d8;border-top: solid 1px white;padding-left: 10px;padding-top: 4px;padding-bottom: 4px;color: Black;text-decoration: none;font-size: 12px;}
#leftArea .lvl3{display: block;background-color: #d8d8d8;border-top: solid 1px white;padding-left: 20px;padding-top: 4px;padding-bottom: 4px;color: Black;text-decoration: none;font-size: 12px;}
#leftArea .lvl4{display: none; background-color: #d8d8d8;border-top: solid 1px white;padding-left:30px;padding-top: 4px;padding-bottom: 4px;color: Black;text-decoration: none;font-size: 12px;}
#leftArea .lvl5{display: block; background-color: #d8d8d8;border-top: solid 1px white;padding-left: 40px;padding-top: 4px;padding-bottom: 4px;color: Black;text-decoration: none;font-size: 12px;}
#leftArea .lvl6{display: block; background-color: #d8d8d8;border-top: solid 1px white;padding-left: 50px;padding-top: 4px;padding-bottom: 4px;color: Black;text-decoration: none;font-size: 12px;}
#leftArea .isActive {display: block;font-weight:bold;background-color: #F48220; color:#000000;}
#leftArea a:hover {color:Maroon; }

/* MainRegion content area */
#contentArea {position: absolute; left: 180px; width: 820px; top: 225px; padding-top:30px; }

/* Article */
.dmAbstract{padding-top: 10px;font-size:12px;font-family:Arial;color: #333333;width: 500px;}
.dmFullstory{padding-top: 10px;font-size:12px;font-family:Arial;color: #333333;width: 500px;}
.dmHeadline{color:#F48220;font-size:18px;font-family: Arial;text-decoration:none;display:block; widht:500px}
.dmHeadlineSmall{color:#F48220;font-size:12px;font-family: Arial;text-decoration:none;display:block;}
.dmHeadline a{color:#F48220;font-size:18px;font-family: Arial;text-decoration:underline;display:block;}
.dmReadmore{color:#F48220;font-size:10px;font-family: Arial;text-decoration:underline;}
.dmDate {color: #9f9f9f; font-size:10px; padding-bottom:5px;}
h2{color:#F48220;font-size:18px;font-family: Arial;text-decoration:none;display:block;}
.dmThumbnailImage {}



/* Search styles */
.dmSearch{background: #EFF3FF;padding: 16px;}
.searchTitle1{font-size:12px;font-family:Arial;color: #000000;font-weight: bold;padding: 10px;}
.searchContentButton{border: solid 1px #206E91;background: #3592BC;color: White;height: 20px;margin-left: 5px;margin-top: 10px;}
.dmAdvancedSearchLink{font-size:11px;font-family:Arial;color: #F48220;}
.dmSearchResults{font-size:11px;font-family:Arial;color: #333333;}
.dmSearchResultHeadline a{color:#F48220;font-size:12px;font-family: Arial;font-weight: bold;text-decoration:none;display:block;padding-top: 10px;padding-left: 10px;}
.dmResultsHeader{color:#3192BD;font-size:18px;font-family: Arial;text-decoration:none;display:block;padding-top: 10px;}
.dmResultsRank{font-size:11px;font-family:Arial;color: #333333;}
.dmSearchResultAbstract{font-size:11px;font-family:Arial;color: #333333;padding-left:10px;padding-right:10px;}
.dmResultRank{background-color:#F48220;color: #509CBE;height: 10px;}
.SearchBoxTopResultHeadline a{color:#F48220;font-size:12px;font-family: Arial;text-decoration:none;display:block;}
.SearchBoxTopResultAbstract{font-size:11px;font-family:Arial;color: #333333;}
.dmResultsHeader{display: none;}


/* Searchbox Top */
.SearchBoxTop {margin-bottom: 10px;}
.SearchBoxTop  .SearchBoxTopButton{border: solid 1px #FF9020;background: #F48220;color: White;height: 20px;margin-left: 5px;margin-top: 10px;}
.SearchBoxTop .SearchBoxTopInput{border: solid 1px #F48220;background: White;}
.dmSearchInput{border: solid 1px #F48220;background: White;}
.searchPageHeading{font-size:24px;font-family:Arial;color: #84BEDE;}
.searchTitle1{background: #FFFFFF;}

/* dmRelated */
.dmArticleRelated {position:absolute;left:580px;top: 40px; width:200px; border: 1px solid #9f9f9f; padding:10px;}
.dmRelations{font-family: Arial;font-size: 12px; font-weight: bold;}
.dmArticleRelated LI {color: #f48220; list-style-type: square; list-style-position:inside;}

/* Forms */
.SiteInputSubmit {border: solid 1px #F48220;background:#F48220;color:White;}
.SiteInputButton {border: solid 1px #F48220;background:#F48220; color:White;}

/* Footer */
.footerText {width: 100%; font-family: Verdana;font-size: 12px; text-align: center; padding-top: 10px;display:block;}
.footerTable {text-align:center;}


/* ------- PRINT Styles SPECIFIC OVERRIDES ------------------------------------------------------------------ */

/* VenstreMeny, leftArea*/
.menuHeadline {display:none;}
#leftArea {display:none}


/* MainRegion content area */
#contentArea {position: absolute; left: 0px; width: 400px; top: 225px; padding-top:30px; }

/* dmRelated */
.dmArticleRelated {position:absolute;left:420px;top: 20px; width:140px;  padding:10px;}

/*Nyheter */
.newsListingTable {padding-left:20px; border: 0px; margin-bottom: 20px; width: 300px;}
.newsListingTable hr {width:300px;}
.newsAbstractImage {width:120px;}

.TopMenu {width:400px;}
.TopMeny, TopMenu {padding: 0px;}
/*Article */
.dmAbstract{padding-top: 10px;font-size:12px;font-family:Arial;color: #333333;width: 400px;}
.dmFullstory{padding-top: 10px;font-size:12px;font-family:Arial;color: #333333;width: 400px;}
.dmHeadline{color:#F48220;font-size:18px;font-family: Arial;text-decoration:none;display:block; widht:400px}