.ec_div_frame {
	width: 780px;
	float: left;
}
.ec_div_toplista {
	width: 765px;
	float: left;
	height: 33px;
	background-image: url(ec_layout/top_lista.gif);
	color: #ffffff;
	font-family: Times New Roman;
	font-weight: bold;
	padding-left: 15px;
	padding-top: 13px;
	text-align: left;
}
.ec_div_dnilista {
	width: 780px;
	float: left;
	height: 33px;
	background-image: url(ec_layout/dni_lista.gif);
	color: #A80532;
	font-family: Times New Roman;
	font-weight: bold;
}

table.program {
	width: 780px;
	float: left;
	font-family: Arial;
}

td.film_nadpis {
	width: 247px;
	height: 23px;
	text-align: left;
	color: #FFCC27;
	background-color: #A80532;
	font-size: 12px;
	padding-left: 17px;
	border-bottom: solid;
	border-bottom-color: #FEB518;
	border-bottom-width: 1px;
	font-weight: bold;
}

td.casy_nadpis {
	height: 23px;
	text-align: center;
	color: #FFCC27;
	background-color: #A80532;
	font-size: 12px;
	border-bottom: solid;
	border-bottom-color: #FEB518;
	border-bottom-width: 1px;
	border-left: solid;
	border-left-color: #FEB518;
	border-left-width: 1px;
	font-weight: bold;
}

td.film_1 {
	width: 247px;
	height: 23px;
	text-align: left;
	color: #A80532;
	background-color: #FFCC27;
	font-size: 12px;
	padding-left: 17px;
	border-bottom: solid;
	border-bottom-color: #FEB518;
	border-bottom-width: 1px;
}
td.film_2 {
	width: 247px;
	height: 23px;
	text-align: left;
	color: #A80532;
	background-color: #FEB518;
	font-size: 12px;
	padding-left: 17px;
	border-bottom: solid;
	border-bottom-color: #FEB518;
	border-bottom-width: 1px;
}
td.stlpec_nadpis {
	/* width: 30px; */
	height: 23px;
	color: #FFCC27;
	background-color: #A80532;
	font-size: 12px;
	border-bottom: solid;
	border-bottom-color: #FEB518;
	border-bottom-width: 1px;
	border-left: solid;
	border-left-color: #FEB518;
	border-left-width: 1px;
	font-weight: bold;
	text-align: center;
}
td.stlpec_hodnota_a {
	/* width: 30px; */
	height: 16px;
	color: #A80532;
	background-color: #FF9B08;
	font-size: 11px;
	border-bottom: solid;
	border-bottom-color: #FEB518;
	border-bottom-width: 1px;
	border-left: solid;
	border-left-color: #FEB518;
	border-left-width: 1px;
	text-align: center;
}
td.stlpec_hodnota_1 {
	/* width: 30px; */
	height: 16px;
	color: #A80532;
	background-color: #FFCC27;
	font-size: 11px;
	border-bottom: solid;
	border-bottom-color: #FEB518;
	border-bottom-width: 1px;
	border-left: solid;
	border-left-color: #FEB518;
	border-left-width: 1px;
	text-align: center;
}
td.stlpec_hodnota_2 {
	/* width: 30px; */
	height: 16px;
	color: #A80532;
	background-color: #FEB518;
	font-size: 11px;
	border-bottom: solid;
	border-bottom-color: #FEB518;
	border-bottom-width: 1px;
	border-left: solid;
	border-left-color: #FEB518;
	border-left-width: 1px;
	text-align: center;
}

a.dni {
	color: #FFFFFF;
	float: left;
	text-decoration: none;
	text-transform: uppercase;
	padding-left: 17px;
	padding-right: 30px;
	padding-top: 2px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}
span.dni{

}
a.dni:hover {
	color: #A80532;
}
a.dni:visited {
	color: #FFFFFF;
}
span.sel_dni{
	height: 26px;
	background-color: #A80532;
	color: #FFCC27;
}
a.sel_dni {
	height: 33px;
	background-color: #A80532;
	color: #FFCC27;
	float: left;
	text-decoration: none;
	text-transform: uppercase;
	padding-left: 17px;
	padding-right: 30px;
	padding-top: 2px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}
.ec_div_lista {
	width: 780px;
	float: left;
	height: 22px;
	background-image: url(ec_layout/dni_lista.gif);
	color: #A80532;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	padding-top: 4px;
	text-align: center;
}