body {
margin:0;
}
a{
	color:#166090;
}
#outerWrapper {
width:100%;
}
#topbanner {
background:transparent url(../images/backgroundtop.jpg) repeat scroll 0 0;
border-bottom:4px solid #E3003B;
display:block;
height:314px;
margin:10px auto 0;
position:relative;
width:1000px;
}
#bottombanner {
background:transparent url(../images/backgroundbottom.jpg) repeat scroll 0 0;
border-top:4px solid #E3003B;
display:block;
height:65px;
margin:0 auto;
width:1000px;
}
#mainbody {
background:#FFCD00 none repeat scroll 0 0;
display:block;
height:415px;
margin:0 auto;
width:1000px;
}
#bestelmainbody{
background:#FFCD00 none repeat scroll 0 0;
display:block;
height:560px;
margin:0 auto;
width:1000px;
}
#logo {
color:#F8DC00;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:66px;
font-weight:bold;
letter-spacing:-4px;
margin:0;
padding-top:14px;
}
#redlogo {
color:#E3003B;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:68px;
font-weight:bold;
padding-top:20px;
}
.subtext {
color:#FFFFFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:18px;
font-weight:bold;
padding-left:30px;
padding-top:50px;
text-align:left;
}
.subheader {
color:#FFDD00;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:18px;
font-weight:bold;
margin:0;
padding-left:40px;
padding-top:20px;
text-align:left;
}
.listitem {
background:transparent url(../images/checkmark.gif) no-repeat scroll 0 0;
color:#427DA4;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:22px;
font-weight:bold;
height:45px;
letter-spacing:-1px;
line-height:30px;
margin-top:30px;
padding-left:48px;
padding-top:10px;
text-align:left;
vertical-align:middle;
}
.blue {
font-size:28px;
}
.nobullits {
list-style-type:none;
margin-top:35px;
}
.bullits {
padding-top:20px;
}
#leftlist {
margin-top:35px;
}
.nopadding {
margin:0;
padding:0;
}
#leftblock {
background:#FFDD00 none repeat scroll 0 0;
display:block;
float:left;
height:100%;
position:relative;
width:50%;
}
#leftblockcompany {
background:#FFDD00 none repeat scroll 0 0;
display:block;
float:left;
height:100%;
padding-top:5px;
position:relative;
text-align:left;
width:50%;
}
#rightblock {
background:#FFCD00 none repeat scroll 0 0;
display:block;
float:left;
height:100%;
width:50%;
}
#rightblockcompany {
background:#FFCD00 none repeat scroll 0 0;
display:block;
float:left;
height:100%;
padding-top:5px;
text-align:left;
width:50%;
}
.textitem {
color:#166090;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:17px;
font-weight:bold;
letter-spacing:0;
line-height:16px;
padding-left:5px;
padding-top:5px;
text-align:left;
}
.defaulttext {
color:#166090;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:normal;
letter-spacing:0;
padding-left:25px;
padding-top:0;
text-align:left;
}
.button {
cursor:pointer;
float:right;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:18px;
font-weight:bold;
height:45px;
line-height:45px;
margin-right:20px;
padding-right:0;
width:175px;
}
#sendcontactbutton{
cursor:pointer;
float:right;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:18px;
font-weight:bold;
height:45px;
line-height:45px;
width:175px;
margin:10px;
}
#cartsummary {
background:transparent url(../images/shoppingcart.gif) no-repeat scroll 0 0;
color:#FFFFFF;
display:inline;
float:left;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:18px;
font-weight:bold;
height:45px;
padding-left:55px;
padding-top:10px;
text-align:left;
}
#bottombarcart {
display:none;
margin-left:10px;
margin-top:8px;
padding:0;
}
#tabs {
background:#FFCD00 none repeat scroll 0 0;
height:30px;
text-align:left;
width:100%;
}
.tab {
border-right:1px solid #FFFFFF;
border-top:1px solid #FFFFFF;
border-bottom:1px solid #FFFFFF;
color:#166090;
cursor:pointer;
display:inline-block;
float:left;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
height:23px;
line-height:23px;
margin-top:5px;
text-align:center;
width:140px;
}
.fill {
border-bottom:1px solid #FFFFFF;
border-right:0 solid #FFFFFF;
color:#166090;
display:inline-block;
float:left;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
height:30px;
line-height:16px;
text-align:center;
width:218px;
}
#tabstaal {
background:#F8DC00 none repeat scroll 0 0;
border-right:1px solid #FFFFFF;
border-bottom:1px solid #FFFFFF;
display:block;
height:383px;
left:0;
position:absolute;
top:30px;
width:499px;
}
#tabstaalspoed {
background:#F8DC00 none repeat scroll 0 0;
border-right:1px solid #FFFFFF;
display:none;
height:383px;
left:0;
position:absolute;
top:30px;
width:499px;
}
#tabrvs {
background:#F8DC00 none repeat scroll 0 0;
border-right:1px solid #FFFFFF;
display:none;
height:383px;
left:0;
position:absolute;
top:30px;
width:499px;
}
#tabrvsspoed {
background:#F8DC00 none repeat scroll 0 0;
border-right:1px solid #FFFFFF;
display:none;
height:383px;
left:0;
position:absolute;
top:30px;
width:499px;
}
.selected {
background:#F8DC00 none repeat scroll 0 0;
border-bottom:1px solid #F8DC00;
}
.amount {
border:1px solid #166090;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
height:14px;
margin-top:0;
padding:0;
width:20px;
}
table {
margin:0;
padding:0;
}
th {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:bold;
line-height:25px;
margin:0;
padding:0 0 0 5px;
}
td {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
line-height:11px;
margin:0;
padding:0;
text-align:center;
}
.ordertable {
position:relative;
top:10px;
}
.textarea350{
background:#F8DC00 none repeat scroll 0 0;
border:2px solid #FFFFFF;
height:175px;
margin:3px;
padding-left:8px;
padding-right:8px;
padding-top:2px;
width:383px;
}
.textarea50{
background:#F8DC00 none repeat scroll 0 0;
border:2px solid #FFFFFF;
height:50px;
margin:3px;
padding-left:8px;
padding-right:8px;
padding-top:2px;
width:383px;
		
}
.detail350 {
background:#F8DC00 none repeat scroll 0 0;
border:2px solid #FFFFFF;
height:25px;
margin:3px;
padding-left:8px;
padding-right:8px;
padding-top:2px;
width:383px;
}
.detail350red {
background:#E3003B none repeat scroll 0 0;
border:2px solid #FFFFFF;
color:#FFFFFF;
height:25px;
margin:3px;
padding-left:8px;
padding-right:8px;
padding-top:2px;
width:383px;
}
.detail80 {
background:#F8DC00 none repeat scroll 0 0;
border:2px solid #FFFFFF;
height:25px;
margin:3px;
padding-left:8px;
padding-right:8px;
padding-top:2px;
width:80px;
}
.detail80red {
background:#E3003B none repeat scroll 0 0;
border:2px solid #FFFFFF;
color:#FFFFFF;
height:25px;
margin:3px;
padding-left:8px;
padding-right:8px;
padding-top:2px;
width:80px;
}
.detail250 {
background:#F8DC00 none repeat scroll 0 0;
border:2px solid #FFFFFF;
height:25px;
margin:3px;
padding-left:8px;
padding-right:8px;
padding-top:2px;
width:258px;
}
.detail250red {
background:#E3003B none repeat scroll 0 0;
border:2px solid #FFFFFF;
color:#FFFFFF;
height:25px;
margin:3px;
padding-left:8px;
padding-right:8px;
padding-top:2px;
width:258px;
}
.detail55 {
background:#FFEE5F none repeat scroll 0 0;
border:2px solid #FFFFFF;
height:25px;
margin:3px;
padding-left:8px;
padding-right:8px;
padding-top:2px;
width:55px;
}
.detail55red {
background:#E3003B none repeat scroll 0 0;
border:2px solid #FFFFFF;
color:#FFFFFF;
height:25px;
margin:3px;
padding-left:8px;
padding-right:8px;
padding-top:2px;
width:55px;
}
fieldset {
position:relative;
}
fieldset label {
float:left;
margin:0.3em 0 0;
padding:0.2em;
text-align:right;
width:70px;
}
.leftlabel {
padding-left:1px;
width:180px;
}
.kaal {
text-decoration:none;
}
.namefieldstable {
margin-left:5px;
z-index:701;
}
.namefieldstable td {
text-align:left;
}
.namefieldstable td .right {
text-align:right;
}
.del {
cursor:pointer;
display:none;
margin-left:2px;
text-align:right;
}
.input {
padding-left:4px;
text-align:left;
width:40px;
}
.headercompany {
color:#166090;
display:inline;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
height:10px;
margin-left:0;
margin-top:10px;
padding-left:8px;
float:left;
}
.contacttext{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
color:#166090;
	}
#navigation {
height:20px;
left:0;
position:absolute;
top:288px;
width:100%;
}
#navigation a {
color:#FFFFFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
}
#btn_home, #btn_bestel, #btn_contact {
border-left:1px solid white;
border-right:1px solid white;
border-top:1px solid white;
cursor:pointer;
display:inline-block;
float:left;
height:20px;
line-height:20px;
margin-left:5px;
padding-top:2px;
width:100px;
}
#navigation .selected {
border-left:1px solid #E3003B;
border-right:1px solid #E3003B;
border-top:1px solid #E3003B;
color:#E3003B;
}
#navigation .selected a {
color:#E3003B;
}
.addbutton {
cursor:pointer;
}
#orderartikel {
background:#F8DC00 none repeat scroll 0 0;
border:3px solid #FFFFFF;
display:block;
height:200px;
position:relative;
width:400px;
z-index:1000;
}
#overlay {
background-color:#000000;
height:100%;
left:0;
opacity:0.75;
filter: alpha(opacity=75);
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
position:absolute;
top:0;
width:100%;
z-index:999;
}
.orderpopuptable {
float:left;
text-align:left;
width:50%;
}
.orderpopuptable td {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
line-height:10px;
margin:0;
padding:0;
text-align:left;
}
.orderpopupform {
float:left;
padding-top:100px;
text-align:left;
width:50%;
}
.orderpopupform td {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
line-height:10px;
margin:0;
padding:0;
text-align:left;
}
#closebtn {
cursor:pointer;
left:355px;
position:absolute;
top:-25px;
}
#closebtncart {
cursor:pointer;
left:955px;
position:absolute;
top:0;
z-index:850;
}
.buttonorderartikel {
cursor:pointer;
}
#buttoncart {
display:inline;
float:left;
cursor:pointer;
}
.helptable {
text-align:left;
width:90%;
}
.helptext b {
color:#166090;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
padding-left:0;
padding-top:0;
text-align:left;
}
.helptext {
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:normal;
line-height:16px;
padding-left:25px;
padding-top:0;
text-align:left;
}
#basket_full {
background:#F8DC00 none repeat scroll 0 0;
border-top:2px solid red;
float:left;
height:1px;
left:0;
overflow:hidden;
position:absolute;
top:743px;
width:1000px;
z-index:700;
}
.right {
text-align:right;
}
.highlight {
background:#FFCD00 none repeat scroll 0 0;
}
#sendbutton{
float:right;
cursor:pointer;
margin-bottom:10px;
margin-left:10px;
margin-right:10px;
position:absolute;
top:415px;
left:800px;
}
#backbutton{
float:right;
cursor:pointer;
margin-bottom:10px;
margin-left:10px;
margin-right:10px;
position:absolute;
top:350px;
}
#contactbanner{
	width:1000px;
	text-align:center;
}
.disclaimer{
color:#707070;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:normal;
line-height:10px;
text-align:left;
}
#vanbeek{
width:176px;
height:60px;
float:right;
cursor:pointer;
}
#language{
left:380px;
position:absolute;
top:260px;
	}
#language div{
	display:inline;
}
#voorwaarden{
	font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    font-weight: normal;
    line-height: 11px;
	padding-left: 5px;
    position: absolute;
    top: 535px;
    z-index: 1000;
}