.greenbg_repeat {
 background-color: #bddec4;
 background-image: url(http://www.office-nordic.se/images/floater_eff.gif);
 background-repeat: repeat;
 }

.greenbg {
 background-image: url(http://www.office-nordic.se/images/venstre_bjaelke_eff.gif);
 background-repeat: no-repeat;
 }

.bottombg {
 background-image: url(http://www.office-nordic.se/images/venstre_bjaelke_bund_eff.gif);
 background-repeat: no-repeat;
 border-bottom: #000000 1px solid;
 }

.bottombg_1 {
 background-image: url(http://www.office-nordic.se/images/bund_bjaelke_eff.gif);
 background-repeat: no-repeat;
 border-bottom: #000000 0px solid;
 color: #333333;
 }

.menucontentborder {
 background-image: url(http://www.office-nordic.dk/images/lodret_streg.gif);
 background-repeat: repeat-y;
 background-color: #bddec4;
 }

.whiteborder {
 background-image: url(http://www.office-nordic.dk/images/border_hvid.gif);
 background-repeat: repeat-y;
 background-color: #ffffff;
 }

.menubottombg {
 background-image: url(images/baggrund_bund.gif);
 background-repeat: repeat-y;
 border-bottom: #000000 1px solid;
 }

.menubg {
 border-bottom: #000000 1px solid;
 border-top: #000000 1px solid;
 color: #ffffff;
 background-color: #666666;
 }
 
.menubg_1 {
 border-bottom: #000000 1px solid;
 border-top: #000000 1px solid;
 color: #ffffff;
 background-image: url(http://www.office-nordic.se/images/top_bjaelke_eff.gif);
 background-repeat: no-repeat;
 }

.maintable {
 background-color: white;
 border-right: #000000 1px solid;
 border-left: #000000 1px solid;
 }

body {
 font-family: arial, tahoma, sans serif;
 font-size: 9pt;
 background-color: #CCCCCC;
 
 scrollbar-base-color : :#666666;
scrollbar-face-color : #BDDEC4;
scrollbar-shadow-color : #BDDEC4;
scrollbar-darkshadow-color : #666666;
scrollbar-highlight-color : #BDDEC4;
scrollbar-arrow-color #666666;
scrollbar-3dlight-color : #666666;
 
 }

body.storbillede {
 background-color: #bddec4;
 }

td {
 font-family: arial, tahoma, sans serif;
 font-size: 9pt
 }
.koebknap {
 font-family: arial, tahoma, sans serif;
 font-size: 10px;
  color: #ffffff;

 }
 .koebknap2 {
 font-family: arial, tahoma, sans serif;
 font-size: 9px;
  color: #ffffff;

 }
select {
 font-family: arial, tahoma, sans serif;
 font-size: 9pt
 }

input {
 font-family: arial, tahoma, sans serif;
 font-size: 9pt;
 background-color: white;
 }

a {
 text-decoration: none;
 color: #333333;
 }

a:hover {
 color: #666666;
 }

a:visited {
 text-decoration: none;
 }

a:active {
 text-decoration: none;
 }

table.informativt {
 background-color: #bddec4;
 }

/*BottomMenuen*/
a.bottommenulink {
 font-weight: bold;
 font-size: 11px;
 color: #333333;
text-transform: uppercase;
 }

a.bottommenulink:hover {
 color: #666666;
 }

a.bottommenulinkcurrent {
 font-weight: bold;
 font-size: 11px;
 color: #666666;
text-transform: uppercase;
 }

a.bottommenulinkcurrent:hover {
 color: #666666;
 }

/*TopMenuen*/
a.topmenulink {
 font-weight: bold;
 font-size: 11px;
 color: #FFFFFF;
text-transform: uppercase;
 padding-bottom:120px;
 }

a.topmenulink:hover {
 color: #CCCCCC;
 }

a.topmenulinkcurrent {
 font-weight: bold;
 font-size: 11px;
 color: #CCCCCC;
text-transform: uppercase;
 }

a.topmenulinkcurrent:hover {
 color: #CCCCCC;
 }

.menulink {
 font-weight: bold;
 font-size: 9pt;
 color: #CCCCCC;
 }

.submenulink {
 font-weight: bold;
 font-size: 8pt;
 color: #666666;
 }
.submenulink2 {
 font-weight: bold;
 font-size: 8pt;
 color: #ffffff;
 }
.menulinkcurrent {
 font-weight: bold;
 font-size: 9pt;
 color: #CCCCCC;
 }

.linkgray {
 font-weight: bold;
 font-size: 9pt;
 color: #666666;
 }

.topbrugerdata
{
  font-weight: bold;
  font-size: 11px;
  color: #B2B2B2;
}
.topbrugerdata a:link { color: #333333; text-decoration: none; }
.topbrugerdata a:visited { color: #333333; text-decoration: none; }
.topbrugerdata a:hover { color: #333333; text-decoration: underline; }

.contentheader {
 margin-top: 20px;
 margin-left: 10px;
 font-size: 11pt;
 font-weight: bold;
 }

.contentpage09 {
 padding-top: 0px;
 border-top: 1px solid;
 border-color: black;
 }

.contentbody {
 margin-top: 10px;
 margin-left: 10px;
 margin-bottom: 10px;
 }

.contentmenulevel0 {
 font-weight: bold;
 font-size: 11px;
 text-transform: uppercase;
 color: #333333;
}

.contentmenulevel1 {
 font-weight: bold;
 font-size: 10.5px;
 text-transform: uppercase;
 color: #333333;
 }

.contentmenulevel1current {
 font-weight: bold;
 font-size: 10.5px;
 color: #000000;
 text-transform: uppercase;
 }

.contentmenulevel2 {
 font-weight: bold;
 font-size: 8pt;
 padding-left: 15px;
 }

.contentmenulevel2current {
 font-weight: bold;
 font-size: 8pt;
 padding-left: 15px;
 color: #333333;
 }

.arrow {
 margin: 1px;
 }

.productname {
 font-weight: bold;
 font-size: 10pt;
 text-transform:uppercase;

 }

.productdescription {
 font-size: 8pt;
 padding-bottom: 10px;
 }

.productdetails {
 font-size: 11px;
 
 }
.productvarenr {
text-transform:uppercase;
 }


.producttable {
 padding-bottom: 20px;
 }

.contentpage {
 padding-top: 10px;
 border-top: 1px solid;
 border-color: black;
 }

.ordername {
 width: 165;
 text-align: right;
 }

.ordervalue {
 padding-left: 10px;
 }

.orderinput {
 width: 300px;
 }

.orderinputzip {
 width: 40px;
 }

.orderinputcity {
 margin-left: 10px;
 width: 250px;
 }

.orderinputevt {
 width: 300px;
 height: 100px;
 }

.orderbuttons {
 width: 300px;
 text-align: right;
 }

a.neuroweb {
 color: #FFFFFF;
 font-size: 9px;
 }

a.neuroweb:hover {
 color: #CCCCCC;
 }

.tablebg {
 background-color: white;
 }

.normalpage {
 padding-left: 10px;
 padding-top: 10px;
 border-top: 1px solid;
 border-color: black }

.ticker_header {
 border-left: 1px solid #000000;
 border-top: 1px solid #000000;
 border-bottom: 1px solid #000000;
 width: 160px;
 background-color: #bddec4;
 text-align: center;
 color: #333333;
 font-weight: bold;
 font-size: 9pt;
 height: 18px;
 border-right: medium none;
 }

.ticker_wrapper {
 width: 160px;
 border-left: 1px solid #000000;
 border-bottom: 1px solid #000000;
 font-size: 8pt;
 }

.front_emark {
 color: #FFFFFF;
 font-size: 10px;
 font-weight: bold;
 padding: 0 0 5 0;
 }

.service_header {
 border-left: 1px solid #000000;
 border-top: 1px solid #000000;
 border-bottom: 1px solid #000000;
 margin-top: 20px;
 width: 160px;
 background-color: #bddec4;
 text-align: center;
 color: #333333;
 font-weight: bold;
 font-size: 9pt;
 height: 18px;
 border-right: medium none;
 }

.service_wrapper {
 width: 160px;
 border-left: 1px solid #000000;
 font-size: 8pt;
 }

.wrapper_inside {
 padding: 5px 10px 5px 10px;
 }

.service_wrapper1 {
 padding: 5px;
 width: 160px;
 padding-left: 10px;
 padding-right: 10px;
 border-left: 1px solid #000000;
 border-bottom: 1px solid #000000;
 font-size: 8pt;
 }

/*Banner*/
input.LilleKnap {
 color: #333333;
 height: 22;
 font-size: 10 px;
 font-weight: bold;
 border-style: double;
 border-width: 3;
 background-color: #bddec4;
 width: 110;
 cursor: hand;
 }

input.StorKnap {
 color: #333333;
 font-size: 10 px;
 font-weight: bold;
 border-style: solid;
 border-width: 1;
 background-color: #bddec4;
 width: 120;
 cursor: hand;
 }

.SalgLinie{
 font-family: arial, tahoma, sans serif;
 font-size: 11px;
 background-color: #bddec4;
 font-weight: bold;
 color: #666666;
 border-collapse: collapse; 
 border-top: 1px solid #000000;
 border-bottom: 1px solid #000000;
 padding:0;
 margin:0;
 height:20;
 }

td.rammesider {
 border-left: 1px solid #000000;
 border-right: 1px solid #000000;
}
td.rammeoverunder {
 border-bottom-style: solid;
 border-bottom-width: 1;
 border-top-style: solid;
 border-top-width: 1;
 border-top-style: solid;
}
 
td.KampagneEhandelOverskrift {
 font-size: 13 pt;
 font-weight: bold;
 padding-top:5px;
 padding-bottom:8px;
 padding-left:10px;
 }

a.bannerlinietekst {
 font-weight: bold;
 font-size: 12px;
 color: #ffffff;
 font-family: Arial;
 }
 .shoptext
 {
 	background-color: #bddec4;
 	border: 1px solid #666666;
 	width:160;
 }
 .shoptextarea
 {
 	background-color: #bddec4;
 	border: 1px solid #666666;
 	width:170;
 	height:130;
 }
 .shop
 {
 	background-color: #bddec4;
 	border: 1px solid #666666;
 }
 td.godkendordretotal
 {
	font-size: 12px
	padding-bottom:2px;
	padding-top:2px;
	border-top:1px solid #000000;
 }
.SearchLinie{
 font-family: arial, tahoma, sans serif;
 font-size: 11px;
 background-color: #bddec4;
 font-weight: bold;
 color: #666666;
 border-collapse: collapse; 
 border-top: 1px solid #000000;
 padding:0;
 margin:0;
 height:20;
 }
.SearchLevel1
{
	font-weight:bold;
	text-transform: capitalize;
}
.SearchLevel2
{
	text-transform: capitalize;
}
.SearchLevel3
{
	font-style: italic;
	text-transform: capitalize;
}

input.TightButton {
 color: #333333;
 height: 17px;
 font-size: 11 px;
 font-weight: bold;
 border-style: solid;
 border-width: 1;
 background-color: #bddec4;
 width: 110;
 }
Select.TightSelect {
 color: #333333;
 height: 15px;
 font-size: 11 px;
 font-weight: bold;
 width: 150;
 }
 
 /* BAR */
 .barA {	position:relative; height:32px; margin-top:10px; }
 .barB {	border:1px solid black; color:#333333; padding-top:5px; border-left:0px none; 
			border-right:0px none; background-color:#bddec4; position:absolute; width:510px;  left:-10px; padding-left:10px; font-weight:bold; 
			font-size:12px;  height:26px;  }

textarea {
	overflow:auto;

}