/* CSS Document */
body {margin:0;padding:0;background:#ededed url(body.back.gif) repeat-x;}
#page {background:#ededed url(back.gif);width:959px;margin:27px auto;padding:0px 12px;}
* html #page {padding-right:24px;}
#header{height:280px;background:#FFC20E url(head.gif) no-repeat;position:relative;margin:0 -12px;padding:0 12px;}
* html #header {margin-right:-24px;}
#header .bottom {background:#231f20;position:relative;height: 28px;overflow:hidden;border-bottom:1px #fff solid;padding:2px 163px 0px 163px;}

* html #header .bottom {margin-right:-12px;}

#header h1 {width:325px;height:250px;margin:0px;}
#header h1.en {background-image:url(header_logo_en.jpg);}
#header h1.sk {background-image:url(header_logo_sk.jpg);}

#header h1 a {display:block;width:325px;height:250px;}
#header h1 a span {display:none;}


p, ol, ul, div, h1, h2, h3,table,td,tr,th {
	font-family: verdana, arial;
	font-size: 11px;
}
h2 { font-size: 13px; }
h3 { font-size: 11px; }

.programme.by-movie .inner {float:right;border:1px solid #ccc;background:#f8f8f8; padding:5px;margin-top:15px;}
.programme.by-movie h4 {text-align:center;margin:0px;margin-bottom:5px;}


#header #flash {height:250px;margin-right:0;position:absolute;right:12px;top:0;width:635px;}
#header #flash a {display:none;}
* html #header #flash {left:324px;width:615px;}
#header #flash .csc-textpic-image {margin:0;}
#header #flash embed {width:635px;height:250px;margin:0;}
#header ul li , #header ul {display:inline;}
#left, #right {float:left;width:163px;}
#right {padding:0 10px;width:143px;margin-left:3px;}

* html #right embed {margin-right:-5px}
* html #right {padding:0 2px 0 2px;width:143px;margin-right:-19px;float:right}
* html #right div {width:143px; margin-left:-5px;}
* html #right p{width:143px; }

#content {line-height:1.5em;float:left;width:600px;padding:15px;position:relative;padding-bottom:60px;min-height:500px;background:#fff;}
* html #content {padding-right:0px;}
#footer {margin:30px -12px 0px -12px; clear:both;height:43px;background:url(footer.gif);padding:5px 170px;text-align:center;font-weight:bold;color:#555;font-size:0.9em;overflow:hidden;}
#footer p {margin:0;padding:0;}


#left .menu, #left .menu li {padding:0;margin:0;list-style:none}
#left .menu {margin-bottom:30px;}
#left h2 ,#left .menu a {display:block;height:28px;padding:2px 10px;margin:0px;margin-bottom:1px;color:#fff;
               background:url(menu.btn.gif);line-height:30px;font-size:1.1em;
               font-weight:bold;text-decoration:none;}
#left .menu a:hover {background:#231f20;}
#left .menu ul {margin:0px;padding-left:18px;}
#left .menu ul a {background:none;padding:0;display:inline;height:20px;line-height:1.5em;color:#000;font-weight:bold;font-size:1em}
#left .menu ul a:hover {background:none;}
#left ul.menu ul li{display:list-item;margin-bottom:4px;}
#left ul.menu ul li.selected {display:list-item; list-style: url(arrow.gif) outside;marker-offset:2px;}
#left ul.menu ul li.selected a {background:none !important;}
* html #left ul.menu li.selected li a {background:none}
*+html #left ul.menu li.selected li a {background:none}
#left .menu li.selected a {background:#FFC20E;color:#000;}



#right h2 {display:block;padding:2px 10px;color:#fff;
               background:url(panel.right.gif);line-height:26px;font-size:1.1em;margin:15px -10px 5px -10px;}
#right h2 a {display:block; padding:2px 10px;line-height:26px;padding-right: 30px;background: url(panel.right.2.gif) no-repeat right;margin:-2px -10px;color:#fff;text-decoration:none;}
#right h2.csc-firstHeader {margin-top:0px}



#right div.csc-textpic-right img {margin-left:10px;margin-top:-7px;}
*+html #right div.csc-textpic-right img {margin-left:-10px;margin-top:-7px;}

#header #lang {display:block;height:25px;position:absolute;right:12px;bottom:0px;top:-25px;
       background:#FFC20E;padding:0px 10px;color:#000;line-height:25px;font-weight:bold;}

#header ul.menu {display:block;margin:0;padding:0;}
#header ul a {display:block;height:28px;display:block;float:left;border-right:2px solid #231f20;
       background:#e4e4e4;padding:0px 10px;color:#000;line-height:28px;font-weight:bold;}

#header a {text-decoration:none;}
#header a:hover {text-decoration:underline;}


p.align-justify {text-align:justify}
p.align-center {text-align:center}
p.align-right {text-align:right}


/** DIskusia **/

a {color:#4b4331;}
#content .tx-wecdiscussion-form {background:none;border:none;}
#content .tx-wecdiscussion-title,#content  .tx-wecdiscussion-responseMsg,#content  .tx-wecdiscussion-button {display:none}


/** Detail filmu **/
#content .tx-ptiffkat-pi1 {margin-right:50px;}
#content .tx-ptiffkat-pi1 .photo {clear:both;float:right;border:1px solid #000; margin:10px -50px 10px 10px;}

.tx-ptiffprogram-pi3 .programme .day {font-size:15px !important;}
.tx-ptiffprogram-pi3 .programme.full h4 {float:left;margin-left:20px;width:70px;font-size:18px;line-height:18px;margin-top:0;clear:both;}
.tx-ptiffprogram-pi3 .programme .day {clear:both;margin-bottom:15px;line-height:1.5em;padding-bottom:10px;border-bottom:1px dotted #4b4331;}
.tx-ptiffprogram-pi3 .programme.full .row{margin-left:100px;} 
.tx-ptiffprogram-pi3 .programme.full .movie {font-weight:bold;width:200px;}
.tx-ptiffprogram-pi3 .programme.by-day .days {font-weight:bold;text-align:center;background:#f8f8f8;border:1px solid #eee;font-size:13px;}

.tx-ptiffprogram-pi3 .programme.by-cinema .program h4 {display:none;} 

#content .programme.by-day .days a {text-decoration:none;}
#content .programme.by-day .days a:hover {text-decoration:underline;}
h2,h3,h4 {color:#4b4331;}
h2 a, h3 a,h4 a {color:#4b4331;text-decoration:none;}
h2 a:hover, h3 a:hover,h4 a:hover {color:#4b4331;text-decoration:underline;}
#content .csc-header {clear:both}

#content .tx-chgallery-pi1 .single .img {background:none;}

/** Novinky **/
#content .news-list-date {font-size:12px;}
#content .news-list-item h3 {font-size:15px;}


#content hr {border:none;border-top:1px dotted #4b4331;}

.clearer {clear:both}

.news-list-container {

	/*border:1px solid #000;*/
	background-color:#ffffff;

}

.news-list-item {
	/* IE hack */
	height: 1%;
	line-height: 1.3;
	/* IE hack end */
	height: auto !important;
	clear:both;
}

.news-single-timedata, .news-single-category {display:none;}
.news-list-container h3 a {color:#4b4331;text-decoration:none;}
.news-list-container h3 a:hover {  text-decoration:underline;}
.news-list-container p {}
.news-list-date {float: right;color: #4b4331; width: 180px;text-align: right;height: 20px;margin-top: -2px;
                 margin-right: -2px;font-size: 9px;font-weight: normal;}
.news-list-imgcaption {float: right;padding-top:3px;padding-right:3px;font-size: 9px;}
.news-list-morelink,.news-list-category {margin-left:3px;float:right;position:relative;}
.news-list-category {display:none;}
.news-list-morelink  {font-size:10px;margin-bottom:3px;display:block;width:48px;line-height:20px;padding-left:5px;height:20px;background:url(button.more.gif);}
.news-list-morelink a {color:#000;text-decoration:none;}
.news-list-morelink a:hover {text-decoration:underline;}
.news-list-browse {text-align: center;}



#content .tx-chgallery-pi1 .chgallery-list small {display:none}
#content .tx-chgallery-pi1 .chgallery-list  {margin:5px -56px 5px -52px;}
#content .tx-chgallery-pi1 .chgallery-list .title a {font-size:15px;color:#231f20;text-decoration:none;}
#content .tx-chgallery-pi1 .chgallery-list .title a:hover {text-decoration:underline}
#content .tx-chgallery-pi1 .chgallery-list .description {font-size:13px;}
#content .tx-chgallery-pi1 .chgallery-list li {padding-left:60px;}



#content  .tx-chgallery-pi1 {width:525px;margin:0 auto;}
* html #right embed {margin-left:10px;margin-right:2px}


*+html #content  .tx-chgallery-pi1 {width:auto;padding:1px;}



#content .tx-chgallery-pi1 .info {display:none}
#content .tx-chgallery-pi1 h3 {margin:0 auto -30px;text-align:center;background:#e4e4e4;position:relative;width:400px;}
#content .tx-chgallery-pi1 .pagebrowser {background:#e4e4e4;border:none;margin:10px -56px 5px -52px;padding:3px 20px;}
#content  .tx-chgallery-pi1 .single {float:none;width:160px;display:inline-block;}
*+html #content .tx-chgallery-pi1 .pagebrowser {background:#e4e4e4;border:none;margin:10px -22px 5px -16px;padding:3px 20px;}
*+html #content .tx-chgallery-pi1 h3 {margin-bottom: -35px}
*+html #content .tx-chgallery-pi1 .single {display:block;float:left;}
#content  .tx-chgallery-pi1 .next a {position:relative;display:inline-block;padding:0px 0px 0px 19px;width:0px;height:19px;background:url(arrow.right.gif);overflow:hidden;}
#content  .tx-chgallery-pi1 .prev a {position:relative;display:inline-block;padding:0px 0px 0px 19px;width:0px;height:19px;background:url(arrow.left.gif);overflow:hidden;}
/** **/
.tx-indexedsearch-rules p
{
  background-color:#eeeeee;
}

.searchbox-button
{
  color:#000000;
	/*font-family: verdana, arial;
	font-size: 11px;*/
  font-weight:bold;
}




#header form {display:block;background:#e4e4e4 url(search.gif) no-repeat  290px -1px; height:29px;top:2px;padding-left:360px;}
*+html #header form {position:relative;padding: 1px 10px 1px 60px;margin-left:280px;background-position:5px -1px;margin-top:-2px;}
*+html #header form input.searchbox-sword {position:relative;top:-5px;}
#header form input.searchbox-sword {margin-right:10px;border:1px solid #b2b1b1;width:200px;}
#header form input.submit {border:none;background:#e4e4e4;height:29px;line-height:29px;color:#000;font-weight:bold;font-size:11px;}


#content .news-single-img {float:left;margin:0 15px 15px 0px}
/* GENERAL fonts */



ul.share {margin:6px 0px;padding:0px;list-style:none;}

ul.share li {margin:0;padding:3px 0px;}



.share a {padding-left:24px;display:block;line-height:18px;font-size:10px;}

a.facebook {background:url(icons/fb.gif) no-repeat left;}
a.email {background:url(icons/email.png) no-repeat left;}
a.feed {background:url(icons/feed.png) no-repeat left;}
a.code {background:url(icons/code.png) no-repeat left;}
a.calendar {background:url(icons/date.png) no-repeat left;}

a.vybrali-sme {background:url(http://zena.sme.sk/storm/imgs/toolbar/doasdf_c.gif) no-repeat left;}