/*----------------ZAKLADNI DEFINICE DEFAULTNICH TAGU----------------------*/
body{ padding: 0; margin: 0; font-family: Arial, verdana, sans-serif;background-color: #FFF;}
p{}
table{}
h1{}
h2{color: #14646b; font-family: "Trebuchet MS", Arial, serif;font-size: 16px;padding:0;margin:0 0 5px 0;}
h3{}
h4{}
img {border:none;padding:0;margin:0;}
a {padding:0;margin:0;color:#767700;text-decoration: underline;}
a:link {}
a:active {} 
a:visited {}
.stitle {display:none;}
a:hover {text-decoration: none;}
div,li,a,img { behavior: url(iepngfix.htc);   } 
/*--------OBALOVY DIV PRO HORIZONT. ZAROVNANI S PEVNOU SIRKOU-------------*/
#obalovydiv{width:800px;margin-top: 0px;margin-bottom: 2em;margin-left: auto;margin-right: auto;text-align: left;}

/*--------------------------POZADI----------------------------------------*/
#pozadi{display: block;margin-bottom: auto;width:800px; }

/*--------------------------NADPIS----------------------------------------*/


#nadpis{display: block;width:800px;background-repeat: no-repeat;position:relative;background-color: #DDDDDD;
        padding-top: 0px;padding-left: 0px;margin:0;}/* paddingy pro umisteni odkazu v nadpise - zmensuji pak vysku a sirku*/
#nadpis img{}
#nadpis #menu{width: 796px; height:25px; float:left; margin: 0px 0 0px 0px;padding: 3px 0 0 4px; display:inline;background: url("../images/menu.png");}
#nadpis ul{float:left;width:790px;padding:0; list-style-type: none;margin: 0 ;color: black;}
#nadpis ul li{float:left;margin: 0;text-align: center;font-weight: bold;font-size: 12px;padding:0;}

#nadpis ul a {color:black;padding: 4px 3px 4px 3px;height:17px; display:block; font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif; border-right:1px solid white;}
#nadpis ul a:link {color:black;text-decoration: none;}
#nadpis ul a:active {color:black;text-decoration: none;}
#nadpis ul a:visited {color:black;text-decoration: none;}
#nadpis ul a:hover {color:black;text-decoration: none;}
#nadpis #language{position:absolute;top:0px;right:0px;width:90px;text-align: right;color:black;font-size: 12px;background-color:#fff;padding:3px;}

 li { behavior: url(hover.htc);} 
  li.mainHover ul#sub{visibility: visible;}  
	ul#sub {float:left;width: 180px;position: absolute; /*filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;*/
          z-index: 10; visibility:hidden;margin: 0px 0 0 0;color:white;} /*pokud vynecháme tento řádek budeme mít při vypnutém JavaScriptu přístupné menu pod sebou*/
  ul#sub li {display: block; width: 100%; margin:0; padding: 0;color:white;}
	ul#sub li a {color:black;display: block; margin: 0; width: 176px;border-bottom:1px solid #eee; border-right:none; background-color: #a9a9a9;padding: 4px;text-align: left;font-size: 12px;height:16px;}
ul#sub a:link {color:black;text-decoration: none;}
ul#sub a:active {color:black;text-decoration: none;}
ul#sub a:visited {color:black;text-decoration: none;}
	ul#sub li a:hover {background-color: #c9c9c9; color: black;background-image: none;}


  
   #nadpis ul li.main {position:relative;margin-bottom: 0px;border:none;}
   #nadpis ul li.main:hover ul#sub {visibility: visible;}
    

#language a {color:black;font-weight: bold;}
#language a:link {color:black;text-decoration: underline;}
#language a:active {color:black;text-decoration: underline;}
#language a:visited {color:black;text-decoration: underline;}
#language a:hover {color:black;text-decoration: underline;}

#psani{float:left;width:798px;background-color: white;padding:0 0 10px 0;font-size:13px;border-left:1px solid #DDDDDD;border-right:1px solid #DDDDDD;border-top:4px solid #DDDDDD;}

#pata{margin-left:1px; float:left;width:798px;background-color:black;padding:0px;font-size: 11px;font-weight: bold; }
#pata .patacent{width:468px;margin:20px auto auto auto;}
#pata img{border:none;}
#uvod{float:left;}
#back_uvod{position:relative;float:left;color:white;margin-top:-95px;font-size:17px; font-weight:bold;  height:65px;width:758px;padding:15px 20px 15px 20px;background-color: black;background: url(../images/backs.png) repeat;}
#back_uvod a {color:rgb(96,127,240);font-weight: normal; position:absolute;bottom:5px;right:5px;}
#back_uvod a:link {color:rgb(96,127,240);text-decoration: none;}
#back_uvod a:active {color:rgb(96,127,240);text-decoration: none;}
#back_uvod a:visited {color:rgb(96,127,240);text-decoration: none;}
#back_uvod a:hover {color:rgb(51,0,255);text-decoration: none;}
/*-------------------------UVODNI STRANKA--------------------------------------*/
#novinky{float:left;background-color:  white;width:780px;padding:20px 0px 5px 0px;}
#novinky a {color:black;font-weight: normal;font-weight: bold;font-size: 13px;}
#novinky a:link {color:black;text-decoration: underline;}
#novinky a:active {color:black;text-decoration: underline;}
#novinky a:visited {color:black;text-decoration: underline;}
#novinky a:hover {color:black;text-decoration: none;}

a.morenews {float:right;margin-right:40px;color:#000;padding-top:10px;}
#novinky .box{float:left; width:160px;margin:20px 0px 20px 32px;display:inline;}
#novinky img{float:left;border:none;}
#novinky .box_label{float:left; font-weight: bold;width:160px;text-align: left;margin-top: 5px;}
#novinky .box_label_small{float:left; font-weight: bold;font-size: 11px;color:#333333;width:160px;text-align: left;margin-top: 10px;}

#novinky_sez .box{float:left; width:798px; display:inline;background-color: #e4eff3; repeat;margin-bottom: 10px;}
#novinky_sez img{float:left;border:none;}
#novinky_sez .box_label{float:left;display:inline;width:590px;text-align: left;margin-top: 5px;margin-left: 10px;}


#novinky_sez a {color:black;font-weight: normal;font-weight: bold;font-size: 14px;display:block;}
#novinky_sez a:link {color:black;text-decoration: underline;}
#novinky_sez a:active {color:black;text-decoration: underline;}
#novinky_sez a:visited {color:black;text-decoration: underline;}
#novinky_sez a:hover {color:black;text-decoration: none;}

#novinky_bottom{float:left;background:url(../images/uvod_bottom.jpg) no-repeat ;width:790px;height:18px;padding:52px 0 0 10px;}
#novinky_bottom a {color:white;font-weight: normal;font-size: 14px;display:block;}
#novinky_bottom a:link {color:white;text-decoration: none;}
#novinky_bottom a:active {color:white;text-decoration: none;}
#novinky_bottom a:visited {color:white;text-decoration: none;}
#novinky_bottom a:hover {color:white;text-decoration: none;}

#facebook {float:left;text-align:center;padding-left:20px;}
#facebook a {color:black;font-weight: bold;font-size: 12px;}
#facebook a:link {color:black;text-decoration: underline;}
#facebook a:active {color:black;text-decoration: underline;}
#facebook a:visited {color:black;text-decoration: underline;}
#facebook a:hover {color:black;text-decoration: none;}

#daysprogram{width:610px;margin-left:110px;float: left;display: inline;}
#daysprogram a{float:left; width:40px;height:25px;text-align: center;padding:10px 4px 4px 4px;font-weight: bold;}
#daysprogcon h4{margin:0; padding:0px;font-weight: bold;font-size: 14px;}
#daysprogram a:link {color:#000;text-decoration: underline;}
#daysprogram a:active {color:#000;text-decoration: underline;}
#daysprogram a:visited {color:#000;text-decoration: underline;}
#daysprogram a:hover {color:#000;text-decoration: none;}
#daysprogram a#selday{background-color: #000; width:100px;}
#daysprogram a#selday:link{color:#fff;}
#daysprogram a#selday:active{color:#fff;}
#daysprogram a#selday:visited{color:#fff;}
#daysprogram a#selday:hover{color:#fff;}

#daysprogcon{background-color: #000;float:left;width:798px;margin: 0;font-size: 12px;padding-bottom: 15px;}
#daysprogcon p{margin: 0; padding:3px 0 3px 0;}
#daysprogcon a{font-size: bold;}
#daysprogcon a:link {color:#14646b;text-decoration: underline;}
#daysprogcon a:active {color:#14646b;text-decoration: underline;}
#daysprogcon a:visited {color:#14646b;text-decoration: underline;}
#daysprogcon a:hover {color:#14646b;text-decoration: none;}
.boxkino{float:left; width:175px; display:inline;background: #fff ;margin: 10px 0 0 5px; padding:7px;}
.boxkinoh{float:left; width:175px; display:inline;background: #bdd7f4;margin: 10px 0 0 5px; padding:7px;}


.boxfilmkat{float:left; width:181px; display:inline;background: url(../images/backs2.png) repeat;margin: 10px 0 0 5px; padding:4px;}
#katalogcon{background-color: #e1c8a9;float:left;width:798px;margin: 0;font-size: 12px;}
#katalogcon h4{font-size: 12px;margin:2px 2px 5px 2px;padding:0;}
#katalogcon p{font-size: 11px;margin:0;padding:0;}
#katalogcon a{float:left;font-weight: bold; width:181px;display: inline;background: url(../images/backs3.png) repeat; margin:0 0 0 5px;padding:4px;text-align: center;}

#katalogcon a:link {color:white;text-decoration: none;}
#katalogcon a:active {color:white;text-decoration: none;}
#katalogcon a:visited {color:white;text-decoration: none;}
#katalogcon a:hover {color:white;text-decoration: none;background: url(../images/backs4.png) repeat;}


#imagedownl thead td {font-size:14px; background-color: #14909a;color:white;font-weight: bold;font-family: "Trebuchet MS", "Arial CE", serif;padding:5px;}
#imagedownl tbody td {padding:3px;border-bottom:1px solid #14909a;}


#ajaxtable{position:relative;}
#film_table{width:798px; font-size: 11px;}
table#film_table td.inside  textarea{font-size:11px;height:40px;background-color:white; margin:0 0 0 0;width:100%;border:none;padding:2px;background: none;}
table#film_table td.inside  div{text-align: left;margin:0;padding:2px;}
table#film_table tr.odd0 td textarea{background-color: #b1e9f1;}
table#film_table tr.odd1 td textarea{background-color: #dff7ff;}

table#film_table tr td{padding:2px;text-align: left;cursor:pointer;cursor:hand;}
table#film_table tr.odd0 td{background-color: #fff;}
table#film_table tr.odd1 td{background-color: #ddd;}

table#film_table th{padding:4px 0px 4px 0px;color:white;background:#000;}
table#film_table th{ text-align: center;font-size: 11px;}
#oznameni{z-index:10; display:none;position:fixed;bottom:10px;right:10px;background-color:#c0f8d0;width:200px;text-align: center; padding: 10px; border: 2px solid #767676; height:80px;}
#oznameni2{z-index:10; display:none;position:fixed;bottom:10px;right:10px;background-color:#ffd3c1;width:200px;text-align: center; padding: 10px; border: 2px solid #767676; height:80px;}
table#film_table th span{}
.sorted_ref img{float:right;margin-left: 3px; cursor:pointer;cursor:hand;}
table#film_table td.inside  div.combo_chooser{margin-top:20px; z-index:10; font-size:11px; height:auto; text-align: left;display:none;position:absolute;width:auto;background-color: #fff;border:1px solid #aaa;}
table#film_table td.inside  div.combo_chooser a{display:block;cursor:pointer;cursor:hand;}
table#film_table td.inside  div.combo_chooser a:hover{background-color: #d0dddc;}
#ajaxloader{z-index:10; position:absolute;margin:9px 0 0 0px;left:200px;display:none;}

a.pager_a{color:white;text-decoration:underline; cursor:pointer;cursor:hand;}
#ajax_pager{float:left;height:23px;width:776px;margin:0 1px 20px 1px;background-color:#000;text-align: left;color:#b5eff1;padding: 10px 10px 0px 10px; }
#ajax_pager div#left_part{width:210px;float:left;color:white;}
#ajax_pager div#center_part{width:358px;float:left;text-align: center;}
#ajax_pager div#right_part{width:200px;text-align: right;float:left;}
.searchable{background-color: #fefefe; font-size: 11px;width:165px;margin:0;border:1px solid #abadb3;padding:2px;}
.filtry label{width:100px; display:block; float:left;}
.filtry .row_label{width:100px; display:block; float:left;}
.filtry select{width:170px;}
.filtry select#row_filter{width:60px;}
