/*
*				TV schedule styles
*/

#TVschedule-label
{
	background: url('../images/tvschedule-labelback.gif') left top repeat-x;
	width: 200px;
	margin-bottom: 2px;
}

#TVschedule-content
{
	border-top: 1px solid #008AFF;
}

#WeekDays-nav
{
	float: left;
}

#WeekDays
{
	margin-top: 15px;
	font-family: Tahoma, sans-serif;
	font-size: 80%;
	color: #ADADAD;
}

#WeekDays a
{
	color: #525252;
}

#WeekDays a:hover
{
	color: #1A99FC;
}

.WeekDays-currentday
{
	font-weight: bold;
	color: #FE8706;
}

#WeekDays-prevweek a
{
	color: #1A99FC;
}

#WeekDays-nextweek a
{
	color: #1A99FC;
}

#WeekDays-weeknav
{
	font-size: 85%;
	margin-top: 1em;
}

#WeekDays-weeknav-bottom
{
	margin: 5px 0 15px 150px;
	font-size: 80%;
	padding-top: 10px;
	border-top: 1px solid #A6A6A6;
}

#WeekDays-prevweek
{
	text-align: left;
	float: left;
}

#WeekDays-nextweek
{
	float: right;
}

#WeekDays-currentdate
{
	font-size: 130%;
	color: #606060;
	font-family: Tahoma, sans-serif;
	text-align: right;
	vertical-align: top;
	margin-top: 2px;;
}

/*--------------------------------- Current day tv-schedule ------------------------------*/

#TVschedule-currentday
{
	margin-top: 50px;
}

#CurrentDay-title
{
	color: #F35B00;
	font-size: 110%;
	font-family: "Times New Roman", Times, serif;
	padding-left: 150px;
	clear: left;
}

#CurrentDay-content
{
	border-top: 3px solid #FE8400;
	border-bottom: 3px solid #FE8400;
	background-color: #FAFAFA;
	margin-top: 2px;
	padding-top: 18px;
}

#CurrentDay-content table
{
	width: 100%;
}

#CurrentDay-content table td
{
	padding-bottom: 10px;
	vertical-align: top;	
}

/*--------------------------- Common styles for day tv-schedule content ----------------*/

#CommonDay-content
{
	margin-top: 2px;
	padding-top: 18px;
}

#CommonDay-content table
{
	width: 100%;
}

#CommonDay-content table td
{
	padding-bottom: 10px;
	vertical-align: top;	
}

.Day-content-leftcolumn
{
	width: 135px;
	text-align: right;
}

.Day-content-middlecolumn
{
	width: 60px;
	text-align: left;
	font-size: 130%;
	color: #CC0000;
	font-family: "Times New Roman", Times, serif;
	padding-left: 15px;
}

.Day-content-rightcolumn
{
	text-align: left;
	padding-right: 10px;
}

.TVschedule-programname
{
	color: #2076B0;
	font-family: "Times New Roman", Times, serif;
	font-size: 120%;
}

.TVschedule-programanons
{
	color: #5C5C5C;
	font-size: 80%;
	font-family: Tahoma, sans-serif;
	text-align: justify;
}

.Movie-director
{
	font-weight: bold;
}

.Movie-actors
{
	font-weight: bold;
}


/*------------------------------ Commod day -------------------------*/

#TVschedule-commonday
{
	margin-top: 20px;
}

#CommonDay-title
{
	color: #5E5E5E;
	font-size: 110%;
	font-family: "Times New Roman", Times, serif;
	margin-left: 150px;
	border-bottom: 1px solid #A6A6A6;
	padding-bottom: 2px;
}



.Day-content-middlecolumn2
{
	text-align: left;
	font-size: 130%;
	color: #CC0000;
	font-family: "Times New Roman", Times, serif;
	padding-right: 10px;
}

.Day-content-rightcolumn2
{
	width: 130px;
	text-align: left;
	padding-left: 15px;
	padding-top: 2px;
}
