body, html {
	background-image: url(img/0506header.jpg);
	background-repeat: no-repeat;
	background-color:#FFFFFF;
	padding: 0px;
	margin: 0px;
}

.links
{
	font-family: Times, "Times New Roman", serif;
	font-size: 18px;
	line-height: 18px;
	text-decoration: underline;
	color: #69C;
	letter-spacing: 1px;
}
.header {
	font-family: Times, "Times New Roman", serif;
	font-size: 18px;
	line-height: 18px;
	text-decoration: underline;
	color: #3366CC;
	font-weight: normal;
}
.h1 {
	font-family: Times, "Times New Roman", serif;
	font-size: 32px;
	line-height: 28px;
	color: #6699CC;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
	font-weight: bold;
}

td.image {
	background-repeat:no-repeat; 
	height: 84px;
}

td.top
{
	height: 108px;
	background-color: #69C;
}

td.top-0403
{
	background-image: url(img/0403header.jpg);
	background-repeat: no-repeat;
	height: 84px;
	background-color: #69C;
}

td.top-0405
{
	background-image: url(img/kinologo.gif);
	background-repeat: no-repeat;
	height: 108px;
	background-color: #FFF;
	background-position: top right;	
}

td.top-0406
{
	background-image:url(img/0406header.jpg);
	background-repeat: no-repeat;
	height: 108px;
	background-color: #69C;
}

td.top-0409
{
	background-image:url(img/0409header.jpg);
	background-repeat: no-repeat;
	height: 108px;
	background-color: #69C;
}

td.top-0410
{
	background-image:url(img/0410header.jpg);
	background-repeat: no-repeat;
	height: 108px;
	background-color: #69C;
}

td.top-0411
{
	background-image:url(img/0411header.jpg);
	background-repeat: no-repeat;
	height: 108px;
	background-color: #69C;
}

td.top-0412
{
	background-image:url(img/0412head.jpg);
/*	background-repeat: no-repeat;*/
	height: 108px;
	background-color: #FFF;
}

td.top-04122
{
	background-image:url(img/0412head2.gif);
	height: 108px;
	background-color: #FFF;
}
td.top-0502 {
	background-image:url(img/0502head.jpg);
	background-repeat:no-repeat; 
	background-color: #69C;
	height: 108px;
}
td.top-0503 {
	background-image:url(img/0503header.jpg);
	background-repeat:no-repeat; 
	background-color: #69C;
	height: 108px;
}

td.top-0504 {
	background-image:url(img/0504header.jpg);
	background-repeat:no-repeat; 
	background-color: #69C;
	height: 107px;
}

td.top-0505 {
	background-image:url(img/0505header.jpg);
	background-repeat:no-repeat; 
	background-color: #69C;
	height: 107px;
}

td.top-0506 {
	background-image:url(img/nix.gif);
	background-repeat:no-repeat; 
	height: 107px;
}

td.top-0509 {
	background-image:url(img/0509header.jpg);
	background-repeat:no-repeat; 
	height: 107px;
}

td.top-0510
{
	background-image: url(img/0510header2.jpg);
	background-repeat: no-repeat;
	background-color: #039;
	height: 107px;
}

td.top-0510b
{
	background-image: url(img/0510header1.gif);
	background-repeat: no-repeat;
	background-color: #300;
	height: 107px;
}

td.top-0511
{
	background-image: url(img/0511header.jpg);
	background-repeat: no-repeat;
	background-color: #FFF;
	height: 107px;
}


td.sommer {
	background-image:url(img/h-sommer.jpg);
	background-repeat:no-repeat; 
	height: 108px;
	background-color: #FF6600;
}

td.h2-image {
	background-image:url(img/h-kino1.jpg);
	background-repeat:no-repeat; 
	height: 84px;
}
td.h3-image {
	background-image:url(img/h-arch01.jpg);
	background-repeat:no-repeat; 
	height: 84px;
}
td.h0405-im2 {
	background-image:url(img/h0405-im2.gif);
	background-repeat:no-repeat; 
	height: 84px;
}

td.h0405-img {
	background-image:url(img/h0405-img.jpg);
	background-repeat:no-repeat; 
	height: 84px;
}
td.h0406-img {
	background-image:url(img/h0406-img.jpg);
	background-repeat:no-repeat; 
	height: 84px;
}
td.h0411-img {
	background-image:url(img/h0411-img.gif);
	background-repeat:no-repeat; 
	height: 230px;
}
.txt {
	font-family: Geneva, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #333333;
	padding-right: 15px;
}
.txtprog {
	font-family: Geneva, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #333333;
	left: 8px;
	padding-right: 15px;
}
.txtprog-date {
	font-family: Geneva, Sans-Serif;
	font-size: 10px;
	line-height: 15px;
	color: #666666;
	text-decoration: none;
}

.filmpro {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 14px;
}

.film {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 18px;
	color: #6699CC;
}
.filmtitl {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 18px;
	color: #3366CC;
	text-decoration: underline;
}
a:link {
	color: #6699CC; 
	text-decoration:underline;
}

a:visited { 
	color: #6699CC; 
	text-decoration:underline;
}
a:hover
{
	color: #FFFFFF;
	text-decoration: underline;
	background-color: #36F;
}
a:active { 
	color: #666633; 
	text-decoration:underline; 
}

a.nav:link {
	color: #369; 
	text-decoration:underline;
}

a.nav:visited { 
	color: #369; 
	text-decoration:underline;
}
a.nav:hover
{
	color: #FFFFFF;
	text-decoration: underline;
	background-color: #36F;
}
a.nav:active { 
	color: #666633; 
	text-decoration:underline; 
}

