/************************************************/
/*   ABSCHNITT TIMETABLE                        */
/************************************************/
body {margin: 0px 0px 0px 30px;}

/**************************************/
/*   ABSCHNITT TIMETABLE HEUTE        */
/**************************************/

/* Hauptrahmen und Platzhalter */
#tt_table {border-width: 0px;}

/* Hauptrahmen Tipps and Specials */
#tt_adds_rahmen {
	border-color: #666666;
	border-style: solid;
	border-width: 1px;
	table-layout: fixed;
	text-align: left;
	width: 145px;
}

/* Hauptrahmen Timetable */
#tt_conten_rahmen {
width: 510px;
text-align: left;
}

/* Pass den tt_navi_rahmen an */

#tt_navi_rahmen {
border-color: black;
width: 510px;
height: 33px;
border-style: solid;
border-width: 1px;
/*margin: 0px 0px 4px;*/
text-align: center;
table-layout: fixed;
	}
		#tt_navi_schrift {
		background-color: #999999;
		border-style: solid;
		border-width: 3px;
		border-color: #999999;
		width: 502px;
		font-size: 12px;
		font-weight: bolder;
		color: white;
		font-family: Verdana;
		}#tt_navi_schrift a:link {color:white;font-style: normal;text-decoration: none;}
		 #tt_navi_schrift a:visited {color:white;font-style: normal;text-decoration: none;}
		 #tt_navi_schrift a:hover {
		 background-color: black;
		 color:#ffffff;
		 font-style: normal;
		 text-decoration: none;
		 }

#tt_shows_heute {
	width: 510px;
	border-color: #990000;
	border-style: solid;
	border-width: 1px;
	margin: 0px 0px 0px 0px;
	table-layout: fixed;
	} 	#tt_show_platzhalter {width: 500px;margin: 0px 0px 0px 0px; }
		#tt_shows_heute_titel{
		border-color: #990000;
		border-style: solid;
		border-width: 1px;
		background-color: #990000;
		height: 19px;
		font-size: 10px;
		font-weight: bolder;
		color: white;
		font-family: Verdana;
		padding-left: 10px;
		vertical-align: top;
		

 		}
		#tt_ausgabe_shows_heute {
		width: 237px;
		margin: 0px 0px 0px 0px;
		border-color:black;
		border-width: 1px;
		border-color: #666666;
		border-style: solid;
		border-width: 1px;
		
		}
		#tt_ausgabe_shows_heute_time{
		/*background-image: url(grafiken/242x20_heite_datum_act.png);
		background-repeat: no-repeat;*/
		background-color: black;
		border-color:black;
		border-width: 1px;
		border-color: #666666;
		border-style: solid;
		width: 237px;
		font-size: 10px;
		font-weight: bolder;
		color: white;
		font-family: Verdana;
		}
		#tt_ausgabe_shows_heute_bild {
		/*background-image: url(grafiken/80x80_rahmen.png);
		background-repeat: no-repeat;*/
		border-color:black;
		border-width: 1px;
		border-color: #666666;
		border-style: solid;
		width: 80px;
		height: 80px;
		}
		#tt_ausgabe_show_heute_name {
		width: 160px;
		height: 17px;
		border-color:black;
		border-width: 1px;
		border-color: #666666;
		border-style: solid;		
		font-size: 10px;
		font-weight: bolder;
		color: black;
		font-family: Verdana;
		padding-left:5px;
		padding-top: -10px;
		}
		#tt_ausgabe_show_heute_lineup {
		background-position: top; 
		border-color:black;
		border-width: 1px;
		border-color: #666666;
		border-style: solid;	
		width: 158px;
		font-size: 10px;
		color: black;
		font-family: Verdana;
		padding-left:5px;
		} 
		#tt_ausgabe_show_heute_lineup_mehr {
		background-position: top; 
		border-color:black;
		border-width: 1px;
		border-color: #666666;
		border-style: solid;	
		width: 158px;
		height: 10px;
		font-size: 10px;
		color: black;
		font-family: Verdana;
		padding-left:5px;
		}
		 #tt_ausgabe_show_heute_lineup_mehr a:link {color:black;font-style: normal;text-decoration: none;}
		 #tt_ausgabe_show_heute_lineup_mehr a:visited {color:black;font-style: normal;text-decoration: none;}
		 #tt_ausgabe_show_heute_lineup_mehr a:hover {
		 background-color: black;
		 color:#ffffff;
		 font-style: normal;
		 text-decoration: none;
		 }
		.tt_ausgabe_show_heute_more {
		background-position: top; 
		border-color:black;
		border-width: 1px;
		border-color: #666666;
		border-style: solid;	
		width: 237px;
		font-size: 10px;
		color: black;
		font-family: Verdana;
		padding-left:5px;
		}
		
#tt_shows_demnaechst {
	width: 510px;
	border-color: #5B0000;
	border-style: solid;
	border-width: 1px;
	margin: 4px 0px 0px 0px;
	table-layout: fixed;
}	
		#tt_shows_demnaechst_titel{
		background-color: #5B0000;
		border-color: #5B0000;
		border-style: solid;
		border-width: 1px;
		height: 19px;
		font-size: 10px;
		font-weight: bolder;
		color: white;
		font-family: Verdana;
		padding-left: 10px;
		}
		
		
		
		#tt_ausgabe_shows_demnaechst1,#tt_ausgabe_shows_demnaechst2 {
		width: 237px;
		margin: 0px 0px 0px 0px;
		border-color:#333333;
		border-width: 1px;
		border-style: solid;
		border-width: 1px;
		}
		#tt_ausgabe_shows_demnaechst_time1,#tt_ausgabe_shows_demnaechst_time2{
		background-color: #333333;
		border-color: #333333;
		border-width: 1px;
		border-style: solid;
		width: 237px;
		font-size: 10px;
		font-weight: bolder;
		color: white;
		font-family: Verdana;
		}
		#tt_ausgabe_shows_demnaechst_bild1,#tt_ausgabe_shows_demnaechst_bild2 {
		height: 80px;
		width: 80px;
		border-color: #333333;
		border-style: solid;
		border-width: 1px;
		}
		#tt_ausgabe_show_demnaechst_name1,#tt_ausgabe_show_demnaechst_name2 {
		border-color: #333333;
		border-style: solid;
		border-width: 1px;
		width: 160px;
		height: 17px;
		font-size: 9px;
		font-weight: bolder;
		color: #333333;
		font-family: Verdana;
		padding-left:5px;
		padding-top: -10px;
		}
		#tt_ausgabe_show_demnaechst_lineup1,#tt_ausgabe_show_demnaechst_lineup2 {
		border-color: #333333;
		border-style: solid;
		border-width: 1px;
		width: 158px;
		font-size: 9px;
		color: #333333;
		font-family: Verdana;
		padding-left:5px;
		}
		
		/*3-6*/
		#tt_ausgabe_shows_demnaechst3,#tt_ausgabe_shows_demnaechst4,
		#tt_ausgabe_shows_demnaechst5,#tt_ausgabe_shows_demnaechst6 {
		width: 237px;
		margin: 0px 0px 0px 0px;
		border-color:#666666;
		border-width: 1px;
		border-style: solid;
		border-width: 1px;
		}
		#tt_ausgabe_shows_demnaechst_time3,#tt_ausgabe_shows_demnaechst_time4,
		#tt_ausgabe_shows_demnaechst_time5,#tt_ausgabe_shows_demnaechst_time6{
		background-color: #666666;
		border-color: #666666;
		border-width: 1px;
		border-style: solid;
		width: 237px;
		font-size: 10px;
		font-weight: bolder;
		color: white;
		font-family: Verdana;
		}
		#tt_ausgabe_shows_demnaechst_bild3,#tt_ausgabe_shows_demnaechst_bild4,
		#tt_ausgabe_shows_demnaechst_bild5,#tt_ausgabe_shows_demnaechst_bild6 {
		height: 80px;
		width: 80px;
		border-color: #666666;
		border-style: solid;
		border-width: 1px;
		}
		#tt_ausgabe_show_demnaechst_name3,#tt_ausgabe_show_demnaechst_name4,
		#tt_ausgabe_show_demnaechst_name5,#tt_ausgabe_show_demnaechst_name6 {
		border-color: #666666;
		border-style: solid;
		border-width: 1px;
		width: 160px;
		height: 17px;
		font-size: 9px;
		font-weight: bolder;
		color: #666666;
		font-family: Verdana;
		padding-left:5px;
		padding-top: -10px;
		}
		#tt_ausgabe_show_demnaechst_lineup3,#tt_ausgabe_show_demnaechst_lineup4,
		#tt_ausgabe_show_demnaechst_lineup5,#tt_ausgabe_show_demnaechst_lineup6 {
		border-color: #666666;
		border-style: solid;
		border-width: 1px;
		width: 158px;
		font-size: 9px;
		color: #666666;
		font-family: Verdana;
		padding-left:5px;
		}
		
		/*7-10*/
		#tt_ausgabe_shows_demnaechst7,#tt_ausgabe_shows_demnaechst8,
		#tt_ausgabe_shows_demnaechst9,#tt_ausgabe_shows_demnaechst10 {
		width: 237px;
		margin: 0px 0px 0px 0px;
		border-color: #C3C3C3;
		border-width: 1px;
		border-style: solid;
		border-width: 1px;
		}
		#tt_ausgabe_shows_demnaechst_time7,#tt_ausgabe_shows_demnaechst_time8,
		#tt_ausgabe_shows_demnaechst_time9,#tt_ausgabe_shows_demnaechst_time10{
		background-color: #C3C3C3;
		border-color: #C3C3C3;
		border-width: 1px;
		border-style: solid;
		width: 237px;
		font-size: 10px;
		font-weight: bolder;
		color: white;
		font-family: Verdana;
		}
		#tt_ausgabe_shows_demnaechst_bild7,#tt_ausgabe_shows_demnaechst_bild8,
		#tt_ausgabe_shows_demnaechst_bild9,#tt_ausgabe_shows_demnaechst_bild10 {
		height: 80px;
		width: 80px;
		border-color: #C3C3C3;
		border-style: solid;
		border-width: 1px;
		}
		#tt_ausgabe_show_demnaechst_name7,#tt_ausgabe_show_demnaechst_name8,
		#tt_ausgabe_show_demnaechst_name9,#tt_ausgabe_show_demnaechst_name10 {
		border-color: #C3C3C3;
		border-style: solid;
		border-width: 1px;
		width: 160px;
		height: 17px;
		font-size: 9px;
		font-weight: bolder;
		color: #C3C3C3;
		font-family: Verdana;
		padding-left:5px;
		padding-top: -10px;
		}
		#tt_ausgabe_show_demnaechst_lineup7,#tt_ausgabe_show_demnaechst_lineup8,
		#tt_ausgabe_show_demnaechst_lineup9,#tt_ausgabe_show_demnaechst_lineup10 {
		border-color: #C3C3C3;
		border-style: solid;
		border-width: 1px;
		width: 158px;
		font-size: 9px;
		color: #C3C3C3;
		font-family: Verdana;
		padding-left:5px;
		}
		.tt_ausgabe_show_demnaechst_more {
		background-position: top; 
		border-color:black;
		border-width: 1px;
		border-color: #666666;
		border-style: solid;	
		
		font-size: 10px;
		color: black;
		font-family: Verdana;
		padding-left:5px;
		}
		 #tt_ausgabe_show_demnaechst_lineup1 a:link,
		 #tt_ausgabe_show_demnaechst_lineup2 a:link,
		 #tt_ausgabe_show_demnaechst_lineup3 a:link,
		 #tt_ausgabe_show_demnaechst_lineup4 a:link,
		 #tt_ausgabe_show_demnaechst_lineup5 a:link,
		 #tt_ausgabe_show_demnaechst_lineup6 a:link,
		 #tt_ausgabe_show_demnaechst_lineup7 a:link,
		 #tt_ausgabe_show_demnaechst_lineup8 a:link,
		 #tt_ausgabe_show_demnaechst_lineup9 a:link,
		 #tt_ausgabe_show_demnaechst_lineup10 a:link
		 {color:black;font-style: normal;text-decoration: none;}
		 
		 
		 #tt_ausgabe_show_demnaechst_lineup1 a:visited,
		 #tt_ausgabe_show_demnaechst_lineup2 a:visited,
		 #tt_ausgabe_show_demnaechst_lineup3 a:visited,
		 #tt_ausgabe_show_demnaechst_lineup4 a:visited,
		 #tt_ausgabe_show_demnaechst_lineup5 a:visited,
		 #tt_ausgabe_show_demnaechst_lineup6 a:visited,
		 #tt_ausgabe_show_demnaechst_lineup7 a:visited,
		 #tt_ausgabe_show_demnaechst_lineup8 a:visited,
		 #tt_ausgabe_show_demnaechst_lineup9 a:visited,
		 #tt_ausgabe_show_demnaechst_lineup10 a:visited  
		 {color:black;font-style: normal;text-decoration: none;}
		 
		 #tt_ausgabe_show_demnaechst_lineup1 a:hover,
		 #tt_ausgabe_show_demnaechst_lineup2 a:hover,
		 #tt_ausgabe_show_demnaechst_lineup3 a:hover,
		 #tt_ausgabe_show_demnaechst_lineup4 a:hover,
		 #tt_ausgabe_show_demnaechst_lineup5 a:hover,
		 #tt_ausgabe_show_demnaechst_lineup6 a:hover,
		 #tt_ausgabe_show_demnaechst_lineup7 a:hover,
		 #tt_ausgabe_show_demnaechst_lineup8 a:hover,
		 #tt_ausgabe_show_demnaechst_lineup9 a:hover,
		 #tt_ausgabe_show_demnaechst_lineup10 a:hover
		 {
		 background-color: black;
		 color:#ffffff;
		 font-style: normal;
		 text-decoration: none;
		 }
	
:root #tt_special_table {height: 258px;}
#tt_special_table {
	width: 134px;
	height: 269px;  /* 258 in Mozilla wird in :root #tt_special_table angegeben*/
	table-layout: fixed;
	border-style: solid;
	border-width: 1px;
	border-color: #666666;
	margin: 2px 0px 2px 0px;
	}
	#tt_special_tipps {
	background-color: #5B0000;
	background-position: center;
	background-repeat: no-repeat;
	background-position: center;
	height: 19px;
	font-size: 10px;
	font-weight: bolder;
	color: white;
	font-family: Verdana;
	padding-left: 10px;
	}
	#tt_special_zeit {
	background-color: #000000;
	background-repeat: no-repeat;
	background-position: center;
	/*height: 19px;*/
	font-size: 8px;
	font-weight: bolder;
	color: white;
	font-family: Verdana;
	}
	#tt_special_name {
	/*height: 19px;*/
	background-repeat: no-repeat;
	background-position: center;
	font-size: 10px;
	font-weight: bolder;
	color: black;
	font-family: Verdana;
	border-style: solid;
	border-width: 1px;
	border-color: #666666;

	}
	#tt_special_bild {
	/*height: 123px;*/		
	background-repeat: no-repeat;
	background-position: center;
	border-style: solid;
	border-width: 1px;
	border-color: #666666;
	}
	#tt_special_lineup {
	/*height: 44px;*/
	font-size: 8.5px;
	color: black;
	font-family: Verdana;
	padding-left:5px;
	border-style: solid;
	border-width: 1px;
	border-color: #666666;
	}

/**************************************/
/*   ABSCHNITT TIMETABLE HEUTE ENDE   */
/**************************************/
/**************************************/
/*   ABSCHNITT TIMETABLE MONAT        */
/**************************************/	
:root #MonatsLayer {	height: 746px;	width: 501px;}
#MonatsLayer{
	/*position: static;*/
	width: 501px;
	/*height: 783px;*/
	left: 162px;
	top: 45px;
	padding: 4px;
	outline-color: #5B0000;
	outline-style: solid;
	outline-width: 1px;
	visibility: visible;
	/*overflow-y: scroll;*/

}

#tt_monat {
	border-style: solid;
	border-width: 1px;
	border-color: #666666;
	width: 100%;
	}
	#tt_monat_titel{
	height: 30px;
	border-style: solid;
	border-width: 1px;
	border-color: #666666;
	background-color: #5B0000;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	font-family: Verdana;
	padding-left: 5px;
	}
	#tt_monat_tagname{
	background-color: #333333;
	height: 30px;
	border-style: solid;
	border-width: 1px;
	border-color: #666666;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	font-family: Verdana;
	padding-left: 5px;
	}
	#tt_monat_show1{
	height: 25px;
	background-color: #666666;
	border-style: solid;
	border-width: 1px;
	border-color: #666666;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	font-family: Verdana;
	padding-left: 5px;
	}
	#tt_monat_show2{
	height: 25px;
	background-color: #999999;
	border-style: solid;
	border-width: 1px;
	border-color: #666666;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	font-family: Verdana;
	padding-left: 5px;
	}
	.tt_monat_show {
	background-color: #5B0000;
	border-style: solid;
	border-width: 1px;
	border-color: #666666;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	font-family: Verdana;
	padding-left: 5px;
	}
	#tt_ausgabe_monat_show_detail {width: 100%;}
	#tt_ausgabe_monat_show_detail, #tt_ausgabe_monat_show_detail td{
	background-color: #ffffff;
	border-style: solid;
	border-width: 1px;
	border-color: #5B0000;
	font-size: 11px;
	color: black;
	font-family: Verdana;
	}
	 #tt_ausgabe_monat_show_detail a:link {color:black;font-style: normal;text-decoration: none;}
	 #tt_ausgabe_monat_show_detail a:visited {color:black;font-style: normal;text-decoration: none;}
	 #tt_ausgabe_monat_show_detail a:hover {
	 background-color: black;
	 color:#ffffff;
	 font-style: normal;
	 text-decoration: none;
	 }
   a.nocolor {
   text-decoration: none;
   background-color:#fff!important;
   }
/**************************************/
/*   ABSCHNITT TIMETABLE MONAT ENDE   */
/**************************************/	
/************************************************/
/*   ABSCHNITT TIMETABLE  ende                  */
/************************************************/
