body{background-color:#f3f3f3;margin:0px;font-family:Lato;font-size:12pt;line-height:1.2}
.main{background-color:#ffffff;width:100%;max-width:1000px;margin:10px auto;border-radius:8px;}
#menu{background-color:#30b02a;display:block;width:100%;}
#menu a{font-weight:bold;color:#ffffff;text-decoration:none;display:inline-block;margin:4px 8px 4px 8px;}
#menu a:hover{color:#000000;}
.kop{color:#30b02a;font-weight:bold;font-family:Lato,Helvetica;font-size:33px;width:100%;text-align:center}
.content{padding:10px}
h1{color:#30b02a;font-size:16pt;font-weight:bold;border-bottom:solid 2px #cccccc;}
a{color:#30b02a}
td,th{font-family:Lato;font-size:12pt;padding:3px 6px 3px 6px}
th{background-color:#30b02a;text-align:left;color:#ffffff;font-weight:bold;}
div.fotobanner{display:none;}
div.sponsors{display:block;text-align:center;margin-top:10px;}
div.sponsor{width:100%;height:100px;border:solid 1px #cccccc;display:inline-block;margin:0px 5px 5px 0px;position:relative;border-radius:8px;}
div.sponsor:hover{border:solid 1px #000000;}
div.sponsor img{max-height:100%;max-width:100%;width:auto;height:auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;}
table{border-spacing:0px;border-collapse:collapse;}
@media print,screen and (min-width:600px){
 div.fotobanner{display:block;float:right;width:260px;}
 div.sponsor{width:175px;}
}
img.foto{width:250px;margin:2px;border-radius:8px;}
table.grijs{background-color:#eeeeee;}
td.top{vertical-align:top;}
div.facebook{display:inline-block:width:100%;text-align:center;font-weight:bold;}

a.btn-pdf{font-size:10pt;height:40px;border-radius:20px;padding:10px 15px 10px 15px;background-color:#cc0000;color:#ffffff;font-weight:bold;cursor:pointer;line-height:40px;text-decoration:none;}
a.btn-pdf:hover{background-color:#d63232;}
svg.icn{width:22px;height:22px;vertical-align:middle;fill:#ffffff;}

table.programma{border:solid 1px #30b02a;}
table.programma th{background-color:#30b02a;text-align:left;color:#ffffff;font-weight:bold;}
table.programma tr:nth-child(even){background-color:#eeeeee;}
table.programma tr.prijsuitreiking{background-color:#c0e7bf;}
table.programma tr.prijsuitreiking td{font-style:italic;}

iframe.youtube{width:640px;height:505px;margin-bottom:16px;border:solid 1px #30b02a;border-radius:8px;display:block;}