/*
	stylesheet alternate 'print'
*/

@import url("basic.css");

#header {
	display: none;
}

#menu {
	display: none;
}

#extra {
	display: none;
}

#content .pageblock .inner1 .block-extra ul.toc {
	display: none;
}

#footer img, #footer a {
	display: none;
}

#tmpl-home {
	display: none;
}

.eventblock .inner1,
.eventblock .inner2,
.pageblock .inner1,
.pageblock .inner2 {
	background: none!important;
	background-color: #ffffff!important
}

#content #tmpl-article .pageblock .block-extra {
	display: none;
}

#content #tmpl-article .pageblock .block-main {
	float: left;
	width: 14cm;
}

#content #tmpl-event .eventblock .block-main {
	display: block;
	margin: 0 0 20px 0;
	padding: 0;
	float: none;
	width: 17cm !important;
}
#content #tmpl-event .eventblock .block-extra {
	display: block;
	padding: 0;
	margin: 0;
	float: none;
}

#content #tmpl-event .eventblock .block-extra .detailsactions ul.actions {
	display: none;
}

.print_only {
	display: block !important;
}

img.print_only {
	width: 780px;
}

/* filmagenda */
div#filmmenu {
	display: none !important;
}

h1.filmthisweek,
h1.filmexpected,
h1.tdmagenda,
li.continue,
a.combilink,
span.genres,
span.attention {
	display: none !important;
}

div.events-set1,
div.events-set2 {
	width: 780px !important;
	margin: 0 !important;
	padding: 0 important;
	float: none;
	clear: both;
	display: block;
}

li.grouptitle h3,
h3.biggroupheader {
	width: 780px !important;
	height: 28px !important;
	margin: 0 !important;
	padding: 0 !important;
	background-image: none !important;
	background-color: #fff;
	color: #000 !important;
	font-size: 18px !important;
	line-height: 28px !important;
	
	border-bottom: 2px black solid;
	border-top: 2px black solid;
}
h3.biggroupheader span {
	width: 780px !important;
}

ul.eventidx li.event {
	margin: 0 !important;
	padding: 5px 0 5px 0 !important;
	
	border-bottom: 1px black solid !important;
}

ul.eventidx li.event a {
	width: 780px !important;
	background-image: none !important;
}
ul.eventidx li.event a span.inner1,
ul.eventidx li.event a span.inner2,
ul.eventidx li.event a span.inner3 {
	background-image: none !important;
	margin: 0 !important;
	padding: 0 !important;
}

ul.eventidx li.event a span.inner3 span.title,
ul.eventidx li.event a span.inner3 span.from,
ul.eventidx li.event a span.inner3 span.eventdates,
ul.eventidx li.event a span.inner3 span.extralink,
ul.eventidx li.event a span.inner3 span.time,
ul.eventidx li.event a span.inner3 span.extra {
	color: #000 !important;
	margin: 0 !important;
	padding: 0 !important;
}

ul.eventidx li.event a span.inner3 span.title {
	font-size: 24px !important;
	font-family: Arial,Helvetica,sans-serif !important;
	line-height: 26px;
	font-weight: normal !important;
}

ul.eventidx li.event a span.inner3 span.from,
ul.eventidx li.event a span.inner3 span.eventdates {
	font-size: 14px !important;
	line-height: 24px;
}

ul.eventidx li.event a span.inner3 span.eventdates {
	font-weight: normal !important;
}

div.ie-agenda-fix {
	clear: both;
	float: none;
	display: block !important;
}

html, body,
body #divcontainer{
	background-color: #fff !important;
	background-image: none !important;
	margin: 0 !important;
}

#divcontainer #main {
	width: 800px;
/*	margin-left: 70px !important;*/
	margin: 0 !important;
}

div#footer {
	display: none !important;
}
div.footer {
	display: block !important;
	clear:both;
	width: 780px;
	margin: 0 0 0 80px;
}
div.footer p span {
	font-size: 22px;
}