
/* HEADERS */

/* COLUMN1 */

/* COLUMN2 */

/* COLUMN3 */
body{font-family:verdana,geneva,arial,helvetica,sans-serif;color:#6A6B6E;margin:0px;padding:0px;background:#FFFFFF;background-attachment:fixed;background:#FFF url(../images/main_bg.gif) no-repeat;}
* html body{width:600px;margin:0px -16px 0px 0px;padding:0px -16px 0px 0px;}
#all{width:800px;}
img{border:0;margin:0;padding:0;}
input{border:1px solid #C5C5C5;border-right:1px solid #D4D4D4;border-bottom:1px solid #D4D4D4;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:10px;width:128px;color:#56575A;}
.checkbox{width:12px;border:none;position:relative;top:5px;}
* html .checkbox{top:3px;}
.inputSmall{width:42px;}
select{border:1px solid #C5C5C5;border-right:1px solid #D4D4D4;border-bottom:1px solid #D4D4D4;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:10px;width:128px;color:#56575A;}
.selectSmall{width:62px;}
form{margin:0px;}
h1{font-size:11px;color:#333333;margin:0px;}
h3{font-size:11px;color:#61a400;margin:0px;}
.bgColor{margin-top:15px;border:0px;}
#wrapper{float:left;width:582px;
/*height:429px;*/
 border-left:6px solid #333333;
/* fixed by esther */
 border-top:6px solid #333333;}
* html #wrapper{width:585px;}
#page{width:582px;
/* background:url(../images/webproof_bg_page.gif) repeat-x;border-top:6px solid #E9E9EA;*/
}
* html #page{width:585px;}

/* HEADERS */
#h1{height:29px;border-right:6px solid;font-size:9px;line-height:29px;padding:0px 0px 0px 6px;}
#h2{min-height:19px;border-right:6px solid;font-size:9px;line-height:26px;padding:0px 0px 0px 6px;background-color:#ffffff;}
#h2 a{color:#6A6B6E;}
* html #h2{line-height:19px;}
#h3{height:32px;border-bottom:6px solid;border-right:6px solid;font-size:14px;line-height:32px;font-weight:bold;color:#333333;padding:0px 0px 0px 6px;background-color:#ffffff;}
#option{padding:0px 7px 3px 0px;
/*padding:0px 7px 0px 0px;*/
 height:16px;border-bottom:6px solid;border-right:6px solid;background-color:#ffffff;}
.optionItems{z-index:30;float:right;height:19px;display:inline;white-space:nowrap;}
.optionItems a{font-size:9px;color:#ff6915;padding:0px 18px 0px 18px;text-decoration:none;background:url(../images/div_line2.gif) no-repeat right;}
.optionItems .first{padding-top:0px;background:url(../images/div_line2.gif) no-repeat left;display:inline;width:1px;}
.printIcon{position:relative;top:1px;}
.optionItemsContainer{float:left;position:relative;top:-2px;height:15px;}
div.formlayer{position:absolute;width:162px;visibility:hidden;z-index:1;left:239px;border-bottom:1px solid #666;border-left:1px solid #666;border-right:1px solid #666;text-align:left;}
* html div.formlayer{width:156px;top:119px;left:248px;}
div.formlayer a{color:#6A6B6E;padding:5px 15px 5px 10px;font-size:10px;background-color:#fff;display:block;}
div.formlayer a:hover{color:#eb0303;}

/* COLUMN 1 */
#column1{float:left;width:285px;background-color:#ffffff;}
.image{min-height:178px;height:178px;border-bottom:6px solid;text-align:right;padding:0px 6px 0px 0px;}
.image img{text-align:center;vertical-align:middle;margin:5px 0px 0px 0px;}
.image a{color:#ff6915;text-decoration:none;font-size:9px;}

/* aangepast 1 november 2005 (t. mulder) */
.productInfo{min-height:40px;height:40px;border-bottom:6px solid;font-size:9px;padding:10px 6px 22px 6px;}
* html .productInfo{min-height:30px;height:30px;padding:10px 6px 6px 6px;}

/* einde aanpassing */
.productInfo .marge{width:22px;}
.productInfo td{padding:0px 0px 2px 0px;}

/* aangepast 1 november 2005 (t. mulder) */
.description{height:82px;overflow:hidden;padding:6px;font-size:9px;border-bottom:6px solid;}
* html .description{overflow:visible;height:42px;}

/* einde aanpassing */
.description a{color:#6A6B6E;display:block;text-align:right;}
.moreText{padding:0px 6px 6px 6px;margin-top:-6px;font-size:9px;background-color:#fff;border-bottom:6px solid #E9E9EA;}
.moreText a{color:#6A6B6E;display:block;text-align:right;}

/* COLUMN 2 */
#column2{margin:0px 0px 0px 285px;border-left:6px solid;border-right:6px solid;width:285px;background-color:#ffffff;}
.price .bigPrice{font-size:16px;font-weight:bold;margin-top:6px;}
.price .prices td{padding-bottom:8px;}
.price .amount{text-align:right;padding:0px 0px 6px 13px;}
.order{padding:13px 6px 14px 6px;height:145px;border-bottom:6px solid;font-size:10px;}
* html .order{height:144px;padding:14px 6px 14px 6px;}
.order h3{font-size:11px;color:#61a400;}
.orderButton{width:100%;padding:19px 0px 0px 0px;text-align:right;}
* html .orderButton{padding:8px 0px 0px 0px;
/*19px was 0*/
}
.order .quantitySelect{margin:23px 0px 16px 0px;font-size:10px;}
.aligner{text-align:right;}
.quantity{padding:18px 0px 0px 0px;}
.quantityInput{margin:-2px 0px 0px 0px;width:42px;}
* html .quantityInput{margin:-3px 0px 0px 0px;}
.order .note{margin:10px 0px 0px 0px;white-space:nowrap;}
.order .noteInput{width:100%;margin:8px 0px 0px 0px;}
* html .order .noteInput{margin:11px 0px 0px 0px;}
.arrows{padding:15px 0px 0px 0px;font-size:10px;}
* html .arrows{padding:16px 0px 0px 0px;}
.basketButtonL{background:url(../images/basket_button_left.gif) no-repeat left center;line-height:18px;display:inline;height:18px;cursor:pointer;padding:8px 0px 8px 0px;white-space:nowrap;text-decoration:none;}
* html .basketButtonL{padding:8px 0px 8px 0px;
/*was 2px 2px*/
}
.basketButtonR{background:url(../images/basket_button_right.gif) no-repeat right center;line-height:18px;display:inline;height:18px;padding:8px 0px 8px 0px;}
* html .basketButtonR{padding:8px 0px 8px 0px;
/*was 2px 2px*/
}
.basketButton{background:url(../images/basket_button_middle.gif) repeat-x center;display:inline;height:18px;line-height:18px;padding:8px 10px 8px 10px;margin:0px 3px 0px 29px;color:#fff;font-weight:bold;white-space:nowrap;text-align:center;}
* html .basketButton{padding:8px 10px 8px 10px;
/*was 4px 4px ipv 8*/
}

/* COLUMN 3 */
#column3{width:146px;
/*height:430px;*/
}
* html #column3{width:146px;}
.banner{background-color:#fff;border-bottom:6px solid #E9E9EA;border-left:6px solid #E9E9EA;width:130px;margin:0px 0px 8px 0px;padding:10px 5px 6px 5px;font-size:9px;}
* html .banner{width:119px;}
.banner h3{padding:4px 0px 4px 0px;}
.banner td.shop{padding:0px 4px 0px 4px;border-bottom:1px solid #fff;}
.banner .marge{margin:7px 0px 4px 0px;}
* html .banner .marge{margin:0px 0px -5px 0px;}
.banner table.stripe{width:100%;height:5px;line-height:5px;font-size:5px;}
* html .banner table.stripe{width:130px;}
.banner td.bannerstripe1{background-color:#61a400;}
* html .banner td.bannerstripe1{width:79px;}
.banner td.bannerstripe2{width:29px;background-color:#9bd562;}
.banner td.bannerstripe3{width:20px;background-color:#61a400;}
.banner td.spacer{width:1px;font-size:1px;}
.banner1{position:relative;left:587px;top:15px;width:134px;padding:9px 0px 6px 0px;margin:0px 0px 0px 8px;}
* html .banner1{width:143px;}
.banner2{position:absolute;background-color:#E9E9EA;left:583px;top:174px;width:133px;padding:9px 4px 6px 13px;}
* html .banner2{top:167px;left:587px;width:137px;}
.banner2 h3{padding:4px 0px 10px 0px;color:#333333;}
.banner2 a{margin:0px 0px 4px 0px;display:block;font-size:10px;color:#ff6915;}
.banner2 table.stripe{width:100%;height:5px;line-height:5px;font-size:5px;}
* html .banner2 table.stripe{width:130px;}
.banner2 td.bannerstripe1{background-color:#ffd2b8;}
* html .banner2 td.bannerstripe1{width:79px;}
.banner2 td.bannerstripe2{width:29px;background-color:#ffd2b8;}
.banner2 td.bannerstripe3{width:20px;background-color:#ffd2b8;}
.banner2 td.spacer{width:1px;font-size:1px;}
.banner3{position:absolute;background-color:#E9E9EA;left:580px;top:118px;width:140px;padding:9px 0px 6px 0px;margin:0px 0px 0px 8px;}
* html .banner3{top:118px;width:145px;}
.banner4{
/* position:relative;left:590px;top:7px;width:121px;margin:0px 0px 0px 6px;padding:10px 0px 0px 5px;*/
 border:7px solid #E9E9EA;background-color:#fff;font-size:9px;line-height:130%;letter-spacing:0px;word-spacing:-1px;}
* html .banner4{
/*width:140px;*/
}
.banner4 .listBox{overflow:hidden;white-space:nowrap;width:100px;}
.banner4 a{margin:7px 4px 0px 0px;display:block;font-size:10px;color:#ff6915;text-align:right;word-spacing:0px;}
.banner4 table.stripe{width:95%;height:5px;line-height:5px;font-size:5px;}
* html .banner4 table.stripe{width:118px;}
.banner4 td.bannerstripe1{background-color:#333;}
* html .banner4 td.bannerstripe1{width:79px;}
.banner4 td.bannerstripe2{width:29px;background-color:#666;}
.banner4 td.bannerstripe3{width:20px;background-color:#333;}
.banner4 td.spacer{width:1px;font-size:1px;}
.banner4 h3{padding:4px 0px 5px 0px;color:#333333;word-spacing:0px;}
.banner4 .marge{margin:0px 0px 4px 0px;}
* html .banner4 .marge{margin:0px;}
.banner5{
/*position:relative;*/
 background:url(../images/basket_shop.gif) no-repeat;background-position:top center;width:130px;height:80px;margin:0 0 7px 12px;padding:10px 5px 5px 8px;font-size:9px;}
.banner5 h3{padding:4px 0px 4px 0px;}
.banner5 td.shop{padding:0px 4px 0px 4px;border-bottom:1px solid #fff;}
.banner5 .marge{margin:7px 0px 4px 0px;}
* html .banner5 .marge{
/* margin:7px 0px 4px 0px;*/
 margin:0px 0px -5px 0px;}
.banner5 table.stripe{width:100%;height:5px;line-height:5px;font-size:5px;display:none;
/* onno 21 juli 2008;het past niet in jhet achtergrondplaatje */
}
* html .banner5 table.stripe{width:130px;}
.banner5 td.bannerstripe1{background-color:#61a400;}
* html .banner5 td.bannerstripe1{width:79px;}
.banner5 td.bannerstripe2{width:29px;background-color:#9bd562;}
.banner5 td.bannerstripe3{width:20px;background-color:#61a400;}
.banner5 td.spacer{width:1px;font-size:1px;}
.banner6{position:relative;left:590px;top:7px;width:116px;margin:0px 0px 6px 6px;padding:3px 5px 0px 5px;background-color:#fff;border:7px solid #E9E9EA;font-size:10px;line-height:175%;}
* html .banner6{left:590px;width:140px;}
.banner6 a{margin:7px 4px 0px 0px;display:block;font-size:10px;color:#ff6915;text-align:right;}
.banner6 table.stripe{width:100%;height:5px;line-height:5px;font-size:5px;}
* html .banner6 table.stripe{width:117px;}
.banner6 td.bannerstripe1{background-color:#ffd2b8;}
* html .banner6 td.bannerstripe1{width:69px;}
.banner6 td.bannerstripe2{width:29px;background-color:#ffd2b8;}
.banner6 td.bannerstripe3{width:20px;background-color:#ffd2b8;}
.banner6 td.spacer{width:1px;font-size:1px;}
.banner6 h3{padding:4px 0px 5px 0px;color:#333333;}
.banner6 .marge{margin:0px 0px 4px 0px;}
* html .banner6 .marge{margin:0px;}
.banner7{position:relative;left:0px;width:141px;top:15px;margin:0px 0px 0px 6px;padding:0px;font-size:10px;overflow:hidden;}
* html .banner7{left:590px;width:143px;}
.banner8{
/*position:relative;left:590px;top:7px;*/
 width:130px;margin:0px 0px 6px 6px;padding:4px 5px 8px 5px;background-color:#E9E9EA;font-size:10px;line-height:175%;}
* html .banner8{left:590px;width:140px;}
.banner8 a{margin:7px 4px 0px 0px;display:block;font-size:10px;color:#ff6915;text-align:right;}
.banner8 table.stripe{width:100%;height:5px;line-height:5px;font-size:5px;}
* html .banner8 table.stripe{width:130px;}
.banner8 td.bannerstripe1{background-color:#ffd2b8;}
* html .banner8 td.bannerstripe1{width:79px;}
.banner8 td.bannerstripe2{width:29px;background-color:#ffd2b8;}
.banner8 td.bannerstripe3{width:20px;background-color:#ffd2b8;}
.banner8 td.spacer{width:1px;font-size:1px;}
.banner8 h3{padding:4px 0px 5px 0px;color:#333333;}
.list span.negLeftMargin{margin-left:-3px;}
.basketButtonL{background:url(../images/basket_button_left.gif) no-repeat left center;line-height:18px;display:inline;height:18px;cursor:pointer;padding:6px 0px 6px 0px;white-space:nowrap;text-decoration:none;}
* html .basketButtonL{padding:2px 0px 2px 0px;}
.basketButtonR{background:url(../images/basket_button_right.gif) no-repeat right center;line-height:18px;display:inline;height:18px;padding:6px 0px 6px 0px;}
* html .basketButtonR{padding:8px 0px 8px 0px;
/*was 2px 2px*/
}
.basketButton{background:url(../images/basket_button_middle.gif) repeat-x center;display:inline;height:18px;line-height:18px;padding:8px 10px 8px 10px;margin:0px 3px 0px 29px;color:#fff;font-weight:bold;white-space:nowrap;text-align:center;}
* html .basketButton{padding:6px 10px 6px 10px;}
.basketButtonL2{background:url(../images/basket_button2_left.gif) no-repeat left center;line-height:18px;display:inline;height:18px;cursor:pointer;padding:6px 0px 6px 0px;white-space:nowrap;text-decoration:none;}
* html .basketButtonL2{padding:6px 0px 5px 0px;}
.basketButtonR2{background:url(../images/basket_button2_right.gif) no-repeat right center;line-height:18px;display:inline;height:18px;padding:7px 0px 6px 0px;}
* html .basketButtonR2{padding:2px 0px 2px 0px;}
.basketButton2{background:url(../images/basket_button2_middle.gif) repeat-x center;display:inline;height:18px;line-height:18px;padding:6px 2px 7px 2px;margin:0px 3px 0px 29px;color:#61a400;font-size:10px;font-weight:bold;white-space:nowrap;text-align:center;}
* html .basketButton2{padding:4px 2px 4px 2px;}
.basketButtonL3{background:url(../images/basket_button3_left_moz.gif) no-repeat left top;line-height:18px;display:inline;height:18px;cursor:pointer;padding:6px 0px 6px 0px;white-space:nowrap;text-decoration:none;}
* html .basketButtonL3{background:url(../images/basket_button3_left.gif) no-repeat left center;padding:2px 0px 2px 0px;}
.basketButtonR3{background:url(../images/basket_button2_right.gif) no-repeat right center;line-height:18px;display:inline;height:18px;padding:7px 0px 6px 0px;}
* html .basketButtonR3{padding:2px 0px 2px 0px;}
.basketButton3{background:url(../images/basket_button2_middle.gif) repeat-x center;display:inline;height:18px;line-height:18px;padding:7px 2px 7px 2px;margin:0px 3px 0px 29px;color:#ff6915;font-size:10px;font-weight:bold;white-space:nowrap;text-align:center;}
* html .basketButton3{padding:4px 2px 4px 2px;}
.basketButtonL4{background:url(../images/basket_button4_left.gif) no-repeat left center;line-height:18px;display:inline;height:18px;cursor:pointer;padding:7px 0px 6px 0px;white-space:nowrap;text-decoration:none;}
* html .basketButtonL4{padding:2px 0px 3px 0px;}
.basketButtonR4{background:url(../images/basket_button4_right.gif) no-repeat right center;line-height:18px;display:inline;height:18px;padding:7px 0px 6px 0px;}
* html .basketButtonR4{padding:2px 0px 2px 0px;}
.basketButton4{background:url(../images/basket_button4_middle.gif) repeat-x center;display:inline;height:18px;line-height:18px;padding:6px 2px 7px 2px;margin:0px 3px 0px 29px;color:#fff;font-size:10px;font-weight:bold;white-space:nowrap;text-align:center;}
* html .basketButton4{padding:4px 2px 4px 2px;}
.itemListDetail{display:block;background-color:#E9E9EA;width:578px;padding:6px 6px 0px 6px;margin-top:6px;font-size:9px;}
* html .itemListDetail{width:570px;padding:6px 6px 0px 6px;}
.list{margin:0px 0px 6px 0px;width:574px;float:left;background-color:#fff;padding:0px;font-size:9px;}
* html .list{width:577px;}
.list h1{margin-top:14px;}
.list .productImage{width:70px;vertical-align:bottom;text-align:center;background-color:#fff;padding:8px 8px 8px 8px;}
* html .list .productImage{width:70px;}
.list .title{vertical-align:bottom;}
.list .title a{color:#ff6915;font-weight:bold;font-size:10px;margin:0px 0px 2px 0px;display:inline;}
.summary th{padding:6px 10px 8px 0px;}
.summary td{padding:1px 0px 3px 0px;}
.summary .title{color:#333333;font-weight:bold;font-size:10px;margin:0px 0px 2px 0px;display:inline;}
.list .titleSmall{color:#6A6B6E;font-weight:bold;font-size:10px;white-space:nowrap;}
.list .compare{padding:0px 8px 0px 0px;text-align:right;font-size:10px;white-space:nowrap;}
* html .list .compare{padding:3px 11px 0px 0px;}
.list td .details{padding:2px 0px 2px 0px;width:345px;}
.list td .ordered{padding:0px 12px 0px 0px;white-space:nowrap;width:139px;}
.list .ordered span{padding:2px 7px 2px 7px;background-color:#aacfb2;display:block;}
.list .ordered a{color:#61a400;font-weight:bold;padding-left:19px;}
.list tr .listrow{vertical-align:middle;line-height:100%;font-size:10px;height:24px;}
.list tr .listrow b{font-size:10px;letter-spacing:0.01em;}
.list td .available{white-space:nowrap;background:url(../images/line3.gif) no-repeat center right;padding:7px 0px 2px 0px;width:67px;text-align:right;overflow:hidden;}
.list td .icon{vertical-align:middle;text-align:center;background-color:#fff;border:1px solid #fff;background:url(../images/line3.gif) no-repeat center right;padding:7px 0px 7px 0px;width:50px;overflow:hidden;}
.list td .frequency{white-space:nowrap;text-align:center;vertical-align:middle;background:url(../images/line3.gif) no-repeat center right;white-space:nowrap;padding:7px 0px 7px 0px;width:108px;overflow:hidden;}
.list td .itemPrice{background:url(../images/line3.gif) no-repeat center right;text-align:center;white-space:nowrap;padding:7px 0px 0px 0px;width:122px;overflow:hidden;vertical-align:bottom;}
.list td .quantity{text-align:center;background:url(../images/line3.gif) no-repeat center right;padding:0px 0px 0px 4px;vertical-align:bottom;width:64px;overflow:hidden;}
.list td .quantity2{background:url(../images/line3.gif) no-repeat center right;padding:0px 10px 0px 0px;vertical-align:middle;width:64px;overflow:hidden;}
.list .quantity span{margin:0px 0px 0px 0px;padding:2px 2px 2px 2px;display:block;background-color:#aacfb2;font-size:9px;text-align:left;}
* html .list .quantity span{margin:0px 5px 0px 5px;padding:2px 5px 2px 5px;}
.list .quantity2 span{margin:0px 2px 0px 2px;padding:2px 0px 2px 0px;display:block;background-color:#aacfb2;font-size:9px;text-align:left;}
* html .list .quantity2 span{margin:0px 3px 0px 3px;padding:2px 3px 2px 3px;}
.list .quantityInput{margin:0px;width:42px;}
.list .arrows{padding:1px 0px 0px 0px;}
.list td .orderButton2{text-align:center;vertical-align:bottom;white-space:nowrap;padding:7px 0px 2px 0px;}
.list .delete{font-size:10px;padding:12px 20px 0px 0px;display:block;color:#6A6B6E;text-align:right;vertical-align:bottom;}
.list td .note{background:url(../images/line3.gif) no-repeat center right;white-space:nowrap;width:170px;overflow:hidden;vertical-align:bottom;}
.list td .quantityCalc{text-align:center;background:url(../images/line3.gif) no-repeat center right;padding:0px 0px 0px 4px;vertical-align:bottom;width:101px;overflow:hidden;}
.list td .calc{white-space:nowrap;color:#61A400;vertical-align:bottom;padding:0px 0px 2px 4px;width:101px;}
.list .totalPrice{padding:7px 20px 0px 12px;vertical-align:bottom;white-space:nowrap;width:97px;text-align:right;}
.list .product{white-space:nowrap;width:61px;vertical-align:bottom;}
.list .unit{white-space:nowrap;width:140px;padding-right:50px;vertical-align:bottom;}
.homecolumn table.stripe,.homeIntro table.stripe,.list table.stripe,.contentTitle table.stripe{width:100%;height:5px;line-height:5px;font-size:5px;}
* html .homeIntro table.stripe,.list table.stripe,.contentTitle table.stripe{width:562px;}
* html .homecolumn table.stripe{width:270px;}
.homecolumn td.bannerstripe1,.homeIntro td.bannerstripe1,.list td.bannerstripe1,.contentTitle td.bannerstripe1{background-color:#ffd2b8;}
* html .homeIntro td.bannerstripe1,.list td.bannerstripe1,.contentTitle td.bannerstripe1{width:518px;}
.homecolumn td.bannerstripe2,.homeIntro td.bannerstripe2,.list td.bannerstripe2,.contentTitle td.bannerstripe2{width:29px;background-color:#ffd2b8;}
.homecolumn td.bannerstripe3,.homeIntro td.bannerstripe3,.list td.bannerstripe3,.contentTitle td.bannerstripe3{width:20px;background-color:#ffd2b8;}
.homecolumn td.spacer,.homeIntro td.spacer,.list td.spacer,.contentTitle td.spacer{width:1px;font-size:1px;}
.ButtonL2{background:url(../images/button_left2.gif) no-repeat left center !important;line-height:18px;display:inline;height:18px;cursor:pointer;padding:4px 0px 4px 0px;white-space:nowrap;text-decoration:none;}
* html .ButtonL2{padding:0px 0px 0px 0px;}
.ButtonR2{background:url(../images/button_right2.gif) no-repeat right center;line-height:18px;height:18px;display:inline;padding:4px 5px 4px 2px;}
* html .ButtonR2{padding:0px 5px 0px 2px;}
.Button2{background:url(../images/button_middle2.gif) repeat-x center;display:inline;line-height:18px;height:18px;padding:4px 2px 4px 2px;margin:0px 3px 0px 5px;color:#fff;font-size:10px;font-weight:bold;white-space:nowrap;}
* html .Button2{padding:0px 0px 0px 0px;}

/* MAIN SETTINGS */

/* BORDER COLOR */
#wrapper,#h1,#h2,#h3,#option,.image,.productInfo,.description,#column2,.price,.order,.attributes{border-color:#E9E9EA;}

/* BACKGROUND COLOR */
#h1,{background-color:#FFFFFF;}
#column3{}

/* tmed20050919 */
.smallcolumn1 img{margin:10px 0 0 25px;}
.smallcolumn1 .bigprice{font-size:15px;font-weight:bold;}

/* SvI 20051114 Most Recent Orders orderHistory layer */
#orderHistory,.layer{position:absolute;left:435px;top:194px;width:230px;padding:5px;background-color:#E9E9EA;border-top:#E9E9EA solid 1px;border-right:#E9E9EA solid 1px;border-bottom:#E9E9EA solid 1px;border-left:#E9E9EA solid 1px;display:block;}
#orderHistory .body{width:218px;
/* width # - 12px border */
 height:135px;padding:6px 6px 6px 6px;background-color:#fff;font-size:9px;overflow:hidden;}
#orderHistory .body table{border:0px;}
#orderHistory .body a{color:#000;text-decoration:none;}
#orderHistory .body table.stripe{width:100%;height:5px;}
#orderHistory .body td.bannerstripe1{width:237px;
/* width .body - 51px */
 height:5px;background-color:#ffd2b8;}
#orderHistory .body td.bannerstripe2{width:29px;height:5px;background-color:#ffd2b8;}
#orderHistory .body td.bannerstripe3{width:20px;height:5px;background-color:#ffd2b8;}
#orderHistory .body td.spacer{width:1px;height:5px;}
#orderHistory .body h1{margin:3px 0px 0px 0px;}
#orderHistory .body #orderHistoryResult{margin:6px 0px 0px 0px;width:100%;}
#orderHistory .body #orderHistoryResult thead tr{background:url(../images/dotLine4.gif) repeat-x;background-position:bottom;}
#orderHistory .body #orderHistoryResult th{padding:0px 0px 0px 1px;text-align:left;color:#333333;font-weight:bold;font-size:9px;white-space:nowrap;}
#orderHistory .body #orderHistoryResult tbody tr{background:url(../images/dotLine5.gif) repeat-x;background-position:bottom;line-height:15px;}
#orderHistory .body td{color:#6A6B6E;vertical-align:middle;}
#orderHistory .body #orderHistoryResult a{color:#ff6915;text-decoration:underline;}
#orderHistory .body td.loading{text-align:center;color:#6A6B6E;width:100%}

/* TM 20051228 Most recent orders link style */
a.textLink{color:#ff6915;}

/* T. Mulder (29dec2005) New button styles for the shopping basket.*/
.nButton{width:128px;}
.nButton .table{margin:0;padding:0;border-collapse:collapse;text-align:center;width:128px;}
.nButton .left{margin:0;padding:0;background:url(../images/basket_button2_left.gif) no-repeat;width:29px;height:26px;}
.nButton .middle{text-align:center;vertical-align:middle;margin:0;padding:0;background:url(../images/basket_button2_middle.gif) repeat-x;height:26px;}
.nButton .right{margin:0;padding:0;background:url(../images/basket_button2_right.gif) no-repeat;width:12px;height:26px;}
.nButton .title{margin:0 1px;padding:0;font-size:10px;font-weight:bold;color:#61a400;}
.nButton .link{margin:0;padding:0;background:#faa;display:block;width:128px;height:26px;position:absolute;-moz-opacity:0.01;filter:alpha(opacity=1);opacity:0.01;}
.nButton table{font-family:Verdana,Arial,sans-serif;}
.nButton img{margin:0;padding:0;border:0;}

/* SvI 20051229 - Change of padding and height in price and order containers */

/* Note:change occure in middle of css files */
.price{min-height:150px;height:150px;border-bottom:6px solid #E9E9EA;font-size:9px;padding:14px 6px 14px 6px;}
* html .price{min-height:100px;height:100px;}
.order{padding:13px 6px 14px 6px;height:165px;border-bottom:6px solid #E9E9EA;font-size:10px;}
* html .order{height:164px;padding:14px 6px 14px 6px;}

/* T. Mulder (30dec2005) New height for .description.*/
.description{height:102px !important;}

/* T. Mulder (6jan2006) Styles for service icon in infopr4. (NEW!)*/
.nowraphere{white-space:nowrap;width:70px;}
.order h3{text-transform:none;}

/* Forgotten to add */
.shoptrkleur{background-color:#aacfb2;}

/* fixes for the alternatives and links */
.banner3a{
/* position:relative;*/
 background-color:transparent;
/*left:-5px;top:-6px;*/
 width:143px;padding:0;margin:0 0 0 12px;
/* er staat een break in de html dus geen onder-marge */
}
* html .banner3a{
/*top:-5px;left:0px;width:0px;*/
}

/* ---------------------------------------- */
.banner2a{
/* position:relative;left:12px;top:-10px;width:122px;padding:6px 11px 6px 9px;*/
 background-color:#E9E9EA;width:130px;margin:0 0 7px 12px;padding:6px 5px 5px 8px;}
* html .banner2a{
/*top:-10px;left:4px;width:121px;*/
}
.banner2a h3{padding:4px 0px 10px 0px;color:#333333;}
.banner2a a{margin:0px 0px 4px 0px;display:block;font-size:10px;color:#ff6915;}
.banner2a table.stripe{width:100%;height:5px;line-height:5px;font-size:5px;}
* html .banner2a table.stripe{width:100%;}
.banner2a td.bannerstripe1{background-color:#ffd2b8;}
* html .banner2a td.bannerstripe1{width:72px;}
.banner2a td.bannerstripe2{width:26px;background-color:#ffd2b8;}
.banner2a td.bannerstripe3{width:18px;background-color:#ffd2b8;}
.banner2a td.spacer{width:1px;font-size:1px;}

/* ---------------------------------------- */
.banner2b{
/* position:relative;background-color:#FFFFFF;left:-4px;top:-10px;width:134px;margin:0 0 7px 12px;padding:6px 5px 5px 18px;*/
 width:130px;margin:0 0 7px 12px;padding:6px 5px 5px 8px;}
* html .banner2b{
/* top:-10px;left:14px;width:121px;*/
}

/*.banner2b{position:relative;background-color:#c5c5c5;left:-5px;top:-10px;width:134px;padding-top:1px;padding-right:4px;padding-bottom:6px;padding-left:13px;}
.banner2b{top:0px;}
*/
.banner2b h3{padding:4px 0px 10px 0px;color:#333333;}
.banner2b a{margin:0px 0px 4px 0px;display:block;font-size:10px;color:#ff6915;}
.banner2b table.stripe{width:100%;height:5px;line-height:5px;font-size:5px;}
* html .banner2b table.stripe{width:100%;}
.banner2b td.bannerstripe1{background-color:#ffd2b8;}
* html .banner2b td.bannerstripe1{width:72px;}
.banner2b td.bannerstripe2{width:26px;background-color:#ffd2b8;}
.banner2b td.bannerstripe3{width:18px;background-color:#ffd2b8;}
.banner2b td.spacer{width:1px;font-size:1px;}

/* 10mei t.mulder */
.banner5 td.shop{padding-right:0;}

/* tm 5 juli 2006 - FIX FOR BRANDLOGO IN INFOPR4 VÓÓR DE LOGIN */
.banner2a{
/*top:0px;*/
}
* html .banner2a{
/*top:0px;*/
}
.banner2b{
/*top:0px;*/
}
* html .banner2b{
/*top:0px;*/
}
.banner3a{
/*top:0px;*/
}
* html .banner3a{
/*top:0px;*/
}

/* JULI RELEASE */

/* tm 27 juli 2006 - RELATED ITEMS BORDER FIX */
.itemListDetail{overflow:hidden;}
* html .itemListDetail{overflow:visible;}

/* RELEASE */

/* tm 11 augustus 2006 - x ordered bg color */
.ordered span{padding:2px 7px 2px 7px;background-color:#aacfb2;display:block;width:80px;text-align:left;}

/*TEST:WILL BE REMOVED PROBABLY.quantity{padding:8px 0px 0px 0px;}
.arrows{padding:8px 0px 0px 0px;}
* html .arrows{padding:8px 0px 0px 0px;}
.orderButton{padding:8px 0px 0px 0px;}
* html .orderButton{padding:8px 0px 0px 0px;}
*/

/* tm 17 august 2006 - PRICING INFORMATION LAYER */
#pricingInformation,.layer .item{margin:0;padding:0;position:relative;background-color:#fff;}
.prices{width:150px;}

/* tm 12 september 2006 - COMPARE STYLES */
.compare{text-align:left;font-size:10px;}
.banner4{width:116px;margin:0 0 7px 12px;padding:6px 5px 5px 8px;background-color:#fff;font-size:9px;line-height:130%;letter-spacing:0px;word-spacing:-1px;}

/* compare */
.nButton .tablecmp{margin:0;padding:0;border-collapse:collapse;text-align:center;width:115px;}
.nButton .linkcmp{margin:0;padding:0;background:#fff;display:block;width:115px;height:26px;position:absolute;-moz-opacity:0.01;filter:alpha(opacity=1);opacity:0.01;}
.nButton .leftcmp{margin:0;padding:0;background:url(../images/basket_button3_left.gif) no-repeat;width:29px;height:26px;}
.nButton .middlecmp{text-align:center;vertical-align:middle;margin:0;padding:0;background:url(../images/basket_button2_middle.gif) repeat-x;height:26px;}
.nButton .rightcmp{margin:0;padding:0;background:url(../images/basket_button2_right.gif) no-repeat;width:12px;height:26px;}
.nButton .titlecmp{margin:0 1px;padding:0;font-size:10px;font-weight:bold;color:#ff6915;}
.nButton table{font-family:Verdana,Arial,sans-serif;}
.nButton img{margin:0;padding:0;border:0;}

/* JANUARY RELEASE 2007 */

/* tm 9 october - DESCRIPTION FIX FOR FIREFOX */
.description{overflow-y:auto;}
* html .description{width:273px;overflow:auto;}

/* tm 31 october - ALTERNATIVE COLORS PER PRICE TYPE */
.pricesLevyColor1{}
.pricesLevyColor2{}
.pricesGrossColor1{}
.pricesGrossColor2{}
.pricesDiscountColor1{}
.pricesDiscountColor2{}
.pricesDiscountColor3{}
.pricesConsumerColor1{}
.pricesConsumerColor2{}
.pricesMarginColor1{}
.pricesMarginColor2{}
.pricesMarginColor3{}

/* tm 1 november - RELATED ITEMS ANCHOR LINK */
.banner10{background-color:#fff;width:143px;margin:0 0 7px 12px;padding:0;}
.banner10 h3{
/*margin-left:5px;*/
 margin:auto 8px;}
.banner10 h3 a{font-size:10px;color:#ff6915;}

/* tm 21 december - FF FIX */
.productInfo{height:49px;padding:1px 6px 22px 6px;}
.nowraphere{white-space:nowrap;width:80px !important;}

/* tm 8 january - NEW PAGE WIDTH */
#all{width:734px;}

/* tm 8 january - MAKE SURE LITTLE ARROWS AND MEMO FIELD LINE UP CORRECTLY */
.arrows{margin-top:1px !important;font-size:1px !important;}
.order .noteInput{width:98%;}

/* tm 23 january - IMAGE SIZE */
.lrImg{
/* width:200px;*/
height:150px;}
.tnImg{width:80px;height:60px;}

/* APRIL RELEASE 2007 */

/* tm 22 februari - NEW ERROR CLASS */
.accErr{font-weight:bold;color:#f00;text-align:right;}

/* tm 28 february - STOCK STYLE */
span.customStock{font-weight:bold;}

/* tm 13 maart - STYLE MODIFICATIONS FOR SHORT UOM DESCRIPTIONS */
.orderButton table{border-collapse:collapse;width:100%;}
.orderButton table td{padding:2px 0;}
.list td .available{white-space:normal;}
.list td .frequency{width:64px !important;}
.list td .itemPrice{width:74px;}
.list td .quantity{width:240px;}
.list td .orderButton2{text-align:right;}
td.quantity table{float:left;}
.uomShort{display:inline;float:left;padding:0;margin:0;padding-top:14px;margin-left:2px;background-color:#fff;}

/* tm 27 maart - PRODUCT LABEL DIMENSIONS */
.prdLabel1{width:32px;height:32px;}

/* Added AS #question syles 20070903 */
#question{position:absolute;left:70px;top:300px;width:460px;padding:5px;background-color:#c5c5c5;border-top:#e4e4e4 solid 1px;border-right:#aaa solid 1px;border-bottom:#aaa solid 1px;border-left:#e4e4e4 solid 1px;display:block;}
#question .body{width:448px;
/* width #alert - 12px border */
 height:85px;padding:6px 6px 6px 6px;background-color:#fff;font-size:9px;overflow:hidden;}
#question .body table{border:0px;}
#question .body a{color:#6A6B6E;text-decoration:none;}
#question .body table.stripe{width:100%;height:5px;}
#question .body td.bannerstripe1{width:397px;
/* width .body - 51px */
 height:5px;background-color:#ffd2b8;}
#question .body td.bannerstripe2{width:29px;height:5px;background-color:#ffd2b8;}
#question .body td.bannerstripe3{width:20px;height:5px;background-color:#ffd2b8;}
#question .body h1{margin:10px 0px 10px 0px;}

/* 20070904 - SvI Standard button styles */
.ButtonL3{background:url(../images/button_left3.gif) no-repeat left center !important;line-height:18px;display:inline;height:18px;cursor:pointer;padding:4px 0px 6px 0px;*padding:4px 0px 4px 0px;white-space:nowrap;text-decoration:none;}
* html .ButtonL3{padding:4px 2px 4px 2px;}
.ButtonR3{background:url(../images/button_right3.gif) no-repeat right center;line-height:18px;height:18px;display:inline;padding:4px 4px 6px 4px;}
* html .ButtonR3{padding:2px 0px 2px 0px;}
.Button3{background:url(../images/button_middle3.gif) repeat-x center;display:inline;line-height:18px;height:18px;padding:7px 2px 9px 2px;margin:0px 3px 0px 3px;color:#fff;font-size:10px;font-weight:bold;white-space:nowrap;}
* html .Button3{padding:3px 4px 4px 2px;}

/* JANUARI 2008 RELEASE*/
.list{float:none;clear:both}
.itemListDetail{margin-bottom:6px;}
.list .title{padding:4px 0 2px 0;}
.list .title a{margin:0px;}
* html .list .compare,.list .compare{padding:0 2px 0 0;vertical-align:top;width:90px;text-align:right}
.list td .details{padding:0;width:345px;}
.list td .ordered{width:auto;}
.list tr .listrow{vertical-align:top;height:auto;}
.list td .available{padding:0;vertical-align:top;text-align:left;width:90px}
.list td .icon{vertical-align:top;text-align:left;width:130px}
.list td .prdLabel1{vertical-align:middle;width:22px;height:22px;}
.list td .itemPrice{padding:0;vertical-align:top;width:84px}
.list td .quantity{width:auto;text-align:left;vertical-align:top;}
.list td .quantity td{text-align:left;}
.list td .frequency{width:auto;}
.list td .orderButton2{vertical-align:top;text-align:center;width:90px}
.order .compare{padding:0 2px 0 0;text-align:right}
.attributes{min-height:32px;height:80px;border-bottom-width:6px;border-bottom-style:solid;font-size:9px;padding:6px 6px 9px 6px;overflow:auto;}
.attributes{overflow-y:auto;overflow-x:hidden;}
.attributes table,.productInfo table{width:auto;}
.attributeList{padding-left:0px;margin-left:20px;}

/* JULI 2008 RELEASE */
#h3{line-height:normal;height:auto}

/* 256 karakters in productomschr.;melding 840045 */
.shoptrkleur_neg{background-color:#cfaac7;}

/* voor budgetoverschreiding;ook in sheet.css */
.banner5 .stripe,.banner5 h3{display:none}

/* OKTOBER 2008 RELEASE */

/* Porties */
.portion td{padding-top:2px}

/* EDITION JULY 2009 */
#basket .item_top{margin-top:3px;background-image:none}

/* EDITION OKTOBER 2009 */
.item_brd{border-color:#fff}
table{font-size:inherit}

/* grote letter grobleem */

/* kleur h4 en item kleur onderbrengen */
#layer_order_form{left:auto !important;top:auto !important;}
#layer_order_form a.option_link{background:#fff;padding:0}
#layer_order_form a.option_link:hover{background:#ddd}
#layer_order_form h1{font-size:15px;margin-top:5px;margin-bottom:5px}
#layer_order_form h2{font-size:12px;margin-top:3px;margin-bottom:3px}
#layer_order_form h3{font-size:11px;margin-top:2px;margin-bottom:2px}
#layer_order_form h4{font-size:10px;margin-top:1px;margin-bottom:1px}
.layer{border-width:2px;z-index:99;clear:both}

/*rand uit orderHistory*/
.layer{width:345px;background-color:#fff;padding:6px}
.layer h2{font-size:12px}
#budget_dialog{width:264px}

/* EDITION FEB 2010 */
#accountDetail .banner6{top:-6px;left:-6px;}

