body { height:100%; color: #000000; font-size:11px; line-height: 11px; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; margin:0; padding:0; }

body#tinymce {
	line-height: normal; /* nulstil line-height i tekst-editoren */
}
div { border:0px solid black;}
img { border:0px solid black; }
.checkbox { border:1px solid #be000d;}
.greyinput { background-color:#f0f0f0;}

.numeric { font-size: 9px; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; text-align: right }
.pageheader1 { font-weight: bold; font-size: 14px; line-height: 22px; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; text-align: center; vertical-align: middle }
.pageheader2 { font-weight: bold; font-size: 12px; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; text-align: center; vertical-align: middle }
.popupheader1 { font-weight: bold; font-size: 14px; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; vertical-align: middle }
.propertyqty { font-size: 9px; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; text-align: right; border: solid 1px black }
.tableheader { font-weight: bold; font-size: 10px; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; background-color: #3A393C; color: #FFFFFF; vertical-align: middle;}
.tableodd { font-size: 11px; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; }
.tableeven { padding-left:10px; padding-top:10px; font-size: 11px; font-family: Arial, Verdana, Helvetica, Geneva, Swiss }
.usermenu { font-weight: bold; font-size: 10px; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; text-decoration: underline; vertical-align: middle; border-bottom: 1px solid #2b4f9b }
a:link { font-weight: normal; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; text-decoration: none; border: none }
a:active { font-weight: normal; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; text-decoration: none; border: none }
a:hover { font-weight: normal; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; text-decoration: none; border: none }
a:visited { font-weight: normal; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; text-decoration: none; border: none }
h1 { color:#999999; font-weight: bold; font-size: 15px; line-height: 15px; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; margin:0; padding:0; }
h2 { font-weight: bold; font-size: 12px; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; vertical-align: middle }
h3 { font-weight: normal; font-size: 10px; font-family: Arial, Verdana, Helvetica, Geneva, Swiss }
h4 { font-weight: normal; font-size: 10px; font-family: Arial, Verdana, Helvetica, Geneva, Swiss }
h5 { font-weight: normal; font-size: 10px; font-family: Arial, Verdana, Helvetica, Geneva, Swiss }
h6 { color: red; font-weight: bold; font-size: 11px; font-family: Arial, Verdana, Helvetica, Geneva, Swiss }
hr { color: silver; font-size: 7pt; font-family: Arial, Verdana, Helvetica, Geneva, Swiss }
li { font-size: 7pt; font-family: Arial, Verdana, Helvetica, Geneva, Swiss }
p { font-size: 7pt; font-family: Arial, Verdana, Helvetica, Geneva, Swiss }
table { font-family: Arial, Verdana, Helvetica, Geneva, Swiss; border: none; margin:0px; }
textarea { font-size: 10px; font-family: Arial, Verdana, Helvetica, Geneva, Swiss }
tr { font-size: 11px; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; vertical-align: middle }
u { color: red; font-weight: bold; font-size: 12px; font-family: Arial, Verdana, Helvetica, Geneva, Swiss }
.group{font-size: 7pt; font-family:Verdana;  font-weight:lighter; color: #6D6E71;}
.line{line-height:1px;}
.frontartheader{font-size: 8pt; font-family:Verdana;  font-weight:bolder;  color: #6D6E71;}
.articleheader{font-size: 7pt; font-family:Verdana;  font-weight:lighter; color: #FFFFFF; line-height: 18px}
.pageheader{font-weight: bold; font-size: 12px; font-family: Arial, Verdana, Helvetica, Geneva, Swiss }
big {font-size: 7pt; font-family:Verdana;  font-weight:bolder;  color: #353337;}
span.prodImage{ position: absolute; visibility: hidden; }

a.leftmenu:link,a.leftmenu:active,a.leftmenu:hover, a.leftmenu:visited{ color: #000000; font-size:11px; font-weight: bold; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; text-decoration: none; border: none }
/*a.leftmenu:active { color: #000000; font-weight: bold; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; text-decoration: none; border: none }
a.leftmenu:hover{ color: #000000; font-weight: bold; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; text-decoration: none; border: none }
a.leftmenu:visited { color: #000000; font-weight: bold; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; text-decoration: none; border: none }
*/
a.leftmenusub2:link { color: #000000; font-weight: normal; font-size:11px; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; text-decoration: none; border: none }
a.leftmenusub2:visited { color: #000000; font-weight: normal; font-size:11px; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; text-decoration: none; border: none }
a.leftmenusub2:active { color: #000000; font-weight: normal; font-size:11px; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; text-decoration: none; border: none }
a.leftmenusub2:hover{ color: #BE000D; font-weight: normal; font-size:11px; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; text-decoration: none; border: none }


a.leftmenusub3:link { color: #000000; font-weight: normal; font-size:11px; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; text-decoration: none; border: none }
a.leftmenusub3:visited { color: #000000; font-weight: normal; font-size:11px; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; text-decoration: none; border: none }
a.leftmenusub3:active { color: #000000; font-weight: normal; font-size:11px; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; text-decoration: none; border: none }
a.leftmenusub3:hover{ color: #000000; font-weight: normal; font-size:11px; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; text-decoration: none; border: none }


.framemain { padding-left:20px; padding-right:20px;}
.framebottom { padding-top:11px;}
.framestartmid{ border-bottom:1px solid #464a4b; /*background-image:url(http://natmus.e-supplies.dk/images/borderright.gif); background-repeat:repeat-x;*/}

.redsmall { font-size:11px; font-weight:normal; color:#be000d;}

/*FRONTROLLER*/
#seemorepage { padding-bottom:20px;}
#seemorearticles { padding-bottom:5px;}
#articletable  {margin-top:20px;}

/*BASKET*/
.basketheader { font-weight:bold; padding-left:10px; padding-top:5px; padding-bottom:5px;}
.redbox { border:1px solid #be000d; width:320px; padding-top:10px; padding-bottom:10px;}
#basketseemore { padding-left:10px;}
/*#giftandcard { margin-bottom:15px;}*/
#ordergiftwrap { margin-bottom:15px;}
#bottominfo { clear:both; margin-top:30px;}
#basketimg { margin-bottom:10px;}
#membertext { width:160px; line-height:18px;}
#priceblack { color:#000000;}
#pricegrey { color:#a6a8a8;}
#pricegreybold { color:#a6a8a8; font-weight:bold;}
#priceblackbold { color:#000000; font-weight:bold;}
#giftcardfield { width:300px; height:128px; margin-left:20px; visibility:hidden;}
#totalpurchase { float:left;}
#country { padding-top:12px; padding-bottom:13px;}
#continue { padding-top:20px;}
#continuebutton { cursor:pointer;}
#totalpurchasetext { font-weight:bold; float:left;}
#totalpurchaseamount { float:right;}
#totalinclvat { font-weight:bold; float:right;}
#totalinclvattext {font-weight:bold; float:left;}
#quantityfield {border:1px solid#a6a8a8; width:25px;}
#greyborderleftbottom { border-bottom:1px solid #a6a8a8; border-right:1px solid #a6a8a8; border-collapse:collapse;}

/*DELIVERY*/
.deliveryheader { padding-bottom:25px; font-weight:bold;}
.yestootheradress { padding-bottom:11px; padding-left:5px; font-weight:bold; padding-top:11px; color: #BE000D; }
#yestootheradress { border: 1px solid #BE000D; }
.darkfield { background-color:#f0f0f0; border:1px solid #999999;}
.whitefield { border:1px solid #999999;}

/*ORDERSTATUS/ORDER*/
#orderadress { border-top:1px solid #be000d; border-right:1px solid #be000d;}
.ordertotalbox { padding-left:10px; border-collapse:collapse; border:0px solid #be000d;}
#ordertotal { font-weight:bold; float:right;}
.redboxleft{ padding-top:5px; padding-bottom:5px; font-weight:bold; float:left;}
.redboxright{ padding-top:5px; padding-bottom:5px; font-weight:normal; float:right;}
#termstext { font-size:10px;}

/*CONFIRMATION*/
.confirmationtable h2 { font-family: Arial, Verdana, Helvetica, Geneva, Swiss; font-size :13px; }
.confirmationtable tr { font-family: Arial, Verdana, Helvetica, Geneva, Swiss; font-size :12px; }
.confirmationscells  { border-bottom:1px solid #a6a8a8; padding-bottom:5px; padding-top:5px; padding-left:10px; padding-top:10px; font-size: 11px; /*font-size: 9px;*/ font-family: Arial, Verdana, Helvetica, Geneva, Swiss}

/*BREADCRUMB*/
#breadcrumb{ margin-top:7px; margin-bottom:28px; float:left;}
#advancedsearchlink { margin-top:7px; margin-bottom:28px; float:right; padding-right:119px;}
a.breadcrumb:link { font-size:9px; color: #959696; font-weight: normal; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; text-decoration: none; border: none }
a.breadcrumb:active { font-size:9px; color: #959696; font-weight: normal; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; text-decoration: none; border: none }
a.breadcrumb:hover{ font-size:9px; color: #959696; font-weight: normal; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; text-decoration: none; border: none }
a.breadcrumb:visited { font-size:9px; color: #959696; font-weight: normal; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; text-decoration: none; border: none }
.breadcrumstep { font-size:9px; color:#000000;}

/*LOG IND*/
.input { width:170px; border:2px solid#999999; background-color:#f0f0f0; }
.inputinfo { width:100px;}
.reddots { font-weight:bold; color:#be000d; }
#loginbutton { margin-left:194px;}
.greytext { color: #959696; font-size:10px;}

/*BASKETSTATUS*/
#basketstatus{ line-height:16px; font-weight: normal; margin-top:0; padding-top:0;}
a.basketstatusred:link { font-size:11px; color: #be000d; font-weight: bold; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; text-decoration: none; border: none }
a.basketstatusred:active { font-size:11px; color: #be000d; font-weight: bold; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; text-decoration: none; border: none }
a.basketstatusred:hover{ font-size:11px; color: #be000d; font-weight: bold; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; text-decoration: none; border: none }
a.basketstatusred:visited { font-size:11px; color: #be000d; font-weight: bold; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; text-decoration: none; border: none }
.basketstatustext { font-size:11px; color:#000000; font-weight: normal; }

/*PRODUCTINFO*/
a.red:link { font-size: 11px; color: #be000d; font-weight: bold; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; text-decoration: none; border: none }
a.red:active { font-size: 11px; color: #be000d; font-weight: bold; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; text-decoration: none; border: none }
a.red:hover{ font-size: 11px; color: #be000d; font-weight: bold; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; text-decoration: none; border: none }
a.red:visited { font-size: 11px; color: #be000d; font-weight: bold; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; text-decoration: none; border: none }
a.grey:link { color: #959696; font-weight: normal; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; text-decoration: none; border: none }
a.grey:active { color: #959696; font-weight: normal; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; text-decoration: none; border: none }
a.grey:hover{ color: #959696; font-weight: normal; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; text-decoration: none; border: none }
a.grey:visited { color: #959696; font-weight: normal; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; text-decoration: none; border: none }
a.black:link { color: #000000; font-weight: bold; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; text-decoration: none; border: none }
a.black:active { color: #000000; font-weight: bold; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; text-decoration: none; border: none }
a.black:hover{ color: #000000; font-weight: bold; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; text-decoration: none; border: none }
a.black:visited { color: #000000; font-weight: bold; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; text-decoration: none; border: none }
.image{ height:250;}
.productinfoheader{ color:#000000; padding-bottom:14px;}
.properties { line-height:28px; margin-bottom:25px;}
.blacktext { color:#000000;}
.greytext { color:#959696;}
#productinfocategory { color:#959696; font-size:16px; margin-top:; font-weight:bold;}
#main { width:718px;} 
#productinfoimagecontainer { margin-bottom:5px;}
#productinfoimage { width:250; height:250; }
#relproductsheader { margin-top:14px; margin-bottom:18px;}
#mainleft { width:200px; float:left; }
#mainright { margin-top:28px; width:400px; float:right; }
#text { margin-bottom:17px;}
#replacements{  margin-top:12px;}
#basket { float:right; text-align:right; margin-top:20px;}
#quantity { float:right; text-align:right; margin-bottom:22px; }


/*ADVANCED SEARCH*/
#searchheader { border:0px solid black; margin-top:11px; margin-bottom:50px;}
#searchimg { border:0px solid black; float:left; margin-left:50px;}
#searchtext { border:0px solid black; float:right; width:387px; }
#searchfield { border:0px solid black; clear:both;}
#productgroup {}
#chooseprice {}
.submitbutton {background-color:#FFFFFF; border:1px solid #be000d; color:#be000d; padding-left:5px; padding-right:5px; font-weight:bold;}

#topmenuborder{ border-left:1px solid #464a4b;}
.framedividerleft{background-image:url(http://natmus.e-supplies.dk/images/leftborder.gif); background-repeat:repeat-y; padding-right:10px;}	
.frameStartContainer{background-image:url(http://natmus.e-supplies.dk/images/borderright.gif); background-repeat:repeat-y; }		
.frameStartTop{background-image:url(http://natmus.e-supplies.dk/images/borderright.gif); background-repeat:repeat-y; }

/*TOP SUB MENU*/
a.submenutest:link { color:black; }
a.submenutest:active { color:black; }
a.submenutest:hover{ color:red; }
a.submenutest:visited { color:black; }

/*NEWS SIGN UP*/
.klikher { color: #BE000D; font-weight: bold; }
.star { color: #BE000D; font-weight: bold; font-size: 18px; }

.newssignup h1 {
	padding-bottom: 10px;
}
.newssignup p {
	font-size: 11px;
}
.newssignup .newsTable td {
	padding: 2px 0;
}
.newssignup .newsTable .formtitle {
	padding: 14px 0 13px;
}
.newssignup .unsubscribe {
	padding-bottom: 7px;
}
.newssignup .newssubscriberid {
	padding: 10px 0;
}

.newssignup .inpText {
	border: 1px solid #999;
}
.newssignup .submitbutton {
	margin: 14px 0 12px;
}

.newssignup td.lbl {
	padding-right: 15px;
}