<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
html, body {
    margin: 0;
    padding:0;
    width:100%;
    height: 100%;
    display: flex; /* Gebruik flexbox voor het centreren van de parent-div */
    justify-content: center; /* Centreer de parent-div horizontaal */
    align-items: stretch; /* Centreer de parent-div verticaal */
    box-sizing:border-box;   
    overflow:hidden;
}
ul {
   padding:0px 0px 0px 0px ;
   list-style-type: none;
   text-align:center;
   display:inline-block;
}

li {
  margin:0px 0px 12px 0px;
  list-style-type: none;
  text-align:center;
}
.T{
border: 1px solid black; 
}

.circkel {
  margin-top:35px;
  margin-bottom:35px;
  width: 120px;
  height: 120px;
  background-color: transparent; /* Kleur van de cirkel */
  border-radius: 50%;     /* Maakt de div rond */
  box-shadow: 0 0 10px 10px rgba(0, 0, 0, 0.5); /* Wazige rand */
}
.circkel2 {
  display: flex;
  margin-top:35px;
  margin-bottom:35px;
  width: 120px;
  height: 120px;
  background-color: transparent; /* Kleur van de cirkel */
  border-radius: 50%;     /* Maakt de div rond */
  box-shadow: 0 0 10px 10px rgba(0, 0, 0, 0.5); /* Wazige rand */
  justify-content: center;
  align-items:center;
  text-align: center;
}

.almanak{
    display: flex; /* Gebruik flexbox-layout voor het beheren van de child-divs */
    flex-direction: column; /* Stapel de child-divs in een kolom */
    /*width:100%;*/
    margin: 0 ;	
    text-align: center;
    padding: 0px;
    border:0px solid lightgrey;
    background-color:#f9e8ce;
  /*  background:lightgrey; */
    color:#f9e8ce;
    align-items: center; /* Centreer de parent-div verticaal */
    position:relative;
  box-shadow: inset 5px 0 5px rgba(0, 0, 0, 0.5), /* Linkerkant */
              inset -5px 0 5px rgba(0, 0, 0, 0.5); /* Rechterkant */
}

.informatie{
    top:-20px;
	display: flex; /* Gebruik flexbox-layout voor het beheren van de child-divs */
    flex-direction: column; /* Stapel de child-divs in een kolom */
   /* width:100%;*/
    margin: 0px;	
    padding: 0px 10px 0px 15px;
    border:0px solid black;
    background:lightgrey;
    color:black;
    align-items: center; /* Centreer de parent-div verticaal */
    position:relative;
    box-sizing:border-box;
    overflow-y:hidden;
    overflow-x:hidden;
    text-align:left;
    font-size:18px;
}

.jaar{
	color:darkred;
    font-size:22px;
    font-weight:bold;
    margin:0px 0 5px 0;
    margin-bottom: 10px; /* CreÃ«ert ruimte zodat de schaduw niet afgekapt wordt */
    background:lightgrey;
    padding:2px 0 3px 0;
    width:100%;
    height:30px;
  border: none;
  border-bottom: 2px solid lightgrey; /* Zorgt voor een basislijn */
  /*box-shadow: 0 5px 10px rgba(0, 0, 0, 0.5); /* Alleen schaduw */
  box-shadow: inset 0 -5px 10px rgba(0, 0, 0, 0.5); /* Inwaartse schaduw naar de onderrand */
  }

.container {
    width:100%;
    display: flex;
    flex-direction: column; /* Zet de flexbox-richting naar verticaal */
    justify-content: center;
    align-items:center;
    /*align-items: stretch;*/
    position: relative;
    overflow: hidden; /* Verberg eventuele overflow van het vierkant */
    background-color:transparent;
    /*box-shadow: 0px -5px 5px rgba(0, 0, 0, 0.5), 5px 0px 0px rgba(0, 0, 0, 0.5);*/
    text-align:center;
    color:black;
    height: 100%;
    margin:0;
}

.imageToPrint {
        text-align:center;
	    display: block;
        max-width: 100%;
        height:70%;
        padding: 0 0 10px 0;
    }


@keyframes wiegen {
  0% {
    transform: rotate(-2deg);
  }
  50% {
    transform: rotate(2deg);
  }
  100% {
    transform: rotate(-2deg);
  }
}

.item {
        display:flex;
	    flex: 1; /* Gelijkmatige verdeling van de hoogte */
        border: 0px solid #ccc;
        margin: 0px;
        padding: 0px;
        box-sizing: border-box;
        width:100%;
        align-items:center;
        justify-content: center;
     }

.item:hover{
    cursor: pointer; /* Verander de muisaanwijzer naar een handje */
    animation: wiegen 1s infinite; /* Start de animatie wanneer er wordt gehoverd */
    color:darkblue;
}

.item:nth-child(1){flex:0.1;width:auto;font-size: 20px;font-weight: bold;border:0px solid red;}
.item:nth-child(2){flex:0.1;width:auto;font-size: 18px;border:0px solid red;padding: 10px 0 0 0;}
.item:nth-child(3){flex:0.4;width:auto;font-size: 30px;font-weight:bold;border:0px solid blue;}
.item:nth-child(4){flex:0.4;width:auto;font-size: 80px;border:0px solid yellow;}
.item:nth-child(5){flex:0.4;width:auto;font-size: 40px;font-weight:bold;border:0px solid blue;}
.item:nth-child(6){flex:0.0;width:auto;font-size:22px;font-weight:bold;text-decoration: underline;color:green; border:0px solid green;margin-bottom:10px;}
.item:nth-child(7){flex:0.4;width:auto;border:0px solid green;}
.item:nth-child(8){flex:0.2;width:auto;font-size: 17px;border:0px solid red;}
.item:nth-child(9){flex:0.2;width:auto;font-size: 17px;border:0px solid red;}
.item:nth-child(10){flex:0.2;width:auto;font-size: 18px;border:0px solid red;}
.item:nth-child(11){flex:0.1;width:auto;border:0px solid red;animation:none;margin:0;padding:0 0 0 0;}

.item:nth-child(10):hover{
	color:red;
    animation:none;
    cursor:pointer;
	}

.itemNormaal {
        display:flex;
	    flex: 0.2; /* Gelijkmatige verdeling van de hoogte */
        border: 0px solid #ccc;
        margin: 0px;
        padding: 0px;
        box-sizing: border-box;
        width:100%;
        align-items:center;
        justify-content: center;
     }
.itemNormaal2 {
        display:flex;
	    flex: 0.1; /* Gelijkmatige verdeling van de hoogte */
        border: 0px solid #ccc;
        margin: 0px;
        padding: 0px;
        box-sizing: border-box;
        width:100%;
        /*box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.5), 5px 0px 0px rgba(0, 0, 0, 0.5);*/
        /*align-items:center;*/
        background-color:transparent;  
        justify-content: flex-end;
     }
.itemNormaal2 img {
	height:30px;
	width: 30px;
	padding: 0px 0px 0px 0px;
    margin: 0 0 0 0;
    }     
     
     
.itemA{
       display:flex;
       flex-direction: column;
	    /*flex: 1;  Gelijkmatige verdeling van de hoogte */
        border: 0px solid #ccc;
        margin: 0px;
        padding:0px;
        box-sizing: border-box;
        width:100%;
        align-items:center;
        justify-content: center;	
}

.flex-special{display:flex;padding:0px;justify-content:center;align-items:center;}

.flex-scrolY{overflow-y: auto;}

.flex-1 {flex: 0.1;border:0px solid red;}
.flex-2 {flex: 0.2;border:0px solid red;}
.flex-3 {flex: 0.3;border:0px solid red;}
.flex-4 {flex: 0.4;border:0px solid red;}
.flex-5 {flex: 0.5;border:0px solid red;}
.flex-10 {flex: 1;border:0px solid red; }

.flex-size1 {font-size: 10px;font-weight: bold;}
.flex-size2 {font-size: 20px;font-weight: bold;}
.flex-size3 {font-size: 30px;font-weight: bold;}
.flex-size4 {font-size: 40px;font-weight: bold;}
.flex-size5 {font-size: 50px;font-weight: bold;}
.flex-size10 {font-size: 18px;font-weight: normal;}

.flex-titelBl{
color:blue;
text-align:center;
/*text-transform: uppercase;*/
text-decoration: underline;
text-decoration-color: blue; /* Verander de kleur van de onderstreping naar rood */
}
.flex-titel{
color:black;
text-align:center;
/*text-transform: uppercase;*/
text-decoration: underline;
text-decoration-color: black; /* Verander de kleur van de onderstreping naar rood */
}





.menu {
       margin: 0;
       padding: 0px 5px 0px 5px;
       border: 1px solid #ccc;
       display:flex;         
       flex-direction: column;
       width:100%;
       align-items:center; 
       box-sizing:border-box;
       height:auto;
    }
    
.outside-div {
        position: absolute;
        bottom: -25px;
        right: -22px;
        width: 25px;
        height: 25px;
        /*background-color: transparent;*/
        opacity: 0;
        transform: rotate(45deg);
        transition: transform 0s, opacity 0s; 
        background-image: url('../images/bladkrul.png');
        background-size: contain; /* Dit zorgt ervoor dat de afbeelding de hele achtergrond bedekt */
        background-position: center; /* Dit centreert de afbeelding op de achtergrond */
        border-top:3px solid #EABE7A;
        border-left:3px solid #EABE7A;

    }
.outside-div:hover {
    cursor: pointer;
    }
    
.tekstregel-breedte {
  max-width: 350px; /* Vervang 200px door de gewenste breedte */
  /*white-space: nowrap;*/
  overflow-x:hidden; /* Om te voorkomen dat de tekstregel wordt gebroken */
  text-align:left;
  padding:0 15px 0 15px;
  font-size:18px;
  margin:0 0 0 0;
}    

.titel{
font-size:20px;
color:blue;
text-align:center;
text-transform: uppercase;
text-decoration: underline;
/*text-decoration-color: red; /* Verander de kleur van de onderstreping naar rood */
}

.eindlijn {
  padding:0 0 0 0;
  width: 200px; /* Stel de breedte van de lijn in */
  height: 2px; /* Stel de hoogte van de lijn in */
  /*background-image: url('pad/naar/achtergrondafbeelding.jpg');*/
  background-color: blue; /* Stel de kleur van de lijn in */
  margin: 0 auto; /* Centreer de lijn horizontaal */
}

.lachen{
	height:100px;
	width:100px;
	padding: 0px 10px 0px 10px;
}


.afbeelding{
	height:30px;
	width:30px;
	padding: 0px 10px 0px 10px;
}
.afbeelding:hover{
	cursor:pointer;
}

.zodiac{
height:70px;
width:70px;	
}

.maan{
width:20px;
height:20px;	
}

.del-button {
    width: 30px; /* Vervang dit met de gewenste breedte van de knop */
    height: 30px; /* Vervang dit met de gewenste hoogte van de knop */
    background-image: url('/IMAGES/delbutton.png'); /* Vervang 'path/to/your/image.jpg' met het pad naar je afbeelding */
    background-size: contain; /* Of gebruik 'contain' afhankelijk van hoe je de afbeelding wilt schalen */
    background-color:transparent;
    border: none; /* Verwijder de standaard knop rand */
    cursor: pointer; /* Zorg ervoor dat de cursor verandert in een handje wanneer erover wordt gehoverd */
}
.ok-button {
    width: 30px; /* Vervang dit met de gewenste breedte van de knop */
    height: 30px; /* Vervang dit met de gewenste hoogte van de knop */
    background-image: url('/IMAGES/okbutton.png'); /* Vervang 'path/to/your/image.jpg' met het pad naar je afbeelding */
    background-size: contain; /* Of gebruik 'contain' afhankelijk van hoe je de afbeelding wilt schalen */
    background-color:transparent;
    border: none; /* Verwijder de standaard knop rand */
    cursor: pointer; /* Zorg ervoor dat de cursor verandert in een handje wanneer erover wordt gehoverd */
}
.lijst-button {
    width: 30px; /* Vervang dit met de gewenste breedte van de knop */
    height: 30px; /* Vervang dit met de gewenste hoogte van de knop */
    border: none; /* Verwijder de standaard knop rand */
    cursor: pointer; /* Zorg ervoor dat de cursor verandert in een handje wanneer erover wordt gehoverd */
}
.lijst-div{
    width:90%;
	/*max-height: 100px; /* Stel de maximale hoogte in waarboven de scrollbalk wordt weergegeven */
    overflow-y: auto; /* Hierdoor wordt een verticale scrollbalk weergegeven als de inhoud de maximale hoogte overschrijdt */
	border: 1px solid black; /* Verwijder de standaard knop rand */
    text-align:center;
    display:none;
    /*cursor: pointer; /* Zorg ervoor dat de cursor verandert in een handje wanneer erover wordt gehoverd */
}

@media only screen and (max-width: 600px) {
    body {
        background-color: /*lightgreen;*/ transparent; /* lightblue;*/
        font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
    }
    .almanak {width:100%;}
}

@media only screen and (min-width:601px) {
    body {
         background-color: transparent;  /* lightgreen; */
         font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
    }
    .almanak{width:90%;}
}

@media only screen and (min-width:1024px) {
    body {
        background-color: /*orange*/ transparent; /*orange;*/
        font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    }
    .almanak{width:43%;}
}

@media only screen and (min-width:1440px) {
    .almanak{	/*background-color:/* yellow; transparent;*/
    width:31%;
    }
}


</pre></body></html>