html,body{height : 100%;}
body{margin: 0px; font-family: "Arial", "Helvetica", "Geneva", "Arial", sans-serif; font-size: 11px;}
.home_shop{background-image: url(/shared/images/gradientbg.gif); background-repeat:repeat-x;}
a{text-decoration: none; font-weight: bold; color: #000000;}
a:hover{color: #a41100;}
h1{font-size: 16px;}
h2{font-size: 14px;}
img{border: 0px; margin: 0px;}

#outer{margin:auto; width:995px; padding-top:10px;}
#header{height: 100px; background-image: url(../images/bibian_bg_top.gif); background-repeat:no-repeat;}
#middle{background-image: url(../images/bibian_bg_mid.gif); padding-bottom:30px; background-repeat:no-repeat;}
#middle_def{background-image: url(../images/backgrounddefault.gif); padding-bottom:30px; background-repeat:no-repeat;}
#middle_shop{background-image: url(../images/bibian_bg_mid3.gif); padding-bottom:30px; background-repeat:no-repeat;}
#left{width: 150px; margin-top: 20px;}
#main{float: right; margin-top: 20px; margin-right: 5px; min-height: 480px; width: 800px; color: #3a3a3a;height: auto !important; height: 480px;}
#products{float: right; margin-top: 20px; margin-right: 5px;  min-height: 480px; width: 800px; color: #3a3a3a; height: auto !important; height: 480px;}
#basket,#basket_shop{margin-left: 22px;  margin-top: 20px; margin-top: 20px; width: 151px; height: 220px; background-image: url(../images/chartbg.jpg); padding-top:18px;}
#basket_shop{background-image: url(../images/chartbg2.jpg);}
#right{float:right; width:290px; min-height:530px; height:auto !important; height:530px; background-image: url(../images/right.png); background-repeat:no-repeat;}

.title{font-size: 18px; margin-bottom: 10px;}
.intro{margin-top: 10px; font-weight : bold;}
.body{line-height : 150%;}
.colorswatch{width:24px; height:24px; margin-right:5px;}
#disabler,#statusbg{z-index: 10000; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; border: 0px; margin: 0px; padding: 0px; background-color: black; opacity:0.4;filter:alpha(opacity=40);}
#popup{z-index: 10002; position: absolute; top: 175px; left: 50%; margin-left: -292px; height: 392px; width: 584px; background-image: url(../images/popup_bg.gif); color: white; overflow:hidden;}
#closebtn{float:right; width:22px; height:22px; margin: 17px;}
#popup a{color :white; font-weight : bold;}
#popup a:hover{color :gray; font-weight : bold;}
#popup .body{margin : 20px 18px; height:317px; overflow:hidden;overflow-y:auto; font-size : 12px;}
#popup .title{margin : 15px 18px; font-size : 18px;font-weight : bold;}
#popupbody{overflow:hidden;height:300px;}
#statusmsg{z-index:10002; position:absolute; top:30%; left:50%; margin-left:-150px; background-color:#ffffff; padding:10px; width:300px; height : auto; font-size:14px;color:black; padding-bottom:50px;}
.fakeBtn{clear: both; float: right; border: 1px outset black; background-color: #dcdcdc; font-size: 12px; padding: 2px 10px;cursor: default; margin-top: 20px;}
#logo{width:214px; height:53px; margin-left:32px; margin-top:40px;}
.scroll-track{height:10px;width:10px;background:black;background-image: url(../images/scrollfill.gif);}
.scroll-handle{height:10px;width:10px;cursor:pointer;background-image: url(../images/scroll.gif);background-color:#482F54;}
#loading{font-size:14px;font-weight:bold;color:#ad10d3;}
#ArticleField_detail,#PriceField_detail{font-weight:bold;color:#ad10d3;}
#ArticleField_detail{font-size: 15px;}
#PriceField_detail{font-size: 17px;}
#DescriptionField_detail{font-size: 13px; color:black;}
#navigation_level1{float: right;padding-right: 29px;}
#navigation_level2{padding-left: 20px; padding-top: 30px; margin-left: 22px; background-image  : url(../images/navbg.jpg);width: 131px;height: 190px;}
#navigation_level2 ul{padding : 25px 0px 0px 15px;}
#navigation_level1 li,#navigation_level2 li{margin-bottom: 5px;}
#footer li,#navigation_level1 li,#navigation_level2 li{list-style-type: none;}
#footer li{display : inline; margin : 10px;}
#footer ul{padding-top:15px;}
#navigation_level2 a:hover,#footer a:hover{color : #dcdcdc;}
#footer{width: 995px; background-image  : url(../images/bottom.png); height: 52px;text-align: center; margin-top:-10px;}
#footer a{color : white; font-weight: normal;}
#printbtn{font-size: 10px;  float: right;  margin-top: -18px;}
#arrowup{width:9px; height:8px; top:45px; right:16px;}
#arrowdown{width:9px; height:8px; bottom:23px; right:16px;}
#popupbody{overflow:hidden;}
#shopdetail{width:407px; height:463px; background-image:url(/shared/images/shopbg.jpg); background-repeat:no-repeat; float:right; margin-right:1px;}
#shoppingbag{width:43px; height:65px; margin-top:25px;}
.clear{clear:both;}
.menuBtn{height:30px; margin-top:50px; margin-right:15px; background-image:url(/shared/images/menu_sprite.gif);}

#menuBtn50342,#menuBtn50342:hover,#menuBtn50342Active{width:125px;background-position:0px 0px;}
#menuBtn50343,#menuBtn50343:hover,#menuBtn50343Active{width:88px;background-position:-125px 0px;}
#menuBtn50344,#menuBtn50344:hover,#menuBtn50344Active{width:88px;background-position:-213px 0px;}
#menuBtn50345,#menuBtn50345:hover,#menuBtn50345Active{width:70px;background-position:-301px 0px;}
#menuBtn50346,#menuBtn50346:hover,#menuBtn50346Active{width:88px;background-position:-371px 0px;}
#menuBtn50347,#menuBtn50347:hover,#menuBtn50347Active{width:58px;background-position:-459px 0px;}

#menuBtn50342:hover{background-position:0px -30px;}
#menuBtn50343:hover{background-position:-125px -30px;}
#menuBtn50344:hover{background-position:-213px -30px;}
#menuBtn50345:hover{background-position:-301px -30px;}
#menuBtn50346:hover{background-position:-371px -30px;}
#menuBtn50347:hover{background-position:-459px -30px;}

#menuBtn50342Active{background-position:0px -60px;}
#menuBtn50343Active{background-position:-125px -60px;}
#menuBtn50344Active{background-position:-213px -60px;}
#menuBtn50345Active{background-position:-301px -60px;}
#menuBtn50346Active{background-position:-371px -60px;}
#menuBtn50347Active{background-position:-459px -60px;}

#defaultPhoto{width:390px;}
#detailinner{padding:10px 10px 10px 20px;}
.detailtitle{color:#7234BB; margin:0px; padding:0px;}
.column,.column2{width:200px; padding-top:5px; padding-right:5px;}
.column2{width:160px;}
.pink{color:#FF0089; font-weight:bold; font-size:13px;}
.gray{color:#696969;}
.black{color:black; font-size:13px; font-weight:bold;}
.spacer{height:20px;}
.color{height:30px; width:30px; margin-right:5px; margin-top:10px;}
.stockimg{height:30px; width:30px;}
#step_colors{width:195px; padding-top:30px; padding-right:10px;}
#size_amount{width:170px; padding-top:30px;}
#step_size{height:100px;}
.pointer{cursor:pointer;}
.size{width:27px; height:27px; margin-top:7px; margin-right:3px;}
.kleurimg{width:119px; height:22px;}
#currColor{height:20px; width:41px; margin-left:10px; margin-top:2px;}
.tip{width:76px; height:171px;}
.tipimg{width:140px; height:140px;  margin-top:30px;}
.maatimg{width:121px; height:22px;}
.aantalimg{width:88px; height:22px;}
.italicgray{font-style:italic; color:#696969;}
.hidden{display:none;}
.blob{width:7px; height:7px; margin-top:11px;}
.menuBtn2{margin-top:8px; font-weight:bold; margin-left:10px; color:white;}
.btnTerug{width:70px; height:28px; margin-top:5px;}
h1.assetTitle,h2.assetTitle{color:#7B3F98; font-size:35px; font-weight:normal; padding-bottom:0px; margin-bottom:0px; letter-spacing:-1px; margin-top:0px; padding-top:0px;}
h2.assetTitle{font-size:25px;}
.date{color:#696969;}
.assetIntro{font-size:12px;}
#articles{width:609px; padding:0px 30px 0px 30px; margin:-3px 0px 0px 0px; border-left:1px solid #e8e8e8; border-right:1px solid #e8e8e8; background-color:white;}
#articlecontainer{margin:7px 0px 0px 40px;}
.borderBottom{border-bottom: 1px solid #b7b9bc; padding-bottom:20px; margin-bottom:20px;}
.readOn,.readOn:hover{float:right; color:#7B3F98; font-size:12px;}
.readOn:hover{color:#4f1473;}
.assetImage{margin-right:10px;}
#allblack{position:absolute;top:0px;height:0px;left:0px;width:100%; background-color:black; z-index:10002;  opacity:0.4;filter:alpha(opacity=40)}
.windows{position:absolute; width:0px; height:0px; background-color:white; z-index:10003; top:50%; left:50%;}
.closeKruis{float:right; margin-top:10px; margin-right:10px; margin-bottom:10px;}
#statusback{position:relative; bottom:-20px; float:right;}
#statusinner{width:300px;height:25px;}
#btnVerder{margin-left:25px;}
#btnCheckout{float:right;margin-right:25px;}
#warningIcon{margin-right:10px; width:27px; height:27px;}
.pad5{padding-right:5px;}
#loggedout{color:gray; padding:10px; padding-top:5px;}
.hidden{display:none;}
#btnBestel{width:70px; height:28px; float:right; margin-top:50px;}
#overDiv{position:absolute; z-index:1000;}
.pointer{cursor:pointer;}
.absolute{position:absolute;}
#bottombasket,#bottombasket a{color:white; text-align:center;}
.classimg{width:32px; height:32px; float:left; margin-right:5px; margin-bottom:5px;}
#basketinner{overflow:hidden; height:145px; width:125px; margin-left:15px;}
.menuspacer{width:10px; height:20px; float:left;}
.defaultheader{width:671px; height:32px; padding:0px; margin:0px;}
#flowcontainer{height:440px; position:relative; width:770px;}
#flowinner{text-align:center;}
#descripimg{height:14px; width:300px; margin-top:3px;}
#loadingimg{margin-bottom:20px;}
#tabforward{top:403px; left:640px;}
#tabback{top:403px; left:110px;}
.nooverflow{overflow:hidden; height:0px;}
.defaultfooter{width:671px; height:32px;}

.floatL,.colorswatch,.menuBtn,.column,.column2,.color,.kleurimg,.tip,.tipimg,.blob,.menuBtn2,.mainimg,.btnTerug{float:left;}