/*
Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.3.0
*/
/*reset.css*/body{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup,sub{line-height:-1px;vertical-align:text-top;}sub{vertical-align:text-bottom;}input, textarea, select{font-family:inherit;font-size:inherit;font-weight:inherit;}
/*fonts.css*/body {font:13px/1.22 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:99%;}
/*grids.css*/body{text-align:center;}#ft{clear:both;}#doc,#doc2,#doc3,#doc4,.yui-t1,.yui-t2,.yui-t3,.yui-t4,.yui-t5,.yui-t6,.yui-t7{margin:auto;text-align:left;width:57.69em;*width:56.301em;min-width:750px;}#doc2{width:73.074em;*width:71.313em;}#doc3{margin:auto 10px;width:auto;}#doc4{width:74.923em;*width:73.117em;}.yui-b{position:relative;}.yui-b{_position:static;}#yui-main .yui-b{position:static;}#yui-main{width:100%;}.yui-t1 #yui-main,.yui-t2 #yui-main,.yui-t3 #yui-main{float:right;margin-left:-25em;}.yui-t4 #yui-main,.yui-t5 #yui-main,.yui-t6 #yui-main{float:left;margin-right:-25em;}.yui-t1 .yui-b{float:left;width:12.3207em;*width:12.0106em;}.yui-t1 #yui-main .yui-b{margin-left:13.3207em;*margin-left:13.0106em;}.yui-t2 .yui-b{float:left;width:13.8456em;*width:13.512em;}.yui-t2 #yui-main .yui-b{margin-left:14.8456em;*margin-left:14.512em;}.yui-t3 .yui-b{float:left;width:23.0759em;*width:22.52em;}.yui-t3 #yui-main .yui-b{margin-left:24.0759em;*margin-left:23.52em;}.yui-t4 .yui-b{float:right;width:13.8456em;*width:13.512em;}.yui-t4 #yui-main .yui-b{margin-right:14.8456em;*margin-right:14.512em;}.yui-t5 .yui-b{float:right;width:18.4608em;*width:18.016em;}.yui-t5 #yui-main .yui-b{margin-right:19.4608em;*margin-right:19.016em;}.yui-t6 .yui-b{float:right;width:23.0759em;*width:22.52em;}.yui-t6 #yui-main .yui-b{margin-right:24.0759em;*margin-right:23.52em;}.yui-t7 #yui-main .yui-b{display:block;margin:0 0 1em 0;}#yui-main .yui-b{float:none;width:auto;}.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{float:left;margin-left:2%;width:32%;}.yui-gb .yui-gb .yui-u,.yui-gb .yui-gc .yui-u{_margin-left:1.2%;*margin-left:1.7%;}.yui-g .yui-gb .yui-u{_margin-left:.8%;}.yui-gb .yui-u{margin-left:2%;width:32%;float:right;*width:31.8%;}.yui-gb div.first{margin-left:0;*margin-right:1px;float:left;}.yui-gb .yui-gb div.first{*margin-right:0;width:31.7%;}.yui-gb .yui-gc div.first,.yui-gb .yui-gd div.first{*margin-right:0;}.yui-g .yui-gc div.first,.yui-g .yui-ge div.first{float:left;}.yui-gb .yui-gd .yui-u{*width:66%;_width:61.2%;}.yui-gb .yui-gd div.first{*width:31%;_width:29.5%;}.yui-gb .yui-gc .yui-u,.yui-g .yui-gc .yui-u{_float:right;width:32%;_width:29.9%;}.yui-gb .yui-gc div.first{width:66%;*width:64.5%;*float:left;*margin-left:0;}.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf .yui-u{margin:0;}.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf,.yui-gc .yui-u,.yui-gd .yui-g,.yui-g .yui-gc .yui-u,.yui-ge .yui-u,.yui-ge .yui-g,.yui-gf .yui-g,.yui-gf .yui-u{float:right;display:inline;}.yui-g div.first,.yui-g div.first,.yui-gc div.first,.yui-gc div.first div.first,.yui-gd div.first,.yui-ge div.first,.yui-gf div.first{float:left;}.yui-g .yui-g .yui-u,.yui-gb .yui-g .yui-u,.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u,.yui-ge .yui-g .yui-u,.yui-gf .yui-g .yui-u{width:48.1%;*margin-left:0;}.yui-g .yui-g div.first{*margin:0;}.yui-gb .yui-g div.first{*margin-right:1px;}.yui-gb .yui-gb .yui-u{_margin-left:.7%;}.yui-gb .yui-g div.first,.yui-gb .yui-gb div.first{*margin-left:0;}.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u{_width:48.1%;*width:48.1%;*margin-left:0;}.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf{width:49.1%;}.yui-g .yui-gb div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first{margin-left:0;}.yui-g .yui-gc div.first,.yui-gc div.first,.yui-gd .yui-g,.yui-gd .yui-u{width:66%;}.yui-gd div.first,.yui-gb .yui-gd div.first{width:32%;}.yui-g .yui-gd div.first{_width:29.9%;}.yui-ge .yui-u,.yui-ge .yui-g,.yui-gf div.first{width:24%;}.yui-ge div.first,.yui-gf .yui-g,.yui-gf .yui-u{width:74.2%;}.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf div.first{*width:24%;_width:20%;}.yui-gb .yui-ge div.first,.yui-gb .yui-gf .yui-u{*width:73.5%;_width:65.5%;}#bd:after,.yui-g:after,.yui-gb:after,.yui-gc:after,.yui-gd:after,.yui-ge:after,.yui-gf:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#bd,.yui-g,.yui-gb,.yui-gc,.yui-gd,.yui-ge,.yui-gf{zoom:1;}

/**********General*************/
body{
 background-color:#FFFFFF;
 color:#444444;
 background-image: url(/spaceworld/frontend/design/bg_body.jpg);
 background-repeat: repeat-x;
 line-height:1.4em;
 font-family: Verdana, Helvetica, Arial, sans-serif; 
}
a{
 color:#444444;
}
label{
 font-weight:bold;
 font-style: normal;
}
td,th{
 vertical-align:top;
 padding: 2px 2px 2px 0;
}
th{
 font-size : 0.9em;
 font-weight:bold;
 color:#616161;
}
h1,h2,h3,h4,h5,h6,.heading1,.heading2,.heading3,.heading4,.heading5,.heading6{
 font-weight:bold;
 margin-top: 0.5em;
 margin-bottom: 0.3em;
}
h1,.heading1{
 font-size:1em;
}
h2,.heading2{
 font-size : 0.9em;
 color:#616161;
}
h3,.heading3,h4,.heading4,h5,.heading5,h6,.heading6{
 font-size : 0.85em;
 color:#616161;
}
p{
 margin:0.2em 0em 0.8em 0em;
}
a h1,a h2,a h3, em a, h1 a,h2 a,h3 a, a em{
 text-decoration:none;
}
a h1,a h2,h1 a,h2 a{
 color: #444444;
}
font{
 font-size: 1em;
}
button:hover{
 cursor:pointer;
}
em,strong{
 font-weight:bold;
 color:#616161;
}
/**********Layout*************/
#doc4{
 background-color:#FFFFFF;
 border: 1px solid #CCCCCC;
 width: 974px;
 position:relative;
}
.yui-gd div.first, .yui-gb .yui-gd div.first {
 /*width:38%;*/
 width:265px;
}
.yui-g .yui-gc div.first, .yui-gc div.first, .yui-gd .yui-g, .yui-gd .yui-u {
 /*width:60%;*/
 width:370px;
}
#bd{
 padding-top: 10px;
}
#yui-main .yui-b .box{
 float:none;
}
.yui-b .box{
 margin-right: 10px;
}
.yui-gd .yui-u{
 position:relative;
}
.yui-gd .first{
 left: 0px;
}
.yui-t6 .yui-b {
 width:300px;
}
.yui-t6 #yui-main .yui-b{
 margin-right:313px;
 width:648px;
 padding-left:13px;
}
.yui-t6 #yui-main .yui-gb {
 padding-left:13px;
}
.yui-t6 #yui-main .yui-b .yui-gb {
 padding-left:0px;
}
#yui-main {
 min-height:15em;
}
.yui-gc .yui-u {
 width:40%;
}
/**********Top*************/
#hd{
 height: 10.2em;
 background-image: url(/spaceworld/frontend/design/top.gif);
 background-repeat: no-repeat;
 background-position: 0em 2em;
 background-color:rgb(204,204,204);
 color:rgb(0,0,0);
 z-index:1;
}
#home{
 height: 65px;
 width: 300px;
 top: 35px;
 left:0;
 position:absolute;
}
#pageheading{
 position:absolute;
 margin-left:-2000px;
}
/**********Basket*************/
#basket{
 position:absolute;
 right: 0;
 top: 2.6em;
 padding: 5px 0 5px 5px;
 width: 280px;
}
#basket #basketbuttons a#empty{
 margin-left:90px; 
 width: 180px;
 background-color: #6699ff;
 color:#ffffff;
}
#basketbuttons a{
 font-size:0.8em;
 display:block;
 margin-bottom: 3px;
 padding-left:10px;
 color:#ffffff;
 text-decoration:none;
 background-color: #ff6633;
 background-image: url(/spaceworld/frontend/design/basket_rounded.gif);
 background-repeat:no-repeat;
}
#basketbuttons a:hover{
 background-color:#cc3333;
}
#basketbuttons a:hover#empty{
 background-color:#ff6633;
}
.box #categories a, .box #basketline a, .box #content_menu a, .box #profile_menu a{
 font-size:0.9em;
 color:#444444;
 text-decoration:none;
}
.box #categories, .box #basketline, .box #content_menu, .box #profile_menu{
 padding-right:7px;
}
.box #categories li, .box #basketline li, .box #content_menu li, .box #profile_menu li{
 list-style-image: url(/spaceworld/frontend/design/arrow.gif);
 margin-left:15px;
}
.box #categories li li, .box #basketline li li{
 list-style-image: none;
}
.box #categories ul li.selected li a, .box #basketline ul li.selected li a{
 background-image: url(/spaceworld/frontend/design/bg_rightmenu_hov.gif);
 padding: 0 0 2px 0; 
 border-bottom: none; 
 font-size:0.85em;  
 margin-left:10px;
}
.box #categories ul ul, .box #basketline ul ul{
 margin-bottom:5px;
}
.box #basketline ul a{
 display:block;
 padding-top:6px;
 padding-bottom:3px;
}
.box #basketline li{
 border-bottom: 1px solid #EEEEEE;
 padding-bottom:10px;
 margin-bottom:10px;
}
.box #basketline form.list_icons{
 display:inline;
 float:right;
}
.box #basketline form.list_icons .small_button,.box #basketline form.list_icons .medium_button{
 margin-right: 10px;
}
.basket_total{
 padding:5px 10px 0px 30px;
}
.basket_total .big_button{
 float:right;
 margin-right: 6px;
 margin-bottom: 6px;
}
.price{
 float:right;
 width: 70px;
 display:block;
 text-align:right;
 padding:6px 15px 0 0;
 padding-bottom:3px;
 font-weight:bold;
}
/**********Top menu*************/
#top_menu{
 height:2em;
 padding-top:3px;
}
#top_menu ul{
 float:right;
}
#top_menu ul li{
 float:left
}
#top_menu a{
 color:#333333;
 text-decoration:none;
 padding: 0 1em;
 border-left:1px solid #444444;
 font-size:0.8em;
}
#top_menu a.first{
 border-left-style:none;
}
/**********Category menu*************/
#category_menu ul li{
 float:left;
}
#category_menu{
 text-transform: uppercase;
 height: 2em;
 background-color: #294ea7;
 background-image: url(/spaceworld/frontend/design/menu_btn.gif);
 position: absolute;
 top: 8.2em;
 left: 0;
 border-left: 1px solid #6e6e6d;
 border-bottom: 1px solid #6e6e6d;
 width:973px;
}
#category_menu a{
 border-right:1px solid #284FA7;
 color:#FFFFFF;
 display:block;
 font-size:0.7em;
 padding:0.4em 2.5em;
 text-decoration:none;
}
#category_menu a:hover, #category_menu li.selected a{
 background-image: url(/spaceworld/frontend/design/menu_btn_hov.gif);
}
#search_product{
 float:right;
}
#category_menu .button{
 margin-right: 6px;
 margin-bottom:3px;
}
#search{
 border:solid 0 #fff;
 margin:4px 4px 2px 0;
 padding: 1px 4px;
 background-image: url(/spaceworld/frontend/design/input-1.jpg);
 width:230px;
}
#supplier_right input{
 margin-left: 8px;
}
/**********Boxes - general **************/
.box{
 position:relative;
 overflow:hidden;
}
.box h1.boxheading{
 padding: 15px 5px 7px 15px;
 margin-top:0;
 font-family: Arial, Verdana, Helvetica, sans-serif; 
 font-size:1.1em;
}
.box h2.boxheading{
 font-weight:normal;
 font-size:1em; 
 color: #FFFFFF;
 padding: 15px 5px 7px 15px;
 color: #FFFFFF;
 margin-top:0;
}
.box_bottom{
 height:15px;
 padding: 15px 5px 5px 15px;
 clear:both;
}
.content{
 padding: 5px 10px 0px 15px;
}
h1#category{
 float:left;
 margin-top:0;
}

/*****************Boxes - left**************/
.yui-b .yui-gd div.first .box{
 background-image: url(/spaceworld/frontend/design/bg_mid_left.jpg);
 background-repeat:repeat-y;
 width:265px; 
}
.yui-b .yui-gd div.first .box h1.boxheading{
 background-image: url(/spaceworld/frontend/design/bg_top_left.jpg);
}
.yui-b .yui-gd div.first .box h2.boxheading{
 background-color: #294ea7;
 background-image: url(/spaceworld/frontend/design/bg_tab_relation.jpg);
}
.yui-b .yui-gd div.first .box .box_bottom{
 background-image: url(/spaceworld/frontend/design/bg_btm_left.jpg);
}
/*****************Boxes - center**************/
.yui-b .yui-u .box{
 width:370px;
 background-image: url(/spaceworld/frontend/design/bg_mid_mid.jpg);
 background-repeat:repeat-y;
}
.yui-b .yui-u .box h1.boxheading{
 background-image: url(/spaceworld/frontend/design/bg_top_mid.jpg);
}
.yui-b .yui-u .box h2.boxheading{
 background-image: url(/spaceworld/frontend/design/bg_tab_relation.jpg);
}
.yui-b .yui-u .box .box_bottom{
 background-image: url(/spaceworld/frontend/design/bg_btm_mid.jpg);
}
/**********Boxes - right**************/
.yui-b .box{
 width:280px;
 background-image: url(/spaceworld/frontend/design/bg_mid_right.jpg);
}
.yui-b .box h2.boxheading{
 background-color: #294ea7;
 background-image: url(/spaceworld/frontend/design/bg_top_right.jpg);
 background-repeat: no-repeat;
}
.yui-b .box_bottom{
 background-image: url(/spaceworld/frontend/design/bg_btm_right.jpg);
} 
/**********Boxes - horisontal**************/
#spill .box,#checkout .box, #sort .box{
 position:relative;
 width:100%;
 background-image: url(/spaceworld/frontend/design/bg_horisontal_mid.jpg);
 background-repeat:repeat-y;
}
#spill .box h1.boxheading,#checkout .box h1.boxheading, #sort .box h1.boxheading{
 background-image: url(/spaceworld/frontend/design/bg_horisontal_top.jpg); 
}
#spill .box_bottom,#checkout .box_bottom, #sort .box_bottom{
 background-image: url(/spaceworld/frontend/design/bg_horisontal_btm.jpg);
}
.yui-b#spill  .box h2.boxheading, yui-b#checkout .box h2.boxheading{
 background-image: url(/spaceworld/frontend/design/bg_horisontal_tab_relation.jpg);
}
/*****************Boxes - global search**************/
#search_list_global .box{
 width:305px;
 background-image: url(/spaceworld/frontend/design/bg_mid_global.jpg);
 background-repeat:repeat-y;
}
#search_list_global .box h1.boxheading{
 background-image: url(/spaceworld/frontend/design/bg_top_global.jpg);
}
#search_list_global .box_bottom{
 background-image: url(/spaceworld/frontend/design/bg_btm_global.jpg);
}
/**********Sort box**************/
#sort .box h1.boxheading{
 padding: 5px 0 0 0;
}
#sort .content{
 padding: 0px 10px 0px 15px;
}
#sort .content #sort_content{
 float:right;
}
#sort .box_bottom{
 background-position: 0 -23px;
 background-repeat: no-repeat;
 height: 0px;
 padding: 0 0 8px 0;
}
#sort .box{
 height: 37px;
}
#sort a{
 /*text-decoration: none;*/
}
/**********Category meny right**************/
.box #categories ul a:hover, .box #content_menu ul a:hover, .box #profile_menu ul a:hover{
 background-image: url(/spaceworld/frontend/design/bg_rightmenu_hov.gif);
}
.box #categories ul a, .box #content_menu ul a, .box #profile_menu ul a{
 display:block;
 padding:6px 0;
 border-bottom: 1px solid #EEEEEE;
}
.box #categories ul ul li.selected, .box #categories ul ul ul li.selected{
 font-weight: bold;
}
.box #categories ul ul ul li{
 font-weight: normal;
}
/**********Tabs**************/
.tab_generic_on,
.tab_relation_on{
 /*color:#AAAAAA;*/
 color:#FFFFFF;
}
.tab_generic_off a,
.tab_relation_off a{
 color:#FFFFFF;
}
.box h2 a{
 cursor: pointer;
}
.yui-b .box h2 .tab_generic_on,
.yui-b .box h2 .tab_relation_on {
 /*color:#AAAAAA;*/
 color:#FFFFFF;
}
.yui-b .box h2 .tab_generic_off a, 
.yui-b .box h2 .tab_relation_off a{
 color:#FFFFFF;
}
.yui-b .box h2 .tab_generic_on,.yui-b .box h2 .tab_generic_off,
.yui-b .box h2 .tab_relation_on,.yui-b .box h2 .tab_relation_off{
 margin-left:-9px;
 padding:0.5em 1.6em;
 border-left: 1px solid #284FA7;
 margin-right:4px;
}
.yui-b .box h2 .tab_generic_on,
.yui-u .box h2 .tab_relation_on,
.yui-b .box h2 .tab_relation_on
{
 background-image: url(/spaceworld/frontend/design/menu_btn_hov.gif);
}
/**********Footer*************/
#ft{
 color:#FFFFFF;
 background-color: #294ea7;
 padding:0.5em;
 margin-top:2em;
 font-size:0.8em;
}
#ft a{
 color:#FFFFFF;
 text-decoration:none;
 padding: 0 1em;
 border-right:1px solid #FFFFFF;
}
#ft a:hover{
 color:#DDDDDD;
}
#ft ul li{
 float:left;
}
#ft a.last{
 border-right-style:none;
}
#copyright{
 float:right;
 margin-right:1em;
}
#webon{
 color:#616161;
 text-align:center;
 font-size:0.8em;
 margin-top: 10px;
}
#webon a{
 color:#616161;
}
/**********Product list*************/
.product{
 float:left;
 width: 196px;
 height: 163px;
 background-image: url(/spaceworld/frontend/design/bg_product.jpg);
 background-repeat: no-repeat; 
 margin: 0px 5px 0px 0px;
 overflow:hidden;
 position:relative;
 padding:10px 0 0 15px;
}
.product h2{
 font-size:0.9em;
 padding: 0 1.5em 0 0;
 line-height:1.3em;
 margin-top:0;
 position:absolute;
 z-index:1000;
 background-image: url(/spaceworld/frontend/design/bg_productlist_hd.gif);
 background-repeat: repeat-y;
}
.productlisting .buy_button{
 position:absolute;
 bottom:5px;
 right:1px;
}
.img_container{
 position:absolute;
 bottom:8px;
 left:15px;
 z-index:1;
}
.product_price{
 font-size:0.9em;
 position:absolute;
 top: 90px;
 right:6px;
 /*color:#F05033;*/
 z-index:1000;
}
.product_price .total_price{
 font-size:0.8em;
 color:#616161;
}
.price_info{
 color:#616161;
}
.vat_info{
 font-size:0.8em;
 color:#616161;
 clear:both;
 padding-top: 2em;
 text-align:center;
}
.product_icon{
 z-index:-1;
 position:absolute;
 top:37px;
 right:3px;
 height: 60px;
 width: 100px;
}
.banner{
 margin: 2px 5px 3px 0px;
 position:relative;
 float:left;
 line-height: 0;
}
.pagination{
 text-align: right;
 padding: 8px 5px;
}
.pagination_total{
 float: left;
 margin-right: 20px;
}
.pagination a{
 text-decoration: underline;
}
.disabled{
 color: #AAAAAA;
}
/**********Product sheet*************/
.buy_form{
 /*background-color: #AAAAFF;*/
 position:absolute;
 bottom:7px;
 right:2px;
 width:100px;
 height: 5em;
}
#mobil .buy_form{
 right:3px;
}
.buy_form button{
 border:0;
 padding: 0;
 background-color: transparent;
}
.buy_form .price{
 font-weight:bold;
 font-size:1.3em;
 margin:0 10px 20px 0;
}
.buy_button{
 position:absolute;
 bottom:0;
 right:0;
}
#imagecontainer{ 
 padding-bottom:50px;
 text-align:center;
 display:inline;
 float:right;
}
#mobil #imagecontainer{ 
 width: 200px;
}
#imagecontrols{ 
}
#prod_pic{
 margin-right:12px;
}
#mobil #prod_pic{
 margin-left:5px;
}
#mobil #tipsvenn .textfield{
 width: 110px;
}
#tipsvenn .small_button{
 position:relative;
 top: -2px;
 margin-left:4px;
}
.product_column{
 padding-right: 0;
 padding-top: 0;
}
.communitylink{
 margin-bottom: 5px;
}
html .fb_share_link{ 
 padding:2px 0 0 20px; 
 height:16px; 
 background:url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?12:26981) no-repeat top left;
}
/*****************Subscription Info *********/
.subscription_info{
 margin-top:25px;
 padding-top:15px;
 border-top: 1px solid #EEEEEE;
}
.subscription_info p{
 white-space: pre-wrap;
}
.subscriptions td{
 padding-bottom: 12px;
 font-size: 0.85em;
 font-weight: bold;
}
.subscriptions input{
 margin-right: 5px;
}
.telenor,.telenor a{
 color:#207fa4;
}
.netcom,.netcom a{
 color:#ee5f13;
}
/*****************Presale and info*********/
#pre_sale_buy,.info{
 background-color:#fff4c1;
 border:1px solid #DDDDDD;
 margin:3px;
 padding:8px;
}
#pre_sale_buy form{
 display:inline;
}

/**********Related product list*************/
.related_prod .thumbnail{
 background-color:#FFFFFF;
 padding-left: 8px;
}
.related_prod .thumbnail img{
 height:30px;
}
.related_prod td{
 padding-right: 8px;
 border-bottom:1px solid #EEEEEE;
 vertical-align:middle;
 height:30px;
}
.related_prod table{ 
 width:100%;
}
/**********Buttons*************/
.button{
 background-color: #2e55ad;
 color:#FFFFFF;
 text-transform: uppercase;
 background-image: url("/spaceworld/frontend/design/menu_btn.gif");
 border: 1px solid #3e65bd;
 font-size: 0.9em;
}
.small_button, .big_button, .medium_button{
 background-position: -10px -10px;
 background-color: #3458b3;
 color:#FFFFFF;
 text-decoration:none;
 text-align:center;
 border:0;
 padding-bottom:1px;
}
.small_button{
 background-image:url("/spaceworld/frontend/design/btn_bg_small.gif");
 width:63px;
}
.medium_button{
 background-image:url("/spaceworld/frontend/design/btn_bg_medium.gif");
 width: 69px;
}
.big_button{
 background-image:url("/spaceworld/frontend/design/btn_bg_big.gif");
 width:133px;
}
a.small_button, a.big_button{
 display:block;
}
/**********Shopping cart, check out & Orders*************/
.actionbuttons{
 height:30px;
}
.actionbuttons a, .actionbuttons button{
 display:inline;
 float:right;
 margin-right:5px;
}
.checkout{
 background-color: #FF6633;
}
.checkoutheading{
 display:block;
 margin: 40px 40px 30px 0;
 float:right;
 width: 420px;
}
#checkout .box img{
 margin-left: 40px;
}
#inv_adr table, #inv_adr h1{
 position:relative;
 top: -28px;
 margin-left: 25px;
}
#inv_adr h1{
 top: -43px;
}
#ccode{
 width: 3em;
}
#delivery_info label, #payment_info label{
 display:block;
 width: 10em;
}
/**********Warnings, errors *************/
.warning{
 background-color: #ff6633;
 color:#FFFFFF;
}
div.warning{
 font-weight: bold;
 padding: 5px;
 margin: 5px 0px 5px 0px;
 clear:both;
}
.box #basketline ul a.warning{
 margin-bottom:5px;
 padding:5px;
 color:#FFFFFF;
}
.error{
 color:#FF0000;
}
#search_product .warning {
 background-image: none;
 background-color: #ff6633;
}

/**********WYSIWYG*************/
#bd .htmlarea,#bd .htmlarea img,.toolbar td{
 margin:0px;
 padding: 0px;
}
/**********Other special styles*************/
.ingress{
 font-weight:bold;
 color:#616161;
}
h2.ingress{
 font-weight:normal;
}
.number{
 text-align:right;
}
.back{
 display:block;
 float:left;
 margin-top:40px;
}
.edit{
 clear:both;
 float:right;
}
.asterix{
 font-size: 0.7em;
 color:#FF6633;
 vertical-align: top;
}
.initial_hide{
 display:none;
}
#back_link{
 float:right;
 margin: 15px;
 clear:left;
}
#bestsellerlist li,#search_list li{
 margin-bottom:7px;
}
table.media{
 display:inline;
}
/***************Input*************************/
.textfield {
 font:0.8em  Verdana, Arial, Helvetica, sans-serif ;
 color:#616161;
 margin:3px 0 3px 0;
 height:14px;
 border: 0;
 border-left:1px solid #EEEEEE;
 border-right:1px solid #EEEEEE;
 padding: 3px 8px;
 background-color: #EEEEEE;
 background-image: url(/spaceworld/frontend/design/input_noend.jpg);
 width:148px;
}
#profile_menu #user_links a{
 display:block;
 text-decoration:underline;
}
.login input{
 width:130px;
}
input#stockalert_email{
 width: 10em;
}
/***********Search***********************/
#search_string.warning{
 background-image: url(/spaceworld/frontend/design/input_noend_warning.gif);
 color: #FFFFFF;
}
#statusMonitor{
 margin-top:8px;
}
/***********Global search***********************/
#statusMonGlobal,#search_list_global{
 padding: 15px 15px 5px 15px;
}
#search_list_global .box{
 float:left;
 margin-right: 6px;
}
#search_list_global .content{
 height: 19em;
 width: 265px;
 overflow: hidden;
}
#search_list_global .content a{
 white-space: nowrap;
}
#statusMonGlobal{
 padding-left: 20px;
 font-family:Arial,Verdana,Helvetica,sans-serif;
 font-size:1.1em;
 font-weight:bold;
}
#search_list_global .show_all{
 padding: 5px 10px 0px 15px;
}
#close_global_search{
 float:right;
 padding: 15px 15px 0 0;
}
#globalsearch p{
 padding-left: 15px;
}
/**********General list style*****************/
ul.sublist{
 padding-left:15px;
}
.list_element{
 color:#999999;
}
/**********Sitemap****************************/
.box #content_menu ul li.selected a, .box #profile_menu ul li.selected a{
 background-image: url(/spaceworld/frontend/design/bg_rightmenu_hov.gif);  
}

/**********Table styles**********************/
table.request_list{
 font-size:10px;
}
/*********Skins*************************/
.box #profile_menu a.small_button{
 color:FFFFFF;
}
#skins{
 background-image:url(/spaceworld/frontend/design/skins_blue.gif);
 background-position: top right;
 position: absolute;
 right: -13px;
 top: 136px;
 height:53px;
 width: 13px;
 padding-top: 17px;
}
#skins a{
 display:block;
 margin-top:5px;
 background-repeat: no-repeat;
 height: 11px;
 width:11px;
}
a.blue{
 background-image:url(/spaceworld/frontend/design/blue.gif);
}
a.blue:hover{
 background-image:url(/spaceworld/frontend/design/blue_hov.gif);
}
a.black{
 background-image:url(/spaceworld/frontend/design/black.gif);
}
a.black:hover{
 background-image:url(/spaceworld/frontend/design/black_hov.gif);
}
/**********Order receipt*************/
#order_receipt h1{ 
 font-size: 1.4em;
 color: #000000;
}
#order_receipt table{ 
 margin-bottom: 10px;
}
#order_receipt table th,#order_receipt table td{ 
 padding:1px 5px;
}
#order_receipt table.order_receipt_body{ 
 border-top: 1px solid #000000;
 border-left: 1px solid #000000;
 width: 100%;
}
#order_receipt table table{
 width: 50%;
}
#order_receipt table.order_receipt_body td,#order_receipt table.order_receipt_body th{
 border-right: 1px solid #000000;
 border-bottom: 1px solid #000000;
}
#order_receipt th{
 background-color:#000000;
 color:#FFFFFF
}
table#order_receipt_head{
 border: 0;
 width:100%;
}
#order_receipt table.order_receipt_body td.summation{
 border-bottom: 0;
}
#order_receipt table.order_receipt_body tr.orderline td{
 border-bottom: none;
}
#discount{
 border-top: 1px solid #000000;
}
.color_menu{
 padding-left:10px; border:1px solid #666666; margin-right:3px;
}
/**********Print*************/
.print{
 display:none;
}
/**********Define classes and ids for Xtractor*************/
.loginform,.mainText,
#tab_generic_box_1,#tab_generic_box_2,#tab_generic_box_3,
#tab_relation_1,#tab_relation_2,#tab_relation_3,#tipsvenn_to,#tipsvenn_from,
#search_string,#prod_info,#faq,#article, #related,.productlisting,
#film_search_table,#globalsearch,#mobil_search_table,#search_film,
#search_mobil,#spill_search,#tele_search,#film_search,#multimedia_search,
#statusMonGlobal,
#film_search_content,#film_search_footer,#film_search_title,
#multimedia_search_content,#multimedia_search_footer,#multimedia_search_title,
#spill_search_content,#spill_search_footer,#spill_search_title,
#tele_search_content,#tele_search_footer,#tele_search_title,
#data_search_content,#data_search_footer,#data_search_title,
#innhold_search_content,#innhold_search_footer,#innhold_search_title{}
/************Spacenews**************************/
#snflashcontent{
 text-align:center;
}
