*{
margin:0px;
padding:0px;
}

html {
overflow-x: hidden;
overflow-y: scroll;
}

body {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#545454;
font-size:11px;
line-height:1.4;
background-color:#ffffff;
}

p{
padding-bottom:10px;
padding-top:10px;
}

h1{
font-size:20px;
font-weight:bold;
color:#545454;
line-height:1;
padding-bottom:3px;
width:438px;
border-bottom:1px solid #74cee4;
}

hr {
border: 0;
color: #ffffff;
background-color: #ffffff;
height: 1px;
margin-bottom:15px;
}
	
input , textarea {
background-color: #F0F8FF;
border: 1px solid #000000;
color: #e02234;
font-size:12px;
padding:2px;
margin-bottom:4px;
height:18px;
}


#container{
width:900px;
margin: 0 auto;
}

#header{
width:900px;
height:196px;
background-image:url(../img/header.gif);
background-position:top left;
background-repeat:no-repeat;
overflow:hidden;
}

#headerspace{
width:900px;
height:162px;
}

#menu{
height:34px;
width:900px;
}

#menu a{
display:block;
text-decoration:none;
text-align:center;
color:#ffffff;
width:106px;
height:31px;
background-color:#c4c4c4;
border-bottom:3px solid #ffffff;
margin-left:3px;
font-size:17px;
float:right;
line-height:1.6;
}

#menu a:hover,#menu .active{
background-color:#545454;
border-bottom:3px solid #545454;
}

#menu2{
height:30px;
width:182px;
}

#menu2 a{
display:block;
text-decoration:none;
text-align:center;
color:#ffffff;
width:175px;
height:31px;
background-color:#c4c4c4;
border-right:3px solid #ffffff;
margin-top:3px;
margin-left:4px;
font-size:17px;
}

#menu2 a:hover,#menu2 .active{
background-color:#74cee4;
border-right:3px solid #74cee4;
}

#maincontainer{
width:890px;
border-left:5px solid #545454;
border-right:5px solid #545454;
border-top:30px solid #545454;
border-bottom:30px solid #545454;
background-image:url(../img/bgMain.gif);
background-position:top left;
background-repeat:repeat-y;
float:left;
}

#left{
width:182px;
float:left;
}

#mid{
width:210px;
padding:10px;
padding-top:20px;
float:left;
color:#FFFFFF;
border-top:3px solid #ffffff;
}

#right{
width:438px;
float:left;
padding:20px;
}

#prijsblok{
width:210px;
height:80px;
background-color:#FFFFFF;
margin-bottom:10px;
overflow:hidden;
}

#prijsblokPic{
width:92px;
height:82px;
float:left;
overflow:hidden;
}

#dotted{
width:4px;
height:82px;
background-image:url(../img/dotted.gif);
background-position:top left;
background-repeat:repeat-y;
float:left;
}

#prijsblokPrijs{
width:102px;
height:68px;
padding-top:16px;
padding-right:10px;
float:left;
}

.prijs{
font-size:17px;
font-weight:bold;
color:#74cee4;
}

.btw{
font-size:13px;
color:#545454;
font-weight:bold;
}

.geenborder{
border: none;
background-color:#FFFFFF;
height:33px;
width:177px;
}

#copyright{
font-size:10px;
color:#c4c4c4;
padding:15px;
float:left;
width:890px;
}

#copyright a{
font-size:10px;
color:#c4c4c4;
text-decoration:none;
}

#copyright a:hover{
color:#000000;
}

#fader{

position: relative; bottom: 420px;

float:left;
margin-left:-4px;
margin-top:0px;
}

#spacer{ 
height: 100%; 
width: 1px; 
font-size: 1px; /* to make sure width is not overridden */ 
padding: 0; 
margin: 0; 
background-color: red; /* visual effect only */ 
} 
