body { background-attachment: fixed; }
body,
td,
th { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000; }
#qry { display:block; margin-top:20px; }
img { border:none; }
.img { margin:4px 0 4px 0; }
h1 { font-size:36px; line-height:36px; font-weight:normal; }
h2 { font-size:24px; line-height:24px; font-weight:normal; }
h3 { font-size:14px; line-height:14px; font-weight:normal; }
h4 { font-size:12px; line-height:12px; font-weight:normal; }
h5 { font-size:10px; line-height:10px; font-weight:normal; }
a:link,
a:visited,
a:active { color:#000066; }
a:link,
a:visited,
a:active { text-decoration: none; margin-bottom:1px; font-weight: bold; }
input { width:140px; border-collapse:collapse; border:1px solid #999; font-family:Arial, Helvetica, sans-serif; padding:2px; }
input:focus { border:1px solid #333; }
a:hover { text-decoration: underline; color:#000; }
a.menu { color:#000000; display:block; padding:4px; font-size:12px; font-weight:bold; }
a.menu:hover { color:#fff; background-color:#666; }
a.sub { color:#000; margin-left:20px; padding:2px; display:block; font-size:11px; height:16px; }
a.sub:hover { color: #fff; background-color:#666; }
a.sub2 { color:#000; margin-left:30px; padding:1px; display:block; font-size:11px; font-weight:normal; }
a.sub2:hover { color: #fff; background-color:#666; }
a.pstr:link,
a.pstr:visited { background-color:none; padding:0px; }
a.poster:hover { background-color:none; }
a.psub { display:block; font-weight:bold; width:200px; }
a.psub:hover { color:#000; background-color:#666; }
#p_mnu a { display:block; background:#fff; height:20px; }
#p_mnu a:hover { background:#000; height:20px; }
.kop { display:block; margin-top:20px; font-size:18px; font-weight:bold; line-height:18px; }
.akop { display:block; margin-top:20px; margin-left:10px; font-size:18px; font-weight:bold; line-height:18px; }
.isprogramm { font-weight:bold; }
.posters { width:440px; height:116px; overflow:hidden; margin: 0px 0px 10px 10px; }
.pstrs { width:440px; overflow:hidden; margin: 0px 0px 0px 10px; }
.content { width:410px; width:430px; margin: 10px 0px 10px 10px; background-image: url(/gfx/bg/bg_white.png); overflow:hidden; }
.popup { position: absolute; margin-left:10px; //margin-left:0px;
margin-top:10px; overflow:hidden; width:440px; z-index:1; }
.pmnu { font-weight:bold; }
.col2 { float:left; width:410px; overflow:hidden; margin-left:10px; margin-bottom:10px; }
.col { float:left; width:200px; overflow:hidden; margin-left:10px; margin-bottom:10px; }
.tab { float:right; width:320px; margin-right:20px; overflow:hidden; }
.mini_poster { margin-right:10px; filter:alpha(opacity=90); -moz-opacity:0.9; opacity:0.9; }
.mini_poster:hover { filter:alpha(opacity=100); -moz-opacity:1; opacity:1; }
.p_menu { float:left; width:200px; margin-right:10px; }
.p_content { float:left; width:300px; }
.trans { filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8; }
.row { height:16px; display:block; clear:both; }
.lft { float:left; }
.rgt { float:right; }
#p_mnu { background:#666; height:20px; margin:10px; width:430px; }
.arch { position:absolute; background:url(/gfx/archief.gif); width:100px; height:28px; z-index:1; }
#calendar { width:170px; height:160px; background:#fff; padding:4px 0; }
.c_r { display:block; height:20px; width:140px; margin-left:10px; }
.day { float:left; width:20px; height:20px; }
.mnt { float:left; width:100px; font-weight:bold; text-align:center; padding:4px 0; }
.rol:hover { background:#6e91a2; }
.id { width:20px; height:20px; }
#e_nws { display:none; }
#ppp{margin-top:0px;}
