/**
 * This page is generated by Nibble 2.0
 * The portal engine by Wikt0r.
 * Copyright (C) wiktor.hu 2006-2025
 */

html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td{margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent;}body{line-height: 1;}ol, ul{list-style: none;}blockquote, }blockquote:before, blockquote:after,q:before, q:after{content: ''; content: none;}:focus{outline: 0;}ins{text-decoration: none;}del{text-decoration: line-through;}table{border-collapse: collapse; border-spacing: 0;}*{padding: 0px; margin: 0px;}li{}img{display: block; border: none;}ul, ol, dd{list-style-type: none; }.inline{display: inline;}.hide, .h{display: none;}.hidden{visibility: hidden;}.r{text-align: right;}.left, .l{text-align: left;}.center, .c{text-align: center;}.bc{margin: 0 auto; display: block;}.j{text-align: justify;}.pointer, .link{cursor: pointer;}.nolink{cursor: default;}.floated{overflow: hidden;}.pager img{display: inline; margin-bottom: -5px;}.ok,.info{background: green url(/images/icons/tick.png) no-repeat 5px 50%; color: white; font-weight: bold; padding: 5px 5px 5px 25px; margin-bottom: 0.5em;}.info{background: #1a8db2 url(/images/icons/information.png) no-repeat 5px 50%;}.ok a,.ok a:hover,.info a,.info a:hover{color: white;}.warning{background: yellow url(https://cdn.bi.co.hu/images/icons/error.png) no-repeat 5px 50%; font-weight: bold; padding: 5px 5px 5px 25px !important; margin-bottom: 0.5em; color: black;}.warning a{color: black;}.warning.note{border: 1px solid #FFCC33; margin: 0.5em 0 1em 0; padding-left: 30px; font-size: 0.9em; padding-right: 5px;}.error,.fail{background: red; color: white; font-weight: bold;}.error a,.fail a{color: white;}.negcap{display: none;}p{margin-bottom: 1em;}ul.menu{padding: 0px; margin: 0px; list-style-type: none;}ul.menu ul{margin: 0; padding: 0; list-style-type: none;}* ul.menu li{_height: 1%; vertical-align: bottom;}ul.menu li{margin: 0; padding: 0;}ul.menu a,ul.menu span.menu{display: block;}ul.horizontal{}ul.horizontal li{float: left;}ul.simple{overflow: hidden;}.relative{position: relative;}.cf:before,.cf:after{content:""; display:table;}.cf:after{clear:both;}.cf{zoom:1;}.nw{white-space: nowrap;}.fr{float: right;}.nodata{text-align: center; padding: 1em; color: #ccc; font-size: 30px;}.vam{vertical-align: middle;}.faq{background: #FFFFCC url(https://cdn.bi.co.hu/fugue/bonus/icons-32/question.png) no-repeat 5px 50%; padding: 5px 10px 5px 40px; margin: 5px 0; border: 1px solid #ddd;}.invisible{visibility: hidden;}.fixed{position: fixed;}.sticky{position: -webkit-sticky; position: -moz-sticky; position: -ms-sticky; position: -o-sticky; position: sticky;}.ui-front{z-index:1000000 !important;}.u-wwir-display{display: inline-flex; align-items: center; gap: 6px;}.u-wwir-display img{--size: 1.5em; width: calc(var(--size)); height: calc(var(--size));}.u-wwir-display svg{width: 24px; height: 24px;}.u-wwir-display__text{text-align: left; padding-right: 4px; flex: 1 1 auto;}.u-wwir-display__icon{}form{overflow: hidden; margin-bottom: 1em;}form label{display: block; font-size: 1.2em; font-weight: bold;}form input.text, form input.date{ display: block; width: 97%; margin-bottom: 1em;}form select{ margin-bottom: 1em;}form textarea{margin: 0; padding: 0; width: 100%; -moz-box-sizing: border-box; box-sizing: border-box;  height: 8em; margin-bottom: 1em; font-size: 1.3em;}form input.submit,button.submit{float: none; clear: both; display: block; margin: 1em auto 0 auto; padding: 3px; width: 50%;}form input.submit.fail,form input.submit.warning,form input.submit.info,form input.submit.ok{padding-left: 22px;}form div.date{position: relative;}form div.date img.icon_calendar{position: absolute; top: 0; right: 2%;}form br{clear: both;}form fieldset{padding: 1em; margin-bottom: 2em; }form fieldset legend{color: black; font-size: 1.2em; font-weight: bold;}form fieldset{border: 1px solid #7f9db9;}form fieldset.nolegend{padding: 0; border: 0; overflow: hidden;}form fieldset.nolegend label{float: left; margin-right: 1em;}form fieldset.nofloat label{float: none; margin-right: 0;}form .error{position: relative; padding-bottom: 0.5em; font-weight: bold; margin-bottom: 1em;}form .error label{color: white;}form .error input{width: 97%; border: 1px solid red; margin-bottom: 0;}form .error input.checkbox,form .error input.radio{width: auto;}form div.error fieldset{  }q#form .error strong{display: block; background: red url(/images/icons/exclamation.png) no-repeat 5px 50%; color: white; font-weight: bold; font-size: 0.8em; padding: 2px 2px 2px 25px; margin-bottom: 0.5em; margin-left: 3%;}form em.required{color: red;}form .error em.required{color: white;}.error a,.fail a{color: white;}form label.checkbox,form label.radio{padding: 3px;}form label.checkbox:hover, form label.checkbox.hover,form label.radio:hover, form label.radio.hover, form label.radio.hover{background: #1a8db2; color: white;}form label.checkbox input,form label.radio input{margin: 0 3px 0 0; padding: 0; display: inline; line-height: inherit;}button[disabled] img{visibility: hidden;}form input.fail:focus{background: red;}textarea.resizable{display: block; margin-bottom: 0; width: 100%;}div.resizable-textarea .grippie{background: #eee url(/images/grippie.png) no-repeat scroll center 2px; border-color: #ddd; border-style: solid; border-width: 0pt 1px 1px; cursor: s-resize; height: 9px; overflow: hidden;}*[repeat="template"]{display: none;}div.autocomplete{position:absolute; width: 400px !important; background-color:white; border:1px solid #888; margin:0px; padding:0px; z-index: 1000; text-align: left; color: black;}div.autocomplete ul{list-style-type:none; margin:0px; padding:0px;}div.autocomplete ul li.selected{background-color: #ffb;}div.autocomplete ul li{list-style-type:none; display:block; margin:0; padding:2px; cursor:pointer;}div.autocomplete ul li span.value{display: none;}input.readonly{background-color: #bbb; color: black; border: 1px solid #7f9db9; padding: 1px;}input.readonly,input[readonly],input:disabled,input[disabled]{background-color: #bbb; color: black; border: 1px solid #7f9db9; padding: 1px;}form div.taxnumber{}form div.taxnumber input{display: inline; width: auto;}form div.captcha *{display: block; margin: 0;}form div.captcha img{text-align: left;}form div.captcha input#_captcha{width: calc(120px - 2px - 2px); text-transform: uppercase;}form div.captcha input{width: 116px;}form div.captcha #recaptcha{width: 120px; font-size: 11px;}form fieldset.attach_file{margin-top: 1em;}form fieldset.attach_file fieldset.fileupload{border: none; margin: 0; padding: 0;}form select.goto{margin: 0 auto; display: block;}form div.wysiwyg_textarea{padding: 2px; margin-bottom: 1.5em;}form div.wysiwyg_textarea:hover{background: #3AC0E2;}form div.wysiwyg_textarea textarea{margin: 0;}form div.wysiwyg_textarea button{width: 100%;}* + html form div.wysiwyg_textarea button{border: 1px;}form div.multiinput input,select,form div.multiinput input{display: inline;}form div.multiinput input.text{width: 180px;}form div.multiinput img{cursor: pointer;}form div.multiinput img.invisible{visibility: hidden;} #tags h2{padding: 2px 3px; font-size: 1.2em; background: #3AC0E2;} #tags .add_tags{background: #EEEEEE; padding: 10px;} #tags .add_tags input.text{margin-bottom: 2px; width: 250px;}html table td.highlight{background: #EEEEEE;}html table td.highlight_cell{background: #DDDDDD;}div.calendar{z-index: 9999;}body{min-width: 1000px;}.container_20{margin-left: auto; margin-right: auto; width: 1000px;}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16,.grid_17,.grid_18,.grid_19,.grid_20{display: inline; float: left; margin-left: 0px; margin-right: 0px;}.push_1, .pull_1,.push_2, .pull_2,.push_3, .pull_3,.push_4, .pull_4,.push_5, .pull_5,.push_6, .pull_6,.push_7, .pull_7,.push_8, .pull_8,.push_9, .pull_9,.push_10, .pull_10,.push_11, .pull_11,.push_12, .pull_12,.push_13, .pull_13,.push_14, .pull_14,.push_15, .pull_15,.push_16, .pull_16,.push_17, .pull_17,.push_18, .pull_18,.push_19, .pull_19{position: relative;}.alpha{margin-left: 0;}.omega{margin-right: 0;}.container_20 .grid_1{width: 50px;}.container_20 .grid_2{width: 100px;}.container_20 .grid_3{width: 150px;}.container_20 .grid_4{width: 200px;}.container_20 .grid_5{width: 250px;}.container_20 .grid_6{width: 300px;}.container_20 .grid_7{width: 350px;}.container_20 .grid_8{width: 400px;}.container_20 .grid_9{width: 450px;}.container_20 .grid_10{width: 500px;}.container_20 .grid_11{width: 550px;}.container_20 .grid_12{width: 600px;}.container_20 .grid_13{width: 650px;}.container_20 .grid_14{width: 700px;}.container_20 .grid_15{width: 750px;}.container_20 .grid_16{width: 800px;}.container_20 .grid_17{width: 850px;}.container_20 .grid_18{width: 900px;}.container_20 .grid_19{width: 950px;}.container_20 .grid_20{width: 1000px;}.container_20 .prefix_1{padding-left: 50px;}.container_20 .prefix_2{padding-left: 100px;}.container_20 .prefix_3{padding-left: 150px;}.container_20 .prefix_4{padding-left: 200px;}.container_20 .prefix_5{padding-left: 250px;}.container_20 .prefix_6{padding-left: 300px;}.container_20 .prefix_7{padding-left: 350px;}.container_20 .prefix_8{padding-left: 400px;}.container_20 .prefix_9{padding-left: 450px;}.container_20 .prefix_10{padding-left: 500px;}.container_20 .prefix_11{padding-left: 550px;}.container_20 .prefix_12{padding-left: 600px;}.container_20 .prefix_13{padding-left: 650px;}.container_20 .prefix_14{padding-left: 700px;}.container_20 .prefix_15{padding-left: 750px;}.container_20 .prefix_16{padding-left: 800px;}.container_20 .prefix_17{padding-left: 850px;}.container_20 .prefix_18{padding-left: 900px;}.container_20 .prefix_19{padding-left: 950px;}.container_20 .suffix_1{padding-right: 50px;}.container_20 .suffix_2{padding-right: 100px;}.container_20 .suffix_3{padding-right: 150px;}.container_20 .suffix_4{padding-right: 200px;}.container_20 .suffix_5{padding-right: 250px;}.container_20 .suffix_6{padding-right: 300px;}.container_20 .suffix_7{padding-right: 350px;}.container_20 .suffix_8{padding-right: 400px;}.container_20 .suffix_9{padding-right: 450px;}.container_20 .suffix_10{padding-right: 500px;}.container_20 .suffix_11{padding-right: 550px;}.container_20 .suffix_12{padding-right: 600px;}.container_20 .suffix_13{padding-right: 650px;}.container_20 .suffix_14{padding-right: 700px;}.container_20 .suffix_15{padding-right: 750px;}.container_20 .suffix_16{padding-right: 800px;}.container_20 .suffix_17{padding-right: 850px;}.container_20 .suffix_18{padding-right: 900px;}.container_20 .suffix_19{padding-right: 950px;}.container_20 .push_1{left: 50px;}.container_20 .push_2{left: 100px;}.container_20 .push_3{left: 150px;}.container_20 .push_4{left: 200px;}.container_20 .push_5{left: 250px;}.container_20 .push_6{left: 300px;}.container_20 .push_7{left: 350px;}.container_20 .push_8{left: 400px;}.container_20 .push_9{left: 450px;}.container_20 .push_10{left: 500px;}.container_20 .push_11{left: 550px;}.container_20 .push_12{left: 600px;}.container_20 .push_13{left: 650px;}.container_20 .push_14{left: 700px;}.container_20 .push_15{left: 750px;}.container_20 .push_16{left: 800px;}.container_20 .push_17{left: 850px;}.container_20 .push_18{left: 900px;}.container_20 .push_19{left: 950px;}.container_20 .pull_1{left: -50px;}.container_20 .pull_2{left: -100px;}.container_20 .pull_3{left: -150px;}.container_20 .pull_4{left: -200px;}.container_20 .pull_5{left: -250px;}.container_20 .pull_6{left: -300px;}.container_20 .pull_7{left: -350px;}.container_20 .pull_8{left: -400px;}.container_20 .pull_9{left: -450px;}.container_20 .pull_10{left: -500px;}.container_20 .pull_11{left: -550px;}.container_20 .pull_12{left: -600px;}.container_20 .pull_13{left: -650px;}.container_20 .pull_14{left: -700px;}.container_20 .pull_15{left: -750px;}.container_20 .pull_16{left: -800px;}.container_20 .pull_17{left: -850px;}.container_20 .pull_18{left: -900px;}.container_20 .pull_19{left: -950px;}.clear{clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0;}.clearfix:before,.clearfix:after{content: "\0020"; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0;}.clearfix:after{clear: both;}.clearfix{zoom: 1;}header{position: absolute; top: 0px; left: 0px; background: url(/images/header.jpg) no-repeat; border-right: 1px solid #A6A6A6; border-left: 1px solid #A6A6A6; height: 145px;} #headerLogo{height: 95px;} #headerLogo a{display: block; width: 84px; height: 184px; xbackground: url(/images/logo.png) no-repeat; float: left; margin-top: 5px; margin-left: 23px; xvisibility: hidden;} #headerLogo a:focus{outline: none;} #headerLogo .logoText{float: left; margin-left: 15px; margin-top: 32px; width: 123px; height: 27px; xbackground: url(/images/logoText.png) no-repeat;} #headerSearcher{height: 95px;} #headerSearcher input.text{background: url(/images/searcherInput.png) no-repeat; border: none; width: 266px; height: 38px; font-family: 'Arial'; font-size: 16px; font-weight: bold; color: #555; padding: 2px 60px 2px 10px; margin: 23px 0px 0px 40px; display: inline-block; vertical-align: middle;} #headerSearcher input.submit{width: 41px; height: 27px; background: url(/images/searcherSubmit.png) no-repeat; cursor: pointer; border: none; margin: 0px; display: inline-block; position: relative; top: 10px; right: 50px; vertical-align: middle;} #headerMenu{height: 40px;} #headerPhone{height: 30px; color: white; font-family: 'Georgia'; font-size: 18px; background: url(/images/phoneBg.png) 1px 0px no-repeat; padding-top: 10px; padding-left: 12px; width: 152px; float: left;} #headerMenu > ul{list-style-type: none; margin: 0px; margin-top: 9px; padding: 0px; float: left;} #headerMenu > ul > li{float: left; width: 115px; height: 30px; background: url(/images/menuLiBg.png) 0px 1px no-repeat; margin-left: 1px;} #headerMenu > ul > li:hover, #headerMenu > ul > li.hover{background: url(/images/menuLiBg.png) 0px 0px no-repeat;} #headerMenu > ul > li > a{display: block; padding-top: 10px; text-align: center; font-size: 13px; height: 20px;} #headerMenu > ul > li:hover a, #headerMenu > ul > li.hover a{text-decoration: none; padding-top: 9px;} #headerMenu .important{color: #222; font-weight: bold; background-color: #eee;} #footer{background: url(/images/footer.png) repeat-x; width: 980px; height: 166px; color: white; border-left: 1px solid #A6A6A6; border-right: 1px solid #A6A6A6; padding-top: 18px; padding: 14px 10px 0px 10px; line-height: 18px; position: relative; overflow: visible;} #footer a{color: white;} #footer .leftcol{float: left; width: 200px; text-align: right;} #footer .leftcol a.button{margin-top: 5px; display: block; width: 119px; height: 36px; background: url(/images/buttonFooter.png) no-repeat; text-align: center; text-decoration: none; text-transform: uppercase; color: white; font-weight: bold; line-height: 36px; cursor: pointer; float: right; font-size: 12px;} #footer .leftcol a.button:hover, #footer .leftcol a.button.hover{background: url(/images/buttonFooterh.png) no-repeat;} #footer .categoryCol1{float: left; text-align: right; width: 270px; margin-right: 25px; margin-top: 13px; line-height: 16px;} #footer .categoryCol2{float: left; width: 270px; margin-top: 13px; line-height: 16px;} #footer .rightcol{float: right; width: 210px; text-align: left;} #footer .rightcol img.devidens{display: inline; vertical-align: bottom; margin-left: 5px;} #footer .rightcol img.payment{margin-top: 55px;} #footer .rightcol a.email{margin-left: 26px;} #footer ul{margin: 0px;} #footer ul li{margin: 0px; font-size: 12px; font-weight: bold;} #footer ul li a span{font-size: 10px; font-weight: normal;} #footerLogo{width: 303px; height: 53px; background: url(/images/footerLogo.png) no-repeat; position: absolute; top: -32px; left: 387px;} #mainpageFooter .question{background: url(/images/iconQuestion.png) 0px 5px no-repeat; padding: 5px; padding-left: 20px; font-weight: bold; font-size: 13px; line-height: 15px; min-height: 13px;} #mainpageFooter .answer{padding: 3px 0px 10px 20px; color: #777; line-height: 15px;}.boxTop{background: url(/images/boxTop.png) no-repeat; width: 209px; height: 29px; padding-top: 7px; overflow: hidden; margin-top: 5px;}.boxTop > img{float: left; margin-left: 12px; margin-right: 3px;}.boxTop > span{font-size: 14px; line-height: 22px; color: #F19300;}.boxTop > span.gray{color: #303030; margin-left: 18px; font-weight: bold;}.boxContent{background: url(/images/boxContent.png) repeat-y; width: 184px; padding: 0px 15px 0px 10px;}.boxBottom{background: url(/images/boxBottom.png) no-repeat; width: 209px; height: 19px;}.mainBoxTop{position: relative; z-index: 950; width: 542px; height: 9px; background: url(/images/mainBoxTop.png) no-repeat;}.mainBox{width: 517px; padding: 0px 15px 0px 10px; background: url(/images/mainBoxContent.png) repeat-y;}.mainBox p{line-height: 16px;}.mainBoxBottom{width: 542px; height: 18px; background: url(/images/mainBoxBottom.png) no-repeat;}.tabs .tab{float: left; width: 93px; height: 28px; line-height: 28px; padding-top: 5px; padding-left: 30px; background: url(/images/tab.png) no-repeat; font-size: 12px; font-family: 'Arial'; cursor: pointer; margin-left: -4px; position: relative; top: 1px; z-index: 900; color: #F19300;}.tabs .tab.active{z-index: 1000; background: url(/images/tabActive.png) no-repeat; margin-top: -6px; height: 33px; top: 3px; padding-top: 7px;}.tabs .tab:first-child{margin-left: -1px;}.tabs .tab img{position: absolute; left: 12px; top: 11px;}.tabs .tab.active img{top: 13px;}.tabs .tab.noimg{padding-left: 13px; width: 110px;}.tabs .tab.bimg{padding-left: 40px; width: 83px;}.tabs .help{float: left; padding-top: 5px; padding-left: 28px; margin-left: 5px; height: 28px; line-height: 28px; background: url(/images/iconI.png) 0px 8px no-repeat; font-family: 'Arial'; font-size: 12px; cursor: help;}.cssBox{background: white; border: 1px solid #BDBDBD; border-radius: 10px; border-radius-topright: 0px; box-shadow: 2px 2px 3px #bbb; padding: 6px 10px;}.cssBox.bt:hover, .cssBox.bt.hover{border-color: #DE3128; box-shadow: none;}.newsBox.bt:hover, .newsBox.bt.hover{background: #FFFFDD;}.eb-big-button{border: 3px solid #E2E2E2; border-radius: 5px; display: block; background-color: #D56D25; background-image: -webkit-gradient(linear, left top, left bottom, from(#D56D25), to(#d38958)); background-image: -webkit-linear-gradient(top, #D56D25, #d38958); background-image: -moz-linear-gradient(top, #D56D25, #d38958); background-image: -o-linear-gradient(top, #D56D25, #d38958); background-image: linear-gradient(to bottom, #D56D25, #d38958); width: 209px; padding: 10px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; color: white; font-size: 13px; font-weight: bold; text-transform: uppercase; text-align: center;} #productCategories ul{margin: 0px; padding: 0px; list-style-type: none;} #productCategories ul > li{position: relative; z-index: 2000; font-size: 14px; font-weight: bold; border-bottom: 1px solid #E6E6E6; padding: 4px 10px; margin: 0px;} #productCategories ul > li > a{display: block; color: #F19300;} #productCategories ul > li > a > span{font-weight: normal; font-size: 11px; color: #333; margin-left: 3px;} #productCategories ul > li > a > span > span{color: #DE3128;} #productCategories ul > li > a:hover{text-decoration: none;} #productCategories ul ul{display: none; position: absolute; margin-left: 174px; margin-top: -18px; width: 183px; background: white; border: 1px solid #999; padding: 10px; box-shadow: 3px 3px 3px #999;} #productCategories ul li:hover, #productCategories ul li.hover{background: #f0f0f0;} #productCategories ul li:hover > ul, #productCategories ul li.hover > ul{display: block;} #productCategories ul ul li{font-size: 0.9em;} #productCategories .hasChild{background: url(/images/bgHasChild.png) no-repeat 170px 50%;} #slider{margin: 0; padding: 0; list-style-type: none; height: 200px; overflow: hidden;} #slider img{} #slider li{float: left; width: 300px; height: 200px; margin: 0 2px; padding: 0px; overflow: hidden;} #slider span{float: left; width: 300px; height: 30px; line-height: 30px; text-align: center; font-weight: bold; display: none;} #pagination{clear: left; margin: 10px 0px 20px 10px; padding: 0px; width: 300px; position: relative; text-align: center;} #pagination li{display: inline-block; width: 16px; height: 16px; background: url(/images/sliderButtons.png) no-repeat 0 0; text-align: left; text-indent: -8000px; list-style: none; cursor: pointer; margin: 0 2px;} #pagination .current{color: #f00; font-weight: bold; background: url(/images/sliderButtons.png) no-repeat 0 -32px;} #sliderContainer{text-align: left; position: relative; width: 100% margin: 34px auto 10px auto; padding-top: 15px;} #mainpage #slider{width: 500px; height: 350px; margin-left: auto; margin-right: auto; box-shadow: 1px 1px 10px #666;} #mainpage #slider li{width: 500px; height: 350px; margin: 0px;} #mainpage #slider span{width: 500px;} #mainpage #pagination{width: 500px; height: 24px;} #nivoSlider{position: relative; width: 100%;} #nivoSlider img{position: absolute; top: 0px; left: 0px; display: none; margin: 0px auto;}form label{padding: 2px 0px; font-weight: normal;}form div.note{display: none;}table.layout{width: 100%;}table.layout tr td{vertical-align: top; border-bottom: 1px solid white;}table.layout tr td.label{width: 32%; padding-right: 0px; padding-top: 6px; background: #eee;}table.layout tr td.label em.required{display: none;}table.layout tr td.label label{font-weight: normal; font-size: 14px; text-align: right; padding-right: 11px; margin-bottom: 4px;}table.layout tr td.input{padding-left: 8px; vertical-align: middle;}table.layout tr td.input select,table.layout tr td.input input.text{margin: 0px; background: url(/images/formInput.png) no-repeat; width: 306px; height: 26px; padding: 2px 6px; font-family: 'Arial'; font-size: 14px; color: #F19300; border: none; margin-bottom: 2px; font-weight: bold;}table.layout tr td.input input.text[disabled]{color: #bbb; font-weight: normal; font-style: italic;}table.layout tr td.input input.text:-moz-placeholder{color: #999; font-weight: normal; font-style: italic;}table.layout tr td.input input.text::-webkit-input-placeholder{color: #999; font-weight: normal; font-style: italic;}table.layout tr.required td.label label{padding-right: 8px; border-right: 3px solid #DE3128;}table.layout tr td.input select{width: 318px; padding-top: 6px; height: 30px;}table.layout tr td.input select option{padding: 3px 5px;}form fieldset{border: none; padding: 0px; margin-bottom: 2px;}form fieldset legend{display: none;}form fieldset label{display: inline-block; padding: 5px; margin-right: 4px; font-weight: normal;}table.layout tr.error td.label label{color: #444;}form label.checkbox:hover, form label.checkbox.hover, form label.checkbox.hover, form label.checkbox.hover, form label.radio:hover, form label.radio.hover, form label.radio.hover, form label.radio.hover, form label.radio.hover{background: #F19300;}form table.layout tr.error,form table.layout tr.error td.input,form table.layout tr.error td.input div.error{background: none; margin: 0px;}form table.layout tr.error td.input div.error strong{color: #DE3128;}form table.layout tr.error td.input div.error input.text{color: #DE3128;}form input.radio,form input.checkbox{vertical-align: middle;}form textarea{border: 1px solid #9f9f9f; padding: 5px; font-family: 'Arial'; color: #555; font-size: 13px; border-radius: 10px;}form .error label{color: #444;}.formError{background: url(/images/cross16.png) 0px 2px no-repeat; line-height: 20px; padding-left: 22px; color: #C11; font-weight: bold; margin: 5px 0px;}.formSuccess{background: url(/images/tick16.png) 0px 2px no-repeat; line-height: 20px; padding-left: 22px; color: #191; font-weight: bold; margin: 5px 0px;}table.layout.header{font-size: 12px;}table.layout.header tr td{padding: 4px 5px; vertical-align: middle;}table.layout.header td.label{font-weight: bold; font-size: 12px;}table.layout.header td.label label{font-size: 12px; font-weight: bold; padding: 0px;}table.layout.header td.data{border-bottom: 1px solid white; padding-left: 10px;} #faq{margin-top: 20px;} #faq ul{margin: 0px; padding: 0px; margin-bottom: 12px; font-size: 14px;} #faq ul li{margin: 7px 0px; padding: 0px;} #faq ul ul{font-size: 0.9em; margin-left: 18px;} #faq ul ul ul{margin-left: 36px;} #faq > ul > li > span{font-weight: bold; display: block; padding-bottom: 3px; border-bottom: 1px solid #999;} #faq ul.contents li{padding-left: 11px; background: url(/images/bulletOrange.png) 0px 3px no-repeat;}a.allGyik{display: block; padding-left: 20px; line-height: 20px; margin-left: 12px; background: url(/images/iconInfo.png) no-repeat;} #contentView .content ul{margin-left: 20px;} #contentView .content ul li{padding-left: 12px; background: url(/images/bulletOrange.png) 0px 7px no-repeat;} #contentView .lead{margin-top: 2em;} #contentView .lead p,#contentView .content p{margin: 0 0 1em 0; font-size: 14px; padding: 0; line-height: normal;} #contentView .lead ul,#contentView .content ul{margin-bottom: 1em; font-size: 14px;}.pager{margin: 12px 0px; text-align: center;}.pager a{text-decoration: underline;}.pager span.actual{background: #F19300;}body.http_error{background: white;}body.http_error #container{padding-top: 40px;}body.http_error .debug{display: block; clear: both; margin-top: 40px;}body.http_error #error h1{font-weight: bold; color: #444; padding: 5px 0px;}body.http_error #error strong a{color: #DE6E1A;}body.http_error #error p{padding: 4px 0px;} #ratings{padding-top: 30px; font-size: 11px; line-height: 12px; text-align: right;} #ratings img{display: inline;}.vote{text-align: right; margin-left: auto;}.ratingValue{font-size: 16px; font-weight: bold; line-height: 25px; background: url(/images/starFull.png) 0px 0px no-repeat; padding-left: 25px; padding-top: 2px;}html{height: 100%; font-family: verdana, arial, sans-serif; overflow-y: scroll; background: url(/images/bg.png); font-family: 'Arial'; font-size: 11px; color: #444; --primary-color: #F19300;}body{min-height: 100%; background: url(/images/shadowTop.png) center top no-repeat;}body.ajax,body.ajax *{cursor: wait;} #l1000{width: 1000px; margin: 0px auto; position: relative; z-index: 1; min-height: 100%; background: white; padding-top: 145px;}.container_20{}div[class*=grid]{box-sizing: border-box; -moz-box-sizing: border-box;} #content{border-left: 1px solid #A6A6A6; border-right: 1px solid #A6A6A6; background: white url(/images/contentBg.png) top repeat-x; padding-top: 10px; min-height: 100%;}a{text-decoration: none; color: #444; cursor: pointer;}a:hover{text-decoration: underline;}form{margin: 0px;}input.submit{cursor: pointer; margin: 0px;}p{font-family: 'Arial'; font-size: 11px; line-height: 16px; padding: 12px 0px; margin: 0px;}h1{font-size: 18px; font-weight: normal; margin: 10px 0px;} #left{padding-left: 8px;} #right{padding-right: 8px;} #main{padding: 0px 30px;} #main.grid_16{padding-right: 5px;} #right > div{float: right;} #right > div.help{clear: both; float: none;}p#vtip{display: none; position: absolute; max-width: 500px; padding: 10px; left: 5px; font-size: 12px; background-color: #eee; border: 1px solid #DD8800; color: black; box-shadow: 2px 2px 3px #777; border-radius: 5px; opacity: 0.9; z-index: 9999;}p#vtip #vtipArrow{display: none;}input.boxInput{height: 17px; background: url(/images/boxInput.png) no-repeat; padding: 1px 4px; width: 100px; border: none; font-size: 11px; font-family: 'Arial'; color: #444;}fieldset.pvd{border: 2px solid #c5c; border-top: 20px solid #c5c; background: cyan; padding: 2px; box-shadow: 3px 3px 0px #ccc; margin: 2px;}fieldset.pvd legend{padding: 0px 10px; height: 20px; line-height: 20px; color: white; background: #c5c;}form input.submit,.bigsubmit{display: block; background: url(/images/button119x36.png) no-repeat; width: 119px; height: 36px; text-transform: uppercase; color: white; font-size: 12px; font-family: 'Arial'; font-weight: bold; border: none; cursor: pointer; margin: 0px auto; text-decoration: none; text-align: center; line-height: 36px;}form input.submit:hover, form input.submit.hover,.bigsubmit:hover, .bigsubmit.hover{background: url(/images/button119x36h.png) no-repeat; text-decoration: none;}.help{min-height: 20px; line-height: 16px; padding-top: 5px; padding-left: 28px; background: url(/images/iconI.png) 0px 3px no-repeat; font-family: 'Arial'; font-size: 12px; cursor: help; text-align: left;} #left > .help{margin-left: 20px;}ul.bulletList{list-style-type: none; margin: 0px; padding: 0px;}ul.bulletList li{background: url(/images/bulletOrange.png) 0px 5px no-repeat; margin: 0px; margin-left: 7px; padding: 3px 0px 3px 10px;}button.button,a.button{background: url(/images/button73x22.png) no-repeat; display: block; width: 73px; height: 22px; line-height: 22px; text-align: center; color: white; font-size: 13px; cursor: pointer; text-decoration: none; border: none;}button.button label{font-size: 1em; padding: 0;}button.button:hover, button.button.hover,a.button:hover, a.button.hover{background: url(/images/button73x22h.png) no-repeat;} #content > .container_20{background: url(/images/containerBottom.png) bottom repeat-x; padding-bottom: 40px;}h2{margin: 10px 0px; font-size: 18px; font-weight: normal; padding: 0px 0px 4px 0px; border-bottom: 1px solid #999; color: #F19300;}h2 a{color: #F19300;}h3{color: #444; font-weight: bold; font-size: 15px; padding: 6px 0px;}.i18{background: cyan; padding: 1px; border: 1px solid purple;}.bt{cursor: pointer;}.clear{clear: both;}th.header{background-image: url(/images/tablesorter/bg.gif); text-align: left; cursor: pointer; background-repeat: no-repeat; background-position: center left; vertical-align: middle;}th.headerSortUp{background-image: url(/images/tablesorter/asc.gif);}th.headerSortDown{background-image: url(/images/tablesorter/desc.gif);}.vm{display: inline !important; vertical-align: middle !important;} #message{padding: 7px 0px 7px 45px; font-size: 18px; color: white;}.msg_success,.msg_ok{background: #3C3 url(/images/icons/tick24.png) 8px 4px no-repeat; border-top: 1px solid #090; border-bottom: 1px solid #090; text-shadow: 0px 0px 1px #060;}.msg_error,.msg_fail{background: #E44 url(/images/icons/cross24.png) 8px 4px no-repeat; border-top: 1px solid #900; border-bottom: 1px solid #900; text-shadow: 0px 0px 1px #600;}.msg_info,.msg_notice{background: #67F url(/images/icons/information24.png) 8px 4px no-repeat; border-top: 1px solid #009; border-bottom: 1px solid #009; text-shadow: 0px 0px 1px #009;}.msg_warning{background: #EE6 url(/images/icons/exclamation24.png) 8px 4px no-repeat; border-top: 1px solid #CC0; border-bottom: 1px solid #CC0; text-shadow: 0px 0px 1px #CC0; color: black;}span.oes{display: none;}.actionbadge{background: url(/images/action.png) no-repeat; position: absolute; top: 0; right: 0; width: 43px; height: 43px;} #needLoginForm a.forgottenPassword{color: #F19300; font-size: 12px; font-weight: bold;}.rb-address *{-moz-box-sizing: border-box;}.rb-address{}.rb-address .type{width: 100%; font-size: 1.5em; text-align: center; overflow: hidden; border-top: 1px solid #F69300;}.rb-address .type input{display: none;}.rb-address .type label{float: left; width: 50%; display: block; padding: 10px 0;}.rb-address .type input:checked + label{background: #F19300;}.rb-address .row{text-align: right; overflow: hidden; margin: 1px;}.rb-address .row label{width: 30%; height: 40px; line-height: 40px; float: left; font-size: 1.3em; background-color: #EEEEEE; padding: 0 10px 0 0;}.rb-address .row.doubled label{line-height: 1.5em; font-size: 1.1em;}.rb-address .inp{width: 70%; float: left; padding: 5px;}.rb-address .inp input,.rb-address .inp select,.rb-address .inp textarea{font-weight: bold; width: 100%; padding: 5px;}.rb-address .row.doubled input{display: inline;}.rb-address .inp option:first-child{font-weight: normal;}.rb-address .inp input,.rb-address .inp textarea{height: 100%;}.rb-address .inp .zipcode{width: 25%;}.rb-address .inp .city{width: 74%;}.rb-address em{display: none;}.rb-address .required label{border-right: 1px solid red;}.rb-address .valid{background: center right url(https://cdn.bi.co.hu/fff13/icons/tick.png) no-repeat;}.rb-address .unknown{background: center right url(https://cdn.bi.co.hu/fff13/icons/error.png) no-repeat;}.rb-address .invalid{background: center right url(https://cdn.bi.co.hu/fff13/icons/cross.png) no-repeat;}.qtip-default a{text-decoration: underline; color: rgb(243, 243, 243);}.o-fox-banner{width: 209px; margin-bottom: 15px;}.o-fox-banner img{margin-left: 2px;}.c-short-interval{background-color: #e4ff00; border: 1px solid #f79206; padding: 10px; margin: 0.5em 0 1em 0; text-transform: uppercase; font-size: 1.1em;}form:has(.tabs){overflow: unset;}.basketBox .count{padding: 5px 0px; font-size: 12px;}.basketBox .otherExpenses{border-top: 1px solid #D5D5D5; border-bottom: 1px solid #D5D5D5; margin: 10px 0px 0px 0px; padding: 7px 0px; text-align: right;}.basketBox .sum{padding: 6px 0px; text-align: right; line-height: 18px;}.basketBox .sum strong{font-size: 14px;}.basketBox ul li span{display: block; text-align: right; font-weight: bold; font-style: italic;} #right .socialSharing{float: none; text-align: center;}.socialSharing span{display: none;}.socialSharing img{display: inline; margin: 10px 3px;}.productsBoxItem{border-bottom: 1px solid #D5D5D5; padding: 11px 0px; position: relative;}.productsBoxItem .name{float: left; width: 50%; font-size: 14px;}.productsBoxItem .price{float: right; color: #DE3128; text-align: right; font-size: 14px; font-weight: bold;}.productsBoxItem .image{margin: 5px auto;}.productsBoxItem a.button,.productsBoxItem .image img{margin: 0px auto;}.actionBox .boxTop span{color: #DE3128; padding-left: 20px;}.actionBox .item{border-bottom: 1px solid #D5D5D5; padding: 11px 0px; position: relative;}.actionBox .name{font-size: 14px;}.actionBox .image{margin: 6px auto;}.actionBox .image img{margin: 0px auto;}.actionBox .price{color: #DE3128; text-align: center; font-size: 12px;}.actionBox .price span{font-size: 16px; font-weight: bold;}.textBox .boxTop span{padding-left: 20px;} #mainpage .news{overflow: hidden; background: url(/images/newsBg.png) left top repeat-y;} #mainpage .news .newsBox{float: left; width: 230px; margin: 0px; padding: 0px 10px; margin-right: 1px; } #mainpage .news .newsBox:last-child{border-right: none;} #mainpage .news .newsBox p{overflow: hidden; text-align: justify;} #mainpage .news .newsBox p img{float: left; margin-right: 5px; margin-bottom: 5px; margin-top: 4px;}.productOffer{overflow: hidden; margin-top: 15px; padding-bottom: 5px; display: flex; flex-wrap: wrap;}.productOfferBox{float: left; width: 160px; margin-right: 8px;}.productOfferBox:last-child{margin-right: 0px;}.productOfferBox .price{text-align: right; margin-top: 5px;}.productOfferBox .price span{font-weight: bold; font-size: 15px; color: #DE3128;}.productOfferBox img{display: block; margin: 0px auto;} #mainpage .productOfferBox{margin-bottom: 15px;}.simpleCol .productOffer{padding-left: 40px;}.simpleCol h2{margin: 20px;}.doubleCol h2{margin-right: 15px;} #mainpageFooter{overflow: hidden; margin: 20px 0px;} #mainpageFooter .col{float: left; width: 30%; padding: 0px 10px; border-right: 1px dotted #999;} #mainpageFooter .col:first-child{margin-left: 20px;} #mainpageFooter .col:last-child{border-right: none;} #mainpage .slider-wrapper{margin-top: 15px;} #newsletterSubscribe label{display: inline-block; width: 90px; text-align: right; margin-right: 5px;} #newsletterSubscribe input.text{display: inline-block; margin: 0px; background: url(/images/formInput180.png) no-repeat; width: 168px; height: 26px; padding: 2px 6px; font-family: 'Arial'; font-size: 14px; color: #F19300; border: none; margin-bottom: 2px; font-weight: bold;} #newsletterSubscribe input.submit{margin: 10px 0px 0px 98px;} #searchResults .item{margin-top: 20px; border-bottom: 1px solid #ccc; padding-bottom: 10px;} #searchResults .item a.title{font-size: 16px; font-weight: bold; color: #F19300;} #searchResults .item .lead{margin: 5px 0px; line-height: 17px; font-size: 14px;} #searchResults .item .url a{color: #DE6E1A;}.spokeCalculatorBox .boxTop span{margin-left: 9px;}.spokeCalculatorBox .type{padding: 4px 5px; font-size: 14px; background: #F19300; color: white; margin-bottom: 3px;}.spokeCalculatorBox .type.last{margin-top: 12px;}.spokeCalculatorBox a.button{float: left; margin: 6px;} #spokeCalculator fieldset{border: 1px solid #F19300; border-top-width: 20px; padding: 10px; margin: 12px 0px;} #spokeCalculator fieldset legend{background: #F19300; color: white; font-size: 14px; font-weight: bold; padding: 0px 10px; line-height: 20px;} #spokeCalculator .productName{margin-bottom: 12px;} #spokeCalculator .productName a{font-size: 14px; color: black;} #spokeCalculator fieldset table.layout td.label{width: 50%; text-align: right;} #spokeCalculator .floated{overflow: hidden; font-size: 48px;} #spokeCalculator .floated > div{width: 45%; overflow: hidden;} #spokeCalculator .floated .leftcol{float: left;} #spokeCalculator .floated .rightcol{float: right;} #spokeCalculator .floated small{font-size: 32px; margin-right: 20px;} #spokeCalculator .floated.disabled{color: #ccc;} #mainpage .nivo-controlNav{padding: 0;} #mainpage .slider-wrapper{width: 750px; min-height: 300px;}.productOfferBox h3{min-height: 60px;}.w160h100{width: 160px; height: 100px; display: block;}.addresses button{width: 100%; padding: 5px 10px;}.address-select{-moz-box-sizing: border-box; border: 1px dotted #ddd; float: left; padding: 1em 30px; font-size: 1.2em; width: 100%; overflow: hidden; height: 49px; position: relative;}.address-select input{position: absolute; top: 1em; left: 15px;}.address-select.selected{background: #BFFFCD;}.address-select:hover, .address-select.hover{height: 100%;}.address-select:hover:not(.selected), .address-select.hover:not(.selected){background: #eee;}.address-select:hover div, .address-select.hover div{display: block;}.address-select img{position: absolute; top: 1em; right: 15px;}.address-card{height: 100%; overflow: hidden;}.address-card div{margin: 2px 5px; display: inline-block;}.address-card .address-name{font-size: 1.2em; font-weight: bold;}.address-card .city{font-style: italic; font-size: 1.1em;}.address-card .zipcode{letter-spacing: 1px;}.address-card .country{text-transform: uppercase; font-size: 0.9em;}html{--map-height: 540px;} #foxpost{background: #b61815; color: white; padding: 1em 0;} #paymentModesContainerFoxpost{background: #b61815; color: white; padding: 20px; text-align: center; font-size: 1.5em; margin: 1em 0;} #Fox_big-canvas{background: 50% 50% url(/images/ajax-loader.gif) no-repeat; margin: 1em 0;} #Fox_big-canvas{width: 540px; height: var(--map-height); text-align: left;}.nev{padding-top: 5px; font-size: 18px; margin-bottom: 15px; color: #3C5954}.info{padding-top: 5px; margin-bottom: 15px; color: #3C5954}.helyseg{font-size: 14px;}.cim_detail{font-size: 14px;}.opening{font-size: 14px;}.sepa{height: 10px;} #Fox_Info_Box{width: 540px; padding-left: 10px; text-align: left; margin: 1em;} #Fox_right-canvas{float: right; width: 100%; height: 100%;} #Fox_map-canvas{width: 100%; height: var(--map-height);}.atvet_helyszin{font-size: 25px; color: #B72027}.kattints{font-size: 23px; line-height: 1em; text-align: center; padding: 1em 1em 0 1em;}.foxpost-toggle-button{width: 70%; padding: 0.5em 1em; margin: 0em auto; display: block;}.foxpost-toggle-button-container{border-top: 1px solid white; background: #b61815; color: white; margin-bottom: 1em; padding: 0.5em;} #mapCanvas{color: black;}.infoWindow{display: none;} #mapCanvas a{color: black; text-decoration: underline;} #mapCanvas dt{clear: both; float: left; font-weight: bold; margin-right: 5px;} #mapCanvas dd{float: left;}.gm-style-iw{width: 250px; min-height: 150px;} #billingAddressId[disabled]{color: graytext;} #viewBasket{} #basket{border-collapse: collapse; width: 100%; margin-bottom: 10px;} #basket tfoot th,#basket thead th{background: #DE6E1A; color: white; font-weight: normal; padding: 4px;} #basket tfoot th{font-size: 12px;} #basket tfoot th strong{font-size: 14px;} #basket tfoot tr.totalPrice th{background: #D46B24; font-size: 18px; color: yellow; border-top: 1px solid #F08A1D;} #basket tfoot tr.totalPrice th strong{font-size: 18px;} #basket tfoot a{color: #FFFF00;} #basket tbody td{padding: 4px; vertical-align: middle;} #basket tbody td.wwir{text-align: right;} #basket tbody td a{word-wrap: break-word; overflow-wrap: break-word; max-width: 130px; display: inline-block;} #basket tbody tr:nth-child(even) td{background: #eee;} #basket tbody td.quantity{white-space: nowrap;} #basket tbody td.quantity img.spinImage{display: inline; position: relative; top: -3px;} #basket tbody td input.boxInput{width: 30px; text-align: right; margin: 0px; display: inline-block;} #basket tbody td.properties ul{margin: 0px;} #basket tbody td.status img,#basket tbody td.delete img{margin: 0px auto; cursor: pointer;} #basket tbody tr.priceChanged td.grossPrice{background: yellow;} #basket tbody tr.priceChanged td.grossPrice strong{color: #CC2222;} #basket tbody tr.archived td.name{color: white; background: #c22;} #basket tbody tr.archived td.name strong{color: yellow;} #viewBasket button.big{display: inline-block; float: left; width: 45%; border: 5px solid #e2e2e2; background: #aaa; border-radius: 5px; margin-left: 18px; color: white; cursor: pointer;} #viewBasket button.big:hover, #viewBasket button.big.hover{background: #d36b24;} #viewBasket button.big h3{color: white;} #viewBasket button.big img{padding-top: 10px;} #viewBasket button.big p{padding-top: 0px;} #viewBasket .paymentModes{padding: 10px 10px 0px 10px; margin-bottom: 12px; background: #eee;} #viewBasket .paymentModes input{vertical-align: middle;} #viewBasket .paymentModes label{font-weight: bold; display: inline; padding: 0px; padding-left: 3px; vertical-align: middle;} #viewBasket .paymentModes p{margin: 0px; padding: 5px 0px 15px 21px;} #viewBasket .paymentModes a{color: #DE6E1A;}.ajaxLoading{display: block; margin: 50px auto;} #productPriceListContainer{overflow: scroll; height: 400px;} #productPriceListContainer table{width: 100%; border-collapse: collapse;} #productPriceListContainer table thead{background: #ccc;} #productPriceListContainer table th,#productPriceListContainer table td{padding: 3px 5px;} #productPriceListContainer table td a.button{color: white; text-decoration: underline;}.ui-widget-overlay{position: fixed !important;}.ui-dialog .ui-dialog-titlebar-close span{top: 0; left: 0; margin: 0px !important;} #addressModify .addressCont{border: 1px solid #ddd; background: #eee; float: left; padding: 5px 10px; margin: 10px 5px;} #addressModify .addressCont img{visibility: hidden; float: right;} #addressModify .addressCont:hover img, #addressModify .addressCont.hover img{visibility: visible;}.admin #right div#embed_user_create_results{overflow: auto;}.admin #right div#embed_user_create_results td.odd{background: #ddd;}.admin #right div#embed_user_create_results thead{text-align: left;}.admin #right div#embed_user_create_results caption{text-align: left; padding: 4px 4px 4px 25px; font-size: 1.1em;}.admin #right div#embed_user_create_results th.warning{color: black; padding: 4px 4px 4px 25px; font-size: 1.1em;}.admin #user fieldset#mailreport{display: none;}.admin #user fieldset#mailreport tr#errormessagerow{display: none;} #flags{float: right; width: 76px;} #flags img{float: left; margin: 0px 3px;} #headerLogin{position: absolute; top: 0px; right: 0px;} #loginBox{padding-top: 2px; padding-left: 35px;} #loginBox .boxContent{height: 72px;} #loginBox label{display: inline-block; width: 65px; margin-right: 1px; font-size: 11px; font-weight: normal; text-align: right;} #loginBox input.text{display: inline-block; width: 100px; height: 17px; background: url(/images/boxInput.png) no-repeat; border: none; padding: 1px 4px; font-family: 'Arial'; font-size: 11px; color: #555; margin: 0px;} #loginBox a.forgottenPassword{background: url(/images/iconI.png) left 0px no-repeat; line-height: 12px; padding: 4px 0px 4px 26px; display: inline-block; width: 50px;} #loginBox input.submit{background: url(/images/button73x22.png) no-repeat; width: 73px; height: 22px; border: none; color: white; font-family: 'Arial'; font-size: 14px; line-height: 14px; margin: 0px; margin-right: 8px; float: right; text-transform: none; font-weight: normal;} #loginBox input#loginUsername{margin-top: 4px; margin-bottom: 2px;} #loginBox input#loginPassword{margin-bottom: 5px;} #loginBox .loggedUser{font-size: 14px; font-weight: bold; line-height: 20px;} #loginBox #logoutButton{position: absolute; right: 12px; top: 45px;}table#addresses{border-collapse: collapse; width: 100%;}table#addresses td{padding: 2px; border-bottom: 1px solid #eee;}table#addresses span.modify{display: inline-block; cursor: pointer; width: 16px; height: 16px; background: url(/images/pencil.png) no-repeat;}table#addresses span.erase{display: inline-block; cursor: pointer; width: 16px; height: 16px; background: url(/images/cross16.png) no-repeat;} #myProfile a.add{padding-left: 23px; display: inline-block; height: 16px; line-height: 16px; cursor: pointer; background: url(/images/plus.png) no-repeat;} #needLoginForm{margin: 10px auto;} #needLoginForm a.forgottenPassword{display: inline-block; text-align: right; line-height: 20px; width: 160px;} #contentView .time{font-size: 11px; font-style: italic; margin-bottom: 20px; color: #F19300;} #contentView .lead{font-weight: bold; font-size: 12px; line-height: 18px; text-align: justify;} #contentView .content{font-size: 12px; line-height: 18px; text-align: justify;} #contentView .content img{display: inline;}.c-product-teaser-bottom{display: flex; justify-content: space-between;}.c-product-teaser-bottom__icons{display: flex; align-items: center;}.c-product-teaser-bottom__icons > *{padding-right: 2px;}.c-product-teaser-bottom .spokeCalculateIcon{cursor: pointer;}.c-product-teaser-bottom .u-wwir-display svg{--size: 24px; width: var(--size); height: var(--size);}.c-wwir-filter-rules{font-size: 10px; display: flex; margin-bottom: 1em; flex-wrap: wrap; justify-content: center;}.c-wwir-filter-rule{border: 1px solid #eee; padding: 6px; display: flex; align-items: center; text-align: center; flex: 0 1 30%;}.c-wwir-filter-rule__icon{margin-right: 4px; flex: 0 1 36px;}.c-wwir-filter-rule__icon svg{--size: 32px; width: var(--size); height: var(--size); display: inline;}.c-wwir-filter-rule__name{flex: 1 1 auto;}.c-wwir-filter-rule:hover, .c-wwir-filter-rule.hover{background-color: #eee; cursor: pointer; color: #222 !important; text-decoration: none;}.c-wwir-filter-rule--is-active{font-weight: bold; font-size: 1.1em;}.rb-compare-products{position: fixed; top: 2%; left: 2%; width: 96%; height: 96%; z-index: 9999; background-color: #fff; border: 1px solid #666; overflow: auto;}.rb-compare-products thead img{margin: 0 auto;}.rb-compare-products table{width: 100%;}.rb-compare-products tbody th{text-align: left; padding: 0 0 0 5px;}.rb-compare-products td{text-align: center; padding: 3px 5px;}.rb-compare-products tbody tr:hover, .rb-compare-products tbody tr.hover{background-color: #eee;}.rb-compare-products .same{color: #aaa;}.rb-compare-products tr.group{background: #aaa; color: white;}.rb-compare-products tr.group th{padding: 5px;}.w100h100{width: 100px; height: 100px; line-height: 100px; display: block; margin: 0 auto;}.listProducts.grid .product .image{width: 110px; height: 110px;}.listProducts.grid .product .image img{display: inline; vertical-align: middle;}.brandFilterBox .boxTop img{margin-top: 4px; margin-right: 8px;}.brandFilterBox form fieldset.nolegend label{min-width: 80px; margin-right: 3px;}.categoryFilterBox .boxContent{line-height: 14px; text-align: justify;}.categoryFilterBox a{}.categoryFilterBox span.separator{background: url(/images/bulletOrange.png) center 5px no-repeat; padding: 0px 3px;}.categoryFilterBox span.separator:last-child{display: none;} #viewProduct strike#listPrice{font-size: 16px; color: #999;} #productQuestions .question{background: #ffc url(/images/iconQuestion.png) 5px 5px no-repeat; min-height: 17px; padding: 5px; padding-left: 30px; font-weight: bold; font-size: 13px; line-height: 17px;} #productQuestions p.showAll{background: url(/images/iconQuestion.png) 5px 5px no-repeat; padding: 5px; padding-left: 30px; font-weight: bold; font-size: 12px; line-height: 17px; margin-left: 10px;} #productQuestions .answer{padding: 4px 15px 10px 15px; line-height: 17px;} #toggleProductQuestions{background: #777 url(/images/iconQuestion.png) 5px 5px no-repeat; color: white; padding: 5px; padding-left: 30px; font-weight: bold; font-size: 12px; line-height: 17px; cursor: pointer;}.listProducts #productQuestions{border: 1px solid #777;}.listProducts{position: relative;}.listProducts .filter{margin-bottom: 20px;}.listProducts .filter a{padding: 3px; padding-left: 20px; color: white; cursor: pointer; background: #F19300 url(/images/icons/cross.png) 2px 2px no-repeat;}.listProducts .filter a:hover{text-decoration: none;}.listProducts #resultCount{float: right; font-size: 20px;}.listProducts .pager{text-align: center; overflow: hidden; height: 26px;}.listProducts .pager a.button{display: inline-block;}.listProducts .pager span{margin: 0px 5px;}.listProducts .pager.bottom{margin-top: 20px;}.listProducts .listerModes{position: absolute; right: 0px; text-align: right;}.listProducts .orderModes{position: absolute; left: 0px;}.listProducts .orderModes img,.listProducts .listerModes img{display: inline; margin: 0px; cursor: pointer; vertical-align: middle;}.listProducts.grid .product{width: 113px; height: 190px; float: left; margin: 5px; padding: 5px; border: 1px solid #ccc; box-shadow: 2px 2px 3px #999; background: white url(/images/productListGridBg.png) repeat-x; position: relative;}.listProducts .product.novelty .novelty{display: block; position: absolute; top: 0px; left: 0px; width: 43px; height: 43px; background: url(/images/novelty.png) no-repeat;}body.en .listProducts .product.novelty .novelty{background: url(/images/noveltyEn.png) no-repeat;}.listProducts .product.action .action{display: block; position: absolute; top: 0px; right: 0px; width: 43px; height: 43px; background: url(/images/action.png) no-repeat;}body.en .listProducts .product.action .action{background: url(/images/actionEn.png) no-repeat;}.listProducts.grid .product .image{margin-bottom: 5px; border: 1px solid #ccc; position: relative; overflow: hidden;}.listProducts .imageCount{position: absolute; bottom: 0px; right: 0px; width: 20px; height: 12px; font-size: 10px; text-align: right; line-height: 13px; background: white url(/images/camera.png) 1px 1px no-repeat;}.listProducts.grid .product .name{font-size: 13px; margin-bottom: 5px; height: 40px; overflow: hidden;}.listProducts.grid .product .desc{display: none;}.listProducts.grid .product .price{text-align: right; color: #DE3128; font-size: 14px; line-height: 16px; font-weight: bold;}.listProducts.grid .product .price.freeDelivery{padding-left: 20px; background: url(/images/box--arrow.png) no-repeat;}.listProducts.grid .product .saving{text-align: right;}.listProducts.grid .product img.basket{display: block; position: absolute; bottom: 4px; left: 4px;}.listProducts.grid .product .spokeCalculateIcon{display: block; position: absolute; bottom: 2px; left: 2px; cursor: pointer;}.listProducts.simple .product{margin: 5px 0px; border: 1px solid #ccc; box-shadow: 1px 1px 1px #999; cursor: pointer; padding: 5px; overflow: hidden; height: 20px;}.listProducts.simple .product .image{display: none;}.listProducts.simple .product .name{font-weight: bold; font-size: 13px; float: left; width: 50%; line-height: 20px;}.listProducts.simple .product .description{width: 50%; float: right; text-align: right;}.listProducts.simple .product .desc{display: none;}.listProducts.simple .product .price{display: inline; color: #DE3128; font-size: 14px; font-weight: bold; margin-right: 5px; line-height: 20px;}.listProducts.simple .product .saving{display: inline; margin-right: 5px; line-height: 20px;}.listProducts.simple .product img.basket{display: inline; line-height: 20px;}.listProducts.simple .product:hover, .listProducts.simple .product.hover{background: #FFEEBB;}.listProducts.simple .product.action .action{display: none;}.listProducts.simple .product.novelty .novelty{display: none;}.listProducts.detailed .product{margin: 5px 0px; border: 1px solid #ccc; box-shadow: 1px 1px 1px #999; cursor: pointer; padding: 8px 5px; overflow: hidden; height: auto; position: relative; background: url(/images/gradGray.png) repeat-x;}.listProducts.detailed .product .image{float: left; width: 130px; margin-bottom: 20px; border: 1px solid #ccc; background: white; position: relative;}.listProducts.detailed .product .image img{display: block; margin: 0px auto;}.listProducts.detailed .product .name{float: left; font-size: 16px; font-weight: bold; padding-left: 10px; width: 375px;}.listProducts.detailed .product .description{float: left; width: 375px; margin-top: 10px; text-align: justify; line-height: 14px; padding: 10px; padding-bottom: 2px;}.listProducts.detailed .product .description .price{color: #DE3128; font-size: 20px; font-weight: bold; margin: 5px 0px; line-height: 20px; text-align: right; float: right;}.listProducts.detailed .product .description .price.freeDelivery{display: inline-block; padding-left: 25px; background: url(/images/box--arrow.png) no-repeat;}.listProducts.detailed .product .description .saving{clear: both; text-align: right;}.listProducts.detailed .product img.basket{display: block; position: absolute; top: 110px; left: 60px;}.listProducts.detailed .product:hover, .listProducts.detailed .product.hover{background: -moz-linear-gradient(top, rgba(216,216,216,0.65) 0%, rgba(102,102,102,0) 53%, rgba(0,0,0,0) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(216,216,216,0.65)), color-stop(53%,rgba(102,102,102,0)), color-stop(100%,rgba(0,0,0,0))); background: -webkit-linear-gradient(top, rgba(216,216,216,0.65) 0%,rgba(102,102,102,0) 53%,rgba(0,0,0,0) 100%); background: -o-linear-gradient(top, rgba(216,216,216,0.65) 0%,rgba(102,102,102,0) 53%,rgba(0,0,0,0) 100%); background: -ms-linear-gradient(top, rgba(216,216,216,0.65) 0%,rgba(102,102,102,0) 53%,rgba(0,0,0,0) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6d8d8d8', endColorstr='#00000000',GradientType=0 ); background: linear-gradient(top, rgba(216,216,216,0.65) 0%,rgba(102,102,102,0) 53%,rgba(0,0,0,0) 100%);} #propertyFilter #label__inStorage{font-size: 14px; font-weight: bold; display: block; padding-bottom: 4px; margin-left: 5px; border-bottom: 1px solid #ccc; color: #F19300;} #propertyFilter > ul > li{border-bottom: 1px solid #ccc; position: relative; cursor: pointer;} #propertyFilter > ul > li > span{display: block; padding: 4px 5px; font-size: 14px; font-weight: bold; color: #F19300;} #propertyFilter > ul > li > ul{display: none; position: absolute; top: 0px; right: 182px; width: 103px; background: white; border: 1px solid #ddd; padding: 3px 5px; z-index: 20000; text-align: left; box-shadow: 3px 3px 3px #333; border-radius: 10px;} #propertyFilter > ul > li > ul.w8{width: 210px;} #propertyFilter > ul > li > ul.w20{width: 420px;} #propertyFilter > ul > li > ul.w50{width: 630px;} #propertyFilter > ul > li > ul.w100{width: 740px;} #propertyFilter > ul > li > ul > li{display: inline-block; margin: 0px; line-height: 18px;} #propertyFilter > ul > li > ul > li > a{display: inline-block; min-width: 96px; overflow: hidden; white-space: nowrap; margin: 0px; padding: 1px 2px; cursor: pointer; font-size: 11px; text-align: center; border-right: 1px solid #eee; border-bottom: 1px solid #eee; color: #F19300;} #propertyFilter > ul > li > ul > li > a:hover{background: #eee; border-color: #ddd; text-decoration: none;} #propertyFilter > ul > li > ul > li.selected > a{color: black; background: #F19300; border-color: #DE6E1A;} #propertyFilter > ul > li > ul > li.selected > a:hover{background: #DE6E1A; border-color: #D06010; color: white;}.is-green-monday{position: absolute; top: 0; right: 0; width: 24px;}.is-green-monday svg{--size: 24px; width: var(--size); height: var(--size);} #viewProduct .floated{overflow: hidden;} #viewProduct #sliderContainer{float: left; width: 310px;} #viewProduct #productData{float: right; width: 230px; text-align: right;} #viewProduct #productData img.logo{display: inline;} #productPrice{font-size: 30px; font-weight: bold; color: #DE3128; margin-bottom: 15px;} #viewProduct #saving{margin-bottom: 20px; margin-top: -10px; line-height: 24px; vertical-align: middle;} #viewProduct #saving span{font-size: 24px; margin-right: 6px; vertical-align: middle;} #viewProduct .tabs{margin-top: 15px;} #viewProduct #items{border-collapse: collapse; width: 100%;} #viewProduct #items thead th{background-color: #F19300; border-right: 1px solid #DE6E1A; color: black; font-size: 11px; padding: 6px 0px 6px 18px; font-weight: normal;} #viewProduct #items tbody td{padding: 4px 3px; font-size: 13px; text-align: left; border-right: 1px solid #eee; border-bottom: 1px solid #eee;} #viewProduct #items tbody td:last-child{border-right: none;} #viewProduct #items thead th.r,#viewProduct #items tbody td.r{text-align: right;} #viewProduct #items td{vertical-align: middle;} #viewProduct #items td input.quantity{display: inline; text-align: right; vertical-align: middle; width: 50px; margin: 0px;} #viewProduct #items td img{display: inline; vertical-align: bottom;} #viewProduct #items tbody tr:first-child td{padding-top: 15px;} #viewProduct #items td.price{overflow: hidden; text-align: center;} #viewProduct #items td.price .gp{font-weight: bold; font-size: 14px;} #viewProduct #items td.price del{display: block;  color: #aaa; font-size: 11px;} #viewProduct #items small{font-size: 11px;} #viewProduct input.submit.bigsubmit{margin: 20px auto;} #bikeProperties{border-collapse: collapse; width: 100%;} #bikeProperties td{padding: 5px; border-bottom: 1px solid #eee;} #bikeProperties td:first-child{background: url(/images/gradGray.png) top repeat-x; text-align: right; width: 27%; font-weight: bold;} #viewProduct a{text-decoration: underline;} #viewProduct .opinion{padding: 10px; border-bottom: 1px solid #eee; margin-bottom: 10px;} #viewProduct .opinion .opinionHead{background: #ddd; padding: 3px 5px; font-weight: bold; margin-bottom: 4px; overflow: hidden; font-size: 13px;} #viewProduct .opinion .opinionHead .date{float: right;} #viewProduct .opinion .opinionHead span.name{margin-right: 70px;} #viewProduct .opinion .opinionHead img.star{display: inline; vertical-align: middle;} #viewProduct .add_comments .formError{margin-bottom: 0px;} #viewProduct .add_comments em.required{display: none;} #viewProduct #tabContent2 h2{margin-top: 0px;}div[itemprop="brand"]{text-align: right;}div[itemprop="brand"] img{display: inline;} #viewProduct .attachedFiles{margin-top: 10px;} #viewProduct .attachedFiles img{vertical-align: middle;} #viewProduct .firstTab{width: 95%;} #viewProduct .has-child td:first-child div{background-image: url(/images/icons/open.gif); background-repeat: no-repeat; background-position: 0px 50%;} #viewProduct .has-child tr.child{display: none;} #viewProduct .has-child.opened td:first-child div{background-image: url(/images/icons/close.gif);} #viewProduct .has-child.opened tr.child td{background-image: none; font-weight: normal; font-size: 0.9em;} #viewProduct .has-child.opened tr.child{display: table-row;} #viewProduct .extraProperties{padding-top: 5px;} #viewProduct .extraProperties div{display: inline-block;} #viewProduct .extraProperties .property{background: #8F8F8F; color: white; padding: 3px; border-radius: 3px;} #viewProduct .extraProperties .value{padding: 3px; padding: 0 5px 0 0;} #viewProduct #tabContent4 .content img{float: left; margin: 0 10px 0 0;} #viewProduct .short-url{font-size: 9px; width: 110px; top: 160px; right: 228px; background: #ddd; top: 0; right: 0;} #viewProduct{position: relative;}div[itemprop=description] td table tr:hover, div[itemprop=description] td table tr.hover{background-color: #F19300;}.o-product-view-foxpost{width: 100%; height: 100px; background: #B61815; color: white; font-size: 1.4em; font-weight: bold; position: relative;}.o-product-view-foxpost__24h{color: #B61815; background: white; text-align: center; padding: 1em 0.5em;}.o-product-view-foxpost td{vertical-align: middle; text-align: center; padding: 4px;}.o-product-view-foxpost a{color: white;}.o-product-view-foxpost__countdown{font-size: 1.5em; font-weight: bold; padding: 10px;}.o-product-view-foxpost__icon{display: inline-block; background: white; padding: 10px;}.o-product-view-foxpost__logo{display: block; margin: 0 auto;}.o-product-view-foxpost__moreinfo{text-decoration: none;}.o-product-view-foxpost__conditions{text-decoration: none; font-size: 0.7em; font-weight: normal;}.o-product-view-foxpost__marker{position: absolute; top: 15px; right: 35px;}.foxpost-green-monday{background: #339933; padding: 16px 8px; text-align: center; color: white;}.foxost-green-monday-1{text-transform: uppercase; font-size: 3em;}.foxost-green-monday-2{font-size: 3em;}.foxost-green-monday-3{font-size: 1.8em; line-height: 1.3em;}.o-tech{clear: both; overflow: hidden;}.productProperties{width: 100%; margin: 0 10px;}.productProperties th{padding: 5px 10px; text-align: right;}.productProperties tr:hover, .productProperties tr.hover{background-color: #F19300;} #navbar{height: 20px; margin: 5px 0px 10px 0px; color: #DE6E1A; font-size: 14px; padding-bottom: 4px; border-bottom: 1px solid #999;} #navbar .separator{margin: 0px 5px 0px 7px;} #navbar a{color: #DE6E1A;}.address--edited{opacity: 0.3;} #quick_email_box{padding: 0px 10px 10px 10px; margin: 3px; border: 1px solid #555555; background: #DDDDDD;} #quick_email_box a.box_close{float: right; display: block; width: 40px; height: 20px; line-height: 20px; color: white; background: #555555; text-align: center; font-size: 0.9em; cursor: pointer;} #quick_email_box h1{font-size: 1.4em; margin-bottom: 20px; padding-top: 5px; text-shadow: 1px 1px white;} #quick_email_box form{margin: 0px;} #quick_email_box label{text-shadow: 1px 1px white;} #quick_email_box textarea{height: 170px;} #c2_100pl #quick_email_box .box_post{display: block; width: 48px; height: 48px; text-decoration: none; cursor: pointer; margin: 0px auto; border: none;}.rb-newsletter-unsubscribe fieldset{margin: 10px; padding: 5px;}.rb-newsletter-unsubscribe legend{font-size: 14px; font-weight: bold;}.rb-newsletter-unsubscribe label{display: block;}.vote{font-size: 10px;}.vote img{display: inline;} #listerBrands{width: 100%;} #listerBrands tbody td{padding: 2px 10px; white-space: wrap; overflow: hidden; vertical-align: middle;} #listerBrands tbody td a.name{font-size: 18px;} #listerBrands tbody td img{display: inline;} #listerBrands tbody td{border-bottom: 1px solid #ddd;} #comments{} #comments table{width: 100%; border-collapse: collapse;} #comments .comment{overflow: hidden; margin-bottom: 0.5em;} #comments .comment .data{width: 30%; padding: 2px;} #comments .comment .data .username{font-weight: bold;} #comments .comment .message{padding: 2px 0 2px 5px;} #comments .comment .add_comments{margin-bottom: 1em;} #comments h2{padding: 8px; margin: 0;} #comments tr.first .message{font-size: 1.4em; background-color: #bbb;} #comments tr.nocomment{text-align: center; font-size: 1.3em; font-weight: bold;} #view_history{margin-top: 1em;}.parcel-tracking{margin-right: 13px;}.parcel-tracking tr td{vertical-align: middle;}.parcel-tracking .items thead{text-transform: lowercase;}.parcel-tracking .mainrow{font-weight: bold; font-size: 13px;}.parcel-tracking .group-10,.parcel-tracking .group-10 a{background-color: #CCCCCC; color: black;}.parcel-tracking .group-20,.parcel-tracking .group-20 a{background-color: #00FF00; color: black;}.parcel-tracking .group-30,.parcel-tracking .group-30 a{background-color: #B6D7A8; color: black;}.parcel-tracking .group-40,.parcel-tracking .group-40 a{background-color: #00FFFF; color: black;}.parcel-tracking .group-50,.parcel-tracking .group-50 a{background-color: #FFFF00; color: black;}.parcel-tracking .group-60,.parcel-tracking .group-60 a{background-color: #FF9900; color: black;}.parcel-tracking .group-70,.parcel-tracking .group-70 a{background-color: #FF0000; color: black;}.parcel-tracking td{min-height: 40px;}.parcel-tracking td img{vertical-align: middle; display: inline;}.parcel-tracking tbody.item tr:last-child td{border-bottom: 2px dotted #aaa;}.parcel-tracking .category{font-size: 0.9em; font-weight: normal; font-style: italic;} #countdown{width: 100%; padding: 5px 10px; display: block;}.parcel-tracking .cta{padding: 10px 0 0 10px;}.parcel-tracking .cta p{font-size: 13px; margin: 0 0 1em 0; padding: 0; text-align: justify;}.parcel-tracking .cta a{text-decoration: underline;}.parcel-tracking .image{vertical-align: middle; text-align: center;}.parcel-tracking .image b{font-size: 16px;}.parcel-tracking button{width: 100%;}.parcel-tracking button img{vertical-align: text-bottom;}.parcel-tracking .item:hover tr:first-child td, .parcel-tracking .item.hover tr:first-child td{}.kh-table-payment{--margin: 32%; width: calc(100% - var(--margin)); font-size: 1.1em; text-align: center; margin-left: var(--margin); margin-bottom: 2em;}.kh-table-payment caption{background-color: #eee; padding: 4px;}.kh-table-payment td{padding: 4px 0; border-top: 1px solid #eee; border-bottom: 1px solid #eee;} #myOrders table{width: 100%; border-collapse: collapse; margin-top: 20px;} #myOrders table thead{background: #DE6E1A;} #myOrders table thead th{padding: 5px; border-bottom: 1px solid #F0861D; color: white; text-align: left;} #myOrders table tbody td{padding: 5px; border-bottom: 1px solid #eee; text-align: left; vertical-align: middle;} #myOrders table thead th.r,#myOrders table tbody td.r{text-align: right;} #myOrders table thead th.c,#myOrders table tbody td.c{text-align: center;} #myOrders table tbody td.price{font-size: 16px; font-weight: bold;} #myOrders table tbody tr:hover td, #myOrders table tbody tr.hover td{border-bottom: 1px solid #ddd; background: white url(/images/gradGray.png) repeat-x;} #myOrders tr.newStatus td{border-top: 3px double black;}.isPayable{padding: 0px 3px; background: #4d4; font-weight: bold; text-decoration: none; cursor: pointer;}.isPayable.blink{background: white;}.isPayable:hover, .isPayable.hover{text-decoration: none;} #myOrder .head{background: #DE6E1A; padding: 5px; border-bottom: 1px solid #F0861D; color: white; text-align: left; font-size: 14px; font-weight: bold;} #myOrder .totalPrice{font-weight: bold; font-size: 16px;} #myOrder table#basketItems{width: 100%; border-collapse: collapse;} #myOrder table#basketItems thead{background: #888;} #myOrder table#basketItems thead th{padding: 5px; padding-left: 20px; color: white; border-bottom: 1px solid black;} #myOrder table#basketItems tbody td{padding: 5px; }obsolate #myOrder table#basketItems tbody tr:hover td, obsolate #myOrder table#basketItems tbody tr.hover td{background: white url(/images/gradGray.png) repeat-x; border-bottom: 1px solid #ddd;} #myOrder table thead th.r,#myOrder table tbody td.r{text-align: right;} #myOrder table thead th.c,#myOrder table tbody td.c{text-align: center;}obsolate #myOrder table#basketItems a{color: #DE6E1A;} #orderStatusBar{margin: 20px 0px; text-align: center;} #orderStatusBar img{margin: 0px 10px;} #orderStatusBar img.bw{opacity: 0.4;} #myOrders table tr.noOrders td{padding: 20px; text-align: center; font-size: 32px;}.cctHeader{background: #ccc; padding: 4px 10px;}.parcel-tracking .ot-done{background-color: #BFEF6C;}.parcel-tracking .ot-hasreq{background-color: #F88570;}.parcel-tracking .ot-instock{background-color: #E88500;}span.editi18n:hover, span.editi18n.hover{background-color: #fbffcb; cursor: pointer;}span.editi18n{outline-style: dashed; outline-width: thin;}html#centered.http_error{margin-bottom: 0;}html#centered.http_error body{font-size: 1em;}html#centered.http_error #container{width: 750px;  height: 400px; background: white; position: relative;}html#centered.http_error,html#centered.http_error *{background: white;}html#centered.http_error body.http_error #error{font-family: arial, verdana, sans-serif; padding-top: 2em;  color: #353535;}html#centered.http_error body.http_error #error *{font-family: arial, verdana, sans-serif;} #error a{color: #353535; border: 0; text-decoration: underline;} #error a:hover{text-decoration: none;} #error h1, #error h2{text-transform: none; letter-spacing: 0px; border: none; margin: 0;} #error div{display: block; float: left; width: 25%; text-align: right;} #error dl{border: 1px solid red; margin: 2em 30px 0 0;} #error dl *{margin: 0;} #error img{border: 0; display: inline; margin-right: 30px;} #error div.content{text-align: left; width: 60%; border-left: 1px solid #ccc; padding-left: 20px; padding-bottom: 30px;} #error h1{color: #d01f3c; font-size: 2.3em; margin: 0;} #error strong{display: block; margin: 1em 0 1.5em 0;} #error h2{margin-top: 1.5em; font-size: 1em; color: #353535;} #error li{line-height: 1.5em;} #error input{margin: 0.5em 1em 0 0;} #error input.query{margin-top: 0.5em;} #error .footer{margin-top: 1.5em; text-align: left; color: #888; font-size: 0.9em;} #error .footer a{color: #888; text-decoration: none;} #error .footer a:hover{text-decoration: underline;} #error span#report-error input{color: #D01F3C; background-color: #E8E8E8; border: 1px solid #CCCCCC; font-size: 80%; font-variant: normal; font-weight: normal;} #error input.image{width: 16px; height: 16px;} #error span#report-error input[disabled]{color: #888888;} #error .explain{width: 100%; display: block; color: #d01f3c; font-size: 1.5em; float: none; text-align: left;}