:root {
--link-color: #0000ff;
--button-color: #08741f;
--button-text-color: #fff;
--button-hover-color: #D5001A;
--button-hover-text-color: #fff;
--title-color: #202020;
--navi-color: #202020;
--navi-text-color: #fff;
--navi-hover-text-color: #ff6600;
--navi-border-color: #ff6600;
--submenu-color: #097b25;
--submenu-text-color: #fff;
--submenu-hover-text-color: #fffb03;
--submenu-border-color: #dedede;     
--footer-color: #202020;
--footer-text-color: #fff;
--footer-hover-text-color: rgba(255, 255, 255, 0.5);
--footer-border-color: rgba(255, 255, 255, 0.035);
--text-font: Arial, Helvetica;
--title-font: Quicksand, Tahoma, Arial;
--navi-font: Quicksand, Tahoma, Arial;
--widget-title-font: Quicksand, Tahoma, Arial;
--tz-column-gap: 1.5rem; 
} 
.site-title {
font-size: 25px;
}
.site-description {
font-size: 14px;
}
.header-image img {
border:none;
}
.menu a:link,
.menu a:visited {
font-weight: bold;
}
a:link {
text-decoration: none;
}
i {
color: #960000;
font-style: normal;
}
em {
color: #960000;
font-style: normal;
}
h1 {
color: darkblue;
}
h2 {
color: #001c8c;
}
h3 {
color: #006d00;
}
h4 {
color: #960000;
}
h5 {
color: black;
}
h6 {
color: black;
}
hr {
clear: left;
border: 0;
height: 1px;
background: #1a11ff linear-gradient(to right, #CCCCCC, #1a11ff, #CCCCCC);
}
.red {
color: #ff0000;
}
.hr01 {
margin: auto 0 auto 0;
border: 0;
height: 4px;
background-color: #890000;
} 
.item {
color: #000000;
border: 1px solid #c2c2c2;
background-color: #feffd9;
padding: 1px 4px 1px 4px;
}
.wp-block-image {
margin: 45px 0 40px 0;
}
.wp-block-image figcaption, .wp-caption, .wp-block-embed-youtube figcaption {
color: #730d0b; 
font-size: 17px;
line-height: 21px;
border: solid 5px #FFFFFF;
}
.wp-block-image img, .wp-block-gallery img {
border: solid 5px #FFFFFF;
box-shadow: 0 5px 15px 0 rgba(0,0,0,0.52);
}
.wp-caption-text, .wp-block-image, .gallery-caption {
color: #730d0b;
}
.attachment-post-thumbnail, .external-img {
box-shadow: none;
}
.wp-block-code {
border: 1px solid #d8d1d4;
padding: 5px;
margin: 10px;
}
.wp-block-quote {
font-size: 16px;
color: darkred;
font-style: italic;
background-color: #f9f9f9;
border: 1px solid #ccc;
border-radius: 6px;  
background-position: 10px 10px;
background-repeat: no-repeat;
padding: 0 10px 10px 15px;
}
.shadow img {
box-shadow: 0 5px 15px 0 rgba(0,0,0,0.52);
}
.noshadow img {
box-shadow: 0 0 0 0 rgba(0,0,0,0.52);
} :is(.widget, .wp-block-widget-area) ul,
:is(.wp-block-latest-posts, .wp-block-archives-list,
.wp-block-latest-comments, .wp-block-categories-list) {
padding-left: 1em !important;
list-style: disc !important;
} :is(.widget, .wp-block-widget-area) li,
:is(.wp-block-latest-posts, .wp-block-archives-list,
.wp-block-latest-comments, .wp-block-categories-list) li {
display: list-item !important;
margin: 0 0 .35em !important;
padding: 0 !important;
line-height: 1.25 !important;
list-style: disc !important;
} :is(.widget, .wp-block-widget-area) li:last-child,
:is(.wp-block-latest-posts, .wp-block-archives-list,
.wp-block-latest-comments, .wp-block-categories-list) li:last-child {
margin-bottom: 0 !important;
} :is(.widget, .wp-block-widget-area) li::marker,
:is(.wp-block-latest-posts, .wp-block-archives-list,
.wp-block-latest-comments, .wp-block-categories-list) li::marker {
color: #333;
font-size: .9em;
} .widget_recent_comments ul {
padding-left: .35em !important;
} .wp-block-file .wp-block-file__button,
.wp-block-file .wp-block-file__button:visited,
.wp-block-file .wp-block-file__button:hover {
color: #fff;
}
.wp-block-file .wp-block-file__button:hover {
background-color: #ba2222;
color: #fff;
} #footer img {
vertical-align: middle;
}.onderhoud {
background-color: #ff0f23;
color: white;
padding: 3px;
text-align: center;
font-family: Verdana, Helvetica, sans-serif;
font-size: 14px;
}
.onderhoud a {
color: #eaee3c;
}
.hdd {
color: #000000;
padding: 1px 4px 1px 4px;
border: 1px solid #c2c2c2;
background-color: #b3ffcc;
}
.gegevens_01 {
text-align: center;
background-color: #F4F4F4;
font-size: 15px;
line-height: 1.8em;
margin: 0 0 15px 0;
padding: 13px 10px 10px 10px;
}
.diashow_titel {
font-size: 25px;
font-weight: bold;
color: black;
margin: 0 0 10px 0;
}
.boven-thumb {
font-size: 15px;
margin: 2px 0 0 0;
}
.centerbox {
display: flex;
flex-wrap: wrap;
justify-content: center;
}
.foto_container1 {
text-align: center;
float: left;
border: 1px solid black;
box-shadow: 0 1px 8px 0 rgba(0,0,0,0.52);
margin: 5px 15px 15px 5px;
padding: 0;
}
.foto_container2 {
background-color: #000000; text-align: center;
margin: 0;
padding: 0;
}
.foto_container2_video {
background-color: #066d0a;
}
.foto_container2, .foto_container2_video {
width: 150px;
}
.foto_container1 {
height: 121px;
font-size: 13px;
}
.foto_container2, .foto_container2_video {
float: left;
height: 100px;
}
.foto_container2 img, .foto_container2_video img {
width: 100%;
height: 100%;
object-fit: contain;
border: none;
}
.foto_tekst {
clear: both;
box-sizing: border-box;
background-color: white;
font-size: 12px;
height: 19px;
padding: 0;
display: flex;
align-items: center;
justify-content: center;
text-align: center;
}
.aantal_items {
color: #000000;
padding: 1px 2px 1px 2px;
border: 1px solid #c2c2c2;
background-color: #feffd9;
}
.index_01 li {
list-style-type: none;
margin: 0 0 0 -5px;   
}
.index_01 a:link, .index_01 a:visited, .index_01 a:hover {
text-decoration: none;
border: 1px solid #1a11ff;
line-height: 2.2em;
box-shadow: 3px 3px 7px -2px rgba(0,0,0,0.75);
margin: 5px 5px 5px 0;
padding: 2px 5px 2px 5px;
animation: blinker 2s linear infinite;
animation-iteration-count: 3;
}
.index_01 a:link, .index_01 a:visited { 
background-color: #1408ff;
color: white;
}
.index_01 a:hover {
background-color: #ff8d0d;
color: black;
}
.Extra_Info {
display: block;
font-size: 14px;
background-color: #d3ffd1;
margin: 10px 0 10px 0;
padding: 10px 10px 3px 10px;
}
.GoToTop {
position: fixed;
right: 2em;
top: 1.5em;
}
.Software_Versie {
text-align: center;
color: black;
font-size: 0.7em;
margin: 30px 0 0 0;
}body.lb-disable-scrolling {
overflow: hidden;
}
.lightboxOverlay {
position: absolute;
top: 0;
left: 0;
z-index: 9999;
background-color: black;
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
opacity: 0.8;
display: none;
}
.lightbox {
position: absolute;
left: 0;
width: 100%;
z-index: 10000;
text-align: center;
line-height: 0;
font-weight: normal;
outline: none;
}
.lightbox .lb-image {
display: block;
height: auto;
max-width: inherit;
max-height: none;
border-radius: 3px; border: 4px solid white;
}
.lightbox a img {
border: none;
}
.lb-outerContainer {
position: relative;
*zoom: 1;
width: 250px;
height: 250px;
margin: 0 auto;
border-radius: 4px; background-color: white;
}
.lb-outerContainer:after {
content: "";
display: table;
clear: both;
}
.lb-loader {
position: absolute;
top: 43%;
left: 0;
height: 25%;
width: 100%;
text-align: center;
line-height: 0;
}
.lb-cancel {
display: block;
width: 32px;
height: 32px;
margin: 0 auto;
background: url(//www.gerhelpt.nl/aaa/script/ger-lightbox2/loading.gif) no-repeat;
}
.lb-nav {
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 100%;
z-index: 10;
}
.lb-container > .nav {
left: 0;
}
.lb-nav a {
outline: none;
background-image: url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==);
}
.lb-prev, .lb-next {
height: 100%;
cursor: pointer;
display: block;
}
.lb-nav a.lb-prev {
width: 34%;
left: 0;
float: left;
background: url(//www.gerhelpt.nl/aaa/script/ger-lightbox2/prev.png) left 48% no-repeat;
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
opacity: 0;
-webkit-transition: opacity 0.6s;
-moz-transition: opacity 0.6s;
-o-transition: opacity 0.6s;
transition: opacity 0.6s;
}
.lb-nav a.lb-prev:hover {
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
opacity: 1;
}
.lb-nav a.lb-next {
width: 64%;
right: 0;
float: right;
background: url(//www.gerhelpt.nl/aaa/script/ger-lightbox2/next.png) right 48% no-repeat;
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
opacity: 0;
-webkit-transition: opacity 0.6s;
-moz-transition: opacity 0.6s;
-o-transition: opacity 0.6s;
transition: opacity 0.6s;
}
.lb-nav a.lb-next:hover {
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
opacity: 1;
}
.lb-dataContainer {
margin: 0 auto;
padding-top: 5px;
*zoom: 1;
width: 100%;
border-bottom-left-radius: 4px;
border-bottom-right-radius: 4px;
}
.lb-dataContainer:after {
content: "";
display: table;
clear: both;
}
.lb-data {
padding: 0 4px;
color: #ccc;
}
.lb-data .lb-details {
width: 85%;
float: left;
text-align: left;
line-height: 1.1em;
}
.lb-data .lb-caption {
font-size: 13px;
font-weight: bold;
line-height: 1em;
}
.lb-data .lb-caption a {
color: #4ae;
}
.lb-data .lb-number {
display: block;
clear: left;
padding-bottom: 1em;
font-size: 12px;
color: #999999;
}
.lb-data .lb-close {
display: block;
float: right;
width: 30px;
height: 30px;
background: url(//www.gerhelpt.nl/aaa/script/ger-lightbox2/close.png) top right no-repeat;
text-align: right;
outline: none;
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
opacity: 0.7;
-webkit-transition: opacity 0.2s;
-moz-transition: opacity 0.2s;
-o-transition: opacity 0.2s;
transition: opacity 0.2s;
}
.lb-data .lb-close:hover {
cursor: pointer;
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
opacity: 1;
}