/* DIV : searchresultsdiv */

.site TEXTAREA { background: #ffffff }

.site #offerteaanvragendiv { position: absolute; left: 32px; top: 130px; width: 610px }
.site #offerteaanvragendiv .navigationgroupdiv { float: left; width: 150px }
.site #offerteaanvragendiv .itemdiv { margin: 0px; margin-bottom: 5px }
.site #offerteaanvragendiv .itemdiv A { color: #505050 }
.site #offerteaanvragendiv .itemdiv IMG { margin-right: 10px } 
.site #offerteaanvragendiv #resultslistingdiv .level0 { margin-left: 0px }
.site #offerteaanvragendiv #resultslistingdiv .level1 { margin-left: 15px }
.site #offerteaanvragendiv #resultslistingdiv .level2 { margin-left: 30px }
.site #offerteaanvragendiv #resultslistingdiv .level3 { margin-left: 45px }
.site #offerteaanvragendiv .labeldiv { float: left; width: 35%; margin-bottom: 10px; font-weight: bold; }
.site #offerteaanvragendiv .fielddiv { float: left; width: 48%; margin-bottom: 10px }
.site #offerteaanvragendiv .fielddiv INPUT { font-family: tahoma; width: 95%; border: 1px solid #808080; font-size: 11px; color: #808080 }
.site #offerteaanvragendiv .fielddiv SELECT { font-family: tahoma; width: 96%; border: 1px solid #808080; font-size: 11px; color: #808080 }
.site #offerteaanvragendiv .fileinput { font-family: tahoma; width: 95%; border: 1px solid #808080; font-size: 11px; color: #808080 }
.site #offerteaanvragendiv .fielddiv TEXTAREA  { font-family: tahoma; width: 95%; border: 1px solid #808080; font-size: 11px; color: #808080; background: #ffffff }
.site #offerteaanvragendiv .extradiv { float: left; width: 15%; font-weight: bold }
.site #offerteaanvragendiv .extradiv IMG { border: 0px; padding-top: 3px }
.site #offerteaanvragendiv .checkboxdiv INPUT { width: 15px; border: 0px; margin-right: 10px }
.site #offerteaanvragendiv .additionaldiv { margin-left: -5px; width: 296px }
.site #offerteaanvragendiv .fielddiv .minwidth{width: 80%; float:left; margin-bottom: 10px;}
.site #offerteaanvragendiv .fielddiv .text{float:left;}
.site #offerteaanvragendiv .extendleft {margin-left: 5px;}
.site #offerteaanvragendiv #radio{width: 20px;}

/* DIV : leftsidebar */

.site #leftsidebardiv { position: absolute; top: 35px; left: 20px; width: 610px }

/* DIV : rightsidebar */

.site #rightsidebardiv { position: absolute; top: 130px; left: 657px; width: 311px }

/* DIV : informationdiv */

.site #informationdiv { width: 172px; margin-bottom: 20px }
.site #informationdiv .informationheaderdiv { background: url('../images/backgrounds/background-submenuheader.gif'); height: 11px; font-size: 5px }
.site #informationdiv .informationbodydiv { background: url('../images/backgrounds/background-submenu.gif') }
.site #informationdiv .informationbodydiv .informationframediv { padding-left: 10px; padding-right: 10px; padding-top: 5px; padding-bottom: 5px }
.site #informationdiv .informationbodydiv .informationframediv P { margin: 0px }
.site #informationdiv .informationfooterdiv { background: url('../images/backgrounds/background-submenufooter.gif'); height: 11px; font-size: 5px }
.site #informationdiv .itemdiv { margin-left: 10px; padding-bottom: 5px; padding-top: 5px }
.site #informationdiv .itemdiv IMG { margin-right: 10px }
.site #informationdiv .itemdiv A { font-weight: bold; color: #505050; text-decoration: none }
.site #informationdiv .itemdiv A:hover { color: #df012a }

/* DIV : callmenowdiv */

.site #callmenowdiv { margin-bottom: 10px }
.site #callmenowdiv .callmenowheaderdiv { background: url('../images/backgrounds/background-callmenowandrandomprojectsmallheader.gif'); height: 9px; width: 311px; font-size: 5px }
.site #callmenowdiv .callmenowbodydiv { background: url('../images/backgrounds/background-callmenowandrandomproject.gif'); width: 311px; height: 120px; width: 311px }
.site #callmenowdiv .callmenowbodydiv .callmenowframediv { padding: 10px; margin-left: 10px; margin-right: 10px }
.site #callmenowdiv .callmenowfooterdiv { background: url('../images/backgrounds/background-callmenowandrandomprojectsmallfooter.gif'); height: 9px; width: 311px; font-size: 5px }

/* DIV: Tekeningen */

.site .hiddendiv { display: none; visibility: hidden }
.site #drawingBoxMore { width: 495px; text-align: right; margin-top: 5px; margin-bottom: 15px }
.site #drawingBoxMore A { color: #808080; font-weight: bold; text-transform: lowercase }
.site #drawingBoxMore IMG { border: 0px; margin-left: 10px }

/* DIV : Digitale foto */

.site .hiddendiv { display: none; visibility: hidden }
.site #photoBoxMore { width: 495px; text-align: right; margin-top: 5px; margin-bottom: 15px }
.site #photoBoxMore A { color: #808080; font-weight: bold; text-transform: lowercase }
.site #photoBoxMore IMG { border: 0px; margin-left: 10px }

/* DIV: kwaliteits eis */

.site #qualityExtension { display: none; visibility: hidden }

/* DIV: Verpakkings instructie */

.site #instructionExtension {display: none; visibility: hidden;}

/* DIV: Overigmateriaal  */

.site #materialExtension {display: none; visibility: hidden;}

/* DIV : Other */

.site #radio{border: solid 0px;}
.site .inputdiv{float: left;}
.site .linkdiv{float: left;}

/* DIV : formgroupdiv */

.site #group1 { }
.site #group2 { visibility: hidden; display: none }
.site #group3 { visibility: hidden; display: none }
.site #group4 { visibility: hidden; display: none }
.site #group5 { visibility: hidden; display: none }
.site #group6 { visibility: hidden; display: none }

/* DIV : groupnavigator */

.site .groupnavigatordiv { width: 495px; margin-top: 15px }
.site .groupnavigatordiv .buttondiv { float: right; width: 135px; text-align: right; margin-left: 0px; margin-left: 10px }
.site .groupnavigatordiv .buttondiv INPUT { width: 100%; border: 0px; color: #ffffff; background: #df012a; font-size: 11px }
.site .groupnavigatordiv .submitdiv { float: right; width: 135px; text-align: right; margin-left: 20px }
.site .groupnavigatordiv .submitdiv INPUT { width: 100%; border: 0px; color: #ffffff; background: #df012a; font-size: 11px; font-weight: bold }

/* DIV : textdiv */

.site .textdiv { width: 500px; margin-bottom: 15px }

