/* ALLGEMEIN */
body
	{margin:0px;
	color:#000000;
	background-color:#cccccc;
    text-align:center;}
body, a, big, h2, h3, h4, h5, p, div, li, .all, .navi, .author, .x, .text, .footer, .header, .illu, .xx
	{font-family:"lucida grande",lucida,verdana,helvetica,arial,"sans serif";}

.all /* wird in navi.php definiert */
	{margin-left:20px;
	width:710px;
	background-color:#efefef;
	border-left:50px solid #990000;
	border-right:1px solid #B1B1B1;
	text-align: left;	/* Seiteninhalt wieder links ausrichten */
	margin: 0 auto;}	/* Standardkonforme horizontale Zentrierung */

a, a:link, a:visited, a:active
	{font-weight:700;
	text-decoration:none;
	color:#990000;}
a:link
	{text-decoration:none;}
a:hover, a:focus
	{text-decoration:underline;}

h2, h3, h4
	{text-align:center;}
h2
	{font-size:12pt;}
h3
	{font-size:11pt;}
h4
	{font-size:10pt;}
h5
	{font-size:9pt;}


/* Font-Größe */
li, .x, .xx, .y, .illu, dd, dl, h3.programm
	{font-size:8pt;}
body, td, p, div, h5, .text
	{font-size:9pt;}


.up, .up_both /* progconfig:nach oben */
	{text-align:center;
	margin:30px;}
.up_both
	{clear: both;}
.up img, .up_both img
	{border:0px;
	width:7px;height:7px;
	padding:0px 20px;}


/* Changer: programmänderungen, gewinnspiele */
div#changer
	{padding:10px;
	background-color:#efefef;
	text-align:left;}
div#changer img
	{border:solid 1px #333333;
	width:100px;
	margin:0px 5px 5px 20px;
	float:right;}
div#changer p
	{text-align:left;
	padding:5px;}
			div#changer img.bla
				{border-width:0px;
				width:100px;
				margin:0px;
				float:none;
				text-align:center;}
			div#changer p.bla
				{clear:both;
				padding:0px;
				text-align:center;}
hr.change
	{text-align:left;
	height:0px;
	width:50%;
	border:1px dotted #999999;
	margin-left:0px;}

/* Einzelseite: Galerie, Mekfilm etc. */
div#einzelseite, div#einzelseitegalerie
	{margin:0px 80px;
	text-align:left;}
div#einzelseite
	{width:450px;}
div#einzelseite p
	{padding-top:10px;}


/* GALERIE */
.tbl
	{width: 100%;
	height:100%;
	border:0px;
	background-color:#efefef;}
.galeriepix
	{text-align:center;
	font-size:12pt;
	padding:30px;}
.galeriepix p
	{font-size:8pt;}
.galeriepix img
	{margin: 5px 0px;
	border: 0px;
	clear:both;}
.galerievorschau
	{margin:6px;
	border:0px;}


/* INDEX */
hr.index
	{border:1px;
	height:1px;width:0px;
	color:#efefef;}
div#aktuell		/* linke Seite */
	{width:390px;
	padding-left:20px;
	float:left;}
div#aktuell h3
	{border-bottom:1px solid #cccccc;
	clear:both;
	text-align:left;
	margin:10px;}
.filmaktuell
	{margin-top:0px; margin-bottom:20px;
	padding:10px;}
.filmaktuell img
	{border:0px;
	float:right;
	margin:3px 0px 5px 15px;
	border:1px solid #cccccc;}
.filmaktuell h4
	{margin:0px 0px 10px 0px;
	text-align:left;}
.filmaktuell h5
	{text-align:left;
	margin:0px 0px 5px 0px;
	font-size:9pt;}
.indexdate
	{font-size:8pt;
	text-align:right;
	margin-top:5px;}
.indexdate a
	{font-weight:normal;}
div#sidebar		/* rechte Seite */
	{margin-left:440px;
	margin-right:30px;}
.sidecontainer
	{margin-bottom:50px;}
.sidecontainer_b
	{text-align:center;
	margin:0px 0px 50px 0px;
	padding:0px;}
div#sidebar img
	{margin:5px;
	padding:0px;
	border:1px solid #cccccc;}
div#sidebar ul
	{margin:0px;
	padding:0px;}
div#sidebar li
	{list-style:none;
	margin:0px 0px 15px 0px;
	padding:4px;
	border-bottom:1px solid #cdcdcd;
	border-left:2px solid #cdcdcd;}
.sidecontainer p
	{font-size:8pt;
	margin:5px 0px 0px 20px;}
div#sidebar a
	{font-weight:normal;}


/* PROGRAMM */
.weeklink
	{text-align:center;
	clear: both;}
.weeklink img
	{border:0px;
	margin: 10px 40px;
	padding:0px 20px;}
.kinoprogramm 		/* Die Über-Gestaltungsebene der einzelnen Kinos mit im jeweiligen Wochenprogramm. */
	{width:650px;
	margin-left:50px}
.kinoprogramm h3		 /* Definiert die Kino-Links und Adresse im Programm als Überschrift */
	{clear: both;
	font-size:8pt;
	font-weight:normal;
	margin-left:0px;
	text-align:left;
	border-bottom:1px solid #999999;
	border-left:1px solid #999999;
	width:605px;}
.kinoprogramm h3 img 		/* Kinologo */
	{margin:0px 5px 0px 0px;
	vertical-align:middle;
	border-left-width:0px;
	border-bottom-width:0px;
	border-right:1px solid #999999;
	border-top:1px solid #999999;}
.filme		/* linke Spalte */
	{width:375px;
	float:left;}
.filme a
	{font-size:10pt;}
.sondertab
	{border-left:2px solid #990000;
	margin:10px 25px;
	padding:0px 5px;}
.progtab
	{margin:10px 25px;}
.spezi
	{color:#999999;}
.termin
	{color:#222222;}
.spezi, .termin
	{width:300px;
	font-size:8pt;}
.spezi a, .spezi a:link 
	{color:#990000;
	font-weight:normal;
	font-size:8pt !important;}
.spezi a:hover
	{font-weight:normal;
	text-decoration:underline;}
.filmepix		/* rechte Spalte */
	{width:180px;
	margin-left:390px;
	text-align:center;
	margin-top: 15px;
	border:1px solid #cdcdcd;
	background-color:#F4F4F4;
	padding:3px;}
.filmepix img /* Bild halt. Im Programmm eben. */
	{border:1px solid #cccccc;
	margin-bottom:5px;}
.filmepix a
	{font-size:8pt;
	margin:0px;
	padding:0px;}
.filmepix b
	{font-size:8pt;
	margin:0px;
	padding:0px;}
.filmepix a:hover
	{text-decoration:none;
	text-transform:uppercase;}
.filmepix p
	{text-align:left;
	font-size:8pt;
	margin:3px;
	padding:0px 5px;}


/* kinos */
#aktuell p
	{padding:0px 0px 0px 10px;}
#aktuell dl
	{margin:0px; 
	padding:3px;}
.kinologo
	{text-align:center;
/*	clear:both*/
	margin-bottom:40px;}
.kinologo img
	{border-width:0px;
	width:100px;}
.kinopix
	{width:310px;
	text-align:center;
	margin:15px 40px;
	border:1px solid #cdcdcd;
	background-color:#F4F4F4;
	padding:3px;}
.kinopix img
	{float:none;margin:0px;
	padding:5px;
	border:0px;}
.kinopix p
	{font-size:8pt;
	margin:0px;
	padding:5px;}
.kinonavi
	{text-align:center;}
.kinonavi img	 /* Logos für die Navigation im Kino-Bereich */
	{border: solid 1px #000000; 
	margin:5px;
	width:70px;}


/* NAVIGATION */
div#header
	{padding:10px;
	height:30px;
	vertical-align:bottom;}
h1#titel
	{width:370px;
	float:left;
	margin:0px;
	vertical-align:bottom;}
h1#titel a:link, h1#titel a:visited, h1#titel a:active
	{font-weight:bold;
	font-family:"Century Schoolbook","CentSchbook BT",Gatineau,"Prose Antique",Garamond,"Times New Roman",Times,serif;
	font-size:16pt;
	color:#000000;
	text-decoration:none;}
h1#titel a:hover, h1#titel a:focus
	{text-decoration:none;
	color:#990000;}
ul#navi
	{margin:0px 0px 0px 400px;
	color:#000000;}
ul#navi li
	{list-style:none;
    display:inline;}
ul#navi b 
	{font-weight:normal;
	color:#000000;
	font-size:10pt;}
ul#navi a
	{font-weight:normal;
	font-size:10pt;}
#deko
	{clear: both;
	height:90px;
	margin:0px 0px 40px 0px;
	background-image:url(../pixxies/site/navi.jpg );}

/* IMP */
div#imp_li		/* linke Spalte */
	{width:40%;
	margin-left:5%;
	float:left;}
div#imp_re		/* rechte Spalte */
	{width:40%;
	margin-left:50%;}
div#imp_li	h3, div#imp_re h3
	{text-align:left;
	border-bottom:1px solid #cccccc;}

/* FILME */
hr.film
	{text-align:left;
	height:1px;
	width:50%;
	color:#666666;
	clear: both;}
.xx
	{text-align:center;
	margin-top:30px;
	font-weight:bold;}

.author
	{text-align: right; 
	padding:10px 0px; 
	font-size: 8pt; 
	color: #333333;}

/* FOOTER */
.footer
	{clear: both;
	text-align:center;
	border-top:1px solid #999999;
	margin-top:50px;
	margin-left:50px;
	width:610px;
	padding:5px;
	font-size:7pt;}


/* */
.filmpix 		/* Bilder in presse und in filmtext */
	{float:left;
	margin: 0px 10px 5px 0px;
	border:1px solid #333333;}



/* ______________________________________________________________ */
/* altes zeux */


.kinos
	{font:10pt verdana,helvetica,arial,"sans serif";background-color:#dddddd;text-align:left;border:1px solid #efefef;padding:8px;margin:0px;width:424px;}

.illu
	{border:1px solid #aaaaaa;background-color:#eeeeee;margin:0px 20px;} 
*.illu
	{padding:5px;} 

.maintab
	{margin-left:75px;}

