/* olgaeck.css */
/* #h für Überschriften */

body  { font-family:Arial,Helvetica,sans-serif ; 
	background-color:#ddd8d0; 777777; cfc5c0; cccccc; ee0088;
	scrollbar-arrow-color:#eeeeee; ee00aa; 
	scrollbar-base-color:#cfc5c0; #dad3ca; cccccc; aacc00; 
	scrollbar-highlight-color:#ffffff ; 
	scrollbar-shadow-color:#aaaaaa ;    
	scrollbar-track-color:#ddd8d0; 777777; dddddd; ee00aa; 
	} 

	a:link    { text-decoration:none ; color:#ffffff; }
	a:visited { text-decoration:none ; color:#ffffff; }
	a:hover   { text-decoration:none ; color:#ffffff; }
	a:active  { text-decoration:none ; color:#ffffff; }

.tt	a:link    { text-decoration:none ; color:#ee5577; }
.tt	a:visited { text-decoration:none ; color:#ee5577; }
.tt	a:hover   { text-decoration:none ; color:#ee5577; }
.tt	a:active  { text-decoration:none ; color:#ee5577; }

.ttr	a:link    { text-decoration:none ; color:#ee0000; }
.ttr	a:visited { text-decoration:none ; color:#ee0000; }
.ttr	a:hover   { text-decoration:none ; color:#ee0000; }
.ttr	a:active  { text-decoration:none ; color:#ee0000; }


td { 
	vertical-align:top; 
	font-size:80%;
	font-weight:normal;
	color:#000000; 
	background-color:#cfc5c0; #dad3ca; #dacfc0; ffcc00; aacc00; 
	border-style:solid; 
	border-color:ddd8d0; 
	border-top-width:2px; 
	border-bottom-width:2px; 
	border-left-width:0px; 
	border-right-width:0px; 
	}

img { margin-right:4px; margin-bottom:4px; }

.grauingrau  { color:#cfc5c0; }   // Textfarbe = Hintergrundfarbe

.blk  { background-color:#000000; }
.czd  { background-color:#dacfc0; ddaacc; ffaa00; }
.knd  { background-color:#c5c0c5; aaaadd; ccccdd; ccccee; aaaaff; }
.rud  { background-color:#c5cac5; ffaa00; }


.rk    		{ color:#ff0000;	font-weight:bold; } 
.rkt   		{ background-color:#bbccdd; } 
.rktp .preis 	{ background-color:#bbccdd; 77c5ff; } 

.skn    	{ background-color:#9977ff; } 
.sknp .preis	{ background-color:#9977ff; } 

.fd	    	{ background-color:#cc8800; #ccaa88; }  
.or	    	{ background-color:#7700cc; color:#ffff00; font-weight:bold; }  


.pb	    	{ background-color:#aaccff; 
		  csolor:#ffffff;
  		  fsont-weight:bold; 	
		}

.rz	    	{ background-image:url(matroshka.jpg); 
		  color:#ffffff;
  		  font-weight:bold; 	
		}

.rz .titel	{
		  color:#ffcc00;
  		  font-weight:bold; 	
		}

.wm	    	{ background-color:#44cc22; } 

.o2	    	{ color:#ffffff; font-weight:bold; background-color:#000022; 	 } 
.o2 .titel	{ color:#ffff00; #00ffff; font-weight:bold; font-size:200%; } 
.titelop	{ color:#ff0099; font-weight:bold; font-size:200%; } 
.o2 .preis	{ color:#ffffff; font-weight:bold; 	 } 
.o2 .datum	{ color:#ff0099; font-weight:bold; 	 } 


.ln	    	{ background-color:#ccbbdd; } 
.ln .titel	{ color:#ff00bb; background-color:#ccbbdd; font-size:240%;  } 
.ln .preis	{ color:#0000aa; background-color:#ccbbdd;   } 

.ha	    	{ background-color:#e7dfcc; } 
.ha .titel	{ color:#ee0000; background-color:#e7dfcc; } 
.ha .preis	{ background-color:#e7dfcc; } 

.em	    	{ background-color:#ffccee; } 
.emp .preis	{ background-color:#ffccee; } 

.as		  { border-top-width:0px; border-bottom-width:0px; background-color:#eeffdd;  color:#000000; }
.as .titel	  { color:#777777; }

.ms	    	{ background-color:#e7dfcc; baccckground-image:url(p1t.gif); } 
.ms .preis	{ background-color:#e7dfcc; } 

.mz .titel	{ color:#ee0000; }
.mz .preis	{ color:#000000; }
.mz 	{ background-color:#e7dfcc; }


.premiere  {  color:#ee5577; font-weight:bold; font-size:140%; }	 
.gastspiel {  color:#ff0000; ee5577; }	 

.datum { font-size:200%;
	 font-weight:bold;
	 color:#ffffff; 	 
	}

.preis { text-align:right;
	 vxxxertical-align:bottom;
	 color:#ffffff; #000000; 	 
	}

.titel { font-size:140%;
	 font-weight:bold;
	 color:#ffffff; 
	}

.tt    { font-size:140%;
	 font-weight:bold;
	 color:#ee5577; 
	}

.ttr   { font-size:140%;
	 font-weight:bold;
	 color:#ee0000; 
	}

.ttk    { font-size:120%;
	 font-weight:bold;
	 color:#ee5577; 
	}

.tts    { font-size:140%;
	 font-weight:bold;
	 color:#000000; 
	}

.tao { 	font-family:"Arial Narrow",Arial,Helvetica,sans-serif ; 
	vertical-align:top; 
	font-size:140%;
	font-weight:bold;
	}




.tao a:link    { color:#ffffff; }
.tao a:visited { color:#ffffff; }
.tao a:hover   { color:#ffffff; }
.tao a:active  { color:#ffffff; }


.taos { font-family:"Arial Narrow",Arial,Helvetica,sans-serif ; 
	vertical-align:top; 
	font-size:170%;
	font-weight:bold;
	}

.unten {text-align:left;
	font-size:60%;
	front-weight:normal;
	color:#000000; 
	}

.wb { 	color:#ffffff; 	font-weight:bold; }
.w { 	color:#ffffff; 	}
.s { 	color:#000000; 	}
.sb { 	color:#000000; 	font-weight:bold; }
.r { 	color:#ee0000; 	}
.rb { 	color:#ee0000; 	font-weight:bold; }


