*{margin:0;padding:0;}
/* body{background:url("../images/sne-baggrund.png") #AEC1C9;font:11px/1.5 Arial, Helvetica, sans-serif;color:#000;text-align:center;} */
body{background-color:#AEC1C9;font:11px/1.5 Arial, Helvetica, sans-serif;color:#000;text-align:center;}
img{border:0;vertical-align:top;}
a{color:#3c3c3c;}
:focus{outline:0;}
#paymentSubmit{background:url("../images/button-green.gif") repeat-x scroll 0 0 #8ACE31;border:1px solid #717171;cursor:pointer;overflow:visible;width:auto;font:bold 12px/16px Arial,Helvetica,sans-serif;padding:3px 8px;color:#000;}
#navigation{padding-left:3px;width:214px;font-size:12px;text-align:left;}
#navigation ul{margin:0px;padding:0px;background-color:#E1E1E1;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
border-radius: 8px; /* future proofing */}
#navigation ul li{height:25px;line-height:25px;list-style:none;padding-left:10px;border-top:#fff solid;border-bottom:#fff solid;border-width:0px;cursor:pointer;background:url("../images/arrow_menu_right.png") no-repeat;}
#navigation ul li a{color:#000;text-decoration:none;font-weight:bold;}
#navigation ul li:hover{background:url("../images/arrow_menu_right.png") no-repeat;background-color:#F8B708;position:relative;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px; /* future proofing */
}
#navigation ul ul{display:none;position:absolute;left:107px;top:5px;border:#323232 solid;border-width:3px;background-color:#E1E1E1;}
#navigation ul li:hover ul{display:block;}
#navigation ul ul li{width:150px;float:left;display:inline;border:none;}
#navigation ul ul li:hover{text-decoration:none;border:none;}
#navigation li:hover ul li ul{display:none;}
#navigation ul ul li ul{left:110px;background-color:#999;}
#navigation ul ul li:hover ul{display:block;}
h1{font-size:26x;font-weight:normal;line-height:1.3;letter-spacing:0px;}
h2{font-size:20px;font-weight:normal;line-height:1.34;letter-spacing:0px;}
h3{font-size:18px;font-weight:bold;line-height:1.375;}
h4{font-size:14px;font-weight:bold;}
h5{font-size:12px;font-weight:bold;}
h6{font-size:11px;font-weight:bold;}
form{display:inline;}
fieldset{border:0;}
legend{display:none;}
table{border:0;border-collapse:collapse;border-spacing:0;empty-cells:show;font-size:100%;}
th{vertical-align:top;text-align:left;font-weight:normal;}
td{vertical-align:top;}
address{font-style:normal;}
cite{font-style:normal;}
q, blockquote{quotes:none;}
q:before, q:after{content:'';}
small,big{font-size:1em;}
sup{font-size:1em;vertical-align:top;}

ul.bullet {list-style: none;}
ul.bullet li { list-style-type: disc; list-style-position: inside; } 

ul.numbers {list-style: none;}
ul.numbers li { list-style-type: decimal; list-style-position: inside; } 

ul,ol{list-style:none;}
.nobr{white-space:nowrap !important;}
.wrap{white-space:normal !important;}
.a-left{text-align:left !important;}
.a-center{text-align:center !important;}
.a-right{text-align:right !important;}
.v-middle{vertical-align:middle;}
.f-left, .left{float:left !important;}
.f-right, .right{float:right !important;}
.f-none{float:none !important;}
.f-fix{float:left;width:100%;}
.no-display{display:none;}
.no-margin{margin:0 !important;}
.no-padding{padding:0 !important;}
.no-bg{background:none !important;}
.wrapper{background:url(../images/bg.png) repeat-y top center;}
.page{width:980px;margin:0 auto;padding:0px;text-align:left;}
.page-print{padding:20px;text-align:left;}
.page-popup{padding:20px;text-align:left;}
.main{clear:both;padding:0px 0px 15px;font-size:14px;margin:0px;}
.col-left{float:left;width:220px;padding:0px 0px 0;}
.col-main{float:left;width:726px;padding:10px;background:#fff;border:1px solid #ddd;}
.col-main p{line-height:24px;margin:.5em 0;}
.col-right{float:right;width:220px;padding:0px 0px 0;}
.search-autocomplete{z-index:999;color:#000;text-align:left;}
.search-autocomplete ul{padding:5px;border:1px solid #5c7989;background-color:#999;}
.search-autocomplete li{border-bottom:1px solid #f4eee7;cursor:pointer;}
.search-autocomplete li .amount{float:right;font-weight:bold;}
.search-autocomplete li.odd{background-color:#999;}
.search-autocomplete li.selected{background-color:#ddd;}
.col1-layout .col-main{float:none;width:auto;border:1px solid #ddd;}
.col2-left-layout .col-main{float:right;}
.col3-layout .col-main{width:484px;margin-left:18px;}
.col2-set .col-1{float:left;width:48%;}
.col2-set .col-2{float:right;width:48%;}
.col2-set h4{margin:.5em 0;border-bottom:1px solid #ddd;}
.col2-set .narrow{width:33%;}
.col2-set .wide{width:65%;}
.col3-set .col-1{float:left;width:32%;}
.col3-set .col-2{float:left;width:32%;margin-left:2%;}
.col3-set .col-3{float:right;width:32%;}
.col4-set .col-1{float:left;width:23.5%;}
.col4-set .col-2{float:left;width:23.5%;margin:0 2%;}
.col4-set .col-3{float:left;width:23.5%;}
.col4-set .col-4{float:right;width:23.5%;}
.header{padding:0px;margin:0px;background:none;}
.epay-standard-redirect .header{background:none;}
.header .logo{float:left;margin-top:5px;padding-bottom:10px;margin-left:1em;width:500px;height:170px;background-position:0 0;background-repeat:no-repeat;text-indent:-999em;overflow:hidden;cursor:pointer;}
.top-right{color:#fff;float:right;margin-top:10px;width:445px;text-align:right;padding:0px 0px 0px 0px;display:block;}
.welcome{text-align:right;color:#000;width:505px;margin-bottom:10px;padding-top:10px;padding:0;font-size:14px;font-weight:bold;}
.welcome p{padding-right:1em;margin:0;}
#language-switch{color:#000;font-weight:bold;float:right;margin:10px 10px 0px 0px;padding:0;}
#language-switch label{margin-right:10px;}
#language-switch .textinput{width:100px;border:1px solid gray;}
#language-switch .submit{font:bold 11px Verdana;height:22px;background-color:lightyellow;}
.links{text-align:right;width:auto;padding:5px 0;margin:0;text-transform:;}
.links li{display:inline;list-style:none;margin:0;padding:0;color:#fff;}
.links li a.last{margin-right:0px;}
.links li a{margin-right:10px;text-decoration:none;font-size:11px;color:#fff;}
.links li a:hover{text-decoration:none;}
.header .mini-search{float:right;position:relative;top:27px;display:inline;padding:0px;}
.mini-search form{line-height:0px;padding:0px;float:right;margin:0;text-align:right;}
.mini-search .right{float: right}
.mini-search input{margin:0;}
.mini-search input{border:0;padding:3px;width:150px;}
.mini-search .text{font-size:14px;float:left;width:150px;padding:8px 8px 8px 8px;overflow:hidden;border:none;color:#fff;outline:none;margin-right:10px;margin-top:4px;background-color:#969696;-webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; margin-left:10px;margin-bottom:0px;display:inline;}
.mini-search .btn{float:right;display:inline;width:37px;height:38px;margin:0px 10px 0px 0px;padding:0;border:0;background:transparent url(../images/search.png) no-repeat center top;text-indent:-1000em;cursor:pointer;}
.header .welcome-msg{font-weight:bold;text-align:right;}
.header .links{float:right;}
.header .form-search{text-align:center;}
.header .form-language{text-align:center;}
#logo{float:left;width:200px;height:63px;background-position:0 0;background-repeat:no-repeat;text-indent:-999em;overflow:hidden;cursor:pointer;}
.catalogsearch-result-index .block-layered-nav{display:none;}
#nav{clear:both;font-size:12px;font-weight:bold;margin:0px;text-transform:uppercase;border-width:1px 1px 10px 1px;border-color:#838383;border-bottom-color:#0a0a0a;border-top-color:#6a6a6a;border-style:solid;background:#f8b708 url(../images/bg_nav.gif) repeat-x;}
#nav li{position:relative;text-align:left;}
#nav li.over{z-index:999;}
#nav a, #nav a:hover{display:block;line-height:1.3em;text-decoration:none;}
#nav span{display:block;cursor:pointer;white-space:nowrap;}
#nav li ul span{white-space:normal;}
#nav li li.parent{color:#000;}
#nav li{float:left;}
#nav li a{padding:13px 14px;}
#nav li.active a{color:#fff;background-color:#0a0a0a;border-right:1px solid #000;}
#nav li li.active{border-right:none;}
#nav a{float:left;border-right:1px solid #f8b708;color:#3c3c3c;font-weight:bold;}
#nav a:hover{color:#fff;background:#0a0a0a;border-right:1px solid #000;}
#nav li.active li a{color:#000;background:url(../images/sorter.png) repeat-x;border-right:none;}
#nav li li a{border-right:none;}
#nav li li a:hover{color:#000000;}
#nav ul li, #nav ul li.active{float:none;margin:0;padding-bottom:1px;background:#ddd;color:#000;}
#nav ul li.over{color:#000;}
#nav ul li.last{background:#656461;padding-bottom:0;}
#nav ul a, #nav ul a:hover{float:none;padding:0;background:none;color:#000;}
#nav ul li a{font-weight:normal !important;color:#000;}
#nav ul{position:absolute;width:18em;top:40px;left:-10000px;border:1px solid #ddd;}
#nav ul ul{top:5px;}
#nav li.over > ul{left:0;}
#nav li.over > ul li.over > ul{left:100px;}
#nav li.over ul ul{left:-10000px;}
#nav ul li a{background:url(../images/sorter.png) repeat-x;color:#000;order-right:none;}
#nav ul li a:hover{background:#ccc;color:#000 !important;border-right:none;}
#nav ul span, #nav ul li.last li span{padding:8px 15px;}
input, select, textarea, button{font:12px Arial, Helvetica, sans-serif;vertical-align:middle;background:#eaeaea;}
input.input-text, select, textarea{border:1px solid #ddd;}
input.input-text{padding:5px;margin-right:.5em;}
textarea{padding:5px;}
select{background:url(../images/sorter.png) repeat-x;}
input.radio{margin-right:3px;}
input.checkbox{margin-right:3px;}
input.qty{width:2.5em;}
textarea{overflow:auto;}
button.button {overflow:visible;width:auto;background:#f8b708 url(../images/bg_nav.gif) repeat-x;border:1px solid #717171;cursor:pointer;}
button.button span{display:block;margin:0;padding:3px 8px;text-transform:uppercase;font:bold 12px/16px Arial, Helvetica, sans-serif;text-align:center;white-space:nowrap;color:#000;}
button.button_laeg_i_kurv {overflow:visible;width:auto;background:#f8b708 url(../images/bg_nav.gif) repeat-x;border:1px solid #717171;cursor:pointer;}
button.button_laeg_i_kurv span{display:block;margin:0;padding:6px 16px;text-transform:uppercase;font:bold 12px/16px Arial, Helvetica, sans-serif;text-align:center;white-space:nowrap;color:#000;}
button.button_green {overflow:visible;width:auto;background:#8ace31 url(../images/button-green.gif) repeat-x;border:1px solid #717171;cursor:pointer;}
button.button_green span{display:block;margin:0;padding:3px 8px;text-transform:uppercase;font:bold 12px/16px Arial, Helvetica, sans-serif;text-align:center;white-space:nowrap;color:#000;}
button.button_green_stor {overflow:visible;width:auto;background:#8ace31 url(../images/button-green.gif) repeat-x;border:1px solid #717171;cursor:pointer;}
button.button_green_stor span{display:block;margin:0;padding:6px 16px;text-transform:uppercase;font:bold 12px/16px Arial, Helvetica, sans-serif;text-align:center;white-space:nowrap;color:#000;}
button.button_green_white_border {overflow:visible;width:auto;background:#8ace31 url(../images/button-green.gif) repeat-x;border:1px solid #FFF;cursor:pointer;}
button.button_green_white_border span{display:block;margin:0;padding:3px 8px;text-transform:uppercase;font:bold 12px/16px Arial, Helvetica, sans-serif;text-align:center;white-space:nowrap;color:#000;}
button.button_dark{overflow:visible;width:auto;background:#323232 url(../images/sorter.png) repeat-x scroll 0 35px;border:1px solid #717171;cursor:pointer;}
button.button_dark span{display:block;margin:0;padding:3px 8px;text-transform:uppercase;font:bold 12px/16px Arial, Helvetica, sans-serif;text-align:center;white-space:nowrap;color:#FFF;}
.field-100{border:1px solid #888;padding:2px;overflow:hidden;}
.field-100 input.input-text, .field-100 textarea{float:left;width:95%;margin:0;padding:0;border:0;}
.form-list li{margin:1em 0;}
.form-list li input.input-text{width:256px;}
.form-list li textarea{width:500px;}
.form-list li textarea{height:300px;}
.form-list li select{width:256px;padding:5px;}
.form-list li.add-row{border-top:1px solid #ddd;margin-top:10px;}
.form-list label{font-weight:bold;}
.group-select label h3{margin:.5em 0;}
.group-select li{margin:0 0 5px;}
.group-select li .input-box{float:left;width:350px;}
.group-select li .input-box label{line-height:24px;}
.group-select li input.input-text, .group-select li textarea{width:680px;}
.group-select li select{width:516px;padding:5px;}
.group-select li .input-box input.input-text, .group-select li .input-box textarea{width:330px;}
.group-select li .input-box select{width:340px;}
.group-select.wide input.input-text, .group-select.wide textarea{width:510px;}
.buttons-set{clear:both;margin:5px 0 0;padding:5px;border:1px solid #ddd;background:#ececec url(../images/sorter.png) repeat-x;}
.buttons-set .back-link{float:left;margin-left:.5em;}
.buttons-set .button{float:right;}
.buttons-set2{clear:both;margin:5px 0 0;padding:5px;border:1px solid #ddd;text-align:right;}
.validation-advice{clear:both;min-height:13px;margin:3px 0 0;padding-left:17px;font-size:10px;line-height:13px;background:url(../../images/validation_advice_bg.gif) 2px 1px no-repeat;color:#f00;}
.validation-failed{border:1px dashed #f00 !important;background:#faebe7 !important;}
.required{color:#f00;}
p.required{font-size:10px;text-align:right;}
.v-fix{float:left;}
.v-fix .validation-advice{float:left;width:12em;margin-right:-12em;display:inline;position:relative;}
.success{color:#3d6611;font-weight:bold;}
.error{color:#f00;font-weight:bold;}
.notice{color:#ccc;}
.messages{width:100%;overflow:hidden;}
.messages li{margin:0 0 10px;}
.messages li li{margin:0 0 3px;}
.error-msg, .success-msg, .note-msg, .notice-msg{border-style:solid !important;border-width:1px !important;background-position:10px 10px !important;background-repeat:no-repeat !important;min-height:24px !important;padding:8px 8px 8px 32px !important;font-size:10px !important;font-weight:bold !important;}
.error-msg{border-color:#f16048;background-color:#faebe7;background-image:url(../../images/error_msg_icon.gif);color:#df280a;}
.success-msg{border-color:#446423;background-color:#eff5ea;background-image:url(../../images/success_msg_icon.gif);color:#3d6611;}
.note-msg, .notice-msg{border-color:#fcd344;background-color:#fafaec;background-image:url(../../images/note_msg_icon.gif);color:#3d6611;}
#vertical-nav{margin-bottom:0;font-size:13px;}
#vertical-nav .head{background:url(../images/shopcat.png) no-repeat;height:58px;}
#vertical-nav ul{list-style-type:none;padding:0;margin:0;}
#vertical-nav ul li{margin:0;padding:0;display:block;}
#vertical-nav ul ul li{background-color:#636363;border-bottom:1px solid #757575;}
#vertical-nav ul ul li a{background-color:#5a5a5a;margin:0;}
#vertical-nav ul li a{display:block;color:#fff;padding:6px;padding-left:15px;margin:0;text-decoration:none;height:15px;background-color:#323232;border-bottom:1px solid #494949;}
#vertical-nav ul li a:hover{background-color:#494949;border-bottom:1px solid #515151;color:#fff;}
#vertical-nav ul li .open{border-bottom:1px solid #535353;font-weight:bold;}
#vertical-nav ul li .open, #vertical-nav .activesubsub, #vertical-nav .subopen{color:#fff;background-color:#494949;border-bottom:1px solid #636363;}
#vertical-nav .final{background-color:#8b8b8b;}
#vertical-nav ul ul li a{padding-left:25px;}
#vertical-nav ul ul ul li a{padding-left:40px;}
#vertical-nav a{color:#000;}
#vertical-nav a:hover{color:#000;}
#vertical-nav ul li ul li a{margin-bottom:0px;margin-top:0px;}
#vertical-nav ul li ul li{margin-bottom:0px;margin-top:0px;}
.breadcrumbs{color:#fff;margin-bottom:15px;height:40px;background:url(../images/breadcrumbs.png) no-repeat;}
.breadcrumbs li{display:inline;}
.breadcrumbs ul{display:inline;}
.breadcrumbs a{color:#fff;}
.breadcrumbs .crumbs{float:left;display:inline;padding-top:8px;padding-left:1em;margin:0px;font-size:11px;}
.breadcrumbs .toplinks{text-align:right;width:auto;padding:8px 0 0 1em;margin:0;}
.toplinks li{display:inline;list-style:none;margin:0;padding:0;color:#fff;}
.toplinks li a.last{margin-right:0px;}
.toplinks li a{margin-right:10px;text-decoration:underline;font-size:10px;color:#fff;text-transform:uppercase;}
.toplinks li a:hover{text-decoration:none;}
.page-title-buttons{background:#fff;border-width:1px 1px 0px 1px;border-color:#ddd;border-style:solid;padding:5px 15px;}
.page-title{border-bottom:1px solid #ddd;padding:0 0 5px;margin:0 0 10px;}
.title-buttons{text-align:right;}
.title-buttons h2, .title-buttons h3, .title-buttons h4, .title-buttons h5, .title-buttons h6{float:left;}
.pager{border:1px solid #ddd;font-size:12px;padding:0px 10px;margin:5px 0;text-align:center;background:url(../images/sorter.png) repeat-x;}
.pager .amount{float:left;}
.pager .limiter{float:right;margin:10px 0px 0px 0px;}
.pager .pages{margin:10px 135px 0px 135px;}
.pager .pages ol{display:inline;}
.pager .pages li{display:inline;}
.sorter{border:1px solid #ddd;padding:5px 10px;font-size:12px;margin:1px 0;background:url(../images/sorter.png) repeat-x;}
.sorter .view-mode{float:left;padding:0px 0px;margin:0;}
.sorter .view-mode p{margin:0;padding:0;}
.sorter .sort-by{float:right;}
.sorter fieldset{padding:0px 0px 0px 0px;}
.data-table{width:100%;background:#fff;border:1px solid #ddd;}
.data-table th{padding:5px;border:1px solid #ddd;font-weight:bold;white-space:nowrap;}
.data-table td{padding:5px;border:1px solid #ddd;}
.data-table td.a-right{background:#eaeaea url(../images/sorter.png) repeat-x;}
.data-table thead{background:#eaeaea url(../images/sorter.png) repeat-x;}
.data-table tr.even{background-color:#f6f6f6;}
.data-table tbody.even{background-color:#f6f6f6;}
.data-table tbody.odd tr.border td, .data-table tbody.even tr.border td{border-bottom-width:1px;}
.data-table th .tax-flag{white-space:nowrap;font-weight:normal;}
.data-table td .product-name{font-size:1em;font-weight:bold;line-height:1.5;}
.data-table td.label, .data-table th.label{font-weight:bold;background:#eaeaea url(../images/sorter.png) repeat-x;}
tr.tax-total{cursor:pointer;}
tr.tax-total .tax-collapse{float:right;text-align:right;padding-left:20px;background:url(../../images/bg_collapse.gif) 0 4px no-repeat;cursor:pointer;}
tr.show-details .tax-collapse{background-position:0 -53px;}
tr.tax-details td{background-color:#f6f6f6;}
li.odd{display:block;border-bottom:1px dotted #747474;padding:5px 0px;}
li.even{display:block;border-bottom:1px dotted #747474;padding:5px 0px;}
li.last{border-bottom:none;}
dt.even, dd.even{background-color:#f6f6f6;}
.std, .std ul, .std ol, .std dl, .std p, .std address, .std blockquote{margin:0 0 1em;padding:0;}
.std ul{list-style:disc outside;padding-left:1.5em;}
.std ol{list-style:decimal outside;padding-left:1.5em;}
.std ul ul{list-style-type:circle;}
.std ul ul, .std ol ol, .std ul ol, .std ol ul{margin:.5em 0;}
.std dt{font-weight:bold;}
.std dd{padding:0 0 0 1.5em;}
.std blockquote{font-style:italic;padding:0 0 0 1.5em;}
.std address{font-style:normal;}
.std b, .std strong{font-weight:bold;}
.std i, .std em{font-style:italic;}
.sidebar .block{margin:0 0 0px;font-size:13px;}
.sidebar .block .block-title{padding:0 10px;text-indent:-999em;}
.sidebar .block .block-title h2{font-size:16px;font-weight:bold;line-height:1.5;}
.sidebar .block h3{font-size:14px;line-height:1.5;}
.sidebar .block .block-content{padding:0px 15px;background:url(../images/top_and_bottom_corner.png) bottom right;}
.sidebar .block .actions{text-align:right;margin-top:1em;}
.sidebar .block .actions a{float:left;}
.sidebar .block-account .block-title{background:url(../images/myaccount.png) no-repeat;height:43px;}
.sidebar .block-account .block-content{font-size:12px;background:#323232;padding:3px 15px;text-transform:uppercase;}
.sidebar .block-account ul{list-style:disc;color:#fff;margin-left:1.5em;line-height:1.8em;}
.sidebar .block-currency select{width:100%;border:1px solid #888;}
.sidebar .block-layered-nav .block-title{background:url(../images/shopby.png) no-repeat top left;height:59px;}
.sidebar .block-layered-nav .block-content{color:#fff;background:#323232;}
.sidebar .block-layered-nav dt{font-weight:bold;color:#fff;line-height:2em;}
.sidebar .block-layered-nav ol, .sidebar .block-layered-nav ul{color:#fff;margin-left:1.8em;list-style:disc;}
.sidebar .block-layered-nav li a{color:#d6d6d6;}
.sidebar .block .block-cart{margin-bottom:0px;}
.sidebar .block-cart .block-title{background:url(../images/mycart.png) no-repeat;height:59px;}
.sidebar .block-cart .block-content{background:#323232;padding:0px 15px;color:#fff;}
.sidebar .bottom-corner{background:url(../images/top_and_bottom_corner.png) no-repeat scroll 0 bottom;height:13px;margin-bottom:15px;}
.sidebar .bottom-corner-grey{background:url(../images/bottom_corner_grey.png) no-repeat;height:13px;margin-bottom:15px;}
.sidebar .top-corner{background:url(../images/top_and_bottom_corner.png) no-repeat scroll 0 top;height:12px;padding:0px;}
.sidebar .block-cart .subtotal{text-align:center;}
.sidebar .mini-products-list li{padding:5px 0;}
.sidebar .mini-products-list .product-image{float:left;width:50px;padding:5px;border:1px solid #ddd;margin-right:-75px;}
.sidebar .mini-products-list .product-details{margin-left:75px;}
.sidebar .mini-products-list .product-details h4{font-size:1em;font-weight:bold;margin:0;}
.sidebar .mini-products-list .product-details .btn-remove{float:right;}
.sidebar .block-wishlist .block-title{background:url(../images/mywishlist.png) no-repeat;height:48px;}
.sidebar .block-wishlist .block-content{padding:3px 15px;}
.sidebar .block .block-content{background:#323232;}
.sidebar .block a{color:#fff;}
.sidebar .block-related .product-name{font-size:12px;}
.sidebar .block-related h3{color:#fff;}
.sidebar .block-related .block-title{background:url(../images/related.png) no-repeat;height:51px;}
.sidebar .block-related .block-content{padding:3px 15px;background:#323232;}
.sidebar .block-related li{padding:5px 0;}
.sidebar .block-related .checkbox{float:left;margin-right:-20px;}
.sidebar .block-related .item{margin-left:20px;}
.sidebar .block-related .item .product-image{float:left;margin-right:-65px;}
.sidebar .block-related .item .product-details{margin-left:65px;}
.sidebar .block{color:#fff;}
.sidebar .block-compare .block-title{background:url(../images/compare.png) no-repeat;height:57px;}
.sidebar .block-compare .block-content{padding:3px 15px;background:#323232;}
.sidebar .block-compare li{padding:5px 0;}
.sidebar .block-recent .block-title{background:url(../images/recentlyviewed.png) no-repeat;height:55px;}
.sidebar .block-recent .block-content{padding:0px 15px;background:#323232;}
.sidebar .block-recent ol{list-style:none;}
.sidebar .block-recent li a{color:#fff;text-decoration:none;}
.link-rss{float:right;}
.sidebar .block-poll{color:#fff;}
.sidebar .block-poll .block-title{background:url(../images/poll.png) no-repeat;height:53px;text-indent:-999px;}
.sidebar .block-poll .block-content{background:#323232;padding:0px 15px;}
.sidebar .block-poll .radio{float:left;margin:3px -18px 0 0;}
.sidebar .block-poll .label{display:block;margin-left:18px;}
.sidebar .block-poll .votes{font-weight:bold;}
.sidebar .block-tags .block-title{background:url(../images/populartags.gif) no-repeat;height:60px;text-indent:-999px;}
.sidebar .block-tags ul, .sidebar .block-tags li{display:inline;}
.sidebar .block-subscribe{color:#fff;}
.sidebar .block-subscribe .block-content{background:#323232;}
.sidebar .block-subscribe .block-title{background:url(../images/newsletter.png) no-repeat;height:50px;}
.sidebar .block-reorder .block-title{text-indent:-999px;background:url(../images/myorders.png) no-repeat;height:46px;}
.sidebar .block-reorder li{padding:5px 0;}
.sidebar .block-reorder .checkbox{float:left;margin:3px -20px 0 0;}
.sidebar .block-reorder .label{display:block;margin-left:20px;}
.sidebar .block-banner{padding:0;}
.sidebar .block-banner .block-content{text-align:center;background:#323232;padding:10px 0px 0px;}
.sidebar .block-banner-grey{padding:0;}
.sidebar .block-banner-grey .block-content{text-align:center;background:#838383;padding:10px 0px 0px;}
.sidebar .block-banner-left{padding:0;}
.sidebar .block-banner-left .block-content{background:#323232;padding:0px 0px 0px;}
.sidebar .block-login .block-title{background:url(../images/memberlogin.png) no-repeat;height:51px;}
.sidebar .block-login .block-content{background-color:#323232;padding:0px 0px 0px 15px;}
.sidebar .block-login .input{margin:0px;}
.sidebar .block-login .input-text{width:175px;}
.sidebar .block-login label{white-space:nowrap;font-weight:bold;margin:0px;padding:0px;}
.sidebar .block-login p{margin:0px;padding:0px;line-height:24px;margin-bottom:.5em;}
.sidebar .block-progress .block-title{background:url(../images/checkout.png) no-repeat;height:55px;}
.sidebar .block-progress .block-content{padding:3px 15px;background:#323232;}
.sidebar .block-progress .block-corner{background:url(../images/top_and_bottom_corner.png) no-repeat scroll 0 bottom;height:13px;margin-bottom:15px;}
.sidebar .block-progress dt{font-weight:bold;}
.sidebar .block-progress dt.complete, .sidebar .block-progress dd.complete{font-size:11px;margin-bottom:1em;}
.category-title{margin:0 0 10px;}
.category-title h2{font-size:18px;color:#363636;letter-spacing:0px;text-transform:uppercase;}
.category-image{display:block;margin:0 auto;overflow:hidden;}
.category-top{height:18px;background:url(../images/bg_boxes.png) top left no-repeat;}
.category-products{padding:0px;}
.category-products h3.product-name{font-size:11px;height:45px;}
.listView{position:relative;height:308px;cursor:pointer;}
.products-grid{width:100%;}
.products-grid tr.odd{background-color:#fff;}
.products-grid tr.even{background-color:#fff;}
.products-grid td{width:33%;padding:30px 5px 10px 10px;border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd;height:145px;position:relative;}
.products-grid td .bottomProd{position:absolute;bottom:0px;width:145px;}
.products-grid td:hover{background:#fff;}
.products-list .item{padding:5px;margin:0 0 5px;}
.products-list .product-image{float:left;margin-right:-150px;}
.products-list .product-shop{float:right;width:320px;}
.product-view h3{border-bottom:1px dotted #ddd;color:#333;letter-spacing:-1px;margin:.5em 0px;}
.product-view .product-img-box{float:left;width:267px;}
.product-view .product-img-box .product-image{border:1px solid #ddd;}
.product-view .product-img-box .product-image-zoom{position:relative;width:265px;height:265px;overflow:hidden;z-index:9;}
.product-view .product-img-box .product-image-zoom img{position:absolute;left:0;top:0;cursor:move;}
.product-view .product-img-box .zoom-notice{text-align:center;}
.product-view .product-img-box .zoom{position:relative;z-index:9;height:18px;margin:0 auto 13px;padding:0 28px;cursor:pointer;}
.product-view .product-img-box .zoom #track{position:relative;height:18px;background:url(../images/slider.gif) 50% 50% no-repeat;}
.product-view .product-img-box .zoom #handle{position:absolute;left:0;top:-1px;width:9px;height:22px;background:url(../images/magnifier_handle.gif) 0 0 no-repeat;}
.product-view .product-img-box .zoom .btn-zoom-out{position:absolute;left:2px;top:0;width:20px;height:18px;background:url(../images/slider.gif) 0% 50% no-repeat;}
.product-view .product-img-box .zoom .btn-zoom-in{position:absolute;right:2px;top:0;width:20px;height:18px;background:url(../images/slider.gif) 100% 50% no-repeat;}
.product-view .product-img-box .more-views ul{margin-left:-4px}
.product-view .product-img-box .more-views li{float:left;padding:1px;background-color:#ddd;margin:0 0 8px 4px;}
.product-image-popup{margin:0 auto;}
.product-image-popup .nav{text-align:center;}
.product-image-popup .image{display:block;}
.product-view .product-shop{float:right;width:425px;padding:0px 10px;}
.products-grid .product-name{font-size:14px;}
.ratings{text-align:center;}
.rating-box{width:69px;height:13px;font-size:0;line-height:0;background:url(../images/bg_rating.png) 0 0 repeat-x;position:relative;overflow:hidden;}
.rating-box .rating{position:absolute;top:0;left:0;height:13px;background:url(../images/bg_rating.png) 0 100% repeat-x;}
.rating-box{float:left;margin-right:10px;margin-left:20px;}
.ratings span{display:block;float:left;}
.availability .in-stock{font-weight:bold;}
.availability .out-of-stock{font-weight:bold;color:#979797;}
.price{white-space:nowrap !important;}
.price-box .price{font-weight:bold;}
.regular-price .price{font-weight:bold;}
.old-price .price-label{white-space:nowrap;}
.old-price .price{font-weight:bold;text-decoration:line-through;}
.special-price .price-label{font-weight:bold;white-space:nowrap;}
.special-price .price{font-weight:bold;}
.minimal-price .price-label{font-weight:bold;white-space:nowrap;}
a.minimal-price-link{display:block;}
a.minimal-price-link .price{font-weight:normal;}
.price-excluding-tax{display:block;}
.price-excluding-tax .label{white-space:nowrap;}
.price-excluding-tax .price{font-weight:normal;}
.price-including-tax{display:block;}
.price-including-tax .label{white-space:nowrap;}
.price-including-tax .price{font-weight:bold;}
.price-excl-tax{display:block;}
.price-excl-tax .label{display:block;white-space:nowrap;}
.price-excl-tax .price{display:block;}
.price-incl-tax{display:block;}
.price-incl-tax .label{display:block;white-space:nowrap;}
.price-incl-tax .price{display:block;font-weight:bold;}
.price-from .price-label{font-weight:bold;white-space:nowrap;}
.price-to .price-label{font-weight:bold;white-space:nowrap;}
.price-as-configured .price-label{font-weight:bold;white-space:nowrap;}
.price-notice{padding-left:10px;}
.price-notice .price{font-weight:bold;}
.tier-prices .price{font-weight:bold;}
.add-to-links .separator{display:none;}
.add-to-cart label{float:left;margin-right:5px;}
.add-to-cart .qty{float:left;}
.add-to-cart .button{float:left;margin-left:5px;}
.add-to-box .add-to-cart{float:left;}
.add-to-box .or{float:left;margin:0 10px;}
.add-to-box .add-to-links{float:left;}
.product-options{padding:10px;margin:10px 0 0;border:1px solid #ddd;background-color:#f6f6f6;}
.product-options dt label{font-weight:bold;}
.product-options dt .qty-holder{float:right;}
.product-options dt .qty-holder label{vertical-align:middle;}
.product-options dt .qty-disabled{background:none;border:0;padding:3px;color:#000;}
.product-options dd{margin:10px 0;}
.product-options dd input.input-text{width:98%;}
.product-options dd textarea{width:96%;height:8em;}
.product-options dd select{width:100%;}
.product-options .options-list input.radio{float:left;margin:3px -18px 0 0;}
.product-options .options-list input.checkbox{float:left;margin:3px -20px 0 0;}
.product-options .options-list .label{display:block;margin-left:20px;}
.product-options ul.validation-failed{padding:0 7px;}
.product-options p.required{padding:15px 0 0;}
.product-options-bottom{padding:10px;border:1px solid #ddd;border-top:0;}
.product-options-bottom .price-box{margin:10px 0;}
.product-view .up-sell .products-grid td{width:25%;}
.product-view .tags .form-add-tags label{float:left;}
.product-view .tags .form-add-tags .input-box{float:left;margin:0 5px;}
.product-view .tags .form-add-tags .button{float:left;}
.product-view .tags .form-add-tags p{clear:both;}
.product-view .add-review .product-name span{font-weight:normal;}
.tags-list li{display:inline;}
.product-review .product-img-box{float:left;width:140px;}
.product-review .product-img-box .product-image{display:block;border:1px solid #ddd;padding:1px;}
.product-review .details{float:right;width:570px;}
.cart .checkout-types{float:right;text-align:right;}
.cart-table .item-msg{font-size:10px;}
.cart .discount{padding:10px;background:#323232;color:#fff;}
.cart .cart-collaterals{float:left;width:700px;margin-top:1em;}
.cart .cart-collaterals .product-name{border:none;text-transform:uppercase;}
.cart .crosssell .product-image{float:left;margin-right:-135px;}
.cart .crosssell .product-shop{margin-left:135px;}
.cart .crosssell li{padding:10px;margin-bottom:1em;background:#fff url(../images/col_main_bg.gif) repeat-x bottom right;border:1px solid #ddd;}
.cart .crosssell .product-shop li{padding:0;margin:0;background:none;border:none;}
.cart .shipping{border:1px solid #ddd;background:#fff;padding:10px;background:url(../images/col_main_bg.gif) repeat-x bottom right;}
.cart .shipping h3{border-bottom:1px solid #ddd;}
.cart .shipping{margin-top:1.5em;}
.cart .shipping .form-list li{margin:1em 0;}
.cart .shipping .form-list li input.input-text, .cart .shipping .form-list li textarea{width:254px;}
.cart .shipping .form-list li textarea{height:300px;}
.cart .shipping .form-list li select{width:256px;}
.cart .shipping .form-list li.add-row{border-top:1px solid #ddd;margin-top:10px;}
.cart .totals{float:right;}
.cart .totals table{width:100%;}
.cart .totals table th, .cart .totals table td{padding:5px;}
.cart .totals table th{font-weight:bold;}
.item-options dt{font-weight:bold;font-style:italic;}
.item-options dd{padding-left:10px;}
.truncated{cursor:help;}
.truncated a.dots{cursor:help;}
.truncated a.details{cursor:help;}
.truncated .truncated_full_value{position:relative;z-index:999;}
.truncated .truncated_full_value dl{position:absolute;top:-99999em;z-index:999;width:250px;padding:8px;border:1px solid #ddd;background-color:#f6f6f6;color:#000;}
.truncated .show dl{top:-20px;left:50%;}
.col-left .truncated .show dl{left:30px;top:7px;}
.col-right .truncated .show dl{left:-240px;top:7px;}
.please-wait{float:right;}
.cvv-what-is-this{cursor:help;}
.tool-tip{border:1px solid #ddd;background-color:#f6f6f6;padding:5px;position:absolute;left:0;z-index:1000;}
.tool-tip .btn-close{text-align:right;}
.tool-tip .tool-tip-content{padding:5px;}
.gift-message-form{border:1px solid #ddd;background-color:#f5f5f5;}
.gift-message-form .inner-box{padding:5px;height:300px;overflow:auto;}
.gift-message-link{display:block;background:url(../../images/bg_collapse.gif) 0 4px no-repeat;padding-left:20px;}
.gift-message-link.expanded{background-position:0 -53px;}
.gift-message-row .btn-close{float:right;}
.gift-message dt span{font-weight:bold;}
.checkout-agreements li{margin:10px 0;}
.checkout-agreements .agreement-content{border:1px solid #ddd;background-color:#f6f6f6;padding:5px;height:10em;overflow:auto;}
.checkout-agreements .agree{padding:6px;}
.login-page .content{min-height:150px;}
.dashboard .recent-orders{margin:10px 0;}
.dashboard .tags .number{float:left;margin-right:-20px;}
.dashboard .tags .details{margin-left:20px;}
.order-info{border:1px solid #ddd;padding:5px;}
.order-info dt, .order-info dd, .order-info ul, .order-info li{display:inline;}
.order-info dt{font-weight:bold;}
.page-print .print-head img{float:left;}
.page-print .print-head address{float:left;margin-left:15px;}
.page-print .gift-message-link{display:none;}
.page-print .price-excl-tax, .page-print .price-incl-tax{display:block;white-space:nowrap;}
.page-print .price-excl-tax .label, .page-print .price-incl-tax .label, .page-print .price-excl-tax .price, .page-print .price-incl-tax .price{display:inline;}
.store-switcher{margin-bottom:1em;color:#fff;}
.footer-container{border-top:0px solid #3B3B3B;}
.footer{width:980px;margin:0 auto;padding:1px 0px 5px 0px;background-color:#191919;color:#FFFFFF; 
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
border-radius: 8px; /* future proofing */
-khtml-border-radius: 8px; /* for old Konqueror browsers */}
.footer .store-switcher{display:inline;padding:0 10px 0 0;vertical-align:middle;}
.footer .informational label{color:#fff;font-weight:bold;padding-right:3px;}
.footer .informational ul{display:inline;}
.footer .informational li{display:inline;padding-right:8px;padding-left:4px;}
.footer .informational li.last{background:none;padding-right:0;}
.footer .informational a, .footer .informational a:hover{color:#fff;}
.footer .informational a{text-decoration:none;}
.footer .legality{padding:13px 0;color:#ecf3f6;text-align:center;}
.footer .legality a, .footer .legality a:hover{color:#ecf3f6;}
#international{text-align:center;}
#content_bottom{width:1050px;margin-left:0px;margin-bottom:0px;float:left;text-align:left;padding:1px 10px 5px 10px;}
#content_bottom_title{width:930px;padding:10px auto;text-align:center;color:#000;font-weight:bold;float:left;background-color:#C6C6C6;text-transform:uppercase;}
#content_bottom p{float:left;width:195px;display:block;margin:6px;}
.content_bottom_content_title{font-weight:bold;color:#E2E2E2;}
#content_bottom p a{text-decoration:none;color:#ADADAD;border-bottom:1px solid #D2D2D2;display:block;padding:4px 0;text-decoration:none;}
#epay , #explainCVC{width:556px;margin:0px auto;display:block;}
#who_what_when li{clear:both;margin-top:0px;margin-right:5px;margin-left:5px;margin-bottom:0px;padding-bottom:40px;}
#who_what_when li a{text-decoration:underline;font-weight:normal;font-size:11.4px;}
#who_what_when li a:hover{text-decoration:underline}
#who_what_when li img{float:right;}
#who_what_when li div{float:left;width:150px;font-size:0.85em;}
.btn_white{padding:9px 18px;margin:5px;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-align:center;display:inline-block;background:#F6F6F6;background:-moz-linear-gradient(top, #FFF, #FFF 50%, #EFEFEF);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #FFF), color-stop(.5, #FFF), to(#EFEFEF));filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#FFFFFF', EndColorStr='#E6E6E6');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#FFFFFF', EndColorStr='#E6E6E6')";-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:1px solid #DDD;border-bottom:1px solid #CDCDCD;color:#666;text-shadow:0 1px 1px #FFF;}
.btn_white:hover{background:#EEE;background:-moz-linear-gradient(top, #FFF, #FFF 70%, #EEE);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #FFF), color-stop(.7, #FFF), to(#EEE));filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#FFFFFF', EndColorStr='#EEEEEE');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#FFFFFF', EndColorStr='#EEEEEE')";}
.btn_white:focus{padding:10px 19px 9px 19px;color:#FFF;text-shadow:0 -1px 1px #333;border:none;background:#999;background:-moz-linear-gradient(top, #999, #777 5%, #AFAFAF);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #999), color-stop(.05, #777), to(#AFAFAF));filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#777777', EndColorStr='#AFAFAF');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#777777', EndColorStr='#AFAFAF')";box-shadow:inset 0px 2px 5px #444, 0 1px 0px #DDD;-webkit-box-shadow:inset 0px 2px 5px #444, 0 1px 0px #DDD;-moz-box-shadow:inset 0px 2px 7px #444, 0 1px 0px #DDD;}
.btn_grey{padding:9px 18px;margin:5px;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-align:center;display:inline-block;background:#E6E6E6;background:-moz-linear-gradient(top, #FFF, #f5f5f5 5%, #e2e2e2 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #FFF), color-stop(.03, #f5f5f5), to(#e2e2e2));filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#f5f5f5', EndColorStr='#e2e2e2');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#f5f5f5', EndColorStr='#e2e2e2')";-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:1px solid #d0d0d0;border-bottom:1px solid #b5b5b5;color:#5e5e5e;text-shadow:1px 1px 1px #FFF;}
.btn_grey:hover{background:#EEE;background:-moz-linear-gradient(top, #FFF, #e5e5e5 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #FFF), to(#e5e5e5));filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#FFFFFF', EndColorStr='#e5e5e5');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#FFFFFF', EndColorStr='#e5e5e5')";}
.btn_grey:focus{padding:10px 19px 9px 19px;color:#FFF;text-shadow:-1px -1px 1px #888;border:none;background:#999;background:-moz-linear-gradient(top, #999, #777 5%, #AFAFAF);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #999), color-stop(.05, #777), to(#AFAFAF));filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#777777', EndColorStr='#AFAFAF');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#777777', EndColorStr='#AFAFAF')";box-shadow:inset 0px 2px 5px #444, 0 1px 0px #DDD;-webkit-box-shadow:inset 0px 2px 5px #444, 0 1px 0px #DDD;-moz-box-shadow:inset 0px 2px 7px #444, 0 1px 0px #DDD;}
.btn_blue{padding:9px 18px;margin:5px;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-align:center;display:inline-block;background:#49b8e7;background:-moz-linear-gradient(top, #d1edfa, #8dd8f8 5%, #60b5d9);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #c9e7f5), color-stop(.03, #8dd8f8), to(#60b5d9));filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#8dd8f8', EndColorStr='#60b5d9');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#8dd8f8', EndColorStr='#60b5d9')";-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #54abcf;border-bottom:1px solid #398fb4;color:#FFF;text-shadow:0 1px 1px #0f739d;}
.btn_blue:hover{background:#40addb;background:-moz-linear-gradient(top, #d1edfa, #73cef5 5%, #49acd6);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #d1edfa), color-stop(0.03, #73cef5), to(#49acd6));filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#73cef5', EndColorStr='#49acd6');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#73cef5', EndColorStr='#49acd6')";border-bottom:1px solid #2581a8;}
.btn_blue:focus{padding:10px 19px 10px 19px;color:#FFF;text-shadow:0 -1px 1px #0d6d95;border:none;background:#45a4cc;background:-moz-linear-gradient(top, #48a9d2, #8dd8f8 95%, #62b6da);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #48a9d2), color-stop(0.9, #8dd8f8), to(#62b6da));filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#62b6da', EndColorStr='#8dd8f8');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#62b6da', EndColorStr='#8dd8f8')";box-shadow:inset 0px 2px 5px #1c607d, 0 1px 0px #c9dde8;-webkit-box-shadow:inset 0px 2px 5px #1c607d, 0 1px 0px #c9dde8;-moz-box-shadow:inset 0px 2px 5px #1c607d, 0 1px 0px #c9dde8;}
.btn_darkblue{padding:9px 18px;margin:5px;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-align:center;display:inline-block;background:#4986e8;background:-moz-linear-gradient(top, #c1d7ff, #76b8fc 5%, #4986e8);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #aadaf0), color-stop(.03, #76b8fc), to(#4986e8));filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#76b8fc', EndColorStr='#4986e8');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#76b8fc', EndColorStr='#4986e8')";-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #3b79df;border-bottom:1px solid #2562c7;color:#FFF;text-shadow:0 1px 1px #0d3474;}
.btn_darkblue:hover{background:#3f7bda;background:-moz-linear-gradient(top, #c1d7ff, #6caff4 5%, #407ddf);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #c1d7ff), color-stop(.03, #6caff4), to(#407ddf));filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#6caff4', EndColorStr='#407ddf');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#6caff4', EndColorStr='#407ddf')";border-bottom:1px solid #2581a8;}
.btn_darkblue:focus{padding:10px 19px 10px 19px;color:#FFF;text-shadow:0 -1px 1px #0d3474;border:none;background:#3675da;background:-moz-linear-gradient(top, #4986e8, #76b8fc 95%, #4986e8);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #4986e8), color-stop(.9, #76b8fc), to(#4986e8));filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#4986e8', EndColorStr='#76b8fc');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#4986e8', EndColorStr='#76b8fc')";box-shadow:inset 0px 2px 5px #1c4c7d, 0 1px 0px #c9d5e8;-webkit-box-shadow:inset 0px 2px 5px #1c4c7d, 0 1px 0px #c9d5e8;-moz-box-shadow:inset 0px 2px 5px #1c4c7d, 0 1px 0px #c9d5e8;}
.btn_pink{padding:9px 18px;margin:5px;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-align:center;display:inline-block;background:#ec56b5;background:-moz-linear-gradient(top, #f8bfe3, #f87bca 5%, #ec56b5);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f8bfe3), color-stop(.03, #f87bca), to(#ec56b5));filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#f87bca', EndColorStr='#ec56b5');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#f87bca', EndColorStr='#ec56b5')";-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #e54aac;border-bottom:1px solid #cc3695;color:#FFF;text-shadow:0 1px 1px #8d1b63;}
.btn_pink:hover{background:#e54aac;background:-moz-linear-gradient(top, #f8bfe3, #f16ec1 5%, #e54aac);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f8bfe3), color-stop(.03, #f16ec1), to(#e54aac));filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#f16ec1', EndColorStr='#e54aac');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#f16ec1', EndColorStr='#e54aac')";border-bottom:1px solid #c2308c;}
.btn_pink:focus{padding:10px 19px 10px 19px;color:#FFF;text-shadow:0 -1px 1px #a52676;border:none;background:#de45a6;background:-moz-linear-gradient(top, #e54aac, #f374c5 95%, #d3469f);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #e54aac), color-stop(.9, #f374c5), to(#d3469f));filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#d3469f', EndColorStr='#f374c5');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#d3469f', EndColorStr='#f374c5')";box-shadow:inset 0px 2px 5px #9d2a6e, 0 1px 0px #fad1e9;-webkit-box-shadow:inset 0px 2px 5px #9d2a6e, 0 1px 0px #fad1e9;-moz-box-shadow:inset 0px 2px 5px #9d2a6e, 0 1px 0px #fad1e9;}
.btn_green{padding:9px 18px;margin:5px;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-align:center;display:inline-block;background:#6abe18;background:-moz-linear-gradient(top, #cbe951, #9dd254 5%, #5eac11);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #cbe951), color-stop(.03, #9dd254), to(#5eac11));filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#9dd254', EndColorStr='#5eac11');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#9dd254', EndColorStr='#5eac11')";-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #53a40c;border-bottom:1px solid #468f0a;color:#FFF;text-shadow:0 1px 1px #316903;}
.btn_green:hover{background:#61b212;background:-moz-linear-gradient(top, #cbe951, #98ca53 5%, #55a10b);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #cbe951), color-stop(.03, #98ca53), to(#55a10b));filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#98ca53', EndColorStr='#55a10b');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#98ca53', EndColorStr='#55a10b')";border-bottom:1px solid #468f0a;}
.btn_green:focus{padding:10px 19px 10px 19px;color:#FFF;text-shadow:0 -1px 1px #316903;border:none;background:#5aa80d;background:-moz-linear-gradient(top, #55a10b, #94ce44 95%, #58a32b);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #55a10b), color-stop(.9, #94ce44), to(#58a32b));filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#55a10b', EndColorStr='#94ce44');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#55a10b', EndColorStr='#94ce44')";box-shadow:inset 0px 2px 5px #346c13, 0 1px 0px #d0e0c7;-webkit-box-shadow:inset 0px 2px 5px #346c13, 0 1px 0px #d0e0c7;-moz-box-shadow:inset 0px 2px 5px #346c13, 0 1px 0px #d0e0c7;}
.btn_orange{padding:9px 18px;margin:5px;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-align:center;display:inline-block;background:#f48423;background:-moz-linear-gradient(top, #ffdf9e, #f5b026 5%, #f48423);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #ffd683), color-stop(.03, #f5b026), to(#f48423));filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#f5b026', EndColorStr='#f48423');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#f5b026', EndColorStr='#f48423')";-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #e6791c;border-bottom:1px solid #d86f15;color:#FFF;text-shadow:0 1px 1px #6f3a02;}
.btn_orange:hover{background:#eb7d1d;background:-moz-linear-gradient(top, #ffdf9e, #f1a91a 5%, #f07810);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #ffdf9e), color-stop(.03, #f1a91a), to(#f07810));filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#f1a91a', EndColorStr='#f07810');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#f1a91a', EndColorStr='#f07810')";border-bottom:1px solid #d86f15;}
.btn_orange:focus{padding:10px 19px 10px 19px;color:#FFF;text-shadow:0 -1px 1px #894906;border:none;background:#e47412;background:-moz-linear-gradient(top, #f07810, #f1a91a 95%, #f07810);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f07810), color-stop(.9, #f1a91a), to(#f07810));filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#f07810', EndColorStr='#f1a91a');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#f07810', EndColorStr='#f1a91a')";box-shadow:inset 0px 2px 5px #9b5901, 0 1px 0px #e0d5c7;-webkit-box-shadow:inset 0px 2px 5px #9b5901, 0 1px 0px #e0d5c7;-moz-box-shadow:inset 0px 2px 5px #9b5901, 0 1px 0px #e0d5c7;}
.btn_red{padding:9px 18px;margin:5px;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-align:center;display:inline-block;background:#d43131;background:-moz-linear-gradient(top, #ffaa9a, #f8674b 5%, #d54746);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #ffa493), color-stop(.03, #f8674b), to(#d54746));filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#f8674b', EndColorStr='#d54746');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#f8674b', EndColorStr='#d54746')";-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #d1371c;border-bottom:1px solid #9f220d;color:#FFF;text-shadow:0 1px 1px #6f3a02;}
.btn_red:hover{background:#c92929;background:-moz-linear-gradient(top, #ff9986, #ee5f43 5%, #d04443);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fa8772), color-stop(.03, #ee5f43), to(#d04443));filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ee5f43', EndColorStr='#d04443');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#ee5f43', EndColorStr='#d04443')";border-bottom:1px solid #9f220d;}
.btn_red:focus{padding:10px 19px 10px 19px;color:#FFF;text-shadow:0 -1px 1px #894906;border:none;background:#bc2323;background:-moz-linear-gradient(top, #d04443, #ee5f43 95%, #d04443);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #d04443), color-stop(.9, #ee5f43), to(#d04443));filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#d04443', EndColorStr='#ee5f43');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#d04443', EndColorStr='#ee5f43')";box-shadow:inset 0px 2px 5px #9b1313, 0 1px 0px #e0c7c7;-webkit-box-shadow:inset 0px 2px 5px #9b1313, 0 1px 0px #e0c7c7;-moz-box-shadow:inset 0px 2px 5px #9b1313, 0 1px 0px #e0c7c7;}
.btn_purple{padding:9px 18px;margin:5px;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-align:center;display:inline-block;background:#9b61c9;background:-moz-linear-gradient(top, #daaeef, #c785e5 5%, #9257c1);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #daaeef), color-stop(.03, #c785e5), to(#9257c1));filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#c785e5', EndColorStr='#9257c1');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#c785e5', EndColorStr='#9257c1')";-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #7c45aa;border-bottom:1px solid #5d288a;color:#FFF;text-shadow:0 1px 1px #3d0b66;}
.btn_purple:hover{background:#9055bf;background:-moz-linear-gradient(top, #d5a4ec, #bd7ddb 5%, #884db8);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #d5a4ec), color-stop(.03, #bd7ddb), to(#884db8));filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#bd7ddb', EndColorStr='#884db8');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#bd7ddb', EndColorStr='#884db8')";border-bottom:1px solid #5d288a;}
.btn_purple:focus{padding:10px 19px 10px 19px;color:#FFF;text-shadow:0 -1px 1px #64078b;border:none;background:#894eb7;background:-moz-linear-gradient(top, #884db8, #bd7ddb 95%, #884db8);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #884db8), color-stop(.9, #bd7ddb), to(#884db8));filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#884db8', EndColorStr='#bd7ddb');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#884db8', EndColorStr='#bd7ddb')";box-shadow:inset 0px 2px 5px #64078b, 0 1px 0px #d9c7e0;-webkit-box-shadow:inset 0px 2px 5px #64078b, 0 1px 0px #d9c7e0;-moz-box-shadow:inset 0px 2px 5px #64078b, 0 1px 0px #d9c7e0;}
.btn_transparent{padding:9px 18px;margin:5px;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-align:center;display:inline-block;color:#FFF;text-shadow:1px 1px 0px rgba(0,0,0,0.5);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid rgba(255,255,255,0.1);border-top:1px solid rgba(255,255,255,0.5);border-bottom:1px solid rgba(255,255,255,0.01);background:rgba(255,255,255,0.2);background:-moz-linear-gradient(top, rgba(255,255,255,0.25), rgba(255,255,255,0.14) 150%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(255,255,255,0.2)), color-stop(1.5, rgba(255,255,255,0.09)));filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#999999', EndColorStr='#666666');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#999999', EndColorStr='#666666')";box-shadow:0px 1px 1px rgba(0,0,0,0.3);-webkit-box-shadow:0px 1px 1px rgba(0,0,0,0.3);-moz-box-shadow:0px 1px 1px rgba(0,0,0,0.3);}
.btn_transparent:hover{background:rgba(255,255,255,0.25);background:-moz-linear-gradient(top, rgba(255,255,255,0.30), rgba(255,255,255,0.19) 150%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(255,255,255,0.25)), color-stop(1.5, rgba(255,255,255,0.19)));filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#9F9F9F', EndColorStr='#707070');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#9F9F9F', EndColorStr='#707070')";}
.btn_transparent:focus{padding:9px 18px 9px 18px;color:#EEE;text-shadow:-1px -1px 0px rgba(0,0,0,0.8);border:1px solid rgba(0,0,0,0.4);border-bottom:1px solid rgba(0,0,0,0.2);background:rgba(0,0,0,0.15);background:-moz-linear-gradient(top, rgba(0,0,0,0.15), rgba(0,0,0,0.05));background:-webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0,0,0,0.15)), to(rgba(0,0,0,0.05)));filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#666666', EndColorStr='#999999');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#666666', EndColorStr='#999999')";box-shadow:inset 0px 2px 5px rgba(0,0,0,0.5);-webkit-box-shadow:inset 0px 2px 5px rgba(0,0,0,0.5);-moz-box-shadow:inset 0px 2px 5px rgba(0,0,0,0.5);}

/******************** REN KNAP ********************/

.button_clean {
   border-top: 1px solid #96d1f8;
background: #65a9d7;
background: -webkit-gradient(linear, left top, left bottom, from(#3e779d), to(#965a9d7)); /* Saf4+, Chrome */
background: -webkit-linear-gradient(top, #3e779d, #65a9d7); /* Chrome 10+, Saf5.1+ */
background: -moz-linear-gradient(top, #3e779d, #65a9d7); /* FF3.6+ */
background: -ms-linear-gradient(top, #3e779d, #65a9d7); /* IE10 */
background: -o-linear-gradient(top, #3e779d, #65a9d7); /* Opera 11.10+ */
background: linear-gradient(top, #3e779d, #65a9d7); /* W3C */
   padding: 10px 10px 10px 10px;
   -webkit-border-radius: 4px;
   -moz-border-radius: 4px;
   border-radius: 4px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 14px;
   font-family: Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   }
.button_clean:hover {
   border-top-color: #28597a;
   background: #28597a;
   color: #ccc;
   }
.button_clean:active {
   border-top-color: #1b435e;
   background: #1b435e;
   }

/******************** LABRET ********************/

.button_labret {
   border-top: 1px solid #96d1f8;
background: #65a9d7;
background-image: url(../images/kategoriknapper/labret.png); /* fallback */
background-image: url(../images/kategoriknapper/labret.png), -webkit-gradient(linear, left top, left bottom, from(#3e779d), to(#965a9d7)); /* Saf4+, Chrome */
background-image: url(../images/kategoriknapper/labret.png), -webkit-linear-gradient(top, #3e779d, #65a9d7); /* Chrome 10+, Saf5.1+ */
background-image: url(../images/kategoriknapper/labret.png), -moz-linear-gradient(top, #3e779d, #65a9d7); /* FF3.6+ */
background-image: url(../images/kategoriknapper/labret.png), -ms-linear-gradient(top, #3e779d, #65a9d7); /* IE10 */
background-image: url(../images/kategoriknapper/labret.png), -o-linear-gradient(top, #3e779d, #65a9d7); /* Opera 11.10+ */
background-image: url(../images/kategoriknapper/labret.png), linear-gradient(top, #3e779d, #65a9d7); /* W3C */
background-position: right;
background-repeat:no-repeat;
   padding: 10px 45px 10px 10px;
   -webkit-border-radius: 4px;
   -moz-border-radius: 4px;
   border-radius: 4px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 14px;
   font-family: Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   }
.button_labret:hover {
   border-top-color: #28597a;
   background: #28597a;
background-image: url(../images/kategoriknapper/labret.png);
background-position: right;
background-repeat:no-repeat;
   color: #ccc;
   }
.button_labret:active {
   border-top-color: #1b435e;
   background: #1b435e;
background-image: url(../images/kategoriknapper/labret.png);
background-position: right;
background-repeat:no-repeat;
   }

/******************** KUGLERING ********************/

.button_kuglering {
   border-top: 1px solid #96d1f8;
background: #65a9d7;
background-image: url(../images/kategoriknapper/kuglering.png); /* fallback */
background-image: url(../images/kategoriknapper/kuglering.png), -webkit-gradient(linear, left top, left bottom, from(#3e779d), to(#965a9d7)); /* Saf4+, Chrome */
background-image: url(../images/kategoriknapper/kuglering.png), -webkit-linear-gradient(top, #3e779d, #65a9d7); /* Chrome 10+, Saf5.1+ */
background-image: url(../images/kategoriknapper/kuglering.png), -moz-linear-gradient(top, #3e779d, #65a9d7); /* FF3.6+ */
background-image: url(../images/kategoriknapper/kuglering.png), -ms-linear-gradient(top, #3e779d, #65a9d7); /* IE10 */
background-image: url(../images/kategoriknapper/kuglering.png), -o-linear-gradient(top, #3e779d, #65a9d7); /* Opera 11.10+ */
background-image: url(../images/kategoriknapper/kuglering.png), linear-gradient(top, #3e779d, #65a9d7); /* W3C */
background-position: right;
background-repeat:no-repeat;
   padding: 10px 45px 10px 10px;
   -webkit-border-radius: 4px;
   -moz-border-radius: 4px;
   border-radius: 4px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 14px;
   font-family: Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   }
.button_kuglering:hover {
   border-top-color: #28597a;
   background: #28597a;
background-image: url(../images/kategoriknapper/kuglering.png);
background-position: right;
background-repeat:no-repeat;
   color: #ccc;
   }
.button_kuglering:active {
   border-top-color: #1b435e;
   background: #1b435e;
background-image: url(../images/kategoriknapper/kuglering.png);
background-position: right;
background-repeat:no-repeat;
   }

/******************** SEGMENTRING ********************/

.button_segmentring {
   border-top: 1px solid #96d1f8;
background: #65a9d7;
background-image: url(../images/kategoriknapper/segmentring.png); /* fallback */
background-image: url(../images/kategoriknapper/segmentring.png), -webkit-gradient(linear, left top, left bottom, from(#3e779d), to(#965a9d7)); /* Saf4+, Chrome */
background-image: url(../images/kategoriknapper/segmentring.png), -webkit-linear-gradient(top, #3e779d, #65a9d7); /* Chrome 10+, Saf5.1+ */
background-image: url(../images/kategoriknapper/segmentring.png), -moz-linear-gradient(top, #3e779d, #65a9d7); /* FF3.6+ */
background-image: url(../images/kategoriknapper/segmentring.png), -ms-linear-gradient(top, #3e779d, #65a9d7); /* IE10 */
background-image: url(../images/kategoriknapper/segmentring.png), -o-linear-gradient(top, #3e779d, #65a9d7); /* Opera 11.10+ */
background-image: url(../images/kategoriknapper/segmentring.png), linear-gradient(top, #3e779d, #65a9d7); /* W3C */
background-position: right;
background-repeat:no-repeat;
   padding: 10px 45px 10px 10px;
   -webkit-border-radius: 4px;
   -moz-border-radius: 4px;
   border-radius: 4px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 14px;
   font-family: Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   }
.button_segmentring:hover {
   border-top-color: #28597a;
   background: #28597a;
background-image: url(../images/kategoriknapper/segmentring_aaben.png);
background-position: right;
background-repeat:no-repeat;
   color: #ccc;
   }
.button_segmentring:active {
   border-top-color: #1b435e;
   background: #1b435e;
background-image: url(../images/kategoriknapper/segmentring_aaben.png);
background-position: right;
background-repeat:no-repeat;
   }

/******************** HESTESKO ********************/

.button_hestesko {
   border-top: 1px solid #96d1f8;
background: #65a9d7;
background-image: url(../images/kategoriknapper/hestesko.png); /* fallback */
background-image: url(../images/kategoriknapper/hestesko.png), -webkit-gradient(linear, left top, left bottom, from(#3e779d), to(#965a9d7)); /* Saf4+, Chrome */
background-image: url(../images/kategoriknapper/hestesko.png), -webkit-linear-gradient(top, #3e779d, #65a9d7); /* Chrome 10+, Saf5.1+ */
background-image: url(../images/kategoriknapper/hestesko.png), -moz-linear-gradient(top, #3e779d, #65a9d7); /* FF3.6+ */
background-image: url(../images/kategoriknapper/hestesko.png), -ms-linear-gradient(top, #3e779d, #65a9d7); /* IE10 */
background-image: url(../images/kategoriknapper/hestesko.png), -o-linear-gradient(top, #3e779d, #65a9d7); /* Opera 11.10+ */
background-image: url(../images/kategoriknapper/hestesko.png), linear-gradient(top, #3e779d, #65a9d7); /* W3C */
background-position: right;
background-repeat:no-repeat;
   padding: 10px 45px 10px 10px;
   -webkit-border-radius: 4px;
   -moz-border-radius: 4px;
   border-radius: 4px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 14px;
   font-family: Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   }
.button_hestesko:hover {
   border-top-color: #28597a;
   background: #28597a;
background-image: url(../images/kategoriknapper/hestesko.png);
background-position: right;
background-repeat:no-repeat;
   color: #ccc;
   }
.button_hestesko:active {
   border-top-color: #1b435e;
   background: #1b435e;
background-image: url(../images/kategoriknapper/hestesko.png);
background-position: right;
background-repeat:no-repeat;
   }

/******************** LIGE STAV ********************/

.button_lige_stav {
   border-top: 1px solid #96d1f8;
background: #65a9d7;
background-image: url(../images/kategoriknapper/lige_stav.png); /* fallback */
background-image: url(../images/kategoriknapper/lige_stav.png), -webkit-gradient(linear, left top, left bottom, from(#3e779d), to(#965a9d7)); /* Saf4+, Chrome */
background-image: url(../images/kategoriknapper/lige_stav.png), -webkit-linear-gradient(top, #3e779d, #65a9d7); /* Chrome 10+, Saf5.1+ */
background-image: url(../images/kategoriknapper/lige_stav.png), -moz-linear-gradient(top, #3e779d, #65a9d7); /* FF3.6+ */
background-image: url(../images/kategoriknapper/lige_stav.png), -ms-linear-gradient(top, #3e779d, #65a9d7); /* IE10 */
background-image: url(../images/kategoriknapper/lige_stav.png), -o-linear-gradient(top, #3e779d, #65a9d7); /* Opera 11.10+ */
background-image: url(../images/kategoriknapper/lige_stav.png), linear-gradient(top, #3e779d, #65a9d7); /* W3C */
background-position: right;
background-repeat:no-repeat;
   padding: 10px 45px 10px 10px;
   -webkit-border-radius: 4px;
   -moz-border-radius: 4px;
   border-radius: 4px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 14px;
   font-family: Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   }
.button_lige_stav:hover {
   border-top-color: #28597a;
   background: #28597a;
background-image: url(../images/kategoriknapper/lige_stav.png);
background-position: right;
background-repeat:no-repeat;
   color: #ccc;
   }
.button_lige_stav:active {
   border-top-color: #1b435e;
   background: #1b435e;
background-image: url(../images/kategoriknapper/lige_stav.png);
background-position: right;
background-repeat:no-repeat;
   }

/******************** BUET STAV ********************/

.button_buet_stav {
   border-top: 1px solid #96d1f8;
background: #65a9d7;
background-image: url(../images/kategoriknapper/buet_stav.png); /* fallback */
background-image: url(../images/kategoriknapper/buet_stav.png), -webkit-gradient(linear, left top, left bottom, from(#3e779d), to(#965a9d7)); /* Saf4+, Chrome */
background-image: url(../images/kategoriknapper/buet_stav.png), -webkit-linear-gradient(top, #3e779d, #65a9d7); /* Chrome 10+, Saf5.1+ */
background-image: url(../images/kategoriknapper/buet_stav.png), -moz-linear-gradient(top, #3e779d, #65a9d7); /* FF3.6+ */
background-image: url(../images/kategoriknapper/buet_stav.png), -ms-linear-gradient(top, #3e779d, #65a9d7); /* IE10 */
background-image: url(../images/kategoriknapper/buet_stav.png), -o-linear-gradient(top, #3e779d, #65a9d7); /* Opera 11.10+ */
background-image: url(../images/kategoriknapper/buet_stav.png), linear-gradient(top, #3e779d, #65a9d7); /* W3C */
background-position: right;
background-repeat:no-repeat;
   padding: 10px 45px 10px 10px;
   -webkit-border-radius: 4px;
   -moz-border-radius: 4px;
   border-radius: 4px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 14px;
   font-family: Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   }
.button_buet_stav:hover {
   border-top-color: #28597a;
   background: #28597a;
background-image: url(../images/kategoriknapper/buet_stav.png);
background-position: right;
background-repeat:no-repeat;
   color: #ccc;
   }
.button_buet_stav:active {
   border-top-color: #1b435e;
   background: #1b435e;
background-image: url(../images/kategoriknapper/buet_stav.png);
background-position: right;
background-repeat:no-repeat;
   }

/******************** NAVLE UDEN VEDHÆNG ********************/

.button_navle_uden_vedhaeng {
   border-top: 1px solid #96d1f8;
background: #65a9d7;
background-image: url(../images/kategoriknapper/navle_uden_vedhaeng.png); /* fallback */
background-image: url(../images/kategoriknapper/navle_uden_vedhaeng.png), -webkit-gradient(linear, left top, left bottom, from(#3e779d), to(#965a9d7)); /* Saf4+, Chrome */
background-image: url(../images/kategoriknapper/navle_uden_vedhaeng.png), -webkit-linear-gradient(top, #3e779d, #65a9d7); /* Chrome 10+, Saf5.1+ */
background-image: url(../images/kategoriknapper/navle_uden_vedhaeng.png), -moz-linear-gradient(top, #3e779d, #65a9d7); /* FF3.6+ */
background-image: url(../images/kategoriknapper/navle_uden_vedhaeng.png), -ms-linear-gradient(top, #3e779d, #65a9d7); /* IE10 */
background-image: url(../images/kategoriknapper/navle_uden_vedhaeng.png), -o-linear-gradient(top, #3e779d, #65a9d7); /* Opera 11.10+ */
background-image: url(../images/kategoriknapper/navle_uden_vedhaeng.png), linear-gradient(top, #3e779d, #65a9d7); /* W3C */
background-position: right;
background-repeat:no-repeat;
   padding: 10px 45px 10px 10px;
   -webkit-border-radius: 4px;
   -moz-border-radius: 4px;
   border-radius: 4px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 14px;
   font-family: Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   }
.button_navle_uden_vedhaeng:hover {
   border-top-color: #28597a;
   background: #28597a;
background-image: url(../images/kategoriknapper/navle_uden_vedhaeng.png);
background-position: right;
background-repeat:no-repeat;
   color: #ccc;
   }
.button_navle_uden_vedhaeng:active {
   border-top-color: #1b435e;
   background: #1b435e;
background-image: url(../images/kategoriknapper/navle_uden_vedhaeng.png);
background-position: right;
background-repeat:no-repeat;
   }

/******************** NAVLE MED VEDHÆNG ********************/

.button_navle_med_vedhaeng {
   border-top: 1px solid #96d1f8;
background: #65a9d7;
background-image: url(../images/kategoriknapper/navle_med_vedhaeng.png); /* fallback */
background-image: url(../images/kategoriknapper/navle_med_vedhaeng.png), -webkit-gradient(linear, left top, left bottom, from(#3e779d), to(#965a9d7)); /* Saf4+, Chrome */
background-image: url(../images/kategoriknapper/navle_med_vedhaeng.png), -webkit-linear-gradient(top, #3e779d, #65a9d7); /* Chrome 10+, Saf5.1+ */
background-image: url(../images/kategoriknapper/navle_med_vedhaeng.png), -moz-linear-gradient(top, #3e779d, #65a9d7); /* FF3.6+ */
background-image: url(../images/kategoriknapper/navle_med_vedhaeng.png), -ms-linear-gradient(top, #3e779d, #65a9d7); /* IE10 */
background-image: url(../images/kategoriknapper/navle_med_vedhaeng.png), -o-linear-gradient(top, #3e779d, #65a9d7); /* Opera 11.10+ */
background-image: url(../images/kategoriknapper/navle_med_vedhaeng.png), linear-gradient(top, #3e779d, #65a9d7); /* W3C */
background-position: right;
background-repeat:no-repeat;
   padding: 10px 45px 10px 10px;
   -webkit-border-radius: 4px;
   -moz-border-radius: 4px;
   border-radius: 4px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 14px;
   font-family: Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   }
.button_navle_med_vedhaeng:hover {
   border-top-color: #28597a;
   background: #28597a;
background-image: url(../images/kategoriknapper/navle_med_vedhaeng.png);
background-position: right;
background-repeat:no-repeat;
   color: #ccc;
   }
.button_navle_med_vedhaeng:active {
   border-top-color: #1b435e;
   background: #1b435e;
background-image: url(../images/kategoriknapper/navle_med_vedhaeng.png);
background-position: right;
background-repeat:no-repeat;
   }

/******************** PLAYBOY ********************/

.button_playboy {
   border-top: 1px solid #96d1f8;
background: #65a9d7;
background-image: url(../images/kategoriknapper/playboy.png); /* fallback */
background-image: url(../images/kategoriknapper/playboy.png), -webkit-gradient(linear, left top, left bottom, from(#3e779d), to(#965a9d7)); /* Saf4+, Chrome */
background-image: url(../images/kategoriknapper/playboy.png), -webkit-linear-gradient(top, #3e779d, #65a9d7); /* Chrome 10+, Saf5.1+ */
background-image: url(../images/kategoriknapper/playboy.png), -moz-linear-gradient(top, #3e779d, #65a9d7); /* FF3.6+ */
background-image: url(../images/kategoriknapper/playboy.png), -ms-linear-gradient(top, #3e779d, #65a9d7); /* IE10 */
background-image: url(../images/kategoriknapper/playboy.png), -o-linear-gradient(top, #3e779d, #65a9d7); /* Opera 11.10+ */
background-image: url(../images/kategoriknapper/playboy.png), linear-gradient(top, #3e779d, #65a9d7); /* W3C */
background-position: right;
background-repeat:no-repeat;
   padding: 10px 45px 10px 10px;
   -webkit-border-radius: 4px;
   -moz-border-radius: 4px;
   border-radius: 4px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 14px;
   font-family: Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   }
.button_playboy:hover {
   border-top-color: #28597a;
   background: #28597a;
background-image: url(../images/kategoriknapper/playboy.png);
background-position: right;
background-repeat:no-repeat;
   color: #ccc;
   }
.button_playboy:active {
   border-top-color: #1b435e;
   background: #1b435e;
background-image: url(../images/kategoriknapper/playboy.png);
background-position: right;
background-repeat:no-repeat;
   }

/******************** PLASTIK ********************/

.button_plastik {
   border-top: 1px solid #96d1f8;
background: #65a9d7;
background-image: url(../images/kategoriknapper/plastik.png); /* fallback */
background-image: url(../images/kategoriknapper/plastik.png), -webkit-gradient(linear, left top, left bottom, from(#3e779d), to(#965a9d7)); /* Saf4+, Chrome */
background-image: url(../images/kategoriknapper/plastik.png), -webkit-linear-gradient(top, #3e779d, #65a9d7); /* Chrome 10+, Saf5.1+ */
background-image: url(../images/kategoriknapper/plastik.png), -moz-linear-gradient(top, #3e779d, #65a9d7); /* FF3.6+ */
background-image: url(../images/kategoriknapper/plastik.png), -ms-linear-gradient(top, #3e779d, #65a9d7); /* IE10 */
background-image: url(../images/kategoriknapper/plastik.png), -o-linear-gradient(top, #3e779d, #65a9d7); /* Opera 11.10+ */
background-image: url(../images/kategoriknapper/plastik.png), linear-gradient(top, #3e779d, #65a9d7); /* W3C */
background-position: right;
background-repeat:no-repeat;
   padding: 10px 45px 10px 10px;
   -webkit-border-radius: 4px;
   -moz-border-radius: 4px;
   border-radius: 4px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 14px;
   font-family: Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   }
.button_plastik:hover {
   border-top-color: #28597a;
   background: #28597a;
background-image: url(../images/kategoriknapper/plastik.png);
background-position: right;
background-repeat:no-repeat;
   color: #ccc;
   }
.button_plastik:active {
   border-top-color: #1b435e;
   background: #1b435e;
background-image: url(../images/kategoriknapper/plastik.png);
background-position: right;
background-repeat:no-repeat;
   }

/******************** BRYSTSKJOLD ********************/

.button_brystskjold {
   border-top: 1px solid #96d1f8;
background: #65a9d7;
background-image: url(../images/kategoriknapper/brystskjold.png); /* fallback */
background-image: url(../images/kategoriknapper/brystskjold.png), -webkit-gradient(linear, left top, left bottom, from(#3e779d), to(#965a9d7)); /* Saf4+, Chrome */
background-image: url(../images/kategoriknapper/brystskjold.png), -webkit-linear-gradient(top, #3e779d, #65a9d7); /* Chrome 10+, Saf5.1+ */
background-image: url(../images/kategoriknapper/brystskjold.png), -moz-linear-gradient(top, #3e779d, #65a9d7); /* FF3.6+ */
background-image: url(../images/kategoriknapper/brystskjold.png), -ms-linear-gradient(top, #3e779d, #65a9d7); /* IE10 */
background-image: url(../images/kategoriknapper/brystskjold.png), -o-linear-gradient(top, #3e779d, #65a9d7); /* Opera 11.10+ */
background-image: url(../images/kategoriknapper/brystskjold.png), linear-gradient(top, #3e779d, #65a9d7); /* W3C */
background-position: right;
background-repeat:no-repeat;
   padding: 10px 45px 10px 10px;
   -webkit-border-radius: 4px;
   -moz-border-radius: 4px;
   border-radius: 4px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 14px;
   font-family: Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   }
.button_brystskjold:hover {
   border-top-color: #28597a;
   background: #28597a;
background-image: url(../images/kategoriknapper/brystskjold.png);
background-position: right;
background-repeat:no-repeat;
   color: #ccc;
   }
.button_brystskjold:active {
   border-top-color: #1b435e;
   background: #1b435e;
background-image: url(../images/kategoriknapper/brystskjold.png);
background-position: right;
background-repeat:no-repeat;
   }

/******************** NASESKRUE ********************/

.button_naeseskrue {
   border-top: 1px solid #96d1f8;
background: #65a9d7;
background-image: url(../images/kategoriknapper/naeseskrue.png); /* fallback */
background-image: url(../images/kategoriknapper/naeseskrue.png), -webkit-gradient(linear, left top, left bottom, from(#3e779d), to(#965a9d7)); /* Saf4+, Chrome */
background-image: url(../images/kategoriknapper/naeseskrue.png), -webkit-linear-gradient(top, #3e779d, #65a9d7); /* Chrome 10+, Saf5.1+ */
background-image: url(../images/kategoriknapper/naeseskrue.png), -moz-linear-gradient(top, #3e779d, #65a9d7); /* FF3.6+ */
background-image: url(../images/kategoriknapper/naeseskrue.png), -ms-linear-gradient(top, #3e779d, #65a9d7); /* IE10 */
background-image: url(../images/kategoriknapper/naeseskrue.png), -o-linear-gradient(top, #3e779d, #65a9d7); /* Opera 11.10+ */
background-image: url(../images/kategoriknapper/naeseskrue.png), linear-gradient(top, #3e779d, #65a9d7); /* W3C */
background-position: right;
background-repeat:no-repeat;
   padding: 10px 45px 10px 10px;
   -webkit-border-radius: 4px;
   -moz-border-radius: 4px;
   border-radius: 4px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 14px;
   font-family: Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   }
.button_naeseskrue:hover {
   border-top-color: #28597a;
   background: #28597a;
background-image: url(../images/kategoriknapper/naeseskrue.png);
background-position: right;
background-repeat:no-repeat;
   color: #ccc;
   }
.button_naeseskrue:active {
   border-top-color: #1b435e;
   background: #1b435e;
background-image: url(../images/kategoriknapper/naeseskrue.png);
background-position: right;
background-repeat:no-repeat;
   }

/******************** FAKE PLUG ********************/

.button_fake_plug {
   border-top: 1px solid #96d1f8;
background: #65a9d7;
background-image: url(../images/kategoriknapper/fake_plug.png); /* fallback */
background-image: url(../images/kategoriknapper/fake_plug.png), -webkit-gradient(linear, left top, left bottom, from(#3e779d), to(#965a9d7)); /* Saf4+, Chrome */
background-image: url(../images/kategoriknapper/fake_plug.png), -webkit-linear-gradient(top, #3e779d, #65a9d7); /* Chrome 10+, Saf5.1+ */
background-image: url(../images/kategoriknapper/fake_plug.png), -moz-linear-gradient(top, #3e779d, #65a9d7); /* FF3.6+ */
background-image: url(../images/kategoriknapper/fake_plug.png), -ms-linear-gradient(top, #3e779d, #65a9d7); /* IE10 */
background-image: url(../images/kategoriknapper/fake_plug.png), -o-linear-gradient(top, #3e779d, #65a9d7); /* Opera 11.10+ */
background-image: url(../images/kategoriknapper/fake_plug.png), linear-gradient(top, #3e779d, #65a9d7); /* W3C */
background-position: right;
background-repeat:no-repeat;
   padding: 10px 45px 10px 10px;
   -webkit-border-radius: 4px;
   -moz-border-radius: 4px;
   border-radius: 4px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 14px;
   font-family: Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   }
.button_fake_plug:hover {
   border-top-color: #28597a;
   background: #28597a;
background-image: url(../images/kategoriknapper/fake_plug.png);
background-position: right;
background-repeat:no-repeat;
   color: #ccc;
   }
.button_fake_plug:active {
   border-top-color: #1b435e;
   background: #1b435e;
background-image: url(../images/kategoriknapper/fake_plug.png);
background-position: right;
background-repeat:no-repeat;
   }

/******************** MAND ********************/

.button_mand {
   border-top: 1px solid #96d1f8;
background: #65a9d7;
background-image: url(../images/kategoriknapper/mand.png); /* fallback */
background-image: url(../images/kategoriknapper/mand.png), -webkit-gradient(linear, left top, left bottom, from(#3e779d), to(#965a9d7)); /* Saf4+, Chrome */
background-image: url(../images/kategoriknapper/mand.png), -webkit-linear-gradient(top, #3e779d, #65a9d7); /* Chrome 10+, Saf5.1+ */
background-image: url(../images/kategoriknapper/mand.png), -moz-linear-gradient(top, #3e779d, #65a9d7); /* FF3.6+ */
background-image: url(../images/kategoriknapper/mand.png), -ms-linear-gradient(top, #3e779d, #65a9d7); /* IE10 */
background-image: url(../images/kategoriknapper/mand.png), -o-linear-gradient(top, #3e779d, #65a9d7); /* Opera 11.10+ */
background-image: url(../images/kategoriknapper/mand.png), linear-gradient(top, #3e779d, #65a9d7); /* W3C */
background-position: right;
background-repeat:no-repeat;
   padding: 10px 45px 10px 10px;
   -webkit-border-radius: 4px;
   -moz-border-radius: 4px;
   border-radius: 4px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 14px;
   font-family: Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   }
.button_mand:hover {
   border-top-color: #28597a;
   background: #28597a;
background-image: url(../images/kategoriknapper/mand.png);
background-position: right;
background-repeat:no-repeat;
   color: #ccc;
   }
.button_mand:active {
   border-top-color: #1b435e;
   background: #1b435e;
background-image: url(../images/kategoriknapper/mand.png);
background-position: right;
background-repeat:no-repeat;
   }

/******************** KVINDE ********************/

.button_kvinde {
   border-top: 1px solid #96d1f8;
background: #65a9d7;
background-image: url(../images/kategoriknapper/kvinde.png); /* fallback */
background-image: url(../images/kategoriknapper/kvinde.png), -webkit-gradient(linear, left top, left bottom, from(#3e779d), to(#965a9d7)); /* Saf4+, Chrome */
background-image: url(../images/kategoriknapper/kvinde.png), -webkit-linear-gradient(top, #3e779d, #65a9d7); /* Chrome 10+, Saf5.1+ */
background-image: url(../images/kategoriknapper/kvinde.png), -moz-linear-gradient(top, #3e779d, #65a9d7); /* FF3.6+ */
background-image: url(../images/kategoriknapper/kvinde.png), -ms-linear-gradient(top, #3e779d, #65a9d7); /* IE10 */
background-image: url(../images/kategoriknapper/kvinde.png), -o-linear-gradient(top, #3e779d, #65a9d7); /* Opera 11.10+ */
background-image: url(../images/kategoriknapper/kvinde.png), linear-gradient(top, #3e779d, #65a9d7); /* W3C */
background-position: right;
background-repeat:no-repeat;
   padding: 10px 45px 10px 10px;
   -webkit-border-radius: 4px;
   -moz-border-radius: 4px;
   border-radius: 4px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 14px;
   font-family: Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   }
.button_kvinde:hover {
   border-top-color: #28597a;
   background: #28597a;
background-image: url(../images/kategoriknapper/kvinde.png);
background-position: right;
background-repeat:no-repeat;
   color: #ccc;
   }
.button_kvinde:active {
   border-top-color: #1b435e;
   background: #1b435e;
background-image: url(../images/kategoriknapper/kvinde.png);
background-position: right;
background-repeat:no-repeat;
   }

/******************** LØSE KUGLER ********************/

.button_loese_kugler {
   border-top: 1px solid #96d1f8;
background: #65a9d7;
background-image: url(../images/kategoriknapper/loese_kugler.png); /* fallback */
background-image: url(../images/kategoriknapper/loese_kugler.png), -webkit-gradient(linear, left top, left bottom, from(#3e779d), to(#965a9d7)); /* Saf4+, Chrome */
background-image: url(../images/kategoriknapper/loese_kugler.png), -webkit-linear-gradient(top, #3e779d, #65a9d7); /* Chrome 10+, Saf5.1+ */
background-image: url(../images/kategoriknapper/loese_kugler.png), -moz-linear-gradient(top, #3e779d, #65a9d7); /* FF3.6+ */
background-image: url(../images/kategoriknapper/loese_kugler.png), -ms-linear-gradient(top, #3e779d, #65a9d7); /* IE10 */
background-image: url(../images/kategoriknapper/loese_kugler.png), -o-linear-gradient(top, #3e779d, #65a9d7); /* Opera 11.10+ */
background-image: url(../images/kategoriknapper/loese_kugler.png), linear-gradient(top, #3e779d, #65a9d7); /* W3C */
background-position: right;
background-repeat:no-repeat;
   padding: 10px 45px 10px 10px;
   -webkit-border-radius: 4px;
   -moz-border-radius: 4px;
   border-radius: 4px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 14px;
   font-family: Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   }
.button_loese_kugler:hover {
   border-top-color: #28597a;
   background: #28597a;
background-image: url(../images/kategoriknapper/loese_kugler.png);
background-position: right;
background-repeat:no-repeat;
   color: #ccc;
   }
.button_loese_kugler:active {
   border-top-color: #1b435e;
   background: #1b435e;
background-image: url(../images/kategoriknapper/loese_kugler.png);
background-position: right;
background-repeat:no-repeat;
   }

/******************** LØSE STAVE ********************/

.button_loese_stave {
   border-top: 1px solid #96d1f8;
background: #65a9d7;
background-image: url(../images/kategoriknapper/loese_stave.png); /* fallback */
background-image: url(../images/kategoriknapper/loese_stave.png), -webkit-gradient(linear, left top, left bottom, from(#3e779d), to(#965a9d7)); /* Saf4+, Chrome */
background-image: url(../images/kategoriknapper/loese_stave.png), -webkit-linear-gradient(top, #3e779d, #65a9d7); /* Chrome 10+, Saf5.1+ */
background-image: url(../images/kategoriknapper/loese_stave.png), -moz-linear-gradient(top, #3e779d, #65a9d7); /* FF3.6+ */
background-image: url(../images/kategoriknapper/loese_stave.png), -ms-linear-gradient(top, #3e779d, #65a9d7); /* IE10 */
background-image: url(../images/kategoriknapper/loese_stave.png), -o-linear-gradient(top, #3e779d, #65a9d7); /* Opera 11.10+ */
background-image: url(../images/kategoriknapper/loese_stave.png), linear-gradient(top, #3e779d, #65a9d7); /* W3C */
background-position: right;
background-repeat:no-repeat;
   padding: 10px 45px 10px 10px;
   -webkit-border-radius: 4px;
   -moz-border-radius: 4px;
   border-radius: 4px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 14px;
   font-family: Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   }
.button_loese_stave:hover {
   border-top-color: #28597a;
   background: #28597a;
background-image: url(../images/kategoriknapper/loese_stave.png);
background-position: right;
background-repeat:no-repeat;
   color: #ccc;
   }
.button_loese_stave:active {
   border-top-color: #1b435e;
   background: #1b435e;
background-image: url(../images/kategoriknapper/loese_stave.png);
background-position: right;
background-repeat:no-repeat;
   }

/******************** LØSE BUEDE STAVE ********************/

.button_loese_buede_stave {
   border-top: 1px solid #96d1f8;
background: #65a9d7;
background-image: url(../images/kategoriknapper/loese_buede_stave.png); /* fallback */
background-image: url(../images/kategoriknapper/loese_buede_stave.png), -webkit-gradient(linear, left top, left bottom, from(#3e779d), to(#965a9d7)); /* Saf4+, Chrome */
background-image: url(../images/kategoriknapper/loese_buede_stave.png), -webkit-linear-gradient(top, #3e779d, #65a9d7); /* Chrome 10+, Saf5.1+ */
background-image: url(../images/kategoriknapper/loese_buede_stave.png), -moz-linear-gradient(top, #3e779d, #65a9d7); /* FF3.6+ */
background-image: url(../images/kategoriknapper/loese_buede_stave.png), -ms-linear-gradient(top, #3e779d, #65a9d7); /* IE10 */
background-image: url(../images/kategoriknapper/loese_buede_stave.png), -o-linear-gradient(top, #3e779d, #65a9d7); /* Opera 11.10+ */
background-image: url(../images/kategoriknapper/loese_buede_stave.png), linear-gradient(top, #3e779d, #65a9d7); /* W3C */
background-position: right;
background-repeat:no-repeat;
   padding: 10px 45px 10px 10px;
   -webkit-border-radius: 4px;
   -moz-border-radius: 4px;
   border-radius: 4px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 14px;
   font-family: Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   }
.button_loese_buede_stave:hover {
   border-top-color: #28597a;
   background: #28597a;
background-image: url(../images/kategoriknapper/loese_buede_stave.png);
background-position: right;
background-repeat:no-repeat;
   color: #ccc;
   }
.button_loese_buede_stave:active {
   border-top-color: #1b435e;
   background: #1b435e;
background-image: url(../images/kategoriknapper/loese_buede_stave.png);
background-position: right;
background-repeat:no-repeat;
   }


/******************** TAPER ********************/

.button_taper {
   border-top: 1px solid #96d1f8;
background: #65a9d7;
background-image: url(../images/kategoriknapper/taper.png); /* fallback */
background-image: url(../images/kategoriknapper/taper.png), -webkit-gradient(linear, left top, left bottom, from(#3e779d), to(#965a9d7)); /* Saf4+, Chrome */
background-image: url(../images/kategoriknapper/taper.png), -webkit-linear-gradient(top, #3e779d, #65a9d7); /* Chrome 10+, Saf5.1+ */
background-image: url(../images/kategoriknapper/taper.png), -moz-linear-gradient(top, #3e779d, #65a9d7); /* FF3.6+ */
background-image: url(../images/kategoriknapper/taper.png), -ms-linear-gradient(top, #3e779d, #65a9d7); /* IE10 */
background-image: url(../images/kategoriknapper/taper.png), -o-linear-gradient(top, #3e779d, #65a9d7); /* Opera 11.10+ */
background-image: url(../images/kategoriknapper/taper.png), linear-gradient(top, #3e779d, #65a9d7); /* W3C */
background-position: right;
background-repeat:no-repeat;
   padding: 10px 45px 10px 10px;
   margin: 10px;
   -webkit-border-radius: 4px;
   -moz-border-radius: 4px;
   border-radius: 4px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 14px;
   font-family: Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   }
.button_taper:hover {
   border-top-color: #28597a;
   background: #28597a;
background-image: url(../images/kategoriknapper/taper.png);
background-position: right;
background-repeat:no-repeat;
   color: #ccc;
   }
.button_taper:active {
   border-top-color: #1b435e;
   background: #1b435e;
background-image: url(../images/kategoriknapper/taper.png);
background-position: right;
background-repeat:no-repeat;
   }

/******************** TUNNEL ********************/

.button_tunnel {
   border-top: 1px solid #96d1f8;
background: #65a9d7;
background-image: url(../images/kategoriknapper/tunnel.png); /* fallback */
background-image: url(../images/kategoriknapper/tunnel.png), -webkit-gradient(linear, left top, left bottom, from(#3e779d), to(#965a9d7)); /* Saf4+, Chrome */
background-image: url(../images/kategoriknapper/tunnel.png), -webkit-linear-gradient(top, #3e779d, #65a9d7); /* Chrome 10+, Saf5.1+ */
background-image: url(../images/kategoriknapper/tunnel.png), -moz-linear-gradient(top, #3e779d, #65a9d7); /* FF3.6+ */
background-image: url(../images/kategoriknapper/tunnel.png), -ms-linear-gradient(top, #3e779d, #65a9d7); /* IE10 */
background-image: url(../images/kategoriknapper/tunnel.png), -o-linear-gradient(top, #3e779d, #65a9d7); /* Opera 11.10+ */
background-image: url(../images/kategoriknapper/tunnel.png), linear-gradient(top, #3e779d, #65a9d7); /* W3C */
background-position: right;
background-repeat:no-repeat;
   padding: 10px 45px 10px 10px;
   margin: 10px;
   -webkit-border-radius: 4px;
   -moz-border-radius: 4px;
   border-radius: 4px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 14px;
   font-family: Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   }
.button_tunnel:hover {
   border-top-color: #28597a;
   background: #28597a;
background-image: url(../images/kategoriknapper/tunnel.png);
background-position: right;
background-repeat:no-repeat;
   color: #ccc;
   }
.button_tunnel:active {
   border-top-color: #1b435e;
   background: #1b435e;
background-image: url(../images/kategoriknapper/tunnel.png);
background-position: right;
background-repeat:no-repeat;
   }

/******************** PLUG ********************/

.button_plug {
   border-top: 1px solid #96d1f8;
background: #65a9d7;
background-image: url(../images/kategoriknapper/plug.png); /* fallback */
background-image: url(../images/kategoriknapper/plug.png), -webkit-gradient(linear, left top, left bottom, from(#3e779d), to(#965a9d7)); /* Saf4+, Chrome */
background-image: url(../images/kategoriknapper/plug.png), -webkit-linear-gradient(top, #3e779d, #65a9d7); /* Chrome 10+, Saf5.1+ */
background-image: url(../images/kategoriknapper/plug.png), -moz-linear-gradient(top, #3e779d, #65a9d7); /* FF3.6+ */
background-image: url(../images/kategoriknapper/plug.png), -ms-linear-gradient(top, #3e779d, #65a9d7); /* IE10 */
background-image: url(../images/kategoriknapper/plug.png), -o-linear-gradient(top, #3e779d, #65a9d7); /* Opera 11.10+ */
background-image: url(../images/kategoriknapper/plug.png), linear-gradient(top, #3e779d, #65a9d7); /* W3C */
background-position: right;
background-repeat:no-repeat;
   padding: 10px 45px 10px 10px;
   margin: 10px;
   -webkit-border-radius: 4px;
   -moz-border-radius: 4px;
   border-radius: 4px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 14px;
   font-family: Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   }
.button_plug:hover {
   border-top-color: #28597a;
   background: #28597a;
background-image: url(../images/kategoriknapper/plug.png);
background-position: right;
background-repeat:no-repeat;
   color: #ccc;
   }
.button_plug:active {
   border-top-color: #1b435e;
   background: #1b435e;
background-image: url(../images/kategoriknapper/plug.png);
background-position: right;
background-repeat:no-repeat;
   }


#lightbox{position:absolute;left:0;width:100%;z-index:100;text-align:center;line-height:0;}
#lightbox img{width:auto;height:auto;}
#lightbox a img{border:none;}
#outerImageContainer{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;}
#imageContainer{padding:10px;}
#loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0;}
#hoverNav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
#imageContainer>#hoverNav{left:0;}
#hoverNav a{outline:none;}
#prevLink, #nextLink{width:49%;height:100%;background-image:url(data:image/gif;base64,AAAA);display:block;}
#prevLink{left:0;float:left;}
#nextLink{right:0;float:right;}
#prevLink:hover, #prevLink:visited:hover{background:url(../images/lightbox/prevlabel.gif) left 15% no-repeat;}
#nextLink:hover, #nextLink:visited:hover{background:url(../images/lightbox/nextlabel.gif) right 15% no-repeat;}
#imageDataContainer{font:10px Verdana, Helvetica, sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;}
#imageData{padding:0 10px;color:#666;}
#imageData #imageDetails{width:70%;float:left;text-align:left;}
#imageData #caption{font-weight:bold;}
#imageData #numberDisplay{display:block;clear:left;padding-bottom:1.0em;}
#imageData #bottomNavClose{width:66px;float:right;padding-bottom:0.7em;outline:none;}
#overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;background-color:#000;}
.collateral-box{margin-bottom:2em;}
.collateral-box h4{color:#e26703;}
#rr-customer-reviews{margin-bottom:15px;text-align:left}
#rr-customer-reviews li{margin-bottom:25px;}
#rr-customer-reviews li p{clear:both;}
.rr-ratings-list{margin:4px 0;}
.rr-ratings-list td{padding:3px 0;}
.rr-ratings-list td.label{padding-right:8px;font-size:.95em;font-weight:bold;line-height:1em;}
.postWrapper{padding-bottom:25px;clear:both;}
.postTitle{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#DDDDDD;margin-bottom:15px;}
.postTitle h2{font-size:20px;font-weight:normal;margin:0px;padding:0px;}
.postTitle h3{font-size:10px;margin:0px;padding-top:2px;padding-right:0px;padding-bottom:2px;padding-left:0px;}
.postContent{padding-bottom:10px;}
.postBookmarks{padding-bottom:10px;}
.postBookmarks h4{font-size:12px;font-weight:bold;}
.commentWrapper{padding-bottom:15px;}
.commentContent{padding-bottom:0px;}
.commentDetails{margin-bottom:5px;padding:0px;}
.commentDetails h4.username{display:inline;}
.postError{font-size:16px;}
.tags{font-weight:bold;padding-bottom:10px;}
.tags UL{display:inline;}
.tags UL LI{font-weight:normal;display:inline;padding-right:6px;}
.tags h4{font-size:12px;font-weight:bold;}
.menu-tags, .menu-categories, .menu-recent{margin:5px 3px 0px 3px;}
.blog .menu-tags UL LI{display:inline;padding:2px;margin-left:10px;}
.blog .menu-categories UL LI{margin-left:10px;}
.blog .menu-recent UL LI{margin-left:10px;}
.tag-count-1{font-size:1em;}
.tag-count-2{font-size:1.2em;}
.tag-count-3{font-size:1.4em;}
.tag-count-4{font-size:1.6em;}
.tag-count-5{font-size:1.8em;}
.tag-count-6{font-size:2em;}
.tag-count-7{font-size:2em;}
.tag-count-8{font-size:2em;}
.tag-count-9{font-size:2em;}
.tag-count-10{font-size:2em;}
.blog .head h4{padding-left:20px;}
.blog .head h4{background-image:url(../aw_blog/images/icon_blog.png);background-repeat:no-repeat;padding-left:25px;margin-left:10px;}
.postWrapper .poster{display:inline;}
DIV.onsale-category-container-grid{POSITION:relative;ZOOM:1;}
DIV.onsale-category-container-list{POSITION:relative;FLOAT:left;ZOOM:1;}
TABLE.onsale-category-container{CURSOR:pointer;POSITION:absolute;Z-INDEX:10;}
TABLE.onsale-category-container TD{BACKGROUND-COLOR:transparent;BACKGROUND-IMAGE:none;BORDER:0px;}
DIV.onsale-category-label-image{BACKGROUND-REPEAT:no-repeat;COLOR:#FFFFFF;FONT-WEIGHT:bold;FONT-FAMILY:Verdana;FONT-SIZE:10px;}
TABLE.onsale-onsale-category-label-text TD{FONT-FAMILY:Arial;FONT-SIZE:11px;FONT-WEIGHT:bold;TEXT-ALIGN:center;VERTICAL-ALIGN:middle;COLOR:#FFFFFF;}
TABLE.new-onsale-category-label-text TD{FONT-FAMILY:Arial;FONT-SIZE:11px;FONT-WEIGHT:bold;TEXT-ALIGN:center;VERTICAL-ALIGN:middle;COLOR:#FFFFFF;}
TABLE.custom-onsale-category-label-text TD{FONT-FAMILY:Arial;FONT-SIZE:11px;FONT-WEIGHT:bold;TEXT-ALIGN:center;VERTICAL-ALIGN:middle;COLOR:#FFFFFF;}
DIV.onsale-product-container{POSITION:relative;ZOOM:1;}
TABLE.onsale-product-container{POSITION:absolute;Z-INDEX:10;}
DIV.onsale-product-label-image{BACKGROUND-REPEAT:no-repeat;COLOR:#FFFFFF;FONT-WEIGHT:bold;FONT-FAMILY:Verdana;FONT-SIZE:13px;MARGIN:5px;}
TABLE.onsale-onsale-product-label-text TD{FONT-FAMILY:inherit;FONT-SIZE:16px;TEXT-ALIGN:center;VERTICAL-ALIGN:middle;COLOR:#FFFFFF;}
TABLE.new-onsale-product-label-text TD{FONT-FAMILY:inherit;FONT-SIZE:16px;TEXT-ALIGN:center;VERTICAL-ALIGN:middle;COLOR:#FFFFFF;}
TABLE.custom-onsale-product-label-text TD{FONT-FAMILY:inherit;FONT-SIZE:16px;TEXT-ALIGN:center;VERTICAL-ALIGN:middle;COLOR:#FFFFFF;}
.clearer:after, .header:after, #nav:after, .main:after, .footer:after, .col-main:after, .col2-set:after, .col3-set:after, .col4-set:after, .mini-products-list li:after, .sidebar .block .actions:after, .sidebar .block-poll li:after, .sidebar .block-related li:after, .sidebar .block-related .item:after, .title-buttons:after, .pager:after, .sorter:after, .ratings:after, .add-to-box:after, .add-to-cart:after, .product-essential:after, .products-list .item:after, .product-view .product-img-box .more-views ul:after, .product-options .options-list li:after, .product-review:after, .cart:after, .one-page-checkout .step-title:after, .checkout-progress:after, .field-100:after, .group-select li:after, .form-list li:after, .buttons-set:after, .page-print .print-head:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden;}
div.onsale-category-container-grid{position:relative;}
div.onsale-category-container-list{position:relative;float:left;}
.onsale-category-container{cursor:pointer;position:absolute;z-index:100;}
div.onsale-category-label{position:absolute;top:3px;left:4px;margin-left:-2px;text-align:center;}
div.onsale-onsale-category-label-text{color:#FFFFFF;font-family:Arial;font-size:11px;font-weight:bold;}
div.new-onsale-category-label-text{color:#FFFFFF;font-family:Arial;font-size:11px;font-weight:bold;}
div.custom-onsale-category-label-text{color:#FFFFFF;font-family:Arial;font-size:11px;font-weight:bold;}
.onsale-product-container{cursor:pointer;position:relative;z-index:100;}
.onsale-product-container-inside{cursor:pointer;position:absolute;z-index:100;}
div.onsale-product-label{position:absolute;top:3px;left:4px;margin-left:-2px;text-align:center;}
div.onsale-onsale-product-label-text{FONT-FAMILY:inherit;FONT-SIZE:16px;TEXT-ALIGN:center;VERTICAL-ALIGN:middle;COLOR:#FFFFFF;}
div.new-onsale-product-label-text{FONT-FAMILY:inherit;FONT-SIZE:16px;TEXT-ALIGN:center;VERTICAL-ALIGN:middle;COLOR:#FFFFFF;}
div.custom-onsale-product-label-text{FONT-FAMILY:inherit;FONT-SIZE:16px;TEXT-ALIGN:center;VERTICAL-ALIGN:middle;COLOR:#FFFFFF;}

div.socialItem {float: right; margin-left: 11px;}
div.socialItem.delicious {margin:4px 0 0 -2px;}
div.socialItem.facebook {margin-top:6px;}
div.socialItem.twitter {margin-top:5px;}
