﻿#DTTVGuide{
	z-index:0;
	border:solid 1px #ccc;
	}
.GridTopMenu{
	border-bottom:solid 1px #ccc;
	height:60px;
	width:920px;
	background:#f0f0f0;
	border-right:solid 2px #F0F0F0;
}
.GridTopMenu ul{
	margin:0;
	padding:0;
}
.GridTopMenu li{
	list-style-type:none;
	float:left;
	margin:0;
	padding:0;
	height:58px;
	text-align:center;
	background:#F0F0F0 url('_images/header_tile.jpg') repeat-x top left;
	border-left:solid 2px #CCC;
}
.GridTopMenu a{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	height:58px;
	display:block;
	font-size:11px;
	font-weight:bold;
	color:#6E6E6E;
	text-decoration:none;
	line-height:60px;
}
.GridToolbar{
	margin-bottom:0px; 
	width:920px;
	height:56px;
	border:solid 1px #ccc;
	border-bottom:solid 0px #ccc;
	background:#F5F5F5;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
.GridToolbar div{
	float:left;
}
.GridToolbar a{
	color:#FFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	display:block;
	text-decoration:none;
}
.GridToolbar img{
	border:0;
	margin:0;
	padding:0;
	cursor:pointer;
}
.ToolBarFilterButton{
	background:transparent url('_images/dummy_filter_button.jpg') no-repeat top left;
	width:75px;
	height:22px;
	line-height:22px;
	text-align:center;
}
.GridToolbar ul{
	margin:0;
	padding:0;
	margin-top:10px;
}
.GridToolbar input{
	margin:0;
	padding:0;
}
.GridToolbar select{
	margin:0;
	padding:0;
}
.toolbarHours{
	padding-top:18px;
}
.toolbarHours select{
	color:#FFF;
	background:#CE0000;
}
.DatePicker{
	width:30px;
	padding-top:12px;
	margin-top:0;
	margin-left:-6px;
}
.calItem{
	list-style-type:none;
	margin-left:6px;
	float:left;
	width:31px;
	height:36px;
	cursor:pointer;
	padding:0px;
	text-align:center;
	border: 1px solid #F5F5F5;
}
.calItemDay{
	margin:0;
	margin-top:2px;
	padding:0;
	text-align:center;
	height:12px;
	width:31px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#686868;
	clear:both;
}
.calItemDate{
	margin:0;
	padding:0;
	text-align:center;
	line-height:22px;
	height:22px;
	width:31px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	clear:both;
	color:#CE0000;
}
.calItemSelected{
	list-style-type:none;
	margin-left:6px;
	float:left;
	width:31px;
	height:36px;
	cursor:pointer;
	padding:0px;
	text-align:center;
	background:#CE0000 url('_images/current_date_background.png') no-repeat top left;
	border:solid 1px #920000;
}
.calItemDaySelected{
	margin:0;
	margin-top:2px;
	padding:0;
	text-align:center;
	height:12px;
	width:31px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#FFF;
	clear:both;
}
.calItemDateSelected{
	margin:0;
	padding:0;
	text-align:center;
	line-height:22px;
	height:22px;
	width:31px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	clear:both;
	color:#FFF;
}
.inlineLoader{
	height:622px;
	width:922px;
	position:absolute;
	z-index:888;
	clear:left;
	float:left;
	background:#FFF;
	filter:alpha(opacity=70);
	opacity:0.7;
	-moz-opacity:0.7;
	-khtml-opacity:0.5;
	top:120px;
	left:0;
}
.timerLine{
	height:572px;
	width:1px;
	/*background:#EDC226;*/
	background:transparent url('_images/time.png') no-repeat 3px 0;
	width:19px;
	border-left:solid 1px #FF0000;
	position:absolute;
	top:152px;
	clear:left;
	z-index:777;
	float:left
	}
html>body .timerLine{
	top:146px;
}
.gTopLeft{
	clear:both;
	height:26px;
	width:80px;
	float:left;
	background:#FFF;
	border-bottom:solid 1px #F0F0F0;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	line-height:20px;
}
.gTopRight{
	height:26px;
	float:left;
	width:840px;
	background:#FFF;
	border-bottom:solid 1px #999;
	padding:0;
	margin:0;
}
.gTopRight div{
	width:267px;
	border-left:solid 1px #666666;
	padding-left:6px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	height:20px;
	line-height:20px;
	text-align:center;
	color:#CB0100;
}
.gTopRight .timeLineLeftIcon{
	cursor:pointer;
	position:absolute;
	padding:0;
	margin:-4px;
}
html>body .gTopRight .timeLineLeftIcon{
	margin:0;
}
.gTopRight .timeLineRightIcon{
	cursor:pointer;
	position:absolute;
	right:6px;
	padding:0;
	margin:-4px;
}
html>body .gTopRight .timeLineRightIcon{
	margin:0;
}
.gBottom{
	clear:both;
	overflow:scroll;
	height:590px;
	width:920px;
	background:#FFF;
}
.gBottomLeft{
	clear:both;
	width:80px;
	float:left;
	background:#FFF;
	/*border-right:solid 1px #00FF00;*/
}
.gLogo{
	width:60px;
	height:42px;
	margin-left:10px;
	background:#FFFFFF;
	margin-top:2px;
	overflow:hidden;
	border:0;
}
.infoDiv{
	height:163px;
	width:100%;
	clear:both;
}
.infoProgramContent{
	height:162px;
	background:#F0F0F0;
	border-bottom:solid 1px #999999;
	border-right:solid 1px #FFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	z-index:999;
	/*border-left:solid 1px #999999;*/
}
.BroadcastImage{
	float:left;
	margin-top:6px;
	width:130px;
	text-align:center;
}
.BroadcastDetail{
	float:left;
	margin-left:6px;
	margin-top:6px;
	width:500px;
	white-space:normal;
	font-size:11px;
}
.BroadcastDetail .BrHeader{
	clear:both;
	font-size:11px;
	font-weight:normal;
	white-space:normal;
}
.BroadcastDetail .BrHeader h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin-bottom:4px;
	margin-top:0;
}
.BroadcastDetail .BrDetail{
	clear:both;
	margin-top:6px;
	white-space:normal;
}
.BroadcastOptions{
	width:180px;
	float:left;
	margin-top:6px;
}
.BroadcastOptions .BrIcons{
	clear:both;
}
.BroadcastOptions .BrIcons img{
	float:left;
	margin-right:6px;
}

.BroadcastOptions .InfoButtons{
	clear:both;
	margin-top:66px;
	width:152px;
	padding-left:18px;
}

.BroadcastOptions div{
	margin-top:6px;
}

.BroadcastOptions a{
	background: transparent url('_images/info_button.png') no-repeat top left;
	color:#000;
	width:152px;
	height:22px;
	line-height:22px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	display:block;
	padding-left:10px;
	font-weight:bold;
	text-decoration:none;
}

.gBottomRight{
	height:572px;
	float:left;
	background:#FFF;
	white-space:nowrap;
	width:823px;
}
.BoxContainer{
	clear:both;
	width:822px;
	border-bottom:solid 0px #999999;
	height:44px;
	white-space:nowrap;
	overflow:hidden;
}
.BoxContainer div{
	height:39px;
	padding-top:4px;
	padding-left:5px;/*hesaplamalarda kutunun boyundan buradaki değer çıkartılacak*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	border-top:solid 0px #999999;	
	border-right:solid 0px #999999;
	border-bottom:solid 1px #999999;
	float:left;
	cursor:pointer;
	overflow:hidden;
	white-space:nowrap;
	color:#999;
	background-color:#FFF;
}
.gPBPName{
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000;
}
.genreNoBr{
	background:#FFFFFF;
	border-left:2px solid #CECECE;
	text-align:center;
	color:#ccc;
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	line-height:39px;
}
/*Genre color start*/
.genre00, .progGenre00, .genrenull, .progGenrenull, .progGenre48, .genreF2 , .genreF3 , .progGenre25, .progGenre18  
{
	border-left:2px solid #CECECE;
}
.genreF8 
{
	border-left:2px solid #64750F;
}
.genreED , .genreEF , .progGenre14 , .progGenre12 , .progGenre26 , .progGenre10 
{
	border-left:2px solid #7F1C52;
}

.genreE1 , .genreE4 , .genreEB , .progGenre4 , .progGenre7 , .progGenre5 , .progGenre29 
{
	border-left:2px solid #FDDB07;
}
.genreE0 , .genreE7 , .genreEC , .progGenre17 , .progGenre31 , .progGenre2 , .progGenre9 
{
	border-left:2px solid #EA8013;
}

.genreFE , .progGenre11 
{
	border-left:2px solid #790A13;
}

.genreE8 , .genreE9 , .progGenre3 , .progGenre6 
{
	border-left:2px solid #544F77;
}

.genreE2 , .genreE6 , .progGenre22 , .progGenre13 
{
	background:#FFFFFF;
	border-left:2px solid #315F80;
}

.genreE3 , .progGenre8 
{
	border-left:2px solid #1B4889;
}

.genreF0 , .genreFB , .genreFC , .progGenre75 , .progGenre76 , .progGenre86 
{
	border-left:2px solid #52BBE8;
}

.genreF1 , .progGenre30 , .progGenre28 , .progGenre35 , .progGenre21 , .progGenre44 , .progGenre36 
{
	border-left:2px solid #0C6F02;
}

.genreF5 , .progGenre20 , .progGenre79 
{
	border-left:2px solid #A9CE31;
}

.genreF9 , .genreFA , .genreFF , .progGenre27 , .progGenre92 , .progGenre88 
{
	border-left:2px solid #EC7734;
}

.genreEA , .genreFD , .progGenre78 , .progGenre16 
{
	border-left:2px solid #FFB736;
}

.genreEE , .genreF4 , .genreF6 , .genreF7 , .progGenre15 , .progGenre74 , .progGenre24 , .progGenre23 
{
	border-left:2px solid #8ACFDF;
}

.genreE5 , .progGenre19 , .progGenre77 
{
	border-left:2px solid #B98995;
}
