html, body{height:98%; overflow:hidden;}

body {font-family:Verdana, Arial, Helvetica, sans-serif;font:Verdana, Arial, Helvetica, sans-serif;font-size:11px;margin:0; background-image:url(../plaatjes_basis/layout_achtergrond.gif);}

/* Opmaak */
div#layout_header, div#layout_footer, div#layout_center{width:780px;margin-left:auto; margin-right:auto;}
div#layout_header{height:110px;	background-image:url(../plaatjes_basis/layout_header.gif);	background-repeat:no-repeat; margin-top:2%;}
div#layout_footer{background-image:url(../plaatjes_basis/layout_footer.gif);background-repeat:no-repeat; font-size:10px; text-align:center; padding-top:24px; height:40px;}
div#layout_center{background-image:url(../plaatjes_basis/layout_center.gif);background-repeat:repeat-y; padding-top:10px; height:67%;}
div#layout_content{width:540px; overflow:auto; float:left; margin-left:10px; height:100%; text-align:justify; padding-right:10px; line-height:1.5em;}
div#layout_subcontent{width:184px; height:100%; float:left; background-image:url(../plaatjes_basis/layout_subcontent_ag.gif); background-repeat:repeat-y; padding-left:18px;}
div#layout_cabaretierkopbalk{margin-top:10px; margin-right:12px; width:420px; height:95px; float:right;}
div.layout_cabaretierkop{width:80px; height:100px; float:left; margin-left:2px; text-align:center; font-weight:bold;}
img.layout_cabaretierkopfoto{width:60px; height:60px; border:1px solid #333333; margin-bottom:0; margin-left:auto; margin-right:auto;}
div#layout_logosubnavruimte{width:310px; height:90px; float:left; margin-left:10px;}
div#layout_logoruimte{width:300px; height:74px; margin-left:auto; margin-right:auto;}
div#layout_tabbladbalk{width:300px; height:18px; margin-left:auto; margin-right:auto;}
div.layout_tabblad, div.layout_tabblad_huidig, div.layout_tabblad_pijl{width:92px; height:18px; padding:2px; background-image:url(../plaatjes_basis/layout_tabblad.gif); background-repeat:no-repeat; float:left; text-align:center;}
div.layout_tabblad_huidig{background-image:url(../plaatjes_basis/layout_tabblad_huidig.gif); font-weight:bold; padding-top:4px;}
div.layout_tabblad_pijl{width:30px;background-image:url(../plaatjes_basis/layout_tabblad_klein.gif);}
div#layout_quoteblok{width:170px; height:90px; text-align:left; font-size:14px; font-weight:bold; margin-top:10px; text-align:center;}
div#layout_quotenaam{width:98%; text-align:right; font-size:11px; margin-top:6px; text-align:center;}
div.layout_technischedocumentblok{width:96%; margin-left:auto; margin-right:auto; font-size:11px; margin-top:20px; padding:4px;}
h1{font-size:16px; font-weight:bold; margin-bottom:6px;}
h2{font-size:12px; font-weight:bold; margin-bottom:3px; color:#333333;}
h3{font-size:11px; font-weight:bold; margin-bottom:3px; color:#666666;}
div.subcontenticoonblok{width:160px; padding:4px; margin-left:auto; margin-right:auto; text-align:center; margin-bottom:10px;}
.begin_blokboven{ width:300px; border-left:1px solid #999999; border-right:1px solid #999999; border-top:1px solid #999999; padding:4px; background-color:#f6f5f5; margin-left:auto; margin-right:auto; margin-top:30px;}
.begin_blokonder{ width:309px; height:25px; border-right:1px solid #999999; background-image:url(../plaatjes_basis/papiervouw.gif); background-repeat:no-repeat; background-position:left; margin-left:auto; margin-right:auto;}
img.plaatje_links{float:left; margin-bottom:6px; margin-right:6px; border:1px solid #333333;}
img.plaatje_rechts{float:right; margin-bottom:6px; margin-left:6px; border:1px solid #333333;}
img.plaatje_cabaretier{float:right; margin-bottom:6px; margin-left:6px;}
div#layout_rechtercontentblok{width:170px; height:300px; margin-left:1px;}
img#kaderfoto{border:0;}
div#layout_anderequote{text-align:center; font-size:10px;}
.tekst_fout{color:#FF0000;}
.tekst_klein{font-size:10px;}



/* Links */
.knop, .knop:link, .knop:visited, .knop:active{text-decoration:none; color:#333333; letter-spacing:1px;}
.knop:hover{text-decoration:none; color:#a90b0b;}
a:link, a:visited, a:active{text-decoration:underline; color:#666666;}
a:hover{text-decoration:underline; color:#a90b0b;}
.kaderknop, .kaderknop:link, .kaderknop:visited, .kaderknop:active{text-decoration:none; color:#333333;}
.kaderknop:hover{text-decoration:none; color:#a90b0b}

/* Nieuws */
.nieuws_blokboven{ width:500px; border-left:1px solid #999999; border-right:1px solid #999999; border-top:1px solid #999999; padding:4px; background-color:#f6f5f5;}
.nieuws_blokonder{ width:509px; height:25px; border-right:1px solid #999999; background-image:url(../plaatjes_basis/papiervouw.gif); background-repeat:no-repeat; background-position:left; margin-bottom:12px;}
.nieuws_titel{float:left;}
.nieuws_datum{float:right; font-size:10px; color:#a90b0b;}
.nieuws_tekst{clear:both; margin-bottom:6px;}

/* Speellijst */
div.speellijst_maandnaam{border-bottom:1px solid #999999; width:96%; padding-bottom:6px; font-size:12px; font-weight:bold; margin-top:20px;}
div.speellijst_blokoneven, div.speellijst_blokeven{border-bottom:1px solid #666666; border-left:1px solid #666666; border-right:1px solid #666666;}
div.speellijst_blokoneven{background-color:#f6f5f5;}
div.speellijst_blokeven{background-color:#CCCCCC;}
div.speellijst_jaarbalk{width:96%; height:26px; background-image:url(../plaatjes_basis/jaarbalk.gif); padding:2px; color:#FFFFFF; font-size:16px; font-weight:bold; margin-bottom:6px; margin-top:10px;}
div.speellijst_datablokboven{width:96%; padding: 2px; border-top:1px solid #666666; border-left:1px solid #666666; border-right:1px solid #666666;}
div.speellijst_datablokmidden{width:96%; padding: 2px; border-left:1px solid #666666; border-right:1px solid #666666;}
div.speellijst_datablokonder{width:96%; padding: 2px; border-bottom:1px solid #666666; border-left:1px solid #666666; border-right:1px solid #666666;}
.speellijst_tabeleven{width:96%;}
.speellijst_tabeleven td{font-size:10px; background-color:#CCCCCC; padding:1px; border-bottom:1px solid #999999;}
.speellijst_tabeloneven{width:96%;}
.speellijst_tabeloneven td{font-size:10px; background-color:#f6f5f5; padding:1px; border-bottom:1px solid #999999;}
.speellijst_datumcel{width: 90px; background-color:#006666;}
.speellijst_wiecel{background-color:#03g666; text-align:left;}
.speellijst_locatiecel{width: 190px; background-color:#03g6FF;}
.speellijst_aanvangcel{width: 40px; background-color:#FFFg6FF;}
.speellijst_telefooncel{width: 100px; background-color:#ff0000;}
.speellijst_restcel{}
.speellijst_separatorcel{width:20px;}

/* Admin */
div#admin_optieblok{font-size:10px; margin-bottom:10px;}
.admin_lijsttabel{border-top:1px solid #666666;}
.admin_lijsttabel td {padding:2px; border-bottom:1px solid #666666;}
.admin_icooncel{width:18px;}
.admin_titelcel{width:240px;}
.admin_cabaretiercel{width:115px;}
.admin_datumcel{width:70px;}
.admin_restcel{}
.admin_tabel{width:80%; margin-left:auto; margin-right:auto; border-top:1px solid #666666; border-left:1px solid #666666; border-right:1px solid #666666; background-color:#CCCCCC;}
.admin_tabel td{padding:2px; border-bottom:1px solid #666666;}
.admin_vraagcel{width:80px; font-weight:bold;}
.admin_separatorcel{width:20px;}
.admin_antwoordcel{}

/* Forms */
.form_invulveld{font-size:10px;}
.form_invulveldfout{font-size:10px; color:#FFFFFF; background-color:#FF0000;}
.form_admininvulveld{font-size:10px; width:90%;}
.form_tweetekeninvulveld{font-size:10px; width:20px; text-align:right;}
.form_viertekeninvulveld{font-size:10px; width:34px; text-align:right;}
.form_tekstveld{width:90%; font-size:11px; line-height:1.5em;}
.form_submitknop{font-size:10px;}
div.form_submitmiddendiv{margin-left:auto; margin-right:auto; text-align:center; margin-bottom:6px; margin-top:8px;}

/* Contact */
.contact_invulveld{font-size:11px; width:90%;}
.contact_invulveldfout{font-size:10px; width:90%; color:#FFFFFF; background-color:#FF0000;}
.contact_tabel{width:70%;}
.contact_tabel td{}
.contact_vraagcel{width:100px;}
.contact_separatorcel{width:20px;}
.contact_antwoordcel{}

/* Rolklets */
.l33t{font-family:"Courier New", Courier, mono;font-size:22px;font-weight:bold;color:#0033FF;}
.bericht_tabel{width:94%;}
.bericht_tabel td{padding:4px;}
.bericht_berichtcel{}
.bericht_separatorcel{width:20px;}
.bericht_infocel{vertical-align:top; width:72px; text-align:center; font-size:9px;}
div.paginanummers{}
div.paginanummers{width:90%;color:#000000;margin-left:auto;margin-right:auto;margin-bottom:30px;text-align:center;padding:4px;}
.paginanummer:link, .paginanummer:visited, .paginanummer:active, .paginanummer:hover, .paginanummerhuidig:link, .paginanummerhuidig:visited, .paginanummerhuidig:active, .paginanummerhuidig:hover{text-decoration:none;padding:2px;margin:3px;}
.paginanummer:link, .paginanummer:visited, .paginanummer:active{color:#000000;border:1px solid #AE1919;}
.paginanummer:hover{color:#FFFFFF;background-color:#AE1919;}
.paginanummerhuidig:link, .paginanummerhuidig:visited, .paginanummerhuidig:active, .paginanummerhuidig:hover{color:#FFFFFF;background-color:#AE1919;border:1px solid #AE1919;}
