html,body {text-align:center;}
body {background:url(/Webnodes/binary/hhsimonsen.webnodes.dk/image_10589.jpg) no-repeat center top #000000;}

#top {text-align:center;}
#top table {margin:0px auto; text-align:left;}
#langsearch {vertical-align:top;}
#langsearch div {margin-top:17px;}
#langsearch #lang {display:block; float:left; margin-top:10px;}
#langsearch #lang a {margin-right:17px;}
#langsearch #lang a img {border:1px solid gray;}
#langsearch #lang a.curr img { border:1px solid white;}
#langsearch form {float:right; display:block; height:26px; margin-right:20px;}
#langsearch form * {border:none; background:none;}
#langsearch input {background:url(/Webnodes/binary/hhsimonsen.webnodes.dk/image_10595.png) no-repeat; width:169px; height:26px; line-height:26px; 
	vertical-align:middle; color:black; padding:0px 0px 0px 5px; margin:0px 2px 0px 0px;}
#langsearch button {padding:0px; vertical-align:top;}
#shop-pink a {display:block; position:absolute; z-index:1000; width:218px; height:162px;}

#mainmenu {vertical-align:top;}
#mainmenu div {position:absolute; z-index:2000; margin-left:-7px;}
#mainmenu a {font-size:15px; color:white; text-decoration:none; margin-right:10px; padding:5px;}
#mainmenu a.toppage,#mainmenu a:hover {background:url(/Webnodes/binary/hhsimonsen.webnodes.dk/image_10613.png) no-repeat left top;}

#maintable {margin:0px auto; text-align:left;}
#header {border-bottom:13px solid white; vertical-align:bottom;}
#header a {display:block; width:961px; height:296px;}

#homenews {background:url("/Webnodes/binary/hhsimonsen.webnodes.dk/image_10756.png") no-repeat left top; position:absolute; z-index:2000; width:961px; height:30px; overflow:hidden; margin-top:266px;}
#homenews img {position:absolute; margin:10px 0px 0px 20px;}
#homenews a {display:none; text-decoration:none; color:black; font-size:11px; margin:8px 0px 0px 90px; height:30px;}
#homenews a span {color:#dc478b; font-weight:bold; margin-right:5px;}
#homenews a * {font-size:11px;}
#homenews a.active {display:block;}

#forloeb {margin:0px;}
#forloeb .column * {color:white; text-decoration:none; font-family:arial; font-size:12px;}
#forloeb .column a {display:block; height:216px; border:0px solid transparent; margin-right:1px; padding-top:1px; cursor:pointer;}
#forloeb .column a:hover {opacity:0.8; filter:alpha(opacity=50);}
#forloeb .column a span.pin {display:block; margin:5px 5px 0px 20px;}
#forloeb .frontcol1 a,#forloeb .frontcol4 a {width:239px;}
#forloeb .frontcol2 a,#forloeb .frontcol3 a {width:240px;}
#forloeb .frontcol4 a {margin-right:0px;}
#forloeb .column h2 {font-size:18px;}

#leftcol h1 {background:url(/Webnodes/binary/hhsimonsen.webnodes.dk/image_10611.png) no-repeat left top; border-bottom:10px solid white; font-family:arial; font-size:22px; color:white; font-weight:normal; text-transform:uppercase; padding:25px 0px 14px 20px; margin:0px;}
#leftcol h2,#leftcol a.h2 {display:block; text-decoration:none; color:black; background-color:white; padding:7px 5px 7px 24px; margin:1px 0px 0px 0px; font-family:arial; font-size:11px; font-weight:normal; text-transform:uppercase; cursor:pointer;}
#leftcol h2.closed {background:url("/Webnodes/binary/hhsimonsen.webnodes.dk/image_10653.png") no-repeat 12px center white;}
#leftcol h2.open,#leftcol h2.path {background:url("/Webnodes/binary/hhsimonsen.webnodes.dk/image_10654.png") no-repeat 12px center white;}
#leftcol h2:hover,#leftcol a.h2:hover {background-color:#eee;}
#leftcol h2.path,#leftcol h2.leafnode {font-weight:bold;}

#subs {margin:0px;}
#subs div.subs {display:none; height:0px; overflow:hidden; padding:0px;
background:url("/Webnodes/binary/hhsimonsen.webnodes.dk/image_10652.png") no-repeat left top;}
#subs div.open {display:block; height:auto;}
#subs div.subs2 {margin:1px 0px 5px 0px;}
#subs a {display:block; text-decoration:none; color:white; font-family:arial; font-size:12px; padding:5px 3px 5px 24px;}
#subs a.subs2 {padding:3px 3px 3px 40px;}
#subs a:hover {background-color:black; opacity:0.3; filter:alpha(opacity=50);}
#subs a.leafnode {font-weight:bold;}

#latestnews {background:url("/Webnodes/binary/hhsimonsen.webnodes.dk/image_10652.png") no-repeat left top;}
#latestnews a {display:block; color:white; padding:8px 5px 12px 24px; text-decoration:none;}
#latestnews a.leafnode {background:url("/Webnodes/binary/hhsimonsen.webnodes.dk/image_10660.png") no-repeat left center;}
#latestnews b {display:block;}
#latestnews a:hover {background-color:black; opacity:0.3; filter:alpha(opacity=50);}
#latestnews a.leafnode:hover {background:url("/Webnodes/binary/hhsimonsen.webnodes.dk/image_10660.png") no-repeat left center; background-color:black; opacity:0.3; filter:alpha(opacity=50);}

#vaelgproduktgruppe {display:block; margin-top:7px;}

#maincoltop {margin:-2px 0px 0px 0px; background:url("/Webnodes/binary/hhsimonsen.webnodes.dk/image_10651.png") no-repeat -2px -2px; vertical-align:center;}
#maincoltop td {padding:22px 0px 12px 22px;}
#breadcrumb span {display:block; font-size:10px; text-transform:uppercase; font-weight:bold;}
#breadcrumb a {color:black;}

#maincoltop a.lightbox {display:block; margin:10px 20px 0px 0px; border:none; padding:0px;}
#maincoltop #back a:hover {opacity:0.6;}
#maincoltop a.lightbox:hover {opacity:0.6;}

#maincoltop td#headerimage {padding:0px;}
#maincoltop td#headerimage img {margin:5px 0px 0px 1px; border-top:1px solid white;}

#feedback {margin:0px 0px 20px 0px; text-align:center;}
#feedback * {font-weight:bold; color:black;}
#feedback ul {width:961px; margin:10px auto; padding:6px 6px 6px 18px; background-color:white; list-style:none;}
#feedback .info {border:4px solid #43a341;}
#feedback .warn {border:4px solid #FF9900;}
#feedback .error {border:4px solid #D43900;}

#maincol {background:url("/Webnodes/binary/hhsimonsen.webnodes.dk/image_10652.png") no-repeat 1px bottom;}
#maincol div.padding {margin:15px 20px 20px 30px; padding:0px 20px 0px 0px;}
#maincol * {color:white; font-size:11px;}
#maincol h1 {font-family:arial; font-size:37px; line-height:1.0em; font-weight:normal; margin:0px 0px 0.4em 0px;}
#maincol h2 {font-family:arial; font-size:15px; line-height:1.4em; margin:1em 0px 0.2em 0px;}
#maincol div.back {display:none;}
#maincol hr {background:url(/Webnodes/binary/hhsimonsen.webnodes.dk/image_10658.png) no-repeat left 0px; padding:2px 0px; border:none; margin:10px 0px}

#maincol .articles {margin:-5px 15px -5px -5px;}
#maincol .articles a {padding:5px; border:1px solid transparent;}
#maincol .articles a span {color:white;}
#maincol .articles a b {font-weight:bold;}
#maincol .articles a:hover {border:1px solid #888;}
#maincol .articles a:hover * {color:white;}

#maincol p.date span {padding:2px 5px; background-color:white; color:black; font-style:normal; font-weight:bold;}

#maincol h1.download {margin:20px 0px 10px -1px; border:none;}
#maincol h1.download span {background-color:white; color:black; font-size:22px; padding:2px 20px;}
#maincol div.padding {margin:20px 0px 20px 30px;}
#maincol #download a {text-decoration:none;}
#maincol #download a span em {text-decoration:underline; font-style:normal;}
#download a:hover {opacity:0.5;}
#download a {display:block; width:200px; height:118px; float:left; margin:15px 30px 15px 0px; text-align:center;}
#download a span {background:url("/Webnodes/binary/hhsimonsen.webnodes.dk/image_10658.png") no-repeat center top; display:block; margin:0px 0px 0px 0px; padding:9px 0px; height:50px;}
#download .file a {background:url("/Webnodes/binary/hhsimonsen.webnodes.dk/image_10716.png") no-repeat center top;}
#download .file a span {margin-top:50px;}

#rightcol div.padding {margin:20px 27px 20px 0px;}
#productlinks {margin:10px 0px;}
#productlinks a {background:url("/Webnodes/binary/hhsimonsen.webnodes.dk/image_10659.png") no-repeat left center; display:block; height:34px; 
line-height:34px; font-size:12px; color:#eee; text-align:middle; text-decoration:none; padding:0px 0px 0px 20px; margin:9px 0px 0px 0px;}
#productlinks a span {float:right; padding:18px; background:url("/Webnodes/binary/hhsimonsen.webnodes.dk/image_10660.png") no-repeat left center;}
#koebprodukther:hover {opacity:0.8;}
#productlinks a:hover {opacity:0.7;}

#rightcol .pin {display:block; background:url("/Webnodes/binary/hhsimonsen.webnodes.dk/image_10661.png") no-repeat; padding:2px 5px 10px 14px; margin:14px 0px 0px 0px;}
#rightcol .pin h2 {color:#00b3fe;}

#maincol .wform input.text {display:block; background:url("/Webnodes/binary/hhsimonsen.webnodes.dk/image_10677.png") no-repeat; border:none; width:198px; height:34px; line-height:34px; vertical-align:middle; font-size:14px; color:black; padding:0px 0px 0px 5px; margin:0px 2px 9px 0px;}
#maincol .wform fieldset {margin:0px; padding:0px; border:none;}
#maincol .wform fieldset ul {padding:0px;}
#maincol .wform li {padding:0px;}
#maincol .wform button {width:70px; height:34px; background:url("/Webnodes/binary/hhsimonsen.webnodes.dk/image_10671.png") no-repeat;}
#wbody.en #maincol .wform button {background:url("/Webnodes/binary/hhsimonsen.webnodes.dk/image_11944.png") no-repeat;}
#maincol .wform button.unsubscribe {background:url("/Webnodes/binary/hhsimonsen.webnodes.dk/image_10672.png") no-repeat;}
#maincol .wform button span {display:none;}
#maincol #login.wform button {background:url("/Webnodes/binary/hhsimonsen.webnodes.dk/image_10773.png");}
#wbody.en #maincol #login.wform button {background:url("/Webnodes/binary/hhsimonsen.webnodes.dk/image_11943.png");}

#frontpagefooter {text-align:left;}
#frontpagefooter table.footer {margin:0px auto 10px auto; border-top:1px solid white;}
#frontpagefooter #footer {display:block; margin:10px 0px;}
#frontpagefooter td {padding:6px 0px;}
#frontpagefooter td * {font-family:arial; font-size:12px; color:white; font-weight:bold;}
#frontpagefooter td a {color:#00b3fe;}

#footer {text-align:left;}
#footer {display:block; margin:5px;}
#footer td * {font-family:arial; font-size:12px; color:white; font-weight:bold;}
#footer td a {color:#00b3fe;}

#lbOuterContainer.grey {border:none;}
#lbDetailsContainer.grey  {border:none;}
