A{text-decoration:none;cursor:pointer;}
H2{font-size:18px;}

.textgeel12{margin-left:7px;margin-right:7px;font-size:12px;color:#919325;font-weight:normal;font-family:arial;}
.textgeel14{margin-left:7px;margin-right:7px;font-size:14px;color:#919325;font-weight:normal;font-family:arial;}
.textgeel16{margin-left:7px;margin-right:7px;font-size:16px;color:#919325;font-weight:normal;font-family:arial;}
.textgeel18{margin-left:7px;margin-right:7px;font-size:18px;color:#919325;font-weight:normal;font-family:arial;}

.textgeel12bold{margin-left:7px;margin-right:7px;font-size:12px;color:#919325;font-weight:bold;font-family:arial;}
.textgeel14bold{margin-left:7px;margin-right:7px;font-size:14px;color:#919325;font-weight:bold;font-family:arial;}
.textgeel16bold{margin-left:7px;margin-right:7px;font-size:16px;color:#919325;font-weight:bold;font-family:arial;}
.textgeel18bold{margin-left:7px;margin-right:7px;font-size:18px;color:#919325;font-weight:bold;font-family:arial;}

.textgrijs12{margin-left:7px;margin-right:7px;font-size:12px;color:#717170;font-weight:normal;font-family:arial;}
.textgrijs14{margin-left:7px;margin-right:7px;font-size:14px;color:#717170;font-weight:normal;font-family:arial;}
.textgrijs16{margin-left:7px;margin-right:7px;font-size:16px;color:#717170;font-weight:normal;font-family:arial;}
.textgrijs18{margin-left:7px;margin-right:7px;font-size:18px;color:#717170;font-weight:normal;font-family:arial;}

.textgrijs12bold{margin-left:7px;margin-right:7px;font-size:12px;color:#717170;font-weight:bold;font-family:arial;}
.textgrijs14bold{margin-left:7px;margin-right:7px;font-size:14px;color:#717170;font-weight:bold;font-family:arial;}
.textgrijs16bold{margin-left:7px;margin-right:7px;font-size:16px;color:#717170;font-weight:bold;font-family:arial;}
.textgrijs18bold{margin-left:7px;margin-right:7px;font-size:18px;color:#717170;font-weight:bold;font-family:arial;}

.opsomming12{margin-left:7px;margin-right:7px;font-size:12px;color:#585856;font-weight:normal;font-family:arial;}
.opsomming14{margin-left:7px;margin-right:7px;font-size:14px;color:#585856;font-weight:bold;font-family:arial;}


.textfooter{font-size:12px;color:#ffffff;font-weight:normal;font-family:arial;}

.textwit{margin-left:7px;margin-right:7px;color:#ffffff;font-weight:bold;font-family:arial;font-size:12px;}
.textwit14bold{margin-left:7px;margin-right:7px;color:#ffffff;font-weight:bold;font-family:arial;font-size:14px;}
.textwit14{margin-left:7px;margin-right:7px;color:#ffffff;font-weight:normal;font-family:arial;font-size:14px;}


.grijsonderstreept{border-bottom:1px solid #a3a3a1;}

.lijnonder{border-bottom:1px solid #919325;}
.lijnboven{border-top:1px solid #919325;}


.foutmelding{font-family:arial;font-weight:bold;font-size:12px;color:#ff0000;}

.textveld{margin-left:7px;border:1px solid #919325;font-family:arial;font-size:12px;color:#919325;background-color:#f9f9f2;}

.vakgrijs{margin-left:7px;border:1px solid #000000;font-family:arial;font-size:12px;color:#ffffff;background-color:#5d5d5b;}

.vakofferte1{margin-left:7px;border:1px solid #000000;font-family:arial;font-size:12px;color:#ffffff;background-color:#d0d0d0;}
.vakofferte2{margin-left:7px;border:1px solid #000000;font-family:arial;font-size:12px;color:#ffffff;background-color:#ffffff;}

.vakofferte3{margin-left:7px;border:1px solid #000000;font-family:arial;font-size:12px;color:#ffffff;background-color:#ffffff;}
.vakofferte4{margin-left:7px;border:1px solid #000000;font-family:arial;font-size:12px;color:#ffffff;background-color:#f9e8ea;}

.bannerlijn{background-image: url(images/bannerlijn.gif);}


.texthtml{margin-left:7px;margin-right:7px;font-size:14px;color:#717170;font-weight:bold;font-family:arial;}
.texthtml:hover{margin-left:7px;margin-right:7px;font-size:14px;color:#919325;font-weight:bold;font-family:arial;}




/* positie schikking divisions */

BODY{background-color:#252525;
}


#page{
position: absolute;
width:1024px;
height:auto;
padding-left:10px;
padding-right:10px;
background-color:#000000;
}


/* positie top */
#top{
position:relative;
width:1004px;
height:65px;
}
#toplinks{
width:696px;
height:65px;
background-image: url(images/top.jpg);
background-repeat:no-repeat;
float:left;
}
#toprechts{
width:308px;
height:65px;
background-image: url(images/toprechts.jpg);
background-repeat:repeat-x;
float:left;
}

/* postitie banner */
#banner{
position:relative;
width:1004px;
height:221px;
}
#bannerlinks{
width:696px;
height:221px;
background-image: url(images/banner.jpg);
background-repeat:no-repeat;
float:left;
}
#bannerrechts{
width:308px;
height:221px;
background-color:#000000;
float:left;
}

/* menu en buttons */
#menu{
position:relative;
width:1004px;
height:45px;
border-bottom:2px solid #a8aa41;
}
.button{
width:125px;
height:41px;
background-image: url(images/button.jpg);
background-repeat:no-repeat;
text-align:left;
float:left;
}
.textbuttons{
margin-top:12px;
margin-left:25px;
}
#menu a{
font-family:arial;
font-size:14px;
font-weight:bold;
color:#ffffff;
padding-top:40px;
}
#menu a:hover{
color:#f0ec7f;
}

#ondermenu{
position:relative;
width:1004px;
height:5px;
}



/* bodysettings */
/* padding=5, dus breedte binnen nog 992px */
#bodypage{
position:relative;
width:992px;
height:auto;
border:1px solid #a8aa41;
padding:5px;
float:left;
}
#binnen{
position:relative;
width:980px;
height:auto;
border:1px solid #a8aa41;
padding:5px;
background-color:#f0f0ea;
float:left;
}
#binnenlinks{
position:relative;
float:left;
width:720px;
height:auto;
}
#binnenrechts{
position:relative;
float:left;
padding-left:5px;
width:253px;
height:auto;
background-color:#e4e5c9;
border:1px solid #a8aa41;
}



#delen{
position:relative;
width:720px;
height:auto;
}
#contentmanagementsysteem{
position:relative;
float:left;
width:238px;
height:300px;
background-image:url(images/fwcms.jpg);
background-repeat:no-repeat;
background-position:left bottom;
/*border:1px solid #0000ff;*/
}
#webshop{
position:relative;
float:left;
width:238px;
height:300px;
background-image:url(images/fwwebshop.jpg);
background-repeat:no-repeat;
background-position:left bottom;
/*border:1px solid #0000ff;*/
}
#w3c{
position:relative;
float:left;
width:238px;
height:auto;
/*border:1px solid #0000ff;*/
}

#bannersonder{
position:relative;
float:left;
width:980px;
height:auto;
clear:both;
}


#binnen1{
position:relative;
width:250px;
height:auto;
float:left;
}
#binnen3{
position:relative;
width:230px;
height:auto;
float:left;
padding-left:9px
}
#binnen4{
position:relative;
width:220px;
height:auto;
float:left;
padding-left:0px
}
#binnen2{
position:relative;
width:250px;
height:auto;
float:left;
padding-left:9px
}

#binnen5{
position:relative;
width:350px;
height:auto;
float:left;
padding-left:5px
}
#binnen6{
position:relative;
width:350px;
height:auto;
float:left;
padding-left:5px
}


/* settings service pagina */
#service1{
position:relative;
float:left;
width:320px;
height:auto;
text-align:left;
}
#service2{
position:relative;
float:left;
width:330px;
height:auto;
text-align:left;
padding-left:5px;
padding-right:5px;
}
#service3{
position:relative;
float:left;
width:320px;
height:auto;
text-align:left;
}
#productinfo{
position:relative;
width:318px;
height:auto;
float:left;
background-color:#e4e5c9;
border:1px solid #a8aa41;
}
#hoebestellen{
position:relative;
width:655px;
height:auto;
float:left;
padding-left:5px;
}


/* settings hosting pagina */
#hostinglinks{
position:relative;
width:318px;
height:auto;
float:left;
background-color:#e4e5c9;
border:1px solid #a8aa41;
}
#hostingrechts{
position:relative;
width:655px;
height:auto;
float:left;
padding-left:5px;
}

#hostinglinks2{
position:relative;
width:543px;
height:auto;
float:left;
}
#hostingrechts2{
position:relative;
width:430px;
height:auto;
float:left;
padding-left:5px;
}


/* settings complete website pagina */
#completewebsitelinks{
position:relative;
width:440px;
height:auto;
float:left;
}
#completewebsiterechts{
position:relative;
width:535px;
height:auto;
float:left;
padding-left:5px;
}
#templatedatabase{
position:relative;
width:970px;
height:auto;
}
#productinfocompletewebsite{
position:relative;
width:318px;
height:auto;
float:left;
background-color:#e4e5c9;
border:1px solid #a8aa41;
}
#hoebestellencompletewebsite{
position:relative;
width:655px;
height:auto;
float:left;
padding-left:5px;
}


/* settings werkwijze pagina */
#werkwijzelinks{
position:relative;
width:330px;
height:auto;
float:left;
}
#werkwijzerechts{
position:relative;
width:643px;
height:auto;
float:left;
padding-left:5px;
}


/* settings startendeondernemers pagina */
#startendeondernemerslinks{
position:relative;
width:330px;
height:auto;
float:left;
}
#startendeondernemersrechts{
position:relative;
width:643px;
height:auto;
float:left;
padding-left:5px;
}


/* settings onderhoudscontract pagina */
#onderhoudscontractlinks{
position:relative;
width:330px;
height:auto;
float:left;
}
#onderhoudscontractrechts{
position:relative;
width:643px;
height:auto;
float:left;
padding-left:5px;
}


/* settings onderhoudscontract pagina */
#personalisatieformulierlinks{
position:relative;
width:320px;
height:auto;
float:left;
}
#personalisatieformulierrechts{
position:relative;
width:653px;
height:auto;
float:left;
padding-left:5px;
}

#personalisatieformulierlinks2{
position:relative;
width:653px;
height:auto;
float:left;
}
#personalisatieformulierrechts2{
position:relative;
width:320px;
height:auto;
float:left;
padding-left:5px;
}


/* settings prijsindicatierechts pagina */
#prijsindicatielinks{
position:relative;
width:270px;
height:auto;
float:left;
}
#prijsindicatierechts{
position:relative;
width:703px;
height:auto;
float:left;
padding-left:5px;
}
#prijsindicatieonder{
position:relative;
width:970px;
height:auto;
}




/* settings contact pagina */
#contactlinks{
position:relative;
width:330px;
height:auto;
float:left;
}
#contactrechts{
position:relative;
width:643px;
height:auto;
float:left;
padding-left:5px;
}


/* setting sitemap */
#internelinkjes{
position:relative;
width:970px;
text-align:left;
}


/* settings bestellings paginas */
#bestelbox{
position:relative;
width:500px;
height:auto;
text-align:left;
padding-left:100px;
}

#uitleghtml{
position:relative;
width:980px;
height:auto;
text-align:left;
}

#footer{
position:relative;
width:1004px;
height:40px;
}
#footer a{
margin-top:5px;
font-family:arial;
font-size:12px;
font-weight:bold;
color:#929387;
padding-top:40px;
}
#footer a:hover{
color:#ffffff;
}


/* eind */
#eind{
position:relative;
width:1004px;
height:25px;
}

.cellhosttop{
background-color:#000000;
border-bottom:1px solid #000000;
}
.cellhost{
background-color:#ffffff;
border-left:1px solid #d4d4d4;
border-top:1px solid #d4d4d4;
border-right:1px solid #ffffff;
border-bottom:1px solid #ffffff;
}
#hostingtop{
position:relative;
float:left;
width:720px;
height:auto;
}
#hosting1{
float:left;
width:529px;
height:auto;
}
#hosting2{
float:left;
width:177px;
height:auto;
margin-left:7px;
margin-right:7px;
}


/* textuele opmaak */
.notext{font-size:1px;}
