.hlavni {
	text-align: center;
	padding: 0px;
	margin: auto;
	width: 940px
}
.nadpis {
	width: 940px;
	height: 130px;
	background-image: url('images/nadpis.jpg');
	background-position: center center;
	background-repeat: no-repeat;
	float: left
}
.lista {
	width: 938px;
	height: 25px;
	background-image: url('images/lista.png');
	background-position: center top;
	background-repeat: no-repeat;
	border-left: #598bad 1px solid;
	border-right: #ff651a 1px solid;
	float: left
}
.lista-in-pad {
	padding-top: 4px
}
a.mesic1 {
	width: 234px;
	height: auto;
	float: left;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #194b6d
}
a.mesic2 {
	width: 234px;
	height: auto;
	float: left;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #396b8d
}
a.mesic3 {
	width: 234px;
	height: auto;
	float: left;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #df4500
}
a.mesic4 {
	width: 234px;
	height: auto;
	float: left;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #bf2500
}
a.mesic1:hover {
	color: #bf2500;
	font-size: 13px;
	font-weight: bold;
	text-decoration: underline
}
a.mesic2:hover {
	color: #df4500;
	font-size: 13px;
	font-weight: bold;
	text-decoration: underline
}
a.mesic3:hover {
	color: #396b8d;
	font-size: 13px;
	font-weight: bold;
	text-decoration: underline
}
a.mesic4:hover {
	color: #194b6d;
	font-size: 13px;
	font-weight: bold;
	text-decoration: underline
}
.center {
	width: 938px;
	height: auto;
	background-color: #FFFFFF;
	border-left: #598bad 1px solid;
	border-right: #598bad 1px solid;
	float: left
}
.center-pad {
	padding: 8px
}
.copy {
	text-align: center;
	padding-top: 5px;
	font-size: 10px;
	width: 938px;
	height: 35px;
	background-color: #FFFFFF;
	border: #598bad 1px solid;
	float: left
}
.menu {
	width: 161px;
	height: auto;
	float: left
}
.top-blue {
	width: 159px;
	height: 23px;
	border: #c2d7e4 1px solid;
	background-image: url('images/top-blue.png');
	background-position: center center;
	background-repeat: no-repeat;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	color: #598bad;
	float: left
}
.bottom-blue {
	width: 159px;
	height: auto;
	border-left: #c2d7e4 1px solid;
	border-right: #c2d7e4 1px solid;
	border-bottom: #c2d7e4 1px solid;
	background-color: #eaf1f7;
	text-align: center;
	float: left
}
.top-orange {
	width: 159px;
	height: 23px;
	border: #f6bd9f 1px solid;
	background-image: url('images/top-orange.png');
	background-position: center center;
	background-repeat: no-repeat;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	color: #ff651a;
	float: left
}
.bottom-orange {
	width: 159px;
	height: auto;
	border-left: #f6bd9f 1px solid;
	border-right: #f6bd9f 1px solid;
	border-bottom: #f6bd9f 1px solid;
	background-color: #fee6d9;
	text-align: center;
	float: left
}
.top-yellow {
	width: 159px;
	height: 23px;
	border: #f7daa1 1px solid;
	background-image: url('images/top-yellow.png');
	background-position: center center;
	background-repeat: no-repeat;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	color: #d9ac11;
	float: left
}
.bottom-yellow {
	width: 159px;
	height: auto;
	border-left: #f7daa1 1px solid;
	border-right: #f7daa1 1px solid;
	border-bottom: #f7daa1 1px solid;
	background-color: #fdf4e3;
	text-align: center;
	float: left
}
.top-pad {
	padding-bottom: 15px;
	float: left
}
.bottom-pad {
	padding-top: 5px;
	padding-bottom: 5px
}
a.stand-blue {
	width: 159px;
	height: 23px;
	background-image: url('images/stand-blue.png');
	background-position: center center;
	background-repeat: no-repeat;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #598bad;
	border: #c2d7e4 1px solid;
	float: left
}
a.stand-blue:hover {
	color: #ff651a;
	font-size: 13px;
	font-weight: bold;
	text-decoration: underline
}
.top-in-pad {
	padding-top: 3px
}
.main-pad {
	padding-left: 8px;
	padding-right: 8px;
	float: left
}
.main {
	width: 582px;
	height: auto;
	float: left
}
.roky {
	color: #598bad;
    font-weight: bold;
	cursor: pointer;
}
.hr-aktuality {
	color: #598BAD;
	background: #598BAD;
	height: 2px;
	width: 60px;
	border: 0px
}
.text-aktuality {
	color: #163561;
	text-align: center;
}
.film-pozn {
	width: 562px;
	height: auto;
	text-align: left;
	font-size: 11px;
	float: left;
	display: block;
}
.film-datum {
	width: 50px;
	height: auto;
	text-align: left;
	font-size: 12px;
	font-weight: bold;
	float: left;
	display: block;
}
.film-cas {
	width: 50px;
	height: auto;
	text-align: left;
	font-size: 12px;
	float: left;
	display: block;
}
.film-nazev {
	width: 370px;
	height: auto;
	text-align: center;
	font-weight: bold;
	font-size: 13px;
	float: left;
	display: block;
}
.film-odkazy {
	width: 70px;
	height: auto;
	text-align: left;
	font-size: 12px;
	float: right;
	display: block;
}
.film-vstupne {
	width: 470px;
	height: auto;
	text-align: left;
	font-size: 12px;
	float: left;
	display: block;
}
.film-popis {
	width: 470px;
	height: auto;
	text-align: justify;
	font-size: 12px;
	float: left;
	display: block;
}
.film-pad {
	float: left;
	padding: 8px;
}
.film-in-pad {
	float: left;
	padding-bottom: 8px;
}
.film-akt-obrazek {
	width: 150px;
	height: auto;
	text-align: left;
	float: left;
	display: block;
}
.film-akt-pozn {
	width: 412px;
	height: auto;
	text-align: left;
	font-size: 11px;
	float: left;
	display: block;
}
.film-akt-nazev {
	width: 412px;
	height: auto;
	text-align: center;
	font-weight: bold;
	font-size: 15px;
	float: left;
	display: block;
}
.film-akt-datum {
	width: 75px;
	height: auto;
	text-align: left;
	font-size: 12px;
	font-weight: bold;
	float: left;
	display: block;
}
.film-akt-cas {
	width: 50px;
	height: auto;
	text-align: left;
	font-size: 12px;
	float: left;
	display: block;
}
.film-akt-vstupne {
	width: 287px;
	height: auto;
	text-align: right;
	font-size: 12px;
	float: left;
	display: block;
}
.film-akt-popis {
	width: 338px;
	height: auto;
	text-align: justify;
	font-size: 12px;
	float: left;
	display: block;
}
.film-akt-odkazy {
	width: 70px;
	height: auto;
	text-align: right;
	font-size: 12px;
	float: right;
	display: block;
}
.film-poz-blue {
	margin-bottom: 16px;
	width: 580px;
	height: auto;
	border: #c2d7e4 1px solid;
	background-color: #eaf1f7;
	text-align: center;
	vertical-align: middle;
	float: left;
	display: block;
}
.film-poz-orange {
	margin-bottom: 16px;
	width: 580px;
	height: auto;
	border: #f6bd9f 1px solid;
	background-color: #fee6d9;
	text-align: center;
	float: left;
	display: block;
}
body {
	margin-top: 5px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align: center;
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #eaf1f7;
	SCROLLBAR-FACE-COLOR: #ff651a;
	SCROLLBAR-HIGHLIGHT-COLOR: #eaf1f7;
	SCROLLBAR-SHADOW-COLOR: #eaf1f7;
	SCROLLBAR-3DLIGHT-COLOR: #eaf1f7;
	SCROLLBAR-ARROW-COLOR: #eaf1f7;
	SCROLLBAR-TRACK-COLOR: #eaf1f7;
	SCROLLBAR-DARKSHADOW-COLOR: #eaf1f7
}
A:hover {
	font-size: 12px;
	color: #ff651a;
}
A {
	font-size: 12px;
	color: #598bad;
}
p {
	font-size: 12px;
	color: black
}
.h2 {
	margin-bottom: 16px;
	width: 580px;
	height: auto;
	font-size: 20px;
	font-weight: bold;
	color: black;
	text-align: center;
	background-color: #eaf1f7;
	border: #c2d7e4 1px solid;
	display: block;
}

