

/* *************** */
/* AKTUELLE STYLES */
/* *************** */

/* ************** */
/* Tabellenzellen */
/* ************** */

.galerie       { margin:50px; padding-left:10px; padding-right:10px; border-style:solid; border-width:1px; border-color:#C05AB8; background-color:#000000; text-align:center; vertical-align:middle; color:#c9cae2; font-family:Geneva,Arial,sans-serif; font-weight:bold; font-size:10px }
.termine-datum { padding-left:3px; border-style:solid; border-width:1px; border-color:#C05AB8; background-color:#000000; text-align:left; vertical-align:middle; color:#c9cae2; font-family:Geneva,Arial,sans-serif; font-weight:bold; font-size:12px }
.termine-text  { padding-left:3px; border: none; background-color:#c9cae2; text-align:left; vertical-align:middle; color:#000000; font-family:Geneva,Arial,sans-serif; font-size:12px }
.termine-pub  { padding-left:3px; border: none; background-color:#c05ab8; text-align:left; vertical-align:middle; color:#000000; font-family:Geneva,Arial,sans-serif; font-size:12px }
.updates-datum { padding-left:3px; border:none; background-color:#c9cae2; text-align:left; vertical-align:middle; color:#000000; font-family:Geneva,Arial,sans-serif; font-size:12px }
.updates-text  { padding-left:3px; border-style:solid; border-width:1px; border-color:#C05AB8; background-color:#000000; text-align:left; vertical-align:middle; color:#c9cae2; font-family:Geneva,Arial,sans-serif; font-size:12px }

.veranstaltung-text  { padding-top:2px; padding-left:3px; border-style: solid; border-width:1px; border-color:#C05AB8; background-color:#000000; text-align:left; vertical-align:top; color:#c9cae2; font-family:Geneva,Arial,sans-serif; font-size:12px }
.veranstaltung-datum { padding:2px; border-style: solid; border-width:1px; border-color:#C05AB8; background-color:#000000; text-align:left; vertical-align:top; color:#c9cae2; font-family:Geneva,Arial,sans-serif; font-weight:bold; font-size:14px }

.right-text	     { font-family:Geneva,Arial,sans-serif; font-size:11px; vertical-align:top; text-align:right }
.left-text	     { font-family:Geneva,Arial,sans-serif; font-size:11px; vertical-align:top; text-align:left }
.center-text	     { font-family:Geneva,Arial,sans-serif; font-size:11px; vertical-align:middle; text-align:center }
.left-headlines	     { font-family:Geneva,Arial,sans-serif; font-size:12px; font-weight:bold; text-align:left  }
.right-headlines     { font-family:Geneva,Arial,sans-serif; font-size:12px; font-weight:bold; text-align:right  }
.center-headlines    { padding:1px; border-style: solid; border-width:1px; border-color:#C05AB8; background-color:#000000; font-family:Geneva,Arial,sans-serif; font-size:12px; font-weight:bold; text-align:center  }

.cdtipp-headlines   	 { padding:1px; border-bottom:1px solid #C05AB8; font-family:Geneva,Arial,sans-serif; font-size:12px; vertical-align:middle; text-align:center }

.cdtipps-right     	{ padding:1px; border-right:1px solid #C05AB8; font-family:Geneva,Arial,sans-serif; font-size:11px; vertical-align:middle; text-align:right }
.cdtipps-left	 	{ padding:1px; border-left:1px solid #C05AB8; font-family:Geneva,Arial,sans-serif; font-size:11px; vertical-align:middle; text-align:left }

.cocktails-text  	{ padding-left:2px; border:none; background-color:#C05AB8; text-align:left; vertical-align:middle; color:#000000; font-family:Geneva,Arial,sans-serif; font-size:12px }
.karte-headlines	{ padding:4px; font-family:Geneva,Arial,sans-serif; background-color:#c9cae2; color:#000000; font-size:13px; font-weight:bold; text-align:left  }
.karte-text  		{ padding:2px; border:1px solid #C05AB8; background-color:#000000; text-align:left; vertical-align:middle; color:#c9cae2; font-family:Arial,sans-serif; font-size:12px }

.links { padding:2px; border:none; background-color:#000000; text-align:center; vertical-align:bottom; color:#c9cae2; font-family:Geneva,Arial,sans-serif; font-size:10px }
.linksschrift { padding:2px; border:none; background-color:#000000; text-align:center; vertical-align:top; color:#c9cae2; font-family:Geneva,Arial,sans-serif; font-size:10px }



/* *********** */
/* ALTES ZEUGS */
/* *********** */

/* ************************************************** */
/* Hintergrund für Inhaltstabellen [ z.B. Filmdetails */
/* ************************************************** */

.tabelle_bg { border-spacing:0px; border:0px; /* background-image: url(../pictures/b_g2.jpg) */ background-color:#EEEEFF; background-repeat: repeat }
.bg         { background-color: #000000; vertical-align:middle }










/* ************************************************************** */
/* Hintergründe für Kasten mit Überschrift [ Filmdetails etc... ] */
/* ************************************************************** */

.b_w { border-style:solid; border-width:1px; border-color:#660000; background-color:#FFFFFF; text-align:center; vertical-align:middle }
.b_r { border-style:solid; border-width:1px; border-color:#000000; background-color:#660000; text-align:center; vertical-align:middle }
.b_s { border-style:solid; border-width:1px; border-color:#000000; background-color:#FFFFFF; text-align:center; vertical-align:middle }

/* ********************** */
/* Zellen mit Randabstand */
/* ********************** */

.titelleiste { background-color: #660000; text-align: left; vertical-align: middle; overflow:hidden }
.suche_filmcover {text-align:center; vertical-align:middle; overflow: hidden; padding:5px }
.suche_titel {overflow:hidden; text-align:left; padding-top:5px; padding-left:5px; padding-right:5px }
.suche_genre {overflow:hidden; text-align:left; padding-left:5px; padding-right:5px }
.suche_text  {overflow:hidden; text-align:left; padding-bottom:5px; padding-left:5px; padding-right:5px }
.fliesstext  {{overflow:hidden; text-align:left; padding:10px }
.tabtext     {overflow:hidden; text-align:left; padding-left:30px; vertical-align:middle}
.tabtext2    {overflow:hidden; text-align:left; padding-left:20px; vertical-align:middle}
.tabtext_rechts {overflow:hidden; text-align:right; vertical-align:middle}

/* ************************************** */
/* Einzelne Zellenvariationen mit Rändern */
/* ************************************** */

.links { border-left:1px solid #000000 }
.rechts { border-right:1px solid #000000; overflow:auto }
.beide { border-left:1px solid #000000; border-right:1px solid #000000; text-align:left; vertical-align:middle }
.obenunten { border-top:1px solid #000000; border-bottom:1px solid #000000; text-align:center; vertical-align:middle }
.navibeide { border-left:1px solid #000000; border-right:1px solid #660000; text-align:left; vertical-align:middle }
.rundrum {border-style:solid; border-width:1px; border-color:#660000; background-color:#FFFFFF; text-align:center; vertical-align:middle }
.obennicht { border-left:1px solid #660000; border-right:1px solid #660000; border-bottom:1px solid #660000; text-align:left; vertical-align:middle}
.rechtsoben { border-right:1px solid #660000; border-top:1px solid #660000 }
.mittelstrich {padding-left:30px; padding-right: 30px; vertical-align: middle}



/* ************************ */
/* Schriftgrößenvariationen */
/* ************************ */

#t_w  { font:bold small Arial; color:#000000 }
#t_r  { font:bold small Arial; color:#FFFFFF }

#t_8  { font:normal x-small Arial; color:#000000 }
#t_10 { font:normal small Arial; color:#000000 }
#t_12 { font:normal medium Arial; color:#000000 }
#t_14 { font:normal large Arial; color:#000000 }
#t_16 { font:normal x-large Arial; color:#000000 }
#t_18 { font:normal xx-large Arial; color:#000000 }

#t_8b  { font:bold x-small  Arial; color:#000000 }
#t_10b { font:bold small Arial; color:#000000 }
#t_12b { font:bold medium Arial; color:#000000 }
#t_14b { font:bold large Arial; color:#000000 }
#t_16b { font:bold x-large Arial; color:#000000 }
#t_18b { font:bold xx-large Arial; color:#000000 }

#t_menu { font:bold small Arial; color:#FFFFFF; width:100%; filter:Glow(color=#000000, strength=3) }
#t_menu2 { font:bold x-small  Arial; color:#000000 }


/* ********************** */
/* Formatierung für Links */
/* ********************** */

a{font-family:arial}
a{text-decoration: none}

a:link    {color:#C05AB8}
a:visited {color:#FFFFFF}
a:hover   {color:#FFFFFF; letter-spacing:1pt }
a:active  {color:#FFFFFF}



h1 { font-size:12px; color:#000000; text-shadow:black font-weight:bold }
hr { length: 500px; height:1px; border: solid 0.3pt; color:#000000}



/* Buttons und Boxen */
/* ***************** */

.b_navi_r { border-width:1px; border-color:#000000; border-style:solid; background-color:#C05AB8; padding-left:5px }
.b_navi_g { border-width:1px; border-color:#000000; border-style:dashed; background-color:#850E7C; padding-left:5px }
.b_navi_w { border-style:solid; border-width:1px; border-color:#660000; background-color:#FFFFFF }

/* *********************** */
/* Formatierung für Listen */
/* *********************** */

ul {list-style-type: disc}
ol {list-style-type: decimal}