@charset "UTF-8";
/* BASIC */
body { width: 100%; margin: 0px; background-image: url(../images/basic/bg.png); }
input.loginfields { width: 170px; }
input.loginfieldssmall { width: 145px; }
input.formfields { width: 250px; }
textarea.contactmessagefield { width: 245px; height: 100px; padding: 5px; }
textarea.chatmessagefield { width: 510px; background-color: #333; height: 100px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFF; line-height: 15px; padding: 5px; scrollbar-face-color:#2a2a2a; scrollbar-highlight-color:#2a2a2a; scrollbar-3dlight-color:#2a2a2a; scrollbar-darkshadow-color:#333; scrollbar-shadow-color:#333; scrollbar-arrow-color:#333; scrollbar-track-color:#333; }
#header { margin-right: auto; margin-left: auto; background-image: url(../images/basic/header.png); background-repeat: no-repeat; background-position: center; background-color: #110505; height: 125px; }
#contentwrapper { margin-left: auto; margin-right: auto; width: 1053px; }
#contentwrapperbg { width: 1053px; background-color: #2a2a2a; float: left; }
#contentbottomcurve { height: 7px; clear: both; text-align: center; }
#menubuttons { padding-top: 52px; }
.footerwrapper { margin-right: auto; margin-left: auto; width: 963px; margin-top: 10px; padding-left: 45px; padding-right: 45px; }
.footer { float: left; width: 1053px; }
.headeradreswrapper { height: 20px; background-color: #110505; border-bottom-color: #222; margin-right: auto; margin-left: auto; background-image: url(../images/basic/headertop.png); background-repeat: no-repeat; background-position: center; }
.headermenu { text-align: right; padding-top: 4px; width: 1053px; margin-right: auto; margin-left: auto; }
.headeritems { width: 1053px; margin-right: auto; margin-left: auto; }
#wisveldenbutton { display: block; width: 73px; height: 22px; background-image: url(../images/basic/wisveldenbutton.png); background-repeat: no-repeat; background-position: 0 0; }
#wisveldenbutton:hover { background-position: 0 -22px; }
#wisveldenbutton span { display: none; }
#verstuurbutton { display: block; width: 61px; height: 22px; background-image: url(../images/basic/verstuurbutton.png); background-repeat: no-repeat; background-position: 0 0; }
#verstuurbutton:hover { background-position: 0 -22px; }
#verstuurbutton span { display: none; }
#inwinkelmandjebutton { display: block; width: 33px; height: 22px; background-image: url(../images/basic/inwinkelmandjebutton.jpg); background-repeat: no-repeat; background-position: 0 0; }
#inwinkelmandjebutton:hover { background-position: 0 -22px; }
#inwinkelmandjebutton span { display: none; }
#bestelbutton { display: block; width: 61px; height: 22px; background-image: url(../images/basic/bestelbutton.png); background-repeat: no-repeat; background-position: 0 0; }
#bestelbutton:hover { background-position: 0 -22px; }
#bestelbutton span { display: none; }
.boxheaderlarge { height: 3px; background-image: url(../images/basic/boxheaderlarge.png); background-repeat: no-repeat; }
.boxfooterlarge { height: 3px; background-image: url(../images/basic/boxfooterlarge.png); background-repeat: no-repeat; }
img.floatLeft { float: left; margin: 0px 8px 0px 0px; }
img.floatRight { float: right; margin: 0px 0px 0px 8px; }
#menubutton { display: block; border:1px solid #000; height: 16px; background-image: url(../images/basic/buttondarkbg.jpg); background-repeat: repeat-x; background-position: 0 top; padding-right: 10px; padding-left: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFF; padding-top: 3px; text-decoration: none; }
#menubutton:hover { background-position: 0 -10px; }
#menubutton span { display: none; }
#buttoncontact { display: block; width: 63px; height: 26px; background-image: url(../images/basic/buttoncontact.png); background-repeat: no-repeat; background-position: 0 0; }
#buttoncontact:hover { background-position: 0 -26px; }
#buttoncontact span { display: none; }
#buttonchat { display: block; width: 99px; height: 26px; background-repeat: no-repeat; background-position: 0 0; }
#buttonchat:hover { background-position: 0 -26px; }
#buttonchat span { display: none; }
.buttonchatoffline { background-image: url(../images/basic/buttonchatoffline.png); }
.buttonchatonline { background-image: url(../images/basic/buttonchatonline.png); }
#buttonofferte { display: block; width:110px; height: 26px; background-image: url(../images/basic/buttonofferte.png); background-repeat: no-repeat; background-position: 0 0; }
#buttonofferte:hover { background-position: 0 -26px; }
#buttonofferte span { display: none; }
#buttonaanleverspecs { display: block; width:124px; height: 26px; background-image: url(../images/basic/buttonaanleverspecs.png); background-repeat: no-repeat; background-position: 0 0; }
#buttonaanleverspecs:hover { background-position: 0 -26px; }
#buttonaanleverspecs span { display: none; }
/* HOME */
#bodybgglow { background-image: url(../images/basic/bgglow.png); background-repeat: no-repeat; background-position: center 0px; height: 500px; }
#bodybgshadow { background-image: url(../images/basic/menushadow.png); background-repeat: repeat-x; }
#homecolwrapper { width: 1053px; margin-top: 25px; margin-bottom: 25px; float: left; }
#fixedtipdiv { float:right; margin-top:5px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#CCC; }
/* SHOP */
#buttonbekijkwinkelmandje { display: block; width:99px; height: 20px; background-image: url(../images/shop/buttonbekijkwinkelmandje.png); background-repeat: no-repeat; background-position: 0 0; }
#buttonbekijkwinkelmandje:hover { background-position: 0 -20px; }
#buttonbekijkwinkelmandje span { display: none; }
.input_gegevens_text { padding-top: 5px; height: 14px; border: 1px solid #E6E6E6; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
.input_gegevens_textarea { width: 100%; height: 100px; border: 1px solid #E6E6E6; }
select.shopliststep1 { width: 100%; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; }
.shopselectionborder { border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #CCC; }
.shopborder { border: 1px dotted #CCC; }
#shopbutton { display: block; border:1px solid #cccccc; height: 16px; background-image: url(../images/basic/buttonbg.jpg); background-repeat: repeat-x; background-position: 0 top; padding-right: 10px; padding-left: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000; padding-top: 3px; text-decoration: none; }
#shopbutton:hover { background-position: 0 -10px; }
#shopbutton span { display: none; }
#mainbutton { display: block; border:1px solid #cccccc; height: 16px; background-image: url(../images/basic/buttonbg.jpg); background-repeat: repeat-x; background-position: 0 top; padding-right: 10px; padding-left: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000; padding-top: 3px; text-decoration: none; }
#mainbutton:hover { background-position: 0 -10px; }
#mainbutton span { display: none; }
.boxheaderlarge { height: 3px; background-image: url(../images/basic/boxheaderlarge.png); background-repeat: no-repeat; }
/* CHAT */
.chatlogin { background-color: #222; height: 176px; padding-top: 10px; padding-right: 18px; padding-bottom: 18px; padding-left: 18px; }
/* WEBDESIGN */
#edit_link { display: block; border:1px solid #cccccc; height: 16px; background-image: url(../images/basic/buttonbg.jpg); background-repeat: repeat-x; background-position: 0 top; padding-right: 10px; padding-left: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000; padding-top: 3px; text-decoration: none; }
#save_link { display: block; border:1px solid #cccccc; height: 16px; background-image: url(../images/basic/buttonbg.jpg); background-repeat: repeat-x; background-position: 0 top; padding-right: 10px; padding-left: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000; padding-top: 3px; text-decoration: none; }

