@charset "utf-8";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{background:transparent;border:0;margin:0;padding:0}body{line-height:1}h1,h2,h3,h4,h5,h6{clear:both;font-weight:normal}ol,ul{list-style:none}blockquote{quotes:none}blockquote:before,blockquote:after{content:none}del{text-decoration:line-through}a img{border:0}a{text-decoration:none}input::-moz-focus-inner{border:0;padding:0}body{font-family:Arial,Helvetica,sans-serif;font-size:12px;background-position:0 90px}h3{font-size:20px;font-weight:normal;padding:10px 0 10px 0}.bubble-wrapper,.guide-wrapper{position:relative;float:left;width:0;height:0;overflow:visible}.bubble{position:absolute;top:26px;left:2px;width:181px;height:3px;text-align:center;background:url(publicimg/bubble.png) no-repeat;padding:20px 0;font-weight:bold;z-index:550;color:#000}.nextError{color:#F00}.underline{border-bottom:dotted 1px}.underline:hover{border-bottom:solid 1px}.disabled,.disabled a{cursor:default}.hidden{display:none}.topmenushadow{height:5px;background:url(publicimg/topmenushadow.png) left top repeat-x}#methodDetails{padding-top:10px;padding-bottom:10px}.customlogo{height:54px;padding:1px;padding-right:2px}.customlogo img{max-height:54px}.topmenu h1{font-size:18px;font-weight:bold;margin:0 5px 2px 5px}.topmenu a{color:#fff !important}.topmenu a:hover{border-bottom:solid 1px}.topmenu h4{margin:0 5px 2px 5px}.navimenu{height:48px;border-bottom:solid 1px #c4c1c1}.navigreen{min-width:186px;min-height:30px;padding:5px 10px 5px 10px}.orderAll-button{min-width:97px;min-height:24px;padding:2px 10px 2px 10px}.order-button{min-height:24px;min-width:52px;padding:2px 5px 2px 5px;margin:0 0 0 3px}.navigreen,.orderAll-button,.order-button{border:solid 1px #158d12;color:#fff;background:#3d8f2b;font-size:12px;cursor:pointer;-moz-box-shadow:0 0 0 0 #93d791,inset 0 0 0 1px #6fc067;-webkit-box-shadow:0 0 0 0 #93d791,inset 0 0 0 1px #6fc067;box-shadow:0 0 0 0 #93d791,inset 0 0 0 1px #6fc067}.navigreen:hover,.orderAll-button:hover,.order-button:hover{background:#39b11f;-moz-box-shadow:0 0 0 3px #93d791,inset 0 0 0 1px #bfe2bc;-webkit-box-shadow:0 0 0 3px #93d791,inset 0 0 0 1px #bfe2bc;box-shadow:0 0 0 3px #93d791,inset 0 0 0 1px #bfe2bc}.navigreenDisabled,.navigreen:disabled{background:silver;border:solid 1px #a3a3a3;cursor:default;-moz-box-shadow:0 0 0 0 #93d791,inset 0 0 0 1px #d8d8d8;-webkit-box-shadow:0 0 0 0 #93d791,inset 0 0 0 1px #d8d8d8;box-shadow:0 0 0 0 #93d791,inset 0 0 0 1px #d8d8d8}.navired{background:#b45959;border:solid 1px #ef7979;-moz-box-shadow:0 0 0 0 #b45959,inset 0 0 0 1px #b45959;-webkit-box-shadow:0 0 0 0 #b45959,inset 0 0 0 1px #b45959;box-shadow:0 0 0 0 #b45959,inset 0 0 0 1px #b45959}.navired:hover{background:#ef7979;-moz-box-shadow:0 0 0 0 #b45959,inset 0 0 0 1px #b45959;-webkit-box-shadow:0 0 0 0 #b45959,inset 0 0 0 1px #b45959;box-shadow:0 0 0 0 #b45959,inset 0 0 0 1px #b45959}.orderAll-button-wrapper{position:relative;height:24px;width:100px;overflow:visible;float:right;margin:0 0 0 5px}.langSelector{position:absolute;left:15px;top:15px}.langSelector li{float:left;padding:5px;margin:0}.langSelector a{color:#b0b0b0 !important;border-bottom:dotted 1px}.langSelector a:hover{border-bottom:solid 1px;color:#00135a !important}.langSelector .selected{background-color:#b0b0b0;border-radius:3px}.langSelector .selected a{color:#fff !important;cursor:default !important;text-decoration:none;border-bottom:none !important}.number1,.number2,.number3{width:25px;height:25px}.step1 .number1{background:url(publicimg/roadmap_nr1active.png) no-repeat}.step1 .number2{background:url(publicimg/roadmap_nr2passive.png) no-repeat}.step1 .number3{background:url(publicimg/roadmap_nr3passive.png) no-repeat}.step2 .number1{background:url(publicimg/roadmap_nr1passive.png) no-repeat}.step2 .number2{background:url(publicimg/roadmap_nr2active.png) no-repeat}.step2 .number3{background:url(publicimg/roadmap_nr3passive.png) no-repeat}.step3 .number1{background:url(publicimg/roadmap_nr1passive.png) no-repeat}.step3 .number2{background:url(publicimg/roadmap_nr2passive.png) no-repeat}.step3 .number3{background:url(publicimg/roadmap_nr3active.png) no-repeat}img.step3-thumb{opacity:.9;filter:alpha(opacity=90);max-height:26px;padding:0 !important;margin:0 !important}.road1,.road2,.road3{padding:0 2px 0 4px}.road1 a,.road2 a,.road3 a{font-weight:bold;padding:5px 0 5px 0;white-space:nowrap}.step1 .road1 a,.step2 .road2 a,.step3 .road3 a{cursor:default}.arrow1,.arrow2,.arrow3{width:17px;height:25px;font-size:16px;padding:0 10px 0 0}.step1 .arrow1,.step2 .arrow2{background:url(publicimg/roadarrow_active.png) no-repeat}.step1 .arrow2,.step2 .arrow1,.step3 .arrow1,.step3 .arrow2{background:url(publicimg/roadarrow_passive.png) no-repeat}.orderChangeAlert{background-color:#fff5f5 !important;border:solid 1px #9f0606 !important;text-align:center;padding:15px;width:840px;margin:80px auto -70px auto;display:block}.alert{background-color:#fff5f5 !important;border:solid 1px #9f0606 !important;text-align:center;padding:15px;width:840px;display:block}.folderCutOverflow{overflow:hidden}.folders_centered{position:relative;float:left;right:-50%;margin:0 0 20px 0}.folders_centered2{float:right;position:relative;left:-50%}.folder-wrapper{position:relative;float:left;margin:2px;width:140px;height:135px}.foldericon{width:140px;height:125px;z-index:50;position:absolute}.foldername{font-weight:bold;width:140px;height:50px;z-index:52;position:absolute;left:-2px;top:0;text-align:center;line-height:14px}.closed_no-order .foldericon{background:url(publicimg/folder_closed.png) left top no-repeat}.closed_order .foldericon{background:url(publicimg/folder_closed_order.png) left top no-repeat}.open_no-order .foldericon{background:url(publicimg/folder_open.png) left top no-repeat}.open_order .foldericon{background:url(publicimg/folder_open_order.png) left top no-repeat}.open_order a,.open_no-order a{cursor:default}.closed_order a,.closed_no-order a{text-decoration:underline}.closed_no-order .ordercount,.open_no-order .ordercount{display:none}.closed_order .ordercount,.open_order .ordercount{z-index:51;position:absolute;left:100px;top:76px;width:15px;text-align:center;color:#FFF;font-weight:bold}.th_image1,.th_image2,.th_image3{position:absolute;overflow:hidden;background-color:#eee}.th_image1 img,.th_image2 img,.th_image3 img{margin:-15px 0 -25px 0}.closed_no-order .th_image1,.closed_order .th_image1{display:none;visibility:hidden}.closed_no-order .th_image2,.closed_order .th_image2{display:none;visibility:hidden}.closed_no-order .th_image3,.closed_order .th_image3{display:none;visibility:hidden}.open_no-order .th_image1,.open_order .th_image1{z-index:3;left:63px;top:28px;width:50px;height:30px}.open_no-order .th_image2,.open_order .th_image2{z-index:2;left:46px;top:17px;width:50px;height:37px}.open_no-order .th_image3,.open_order .th_image3{z-index:1;left:32px;top:12px;width:50px;height:55px}.mediumfolder{float:left}.mediumfolder li{position:relative;padding:2px;margin:0 2px 2px 0}.mediumfolder a{display:block;padding:5px 5px 5px 35px;font-weight:bold;width:173px;z-index:1000;text-align:left}.mediumfolder .ordercount{position:absolute;left:5px;top:9px;z-index:100;width:20px;color:black;font-weight:normal;font-size:10px}.mediumfolder .closed_no-order{background:url(publicimg/folder_closed_medium.png) no-repeat 1px 3px}.mediumfolder .closed_order{background:url(publicimg/folder_closed_medium.png) no-repeat 1px 3px}.mediumfolder .open_no-order{background:url(publicimg/folder_closed_medium.png) no-repeat 1px 3px}.mediumfolder .open_order{background:url(publicimg/folder_closed_medium.png) no-repeat 1px 3px}.mediumfolder .open_no-order,.mediumfolder .open_order{background-color:#d3d3d3;border-radius:3px}.imagebox{margin:0 4px 4px 0;float:left;color:#000 !important}.imagebox img{max-width:128px;max-height:128px}.separator{width:100%;clear:both}.cell-checkbox{position:absolute;right:5px;bottom:5px;width:15px;height:15px;cursor:pointer}.cell-del{position:absolute;left:1px;top:1px;width:21px;height:21px;background:url(publicimg/picdetailbox-del-passive.png) left top no-repeat}.cell-del:hover{background:url(publicimg/picdetailbox-del.png);cursor:pointer}.rowNormal .row-del{position:relative;left:2px;width:21px;height:21px;cursor:pointer;background:url(publicimg/picdetailbox-del-passive.png) left top no-repeat}.rowOver .row-del{background:url(publicimg/picdetailbox-del-rowOver.png)}.row-del:hover{background:url(publicimg/picdetailbox-del.png)}.unchecked-cell-wrapper .cell-checkbox img{display:none}.unchecked-cell-wrapper .instructions{display:block !important}#wrap{position:relative;min-height:164px}#outer{height:164px;overflow:visible;position:relative;width:150px}#outer[id]{display:table;position:static}#middle{position:absolute;top:50%;width:100%;text-align:center}#middle[id]{display:table-cell;vertical-align:middle;position:static}#inner{position:relative;top:-50%;text-align:left}#inner{margin-left:auto;margin-right:auto;padding:3px}.commentContainer{height:4px;overflow:visible;text-align:center;position:relative;margin-left:auto;margin-right:auto}.addToAll{padding:10px 20px 10px 20px}.hasComment,.noComment{padding:2px 3px 0;font-size:10px}.hasComment a,.noComment a{padding:0 0 0 17px}.hasComment a{background:url(publicimg/usercomment-active.png) left top no-repeat}.noComment a{background:url(publicimg/usercomment.png) left top no-repeat}.comment-popup-wrapper{position:absolute;left:125px;top:-75px;z-index:440}.comment-popup-tinyarrow{position:absolute;left:-10px;top:40px;z-index:440}.comment-popup-tinyarrow-bg{position:absolute;left:-3px;top:43px;width:7px;height:16px;z-index:430}.instructions{position:absolute;width:320px;height:40px;background:url(publicimg/instructions_arrow.png) center top no-repeat;left:160px;top:38px;text-align:center;padding:35px 0;line-height:14px;display:none}.showinstructions .instructions{display:block !important}.orderdetailsTextfield{width:350px;height:27px;line-height:27px;padding:0 0 0 5px;margin:4px 0 8px 0}select.orderdetailsTextfield{width:357px}.comment-popup-Textfield{width:285px;height:50px;padding:0 0 0 5px;margin:0}.orderCouponTextfield{width:100px;height:27px;line-height:27px;padding:0 0 0 5px;margin:0 10px 0 10px}.orderdetailsTextarea{width:350px;height:50px;padding:0 0 0 5px;margin:4px 0 8px 0}.validationErrorSign{position:relative;float:right;text-align:right;display:none}.validationErrorSign .text{position:absolute;font-size:10px;display:block;white-space:nowrap;right:0;top:-8px;padding:1px 5px 1px 5px}.checkbox{width:15px;height:15px;margin:0 0 0 10px;cursor:pointer;float:right}.check-label{white-space:nowrap;text-align:right}.order-productselect{width:230px !important}.smallselect,.order-productselect{height:24px;padding:1px 1px 1px 0}.order-quantity{position:relative;width:32px;height:24px}.order-quantity-field{position:absolute;width:22px;height:20px;line-height:20px;text-align:center;left:5px;z-index:100}.order-quantity-decrease,.order-quantity-increase{position:absolute;top:0;width:18px;height:24px;visibility:hidden;cursor:pointer}.order-quantity-decrease{left:-10px;background:url(publicimg/form-quantity-decrease.png) left top no-repeat}.order-quantity-decrease:hover{background-image:url(publicimg/form-quantity-decrease-over.png)}.order-quantity-increase{left:27px;background:url(publicimg/form-quantity-increase.png) right top no-repeat}.order-quantity-increase:hover{background-image:url(publicimg/form-quantity-increase-over.png)}.rowOver .order-quantity-decrease,.rowOver .order-quantity-increase{visibility:visible}.masterRow{height:35px}.rowNormal{height:28px;background:0}.rowbg{padding:1px 0 1px 3px;min-width:250px}.expandableLink,.collapsableLink{padding:1px 0 1px 15px;display:block}.expandableLink{background:url(publicimg/expand.png) left top no-repeat}.expandableLink:hover{background:url(publicimg/expand-over.png) left top no-repeat}.collapsableLink{background:url(publicimg/collapse.png) left top no-repeat}.collapsableLink:hover{background:url(publicimg/collapse-over.png) left top no-repeat}.orderOverviewTable th{font-weight:bold;height:20px;white-space:nowrap}.orderOverviewTable td{height:20px}.rowNormal .row-del{position:relative;width:21px;height:21px;cursor:pointer}.rowOver .row-del{background:url(publicimg/picdetailbox-del-rowOver.png)}.row-del:hover{background:url(publicimg/picdetailbox-del.png)}.copyright p{width:700px;border-top:1px solid;font-size:10px;line-height:13px;padding:10px 0 0 0;margin:20px 0}.thumb{padding:2px}div.highslide-caption div{position:absolute;top:3px;cursor:pointer}div.highslide-caption div.public-img-marker{right:26px}div.highslide-caption div.cell-checkbox{left:0;position:relative;top:-4px;float:right;right:1px !important;border:1px solid black}div.highslide-caption div.cell-checkbox img{display:none}.highslide-controls{position:absolute;width:100%;height:0;background:0;margin:0}.highslide-controls ul{position:absolute;width:100%;left:0;height:0;list-style:none;margin:0;padding:0;background:0}.highslide-controls li{position:absolute;padding:0;float:left;margin:0}.highslide-controls a{background-image:url(publicimg/gallery_controls.png);display:block;float:left;height:80px;width:44px;outline:0}.highslide-controls a span{display:none;cursor:pointer}.highslide-controls .highslide-next{right:0}.highslide-controls .highslide-previous a{background-position:0 0}.highslide-controls .highslide-previous a:hover{background-position:0 -80px}.highslide-controls .highslide-previous a.disabled{display:none}.highslide-controls .highslide-next a{background-position:-44px 0}.highslide-controls .highslide-next a:hover{background-position:-44px -80px}.highslide-controls .highslide-next a.disabled{display:none}.highslide-controls .highslide-play{display:none}.highslide-controls .highslide-pause{display:none}.highslide-controls .highslide-move{display:none}.highslide-controls .highslide-full-expand{display:none}.highslide-controls .highslide-close{display:none}.highslide img.thumb{font-size:10px;color:black}tr.cartline-row td{vertical-align:top;padding-top:5px}.popup,.popupWait{background:#fbfbfb;-webkit-box-shadow:rgba(0,0,0,.4) 0 0 6px;-moz-box-shadow:rgba(0,0,0,.4) 0 0 6px;box-shadow:rgba(0,0,0,.4) 0 0 6px;position:relative;display:none}.popup{padding:0 30px 80px 0;width:700px;height:70%;-webkit-border-radius:5px;border-radius:5px;-moz-border-radius:5px;border:10px solid #666}.popupWait{width:auto;padding:10px 30px 20px;border:1px solid #666;text-align:center}.popupWait img{padding:10px 0 0 0}.scrollableArea{overflow:auto;padding:20px 0 10px 10px;height:90%}.popup h2{margin:0 0 10px 0}.customWelcome{border-bottom:1px solid #666;margin:20px 0 20px 0;padding:0 0 20px 0}.helpDialogBottomRibbon{border-top:1px solid #d0d0d0;width:100%;background-color:#e6e9eb;position:absolute;bottom:0;height:50px;left:0}.helpDialogBottomRibbon .photogContacts{position:absolute;top:18px;left:20px}.helpDialogBottomRibbon .navigreen{position:absolute;right:10px;top:8px}.helpPricelist{list-style:none;width:95%;margin:0 0 20px 0}.helpPricelist li{border-top:1px solid #e6e9eb;padding:7px 10px 7px 10px}.helpPricelist .price{float:right}.helpInstructions p{line-height:18px}.step1Instruct,.step2Instruct,.step3Instruct{font-weight:bold;padding:7px 0 7px 30px;white-space:nowrap;margin:10px 0 3px 0}.project-album-ordercount{position:absolute;right:0;top:0}.step1Instruct{background:url(publicimg/roadmap_nr1active.png) no-repeat}.step2Instruct{background:url(publicimg/roadmap_nr2active.png) no-repeat}.step3Instruct{background:url(publicimg/roadmap_nr3active.png) no-repeat}.paymentTable{background:#FFF;border:solid 1px #999;margin:30px 0 30px 0;padding-right:15px;padding-left:15px}.paymentTable td{padding:10px 10px 10px 0;border-bottom:solid 1px #EEE}.paymentTable .light{color:#999}.montonio-payments{display:table;margin:auto}.montonio-payment-div{border:solid 1px #EEE;width:220px;height:30px;padding:3px;margin:3px;cursor:pointer;position:relative;background-color:#e6e9eb}.montonio-transfer{border:solid 0}.montonio-transfer td{padding:10px 10px 10px 0}.x-method-code-transfer{padding:3px;margin:3px;position:relative;width:auto;height:auto}.montonio-payment-div:hover{background-color:white}.montonio-payment-selected{background-color:white;border:solid 1px #707070}.montonio-img{max-height:25px;max-width:200px;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dialogBox{background:#d3dce9;border:solid 1px #d0d0d0;max-width:825px;-moz-box-shadow:1px 1px 2px 0 #ccc,inset 0 0 0 8px #fff;-webkit-box-shadow:1px 1px 2px 0 #ccc,inset 0 0 0 8px #fff;box-shadow:1px 1px 2px 0 #ccc,inset 0 0 0 8px #fff;margin:0 0 15px 0;padding:20px;text-align:center}.dialogBox p{line-height:18px}.shippingPlainText{padding:4px;font-weight:bold}.pricelistDesc{font-style:italic;font-size:11px;color:#505050;font-weight:normal;text-align:left;padding-left:5px;padding-top:2px}.loginbox_container{top:50%;width:455px;height:229px;background:url(img/loginscreen_bg.png) left top no-repeat;position:relative}.loginbox_container .instruction{position:absolute;width:436px;display:block;text-align:center;left:10px;top:70px;font-size:14px}.loginbox_container .author{position:absolute;right:10px;bottom:-5px}.loginbox_container .author a{font-size:9px;color:#CCC;border-bottom:dotted 1px #CCC}.loginbox_container .author a:hover{color:#F00;border-bottom:solid 1px #F00}.loginbox_container .key{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:32px;width:220px;background:url(img/loginbox_keybg.png) left top no-repeat}.loginbox_container .key img{position:absolute;right:0}.loginbox_container .loginform{width:208px;height:25px;padding:0 0 0 5px;margin:2px 0;line-height:25px;background:0;border:0;font-size:14px}.inads-input{font-size:12px;border:1px solid #999}.inads-copyright{opacity:20%;right:0;display:none}.orderStatusContainer-waiting{width:400px;height:30px;margin:10px;padding:5px;color:#b9b9b9;vertical-align:middle}.orderStatusContainer-complete{width:400px;height:30px;margin:10px;padding:5px;background-color:#c7c7c7;vertical-align:middle}