table.selectBox td {
	width: 25%;
}
table.selectBox tr.form td {
	border: none;
	padding-top: 4px!important;
	padding-bottom: 0px!important;
	text-align: left;
}
table.bcAll {
	width: 100%;
	border-collapse: collapse;
}
table.bcAll td {
/* 	overflow: hidden; */
/*	vertical-align: top;*/
}
table.bcAll th {
/* 	border: 1px solid transparent; */
	border: 1px solid #A2A2A2;
	color: #ffffff;
}
table.bcAll tr.odd {
/* 	background: #E3E6EB; */
	background: #ffffff;
}
table.bcAll tr.even {
	background: #DADEE1;
}
table.bcAll th.odd {
	background: #1a2f44;
}
table.bcAll th.even {
	background: #b0bcca;
}
table.bcAll th.offsetLeft {
	border-right: 1px solid #A2A2A2;
	text-align: left;
/* 	width: 115px; */
}
table.bcAll .offsetRight {
/* 	border-left: 1px solid #A2A2A2; */
	float: right;
/* 	text-align: right; */
	background: #b0bcca;
	padding: 0 3px;
/* 	width: 115px; */
/* 	border-right: none; */
}
table.bcAll .offsetRight a,
table.bcAll .offsetLeft a { margin: 0 5px; }
table.bcAll td.broadcast {
	border: 1px solid #A2A2A2;
	padding: 2px;
 	word-break: break-all;
}
table.bcAll td.stationLeft {
	border-right: 1px solid #A2A2A2;
	padding: 4px;
	vertical-align: top;

}
table.bcAll td.stationRight {
	padding: 4px;
	text-align: right;
	vertical-align: top;
}
table.bcAll td.stationRight img.stationIcon {
	float: right!important;
}
table.bcAll td.stationRight span.stationName {
	clear: right;
	float: right;
}
table.bcAll td a {
	-webkit-hyphens: auto!important;
	-moz-hyphens: auto!important;
	-ms-hyphens: auto!important;
	hyphens: auto!important;
	line-height: 15px;
	/*white-space: nowrap;*/
}
table.bcAll td span.time { display: block; }
table.bcAll td span.title { display: block;/* white-space: nowrap;*/ }
table.bcAll td div.outer {
/* 	z-index: 10; */
	position: relative;
	float: left;
	height: 45px;
/* 	width: 100%; */
/* 	height: 30px; */
/* 	overflow: hidden; */
	border: 1px solid #cccccc;
 	border-width: 1px 1px 1px 0;
}
table.bcAll td div.outer div.inner {
	/*width: 100%; */
	height: 45px;

	overflow: hidden;
/* 	border: 1px solid green; */
}
table.bcAll td div.outer:hover div.inner {
/* 	min-width: 100%; */
	white-space: nowrap;
	width: auto!important;
	padding: 2px;
/* 	overflow: show; */
 	position: absolute;
	height: 45px;
	top: -2px;
	left: -2px;
	box-shadow: 3px 3px 3px #999999;
	z-index: 2000;
	background: #cccccc;
}
a.bttn2,
a.bttn3,
a.bttn4,
a.bttn2Current,
a.bttn3Current,
a.bttn4Current {
	display: block;
	float: left;
	width: 22px;
	height: 21px;
	margin-right: 4px;
}
a.bttn2 span,
a.bttn3 span,
a.bttn4 span,
a.bttn2Current span,
a.bttn3Current span,
a.bttn4Current span {
	display: none;
}

a.bttn2 {
	background: url('../images/bttnTxt2Inactive.png') 0 0 no-repeat;
}
a.bttn3 {
	background: url('../images/bttnTxt3Inactive.png') 0 0 no-repeat;
}
a.bttn4 {
	background: url('../images/bttnTxt4Inactive.png') 0 0 no-repeat;
}
a.bttn2Current {
	background: url('../images/bttnTxt2.png') 0 0 no-repeat;
}
a.bttn3Current {
	background: url('../images/bttnTxt3.png') 0 0 no-repeat;
}
a.bttn4Current {
	background: url('../images/bttnTxt4.png') 0 0 no-repeat;
}

div.genreSelect {
	float:right;
}

div.genreSelect span.scheduleCategoryButton {

    color: #1c2f46;
    display: block;
	font-weight:bold;
	height: 17px;
	line-height: 17px;
 	margin: 5px;
	padding: 5px 0;
 	text-align: center;
	width:70px;
	float:left;
	cursor: pointer;
}

div.genreSelect .claim {
	float:left;
	font-weight: bold;
	height:19px;
	padding-top:15px;
	margin-right:12px;
}


div.genreSelect span.serie, div.genreSelect span.sport, div.genreSelect span.film, div.genreSelect span.all  {
	background: none repeat scroll 0 0 #e8e8e8;
}

div.genreSelect span.inactive{
	background: none repeat scroll 0 0 #e8e8e8;
}

div.genreSelect span.all.active {
	background: none repeat scroll 0 0 #d20059;
}

div.genreSelect span.sport.active {

}

#scheduleCategoryButtonMovie {
	background: none repeat scroll 0 0 #f8f7c6;
}

#scheduleCategoryButtonSeries {
	background: none repeat scroll 0 0 #cde3d2;
}

#scheduleCategoryButtonSports {
	background: none repeat scroll 0 0 #e3ebff;
}

#scheduleCategoryButtonAll {
	background: none repeat scroll 0 0 #e8e8e8;
}


table.bcAll td.sport.active, div.genreSelect span.sport.active, #scheduleCategoryButtonSports.active {
    background: none repeat scroll 0 0 #c3d4ff;
}
table.bcAll td.film.active, div.genreSelect span.film.active, #scheduleCategoryButtonMovie.active {
	background: none repeat scroll 0 0 #f8f664;
}
table.bcAll td.serie.active, div.genreSelect span.serie.active, #scheduleCategoryButtonSeries.active {
    background: none repeat scroll 0 0 #ace3b8;
}

table.bcAll td.inactive, table.bcAll td.inactive, table.bcAll td.inactive {
    background: none repeat scroll 0 0 #FFFFFF;
    border-left: 0 none;
    border-right: 0 none;
}
table.bcAll td.inactive *, table.bcAll td.inactive *, table.bcAll td.inactive * {
    visibility: hidden;
}

#noBroadcastsBox {
	display: none;
	z-index: 10;
	position: absolute;
	left: 0;
	top: 0;
}
#noBroadcastsBox p {
	margin-bottom: 20px;
	margin-left: 6px;
}
#noBroadcastsBox .noGenre {
	display: none;
}
#noBroadcastsBox #noGenre.film, #noGenre.serie, #noGenre.sport {
	/*color: #f8f664;*/
	font-weight: bold;
}


/*.scheduleCategoryButton {
	position: absolute;
	z-index: 20;
	top: 10px !important;
	right: 800px !important;
	display: block;
	width: 60px;
	height: 14px;

	margin: 0;
	padding: 0;
	border: 2px solid #ffffff;
	line-height: 12px;
	font-size: 10px;
	text-align: center;
	cursor: default;
}
#scheduleCategoryButtonMovie.inactive:hover,
#scheduleCategoryButtonMovie {
	background: #d9effd;
	right: 145px !important;
	color: #006bbb;
}
#scheduleCategoryButtonSeries.inactive:hover,
#scheduleCategoryButtonSeries {
	background: #e3d2ee;
	right: 75px !important;
	color: #bf006b;
}
#scheduleCategoryButtonSports.inactive:hover,
#scheduleCategoryButtonSports  {
	background: #dbebc4;
	right: 5px !important;
	color: #44a227;
}
.scheduleCategoryButton:hover,
#scheduleCategoryButtonMovie.active,
#scheduleCategoryButtonSeries.active,
#scheduleCategoryButtonSports.active {
	width: 64px;
	height: 18px;
	margin: -2px -2px 0 0;
	line-height: 16px;
}
#scheduleCategoryButtonMovie.inactive,
#scheduleCategoryButtonSeries.inactive,
#scheduleCategoryButtonSports.inactive {
	border: 2px solid #eeeeee;
	background: #eeeeee;
}*/
