@CHARSET "UTF-8";div { behavior: url(../../libraries/scripts/pngfix/iepngfix.htc); }html {width: 100%;height: 100%;margin: 0;padding: 0;font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 100%;background-color: #ffffff;}body {width: 100%;margin: 0;padding: 0;background-color: #ffffff;}a {text-decoration: none;color: #002d4a;color: #0071bb;}a:hover {background-color: #b6d6eb;}:focus { outline:none; }#MENU a {text-decoration: none;color: #000000;}#MENU a:hover {background: none;}ul, ul li, ol, ol li {margin: 0;padding: 0;font-size: 12px;text-align: justify;line-height: 20px;}ul, ul li {list-style: none;}img, img:hover {border: 0;}h2, .title {font-size: 20px;font-weight: bold;letter-spacing: -1px;color: #7b2532;}p {font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-align: justify;line-height: 20px;}.clear {clear:both;margin: 0 0 30px 0;}.banner {width: auto;text-align:right;background-repeat: repeat-x;background-position: top right;cursor: pointer;}.banner a {background: none;}.rollout {z-index:9998;position:relative;float:right;width:200px;height:36px;background: #c5dfef;}.rollout .toggler {padding: 8px 14px;font-size: 12px;color: #0071bb;cursor: pointer;}.rollout ul {padding: 10px;background: #c5dfef;}.rollout ul li a:hover {color: #ffffff;background: #0071bb;}.rollout ul li.seperator {padding: 4px 0;border-top: 1px dotted #99c6e3;}.rollout ul.categorized h3, .rollout ul.categorized h5 {margin: 0;padding: 0;}.rollout ul.categorized {padding: 10px 20px;}.rollout ul.categorized li ul {margin: 0px 10px 10px 20px;padding: 0;}.archive {z-index:9998;position:relative;float:right;height:36px;text-align: right;background: #cee3f1;}.archive .toggler {padding: 8px 14px;font-size: 12px;color: #0071bb;cursor: pointer;}.archive:hover {background: #99c6e3;}.archive .toggler a {background: none;}#PAGE, #PAGE table {width: 100%;}#PAGE table tr td {vertical-align: top;}#PAGE table tr td .LEFT {width: auto;}#PAGE table tr td .RIGHT {width: 100%;}.logo_box {float: left;margin: 0 12px;width: 12px;height: 134px;background-color: #000000;}.logo {margin: 86px 0 0 0;padding: 0 40px;}.logo a { font-size: 20px; background: none; }#MENU ul li {overflow: hidden;height: 36px;font-size: 13px;cursor: pointer;}#MENU ul li a {padding: 0 0 0 50px;}#FOOTER {position: relative;width: 136px;top: 600px;}.link0:hover { background-color: #d6e8f4; }.link0 .box { float: left; width: 12px; height: 100%; background-color: #0071bb; }.link1:hover { background-color: #e7e0dd; }.link1 .box { float: left; width: 12px; height: 100%; background-color: #6d3e2b; }.link2:hover { background-color: #fef2df; }.link2 .box { float: left; width: 12px; height: 100%; background-color: #faaf3b; }.link3:hover { background-color: #fbdbe9; }.link3 .box { float: left; width: 12px; height: 100%; background-color: #ec1e79; }.link4:hover { background-color: #d8e3eb; }.link4 .box { float: left; width: 12px; height: 100%; background-color: #0f5482; }.link5:hover { background-color: #d6ede1; }.link5 .box { float: left; width: 12px; height: 100%; background-color: #009145; }.link6:hover { background-color: #f8dadb; }.link6 .box { float: left; width: 12px; height: 100%; background-color: #d61920; }.link7:hover { background-color: #f8f9db; }.link7 .box { float: left; width: 12px; height: 100%; background-color: #d8df21; }.link8:hover { background-color: #f2f4f2; }.link8 .box { float: left; width: 12px; height: 100%; background-color: #b2c0b0; }.link9:hover { background-color: #f3f1eb; }.link9 .box { float: left; width: 12px; height: 100%; background-color: #b6ac82; }.link1 .dummy, .link2 .dummy, .link3 .dummy, .link4 .dummy, .link5 .dummy, .link6 .dummy, .link7 .dummy, .link8 .dummy, .link9 .dummy, .link0 .dummy {float: left;width: 12px;height: 100%;background-color: #ffffff;}.link_more a {color: #0071bb;font-size: 10px;font-weight: bold;}.main {background-color: #d6e8f4;}.link0 .dummy {background-color: #c5dfef;}.clear_border {clear: both;margin: 0 10px;font-size: 6px;border-bottom: 1px dotted #99c6e3;}.festival_menu {margin: 3px 0 0 54px;z-index: 1001;}.festival_menu a {padding: 4px 6px;}.festival_menu ul {display: block;}.festival_menu ul li {display: inline;margin: 0 8px 0 0;}.festival_menu .active {border: 1px dotted #0071bb;}.festival_menu a.active {border: none;}.spektakl_gallery {float: right;margin: 4px 0 0 40px;padding: 10px;background-color: #99c6e3}.middle { padding: 12px 0; }.item {clear: both;margin-top: 36px;}.item .box {float: left; width: 12px; height: 36px; background-color: #0071bb;}.item .minibox {position: absolute; left: 0; margin-top: 6px; width: 40px; height: 12px; background-color: #c1dcee;}.item .posterdummy {float: left;width: 90px;height: 36px;margin-right: 10px;background-color: #99c6e3;}.item .main_image {margin-top: 10px;}.item .main_image a {background: none;}.item .main_image img {padding: 6px;border: 1px solid #99c6e3;background-color: #ffffff;}.mainitem {clear: both;padding: 36px 0;background-color: #99c6e3;}.mainitem .box {float: left; width: 12px; height: 36px; background-color: #0071bb;}.item h1, .mainitem h1 {margin: 0 60px;font-size: 120%;font-weight: normal;color: #0071bb;}.item h1 a, .mainitem h1 a {color: #0071bb;}.item h1 a:hover, .mainitem h1 a:hover {color: #0071bb;background-color: #b6d6eb;}.item h3, .mainitem h3, .item h3.native {margin: 0 60px;font-size: 14px;font-weight: normal;color: #0071bb;}.item h5, .mainitem h5, .item h5.author {margin: 0 60px;font-size: 11px;font-weight: normal;color: #0071bb;}.item h5.author { font-size: 14px; padding-top: 35px; }.item h3.native { font-size: 11px; padding-top: 10px; }.item .copy, .mainitem .copy {font-size: 12px;margin: 0 60px;}.item .copy .title, .item .copy .title a, .mainitem .copy .title, .mainitem .copy .title a {margin: 20px 0 0 0;font-size: 20px;color: #0071bb;}.item .copy .info, .mainitem .copy .info {margin: 0;font-size: 14px;font-weight: normal;color: #0071bb;}.background { background-color: #0071bb; }div.spektakl {width: 100%;height: 80px;border-top: 1px solid #99c6e3;cursor: pointer;}div.spektakl div.image {overflow: hidden;width: 190px;height: 80px;background-color: #7fb8dd;}div.spektakl div.info, div.spektakl div.infoback {z-index: 10000;position: absolute;left: 200px;padding: 0px 20px;color: #0071bb;}div.spektakl div.infoback {z-index: 9999;width: 100%;height: 20px;padding: 0 20px;color: #0071bb;background: #ffffff;}div.spektakl div.info h3, div.spektakl div.info h5 {z-index: 2;margin: 0;padding: 0;font-size: 18px;}div.spektakl div.info h5 {z-index: 3;margin: 20px 0 0 0;font-size: 12px;font-weight: normal;}table.rep {font-size: 13px;text-align: left;color: #0071bb;}table.rep tr:hover, table.rep tr.odd:hover {background: #ddd;}table.rep tr {background: #99c6e3;}table.rep tr.odd {background: #c6dff0;}table.rep td.premiere {background: #0071bb;color: #ffffff;}table.rep tr td {padding: 3px 0;}table.rep tr.premiere td {padding: 10px 0;}table.rep .day, table.rep tr.premiere .day {width: 20px;padding-right: 8px;padding-left: 3px;text-align: right;border-right:1px dotted #0071bb;}table.rep .date {width: 40px;text-align: center;border-right:1px dotted #0071bb;}table.rep .hour {width: 60px;text-align: center;border-right:1px dotted #0071bb;}table.rep .show, table.rep .show a, table.rep tr.premiere .show, table.rep tr.premiere .show a {padding-left: 10px;padding-right: 10px;text-align: left;font-weight: normal;color: #0071bb;}table.rep tr.premiere .show, table.rep tr.premiere .show a {color: #ffffff;font-size: 15px;font-weight: bold;}table.rep .show a:hover {color: #0071bb;}table.rep tr.premiere .show a:hover {padding: 0;color: #0071bb;}table.rep tr.premiere .show a {padding: 0;font-weight: bold;}table.rep .show a {padding-left: 0;padding-right: 0;font-weight: bold;}table.rep .stage, table.rep tr.premiere .stage {width: 140px;padding-left: 10px;padding-right: 10px;text-align: left;border-left:1px dotted #0071bb;}table.rep .sunday {color: #0071bb;}table.rep tr.premiere .sunday {color: #ffffff;}table.rep .special {font-size: 11px;font-weight: normal;color: #338dc8;}table.rep .shade {font-size: 13px;color: #aad0e8;}.item .SeasonList {margin: 0 60px;color: #0071bb;}.item .SeasonList ul {display: block;}.item .SeasonList ul li {display: inline;margin: 0;padding: 0 4px;font-size: 16px;cursor: pointer;}.item .SeasonList ul .active {color: #0071bb;font-size: 20px;}.item .SeasonList ul .active li:hover, .item .SeasonList ul li:hover {color: #0071bb;text-decoration: underline;background-color: #cce2f1}.item .SeasonList ul .inactive {color: #4798ce;}.item .SeasonList ul .inactive:hover {cursor: default;}.jury ul li {padding: 3px 0;}.jury h3 {font-size: 14px;margin: 0;padding: 0;color: #000000;}.jury h3 .normal {color: #0071bb;font-size: 11px;}.item .sponsor_group {clear: both;margin-bottom: 60px;}.item .sponsor_group h1 {margin-bottom: 20px;}.item .sponsor_group .sponsor_list ul li {float: left;margin-right: 10px;vertical-align: middle;}.td_normal {font-size: 11px;}.tr_normal{}.tr_normal:hover {background-color: #99c6e3;}.td_normal_head {color: #0071bb;text-align: left;font-weight: bold;font-size: 11px;}.files {margin: 20px 0;padding: 20px;background-color: #99c6e3;}.files h3 {padding: 0;margin: 0;}.files ol li {margin: 0 0 0 20px;}.files a:hover {font-weight: bold;color: #0071bb}.handle {cursor: pointer;}.handle:hover {color: #0071bb;background-color: #cce2f1;}.subitem {margin: 30px 0;}.subitem h3 {padding: 18px 0 16px 0;color: #005a95;}.subitem .sub {font-size: 9px;}.subitem .role {width: 200px;font-size: 11px;background-image:url(../../libraries/images/dot.gif);background-repeat: repeat-x;background-position: 50% 60%;}.subitem .background {padding: 0 4px 0 0;background-color: #d6e8f4;}.plec {margin: 10px 0;}.person {float: left;width: 65px;height: 130px;padding: 4px;font-size: 10px;text-align: center;line-height: 10px;}.person img {width: 100%;}.person .photo, .person .nonphoto {padding: 4px;}.person .photo {background-color: #ffffff;}.person .nonphoto {}.person .photo a:hover, .person .nonphoto a:hover {background: none;}.Gallery, .Gallery a, .Gallery a img,.Gallery ul, .Gallery ul li {margin: 0;padding: 0;}.GalleryControls {position: absolute;z-index: 100;width: 180px;height: 24px;font-size: 18px;}.GalleryControls .GC_Previous, .GalleryControls .MC_Previous {float: left;width: 24px;height: 24px;text-align: center;cursor: pointer;background-color: #ffffff;}.GalleryControls .GC_Next, .GalleryControls .MC_Next {float: right;width: 24px;height: 24px;text-align: center;cursor: pointer;background-color: #ffffff;}.GalleryControls .MC_Previous, .GalleryControls .MC_Next {}.subtitle {font-size: 11px;color: #0071bb;}.special_tab {font-size: 10px;font-weight: bold;color: #ffffff;background: #99c6e3;padding: 0 6px;letter-spacing: 0px;}.video_title {position: absolute;top: 124px;width: 180px;color: #0071bb;text-align: center;font-size: 9px;line-height: 10px;}.toTop {clear: both;float: left;margin: 20px 0 36px 60px;font-size: 11px;color: #7fb8dd;cursor: pointer;}.toTop:hover {color: #0071bb;text-decoration: underline;}.mfg_spektakle {clear: both;margin-right: 0;padding-right: 0;border-bottom: 1px dotted #99c6e3;}.mfg_spektakle .spekContainer {height: 120px;margin-left: 1px;padding-left: 1px;}.mfg_spektakle .spekContainer .copy {margin-right: 10px;}.mfg_spektakle .poster, .mfg_spektakle .box {float: left;width: 180px;height: 120px;margin-right: 40px;overflow: hidden;}.mfg_spektakle .autor {font-size: 11px;}.mfg_spektakle .teatr {font-size: 14px;overflow: hidden;}.title_mfg_sub {font-size: 24px;padding: 0 0 20px 0;}@media print {html {width: 100%;height: 100%;margin: 0;padding: 0;font-family: Arial, Helvetica, sans-serif;}}