*{border:0;margin:0 auto;padding:0;}
body{font-family:Tahoma;font-size:11px;color:#000;margin:0;padding:0;background:url(../images/header-bg.jpg) repeat-x 0 51px #F0FFFF;}
img{border:0;}
table,table.blog{width:100%;border:0;}
td{padding:0;}
hr{border-top:1px solid blue;margin:5px 0;}
.main_text,table,input,textarea,select{font-family:Tahoma;color:#000;background:Transparent;}
.cart_customer_note textarea{border:1px solid blue;font-size:100%;width:250px;height:130px;}
p,pre,blockquote{margin:5px 10px 5px 0;padding:0;}
ul li{list-style:none;}
a:link,a:visited{text-decoration:none;color:#039;}
a:hover{color:#green;text-decoration:none;}
.inputbox,input#email,.inputbox-manufacturers,input#token,input#password1,input#password2{font-size:11px;border:1px solid #000;color:#787672;background:#D5FFFF;}
.inputbox-manufacturers{margin:0 0 0 10px;}
.button{font-family:Tahoma;font-size:11px;font-weight:700;color:#fff;height:22px;width:116px;line-height:22px;cursor:pointer;background:url(../images/button.png) no-repeat;}
.blackbutton{color:#000;font-weight:700;border:0;font-size:10px;padding-bottom:3px;width:116px;height:20px;text-align:center;cursor:pointer;background:url(../images/detailscart.png) no-repeat left bottom #fff;}
.greenbutton{color:#000;font-weight:700;padding-top:0;text-align:center;width:116px;height:30px;border:0;cursor:pointer;background:url(../images/greenbutton.png) no-repeat center center;}
.poll{font-family:Tahoma;font-size:10px;color:#666;line-height:14px;}
.componentheading,.contentheading{margin-bottom:5px;}
h1,.componentheading{font-size:15px;line-height:15px;font-weight:700;}
.componentheading{line-height:30px;color:#FFF;text-align:center;font-style:italic;text-decoration:underline;background:url(../../product_title.png) repeat-x;}
h2,.contentheading{font-size:14px;line-height:14px;font-weight:700;}
h3{font-size:13px;line-height:13px;}
h4{font-size:12px;line-height:12px;}
h5{font-size:11px;line-height:11px;}
h6{font-size:10px;line-height:10px;}
#footer,.small,.createdate,.modifydate,.mosimage_caption{font:.9em Tahoma;color:#afafaf;}
.blockborder{border:1px solid #CCC;}
.contentcolumn{padding-right:5px;}
.article-content{margin-bottom:15px;}
.article_separator{display:none;float:left;width:100%;height:15px;}
.contentitem{padding-right:7.5px;padding-left:7.5px;}
#mod_login_remember{border:0 solid #C89663;}
.mosimage img{float:left;margin:0 20px 10px 0;}
.sectiontableheader{color:#333;font-weight:700;text-align:left;padding:0 10px;background:#d8d8d8;}
.sectiontableentry1{color:#000;text-align:left;vertical-align:middle;padding:0 10px;}
.sectiontableentry2{color:#000;padding-left:10px;padding-right:10px;text-align:left;vertical-align:middle;}
.ngis-container{width:975px;text-align:left;margin:0 auto;padding:0;background:#F0FFFF;}
.ngis-bg{float:left;background:url(../images/header-bg.jpg) repeat-x 0 51px #F0FFFF;}
.ngis-bg-top-noheader{width:975px;float:left;}
.ngis-bg-bottom-left{width:975px;float:left;padding-left:5px;background:url(../images/bg-bottom-left.jpg) no-repeat 0 100%;}
.ngis-bg-bottom{width:975px;float:left;background:url(../images/bg-bottom.jpg) repeat-x 0 100%;}
.ngis-bg-bottom-right{width:975px;padding-right:5px;right:5px;background:url(../images/bg-bottom-right.jpg) no-repeat 100% 100%;}
#ngis-logo{position:absolute;left:18px;top:40px;width:151px;height:151px;background:url(../images/logo.jpg) no-repeat;}
#ngis-social{float:left;left:200px;top:5px;}
#ngis-breadcrumb{position:absolute;left:0;top:205px;width:975px;height:15px;text-align:left;color:blue;text-indent:10px;}
#ngis-header-image{position:absolute;width:581px;height:151px;overflow:hidden;margin:40px 0 0 189px;}
#ngis-header-image2{float:right;margin-top:21px;height:125px;width:188px;background:no-repeat;}
#ngis-header-image3{float:right;margin-top:110px;margin-left:50px;right:30px;height:78px;width:188px;}
.ngis-content{width:975px;float:left;margin:0;}
.ngis-content-top{width:975px;float:left;margin:10px 0 0;background:#F0FFFF;}
.ngis-content-middle{float:left;width:975px;margin:0px 0;background:#F0FFFF;}
#ngis-left-container,#ngis-right-container{float:left;width:180px;}
#ngis-left-content,#ngis-right-content{width:180px;float:left;}
#ngis-left-advert,#ngis-right-advert{left:clear;}
#ngis-middle-container-975{width:975px;float:left;margin:0;padding:0;}
#ngis-middle-container-785{width:785px;float:left;margin:0 0 0 10px;padding:0;}
#ngis-middle-container-595{width:595px;float:left;margin:0 10px;padding:0;}
.mainbody{clear:left;text-align:left;overflow:hidden;color:#000;margin:0 0 10px;background:E4F0FC;}
.ngis-content-bottom{width:975px;float:left;margin:10px 0;}
.module-others{float:left;text-align:left;margin:0 10px 10px 0;}
.module-last{float:left;text-align:left;margin:0;}
.ngis-login{position:absolute;top:5px;left:5px;width:185px;height:40px;}
#ngis-login-form,#ngis-logout-form,#ngis-login-form-username,#ngis-login-form-password,#ngis-login-form-lostpass,#ngis-login-form-lostname{float:left;width:120px;margin:0 0 0 5px;}
#ngis-login-form{width:400px;margin:0;}
#ngis-logout-form{float:left;color:#424242;margin:0 0 0 5px;}
#ngis-login-form-username{margin:0;}
#ngis-login-form-username,#ngis-login-form-password{overflow:hidden;border:1px solid #424242;color:#000;text-align:left;height:24px;background:url(../images/username.png) no-repeat 2px 50% #D5FFFF;}
#ngis-login-form-password{color:#000;text-align:left;border:1px solid #424242;overflow:hidden;height:24px;background:url(../images/password.png) no-repeat 2px 50% #D5FFFF;}
#ngis-login-form-username input,#ngis-login-form-password input{font-size:11px;color:#000;margin:4px 0 0 30px;}
#ngis-login-form-rememberme-button{float:left;width:100px;height:26px;margin:0 0 0 5px;}
#ngis-login-form-rememberme{float:left;font-size:10px;width:100%;color:#000;height:12px;vertical-align:top;text-align:left;margin:0 0 2px;background:#D5FFFF;}
#ngis-login-form-button{float:right;font-size:10px;width:100%;color:#FFF;text-align:center;height:14px;background:url(../images/details3.png) no-repeat center center;}
#ngis-login-form-rememberme input{vertical-align:top;margin:-1px 0 0 -1px;}
#ngis-login-form-button input{color:#000;font-size:10px;cursor:pointer;margin:-1px 0 0;}
#ngis-login-form-lostpass,#ngis-login-form-lostname,#ngis-login-form-register{float:left;color:#282828;line-height:15px;text-align:left;margin:0 7px 0 0;}
#ngis-login-form-lostpass a,#ngis-login-form-lostname a,#ngis-login-form-register a{text-decoration:none;color:#282828;}
#ngis-login-form-lostpass a:hover,#ngis-login-form-lostname a:hover,#ngis-login-form-register a:hover,#ngis-login-form-button input:hover{text-decoration:none;color:red;}
.joomla_add_this{position:absolute;left:400px;top:17px;}
#product-search{position:absolute;width:190px;height:50px;top:5px;right:0;}
.product_search_title{padding-top:4px;padding-left:10px;font-weight:700;color:green;}
.product_search_input{float:left;height:12px;width:112px;margin-left:11px;margin-bottom:2px;}
.product_search_button{height:16px;width:49px;float:right;margin-right:17px;cursor:pointer;line-height:16px;color:#FFF;text-align:center;font-style:italic;text-decoration:underline;background:url(../images/searchbutton.png) no-repeat;}
div.mod_cart_main{display:block;}
div.mod_cart_top div.mod_cart_title{height:20px;line-height:20px;text-align:center;font-weight:bolder;font-size:14px;text-transform:uppercase;letter-spacing:1px;padding-top:5px;color:#FFF;}
div.mod_cart_total{padding-top:8px;text-align:center;color:#fff;}
.redtest{color:#000;margin-left:5px;margin-right:5px;font-family:Tahoma, Geneva, sans-serif;text-align:justify;}
.rednews{padding-left:5px;font-family:Tahoma, Geneva, sans-serif;}
.redshop_newsletter_label{font-weight:700;padding-bottom:5px;}
.redshop_newsletter_tilmeld{line-height:20px;height:20px;width:78px;color:#000;cursor:pointer;background:url(../images/details5.png) no-repeat center center;}
.redshop_newsletter_afmeld{height:20px;width:91px;line-height:20px;color:#000;cursor:pointer;background:url(../images/greenbutton.png) no-repeat center center;}
.ngis-menu{float:left;left:5px;width:980px;height:30px;margin:0;}
.ngis-3pmenu{float:left;width:975px;height:30px;margin:0;}
#ngis-menu-horz{float:left;padding-left:5px;}
#ngis-menu-horz ul.menu{float:left;}
#ngis-menu-horz ul{list-style:none;text-align:center;margin:0 auto;padding:0;}
#ngis-menu-horz a{color:#FFF;display:block;}
#ngis-menu-horz li{float:left;font-family:Tahoma;font-size:12px;font-weight:700;line-height:30px;background:url(../images/horz-menu-item-mainlevel.png) no-repeat 0 center;}
#ngis-menu-horz ul li ul li,#ngis-menu-horz ul li ul li ul li{width:160px;border:none;text-align:left;text-indent:20px;background:url(../images/horz-menu-item-mainlevel.png) no-repeat;}
#ngis-menu-horz li ul{width:160px;position:absolute;left:-999em;}
#ngis-menu-horz li ul ul{margin:-20px 0 0 160px;}
#ngis-menu-horz li ul span{font-size:11px;z-index:125;}
#ngis-menu-horz li:hover ul{left:auto;z-index:150;}
#ngis-menu-horz li li:hover ul,#ngis-menu-horz li li li:hover ul,#ngis-menu-horz li li li li:hover ul{left:0;z-index:150;}
#ngis-menu-horz li.parent_item{background:url(../images/horz-parent-item-mainlevel.png) no-repeat 0 center;}
#ngis-menu-horz ul li ul li.active_item,#ngis-menu-horz ul li ul li ul li.active_item{background:url(../images/horz-menu-item-mainlevel-hover.png) no-repeat;}
#ngis-menu-horz ul li ul li.parent_item,#ngis-menu-horz ul li ul li ul li.parent_item{background:url(../images/horz-parent-item-sublevel.png) no-repeat 0 center;}
#ngis-menu-vert,#ngis-menu-vert ul{list-style:none;float:left;width:180px;margin:0;padding:0;}
#ngis-menu-vert li{position:relative;float:left;line-height:30px;margin-bottom:-1px;width:180px;background:url(../images/vert-menu-item-mainlevel.png) no-repeat 0 center;}
#ngis-menu-vert li.active_item a{color:#5ebb47;}
#ngis-menu-vert li ul{position:absolute;left:-999em;margin-left:180px;margin-top:-30px;}
#ngis-menu-vert li a{width:180px;display:block;color:#0074af;font-weight:700;text-decoration:none;text-indent:10px;font-family:Tahoma;}
#ngis-menu-vert li a:hover{line-height:30px;color:#5ebb47;}
#ngis-menu-vert li:hover ul,#ngis-menu-vert li li:hover ul,#ngis-menu-vert li li li:hover ul{left:auto;z-index:100;}
#ngis-menu-vert ul li ul li{text-align:left;text-indent:15px;}
#ngis-menu-vert ul li,#ngis-menu-vert ul li ul li,#ngis-menu-vert ul li ul li ul li{background:url(../images/vert-menu-item-mainlevel.png) no-repeat;}
ul#mainlevel-nav{list-style:none;margin:0;padding:0;}
ul#mainlevel-nav li{display:block;padding-left:1px;padding-right:1px;float:left;width:auto!important;font-size:11px;line-height:13px;white-space:nowrap;border:0 solid #ccc;margin:0;}
ul#mainlevel-nav li a{display:block;padding-left:15px;padding-right:15px;text-decoration:none;color:#630;font-weight:700;}
ul#mainlevel-nav li a:hover{color:#630;text-decoration:underline;font-weight:700;}
a.mainlevel:link,a.mainlevel:visited,a.mainlevel:hover,a.mainlevel#active_menu,a.sublevel:link,a.sublevel:visited,a.sublevel:hover,a.sublevel#active_menu{clear:both;font-family:Tahoma;display:block;vertical-align:middle;font-size:10px;font-weight:700;color:#0074af;text-align:left;line-height:30px;width:180px;text-decoration:none;text-indent:10px;height:30px;background:url(../images/vert-menu-item-mainlevel.png) no-repeat 0 center;}
.moduletable,.moduletable-currencies,.moduletable-manufacturers{float:left;width:100%;text-align:left;margin:0 0 10px;background:url(../images/module-bg-tl.gif) no-repeat;}
.moduletable-cart{float:left;width:100%;text-align:left;margin:0 0 10px;background:no-repeat;}
.moduletable-tr,.moduletable-currencies-tr,.moduletable-manufacturers-tr{float:left;width:100%;background:url(../images/module-bg-tr.gif) no-repeat 100% 0;}
.moduletable-bl,.moduletable-currencies-bl,.moduletable-manufacturers-bl{float:left;width:100%;background:url(../images/module-bg-bl.gif) no-repeat 0 100%;}
.moduletable-br,.moduletable-currencies-br,.moduletable-manufacturers-br{float:left;width:100%;padding:0 0 10px;background:url(../images/module-bg-br.gif) no-repeat 100% 100%;}
.moduletable-content,.moduletable-currencies-content,.moduletable-manufacturers-content{width:100%;float:left;padding:0 0 10px;}
.moduletable h3{text-transform:uppercase;font-family:Tahoma;font-size:11px;font-weight:700;text-align:left;text-indent:25px;color:#FFF;height:42px;margin:0 auto;padding:13px 0 0;background:url(../images/module-h3-right.jpg) no-repeat 100% 0;}
.moduletable-cart h3{text-transform:uppercase;font-family:Tahoma;font-size:11px;font-weight:700;text-align:left;text-indent:25px;color:#FFF;height:42px;margin:0 auto;padding:13px 0 0;background:url(../images/horz-menu-item-mainlevel-hover.png) no-repeat 100% 0;}
.h3-bg{height:42px;background:url(../images/module-h3-bg.gif) repeat-x;}
.h3-left{height:42px;background:url(../images/module-h3-left.jpg) no-repeat;}
.ngis-footer{clear:both;width:975px;height:90px;position:relative;}
#ngis-bottommenu-copyright-container{float:left;width:450px;margin:30px 10px 10px;padding:0;}
#ngis-bottommenu{width:500px;float:left;padding:0;}
#ngis-bottommenu ul{border-left:1px solid #fff;list-style:none;float:left;margin:0;padding:0;}
#ngis-bottommenu li{border-right:1px solid #fff;font-size:11px;height:15px;float:left;text-align:center;line-height:15px;font-weight:400;color:#FFF;padding:0 5px;}
#ngis-bottommenu a,#ngis-copyright a{color:#FFF;}
#ngis-copyright{width:500px;float:left;font-size:11px;text-align:left;line-height:15px;color:#000;margin:0;padding:0;}
#ngis-validators{margin-top:30px;width:180px;float:left;padding:0;}
#ngis-cards-date{float:right;width:150px;min-height:40px;text-align:right;margin:30px 10px 10px;}
#ngis-cards{float:right;width:142px;height:31px;background:url(../images/paypal-visa-mastercard-logos.png) no-repeat 100% 0;}
#ngis-date{clear:right;color:#000;padding:0;}
.custom-tip{color:#000;width:200px;z-index:13000;}
.custom-title{font-weight:700;font-size:11px;color:#FFF;border-bottom:1px solid #B5CF74;margin:0;padding:8px 8px 4px;background:#190401;}
.custom-text{font-size:11px;color:#fff;text-align:justify;padding:4px 8px 8px;background:#0074af;}
.ngis-browse-header{border-bottom:1px solid #0074af;line-height:30px;font-size:15px;}
.ngis-items-container{width:100%;float:left;margin:0 0 10px;}
.ngis-items-lastcol,.ngis-items-firstcol,.ngis-items-col234 .ngis-items-firstcol-sale{float:left;margin:0 5px 5px 0;padding:0;}
.ngis-items-lastcol{margin:0 0 5px;}
.ngis-items-c{float:left;width:100%;background:url(../images/browsecat/item-bg-c.gif);}
.ngis-items-l{float:left;width:100%;background:url(../images/browsecat/item-bg-l.gif) repeat-y;}
.ngis-items-r{float:left;width:100%;background:url(../images/browsecat/item-bg-r.gif) repeat-y 100% 0;}
.ngis-items-t{float:left;width:100%;background:url(../images/browsecat/item-bg-t.gif) repeat-x;}
.ngis-items-b{float:left;width:100%;background:url(../images/browsecat/item-bg-b.gif) repeat-x 0 100%;}
.ngis-items-tl{float:left;width:100%;background:url(../images/browsecat/item-bg-tl.gif) no-repeat top left;}
.ngis-items-tr{float:left;width:100%;background:url(../images/browsecat/item-bg-tr.gif) no-repeat top right;}
.ngis-items-bl{float:left;width:100%;background:url(../images/browsecat/item-bg-bl.gif) no-repeat bottom left;}
.ngis-items-br{width:100%;float:left;background:url(../images/browsecat/item-bg-br.gif) no-repeat bottom right;}
.ngis-items-c-sale{float:left;width:100%;background:url(../images/browsecat/item-bg-c-sale.gif) !important;}
.ngis-items-l-sale{float:left;width:100%;background:url(../images/browsecat/item-bg-l-sale.gif) repeat-y !important;}
.ngis-items-r-sale{float:left;width:100%;background:url(../images/browsecat/item-bg-r-sale.gif) repeat-y 100% 0 !important;}
.ngis-items-t-sale{float:left;width:100%;background:url(../images/browsecat/item-bg-t-sale.gif) repeat-x !important;}
.ngis-items-b-sale{float:left;width:100%;background:url(../images/browsecat/item-bg-b-sale.gif) repeat-x 0 100% !important;}
.ngis-items-tl-sale{float:left;width:100%;background:url(../images/browsecat/item-bg-tl-sale.jpg) no-repeat top left !important;}
.ngis-items-tr-sale{float:left;width:100%;background:url(../images/browsecat/item-bg-tr-sale.jpg) no-repeat top right !important;}

.ngis-items-bl-sale{float:left;width:100%;background:url(../images/browsecat/item-bg-bl-sale.jpg) no-repeat bottom left !important;}
.ngis-items-br-sale{width:100%;float:left;background:url(../images/browsecat/item-bg-br-sale.jpg) no-repeat bottom right !important;}
.ngis-browse1,.ngis-snapshot{position:relative;float:left;padding:5px 8px 10px 5px;}
.ngis-browse1-img,.ngis-snapshot-img{float:right;width:125px;height:130px;text-align:center;padding-right:5px;background:url(../images/browsecat/ngis-item-image.png) no-repeat;}
.ngis-browse-product-image{overflow:hidden;padding:8px;}
.ngis-browse1-desc,.ngis-snapshot-desc{width:53%;float:left;height:130px;}
.ngis-browse1-product-name,.ngis-snapshot-product-name{float:left;width:100%;height:17px;text-align:center;color:#fff;font-size:10px;font-weight:700;margin:5px 0 0;}
.ngis-browse1-product-sdesc,.ngis-snapshot-product-sdesc{float:left;width:100%;text-align:left;}
.ngis-browse1-product-price,.ngis-snapshot-product-price{float:left;width:100%;height:60px;text-align:center;font-size:11px;color:#000;margin:5px 0;}
.ngis-browse1-details,.ngis-snapshot-details{float:left;width:100%;text-align:center;height:19px;padding-top:10px;font-weight:700;font-size:9px;background:url('../images/detailblue.png') no-repeat 50% 50%;}
.ngis-browse1-addtocart,.ngis-snapshot-addtocart{float:left;width:100%;height:22px;text-align:center;color:#000;padding-top:10px;cursor:pointer;background:url('../images/addtocart.png') no-repeat 50% 50%;}
.ngis-addtocart{color:#fff;font-weight:700;cursor:pointer;font-size:10px;padding-top:5px;}
#ngis-pagenav-counter{width:33.3%;float:left;text-align:left;padding:5px 0 0;}
#ngis-pagenav-buttons{width:33.3%;float:left;text-align:center;}
#ngis-pagenav-display{width:33.3%;float:right;text-align:right;padding:5px 0 0;}
.category_front,.categories,.kategori_front,.kategori{width:31%;_height:auto!important;height:auto!important;min-height:100px;float:left;display:block;border:1px solid #8e8d8d;margin:0 10px 10px 0;padding:0 0 10px;}
.category_front_image,.category_image,.kategori_front_billede,.kategori_billede{padding-top:4px;padding-left:4px;}
.category_front_title,.category_title,.kategori_front_titel,.kategori_titel{text-align:center;padding-left:4px;padding-right:4px;padding-top:8px;}
.category_front_title h3,.category_title h3,.kategori_front_titel h3,.kategori_titel h3{text-align:center;display:inline;line-height:15px;}
.category_front_title h3 a,.category_title h3 a,.kategori_front_titel h3 a,.kategori_titel h3 a{font-size:12px;color:#C92128;font-weight:700;}
.category_product_readmore a:link,.category_product_readmore a:visited,.kategori_produkt_laesmere a:link,.kategori_produkt_laesmere a:visited{text-align:center;vertical-align:middle;font-size:11px;color:#000;}
.category_print,.kategori_print{width:100%;height:20px;text-align:right;margin-top:-30px;}
.category_description p,.kategori_produkt_beskrivelse p{height:11px;line-height:13px;font-size:11px;display:inline;margin:0;padding:0;}
.category_order_by,div.kategori_orderform{height:30px;}
.category_box_outside{width:31%;_height:auto!important;height:420px!important;min-height:100px;float:left;display:block;border:1px solid #0083BF;margin:0 10px 10px 0;padding:0 0 10px;}
.category_box_inside,.kategori_kasse_ydre{text-align:center;margin:0;padding:5px;}
.category_product_image,.kategori_produkt_billede{width:100px;height:100px;margin:0;padding:0 0 0 37px;}
.category_product_addtocart{background:url(../images/addtocart.png) no-repeat center center;}
.category_product_title,.kategori_produkt_titel{height:25px;font-size:10px;}
.category_product_title h3,.kategori_produkt_titel h3{display:inline;line-height:15px;font-size:10px;margin:0;padding:0;}
.category_product_title h3 a,.kategori_produkt_titel h3 a{line-height:15px;font-size:10px;}
.category_product_price span,.kategori_produkt_pris span{font-weight:700;font-size:12px;margin:0;padding:0;}
.category_product_readmore,.kategori_produkt_laesmere{height:18px;font-size:11px;color:#fff;text-align:center;vertical-align:middle;margin:0;padding:0;background:url(../images/details.png) no-repeat center center;}
.manufacturercategoryproducts{height:30px;font-size:13px;color:#000;}
.category_product_bottom{height:1px;width:680px;}
.manufacturer_box_outside{width:47%;_height:auto!important;height:auto!important;min-height:100px;float:left;display:block;border:1px solid #8e8d8d;margin:0 10px 10px 0;padding:0 0 10px;}
.manufacturer_box_inside{text-align:left;margin:0;padding:5px;}
.manufacturer_title{height:35px;font-size:10px;}
.manufacturer_title h3{display:inline;line-height:15px;font-size:14px;color:#CA2128;font-weight:700;margin:0;padding:0;}
.manufacturer_title h3 a{line-height:15px;font-size:14px;color:#CA2128;font-weight:700;}
.manufacturer_desc{font-size:11px;margin:0;padding:0 0 10px;}
.product_print,.produkt_print{width:100%;text-align:right;}
div.prevbutton{float:left;width:49%;}
div.nextbutton{float:right;width:50%;text-align:right!important;}
div.product_writereview{padding-bottom:5px;}
#product_box,#produkt_kasse{width:100%;clear:both;}
.product_box_left,.produkt_kasse_venstre{width:39%;min-height:200px;float:left;padding-right:10px;display:block;}
.product_box_right,.produkt_kasse_hoejre{width:59%;float:left;display:block;}
.product_desc_wrapper{clear:left;}
.product_image,.produkt_kasse_billed{border:1px solid #8e8d8d;margin:0;padding:0;}
.product_more_images #additional_images,.produkt_kasse_billed_flere #additional_images{width:100%;display:block;min-height:1px;margin:10px 0 0;padding:0;}
.product_more_images #additional_images div,.produkt_kasse_billed_flere #additional_images div{float:left;text-align:center;display:block;border:1px solid #8e8d8d;margin:0 5px 5px 0;padding:0;}
.product_more_images #additional_images div img,.produkt_kasse_billed_flere #additional_images div img{margin:0;padding:5px;}
.product_box_right h2,.product_title h2,.produkt_kasse_hoejre h2,.produkt_beskrivelse h2,#produkt_maal_overskrift h2{font-size:14px;font-weight:400;color:#CA2128;}
.product_price,.produkt_kasse_hoejre_pris{font-size:14px;font-weight:700;color:#686868;height:18px;}
.product_attributter,.produkt_kasse_hoejre_attributter{margin-top:10px;margin-bottom:20px;}
.product_attributter p,.produkt_kasse_hoejre_attributter p{color:#686868;font-weight:700;}
.cart-wrapper{width:100%;height:40px;padding-top:0;margin-bottom:10px;}
.cart-quantity{float:left;width:50%;height:40px;margin-top:5px;text-align:left;}
.cart-link{float:left;width:100%;text-align:center;color:#FFF;cursor:pointer;}
.cart-link img{margin:0;padding:0;background:center center;}
.cart-quantity input#quantity1{border:1px solid #8e8d8d;text-align:center;height:21px;width:30px;}
.accessory_info{height:50px;clear:left;}
.accessory_box{width:100%;min-height:1px;border-bottom:1px dashed #8e8d8d;margin-bottom:10px;padding-bottom:10px;display:block;}
.accessory_left{float:left;width:100px;}
.accessory_right{float:left;width:400px;margin:0;padding:0;}
.accessory_image{width:80px;text-align:center;padding-bottom:20px;padding-left:10px;margin:0;}
.accessory_title{width:400px;font-weight:400;}
.accessory_title h3{font-weight:700;font-size:13px;display:inline;}
.accessory_add h2{font-size:14px;line-height:16px;font-weight:400;color:#f8981d;}
.related_product_wrapper,.related_produkt_ramme{width:100%;border-top:1px dashed #8e8d8d;margin-top:10px;padding-top:10px;}
.related_product_inside,.related_produkt_indre{border:1px solid #8e8d8d;width:260px;height:275px;float:left;margin:0 5px 10px;padding:5px;}
.related_product_left,.related_produkt_venstre{float:left;width:120px;}
.related_product_right,.related_produkt_hoejre{float:left;width:135px;}
.related_product_bottom{clear:left;padding-top:5px;width:260px;}
.related_product_image,.related_produkt_billed_ramme{width:120px;padding-top:5px;padding-bottom:5px;}
.related_product_name,.related_produkt_navn{font-size:14px;line-height:20px;font-weight:700;color:#000;white-space:normal;word-wrap:break-word;}
.related_product_desc{width:130px;text-align:left;white-space:normal;word-wrap:break-word;}
.related_product_price{font-size:12px;line-height:20px;color:#ca2128;}
.related_product_attr{margin:0;padding:0 0 0 10px;}
.related_product_addtocart{height:30px;text-align:center;margin:0;padding:0;}
.related_product_addtocart div.cart-wrapper div.cart-quantity{width:260px;padding-left:10px;clear:left;}
.related_product_addtocart div.cart-wrapper div.cart-link{width:260px;clear:left;text-align:right;}
.related_product_readmore,.related_product_readmore a,.related_produkt_laes_mere,.related_produkt_laes_mere a{font-weight:400;color:#ca2128!important;}
div.rating_username{float:left;width:78%;font-weight:700;}
div.rating_comments{float:left;width:80%;text-align:justify!important;margin-bottom:10px;}
div.rating_userrating{float:right;width:15%;}
.ratingheading{line-height:22px;height:22px;margin-bottom:10px;font-weight:700;padding:2px;background:#ccc;}
.continueshoplink{width:50%;font-weight:700;font-size:15px;}
.checkoutlink{width:50%;font-weight:700;font-size:15px;text-align:right;}
table.tdborder{border-left:0 solid #ccc!important;border-right:0 solid #ccc!important;}
.tdborder th{padding-top:5px;padding-bottom:5px;padding-left:5px;border-bottom:1px solid #ccc;border-left:0 solid #ccc!important;border-right:0 solid #ccc!important;}
.tdborder td{border-bottom:1px solid #ccc;padding:5px;background:#e9e9e9;}
.tdborder td td{border:0 none;}
.tdborder div.product_image{border:0 solid #8e8d8d;margin:0;padding:0;}
.singleline{width:110px;padding-top:15px;padding-bottom:15px;}
img.orderhrimg{margin-right:5px;border:1px solid #000;}
.cartproducttitle div.product_name a{font-weight:700;}
div.cartaccessory{padding-top:5px;_height:auto!important;height:auto!important;min-height:1px;}
td.cart_discount_form div.update_cart form{display:inline;margin:0;padding:0;}
.redPriceLineThrough{text-decoration:line-through;}
.redProductWishlist{float:left;width:60px;height:100px;text-align:center;}
.redProductAttributeImage{float:left;width:500px;margin-left:-10px;border:0 solid red;}
.redAttributeImage{border:1px solid #ccc;}
.cbOverlay{background:#000;}
.cbContainer{border:2px solid gray;_height:auto!important;height:auto!important;min-height:160px;padding:5px;background:#FFF;}
.cbBox h3{font-size:12px;margin-top:0;padding-top:3px;vertical-align:middle;text-align:center;color:#000;}
.cbBox{overflow:hidden;_height:auto!important;height:auto!important;min-height:160px;}
.cbCloseButton{top:14px;right:5px;}
div#ajax-cart div#ajax-cart-access div.accessory_info{text-align:left;margin-bottom:10px;padding-bottom:10px;}
div#ajax-cart div#ajax-cart-access div.accessory_title h3{color:#CA2128!important;}
#ajax_cart_show_button{float:right;width:115px;text-align:center;cursor:pointer;margin-right:30px;background:url(../images/greenbutton.png) no-repeat center center;}
#ajax_cart_continue_button{float:left;width:115px;text-align:center;cursor:pointer;margin-left:30px;background:url(../images/greenbutton.png) no-repeat center center;}
#ajax_cart_text{font-size:20px;padding-bottom:15px;padding-top:30px;}
.checkout-bar-1{padding-left:40px;height:25px;background:url(../images/checkout/one.jpg) no-repeat left center;}
.checkout-bar-1-active{padding-left:40px;height:25px;background:url(../images/checkout/one_on.jpg) no-repeat left center;}
.checkout-bar-2{padding-left:40px;height:25px;background:url(../images/checkout/two.jpg) no-repeat left center;}
.checkout-bar-2-active{padding-left:40px;height:25px;background:url(../images/checkout/two_on.jpg) no-repeat left center;}
.checkout-bar-3{padding-left:40px;height:25px;background:url(../images/checkout/three.jpg) no-repeat left center;}
.checkout-bar-3-active{padding-left:40px;height:25px;background:url(../images/checkout/three_on.jpg) no-repeat left center;}
.catthumb img{margin-top:15px;}
div.spnheader{display:none;}
.comparebutton{cursor:pointer;background:url(../images/greenbutton.png) no-repeat center center;}
.comparedeletebutton{cursor:pointer;background:url(../images/cross.jpg) no-repeat center center;}
.geotrust{cursor:pointer;padding-left:35px;}
fieldset,.order_details p{padding:5px;}
.contentpane,.contentpaneopen,.contentdescription,.contentheading{padding-right:0;}
.ngis-header,.ngis-header2{width:975px;height:200px;position:relative;float:left;}
.product_search_button input,.delete_cart,.update_cart,.redAddtocart,.pointer{cursor:pointer;}
div.mod_cart_total a,.ngis-browse1-details a,.ngis-snapshot-details a{color:#fff;}
.redshop_newsletter_input,.redshop_newsletter_buttons{padding-bottom:10px;}
.redshop_newsletter_email,.redshop_newsletter_name{font-size:11px;border:1px solid #000;color:#black;background:#D5FFFF;}
#ngis-menu-horz li:hover ul ul,#ngis-menu-horz li:hover ul ul ul,#ngis-menu-horz li:hover ul ul ul ul,#ngis-menu-vert li ul ul,#ngis-menu-vert li:hover ul ul,#ngis-menu-vert li:hover ul ul ul{left:-999em;}
#ngis-menu-horz li.active_item,#ngis-menu-horz li:hover,#ngis-menu-horz li.active_item:hover,#ngis-menu-horz ul li ul li:hover,#ngis-menu-horz ul li ul li ul li:hover,#ngis-menu-horz ul li ul li.active_item:hover,#ngis-menu-horz ul li ul li ul li.active_item:hover{background:url(../images/horz-menu-item-mainlevel-hover.png) no-repeat 0 center;}
#ngis-menu-horz li.parent_active_item,#ngis-menu-horz li.parent_item:hover,#ngis-menu-horz li.parent_active_item:hover{background:url(../images/horz-parent-item-mainlevel-hover.png) no-repeat 0 center;}
#ngis-menu-horz ul li ul li.parent_active_item,#ngis-menu-horz ul li ul li ul li.parent_active_item,#ngis-menu-horz ul li ul li.parent_item:hover,#ngis-menu-horz ul li ul li ul li.parent_item:hover,#ngis-menu-horz ul li ul li.parent_active_item:hover,#ngis-menu-horz ul li ul li ul li.parent_active_item:hover{background:url(../images/horz-parent-item-sublevel-hover.png) no-repeat 0 center;}
#ngis-menu-vert li.active_item,#ngis-menu-vert li:hover,#ngis-menu-vert li.active_item:hover,#ngis-menu-vert ul li.active_item,#ngis-menu-vert ul li ul li.active_item,#ngis-menu-vert ul li ul li ul li.active_item,#ngis-menu-vert ul li:hover,#ngis-menu-vert ul li ul li:hover,#ngis-menu-vert ul li ul li ul li:hover,#ngis-menu-vert ul li.active_item:hover,#ngis-menu-vert ul li ul li.active_item:hover,#ngis-menu-vert ul li ul li ul li.active_item:hover{background:url(../images/vert-menu-item-mainlevel.png) no-repeat 0 center;}
#ngis-menu-vert li.parent_item,#ngis-menu-vert li.parent_active_item,#ngis-menu-vert li.parent_item:hover,#ngis-menu-vert li.parent_active_item:hover,#ngis-menu-vert ul li.parent_item,#ngis-menu-vert ul li ul li.parent_item,#ngis-menu-vert ul li ul li ul li.parent_item,#ngis-menu-vert ul li.parent_active_item,#ngis-menu-vert ul li ul li.parent_active_item,#ngis-menu-vert ul li ul li ul li.parent_active_item,#ngis-menu-vert ul li.parent_item:hover,#ngis-menu-vert ul li ul li.parent_item:hover,#ngis-menu-vert ul li ul li ul li.parent_item:hover,#ngis-menu-vert ul li.parent_active_item:hover,#ngis-menu-vert ul li ul li.parent_active_item:hover,#ngis-menu-vert ul li ul li ul li.parent_active_item:hover{background:url(../images/vert-parent-item-mainlevel.png) no-repeat 0 center;}
a.mainlevel:hover,a.sublevel:hover,a.mainlevel#active_menu,a.sublevel#active_menu{color:#5ebb47;background:url(../images/vert-menu-item-mainlevel.png) no-repeat 0 center;}
#ngis-bottommenu a:hover,#ngis-copyright a:hover,.discount{color:red;}
.ngis-browse1-details a:hover,.ngis-snapshot-details a:hover,.ngis-addtocart:hover{color:#FF0;}
..category_box_wrapper,.kategori_kasse_ramme,.manufacturer_box_wrapper{_height:auto!important;height:auto!important;min-height:250px;width:100%;display:block;margin:0;padding:0;}
.category_product_price,.kategori_produkt_pris,.manufacturer_desc p{font-size:11px;margin:0;padding:0;}
.category_pagination,.kategori_navigering,.cbBox,.cbButtons{text-align:center;}
.manufacturer_image,td.cart_discount_form{margin:0;padding:10px 0 0;}
.manufacturer_link,.manufacturer_product_link{height:18px;font-size:11px;color:#CA2128;margin:0;padding:0;}
.manufacturer_link a:link,.manufacturer_link a:visited,.manufacturer_product_link a:link,.manufacturer_product_link a:visited{font-size:11px;color:#CA2128;}
.product_image img,.produkt_kasse_billed img,.product_more_images,.produkt_kasse_billed_flere,.related_product_image_inside,td.cart_discount_form div#coupon_label,td.cart_discount_form div#coupon_label.coupon_label,td.cart_discount_form div.update_cart{margin:0;padding:0;}
.accessory,div.ratingblock{width:100%;}
.accessory_desc,.accessory_attr,.accessory_add{width:400px;}
table .billing_address td,table .shipping_address td{color:#000;}
.redProductImageSelect,.selectedimg{border:1px solid #000;}
.cbBox p,.cbButton{margin:3px;}
div#ajax-cart div#ajax-cart-attr div.attribute_wrapper,div#ajax-cart div#ajax-cart-access div.accessory,div#ajax-cart div#ajax-cart-user{text-align:left;border-bottom:1px solid #CA2128;margin-bottom:10px;padding-bottom:10px;}
