*{color:#000;font-family:Verdana,sans-serif;font-size:10px;margin:0;padding:0;}td.white{background-color:#FFF;}table,img{border-width:0;}a{text-decoration:none;}a:hover,a:active{text-decoration:underline;color:#000;}td{text-align:left;vertical-align:top;}td.right,div.right{text-align:right!important;}table.middle td,td.middle{vertical-align:middle!important;}td.bottom{vertical-align:bottom!important;}body{background-color:#EFEDF0;padding:25px 15px 15px 28px;}body.popup{background-color:#FFF;padding:11px 10px 0 10px;}body.print{padding:25px 20px 66px 21px;}div.popup_picture_container{padding:21px 51px 32px 50px;}h1,h2,h3{font-family:Arial,sans-serif;font-weight:bold;}h1{margin:6px 0 6px 0;color:#333;font-size:21px;}h2{padding:6px 0;color:#000;font-size:14px;}h1 small{font-size:14px;font-weight:bold;font-family:Arial,sans-serif;}h3{font-size:14px;margin:0 0 6px 0;color:#900;}h4,h5{font-family:Verdana,sans-serif;color:#333;font-weight:bold;margin:0 0 1px 0;}h4{font-size:10px;}h5{font-size:9px;}.red,.red *{color:#900!important;}td.text_right_column h1,td.text_right_column h2{margin-top:0;}td.text_right_column h1{margin-top:0;}p,ol,ul{margin-bottom:10px;line-height:14px;font-weight:normal;}p *{line-height:14px;}p small,p small *{font-size:9px;}li{line-height:14px;font-weight:normal;}ol,ul{margin-left:35px;}h6{font-weight:normal;margin-bottom:10px;}h6,h6 *{font-size:11px;line-height:15px;}h6 small,h6 small *{font-size:10px;}strong,strong *,.strong,.strong *{font-weight:bold;}td.topmenu_item_separator{width:1px;}.clickable_block{background-color:red;}a.clickable_block_link{display:none;}.clickable_block_active{display:none;cursor:pointer;position:absolute;z-index:20;filter:alpha(opacity=30);opacity:.4;}.clickable_block_active a{display:block;width:100%;height:100%;}.clickable_block_active a img{width:100%;height:100%;}.sIFR-active td.topmenu_item_separator{width:19px;}td.string_separator{width:1px;background-image:url('http://static3.ahlens.se/system/modules/com.gridnine.opencms.modules.ahlens/resources/pics/bg_string_separator.gif');background-repeat:no-repeat;background-position:center center;}td.string_separator span{display:block;width:1px;height:1px;}table.print_link td.string_separator{width:15px;}div.table_wrapper{width:100%;height:100%;display:table;}table.page_header{height:51px;width:100%;}td.menu_container{text-align:right;vertical-align:bottom;padding:0 2px 10px 0;}td.menu_container table{width:auto;}td.menu_container a,td.menu_container a.no_hover:hover,td.menu_container a.no_hover:active{color:#333;font-size:9px;background-color:transparent;display:block;height:100%;padding:0 7px;text-decoration:none;}td.menu_container a:hover,td.menu_container a:active{text-decoration:none;background-color:#ECECEC;}td.menu_container a.on{font-weight:bold;}div.topmenu_item{font-size:11px;}td.content{width:664px;}td.main_content_container{padding:9px 31px 26px 0;}td.footer{height:30px;}div.container{background-color:#FFF;}div.print_container{background-color:#FFF;padding:9px 29px 26px 23px;}div.footer_separator{height:9px;}div.horizontal_line,hr{height:1px;background-color:#DEDBDE;}div.horizontal_line.red{background-color:#AE030C;}div.left_menu_lead{width:149px;height:1px;}div.horizontal_text_line{height:1px;background-color:#DEDBDE;margin:11px 0 9px 0;overflow:hidden;}td.left_menu{width:149px;padding:13px 15px 0 0;}.booksale_left_menu{padding:9px 15px 0 20px;}td.left_menu div.level_1_separator{margin:2px 0;}td.left_menu a,td.left_menu a:link{display:block;text-decoration:none;font-size:9px;}td.left_menu a:hover,td.left_menu a:active,td.left_menu a.on{text-decoration:none;}td.left_menu a.on,td.left_menu a.level2:hover,td.left_menu a.level2:active,td.left_menu a.level3:hover,td.left_menu a.level3:active{background-color:#ECECEC;}td.left_menu a.bold{font-weight:bold;}td.left_menu a.level2{font-size:9px;margin:0 0 0 26px;padding:4px 1px 6px 12px;}td.left_menu a.level3{font-size:9px;margin:0 0 0 38px;padding:4px 1px 6px 12px;}div.level_3_spacer{height:4px;}div.level1 a{font-weight:bold;font-size:10px;}table.menu_item{width:100%;margin:0 0 6px 6px;}table.menu_item.current{margin-bottom:0;}table.menu_item.nochildren.current{margin-bottom:6px;}table.menu_item td{vertical-align:top;}table.menu_item td.arrow{width:20px;}table.menu_item td.arrow div{height:15px;background-repeat:no-repeat;}table.menu_item td.arrow div.arrow_opened{background-position:10px 5px;background-image:url('http://static5.ahlens.se/system/modules/com.gridnine.opencms.modules.ahlens/resources/pics/menu_arrow_open.gif');}table.menu_item td.arrow div.arrow_closed{background-position:12px 3px;background-image:url('http://static1.ahlens.se/system/modules/com.gridnine.opencms.modules.ahlens/resources/pics/menu_arrow_closed.gif');}.sIFR-active table.menu_item td.arrow div.arrow_opened{background-position:10px 6px;}.sIFR-active table.menu_item td.arrow div.arrow_closed{background-position:12px 4px;}div.submenu_container{display:none;padding:2px 0 8px 0;}div.submenu_container.visible,div.submenu_container.visible_with_descendants{display:block;}div.submenu2_container{display:none;padding:4px 0;}div.submenu2_container.visible{display:block;}div.submenu_container.visible_with_descendants div.submenu2_container{display:block;}td.main_content{width:465px;height:100%;}td.main_content_separator{width:21px;}div.content_lead{width:465px;height:1px;}div.top_separator{height:16px;}div.table_header_spacer{height:9px;}td.content_header_container{height:40px;}table.content_header{height:39px;width:100%;}table.content_header td{vertical-align:bottom;}td.graphical_header p{margin:0!important;padding:0!important;}td.text_vertical_line{width:1px;padding:8px 12px 0 12px;}td.text_vertical_line div{width:1px;height:100%;background-color:#DEDBDE;}td.text_right_column{width:170px;padding:8px 1px 0 0;}td.print_link_container{text-align:right;padding:0 6px 8px 0;}table.print_link td{padding-bottom:2px;}table.print_link a{text-decoration:none;font-weight:bold;font-size:9px;}td.content div.footer,div.print_footer{background-color:#FFF;height:21px;vertical-align:middle;padding:0 2px;}td.content div.footer span.text,div.print_footer span.text{display:block;padding:0 7px;}td.content div.footer table,div.print_footer table{height:100%;}td.content div.footer td,div.print_footer td{vertical-align:middle;}td.content div.footer *,div.print_footer *{color:#66666;font-size:9px;}td.content div.footer a{display:block;background-color:transparent;padding:0 7px;text-decoration:none;color:#666;}td.content div.footer a:hover,td.content div.footer a:active{background-color:#ECECEC;}td.content div.footer a.on{font-weight:bold;color:#666;}div.index_content_separator{height:25px;}div.news,table.news{background-color:#900;color:#FFF;}td.right_column{width:295px;padding:0 0 0 15px;text-align:right;}td.right_column table.rc_container{width:295px;}td.right_column table.rc_container td.rc_container{background-color:#FFF;padding:5px 5px 0 5px;text-align:left;background-image:url('http://static3.ahlens.se/system/modules/com.gridnine.opencms.modules.ahlens/resources/pics/bonus_corner.gif');background-repeat:no-repeat;background-position:right bottom;}td.right_column table.rc_container td.rc_container div.rc_container_item{margin-bottom:2px;}td.right_column h3{margin:9px 10px 12px;}td.right_column p{line-height:13px;margin:9px 10px 15px;}img.lock_icon{vertical-align:-2px;}tr.faq_question td{padding:0 0 7px 0;}div.map_link_level1{padding:0 0 7px 0;}div.map_link_level1 a{font-size:9px;font-weight:bold;}div.map_link_level2{padding:0 0 2px 0;}div.map_link_level2 a{font-size:10px;}div.map_link_level3{padding:0 0 0 14px;}div.map_link_level3 a{font-size:10px;}div.map_link_level3_spacer{height:10px;}table.login_form{background-color:transparent!important;background-image:url('http://static5.ahlens.se/system/modules/com.gridnine.opencms.modules.ahlens/resources/pics/bg_login_form.gif');background-repeat:no-repeat;background-position:right bottom;}table.login_form td.close_button{text-align:right;padding:3px 5px 0 5px;}table.login_form td.container{padding:5px 21px 20px 10px;}table.login_form h3{line-height:18px;}table.login_form *{color:#FFF;}table.login_form a{color:#FFF!important;}table.login_form,table.login_form p,table.login_form p *,table.login_form div,table.login_form div *{font-size:9px;}table.login_form input,table.login_form textarea{color:#000;}table.login_form div.form_field input{width:100%;}textarea{scrollbar-arrow-color:#B5BACE;scrollbar-highlight-color:#FFF;scrollbar-shadow-color:#B5BACE;scrollbar-face-color:#FFF;scrollbar-3dlight-color:#B5BACE;scrollbar-darkshadow-color:#FFF;scrollbar-base-color:#FFF;}.form_disabled,.form_disabled *{color:#999;}.form_error,.form_error *{color:#A00!important;}table.grayarea .form_error{color:#900;}.form_field input{height:18px;}form.page_form .field_label{font-size:9px;}form.page_form div.form_field{margin-bottom:9px;}form.page_form div.field_label{padding:0 2px 1px 2px;margin-top:9px;}form.page_form label{display:block;padding:3px 0 0 0;}form.page_form div.text{padding:2px;}form.page_form .form_field input,form.page_form .form_field textarea,form.page_form .form_field select,form.form_field select{width:178px;}form.email_form{padding:5px 0 0 0;}form.email_form div.form_field{padding:0 0 8px 0;}form.email_form div.form_field input,form.email_form div.form_field textarea,form.email_form div.form_field select{width:95%;}form.email_form div.form_field select{margin-top:2px;}form.email_form div.form_field textarea{height:101px;}form.email_form div.form_buttons{padding:11px 0 17px 0;}form.email_form div.form_footer{padding:0;}form.tell_a_friend div.form_field{margin-bottom:2px!important;}div.tell_a_friend_form_footer{padding-top:10px;padding-bottom:10px;}input.button1{padding:0;margin:0 15px 0 0;height:20px;}form.booksale{padding-bottom:4px;}.system_error,.system_error *,span.system_error,span.system_error *{color:#F00!important;font-family:sans-serif!important;font-size:12px!important;}.system_error strong,span.system_error strong{font-size:10px!important;}table.grayarea{background-color:#EFEFEF;width:100%;margin-bottom:10px;}table.grayarea td{padding:3px 6px 4px 6px;}span.marked_area{color:#666;text-transform:uppercase;}table.red_header{width:100%;}table.red_header *{color:#900;}table.red_header h3{margin-bottom:0;}table.index_content_width{width:465px;}table.standard_content_width{width:267px;}table.topp_bild td.outer{padding-bottom:31px;}table.topp_bild td.text_container{padding-left:19px;padding-top:11px;}table.red_block{background-color:#900;}table.w198{width:198px;}table.w137{width:137px;}table.red_block td{padding:10px 10px 5px 10px;}table.red_block h3{line-height:18px;}table.red_block h1{margin:8px 0 6px 0;}table.red_block *,table.red_block .red,table.red_block .red *{color:#FFF!important;}table.red_block a:link,table.red_block a:hover,table.red_block a:active,table.red_block a:visited{color:#FFF!important;}table.red_block p{line-height:15px;margin-bottom:17px;}table.red_block div{padding-bottom:3px;font-size:10px;}@media print{table.red_block *{color:#900!important;}.red,.red *{color:#900!important;}}table.torg,table.torg_1_spegel{border-width:1px 0 0 0;border-style:solid;border-color:#DEDBDE;}table.torg td.outer,table.torg_1_spegel td.outer{padding:10px 0 12px 0;}table.torg td.text_container{padding:4px 0 4px 21px;}table.torg_1_spegel td.text_container{padding:4px 21px 4px 0;}table.torg h6,table.torg_1_spegel h6{margin-bottom:12px;}table.torg_1_liten,table.torg_1_liten_spegel{border-width:1px 0 0 0;border-style:solid;border-color:#DEDBDE;}table.torg_1_liten table,table.torg_1_liten_spegel table{border-width:0 0 1px 0;border-style:solid;border-color:#DEDBDE;}table.torg_1_liten td.outer,table.torg_1_liten_spegel td.outer{padding:11px 0 20px 0;}table.torg_1_liten td.text_container{padding:0 0 0 13px;}table.torg_1_liten_spegel td.text_container{padding:0 13px 0 0;}table.torg_1_liten h2,table.torg_1_liten_spegel h2{margin:0 0 2px 0;}table.torg_1_liten h6,table.torg_1_liten_spegel h6{line-height:14px;margin-bottom:18px;}table.torg_2{margin-bottom:48px;}table.torg_2 td.outer td.inner{padding:0 0 14px 0;}table.torg_2 h2{margin-bottom:8px;}table.torg_2 h3{margin:4px 0 5px 0;}table.torg_2 p{margin:8px 0;}table.sidfot_sortimentsvariation td.outer{padding:0 0 14px 0;}table.gemensam_topp td.outer{padding-bottom:7px;}table.gemensam_topp h2{margin:15px 0 2px 0;}table.gemensam_topp h6{margin:0 0 17px 0;}table.gemensam_torg_1,table.gemensam_torg_1_spegel{border-width:1px 0 0 0;border-style:solid;border-color:#DEDBDE;}table.gemensam_torg_1 td.outer,table.gemensam_torg_1_spegel td.outer{padding:11px 0 10px 0;}table.gemensam_torg_1 td.text_container{padding:2px 0 2px 12px;}table.gemensam_torg_1_spegel td.text_container{padding:2px 12px 2px 0;}p.polls_small_header{margin-bottom:2px;}table.result{margin:20px 0 20px 0;}table.result td.bar{text-align:left;vertical-align:bottom;width:100px;height:100%;padding-bottom:1px;}table.result td.bar div.bar_container{background-color:#EFEFEF;height:8px;}table.result td.bar div.bar{background-color:#ADC729;height:100%;}table.result td.percent{font-weight:bold;vertical-align:bottom;padding-left:8px;}table.result td.answer{padding-right:15px;}table.result td.spacer div{height:7px;}table.radio_container{width:20px;height:20px;}table.radio_container td{text-align:center;vertical-align:middle;}td.poll_answer{padding-left:3px;padding-top:2px;padding-bottom:3px;}.department_detail{background-color:#FFF;padding:11px 10px 10px 10px;}.open_hours td{padding-right:15px;padding-bottom:10px;white-space:nowrap;}.nl_face{background:url(http://static1.ahlens.se/system/modules/com.gridnine.opencms.modules.ahlens/resources/pics_newsletter/face.jpg) no-repeat left top;}.nl_julen{background:url(http://static3.ahlens.se/system/modules/com.gridnine.opencms.modules.ahlens/resources/pics_newsletter/julen.gif) no-repeat 1px top;padding-left:15px;padding-top:65px;}.nl_compete{PADDING-RIGHT:10px;PADDING-LEFT:15px;}.nl_items{padding-top:25px;padding-left:16px;}.nl_item{border-width:0 0 1px 0 solid;width:250px;}.nl_klubb_text{border-left:0;border-top:1px solid #9c0000;border-bottom:1px solid #9c0000;border-right:1px solid #9c0000;padding-left:15px;padding-top:15px;}.nl_text_container{padding-left:15px;padding-top:15px;}.booksale_text,.booksale_text *{font-family:Verdana,arial;font-size:9px;}.l_height{line-height:15px;}.booksale_basket th{border-bottom:1px solid #DEDBDE;vertical-align:bottom;text-align:left;padding:0 6px 5px 0;}.booksale_basket td{border-bottom:1px solid #DEDBDE;vertical-align:top;padding:6px 6px 5px 0;}.booksale_basket td.button{padding-top:9px;}.booksale_basket td.last{padding-right:0;text-align:right;}.booksale_catalogue td{padding-right:8px;text-align:left!important;}.form_order{padding-top:15px;}.booksale_form_checkbox td{padding-right:6px;padding-bottom:12px;vertical-align:middle;}input.price_input{width:29px;height:19px;padding:1px 5px 2px;}td.price_comment{padding-bottom:4px;padding-right:4px;vertical-align:bottom;}.image{background-color:#ECECEC;padding:20px;}.details{width:100%;padding:20px;}#details{height:110px!important;overflow:hidden!important;}.wide{width:500px;}.category{background-color:#ECECEC;width:700px;padding:10px;border:2px ridge gray;}.date{width:60px;}.upload{display:none;position:absolute;top:20%;left:25%;width:300px;height:500px;z-index:100;background:#ECECEC;border:2px ridge silver;padding:10px;}.category_tree .level1{padding-left:10px;padding-top:10px;font-weight:bold;}.category_tree .level2{padding-left:20px;font-weight:normal;}.category_tree .level3{padding-left:30px;padding-top:10px;padding-bottom:10px;width:700px;}.category_tree .level3 a{font-weight:normal;text-decoration:none;}.category_tree .level3 a:active{font-weight:bold;text-decoration:none;}.cart{padding:10px;width:100px!important;}.cart_items{width:100%;background-color:#ECECEC;border:1px solid white!important;}.cart_items tr{border:1px solid white!important;}.cart_items tr td{padding:5px;}#cat{width:700px!important;overflow:hidden!important;}#prod{width:700px!important;overflow:hidden!important;}.product_popup{-ms-box-sizing:border-box;-moz-box-sizing:border-box;padding:24px;margin:0;border:1px solid #ECECEC;background-color:white;position:absolute;top:50px;left:50px;z-index:500;width:442px;min-height:630px;height:auto;overflow:visible!important;display:none;}.product_popup iframe{width:442px;min-height:630px;height:auto;position:absolute;z-index:-1;filter:alpha(opacity=0);}.product_popup .gray{width:410px;padding-top:12px;padding-left:7px;padding-right:7px;background-color:#ECECEC;overflow:hidden;}.product_popup hr{color:#ECECEC;}div.gray{background-color:#ECECEC;padding:7px;margin-top:7px;margin-bottom:7px;}.product_popup .right{float:right;}.product_cell{width:100px!important;overflow:hidden!important;cursor:pointer;}.clickable{cursor:pointer;}p.merInfo{font-weight:bold;color:#828282;cursor:pointer;}td.rollOver{cursor:pointer;background:#efedef;}td.rollOut{background:#fff;}.search_product_cell{width:124px!important;overflow:hidden!important;padding:0 0 10px 0;}.search_product_cell div.info{padding:11px 7px 10px 7px;}.search_product_cell div.image{width:120px;height:100px;text-align:center;background-color:#FFF;padding:0;}.search_product_cell div.rollOver{padding:11px 7px 10px 7px;background:#efedef;}.search_product_cell div.rollOut{padding:11px 7px 10px 7px;background:#fff;}.product_cell div.rollOver{padding:11px 7px 10px 7px;background:#efedef;}.product_cell div.rollOut{padding:11px 7px 10px 7px;background:#fff;}div.search_pagination td{vertical-align:middle;}div.search_pagination a.current{font-weight:bold;}td.search_pagination_previous a{display:block;padding:0 3px 0 15px;background:transparent url('http://static5.ahlens.se/system/modules/com.gridnine.opencms.modules.ahlens/resources/pics/double_arrow_left.gif') no-repeat scroll left top;}td.search_pagination_next a{display:block;padding:0 15px 0 3px;background:transparent url('http://static1.ahlens.se/system/modules/com.gridnine.opencms.modules.ahlens/resources/pics/double_arrow_right.gif') no-repeat scroll right top;}.readmore{font-family:Verdana,Arial;font-weight:normal;font-size:10px;color:#333;padding-left:5px;}#competitionBlock{padding:15px 14px 0;line-height:13px;margin-bottom:18px;}#competitionBlock h1{margin-top:0;}#competitionBlock p{margin:0 0 10px;line-height:14px;}#competitionBlock button{background:none;border:0;cursor:pointer;padding-top:3px;.width:1%;.overflow:visible;}#competitionBlock button::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="file"]>input[type="button"]::-moz-focus-inner{padding:0;border:none;}#competitionBlock button img{display:block;}#competitionBlock .input,#competitionBlock textarea{display:block;width:257px;padding-top:2px;padding-left:3px;}#competitionBlock .input{height:21px;display:block;}#competitionBlock td td .input{width:126px;}#competitionBlock table{border-collapse:collapse;}#competitionBlock form td{padding-bottom:4px;vertical-align:middle;}#competitionBlock form td td{padding-bottom:0;}#competitionTextLeft{background:url(http://static3.ahlens.se/system/modules/com.gridnine.opencms.modules.ahlens/resources/pics/competition_winners.gif) 0 0 no-repeat;padding-right:5px;width:165px;}#winnersBox{width:111px;margin-top:25px;margin-left:39px;border:1px solid #a9a9a9;border-top:none;padding:5px 4px;.width:121px;}#competitionTextLeft p{line-height:16px;margin-bottom:4px;font-size:11px;}.level2a{padding-left:15px!important;}.level3a{padding-left:35px!important;}.level4a{padding-left:55px!important;}
