body       { color: #fff; font-size: 12px; font-family: Helvetica, sans-serif; line-height: 15px; background: black url(../media/back.jpg) no-repeat fixed center; text-align: center; margin: 0; padding: 0      }
div.container       { margin-left: -500px; position: absolute; top: 50%; left: 50%; z-index: 2; width: 1000px    ; height: 700px; margin-top: -350px; }
.txt { color: #000; background-color: #4d2400; background-image: url(../media/txtlijn.gif); background-repeat: no-repeat; background-position: 0 top; text-align: left; vertical-align: bottom; width: 384px; display: table-cell; }
.txtover { color: #000; background-color: #fff; background-image: url(../media/txtlijn.gif); background-repeat: no-repeat; background-position: 0 top; text-align: left; display: table-cell; width: 384px; vertical-align: bottom; }
.txt p, .txtover p { margin: 57px 15px 15px; padding: 0; }
.txt .titel { font-size: 14px; font-weight: bold; background-color: #4d2400; }
.txtover .titel { font-size: 14px; font-weight: bold; background-color: #fff; }
#menu  { color: #653c00; font-size: 60px; font-family: Helvetica, sans-serif; font-weight: bold; line-height: 60px; text-align: left; position: absolute; z-index: 1; top: 94px; left: 100px; width: 650px; }
#menu a  { color: #4d2400; text-decoration: none }
#menu a:hover  { color: #fff; text-decoration: none }
.linkopacity{ filter:alpha(opacity=75); -moz-opacity: 0.75; opacity: 0.75; }
.linkopacityover{ filter:alpha(opacity=100); -moz-opacity: 1.0; opacity: 1.0; }
.linkopacityborder { margin-top: -80px; margin-left: -80px; border: solid 80px white; filter: alpha(opacity=100); -moz-opacity: 1.0; opacity: 1.0; }
a, a:visited, a:active { color: #000; text-decoration: underline }
a:hover { color: #653c00; text-decoration: underline }
