*, h1, h2 {
margin:0px;
padding:0px;
border:0px none;
}
a img {
border:0px none;
}
body {
text-align:center;
margin-top:40px;
overflow:hidden;
font-family:Verdana, sans-serif;
padding-left:75px;
height:100%;
}
.main, .mainbelow {
color:#181020;
/*background-color:#7d93a0;*/
background-color:#01151d;
border: 1px solid #181020;
border-bottom:0px none;
width:950px;
height:85%;
position:relative;
margin:auto;
text-align:left;
}
.mainbelow {
height:10px;
border-top:0px none;
}
.main .inner {
padding:10px;
padding-right:0px;
height:100%;
position:relative;
}
.main .inner .scroll {
height:99%;
position:relative;
overflow-y:scroll;
overflow-x:hidden;
}
.main .left {
}
.main .right {
width:340px;
position:absolute;
left:570px;
top:0px;
}
.menu_top {
position:absolute;
right:100%;
top:0px;
text-align:right;
padding-right:6px;
font-size:24pt;
font-weight:bold;
}
.menu_top img {
margin-top:4px;
margin-bottom:3px;
cursor:pointer;
}
.menu_top .marker {
margin-bottom:7px;
margin-right:3px;
}
.menu_top div {
white-space:nowrap;
margin:0px;
}
.menu_bot, .menu_bot_ie {
position:absolute;
right:100%;
bottom:-10px;
text-align:right;
padding-right:5px;
padding-bottom:3px;
}
.menu_bot_ie {
bottom:0px;
}
.menu_bot img, .menu_bot_ie img {
margin-top:4px;
cursor:pointer;
}
.footer {
position:relative;
text-align:left;
width:950px;
margin:auto;
padding-top:2px;
margin-bottom:10px;
}
.footer_left {
position:absolute;
right:100%;
top:5px;
text-align:right;
padding-right:7px;
}
.back1 {
position:absolute;
z-index:-1;
left:-180px;
top:-20px;
}
.back2 {
position:absolute;
z-index:-1;
right:-200px;
bottom:-300px;
}
.header, .subheader, h1, h2 {
width:545px;
height:23px;
padding-left:5px;
margin-left:1px;
margin-bottom:3px;
font-weight:bold;
font-size:9pt;
}
.header div, h1 div, h2 div {
padding-top:3px;
}
.header, h1, h2 {
color:#01151d;
background-image:url('./gfx/header2.png');
background-repeat:no-repeat;
text-align:left;
}
.subheader {
text-align:right;
color:#d0d0f0;
margin-top:3px;
margin-bottom:4px;
}
.subheader input, .subheader select {
width:160px;
}
.right .header, .right .subheader, .right h1, .right h2 {
width:336px;
margin-top:3px;
margin-bottom:4px;
}
.item1, .item2, .item3 {
border:1px solid #01586e;
background-color:#eeeeff;
position:relative;
width:60%;
height:82px;
margin-bottom:6px;
text-align:left;
}
.item2 {
height:80px;
}
.item3 {
height:auto;
}
.item2 .inner2 {
margin:10px;
height:auto;
}
.right .item1 {
width:100%;
height:auto;
}
.item1 .cover, .item1 .nocover, .item2 .image, .item3 .image {
height:52px;
margin:10px;
float:left;
border:4px solid #204040;
}
.item1 .nocover {
width:35px;
}
.item3 .cover, .item3 .nocover {
height:140px;
margin:10px;
margin-right:10px;
float:left;
border:4px solid #204040;
}
.item3 .nocover {
width:100px;
}
.item2 .image {
margin:0px;
margin-right:10px;
}
.item3 .image {
height:80px;
}
.item1 .info, .item2 .info {
float:left;
}
.item1 .info, .item2 .info, .item3 .info, .item3 .comment, .item3 .comment_hdr {
width:80%;
text-align:left;
font-size:9pt;
padding-top:10px;
margin-bottom:10px;
}
.item2 .info {
width:auto;
}
.item3 .info, .item3 .comment, .item3 .comment_hdr {
padding:10px;
padding-bottom:32px;
width:96%;
}
.item3.sub {
margin-top:3px;
}
.item3.sub .info {
padding-top:5px;
margin-bottom:5px;
}
.item1 .info b, .item2 .info b, .item3 .info b {
font-size:10pt;
}
.item1 a, .item2 a, .item3 a {
text-decoration:none;
color:#181020;
cursor:pointer;
}
.item3 b a:hover {
text-decoration:underline;
}
.item1 .ui, .item2 .ui, .item3 .ui, .item3 .ui_left {
width:75%;
text-align:right;
position:absolute;
bottom:6px;
right:8px;
}
.item2 .ui {	/* only used in cinemas overview */
bottom:8px;
width:30%;
}
.item3 .ui {
width:220px;	/* 2 x width button */
}
.ui.top {
bottom:auto;
top:7px;
right:8px;
}
.item3 .ui_left {
text-align:left;
left:2px;
width:25%;
}
.item1 .ui img, .item2 .ui img, .item3 .ui img, 
	.item3 .ui_left img {
cursor:pointer;
margin-left:5px;
margin-top:2px;
}
.movievote {
width:125px;
text-align:right;
position:absolute;
top:7px;
right:10px;
}
.tl {
position:absolute;
top:-1px;
left:-1px;
width:4px;
height:4px;
background:url('./gfx/tl1.png') top left no-repeat;
}
.tr {
position:absolute;
top:-1px;
right:-1px;
width:4px;
height:4px;
background:url('./gfx/tr1.png') top right no-repeat;
}
.bl {
position:absolute;
bottom:-1px;
left:-1px;
width:4px;
height:4px;
background:url('./gfx/bl1.png') bottom left no-repeat;
}
.br {
position:absolute;
bottom:-1px;
right:-1px;
width:4px;
height:4px;
background:url('./gfx/br1.png') bottom right no-repeat;
}
.vr {
border-right:1px dotted #6060a0;
height:200%;
position:absolute;
left:561px;
top:0px;
}
.hr {
border-bottom:1px solid #204060;
margin:auto;
margin-top:2px;
margin-bottom:2px;
height:1px;
overflow:hidden;
white-space:nowrap;
}
.agenda_day {
display:inline-block;
width:75px;
margin-bottom:2px;
}
.agenda_date {
display:inline-block;
width:90px;
}
.agenda_movie {
display:inline-block;
width:160px;
margin-right:10px;
white-space:nowrap;
overflow:hidden;
}
.agenda_time {
display:inline-block;
white-space:nowrap;
width:65px;
}
.agenda_time img {
position:relative;
top:3px;
left:-2px;
z-index:2;
}
.agenda_movie a:hover {
text-decoration:underline;
font-weight:bold;
}
.href:hover {
text-decoration:underline;
}
.with_borders input, .with_borders textarea {
border:1px solid #01354d;
}
.input_err {
font-style:italic;
font-size:9pt;
}
.reactie, .reactie table {
font-size:9pt;
}
.reactie {
padding-left:10px;
margin-bottom:10px;
}
.reactie td {
vertical-align:top;
padding-bottom:2px;
padding-right:10px;
}
.reactie input {
width:300px;
font-family:Verdana, sans-serif;
border: 1px solid #181020;
}
.reactie textarea {
width:300px;
height:80px;
font-family:Verdana, sans-serif;
border: 1px solid #181020;
}
.item3 .comment_hdr {
position:relative;
padding:0px;
height:16pt;
width:100%;
border-bottom:1px solid #181020;
}
.item3 .comment {
padding-bottom:10px;
}
.comment_name_date {
position:absolute;
left:0px;
font-size:10pt;
padding:2px;
}
.comment_score {
position:absolute;
right:0px;
font-size:10pt;
font-weight:bold;
padding:2px;
}
.tariffs table {
margin:0px;
padding:0px;
font-family:Verdana, sans-serif;
font-size:9pt;
}
.tariffs .infoimg {
width:100%;
}
