a{color:#003466;background:transparent}
a img{border:0;text-decoration:none}
a:visited{color:#606;background:transparent}
a.active{color:#ff3 !important;background:transparent;text-decoration:none}
body{margin:0;padding:0;color:#000;background:#369;font-family:Arial,Helvetica,sans-serif;font-size:90%}
h2{padding:0.2em;border-bottom:1px solid #369;border-top:1px solid #fff;background:#a9c6e2;color:#000;font-size:110%}
h2.today{background:#FEA;border-bottom:1px solid #DFCE8A}
p{padding:0;margin:0 5px 0.3em 5px}
p.pr{padding:0 0.5em 0.2em 3.3em;text-indent:-3em}
ul.prog{padding:0}
ul.prog li{padding:2px;margin:0 8px;border-bottom:1px solid #69c;list-style-type:none}
.mess{color:#600;background:transparent}
.mess img{margin:5px}
.post{background:#a9c6e2;text-align:center}
.post img{margin:5px;float:right;border:1px solid #ccc}
.sum{padding:10px;background:#a9c6e2;color:#000}
.time{color:#369;background:transparent;font-weight:bold}
.title{font-weight:bold}
#foot{margin:0;padding:2px;background:#369;background-image:url(footerbackground.png);background-position:top; background-repeat:repeat-x;}
#foot li a{color:#fff;background:transparent;font-weight:bold}
#foot ul{padding:5px}
#foot ul li{margin-left:4px;display:inline}
#head{padding:5px;background-color:#369;color:#fff;margin-bottom:0;background-image:url(headerbackground.png);  background-position: bottom;  background-repeat: repeat-x; padding-bottom:10px; }
#head a{color:#fff;background:transparent}
#body{background:#ebf2fa;padding:5px;margin:0}
#content{max-width:640px}
.info p{border-bottom:1px solid #79a6d2}
p.studio{border-bottom:0 !important}
#filmprogram td{border-bottom:1px solid #CCC;padding-right:15px}
#filmprogram{margin-bottom:10px}
del,del *{color:#AAA !important;}