@media screen and (min-width: 980px)
{

   #divLogo
   {
      float: left;
      margin-top: 55px;
      width: 600px;
      height: 31px;
   }

   #divLogo img
   {
      margin-top: 0px;
      width: 600px;
      height: auto; 
   }

   #divLogo h1
   {
      color: RGB(48,48,48);
      font-family: Barlow Condensed;
      font-weight: 700;
      font-size: 36px;
      text-align: left;
      margin-top: 0px;
      margin-bottom: 7px;
      line-height: 100%;
   }

   #divLogo h2
   {
      color: RGB(213,34,34);
      font-family: Barlow Condensed;
      font-weight: 400;
      font-size: 20px;
      text-align: left;
      margin-top: 0px;
      margin-bottom: 25px;
      line-height: 100%;
   }

   #divZoeken
   {
      float: right;
      margin-top: 30px;
      width: 230px;
      height: 30px; 
      display: block;
   }

   #divTaalkeuze
   {
      float: right;
      margin-top: 31px;
      height: 30px;
      width: 130px;
      color: RGB(69,69,62);
      font-family: Barlow Condensed;
      font-size: 18px;
      text-align: right;
   }

   #divHeader
   {
      float: right;
      margin-top: 70px;
      height: 138px;
      width: 489px;
   }
   
   #doorklikUitgebreid-item
   {
      float: left;
      width: 100%;
      display: block;
   }

   #doorklikUitgebreid-titel
   {
      width: 100%;
      float: left;
      display: block;
   }

   #doorklikUitgebreid-afbeelding
   {
      width: 100%;
      height: auto;
      margin-right: 0px;
      margin-bottom: 20px;
      float: left;
      display: block;
   }

   #doorklikUitgebreid-contact-afbeelding
   {
      width: 200px;
      height: auto;
      margin-right: 40px;
      margin-bottom: 20px;
      float: left;
      display: block;
   }
   
   #doorklikUitgebreid-overzicht-afbeelding
   {
      width: 300px;
      height: auto;
      margin-right: 30px;
      margin-bottom: 20px;
      float: left;
      display: block;
   }

   #doorklikUitgebreid-tekst
   {
      float: left;
      /* width: 358px; */
      width: calc(100% - 330px);
      display: block;
   }
   
   #doorklikUitgebreid-tekst100%
   {
      float: left;
      width: 100%;
      min-height: 100%;
      display: block;
   }

   #doorklikUitgebreid-paginas
   {
      width: 100%;
      float: left;
      text-align: center;
   }

   #doorklikUitgebreid-lijn
   {
      width: 100%;
      float: left;
   }
   
   #doorklikUitgebreid-addthis
   {
      width: 60%;
      float: left;
      margin-top: 0px;
      margin-bottom: 10px;
   }

   #doorklikUitgebreid-datum
   {
      width: 40%;
      float: right;
      margin-top: 0px;
      margin-bottom: 11px;
      text-align: right;
   }
   
   #doorklikUitgebreid-terugnaaroverzicht
   {
      width: 100%;
      float: left;
   }
   
   .boxVoorwoord
   {
      float: left;
      padding-bottom: 15px;
      margin-bottom: 30px;
      border-bottom: 0px solid #e1e1e1;
      display:inline-block;
   }
   
   #boxVoorwoord-afbeelding
   {
      width: 300px;
      margin-top: 15px;
      margin-right: 30px;
      margin-bottom: 20px;
      float: left;
      text-align: center;
      display: block;
   }

   .boxNieuwsbericht
   {
      float: left;
      padding-bottom: 15px;
      margin-bottom: 20px;
      border-bottom: 1px solid #e1e1e1;
      display:inline-block;
   }
   
   #boxNieuwsbericht-afbeelding
   {
      width: 300px;
      margin-right: 30px;
      margin-bottom: 20px;
      float: left;
      text-align: center;
      display: block;
   }

   .boxNieuws
   {
      float: left;
      width: 100%;
      height: auto;
      padding: 0px;  /* 30 indien op achtergrondkleur */
      border: solid 0px RGB(255,255,255);
      background: RGB(255,255,255);
      color: RGB(75,75,75);
      font-family: Open Sans;
      font-size: 16px;
      text-align: left;
      line-height: 150%;
      margin-bottom: 20px;
      display:inline-block;
   }

   .boxVoorwoordPaddingFix
   {

   }

   .boxNieuwsPaddingFix
   {

   }

   #boxAgenda
   {
      width: 240px;
      height:auto !important;
      padding: 20px; 
      border: solid 1px RGB(213,34,34);
      background: RGB(255,255,255);
      margin-bottom: 20px;
      display: table;
   }

   .boxAgendaInfo
   {
      color: RGB(210,222,230);
      font-family: Barlow Condensed;
      font-weight: 500;
      font-size: 24px;
      text-align: left;
      margin-top: -10px;
      margin-bottom: 15px;
   }

   .boxAgendaItem
   {
      float: left;
      width: 240px;
      height: 39px;
      padding-top: 10px;
      padding-bottom: 10px;
      padding-left: 0px;
      padding-right: 0px;
      border: solid 0px RGB(204,204,204);
      background: RGB(255,255,255);
      margin-bottom: 0px;
   }

   .boxAgendaItemDatum
   {
      float: left;
      width: 39px;
      height: 39px;
      background-repeat: no-repeat;
      padding: 0px; 
      border: solid 0px RGB(204,204,204);
      background-image: url(../images/calendarItem.png);
      margin: 0px;
   }

   .boxAgendaItemMonth
   {
      float: left;
      width: 39px;
      height: 10px;
      border: solid 0px RGB(0,0,0);
      padding-top: 2px; 
      margin: 0px;
      text-align: center;
      color: RGB(255,255,255);
      font-family: Open Sans;
      font-size: 11px;
      text-align: center;
      line-height: 100%;
   }

   .boxAgendaItemDay
   {
      float: left;
      width: 39px;
      height: 19px;
      border: solid 0px RGB(0,0,0);
      padding-top: 6px; 
      margin: 0px;
      text-align: center;
      color: RGB(213,34,34);
      font-family: Open Sans;
      font-size: 16px;
      font-weight: bold;
      text-align: center;
      line-height: 100%;
   }

   .boxAgendaItemTekst
   {
      float: left;
      margin-left: 15px;
      padding: 0px;
      padding-top: 8px;
      width: 185px;
   }

   .boxAgendaItemTitel
   {
      padding-top: 0px;
      margin-left: 0px;
      border: solid 0px RGB(204,204,204);
      background: RGB(255,255,255);
      text-align: left;
      font-family: Open Sans;
      font-size: 13px;
      text-align: left;
      line-height: 100%;
   }

   .boxAgendaItemLocatie
   {
      border: solid 0px RGB(204,204,204);
      background: RGB(255,255,255);
      color: RGB(100,100,100);
      font-family: Open Sans;
      font-size: 12px;
      text-align: left;
      line-height: 100%;
      margin-top: 2px;
   }

   .boxAgendaItemTitel
   {
      padding-top: 0px;
      margin-left: 0px;
      border: solid 0px RGB(204,204,204);
      background: RGB(255,255,255);
      text-align: left;
      font-family: Open Sans;
      font-size: 13px;
      text-align: left;
      line-height: 100%;
   }

   #boxTwitter
   {
      width: 240px;
      height:auto !important;
      padding: 20px; 
      border: solid 1px RGB(213,34,34);
      background: RGB(255,255,255);
      margin-bottom: 20px;
      display: table;
      text-align: left;
   }

   #boxTwitterPaddingFix
   {

   }

   .boxTweet
   {
      float: left;
      width: 230px;
      padding: 0px; 
      margin: 0px;
      margin-bottom: 20px;
      text-align: left;
   }

   .boxTwitterIcon
   {
      float: left;
      width: 30px;
      height: 21px;
      background-repeat: no-repeat;
      padding: 0px; 
      margin: 0px;
      margin-right: 20px;
      margin-top: 10px
   }

   .boxTwitterTekst
   {
      float: right;
      width: 180px;
      padding: 0px;
      margin: 0px;
      text-align: left;
   }

   .linkKolomRechts1
   {
      float: right;
      text-align: right;
      margin-top: 10px;
   }

   #boxFacebook
   {
      width: 240px;
      height:auto !important;
      padding: 20px; 
      border: solid 1px RGB(213,34,34);
      background: RGB(255,255,255);
      margin-bottom: 20px;
      display: table;
   }

   #boxSubsubmenu
   {
      width: 240px;
      padding: 20px; 
      border: solid 1px RGB(213,34,34);
      background: RGB(255,255,255);
      margin-bottom: 20px;
   }

   #boxNieuwsbriefR
   {
      width: 242px;
      height: 90px;
      padding: 20px; 
      border: solid 0px RGB(237,237,237);
      background: RGB(213,34,34);
      margin-bottom: 20px;
   }

   #boxNieuwsbrief
   {
      width: 240px;
      height:auto !important;
      padding: 20px; 
      border: solid 1px RGB(213,34,34);
      background: RGB(255,255,255);
      margin-bottom: 20px;
      display: table;
   }

   .boxTitelHome
   {
      color: RGB(213,34,34);
      font-family: Archivo Black;
      text-transform: uppercase;
      font-size: 48px;
      text-align: left;
      margin-top: 5px;
      margin-bottom: 0px;
   }

h1
{
   color: RGB(213,34,34);
   font-family: Archivo Black;
   text-transform: uppercase;
   font-size: 48px;
   text-align: left;
   margin-top: 35px;
   margin-bottom: 25px;
   line-height: 125%;
}

h2
{
   color: RGB(68,68,68);
   font-family: Open Sans;
   font-size: 30px;
   text-align: left;
   font-weight: bold;
   line-height: 125%;
   padding: 0;
   margin-top: 16px;
   margin-bottom: 25px;
}

h3
{
	color: RGB(50,50,50);
	font-family: Open Sans;
	font-size: 18px;
	text-align: left;
	font-weight: bold;
	line-height: 150%;
   padding: 0;
   margin-bottom: 15px;
}

h4
{
	color: RGB(0,0,0);
	font-family: Open Sans;
	font-size: 10px;
	text-align: left;
	font-weight: bold;
	line-height: 150%;
   padding: 0;
   margin-bottom: 15px;
}

h5
{
	color: RGB(50,50,50);
	font-family: Open Sans;
	font-size: 10px;
	text-align: left;
	line-height: 150%;
   padding: 0;
   margin-bottom: 15px;
}

h6
{
	color: RGB(50,50,50);
	font-family: Open Sans;
	font-size: 10px;
	text-align: left;
	font-weight: bold;
	line-height: 150%;
   padding: 0;
   margin-bottom: 15px;
}
}





@media screen and (max-width: 980px)
{
   #divLogo
   {
      float: left;
      margin-top: 20px;
      margin-left: 30px;
      width: 440px;
      height: 60px;
      display: block;
      margin-bottom: 20px;
   }

   #divLogo img
   {
      margin-top: 20px;
      width: 440px;
      height: auto; 
   }

   #divLogo h1
   {
      color: RGB(213,34,34);
      font-family: Barlow Condensed;
      font-weight: 700;
      font-size: 36px;
      text-align: left;
      margin-top: 0px;
      margin-bottom: 7px;
      line-height: 100%;
   }

   #divLogo h2
   {
      color: RGB(213,34,34);
      font-family: Barlow Condensed;
      font-weight: 400;
      font-size: 20px;
      text-align: left;
      margin-top: 0px;
      margin-bottom: 10px;
      line-height: 125%;
   }

   #divLogoR
   {
      padding-left: 30px;
      padding-top: 20px;
      padding-bottom: 15px;
      width: 70%;
      height: auto; 
   }

   #divLogoR imgR
   {
      margin-top: 20px;
      width: 175px;
      height: auto; 
   }

   #divZoeken
   {
      float: right;
      margin-top: 20px;
      margin-right: 100px;
      width: 230px;
      height: 30px;
      display: none;
   }

   #divTaalkeuzeR
   {
      float: left;
      margin-left: 30px;
      margin-top: 0px;
      width: 175px;
      color: RGB(69,69,62);
      font-family: Barlow Condensed;
      font-size: 24px;
      text-align: left;
   }

   #divTaalkeuze
   {
      float: right;
      margin-top: 31px;
      margin-right: 30px;
      height: 30px;
      width: 130px;
      color: RGB(69,69,62);
      font-family: Barlow Condensed;
      font-size: 24px;
      text-align: left;
   }
   
   #doorklikUitgebreid-item
   {
      float: left;
      width: 100%;
      margin-bottom: 20px;
      display: block;
   }

   #doorklikUitgebreid-titel
   {
      width: 100%;
      float: left;
      display: block;
   }

   #doorklikUitgebreid-afbeelding
   {
      float: left;
      width: 60%;
      height: auto;
      margin: 0px;
      padding: 0px;
      margin-right: 4%;
      margin-bottom: 20px;
      display: block;
   }

   #doorklikUitgebreid-contact-afbeelding
   {
      float: left;
      width: 40%;
      height: auto;
      margin: 0px;
      padding: 0px;
      margin-right: 6%;
      margin-bottom: 20px;
      display: block;
   }
   
   #doorklikUitgebreid-overzicht-afbeelding
   {
      float: left;
      width: 40%;
      height: auto;
      margin: 0px;
      padding: 0px;
      margin-right: 30px;
      margin-bottom: 20px;
      display: block;
   }

   #doorklikUitgebreid-tekst
   {
      float: left;
      /* width: 35.99%; */
      width: calc(100% - 40% - 30px);
      display: block;
   }

   #doorklikUitgebreid-tekst100%
   {
      float: left;
      width: 100%;
      display: block;
   }

   #doorklikUitgebreid-paginas
   {
      width: 100%;
      float: left;
      text-align: center;
   }

   #doorklikUitgebreid-lijn
   {
      width: 100%;
      float: left;
   }
   
   #doorklikUitgebreid-addthis
   {
      width: 60%;
      float: left;
      margin-top: 0px;
      margin-bottom: 10px;
   }
   
   #doorklikUitgebreid-datum
   {
      width: 40%;
      float: right;
      margin-top: 0px;
      margin-bottom: 10px;
      text-align: right;
   }
   
   #doorklikUitgebreid-terugnaaroverzicht
   {
      width: 100%;
      float: left;
   }
   
   #boxVoorwoord-afbeelding
   {
      width: 40%;
      margin-top: 15px;
      margin-right: 30px;
      margin-bottom: 20px;
      float: left;
      text-align: center;
      display: block;
   }

   .boxNieuwsbericht
   {
      float: left;
      width: 100%;
   }
   
   #boxNieuwsbericht-afbeelding
   {
      width: 40%;
      margin-right: 30px;
      margin-bottom: 20px;
      float: left;
      text-align: center;
      display: block;
   }

   .boxVoorwoord
   {
      float: left;
      width: 100%;
      padding: 0px; 
      border: solid 0px RGB(255,255,255);
      background: RGB(255,255,255);
      color: RGB(75,75,75);
      font-family: Open Sans;
      font-size: 16px;
      text-align: left;
      line-height: 150%;
      margin-bottom: 20px;
   }

   .boxVoorwoordPaddingFix
   {
      float: left;
      width: auto;
      padding: 30px; 
      border: solid 0px RGB(255,255,255);
      background: RGB(255,255,255);
      color: RGB(75,75,75);
      font-family: Open Sans;
      font-size: 16px;
      text-align: left;
      line-height: 150%;
      margin-bottom: 0px;
   }

   .boxNieuws
   {
      float: left;
      width: 100%;
      padding: 0px; 
      border: solid 0px RGB(255,255,255);
      background: RGB(255,255,255);
      color: RGB(75,75,75);
      font-family: Open Sans;
      font-size: 16px;
      text-align: left;
      line-height: 150%;
      margin-bottom: 20px;
   }

   .boxNieuwsPaddingFix
   {
      float: left;
      width: auto;
      padding: 30px; 
      border: solid 0px RGB(255,255,255);
      background: RGB(255,255,255);
      color: RGB(75,75,75);
      font-family: Open Sans;
      font-size: 16px;
      text-align: left;
      line-height: 150%;
      margin-bottom: 0px;
   }

   #boxAgenda
   {
      display: none;
   }

   #boxAgendaR
   {
      float: left;
      width: 100%;
      padding: 0px; 
      border: solid 0px RGB(255,255,255);
      background: RGB(255,255,255);
      color: RGB(75,75,75);
      font-family: Open Sans;
      font-size: 16px;
      text-align: left;
      line-height: 150%;
      margin-bottom: 20px;
   }

   #boxAgendaPaddingFix
   {
      float: left;
      width: auto;
      padding: 30px; 
      border: solid 0px RGB(255,255,255);
      background: RGB(255,255,255);
      color: RGB(75,75,75);
      font-family: Open Sans;
      font-size: 16px;
      text-align: left;
      line-height: 150%;
      margin-bottom: 0px;
      display: table;
   }

   .boxAgendaInfo
   {
      color: RGB(210,222,230);
      font-family: Barlow Condensed;
      font-weight: 500;
      font-size: 24px;
      text-align: left;
      margin-top: -10px;
      margin-bottom: 15px;
   }

   .boxAgendaItem
   {
      float: left;
      width: 230px;
      height: 39px;
      padding: 0px; 
      margin: 0px 35px 20px 0px;
      text-align: left;
   }

   .boxAgendaItemDatum
   {
      float: left;
      width: 39px;
      height: 39px;
      background-repeat: no-repeat;
      padding: 0px; 
      border: solid 0px RGB(204,204,204);
      background-image: url(../images/calendarItem.png);
      margin: 0px;
   }

   .boxAgendaItemMonth
   {
      float: left;
      width: 39px;
      height: 10px;
      border: solid 0px RGB(0,0,0);
      padding-top: 2px; 
      margin: 0px;
      text-align: center;
      color: RGB(255,255,255);
      font-family: Open Sans;
      font-size: 11px;
      text-align: center;
      line-height: 100%;
   }

   .boxAgendaItemDay
   {
      float: left;
      width: 39px;
      height: 19px;
      border: solid 0px RGB(0,0,0);
      padding-top: 6px; 
      margin: 0px;
      text-align: center;
      color: RGB(213,34,34);
      font-family: Open Sans;
      font-size: 16px;
      font-weight: bold;
      text-align: center;
      line-height: 100%;
   }

   .boxAgendaItemTekst
   {
      float: left;
      margin-left: 10px;
      padding: 5px;
      padding-top: 8px;
      width: 160px;
   }

   .boxAgendaItemTitel
   {
      padding-top: 0px;
      margin-left: 0px;
      border: solid 0px RGB(204,204,204);
      background: RGB(255,255,255);
      text-align: left;
      font-family: Open Sans;
      font-size: 13px;
      text-align: left;
      line-height: 100%;
   }

   .boxAgendaItemLocatie
   {
      border: solid 0px RGB(204,204,204);
      background: RGB(255,255,255);
      color: RGB(100,100,100);
      font-family: Open Sans;
      font-size: 12px;
      text-align: left;
      line-height: 100%;
      margin-top: 2px;
   }

   .boxAgendaItemTitel
   {
      padding-top: 0px;
      margin-left: 0px;
      border: solid 0px RGB(204,204,204);
      background: RGB(255,255,255);
      text-align: left;
      font-family: Open Sans;
      font-size: 13px;
      text-align: left;
      line-height: 100%;
   }

   #boxTwitter
   {
      float: left;
      width: 100%;
      padding: 0px; 
      border: solid 0px RGB(255,255,255);
      background: RGB(255,255,255);
      color: RGB(75,75,75);
      font-family: Open Sans;
      font-size: 14px;
      text-align: left;
      line-height: 150%;
      margin-bottom: 20px;
   }

   #boxTwitterPaddingFix
   {
      float: left;
      width: auto;
      padding: 30px; 
      border: solid 0px RGB(255,255,255);
      background: RGB(255,255,255);
      color: RGB(75,75,75);
      font-family: Open Sans;
      font-size: 14px;
      text-align: left;
      line-height: 150%;
      margin-bottom: 0px;
      display: table;
   }

   .boxTweet
   {
      float: left;
      width: 230px;
      padding: 0px; 
      margin: 0px 35px 20px 0px;
      text-align: left;
   }

   .boxTwitterIcon
   {
      float: left;
      width: 30px;
      height: 21px;
      background-repeat: no-repeat;
      padding: 0px; 
      margin: 0px;
      margin-right: 20px;
      margin-top: 10px
   }

   .boxTwitterTekst
   {
      float: right;
      width: 180px;
      padding: 0px;
      margin: 0px;
      text-align: left;
   }

   .linkKolomRechts1
   {
      float: left;
      width: 100%;
      text-align: left;
      margin-top: 10px;
   }

   #boxFacebook
   {
      float: left;
      width: 35%;
      height:auto !important;
      padding: 20px; 
      border: solid 1px RGB(213,34,34);
      background: RGB(255,255,255);
      margin-bottom: 20px;
      margin-left: 30px;
      margin-right: 30px;
      display: none;
   }

   #boxSubsubmenu
   {
      width: 240px;
      padding: 20px; 
      border: solid 1px RGB(213,34,34);
      background: RGB(255,255,255);
      margin-bottom: 20px;
      display: none;
   }

   #boxNieuwsbrief
   {
      float: left;
      width: 35%;
      min-width: 242px;
      height: auto;
      padding: 20px; 
      border: solid 0px RGB(237,237,237);
      background: RGB(213,34,34);
      margin-bottom: 20px;
      margin-left: 30px;
      margin-right: 30px;
      display: none;
   }

   .boxTitelHome
   {
      color: RGB(213,34,34);
      font-family: Archivo Black;
      text-transform: uppercase;
      font-size: 36px;
      text-align: left;
      margin-top: 5px;
      margin-bottom: 0px;
   }

h1
{
   color: RGB(213,34,34);
   font-family: Archivo Black;
   text-transform: uppercase;
   font-size: 36px;
   text-align: left;
   margin-top: 35px;
   margin-bottom: 25px;
   line-height: 125%;
}

h2
{
   color: RGB(68,68,68);
   font-family: Open Sans;
   font-size: 30px;
   text-align: left;
   font-weight: bold;
   line-height: 125%;
   padding: 0;
   margin-top: 16px;
   margin-bottom: 25px;
}

h3
{
	color: RGB(50,50,50);
	font-family: Open Sans;
	font-size: 18px;
	text-align: left;
	font-weight: bold;
	line-height: 150%;
   padding: 0;
   margin-bottom: 15px;
}

h4
{
	color: RGB(0,0,0);
	font-family: Open Sans;
	font-size: 10px;
	text-align: left;
	font-weight: bold;
	line-height: 150%;
   padding: 0;
   margin-bottom: 15px;
}

h5
{
	color: RGB(50,50,50);
	font-family: Open Sans;
	font-size: 10px;
	text-align: left;
	line-height: 150%;
   padding: 0;
   margin-bottom: 15px;
}

h6
{
	color: RGB(50,50,50);
	font-family: Open Sans;
	font-size: 10px;
	text-align: left;
	font-weight: bold;
	line-height: 150%;
   padding: 0;
   margin-bottom: 15px;
}
}





@media screen and (max-width: 600px)
{

   #divLogo
   {
      width: 100%;
      height: auto; 
   }

   #divLogo img
   {
      margin-top: 20px;
      width: calc(100% - 130px);
      height: auto; 
   }

   #divLogo h1
   {
      color: RGB(213,34,34);
      font-family: Barlow Condensed;
      font-weight: 700;
      font-size: 30px;
      text-align: left;
      margin-top: 0px;
      margin-bottom: 10px;
      line-height: 100%;
   }

   #divLogo h2
   {
      color: RGB(213,34,34);
      font-family: Barlow Condensed;
      font-weight: 400;
      font-size: 18px;
      text-align: left;
      margin-top: 0px;
      margin-bottom: 0px;
      line-height: 125%;
   }

   #divTaalkeuze
   {
      float: left;
      margin-left: 30px;
      margin-top: 0px;
      width: 175px;
      color: RGB(69,69,62);
      font-family: Barlow Condensed;
      font-size: 24px;
      text-align: left;
      display: none;
   }

   #divZoeken
   {
      float: left;
      margin-left: 30px;
      margin-bottom: 10px;
      width: 80%;
      height: 30px;
      display: none;
   }
   
   #doorklikUitgebreid-item
   {
      float: left;
      width: 100%;
      height: auto;
      display: block;
   }

   #doorklikUitgebreid-titel
   {
      width: 100%;
      float: left;
      display: block;
   }

   #doorklikUitgebreid-afbeelding
   {
      float: left;
      width: 100%;
      height: auto;
      margin: 0px;
      padding: 0px;
      margin-bottom: 20px;
      display: block;
   }

   #doorklikUitgebreid-contact-afbeelding
   {
      float: left;
      width: 100%;
      height: auto;
      margin: 0px;
      padding: 0px;
      margin-bottom: 20px;
      display: block;
   }
   
   #doorklikUitgebreid-overzicht-afbeelding
   {
      float: left;
      width: 100%;
      height: auto;
      margin: 0px;
      padding: 0px;
      margin-bottom: 20px;
      display: block;
   }

   #doorklikUitgebreid-tekst
   {
      float: left;
      width: 100%;
      display: block;
   }

   #doorklikUitgebreid-tekst100%
   {
      float: left;
      width: 100%;
      display: block;
   }

   #doorklikUitgebreid-paginas
   {
      width: 100%;
      float: left;
      text-align: center;
   }

   #doorklikUitgebreid-lijn
   {
      width: 100%;
      float: left;
   }
   
   #doorklikUitgebreid-addthis
   {
      width: 60%;
      float: left;
      margin-top: 0px;
      margin-bottom: 10px;
   }
   
   #doorklikUitgebreid-datum
   {
      width: 40%;
      float: right;
      margin-top: 0px;
      margin-bottom: 11px;
      text-align: right;
   }
   
   #doorklikUitgebreid-terugnaaroverzicht
   {
      width: 100%;
      float: left;
   }

   .boxVoorwoordR
   {
      width: 100%;
      height: auto;
      margin-bottom: 30px;
      border-bottom: 0px solid #e1e1e1;
   }
   
   #boxVoorwoord-afbeelding
   {
      width: 100%;
      height: auto;
      margin-bottom: 20px;
      float: left;
   }

   .boxNieuwsbericht
   {
      width: 100%;
      height: auto;
   }
   
   #boxNieuwsbericht-afbeelding
   {
      width: 100%;
      height: auto;
      margin-bottom: 20px;
      float: left;
   }

   .boxVoorwoord
   {
      float: left;
      width: 100%;
      padding: 0px; 
      border: solid 0px RGB(255,255,255);
      background: RGB(255,255,255);
      color: RGB(75,75,75);
      font-family: Open Sans;
      font-size: 16px;
      text-align: left;
      line-height: 150%;
      margin-bottom: 0px; #20px;
   }

   .boxVoorwoordPaddingFix
   {
      float: left;
      width: auto;
      padding: 30px; 
      border: solid 0px RGB(255,255,255);
      background: RGB(255,255,255);
      color: RGB(75,75,75);
      font-family: Open Sans;
      font-size: 16px;
      text-align: left;
      line-height: 150%;
      margin-bottom: 0px;
   }

   .boxNieuws
   {
      float: left;
      width: 100%;
      padding: 0px; 
      border: solid 0px RGB(255,255,255);
      background: RGB(255,255,255);
      color: RGB(75,75,75);
      font-family: Open Sans;
      font-size: 16px;
      text-align: left;
      line-height: 150%;
      margin-bottom: 20px;
   }

   .boxNieuwsPaddingFix
   {
      float: left;
      width: auto;
      padding: 30px; 
      border: solid 0px RGB(255,255,255);
      background: RGB(255,255,255);
      color: RGB(75,75,75);
      font-family: Open Sans;
      font-size: 16px;
      text-align: left;
      line-height: 150%;
      margin-bottom: 0px;
   }

   .boxTwitter
   {
      float: left;
      width: 100%;
      padding: 0px; 
      border: solid 0px RGB(255,255,255);
      background: RGB(255,255,255);
      color: RGB(75,75,75);
      font-family: Open Sans;
      font-size: 14px;
      text-align: left;
      line-height: 150%;
      margin-bottom: 20px;
   }

   .boxTwitterPaddingFix
   {
      float: left;
      width: auto;
      padding: 30px; 
      border: solid 0px RGB(255,255,255);
      background: RGB(255,255,255);
      color: RGB(75,75,75);
      font-family: Open Sans;
      font-size: 14px;
      text-align: left;
      line-height: 150%;
      margin-bottom: 0px;
      display: table;
   }

   .boxTweet
   {
      float: left;
      width: 100%;
      padding: 0px; 
      margin: 0px 0px 20px 0px;
      text-align: left;
   }

   .boxTwitterIcon
   {
      float: left;
      width: 30px;
      height: 21px;
      background-repeat: no-repeat;
      padding: 0px; 
      margin: 0px;
      padding-right: 20px;
      margin-top: 10px
   }

   .boxTwitterTekst
   {
      float: left;
      width: 70%;
      padding: 0px;
      margin: 0px;
      text-align: left;
   }

   .boxTitelHome
   {
      color: RGB(213,34,34);
      font-family: Archivo Black;
      text-transform: uppercase;
      font-size: 32px;
      text-align: left;
      margin-top: 5px;
      margin-bottom: 0px;
   }

h1
{
   color: RGB(213,34,34);
   font-family: Archivo Black;
   text-transform: uppercase;
   font-size: 26px;
   text-align: left;
   margin-top: 35px;
   margin-bottom: 25px;
   line-height: 125%;
}

h2
{
   color: RGB(68,68,68);
   font-family: Open Sans;
   font-size: 26px;
   text-align: left;
   font-weight: bold;
   line-height: 125%;
   padding: 0;
   margin-top: 16px;
   margin-bottom: 25px;
}

h3
{
	color: RGB(50,50,50);
	font-family: Open Sans;
	font-size: 18px;
	text-align: left;
	font-weight: bold;
	line-height: 150%;
   padding: 0;
   margin-bottom: 15px;
}

h4
{
	color: RGB(0,0,0);
	font-family: Open Sans;
	font-size: 10px;
	text-align: left;
	font-weight: bold;
	line-height: 150%;
   padding: 0;
   margin-bottom: 15px;
}

h5
{
	color: RGB(50,50,50);
	font-family: Open Sans;
	font-size: 10px;
	text-align: left;
	line-height: 150%;
   padding: 0;
   margin-bottom: 15px;
}

h6
{
	color: RGB(50,50,50);
	font-family: Open Sans;
	font-size: 10px;
	text-align: left;
	font-weight: bold;
	line-height: 150%;
   padding: 0;
   margin-bottom: 15px;
}

}






p
{
   padding: 0;
   margin-top: 0px;
   margin-bottom: 18px;
}

.main img
{
   max-width: 100%;
   height: auto;
}

.main table
{
   max-width: 100%;
}

.main iframe
{
   max-width: 100%;
   max-height: 100%;
}

.boxNieuwsPaddingFix iframe
{
   max-width: 578px;
   max-height: 100%;
}

.bx-next
{
   border: no;
}

.bleek
{
   background: RGB(245,245,245);
}

.donker
{
   background: RGB(235,235,235);
}

.main li
{
   text-align: left;
}

#homepage
{  
   position: relative;
   display: block;
   text-indent: -9999px;
   height: 53px;
   width: 42px;
   padding: 0;
   left: -22px;
   top: -19px;
}




.header
{
   background-image: url(../images/header.png);
}

.domeincheck-balk
{
   background: RGB(245,245,245);
   border-radius: 10px;
   padding: 10px 20px 10px 20px; 
   display: table;
}

.domeincheck-url
{
   float: left;
   margin-top: 10px;
   margin-bottom: 10px;
}

.domeincheck-actie
{
   float: right;
   text-align: right;
   margin-top: 10px;
   margin-bottom: 10px;
   margin-left: 20px;
   margin-right: 0px;
}

.domeincheck-tekstvak
{
   border-width: 2px;
   border-style: solid;
   border-color: RGB(204,204,204);
   background: RGB(255,255,255);
   font-family: Open Sans;
   font-size: 16px;
   color: RGB(75,75,75);
   width: auto;
   padding: 10px 10px 10px 10px;
   margin: 0px;
   border-radius: 4px;
}

.domeincheck-tekstvak:hover
{
   border-color: RGB(69,200,245);
   border-width: 2px;
}

.domeincheck-tekstvak:focus
{
   border-color: RGB(69,200,245);
   border-width: 2px;
}

.domeincheck-button
{
   font-family: Barlow Condensed;
   color: RGB(69,200,245);
   border: 2px solid RGB(69,200,245);
   padding: 7px 15px;
   text-align: center;
   text-decoration: none;
   display: inline-block;
   font-size: 20px;
   -webkit-transition-duration: 0.4s; /* Safari */
   transition-duration: 0.4s;
   border-radius: 4px;
}

.domeincheck-button:hover {
    background-color: RGB(69,200,245);
    color: white;
}

.ddns-button
{
   font-family: Barlow Condensed;
   color: RGB(69,200,245);
   border: 2px solid RGB(69,200,245);
   padding: 7px 15px;
   text-align: center;
   text-decoration: none;
   display: inline-block;
   font-size: 20px;
   -webkit-transition-duration: 0.4s; /* Safari */
   transition-duration: 0.4s;
   border-radius: 4px;
}

.ddns-button:hover {
    background-color: RGB(69,200,245);
    color: white;
}

.tekstvak
{
   border-width: 1px;
   border-style: solid;
   border-color: RGB(204,204,204);
   background: RGB(255,255,255);
   font-family: Open Sans;
   font-size: 16px;
   color: RGB(75,75,75);
   width: auto;
   padding: 5px 5px 5px 5px;
   margin: 0px;
   border-radius: 4px;
}

.tekstvak:hover
{
   border-color: RGB(69,200,245);
   border-width: 1px;
}

.rood
{
   color: red;
}



.whereAmI
{
   color: RGB(213,34,34);
   font-family: Open Sans;
   font-size: 16px;
   text-align: left;
   line-height: 150%;  
   margin: 0px;
   padding: 0px;
   margin-bottom: 20px;
}





.tableHeader
{
   background: RGB(213,34,34);
   color: RGB(255,255,255);
   font-family: Open Sans;
   font-size: 14px;
   font-weight: bold;
   text-align: left;
}

.odd
{
   background: RGB(230,230,230);
}

.grijs
{
   background: RGB(249,249,249);
}

.border
{
   border: 1px;
   border-style: solid;
   border-color: RGB(255,255,255);
}



.nieuwsbrief-tekstvak
{
   border-width: 1px;
   border-style: solid;
   border-color: RGB(204,204,204);
   background: RGB(255,255,255);
   font-family: Open Sans;
   font-size: 16px;
   color: RGB(75,75,75);
   width: 218px;
   padding: 5px 10px 5px 10px;
   margin: 0px 0px 10px 0px;
   border-radius: 4px;
}

.nieuwsbrief-tekstvak:hover
{
   border-color: RGB(213,34,34);
   border-width: 1px;
}

.nieuwsbrief-tekstvak:focus
{
   border-color: RGB(213,34,34);
   border-width: 1px;
}

.nieuwsbrief-button
{
   font-family: Barlow Condensed;
   color: RGB(213,34,34);
   border: 1px solid RGB(213,34,34);
   padding: 7px 15px;
   text-align: center;
   text-decoration: none;
   display: inline-block;
   font-size: 20px;
   -webkit-transition-duration: 0.4s; /* Safari */
   transition-duration: 0.4s;
   border-radius: 4px;
}

.nieuwsbrief-button:hover {
    background-color: RGB(213,34,34);
    color: white;
}

input::placeholder
{
   color: RGB(204,204,204);
}

::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: RGB(204,204,204);
}
::-moz-placeholder { /* Firefox 19+ */
  color: RGB(204,204,204);
}
:-ms-input-placeholder { /* IE 10+ */
  color: RGB(204,204,204);
}
:-moz-placeholder { /* Firefox 18- */
  color: RGB(204,204,204);
}

.main
{
   color: RGB(68,68,68);
   font-family: Open Sans;
   font-size: 16px;
   text-align: left;
   line-height: 150%;  
   margin: 0px;
   padding: 0px;
}

.tekstLinks
{
   background: RGB(235,240,244);
   color: RGB(50,50,50);
   font-family: Open Sans;
   font-size: 16px;
   text-align: left;
}

.tekst
{
   color: RGB(68,68,68);
   font-family: Open Sans;
   font-size: 16px;
   text-align: left;
   line-height: 150%;  
   margin: 0px;
   padding: 0px;
}

.publicatietitel
{
   color: RGB(95,137,195);
   font-family: Open Sans;
   font-size: 16px;
   font-weight: normal;
   text-align: left;
   line-height: 150%;  
}

.agendaTekst
{
   background: RGB(255,255,255);
   color: RGB(100,100,100);
   font-family: Open Sans;
   font-size: 14px;
   text-align: left;
   line-height: 150%;  
   margin: 0;
   padding: 0;
}

.title
{
   background: RGB(255,255,255);
   color: RGB(5,42,97);
   font-family: Open Sans;
   font-size: 22px;
   text-align: left;
   font-weight: bold;
}

.titleSearch
{
   color: RGB(50,50,50);
   font-family: Open Sans;
   font-size: 14px;
   font-weight: bold;
}

.titelKlein
{
   background: RGB(255,255,255);
   color: RGB(5,42,97);
   font-family: Open Sans;
   font-size: 16px;
   text-align: left;
   font-weight: bold;
}

.mensen
{
   color: RGB(97,97,97);
   font-family: Open Sans;
   font-size: 16px;
   text-align: left;
   font-weight: bold;
}

.agenda
{
   background: RGB(255,255,255);
   font-family: Open Sans;
   font-size: 12px;
   text-align: left;
   border-color: RGB(97,97,97);
   border-style: solid;
   border-width: thin;
}

.quick
{
   color: RGB(016,049,084);
   font-family: Open Sans;
   font-size: 16px;
   text-align: left;
}

.webmaster
{
   color: RGB(153,153,153);
   font-family: Open Sans;
   font-size: 12px;
   text-align: right;
}

.news
{
   font-family: Open Sans;
   font-size: 16px;
   text-align: left;
}

.tabel
{
   color: RGB(100,100,100);
   font-family: Open Sans;
   font-size: 16px;
   text-align: left;
   line-height: 150%;  
   margin: 0px;
   padding: 0px;
}

.gepubliceerd
{
   color: RGB(75,75,75);
   font-family: Open Sans;
   font-size: 10px;
   text-align: right;
   line-height: 150%;  
   margin: 0px;
   padding: 0px;
}

.red
{
   color: RGB(255,0,0);
}

.mandatarissen
{
   color: RGB(97,97,97);
   font-family: Open Sans;
   font-size: 16px;
   text-align: left;
   font-weight: bold;
}

.boxTitel
{
   color: RGB(213,34,34);
   font-family: Archivo Black;
   text-transform: uppercase;
   font-size: 28px;
   text-align: left;
   margin-top: 8px;
   margin-bottom: 8px;
}

.boxTitelWit
{
   color: RGB(255,255,255);
   font-family: Archivo Black;
   text-transform: uppercase;
   font-size: 28px;
   text-align: left;
   margin-top: 5px;
   margin-bottom: 5px;
}

#boxIkHelp
{
   margin-bottom: 16px;
}

#boxInBeeld
{
   width: 210px;
   height: 215px;
   padding: 15px; 
   border: solid 1px RGB(204,204,204);
   background: RGB(244,244,244);
   margin-bottom: 10px;
}

#boxAantalStemmen
{
   width: 75px;
   height: 45px;
   padding: 5px; 
   border: solid 1px RGB(204,204,204);
   background: RGB(244,244,244);
   margin-bottom: 5px;
   text-align: center;
}

#boxStem
{
   width: 75px;
   height: 20px;
   padding: 5px; 
   border: solid 1px RGB(204,204,204);
   background: RGB(244,244,244);
   margin-bottom: 5px;
   text-align: center;
}

.linkKolomRechts1R
{
   float: right;
   text-align: right;
   margin-top: 10px;
}

.linkHomeRechts
{
   float: right;
   text-align: right;
   color: RGB(222,222,222);
   font-family: Open Sans;
   font-size: 30px;
   margin-top: 0px;
   margin-bottom: 0px;
   line-height: 125%
}

#boxWordSupporter
{
   width: 210px;
   height: 205px;
   padding: 15px; 
   border: solid 1px RGB(204,204,204);
   background: RGB(244,244,244);
   margin-bottom: 10px;
}

#boxLidWorden
{
   width: 242px;
   padding: 20px; 
   border: solid 0px RGB(237,237,237);
   background: RGB(255,255,255);
   margin-bottom: 20px;
   text-align: left;
}

#boxWijkinfo
{
   width: 242px;
   padding: 20px; 
   border: solid 0px RGB(237,237,237);
   background: RGB(48,116,191);
   color: RGB(255,255,255);
   margin-bottom: 20px;
   text-align: left;
}

#boxTelefoon
{
   width: 210px;
   //height: 20px;
   padding: 15px; 
   border: solid 1px RGB(204,204,204);
   background: RGB(255,255,255);
   margin-bottom: 20px;
}

#boxNetwerk
{
   width: 210px;
   height: 70px;
   padding: 15px; 
   border: solid 1px RGB(237,237,237);
   background: RGB(255,255,255);
   margin-bottom: 20px;
}

#boxOpeningsuren
{
   width: 210px;
   padding: 15px; 
   border: solid 1px RGB(204,204,204);
   background: RGB(255,255,255);
   margin-bottom: 20px;
}

#boxInDePers
{
   width: 270px;
   height: 215px;
   padding: 15px; 
   border: solid 1px RGB(204,204,204);
   background: RGB(244,244,244);
   margin-bottom: 10px;
}

#boxHome
{
   /* background: RGB(224,237,245); */
   margin: 0px;
   padding: 0px;
   width: 100%;
   height: auto;
}

.boxVragen
{
   width: 100%;
   height: auto !important;
   padding: 30px; 
   border: solid 0px RGB(255,255,255);
   background: RGB(255,255,255);
   margin-bottom: 10px;
   color: RGB(75,75,75);
   font-family: Open Sans;
   font-size: 12px;
   text-align: left;
   line-height: 150%;
   margin-bottom: 20px;
   display: table;
}

.boxAfdelinglogo
{
   width: 100%;
   height: auto !important;
   padding: 30px; 
   border: solid 0px RGB(255,255,255);
   background: RGB(255,255,255);
   color: RGB(75,75,75);
   font-family: Open Sans;
   font-size: 12px;
   text-align: left;
   line-height: 150%;
   margin-bottom: 20px;
   display: table;
}

#boxNieuwsbriefR
{
   width: 242px;
   height: 90px;
   padding: 20px; 
   border: solid 0px RGB(237,237,237);
   background: RGB(213,34,34);
   margin-bottom: 20px;
}

#boxFacebookR
{
   width: 240px;
   height:auto !important;
   padding: 20px; 
   border: solid 1px RGB(213,34,34);
   background: RGB(255,255,255);
   margin-bottom: 20px;
   display: table;
}

.boxHomeOnderafdeling
{
   width: 500px;
   height:auto !important;
   padding: 30px; 
   border: solid 0px RGB(255,255,255);
   background: RGB(255,255,255);
   margin-bottom: 10px;
   color: RGB(75,75,75);
   font-family: Open Sans;
   font-size: 12px;
   text-align: left;
   line-height: 150%;
   margin-bottom: 20px;
   display: table;
}


.hrBG
{
   background: RGB(255,255,255);
}

hr
{
   height: 1px;
   color: RGB(222,222,222);
   background: RGB(222,222,222);
   border: 0px;
   margin-bottom: 20px;
}

.hr5px
{
   height: 5px;
   color: RGB(222,222,222);
   border: 0px;
}

.copyright
{
   background: RGB(255,255,255);
   color: RGB(153,153,153);
   font-family: Open Sans;
   font-size: 12px;
   text-align: left;
}



.quote
{
	color: RGB(100,100,100);
	font-family: Open Sans;
	font-size: 20px;
	text-align: left;
	font-weight: bold;
	line-height: 100%;
   padding: 0;
   margin-bottom: 0px;
}



a:link 		{ 	color: RGB(213,34,34);		text-decoration: none;		}

a:visited	{ 	color: RGB(213,34,34);		text-decoration: none; 		}

a:active	{	color: RGB(213,34,34);		text-decoration: none;		}

a:hover 	{ 	color: RGB(213,34,34);		text-decoration: underline;  		}


a.wit:link 	{ 	color: RGB(255,255,255);		text-decoration: none;		}

a.wit:visited	{ 	color: RGB(255,255,255);		text-decoration: none; 		}

a.wit:active	{	color: RGB(255,255,255);		text-decoration: none;		}

a.wit:hover 	{ 	color: RGB(255,255,255);		text-decoration: underline;  		}


a.witonderlijnd:link 	{ 	color: RGB(255,255,255);		text-decoration: underline;		}

a.witonderlijnd:visited	{ 	color: RGB(255,255,255);		text-decoration: underline; 		}

a.witonderlijnd:active	{	color: RGB(255,255,255);		text-decoration: underline;		}

a.witonderlijnd:hover 	{ 	color: RGB(255,255,255);		text-decoration: underline;  		}


a.mensen:link 		{ 	color: RGB(97,97,97);		text-decoration: none;		}

a.mensen:visited	{ 	color: RGB(97,97,97);		text-decoration: none; 		}

a.mensen:active		{	color: RGB(97,97,97);		text-decoration: none;		}

a.mensen:hover 		{ 	color: RGB(97,97,97);		text-decoration: underline;  		}


a.agendaTekst:link 		{ 	color: RGB(100,100,100);		text-decoration: none;		}

a.agendaTekst:visited	{ 	color: RGB(100,100,100);		text-decoration: none; 		}

a.agendaTekst:active		{	color: RGB(100,100,100);		text-decoration: none;		}

a.agendaTekst:hover 		{ 	color: RGB(100,100,100);		text-decoration: underline;  		}



a.boxAgendaItemTitel:link 	{ 	color: RGB(213,34,34);		text-decoration: none;		}

a.boxAgendaItemTitel:visited	{ 	color: RGB(213,34,34);		text-decoration: none; 		}

a.boxAgendaItemTitel:active	{	color: RGB(213,34,34);		text-decoration: none;		}

a.boxAgendaItemTitel:hover 	{ 	color: RGB(213,34,34);		text-decoration: underline;  	}


a.boxWordSupporter:link 	{ 	color: RGB(013,082,140);		text-decoration: none;		}

a.boxWordSupporter:visited	{ 	color: RGB(013,082,140);		text-decoration: none; 		}

a.boxWordSupporter:active	{	color: RGB(013,082,140);		text-decoration: none;		}

a.boxWordSupporter:hover 	{ 	color: RGB(013,082,140);		text-decoration: underline;  	}


a.linkKolomRechts:link 		{ 	color: RGB(100,100,100);		text-decoration: none;		}

a.linkKolomRechts:visited	{ 	color: RGB(100,100,100);		text-decoration: none; 		}

a.linkKolomRechts:active	{	color: RGB(100,100,100);		text-decoration: none;		}

a.linkKolomRechts:hover 	{ 	color: RGB(100,100,100);		text-decoration: underline;  	}


a.linkHomeRechts:link 		{ 	color: RGB(222,222,222);		text-decoration: none;		}

a.linkHomeRechts:visited	{ 	color: RGB(222,222,222);		text-decoration: none; 		}

a.linkHomeRechts:active		{	color: RGB(222,222,222);		text-decoration: none;		}

a.linkHomeRechts:hover 		{ 	color: RGB(222,222,222);		text-decoration: underline;  	}


a.links:link 	{ 	color: RGB(50,50,50);		text-decoration: none;		}

a.links:visited	{ 	color: RGB(50,50,50);		text-decoration: none; 		}

a.links:active	{	color: RGB(50,50,50);		text-decoration: none;		}

a.links:hover 	{ 	color: RGB(50,50,50);		text-decoration: underline; 	}


a.whereAmI:link 	{ 	color: RGB(213,34,34);		text-decoration: none;		}

a.whereAmI:visited	{ 	color: RGB(213,34,34);		text-decoration: none; 		}

a.whereAmI:active	{	color: RGB(213,34,34);		text-decoration: none;		}

a.whereAmI:hover 	{ 	color: RGB(213,34,34);		text-decoration: underline; 	}