#product_detail_order h1{font-size:14px;color:#505050;font-weight:bold;}
.order-logo{background-position:98% 10px;background-repeat:no-repeat;position:relative;width:100%;height:100px;}
.order-logo a.btn{left:-1px;position:absolute;top:-1px;z-index:1;}
.innerpane_content #order-stap{list-style:none outside none;border-bottom:1px solid #f2f2f2;height:30px;clear:both;margin-top:0px;}
.innerpane_content #order-stap li{display:block;float:left;font-size:18px;font-family:'PTSansRegular', Arial, sans-serif;padding:0 40px 0 0;margin-left:0px;color:#ebe9e9;}
.innerpane_content #order-stap li.active-step{color:#505050;}
.order-step{clear:both;}
#order-step-one,#order-step-two,#order-step-three, #order-step-four{clear:both;}
#order-step-one table{width:100%;}
#order-step-one .error_message{display:none;color:#DA1010;float:left;line-height:34px;text-align:right;width:790px;}
#order-step-one table tr th{font-weight:normal;color:#505050;border-bottom:1px solid #f2f2f2;padding-bottom:10px;}
#order-step-one table tr td{border-bottom:1px solid #f2f2f2;}
a.shop-order-btn{background-image:url(getfile.php?id=46);background-repeat:no-repeat;display:block;background-position:left 0px;color:#fff;text-transform:uppercase;font-size:12px;line-height:22px;width:138px;float:right;}
a.shop-order-btn:hover{background-position:left -20px;}
a.shop-order-btn span{background-image:url(getfile.php?id=46);background-repeat:no-repeat;display:block;background-position:left 0px;height:20px;}
a.shop-order-btn span:hover{background-position:right -20px;}
a.shop-order-btn span span.arrow{background-image:url("getfile.php?id=55");background-repeat:no-repeat;background-position:right center;padding:0 20px 0 38px;}
#order-step-two div.user-details{padding:10px;}
#order-step-two div.user-details-aflevergegevens{padding:10px 0 0 0;}
#order-step-two div.user-details-aflevergegevens h1{padding-bottom:10px;margin-bottom:10px;}
#order-step-two div.user-details h1{padding-bottom:20px;}
#order-step-two div.user-details-aflevergegevens h1{border-bottom:1px solid #f2f2f2;width:100%;}
#order-step-two div.user-details p, #order-step-two div.user-details-aflevergegevens p{line-height:25px;}
#order-step-two div.user-details-proceed{float:right;width:701px;margin-top:30px;}
#order-step-two .user-details{width:237px;float:left;}
#order-step-two .user-details-aflevergegevens{float:left;width:701px;}
#order-step-two .user-details-voucher{float:left;width:701px;}
#order-step-two .user-details-voucher h1{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #f2f2f2;width:100%;}
#order-step-two .user-details-aflevergegevens .shop-order-btn{float:right;}
#order-step-two .user-details-edit{display:none;position:relative;width:600px;}
#order-step-two .user-details-edit label{height:25px;text-align:right;width:80px;}
#order-step-two .user-details-edit .tiny{width:65px;}
#order-step-two .user-details-edit .large{width:339px;}
#order-step-two .user-details-edit label input{height:25px;margin:5px;}
#order-step-two .user-details-edit .close-edit{background-image:url("getfile.php?id=789");background-repeat:no-repeat;width:13px;height:13px;position:absolute;right:0px;top:10px;cursor:pointer;}
#order-step-two .user-details-edit .close-edit-hover{background-position:left -13px;}
#order-step-three{position:relative;height:410px;}
#order-step-four{position:relative;padding:20px;}
#order-step-three .op_euros_spend{float:left;padding:15px 0 0 15px;text-align:left;width:338px;}
#order-step-three .op_euros_spend h1{border-bottom:1px solid #f2f2f2;padding-bottom:10px;margin-bottom:10px;color:#505050;}
#order-step-three .op_euros_spend p{margin-top:0px;text-align:center;}
#order-step-three .op_euros_spend p span.o_euros{font-size:18px;color:#505050;}
#order-step-three .op_bank_pay{float:right;width:620px;}
.partner_terms{display:none;}
#product_detail_order .order-step{display:none;}
#product_detail_order{margin-top:28px;margin-bottom:20px;}
#product_detail_order .innerpane_content{min-height:448px;_height:448px;background:url("getfile.php?id=56") repeat-x scroll left bottom;}
.cost-summary{border-bottom:1px solid #505050;width:534px;margin-right:165px;float:right;}
.cost-summary dl dd,.cost-summary dl dt{display:block;}
.cost-summary dl dt{clear:both;float:left;text-align:right;width:420px;}
.cost-summary dl dd{float:right;width:74px;text-align:right;}
.cost-summary-totals{width:534px;margin-right:165px;float:right;color:#505050;text-align:right;padding:10px 0;}
.cost-summary-totals .optimel_euros{float:left;line-height:24px;}
.cost-summary-totals .pay_extra{line-height:24px;}
.cost-summary-totals .subtotal-title{font-size:18px;font-weight:bold;display:block;float:left;}
.cost-summary-totals #subtotal-optimels{padding:0 20px;}
.cost-summary-totals #subtotal-optimels, .cost-summary-totals #subtotal-bijbetalen{font-size:20px;}
.cost-summary-totals span{padding-left:11px;}
.product-image, .product-shop-response{float:left;}
/* Thickbox */ /* ----------------------------------------------------------------------------------------------------------------*/ /* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/ /* ----------------------------------------------------------------------------------------------------------------*/ #TB_window *{padding:0;margin:0;}
/* ----------------------------------------------------------------------------------------------------------------*/ /* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/ /* ----------------------------------------------------------------------------------------------------------------*/ #TB_window{font-size:14px;/* Arial, Helvetica, sans-serif;*/ color:#898989;}
#TB_window h3{font-size:20px;color:#505050;}
#TB_secondLine{font:10px Arial, Helvetica, sans-serif;color:#666666;}
#TB_window a:link{color:#666666;}
#TB_window a:visited{color:#666666;}
#TB_window a:hover{color:#000;}
#TB_window a:active{color:#666666;}
#TB_window a:focus{color:#666666;}
/* ----------------------------------------------------------------------------------------------------------------*/ /* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/ /* ----------------------------------------------------------------------------------------------------------------*/ #TB_overlay{position:fixed;z-index:100;top:0px;left:0px;height:100%;width:100%;}
.TB_overlayMacFFBGHack{background:url(/img/macFFBgHack.png) repeat;}
.TB_overlayBG{background-color:#000;filter:alpha(opacity = 75);-moz-opacity:0.75;opacity:0.75;}
* html #TB_overlay{/* ie6 hack */ position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight :document.body.offsetHeight + 'px');}
#TB_window{position:fixed;background:#ffffff;z-index:102;color:#898989;display:none;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:10px 0 10px 10px;text-align:left;top:50%;left:50%;}
* html #TB_window{/* ie6 hack */ position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight/ 2) + ( TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop ) + 'px' );}
#TB_window img#TB_Image{display:block;margin:15px 0 0 15px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top:1px solid #666;border-left:1px solid #666;}
#TB_caption{height:25px;padding:7px 30px 10px 25px;float:left;}
#TB_closeWindow{height:25px;padding:11px 25px 10px 0;float:right;}
#TB_closeAjaxWindow{padding:7px 10px 5px 0;margin-bottom:1px;float:right;}
a#TB_closeWindowButton{background-image:url("getfile.php?id=789");background-repeat:no-repeat;cursor:pointer;height:13px;width:13px;text-indent:-9000px;display:inline-block;}
a#TB_closeWindowButton:hover{background-position:left -13px;}
#TB_ajaxWindowTitle{float:left;padding:7px 0 5px 10px;margin-bottom:1px;}
#TB_title{height:27px;}
#TB_ajaxContent{clear:both;padding:2px 15px 15px 15px;overflow:auto;text-align:left;line-height:1.4em;}
#TB_ajaxContent.TB_modal{padding:15px;}
#TB_ajaxContent p{padding:5px 0px 5px 0px;width:510px;word-wrap:break-word;}
#TB_load{position:fixed;display:none;height:13px;width:208px;z-index:103;top:50%;left:50%;margin:-6px 0 0 -104px;/* -height/2 0 0 -width/2 */}
* html #TB_load{/* ie6 hack */ position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight/ 2) + ( TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop ) + 'px' );}
#TB_HideSelect{z-index:99;position:fixed;top:0;left:0;background-color:#fff;border:none;filter:alpha(opacity = 0);-moz-opacity:0;opacity:0;height:100%;width:100%;}
* html #TB_HideSelect{/* ie6 hack */ position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight :document.body.offsetHeight + 'px');}
#TB_iframeContent{clear:both;border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px;}
/* STEP 4 OF THE ORDER PROCESS */ #order-step-four #product_wrapper{float:left;margin-left:35px;margin-top:60px;overflow:hidden;width:340px;}
#order-step-four #product_wrapper img{float:left;width:100px;}
#order-step-four #product_wrapper p{float:left;margin-left:20px;width:185px;}
/*#order-step-four #product_wrapper .product_img{float:left;}
#order-step-four #product_wrapper .product_detail{float:left;margin-left:10px;width:140px;}*/ #order-step-four .final_msg{float:left;width:320px;margin-top:60px;}
#order-step-four .final_msg h1{margin-bottom:20px;}
#order-step-four .final_msg a{margin-top:20px;float:left;}
