html {margin: 0px; padding:0px}
/* background-attachment:fixed; */
body {font-family: 'times new roman'; font-size: 11px; margin: 0; padding:0;}

h1 { font-size: 40px; font-weight: normal; font-family: 'times new roman';}
h2 { font-size: 18px; color: #ea155b; font-family: 'Arial'; margin: 0px;} 

div#content {margin: 0 auto; position: relative; margin-top:30px; text-align: left; width: 1000px; height:740px;}

/*filter:alpha(opacity=67); opacity: 0.67; -moz-opacity:0.67;*/

a {color: #000; text-decoration: none;}

/* LEFT COLUMN */
div#linksblok {position: absolute; left: 22px; top: 22px; width: 250px; height: 700px;  background-color: #fff; filter:alpha(opacity=67); opacity: 0.67; -moz-opacity:0.67;  }

a.portalknop { position: absolute; }
img.portalimg{border: 0px solid #000; padding:0px; margin:0px; }

div#fotovlak{overflow: hidden; position: absolute; width: 212px; height: 143px; top: 275px; left: 36px; background-color: #fff; border:1px solid #000;}
div#fotovlak img{border:0 !important;}
div#aanmeldenvlak{margin-top: 10px;position: absolute; width: 212px; height: 143px; top: 420px; left: 36px; }
p#aanmeldentekst{margin-top: 8px; font-size: 14px; color: 000; font-family: 'Arial'; }

div#formdiv{position: absolute; width: 212px; height: 80px; top: 530px; left: 36px; }
input.invoer{color: #555; border: 1px solid #000; width: 212px; height: 20px; margin-top: 5px;}
input.verborgen{visibility : hidden; height: 0px;}
input#aanmeldenknop{float: right;  margin-top: 10px; border:1px solid #000; }
input#aanmeldenknop:hover {background-color:#fff; }
div#aanmeldengif{ position:absolute; width: 212px; height: 71px; top: 635px; left: 36px; background-color: #fff; border:1px solid #000; background-image: url('./th_aanmelding.gif');}

/* MIDDLE  COLUMN*/
div#menu{text-align: center; top: 291px;left: 290px; position: absolute; width: 407px; height: 27px; line-height: 27px;}
div#menublok{text-align: center; top: 291px;left: 290px; position: absolute; width: 407px; height: 27px; line-height: 27px; background-color: #fff; filter:alpha(opacity=67); opacity: 0.67; -moz-opacity:0.67;}
a.menuitem { border: 0px solid #000; display: inline; margin: 0px 9px 0px 9px; text-decoration: none; font-size: 14px; font-weight: bold; font-family: 'Arial'; color: #000; vertical-align: middle;}
a.menuitem:hover  {color:#ed145b; }
div#beschrijving {position: absolute; width: 200px; height: 30px; left: 435px; top: 368px; color: #ed145b; font-family: 'arial'; }

div#ondertitel {padding-bottom:8px; color: #ed145b; font-family: 'arial';}

div#tekstbox {padding: 0px; top: 335px; left: 290px; position: absolute;width: 407px; height: 387px; overflow: auto;}
div#tekstboxblok {top: 335px; left: 290px; position: absolute;width: 407px; height: 387px;  background-color: #fff; filter:alpha(opacity=67); opacity: 0.67; -moz-opacity:0.67;}
div#tekstbox h1 {margin: 10px 0px 10px 11px; }
div#tekstbox p {padding-bottom: 5px; margin: 11px; font-size: 14px; font-family: 'times new roman';}
div#videofrontbox{ overflow: hidden; top: 22px; position:absolute; left: 290px; width: 407px; height: 250px; }
/* RIGHT  COLUMN*/
div#rechtsblok{left: 720px; top: 22px;  position: absolute; width: 253px; height: 700px; background-color: #fff; filter:alpha(opacity=67); opacity: 0.67; -moz-opacity:0.67; }

div#rightbox {left: 745px; top: 44px; position: absolute; width: 215px; height: 654px; }

div.mediadiv {position:relative; padding:0; margin-top: 3px; width: 215px; height: 130px; background-color: #fff; border:1px solid #000; overflow:hidden; }
div.tubebox {}
img.border {border: 1px solid #000; }






