.width30{width:30px}.width40{width:40px}.width50{width:50px}.width60{width:60px}.width70{width:70px}.width80{width:80px}.width90{width:90px}.width100{width:100px}.width110{width:110px}.width120{width:120px}.width130{width:130px}.width140{width:140px}.width150{width:150px}.width160{width:160px}.width170{width:170px}.width180{width:180px}.width190{width:190px}.width200{width:200px}.width250{width:250px}.width300{width:300px}#order-status{margin:20px 0;background:#f2f9ff;border:1px solid #4989c3;text-align:center}#order-status ul{display:inline-block;list-style:none;line-height:30px;overflow:hidden;margin:5px 0 0}#order-status ul li{list-style:none;float:left;color:#333;margin-right:10px}#order-status ul li a{display:inline-block;color:#333;text-decoration:none;width:160px;text-align:center;border:1px solid transparent}#order-status ul li a:hover{background:#bfe1ff;border:1px solid #8ccaff}#order-status ul li.select a{background:#4989c3;border:1px solid #366fa3;line-height:30px;color:#fff}#orderlist{width:100%;border-collapse:collapse;border:1px solid #4989c3}#orderlist th{text-align:left}#orderlist td,#orderlist th{padding:4px 5px 4px 5px}#orderlist tr{padding:2px 10px 2px 2px}#orderlist thead{background:#2c6aa3;color:#fff}#orderlist th.amount{width:95px}#orderlist th.artikelnr{width:80px}#orderlist th.price{width:140px}#orderlist th.price_total{width:80px}#orderlist th.del{width:30px}#orderlist tbody tr{background:#f2f9ff}#orderlist tbody tr:hover{background:#fff}#orderlist input.amount{width:45px;padding:2px 3px;text-align:right}#orderlist td.price,#orderlist #orderlist td.del{text-align:right}#orderlist tfoot td.total{font-weight:bold}input#submit_amount{border:1px solid #366fa3;padding:2px 4px;background:#4989c3;color:#fff;border-radius:4px}input#submit_amount:hover{background:#366fa3}.data .box{width:490px}.data .box h2{background:#4989c3;font-size:14px;font-weight:bold;color:#fff;padding:5px 10px}.data .box .content{padding:10px;border:1px solid #4989c3;border-top:none;min-height:130px;vertical-align:middle}.data .box .content.middle{padding:50px 100px;min-height:50px}.data .box .content p{padding:0 0 5px 0}.data .box .content p.bot{padding:0 0 15px 0}.data .box input[type=text],.data .box .data .box input[type=password]{padding:5px}.data .box input[type=text]{width:260px}.data .box input[type=password]{margin-right:15px;width:155px}.data .box a{font-size:11px}.page-content .box{position:relative}.page-content .box h2{background:#4989c3;color:#fff;padding:5px 7px;margin:0;font-size:14px}.page-content .box h3{background:#4989c3;color:#fff;padding:5px 7px;margin:0;font-size:12px}.page-content .box h2 span{font-size:14px}.page-content .box div.content{background:#fff;color:#1c1c1c;border:1px solid #4989c3;border-top:none;padding:10px}.page-content .box.left{float:left;margin-right:20px}.page-content .box.payment-box.factuuradres,.page-content .box .box.bezorgadres{width:470px;float:left}.page-content .box.payment-box.bezorgadres{float:right}.page-content .box.payment-box.factuuradres div.content,.page-content .box .box.bezorgadres div.content{background:#ffece3}#payment th{text-align:left;padding-right:10px;vertical-align:top}#payment td.top{padding-top:3px;vertical-align:top}#payment td{padding:0 0 10px 0}#payment input{margin-right:10px}#payment label.name{font-weight:bold}.payment-box{float:right;width:300px}.payment-box h3{font-size:14px;margin-bottom:10px}#overview{float:left;width:100%;border-collapse:collapse;background:#fff}#overview .factuuradres{float:left;width:300px;margin-bottom:20px}#overview .bezorgadres{float:left;width:300px}#overview h3{font-size:14px;margin-bottom:10px}#overview th{text-align:left}#overview th.price_total{text-align:right}#overview td,#overview #orderview th{padding:4px 5px 4px 5px}#overview tr{padding:2px 10px 2px 2px}#overview thead{background:#2c6aa3;color:#fff}#overview th.amount{width:70px}#overview th.artikelnr{width:80px}#overview th.price{width:80px}#overview input.amount{width:30px;padding:2px 3px;text-align:right}#overview td.price{text-align:right}#overview tfoot td{vertical-align:top}#order-view{width:100%}#order-view td,#order-view th{padding:4px 5px 4px 5px}#order-view thead{background:#2c6aa3;color:#fff}#order-view thead .price_total{width:120px}#order-view tbody tr:hover{background:#edf7ff}#order-view tbody tr:last-child{border-bottom:1px solid #2c6aa3}#order-view tbody tr td.price{text-align:right}#order-view #total_price tbody tr{border:none}td#total_price{text-align:right}td#total_price table{width:100%;border-collapse:collapse}td#total_price table th{font-weight:normal;padding:2px 3px}td#total_price table td{padding:0}td#total_price table td.price{width:80px}td#total_price table td.subtotal_price,td#total_price table td.total_price{width:80px;font-weight:bold;text-align:right}#content .shop_button,.formstyle .shop_button{display:inline-block;padding:0 15px;height:25px;line-height:25px;background:url(../images/layout/btn_orange.png) repeat-x top #4989c3;color:#fff;text-align:center;text-decoration:none;border:1px solid #999}#content .shop_button:hover,.formstyle .shop_button:hover{text-decoration:underline;background:url(../images/layout/btn_orange.png) repeat-x top #4989c3}.left{display:block;float:left}.right{display:block;float:right}#body h1{font-size:16px;margin-bottom:10px}table.factuuradres,table.bezorgadres{width:100%}table.factuuradres td,table.bezorgadres td{vertical-align:top;padding-right:10px}table.factuuradres td.input,table.bezorgadres td.input{width:20px}table.factuuradres td.info,table.bezorgadres td.info{width:200px;padding-bottom:10px}table.factuuradres table tr,table.bezorgadres table tr{border-bottom:1px solid red}table.factuuradres td.info label,table.bezorgadres td.info label{display:inline-block;font-weight:normal;padding:0}table.factuuradres p,table.bezorgadres p{line-height:16px;padding-top:0}.formstyle label.content{display:inline-block;width:auto;margin-left:5px}#buttons{margin-top:30px;padding-top:10px;border-top:1px solid #bfe1ff}#holder-top{overflow:hidden}#holder-top .factuuradres{background:none}#holder-top #sidebox{float:right;width:400px}#holder-top #sidebox .message{border-bottom:1px solid #bfe1ff;margin-bottom:20px}#discount{position:relative;overflow:hidden;padding:10px;background:#f2f9ff;border:1px solid #bfe1ff;margin-bottom:20px}#discount label,#discount input{display:inline-block;margin-right:30px}#discount p{padding:0;margin:0}#discount span.delete{display:inline;margin-left:10px}#orderview{width:100%}#orderview .tr0{background:#2c6aa3;color:#fff}#status .block{padding:20px;border:1px solid #4989c3;background:#dff1ff;min-height:200px;margin-bottom:20px}#status .block h3{text-transform:uppercase;margin-bottom:20px}#status .block button{margin-top:10px;background:#47a43b;color:#fff;width:90%;max-width:360px;border-radius:none;border:none;font-size:30px;font-weight:bold;line-height:46px;text-transform:uppercase;cursor:pointer}#status .block button:hover{background:#3f9134}#status .block label.content{margin-left:5px;display:inline}#status .block span.error{display:block;background:red;padding:2px 5px;color:#fff}#status .block div.price{font-size:14px}#status .block div.price span.price{display:inline-block;font-size:20px;font-weight:bold}#status .block #online-betalen{margin-top:20px}#status .block #online-betalen h4{font-size:16px;text-transform:uppercase}#status .block #online-betalen label{display:inline-block;margin-right:20px}#status .block #online-betalen label input[type=radio]{margin-right:10px}#status .block #online-betalen #banks{margin-top:20px}#status .block #online-betalen #banks table{width:100%}#status .block #online-betalen #banks table tr:hover{background:#fff}#status .block #online-betalen #banks table td:first-child{width:20px;padding:2px 5px;vertical-align:top;line-height:11px}#status .block #online-betalen #banks table td img{margin-right:5px}#status .block.nu-betalen{background:#acdbff}.warning{background:#2c6aa3;padding:10px;color:#fff;text-align:center;font-size:16px;border-radius:4px}.warning h3{color:#fff}.warning a{color:#fff}a.btn-orange,.btn-orange{background:#ff7701;color:#fff}a.btn-orange:hover,.btn-orange:hover{background:#cd5f00}
