BODY{
background-color:#fff;
margin-top: 0%; 
margin-right: 0%; 
margin-bottom: 0%; 
margin-left: 0%; 

scrollbar-3dlight-color:#CCCCCC; 
scrollbar-arrow-color:#FFFFFF; 
scrollbar-base-color:#CCCCCC; 
scrollbar-darkshadow-color:#000000; 
scrollbar-face-color:#1948a7; 
scrollbar-highlight-color:#CCCCCC; 
scrollbar-shadow-color:#000000;
} 

table{
margin-left:10px;
cellspacing:0;
}

td{
border-style:solid;
border-width:0px;
font-size:13px;
font-weight: normal;
font-style: normal;
font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
line-height:14px;
padding-left:5px;
padding-top:0px;
}

hr{ 
border-bottom : 1px dashed #8BA3A7; 
border-top : none; 
color : #FFFFFF; 
margin-left:15px;
margin-right:5%;
} 

a:link{
color:#000000;
margin-left:3px;
text-decoration: underline;
font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
font-weight: bold;
font-size:13px;
}

a:visited{
margin-left:3px;
color: #000000;
text-decoration: underline;
font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
font-weight: bold;
font-size:13px;
}

a:hover{
margin-left:3px;
color: #FFCC00;
text-decoration: normal;
font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
font-weight: bold;
font-size:13px;
}

P{
font-size:13px;
font-weight: normal;
font-style: normal;
font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
line-height:14px;
padding-left:5px;
}




.P-contactkoptekst{
margin-left:0px;
margin-right:0px;
margin-top:0px;
margin-bottom:0px;
font-size:18px;
font-weight: bold;
font-style: normal;
font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
color:#1948a7;
padding:5px;
}

.P-adres{
margin:0px;
font-size:12px;
font-weight: normal;
font-style: normal;
font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
color:#000000;
padding:5px;
}

.P-tekstA{
margin-left:5px;
margin-right:0px;
margin-top:0px;
margin-bottom:10px;
font-size:24px;
font-weight: normal;
font-style: normal;
font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
color:#1948a7;
padding:5px;
}

.P-tekstB{
margin-left:5px;
margin-right:0px;
margin-top:0px;
margin-bottom:0px;
font-size:18px;
line-height: 22px;
font-weight: normal;
font-style: normal;
font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
color:#1948a7;
padding:5px;
}

.P-tekstBinspring{
margin-left:15px;
margin-right:0px;
margin-top:0px;
margin-bottom:0px;
font-size:14px;
font-weight: bold;
font-style: normal;
font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
color:#000;
padding:5px;
}

.P-tekstC{
margin-left:5px;
margin-right:0px;
margin-top:0px;
margin-bottom:0px;
font-size:13px;
line-height: 18px;
font-weight: normal;
font-style: normal;
font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
color:#000;
padding:5px;
}

.P-tekstCinspring{
margin-left:15px;
margin-right:20%;
margin-top:0px;
margin-bottom:0px;
font-size:13px;
line-height: 18px;
font-weight: normal;
font-style: normal;
font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
color:#000;
padding:5px;
}



.P-tekstroodvakje{
margin-left:15px;
margin-right:20%;
margin-top:5px;
margin-bottom:10px;
font-size:10px;
font-weight: bold;
font-style: normal;
font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
color:#FFFFFF;
background-color:#1948a7;
padding:5px;
}



.P-link{
margin-left:0px;
margin-right:0px;
margin-top:0px;
margin-bottom:10px;
}

a.linknaaruitleg{
font-size:13px;
font-weight: bold;
font-style: normal;
font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
color:#1948a7;
padding:5px;
}

a.linktijdensuitleg{
font-size:13px;
font-weight: bold;
font-style: normal;
font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
color:#666666;
padding:5px;
}

a.printen{
text-decoration: none;

padding:5px;
}

#contactlink{
margin-left:3px;
color: white;
text-decoration: underline;
font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
font-weight: bold;
font-size:13px;
}

#contactlink:hover{
margin-left:3px;
color: #FFCC00;
text-decoration: normal;
font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
font-weight: bold;
font-size:13px;
}

a.productlink{
margin-left:3px;
color: black;
text-decoration: underline;
font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
font-weight: normal;
font-size:13px;
}

a.productlink:hover{
margin-left:3px;
color: #1948a7;
text-decoration: normal;
font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
font-weight: normal;
font-size:13px;
}

a.voorwaardenlink{
margin-left:3px;
color: black;
text-decoration: underline;
font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
font-weight: normal;
font-size:13px;
}

a.voorwaardenlink:hover{
margin-left:3px;
color: #1948a7;
text-decoration: normal;
font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
font-weight: normal;
font-size:13px;
}


a.tussenstandlink{
margin-left:3px;
color: #1948A7;
text-decoration: underline;
font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
font-weight: bold;
font-size:13px;
}

a.tussenstandlink:hover{
margin-left:3px;
color: red;
text-decoration: normal;
font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
font-weight: bold;
font-size:13px;
}

a.tussenstandlinkrechts{
margin-left:3px;
color: white;
text-decoration: underline;
font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
font-weight: normal;
font-size:13px;
}

a.tussenstandlinkrechts:hover{
margin-left:3px;
color: red;
text-decoration: normal;
font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
font-weight: normal;
font-size:13px;
}


a.contactlink{
color: black;
text-decoration: underline;
font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
font-weight: normal;
font-size:10px;
}

a.contactlink:hover{
color: red;
text-decoration: normal;
font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
font-weight: normal;
font-size:10px;
}

a.standaardlinkwit{
color: white;
text-decoration: underline;
font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
font-weight: bold;
font-size:10px;
}

a.standaardlinkwit:hover{
color: red;
text-decoration: normal;
font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
font-weight: bold;
font-size:10px;
}

.spacerlinks {
float: left;
width: 6%;
height:160px;
}

.logocontainer{
float: left;
background: #fff;
width:89%;
height:160px;
border-right: 2px solid #e2e2e2;
border-left: 2px solid #e2e2e2;
}

.logocontainerlinks{
float: left;
margin-top:0px;
position:absolute;
}

.logocontainerrechts{
float: right;
margin-top: 5px;
}


.spacerrechts{
float: right;
width: 4%;
height:160px;
}

.mainboven{
background-color:#FFFFFF;
width: 700px;
height:105px;
margin-left: auto ;
margin-right: auto ;
}


.mainbovenlinks{
background-color:#FFFFFF;
width: 390px;
height:110px;
float:left;
}

.mainbovenrechts{
background-color:#FFFFFF;
width: 310px;
height:110px;
float:right;
}


.mainbovensmal{
background-color:#FFFFFF;
width: 700px;
height:60px;
margin-left: auto ;
margin-right: auto ;
}

.mainmidden{
background-color:#FFFFFF;
width: 700px;
margin-left: auto ;
margin-right: auto ;
margin-bottom: 0px;
margin-top:0px;
}

.mainmiddengrijs{
background-color:#CCCCCC;
width: 690px;
margin-left: auto ;
margin-right: auto ;
margin-bottom: 0px;
margin-top:0px;
}


.midden{
background-color:#FFFFFF;
float: left;
width: 89%;
padding-top: 20px;
border-right: 2px solid #e2e2e2;
border-left: 2px solid #e2e2e2;
border-bottom: 2px solid #e2e2e2;
}


.contactcontainer{
float: right;
width:220px;
padding:5px 0px;
background: #e8f0f1;
margin: 0 0 30px 20px;
}
.contactboven{
float: left;
width:215px;
padding:2px;
}


.contactonder{
float: left;
width:215px;
height:0px;
padding:2px;
}

.contactmidden{
float: left;
width:215px;
padding:2px;
}



.logorechts{
float: right;

}



.menulinks{
float: left;
width:20%;
padding:10px;
background-color:#FFFFFF;
}

.menurechts{
float: left;
width:10%;
padding:10px;
background-color:#CCCCCC;
}

.inhoudmidden{
float: left;
width:50%;
padding:5px;
background-color:#FFFFFF;
}

.leegboven{
height:5px;
}
.leegrechts{
float: right;
width:5%;
}
.leeglinks{
float: left;
width:5%;
}

.tekstvakjes{
    border: 1px solid #1948a7;
}

.alleswit{
float: left;
width:100%;
height:100%;
background-color:#FFFFFF;
}

.tussenstanddiv{
background-color:#fff;
padding:5px;
margin-left:10px;
}

.tussenstanddivrechts{
width:250px;
height:25px;
background-color:#1948a7;
padding:5px;
margin-left:18px;
}

.tussenstandinhoud{
padding:5px;
margin-left:30px;
}

.knop1 {
 margin: 20px;
    padding: 0px;
    font-family: Verdana, "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 20px;
width: 260px;
color:white;
background-color:#1948a7;
} 


.knop2 {
 margin: 20px;
    padding: 0px;
    font-family: Verdana, "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;, Helvetica, sans-serif;
    font-size: 12px;
font-weight: bold;    
line-height: 20px;
width: 260px;
color:#000000;
background-color:#FFCC99;
} 

.knop3 {
 margin: 20px;
    padding: 0px;
    font-family: Verdana, "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;, Helvetica, sans-serif;
    font-size: 12px;
font-weight: bold;    
line-height: 20px;
width: 160px;
color:#FFFFFF;
background-color:#FF6600;
} 

.knop4 {
 margin: 20px;
    padding: 0px;
    font-family: Verdana, "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;, Helvetica, sans-serif;
    font-size: 12px;
font-weight: bold;    
line-height: 20px;
width: 290px;
color:#FFFFFF;
background-color:#003366;
} 

.knop5 {
 margin: 20px;
    padding: 0px;
    font-family: Verdana, "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;, Helvetica, sans-serif;
    font-size: 12px;
font-weight: bold;    
line-height: 20px;
width: 260px;
color:#FFFFFF;
background-color:#1948a7;
} 

.kleininput{
    border: 1px solid #006;
    background: #ffc;
width:40px;
}
.kleininput:hover{
    border: 1px solid #006;
    background: #ffccFF;
width:40px;
}
.grootinput{
    border: 1px solid #006;
    background: #ffc;
width:80px;
}
.grootinput:hover{
    border: 1px solid #006;
    background: #ffccFF;
width:80px;
}
.tekstinput{
    border: 1px solid #006;
    background: #ffc;
width:450px;
}
.tekstinput:hover{
    border: 1px solid #006;
    background: #ffccFF;
width:450px;
}


#box-table-a
{
	font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
	font-size: 10px;
	margin: 10px;
	width: 80%;
	text-align: left;
	border-collapse: collapse;
}
#box-table-a th
{
text-align: left;	
font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;	
font-size: 10px;
	font-weight: normal;
	padding: 2px;
	background: #b9c9fe;
	border-top: 4px solid #aabcfe;
	border-bottom: 1px solid #fff;
	color: #039;
}
#box-table-a td
{
	padding: 2px;
	background: #e8edff; 
	border-bottom: 1px solid #fff;
	color: #669;
text-align: left;	
border-top: 1px solid transparent;
}
#box-table-a tr:hover td
{
	background: #d0dafd;
	color: #339;
}

#box-table-b
{
	font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
	font-size: 10px;
	margin: 10px;
	width: 90%;
	text-align: left;
	border-collapse: collapse;
}
#box-table-b th
{
text-align: left;	
font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;	
font-size: 10px;
	font-weight: normal;
	padding: 2px;
	background: #b9c9fe;
	border-top: 4px solid #aabcfe;
	border-bottom: 1px solid #fff;
	color: #039;
}
#box-table-b td
{
	padding: 2px;
	background: #e8edff; 
	border-bottom: 1px solid #fff;
	color: #669;
text-align: left;	
border-top: 1px solid transparent;
}
#box-table-b tr:hover td
{
	background: #d0dafd;
	color: #339;
}
