﻿* {
    font-family: "Arial", sans-serif;
    margin:0px;
    padding:0px;
}

html,
body {
	margin:0;
	padding:0;
	height:100%;
}

#wrapper {
	min-height:100%;
	position:relative;
}

body {
}

h1 {
    font-family: "ff-enzo-web",sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 1.6875em;
    color: #ff0066;
    padding-bottom: 7px;
    padding-top:20px;
}

h2 {
    font-family: "ff-enzo-web",sans-serif;
    color: #ff0066;
    font-size: 1.1em;
    font-weight: normal;
    padding-bottom: 7px;
}

h3{
    font-family: "ff-enzo-web",sans-serif;
    font-style: normal;
    font-weight: 600;
    padding-bottom: 7px;
    color: #ff0066;
    font-size: 1.25em;
}

h4{
    font-family: "ff-enzo-web",sans-serif;
    font-style: normal;
    font-weight: 600;
    padding-bottom: 7px;
    font-size: 1.125em;
}

h5{
    font-family: "ff-enzo-web",sans-serif;
    font-size: 1em;
    padding-bottom: 7px;
    font-weight: normal;
}

h6{
    font-family: "ff-enzo-web",sans-serif;
    font-style: normal;
    font-weight: 600;
    color:black;
    padding-bottom: 7px;
    font-size: 0.875em;
}

p
{
    font-size:0.8em;
    line-height:18px;
    font-family: Arial,sans-serif;
    text-align:justify;
    padding-bottom: 5px;
}

.clear
{
    clear:both;
}

/* ---- Masterpage ----*/

#bgHeader {
    background-color:#fff5f9;
    width:100%;
    margin-left:auto;
    margin-right:auto;
}

    #bgHeader #header {
        padding-top:30px;
        padding-bottom:20px;
        width:70%;
        margin-left:auto;
        margin-right:auto;
    }

        #bgHeader #header #logo {
        }

            #bgHeader #header #logo h1 {
                font-size:2.81em;
                color:black;
                text-align:center;
                padding:0;

                width: 430px;
                margin-left:auto;
                margin-right:auto;

                border-left:7px solid #ff0066;
                border-right:7px solid #ff0066;
                padding:0;
            }

            #bgHeader #header #logo h2 {
                font-size:0.75em;
                color:black;
                text-align:center;
                padding:0;
            }

                #bgHeader #header #logo h2 span {
                    color:#ff0066;
                    text-align:center;
                    font-style:italic;
                    font-family: "ff-enzo-web",sans-serif;
                }

#bgMenu {
    background-color:none;
    display:none;
}

    #bgMenu #menu {
        width: 70%;
        margin-left: auto;
        margin-right: auto;
        background-color: #ff0066;
    }

        #bgMenu #menu #menuPositie {
            width: 565px;
            margin-left: auto;
            margin-right: auto;
        }

            #bgMenu #menu #menuPositie ul {
                list-style-type: none;
                width: auto;
                float: left;
            }

                #bgMenu #menu #menuPositie ul li {
                    float: left;
                    color: white;
                    font-size: 1.5em;
                }

                    #bgMenu #menu #menuPositie ul li a {
                        text-decoration: none;
                        color: white;
                        padding: 10px 20px;
                        display: block;
                        font-family: "ff-enzo-web",sans-serif;
                    }

                        #bgMenu #menu #menuPositie ul li a:hover, #bgMenu #menu #menuPositie ul li a.selected {
                            background-color: rgba(255, 255, 255, 0.3);
                        }

#content {
    width:90%;
    margin:0;
    margin-left:auto;
    margin-right:auto;
    
}

#bgFooter {
    background-color: none;
    width: 100%;
    height: 30px;
    position: absolute;
    bottom: 0;
    left: 0;
}

    #bgFooter #footer {
        display:none;
    }

        #bgFooter #footer p {
            float:right;
            color:white;
            padding:0;
            margin:0;
            padding-top:5px;
        }

            #bgFooter #footer p a {
                text-decoration:none;
                color:white;
            }

                #bgFooter #footer p a:hover {
                    text-decoration:underline;
                }


/* ---- Wettelijke-Feestdagen.aspx en Schoolvakanties.aspx ----*/

#linkerKolom {
    display:none;
}

    #linkerKolom #submenu {
        width:100%;
    }

        #linkerKolom #submenu ul {
            list-style-type:none;
        }

            #linkerKolom #submenu ul li {
                text-align:center;
                line-height:30px;
                font-size:1.3em;
            }

                #linkerKolom #submenu ul li a {
                    text-decoration:none;
                    color:black;
                    width:100%;
                    display:block;
                    padding:5px 0;
                    font-family: "ff-enzo-web",sans-serif;
                }

                    #linkerKolom #submenu ul li a:hover, #linkerKolom #submenu ul li a.selected {
                        background-color:#ff0066;
                        color:white;
                        
                    }

                #linkerKolom #submenu ul li ul {
                    background-color:#fff5f9;
                }

                    #linkerKolom #submenu ul li ul li {
                        font-size:0.875em;
                    }

                        #linkerKolom #submenu ul li ul li a {
                        }

                            #linkerKolom #submenu ul li ul li a:hover, #linkerKolom #submenu ul li ul li a.selected {
                                background-color:transparent;
                                color:#ff0066;
                                font-weight:bold;
                            }

    #linkerKolom #reclame {
        width:100%;
        margin-top:30px;
    }

        #linkerKolom #reclame a {
            
        }

            #linkerKolom #reclame a img {
                width:100%;
                margin-bottom:10px;
            }


#rechterKolom {
    width:100%;
}

    #rechterKolom table {
        padding-bottom: 10px;
        padding:0;
    }

        #rechterKolom table th {
            text-align:left;
        }

        #rechterKolom table td {
            width: auto;
            display: table-cell;
            padding-bottom:1px;
        }

            #rechterKolom table td a {
                text-decoration:none;
            }

    #rechterKolom p {
        padding-bottom: 10px;
    }


    #rechterKolom ul {
        padding-left:30px;
        padding-bottom:40px
    }

        #rechterKolom ul li {
            list-style-image:url(/images/opsommingPijltje3.jpg);
            line-height:24px;
            font-size:0.8em;
        }

    #rechterKolom .contentLinks {
        width:40%;
        float:left;
    }

    #rechterKolom .contentRechts {
        width:40%;
        float:right;
    }

    #rechterKolom .advertentieVakantiehuis img {
        display:none;
    }

    #rechterKolom .advertentieVakantiehuisKlein {
        display: none;
    }

    #rechterKolom .advertentieTuinkalender img {
        display:none;
    }

    #rechterKolom .advertentieTuinkalenderKlein {
        display: none;
    }

    #rechterKolom .advertentieJuneandjulian img {
        display:none;
    }

    #rechterKolom .advertentieJuneandjulianKlein {
        display: none;
    }

    #rechterKolom #advertentieNetpulse {
        display:none;
    }

.verberg {
    display:none;
}


