﻿input 
{
  -webkit-appearance: none;
  -webkit-border-radius: 0px;
}
input[type="radio"]
{
  -webkit-appearance: radio;
  -webkit-border-radius: 4px;
}
input[type="checkbox"]
{
  -webkit-appearance: checkbox;
}
.BodyNoScroll {
  /*background-image: url('Images/Gradient.png');*/
  background-color: #D2D2D2; 
  border-bottom: medium none;
  border-left: medium none;
  border-right: medium none;
  border-top: medium none;
  color: #000000;
  font-family: Arial;
  font-size: 10pt;
  font-weight: bold;
  margin: 0px;
  margin-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
}
.BoschAlert
{
  background-color: #ffffff;
  border: #ff0000 1px solid;
  color: Black;
  height: 32px;
  line-height: 32px;
  text-align: center;
}
.BoschLevering
{
  color: #7030a0;
}
.BulkOrderDubbel
{
  background-color: #800000;
  color: #ffffff;
  cursor: pointer;
  font-family: Arial;
  font-size: 8pt;
  font-weight: normal;
}
.BulkOrderDubbelSelected
{
  background-color: #400000;
  color: #ffffff;
  cursor: pointer;
  font-family: Arial;
  font-size: 8pt;
  font-weight: normal;
}
.ButtonBlauw
{
  background-color: #085cf0;
  border-bottom: #0050ae 1px solid;
  border-left: #1e70ce 1px solid;
  border-right: #0050ae 1px solid;
  border-top: #1e70ce 1px solid;
  color: #ffffff;
  cursor: pointer;
  font-family: Arial;
  font-size: 10pt;
  font-weight: bold;
}
.ButtonBlauwDisabled, .aspNetDisabled {
  background-color: #085cf0;
  border-bottom: #0050ae 1px solid;
  border-left: #1e70ce 1px solid;
  border-right: #0050ae 1px solid;
  border-top: #1e70ce 1px solid;
  color: #D2D2D2;
  cursor: DEFAULT;
  font-family: Arial;
  font-size: 10pt;
  font-weight: bold;
}
.ButtonBlauwFocus
{
  background-color: #1e70ce;
  border-bottom: #0050ae 1px solid;
  border-left: #1e70ce 1px solid;
  border-right: #0050ae 1px solid;
  border-top: #1e70ce 1px solid;
  color: #ffffff;
  font-family: Arial;
  font-size: 10pt;
  font-weight: bold;
}
.ButtonBlauwKlik
{
  background-color: #1e70ce;
  border-bottom: #0050ae 1px solid;
  border-left: #1e70ce 1px solid;
  border-right: #0050ae 1px solid;
  border-top: #1e70ce 1px solid;
  color: #ffffff;
  cursor: pointer;
  font-family: Arial;
  font-size: 10pt;
  font-weight: bold;
}
.ButtonBlauwOver
{
  background-color: #1e70ce;
  border-bottom: #0050ae 1px solid;
  border-left: #1e70ce 1px solid;
  border-right: #0050ae 1px solid;
  border-top: #1e70ce 1px solid;
  color: #ffffff;
  cursor: pointer;
  font-family: Arial;
  font-size: 10pt;
  font-weight: bold;
}
.ButtonGeel {
  background-color: #085cf0;
  border-bottom: #0050ae 1px solid;
  border-left: #1e70ce 1px solid;
  border-right: #0050ae 1px solid;
  border-top: #1e70ce 1px solid;
  color: #ffffff;
  cursor: default;
  font-family: Arial;
  font-size: 10pt;
  font-weight: bold;
}
.Center1Div
{
  display: table;
  height: 100%;
  left: 0px;
  position: absolute;
  text-align: center;
  top: 0px;
  vertical-align: middle;
  width: 100%;
}
.Center2Div
{
  display: table-cell;
  text-align: center;
  vertical-align: middle;
}
.Center3Div
{
  margin-left: auto;
  margin-right: auto;
}
.Detailtekst
{
  color: #000000;
  cursor: default;
  font-family: Arial;
  font-size: 8pt;
  font-weight: normal;
}
.FileDownload
{
  cursor: pointer;
  font-size: 10pt;
  text-decoration: underline;
}
.Geel
{
  color: #000000;
  cursor: default;
  font-family: Arial;
  font-size: 10pt;
  font-weight: bold;
}
.HoofdSchermKader
{
  background-color: #ffffff;
  border-bottom: #000000 1px solid;
  border-left: #000000 1px solid;
  border-right: #000000 1px solid;
  border-top: #000000 1px solid;
}
.InfoData
{
  color: #000000;
  cursor: default;
  font-family: Arial;
  font-size: 10pt;
  font-weight: bold;
  padding-left: 2px;
  padding-right: 2px;
  text-align: left;
}
.InfoData label
{
  color: #000000;
  cursor: default;
  font-family: Arial;
  font-size: 10pt;
  font-weight: bold;
  padding-left: 2px;
  padding-right: 2px;
  text-align: left;
}
.InfoData1
{
  background-color: #eeeeee;
  color: #000000;
  cursor: default;
  font-family: Arial;
  font-size: 10pt;
  font-weight: bold;
  padding-left: 2px;
  padding-right: 2px;
}
.InfoData1RandBoven
{
  background-color: #eeeeee;
  border-top: #eeeeee solid 2px;
  color: #000000;
  cursor: default;
  font-family: Arial;
  font-size: 10pt;
  font-weight: bold;
  padding-left: 2px;
  padding-right: 2px;
}
.InfoData1RandOnder
{
  background-color: #eeeeee;
  border-bottom: #eeeeee solid 2px;
  color: #000000;
  cursor: default;
  font-family: Arial;
  font-size: 10pt;
  font-weight: bold;
  padding-left: 2px;
  padding-right: 2px;
}
.InfoData2
{
  background-color: #e0e0e0;
  color: #000000;
  cursor: default;
  font-family: Arial;
  font-size: 10pt;
  font-weight: bold;
  padding-left: 2px;
  padding-right: 2px;
}
.InfoData2Onzichtbaar
{
  background-color: #e0e0e0;
  color: #e0e0e0;
  cursor: default;
  font-family: Arial;
  font-size: 10pt;
  font-weight: bold;
  padding-left: 2px;
  padding-right: 2px;
}
.InfoData2RandBoven
{
  background-color: #e0e0e0;
  border-top: #e0e0e0 solid 2px;
  color: #000000;
  cursor: default;
  font-family: Arial;
  font-size: 10pt;
  font-weight: bold;
  padding-left: 2px;
  padding-right: 2px;
}
.InfoData2RandOnder
{
  background-color: #e0e0e0;
  border-bottom: #e0e0e0 solid 2px;
  color: #000000;
  cursor: default;
  font-family: Arial;
  font-size: 10pt;
  font-weight: bold;
  padding-left: 2px;
  padding-right: 2px;
}
.InfoDataWitGrBoven
{
  background-color: white;
  border-bottom: #00AD8C solid 0px;
  border-left: #00AD8C solid 2px;
  border-right: #00AD8C solid 2px;
  border-top: #00AD8C solid 2px;
  color: #000000;
  cursor: default;
  font-family: Arial;
  font-size: 10pt;
  font-weight: bold;
  text-align: center;
}
.InfoDataWitGrOnder
{
  background-color: white;
  border-bottom: #00AD8C solid 2px;
  border-left: #00AD8C solid 2px;
  border-right: #00AD8C solid 2px;
  border-top: #00AD8C solid 0px;
  color: #000000;
  cursor: default;
  font-family: Arial;
  font-size: 10pt;
  font-weight: bold;
  text-align: center;
}
.InfoDataWitRoBoven
{
  background-color: white;
  border-bottom: #ef3d33 solid 0px;
  border-left: #ef3d33 solid 2px;
  border-right: #ef3d33 solid 2px;
  border-top: #ef3d33 solid 2px;
  color: #000000;
  cursor: default;
  font-family: Arial;
  font-size: 10pt;
  font-weight: bold;
  text-align: center;
}
.InfoDataWitRoOnder
{
  background-color: white;
  border-bottom: #ef3d33 solid 2px;
  border-left: #ef3d33 solid 2px;
  border-right: #ef3d33 solid 2px;
  border-top: #ef3d33 solid 0px;
  color: #000000;
  cursor: default;
  font-family: Arial;
  font-size: 10pt;
  font-weight: bold;
  text-align: center;
}
.KaderIn
{
  background-color: #ffffff;
  border-bottom: #000000 1px solid;
  border-left: #000000 1px solid;
  border-right: #000000 1px solid;
  border-top: #000000 1px solid;
}
.KaderRood
{
  background-color: #ffffff;
  border-bottom: #000000 1px solid;
  border-left: #000000 1px solid;
  border-right: #000000 1px solid;
  border-top: #000000 1px solid;
}
.KaderZwart
{
  border-bottom: #000000 1px solid;
  border-left: #000000 1px solid;
  border-right: #000000 1px solid;
  border-top: #000000 1px solid;
}
.Labeltekst
{
  color: #000000;
  cursor: default;
  font-family: Arial;
  font-size: 10pt;
  font-weight: bold;
  padding-left: 2px;
  padding-right: 2px;
  text-align: left;
}
.Labeltekst1
{
  color: #000000;
  cursor: default;
  font-family: Arial;
  font-size: 10pt;
  font-weight: bold;
  text-align: left;
}
.Labeltekst1Rand
{
  border-bottom: #ffffff 2px solid;
  border-top: #ffffff 2px solid;
  color: #000000;
  cursor: default;
  font-family: Arial;
  font-size: 10pt;
  font-weight: bold;
  text-align: left;
}
.Labeltekst2
{
  background-color: #e0e0e0;
  color: #000000;
  cursor: default;
  font-family: Arial;
  font-size: 10pt;
  font-weight: bold;
  text-align: left;
}
.Labeltekst2Rand
{
  border-bottom: #ffffff 2px solid;
  border-top: #ffffff 2px solid;
  color: #000000;
  cursor: default;
  font-family: Arial;
  font-size: 10pt;
  font-weight: bold;
  text-align: left;
}
.LabeltekstBosch
{
  color: #000000;
  cursor: default;
  font-family: Arial;
  font-size: 9pt;
  font-weight: bold;
  padding: 8px;
  vertical-align: top;
}
.LeverData
{
  color: #000000;
  cursor: default;
  font-family: Arial;
  font-size: 10pt;
  font-weight: bold;
  text-align: center;
}
.LeverPlusMin
{
  color: #000000;
  cursor: pointer;
  font-family: Arial;
  font-size: 10pt;
  font-weight: bold;
  text-align: center;
}
.LevLogos {
  background-color: White;
}
.Link
{
  color: #800000;
  cursor: pointer;
  font-size: 10pt;
  text-decoration: underline;
}
.LinkBig
{
  color: #800000;
  cursor: pointer;
  font-family: Arial;
  font-size: 16pt;
  text-decoration: underline;
}
.ListData1
{
  color: #000000;
  cursor: pointer;
  font-family: Arial;
  font-size: 8pt;
  font-weight: normal;
  padding-left: 2px;
  padding-right: 2px;
}
.ListData2
{
  color: #000000;
  cursor: pointer;
  font-family: Arial;
  font-size: 8pt;
  font-weight: normal;
  padding-left: 2px;
  padding-right: 2px;
}
.ListData3
{
  color: #FFFFFF;
  cursor: pointer;
  font-family: Arial;
  font-size: 8pt;
  font-weight: normal;
  padding-left: 2px;
  padding-right: 2px;
}
.MenuHeader {
  background-color: #085CF0;
  border-bottom: #173857 1px solid;
  border-left: #577897 1px solid;
  border-right: #173857 1px solid;
  border-top: #6788a7 1px solid;
  color: #ffffff;
  cursor: default;
  font-family: Arial;
  font-size: 10pt;
  font-weight: bold;
}
.OffScreen
{
  position: absolute;
  top: -50px;
}
.Onzichtbaar
{
  display: none;
}
.ScrollAan
{
  background-color: #085cf0;
  border-bottom: #085cf0 1px solid;
  border-left: #085cf0 1px solid;
  border-right: #085cf0 1px solid;
  border-top: #085cf0 1px solid;
}
.Scrollable
{
  height: 100%;
  overflow: auto;
  position: static;
  scrollbar-3dlight-color: #085cf0;
  scrollbar-arrow-color: #ffffff;
  scrollbar-base-color: #000000;
  scrollbar-darkshadow-color: #000000;
  scrollbar-face-color: #085cf0;
  scrollbar-highlight-color: #1e70ce;
  scrollbar-shadow-color: #000000;
  scrollbar-track-color: #0050ae;
  width: 100%;
}
.ScrollGrid
{
  background-color: #ffffff;
  border: none;
}
.ScrollGrid TABLE
{
  background-color: #085cf0;
  border: none;
  border-collapse: collapse;
}
.ScrollGridAlternatingRow
{
  background-color: #e0e0e0;
  border: none;
  color: #000000;
  font-family: Arial;
  font-size: 8pt;
  font-weight: normal;
}
.ScrollGridAlternatingRow td
{
  border: #e0e0e0 1px solid;
}
.ScrollGridHeader
{
  background-color: #085cf0;
  border: none;
  border-bottom: #000000 1px solid;
  color: #ffffff;
  font-family: Arial;
  font-size: 10pt;
  font-weight: bold;
  text-decoration: none;
}
.ScrollGridHeader a
{
  color: #ffffff;
  text-decoration: none;
}
.ScrollGridHeaderASC
{
  background-color: #085cf0;
  border: none;
  color: #ffffff;
  cursor: pointer;
  font-family: Arial;
  font-size: 10pt;
  font-weight: bold;
  text-decoration: none;
}
.ScrollGridHeaderASC a
{
  color: #ffffff;
  font-style: italic;
  text-decoration: none;
}
.ScrollGridHeaderDESC
{
  background-color: #085cf0;
  border: none;
  color: #ffffff;
  cursor: pointer;
  font-family: Arial;
  font-size: 10pt;
  font-weight: bold;
  text-decoration: none;
}
.ScrollGridHeaderDESC a
{
  color: #ffffff;
  font-style: italic;
  text-decoration: none;
}
.ScrollGridRow
{
  background-color: #eeeeee;
  border: none;
  color: #000000;
  font-family: Arial;
  font-size: 8pt;
  font-weight: normal;
}
.ScrollGridRow td
{
  border: #eeeeee 1px solid;
}
.ScrollGridScroll
{
  scrollbar-3dlight-color: #085cf0;
  scrollbar-arrow-color: #ffffff;
  scrollbar-base-color: #000000;
  scrollbar-darkshadow-color: #000000;
  scrollbar-face-color: #085cf0;
  scrollbar-highlight-color: #1e70ce;
  scrollbar-shadow-color: #000000;
  scrollbar-track-color: #0050ae;
}
.ScrollGridSelectedRow
{
  background-color: #888888;
  border: none;
  color: #ffffff;
  font-family: Arial;
  font-size: 8pt;
  font-weight: normal;
}
.ScrollGridSelectedRow td
{
  border: #888888 1px solid;
}
.ScrollUit
{
  background-color: #690000;
  border-bottom: #690000 1px solid;
  border-left: #690000 1px solid;
  border-right: #690000 1px solid;
  border-top: #690000 1px solid;
}
.SubSchermKader
{
  background-color: #ffffff;
  border-bottom: #000000 1px solid;
  border-left: #000000 1px solid;
  border-right: #000000 1px solid;
  border-top: #000000 1px solid;
}
.TextboxDisabled
{
  background-color: #b0bcc8;
  border-bottom: #000000 1px solid;
  border-left: #000000 1px solid;
  border-right: #000000 1px solid;
  border-top: #000000 1px solid;
  color: #000000;
  font-family: Arial;
  font-size: 10pt;
  font-weight: bold;
}
.TextboxGeel
{
  background-color: #eeeeee;
  border-bottom: #000000 1px solid;
  border-left: #000000 1px solid;
  border-right: #000000 1px solid;
  border-top: #000000 1px solid;
  color: #000000;
  font-family: Arial;
  font-size: 10pt;
  font-weight: bold;
}
.ToolSpecialPrijs
{
  color: #E3001A;
  font-size: 14pt;
  font-weight: bold;
}
.WizardBullet
{
  cursor: pointer;
  padding-top: 8px;
}
.WizardKopje
{
  color: #000000;
  font-family: Arial;
  font-size: 12pt;
  font-weight: bold;
  padding-bottom: 15px;
  padding-left: 15px;
  padding-right: 5px;
  padding-top: 20px;
  text-decoration: none;
}
.WizardKopjeKlein
{
  color: #006DB5;
  font-family: Arial;
  font-size: 12pt;
  font-weight: bold;
  text-decoration: none;
}
.WizardKopjePNID
{
  color: #000000;
  font-family: Arial;
  font-size: 10pt;
  font-weight: bold;
  padding-bottom: 4px;
  text-decoration: none;
}
.WizardOptie
{
  color: #000000;
  cursor: pointer;
  font-family: Arial;
  font-size: 10pt;
  font-weight: bold;
  padding-bottom: 5px;
  padding-left: 15px;
  padding-right: 15px;
  padding-top: 5px;
  text-decoration: underline;
}
.Zichtbaar
{
  display: block;
}
.ZichtbaarCell
{
  display: table-cell;
}
.ZichtbaarRow
{
  display: table-row;
}

@media print
{
  table 
  {
    background-color : #ffffff;
    color : #000000;
  }
  table th
  {
    background-color : #ffffff;
    color : #000000;
  }
  table tr
  {
    background-color : #ffffff;
    color : #000000;
  }
  .BodyNoScroll
  {
    background-image: none;
  }
  .InfoData
  {
    background-color: #ffffff;
    color: #000000;
  }
  .KaderIn
  {
    border-bottom: #000000 1px solid;
    border-left: #000000 1px solid;
    border-right: #000000 1px solid;
    border-top: #000000 1px solid;
    padding : 2px;
  }
  .KaderZwart
  {
    border-bottom: none;
    border-left: none;
    border-right: none;
    border-top: none;
  }
  .Labeltekst
  {
    background-color: #ffffff;
    color: #000000;
  }
  .ScrollGridHeader
  {
    background-color: #ffffff;
    color: #000000;
  }
  .ScrollGridHeader th
  {
    background-color: #ffffff;
  }
}

.ButtonMenu {
  background-color: #ffffff;
  border-bottom: #0050ae 1px solid;
  border-left: #1e70ce 1px solid;
  border-right: #0050ae 1px solid;
  border-top: #1e70ce 1px solid;
  color: #085CF0;
  cursor: pointer;
  font-family: Arial;
  font-size: 10pt;
  font-weight: bold;
}

.ButtonMenuDisabled, .aspNetDisabled {
  background-color: #ffffff;
  border-bottom: #0050ae 1px solid;
  border-left: #1e70ce 1px solid;
  border-right: #0050ae 1px solid;
  border-top: #1e70ce 1px solid;
  color: #808080;
  cursor: DEFAULT;
  font-family: Arial;
  font-size: 10pt;
  font-weight: bold;
}

.ButtonMenuFocus {
  background-color: #ffffff;
  border-bottom: #0050ae 1px solid;
  border-left: #1e70ce 1px solid;
  border-right: #0050ae 1px solid;
  border-top: #1e70ce 1px solid;
  color: #085CF0;
  font-family: Arial;
  font-size: 10pt;
  font-weight: bold;
}

.ButtonMenuKlik {
  background-color: #ffffff;
  border-bottom: #0050ae 1px solid;
  border-left: #1e70ce 1px solid;
  border-right: #0050ae 1px solid;
  border-top: #1e70ce 1px solid;
  color: #085CF0;
  cursor: pointer;
  font-family: Arial;
  font-size: 10pt;
  font-weight: bold;
}

.ButtonMenuOver {
  background-color: #ffffff;
  border-bottom: #0050ae 1px solid;
  border-left: #1e70ce 1px solid;
  border-right: #0050ae 1px solid;
  border-top: #1e70ce 1px solid;
  color: #085CF0;
  cursor: pointer;
  font-family: Arial;
  font-size: 10pt;
  font-weight: bold;
}