h1, h2, h3, h4, h5, h6 {
  color: #252747;
}
.h1, .h2, .h3, .h4, .h5, .h6 {
  color: #003f66;
}
a:link, a:visited {color:#001d44;text-decoration:none;font-weight:normal;padding:3px;
-moz-transition:all 1s linear 5ms;-webkit-transition:all 1s linear 5ms;-o-transition:all 1s linear 5ms;transition:all 1s linear 5ms;}
a:active, a:hover {color:#000;text-decoration:none;}
.container-header {
  color: #151717;
  background-color: #003f66;
  background-image: none;
-moz-border-radius:0 0 12px 12px;-webkit-border-radius:0 0 12px 12px;-o-border-radius:0 0 12px 12px;border-radius:0 0 12px 12px;
-webkit-box-shadow: rgba(0,0,0,0.75) 0px 0px 3px; -moz-box-shadow: rgba(0,0,0,0.75) 0px 0px 3px; box-shadow: rgba(0,0,0,0.75) 0px 0px 3px;
-webkit-background-clip: padding-box;
text-shadow: rgba(42,2,2,0.45) 0 -1px 0;
}
.container-topbar {
  color: #151717;
  link:#ff4;
  margin-left: auto;
  margin-right: auto;
  background-color: #ddd;
}
.topbar-banner {
  min-width: 100%;
  background-color: #ddd;
  border:0;
}
/**  Terraluna Tabs & Sliders  **/
.tab-page, #tabPage1, #tabPage2, #tabPage3, #tabPage4, #Generelt, #Spesielt, #Mer Info, #Inkludert, #Bruk, #Mål, #Advarsel {width:280px;z-index:20;} /* added by Trond */
.dynamic-tab-pane-control.tab-pane {position:relative;z-index:20;}
.dynamic-tab-pane-control .tab-row .tab {width:70px;height:20px;background:#ddd;background-image:url( "tabs/tab.png" );position:relative;top:0;display:inline;float:left;overflow:hidden;cursor:pointer;margin:1px -1px 1px 2px;padding:2px 0px 0px 0px;border:0;z-index: 1;font-size:11px;white-space:nowrap;text-align:center;z-index:20;}
.dynamic-tab-pane-control .tab-row .tab.selected {width:74px !important;height:22px !important;background:#eee;background-image:url( "tabs/tab_active.png" ) !important;background-repeat:no-repeat;border-right:1px solid #cfcfcf;border-left:1px solid #dfdfdf;border-bottom-width:0;z-index:3;padding:2px 0px 0px 0px;margin:1px -3px -3px 0px;top:-2px;font-size:11px;}
.dynamic-tab-pane-control .tab-row .tab a {font:11px tahoma,helvetica,sans-serif;color:#11d;text-decoration:none;cursor:pointer;}
.dynamic-tab-pane-control .tab-row .tab.hover {font:11px tahoma,helvetica,sans-serif;width:70px;height:16px;background:#eee;background-image:url( "tabs/tab_hover.png" );background-repeat:no-repeat;}
.dynamic-tab-pane-control .tab-page {border-color:transparent #cfcfcf #bfcfcf #dfdfdf;border-style:solid;border-width:1px;background:#eee;

background: -moz-linear-gradient(top, rgba(255,255,255,0.2) 0%, rgba(162,162,162,0.2) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.2)), color-stop(100%,rgba(162,162,162,0.2))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(255,255,255,0.2) 0%,rgba(162,162,162,0.2) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(255,255,255,0.2) 0%,rgba(162,162,162,0.2) 100%); /* Opera11.10+ */
background: linear-gradient(top, rgba(255,255,255,0.2) 0%,rgba(162,162,162,0.2) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#20ffffff, endColorstr=#20cccccc,GradientType=0); /* IE6+ */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#20ffffff, endColorstr=#20cccccc)"; /* IE8 only */
background: -ms-linear-gradient(top, rgba(255,255,255,0.2) 0%,rgba(162,162,162,0.2) 100%); /* IE10+ */
-webkit-box-shadow: rgba(0,0,0,0.75) 0px 0px 3px; -moz-box-shadow: rgba(0,0,0,0.75) 0px 0px 3px; box-shadow: rgba(0,0,0,0.75) 0px 0px 3px;
-webkit-background-clip: padding-box;
text-shadow: rgba(42,2,2,0.45) 0 -1px 0;
-moz-transition:background 3s linear 10ms;-webkit-transition:background 3s linear 10ms;-o-transition:background 3s linear 10ms;transition:background 3s linear 10ms;
z-index:2;position:relative;top:-2px;font:11px tahoma,helvetica,sans-serif;color:#000;padding:5px;width:95%;float:left;z-index:20;
-moz-border-radius:0 8px 8px 8px;-webkit-border-radius:0 8px 8px 8px;-o-border-radius:0 8px 8px 8px;border-radius:0 8px 8px 8px;}
.dynamic-tab-pane-control .tab-row {z-index:1;white-space:nowrap;}

/** TerraTip 2022 **/
.tipz {z-index:16000;}
.tip { 
padding:2px;font:12px Verdana,Arial,Helvetica,sans-serif;color:#000;z-index:13000;
background-color:#eee;border-top:1px solid #897;border-right:1px solid #edd;border-bottom:1px solid #ddc;border-left:1px solid #9a8;
-moz-border-radius:10px;-webkit-border-radius:10px;-o-border-radius:10px;border-radius:10px;
background: -moz-linear-gradient(top, rgba(202,212,212,0.9) 0%, rgba(243,253,253,0.9) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(202,212,212,0.8)), color-stop(100%,rgba(243,253,253,0.9))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(192,202,232,0.8) 0%,rgba(193,203,233,0.8) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(202,212,212,0.9) 0%,rgba(243,253,253,0.9) 100%); /* Opera11.10+ */
background: linear-gradient(top, rgba(202,212,212,0.9) 0%,rgba(243,253,253,0.9) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#CAD4D4, endColorstr=#F3FDFD,GradientType=0); /* IE6+ */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#90CAD4D4, endColorstr=#90F3FDFD)"; /* IE8 only */
background: -ms-linear-gradient(top, rgba(202,212,212,0.9) 0%,rgba(243,253,253,0.9) 100%); /* IE10+ */
-webkit-box-shadow:rgba(0,0,0,0.75) 0px 0px 1px;-moz-box-shadow:rgba(0,0,0,0.75) 0px 0px 1px;box-shadow:rgba(0,0,0,0.75) 0px 0px 1px;
-webkit-background-clip:padding-box;
}
.tip-top {z-index:12000;}
.tip-title {margin:0 30px 0 50px;padding:5px;color:#285895;font-size:13px;font-weight:bold;z-index:14000;
text-shadow:rgba(44,0,0,0.65) 0 -1px 0;}
.tip-text {padding:5px;color:#00f;z-index:14000;}
.tip-bottom {z-index:12000;}

/** Virtuemart **/
.vm_cart_products {color:#fff;}
.vm-product-rating-container{display:none;} /* fjerner stjerner på produktliste */
.ratingbox{display:none;}