@charset "utf-8";

/* ============ reset ========================================= */
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, code,
del, dfn, em, img, q, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, dialog, figure, footer, header,
hgroup, nav, section {
  margin: 0;
  padding: 0;
  border: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
}

article, aside, dialog, figure, footer, header,
hgroup, nav, section {
  display:block;
}

body {
  font-size: 100.1%;
  line-height: 1.5;
}

/* Tables still need 'cellspacing="0"' in the markup. */
table { border-collapse: separate; border-spacing: 0; }
caption, th, td { text-align: left; font-weight: normal; }
table, td, th { vertical-align: middle; }

/* Remove possible quote marks (") from <q>, <blockquote>. */
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }

/* Remove annoying border on linked images. */
a img { border: none; }

a { outline: none; }
/* ============================================================ */

/* ========== globals ========================================= */
body { color: #e31837; background: #fff url("../images/bg.png") center top repeat-y; font-family: Verdana, Geneva, "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", sans-serif; }

a { text-decoration: none; color: red; }
a:hover { text-decoration: underline; }

strong { font-weight: bold; }
em { font-style: italic; }

h1 {font-size: 2.01em; font-weight: bold; }
h2 { font-size: 1.38em; font-weight: bold; }
h3 { font-size: 1.12em; font-weight: bold; }

/* ========== page ============================================ */
#page { position: relative; width: 960px; margin: 0 auto 0 auto; overflow: hidden; background-color: #fff; }

/* ========== header ========================================== */
#header { height: 280px; position: relative; background: url("../images/header.png") no-repeat; }
#header #logo { display: block; width: 260px; height: 260px; position: absolute; top: 10px; left: 0; background: url("../images/header.png") 0px -10px no-repeat; text-indent: -9999px; font-size: 2.01em; }
#header #title { display: block; width: 550px; height: 200px; position: absolute; top: 45px; left: 260px; background: url("../images/header.png") -260px -45px no-repeat; text-indent: -9999px; font-size: 4em; }
#header #menu-trigger { height: 60px; width: 380px; position: absolute; top: 260px; left: 340px; background: url("../images/menu-trigger.png") no-repeat; cursor: pointer; }

/* ========== menu ============================================ */
#menu { position: absolute; left: 0; z-index: 1000; width: 830px; background-image: url("../images/menu.png"); background-repeat: no-repeat; }
.menu-count-5, .menu-count-6, .menu-count-7, .menu-count-8 { top: -440px; height: 440px; background-position: 0 0; }
.menu-count-9, .menu-count-10, .menu-count-11, .menu-count-12 { top: -606px; height: 606px; background-position: 0 -440px; }
#menu #menu-hider { position: absolute; top: 64px; left: 706px; width: 110px; height: 36px; cursor: pointer; }
#menu ul { position: absolute; left: 0; top: 94px; list-style: none; }
#menu ul li { float: left; display: inline; width: 176px; height: 136px; margin: 26px 0 0 26px; background-color: #fff; }
#menu ul li a { display: block; width: 100%; height: 100%; position: relative; overflow: hidden; color: #E31837; font-size: 2em; letter-spacing: -0.1em; text-decoration: none; text-align: center; line-height: 4em; }
#menu ul li a img { width: 100%; height: 100%; position: absolute; top: 0; left: 0; }
#menu ul li a img.title {}
#menu ul li a img.image { display: none; }

/* ========== sidebar ========================================= */
#sidebar { float: right; width: 300px; padding-top: 220px; padding-bottom: 300px; line-height: 1em; }
#sidebar p { margin-bottom: 1em; }
#sidebar .section { margin-bottom: 40px; }
#sidebar #sidebar-newsletter { margin-bottom: 20px; }
#sidebar .section .title { height: 70px; background-image: url("../images/sidebar.png"); background-repeat: no-repeat; text-indent: -9999px; }
#sidebar .section .najblizsze-przedstawienia { background-position: 0 0; }
#sidebar .section .newsletter { background-position: 0 -70px; }
#sidebar .section .zaprzyjaznij-sie { background-position: 0 -140px; }
#sidebar .section .content { padding: 4px 0 0 30px; }

/* ========== main ============================================ */
#main { margin: 0; padding: 0; font-size: 0.88em; overflow: hidden; }
#main .container { float: left; width: 580px; padding: 20px 0 100px 20px; }
#main .container h2.title { height: 90px; width: 190px; background: url("../images/container-titles-bg.png") bottom left no-repeat; font-size: 2em; letter-spacing: -0.1em; }
#main .container h2.title img { height: 58px; }
#main .container .content { padding: 20px 0 20px 20px; }
#main .container .content p { margin-bottom: 1.5em; text-align: justify; }
#main .container .content p + h3 { margin-top: 2em; }
#main .container .content img { border: 5px solid #E31837; }
#main .container .content img.right-floated { float: right; margin-left: 10px; }

/* ========== gallery ========================================= */
#main .container .content .gallery { }
#main .container .content .gallery h3 { padding: 0.2em 15px 0.2em 15px; color: #fff; background-color: #E31837; }
#main .container .content .gallery h3 p { margin: 0; text-align: left; }
#main .container .content .gallery h3 .itemcount { font-size: 0.88em; font-weight: normal; }
#main .container .content .gallery .parentlink { text-align: right; padding: 0 15px 0 15px; }
#main .container .content .gallery .gallerycomment { margin: 10px 0px 10px 0px; padding: 0 15px 0 15px; font-weight: bold; }
#main .container .content .gallery .pagenavigation { text-align: center; margin: 0 15px 1em 15px; }
#main .container .content .gallery .pagenavigation a, #container .gallery .pagenavigation em { padding-left: 0.2em; padding-right: 0.2em; }
#main .container .content .gallery .img { float: left; }
#main .container .content .gallery .img-without-comment { width: 250px; padding: 15px; }
#main .container .content .gallery .img-with-comment { width: 530px; padding: 15px; }
#main .container .content .gallery .img-with-comment a { float: left; width: 250px; }
#main .container .content .gallery .img-with-comment .comment { float: left; width: 250px; padding: 15px; border-bottom: 5px solid #E31837; }
#main .container .content .gallery .img-with-comment .comment a { }
#main .container .content .gallery .img-with-comment .comment-hover { border-color: red; }
#main .container .content .gallery .img a { display: block; }
#main .container .content .gallery .img a img { width: 240px; height: 180px; }
#main .container .content .gallery .img a:hover img, #container .gallery .img a img.img-hover { border-color: red; }
#main .container .content .gallery .img .title { text-align: center; padding: 0 10px 5px 10px; background-color: #E31837; color: #fff; font-weight: bold; }
#main .container .content .gallery .img .title-hover { background-color: red; }

/* ========== forms =========================================== */
form {}
form fieldset { padding: 10px 20px 20px 20px; border: 1px solid #FFD7D8; }
form legend { padding: 0 10px 0 10px; margin-left: -10px; font-weight: bold; }
form .row { overflow: hidden; }
form label { display: block; }
form input[type=text], form input.text, form textarea { color: #FF0000; font-size: 0.88em; border: 1px solid #E31837; background-color: #fff; margin: 0; }
form textarea { font-size: 1.25em; padding: 0.2em; }
form input.button, form input[type=submit], form input[type=reset] { color: #fff; border: 1px solid red; background-color: #E31837; }
/* ========== main forms =============== */
#main .container .content form label { float: left; }
#main .container .content form img.captchapict { border: none; }
/* ========== sidebar forms ============ */
#sidebar form fieldset { border: none; padding: 0; margin: 0; }
#sidebar form .row { margin-bottom: 8px; }
#sidebar form label { margin-bottom: 4px; }
#sidebar form input[type=text], #sidebar form input.text { margin-left: 20px; width: 180px; }
#sidebar form input[type=submit], #sidebar form input.submit { float: right; margin-right: 68px; clear: both; }

/* ========== footer ========================================== */
#footer { height: 30px; padding: 10px 20px 0 20px; background-color: #E31837; color: #fff; font-size: 0.75em; clear: both; float: none; }
#footer a { color: #fff; }
#footer #copright { float: left; }
#footer #author { float: right; }

/* ========== animated head =================================== */
#head { position: absolute; right: -190px; top: 230px; width: 190px; height: 280px; background: url("../images/head.png") no-repeat; }
#head #eyes { position: absolute; top: 105px; left: 33px; width: 50px; height: 30px; background: url("../images/eyes.png") 0 0 no-repeat; }
#head #eyelids-top { position: absolute; top: 78px; left: 32px; width: 50px; height: 30px; background-image: url("../images/eyes.png"); background-position: 0 -30px; background-repeat: no-repeat; }
#head.normal #eyelids-top { background-position: 0 -30px; }
#head.sad #eyelids-top { background-position: 0 -60px; }
#head.angry #eyelids-top { background-position: 0 -90px; }
#head #eyelids-bottom { position: absolute; top: 132px; left: 32px; width: 50px; height: 30px; background: url("../images/eyes.png") 0 -30px no-repeat; }

/* ========== guestbook ======================================= */
/* ========== forms =============== */
#main .cms-guestbook .error, #main .container .cms-guestbook .message { padding: 10px 20px 10px 20px; margin-bottom: 10px; font-weight: bold; border: 1px solid #FFD7D8; }
#main .cms-guestbook .error { color: red; }
#main .cms-guestbook .message { }
#main .cms-guestbook form { clear: both; margin-top: 10px; overflow: hidden; background: url("../images/guestbook.gif") top left no-repeat; }
#main .cms-guestbook form fieldset { padding: 0; border: none; }
#main .cms-guestbook form label { }
#main .cms-guestbook form textarea { width: 350px; }
#main .cms-guestbook .cms-guestbook-div-insert { }
#main .cms-guestbook .cms-guestbook-div-insert .title, #main .cms-guestbook .cms-guestbook-div-insert .confirmation { background: #E31837; width: auto; height: auto; padding: 10px; color: #FFFFFF; font-weight: bold; }
#main .cms-guestbook .cms-guestbook-div-insert .title { }
#main .cms-guestbook .cms-guestbook-div-insert .confirmation { padding-left: 150px; margin-top: 10px; clear: both; }
#main .cms-guestbook .cms-guestbook-div-insert .confirmation .captcha { overflow: hidden; }
#main .cms-guestbook .cms-guestbook-div-insert .confirmation .captcha .captchapict { float: right; width: 198px; }
#main .cms-guestbook .cms-guestbook-div-insert .confirmation .captcha .captchainput { float: left; width: 200px; display: block; margin: 0; padding: 0; text-align: left; }
#main .cms-guestbook .cms-guestbook-div-insert .confirmation .captcha .captchainput span { font-size: 0.88em; }
#main .cms-guestbook .cms-guestbook-div-insert .confirmation .captcha .captchainput input { width: 150px; }
#main .cms-guestbook .cms-guestbook-div-insert .confirmation .buttons { padding-top: 10px; }
#main .cms-guestbook .cms-guestbook-div-insert .confirmation .buttons input { font-size: 0.88em; padding: 0.2em 0.8em 0.2em 0.8em; border: 2px solid #ffffff; }
#main .cms-guestbook .cms-guestbook-div-insert .confirmation .buttons input[type=submit], #main .cms-guestbook .cms-guestbook-div-insert .confirmation .buttons input.submit { font-weight: bold; }
#main .cms-guestbook .cms-guestbook-div-insert .cms-guestbook-insert-header { float: left; width: 120px; line-height: 0.1em; position: relative; }
#main .cms-guestbook .cms-guestbook-div-insert .cms-guestbook-insert-header img.cms-guestbook-insert-senderavatar { border: none; margin: 0; padding: 0; cursor: pointer; }
#main .cms-guestbook .cms-guestbook-div-insert .cms-guestbook-insert-header input { width: 118px; font-weight: bold; padding: 0; text-align: center; }
#main .cms-guestbook .cms-guestbook-div-insert .cms-guestbook-insert-header label { width: 100%; background-color: #E31837; color: #FFFFFF; font-size: 0.75em; text-align: center; line-height: 1.5em; }
#main .cms-guestbook .cms-guestbook-div-insert .cms-guestbook-insert-header #avatar-chooser { display: none; position: absolute; top: 0; left: 0; width: 560px; background-color: #FFFFFF; }
#main .cms-guestbook .cms-guestbook-div-insert .cms-guestbook-insert-header #avatar-chooser img { border: 1px solid #fff; }
#main .cms-guestbook .cms-guestbook-div-insert .cms-guestbook-insert-header #avatar-chooser img.active { border: 1px solid red; }
#main .cms-guestbook .cms-guestbook-div-insert .cms-guestbook-insert-header #avatar-chooser img:hover { border: 1px solid #E31837; }
#main .cms-guestbook .cms-guestbook-div-insert .cms-guestbook-insert-text { float: right; width: 400px; padding: 20px 10px 20px 20px; background: transparent url("../images/guestbook.gif") bottom right no-repeat; }
#main .cms-guestbook .cms-guestbook-div-insert .cms-guestbook-insert-text label { width: 150px; }
#main .cms-guestbook .cms-guestbook-div-insert .cms-guestbook-insert-text textarea { width: 390px; }

/* ========== pagination =============== */
#main .cms-guestbook .cms-guestbook-pagination { margin-top: 30px; }
#main .cms-guestbook .cms-guestbook-pagination .cms-guestbook-pagination_header { font-size: 1.12em; background-color: #E31837; color: #FFFFFF; padding: 10px; font-weight: bold; }
#main .cms-guestbook .cms-guestbook-pagination .cms-guestbook-pagination_nav { text-align: center; font-weight: bold; padding-top: 20px; }
#main .cms-guestbook .cms-guestbook-pagination .cms-guestbook-pagination_nav span { }
#main .cms-guestbook .cms-guestbook-pagination .cms-guestbook-pagination_nav span a { }

/* ========== entries =============== */
#main .cms-guestbook .cms-guestbook-entry { clear: both; margin-top: 30px; overflow: hidden; background: url("../images/guestbook.gif") top left no-repeat; }
#main .cms-guestbook .cms-guestbook-entry .cms-guestbook-entry-header { float: left; width: 120px; }
#main .cms-guestbook .cms-guestbook-entry .cms-guestbook-entry-sender { line-height: 0.1em; }
#main .cms-guestbook .cms-guestbook-entry .cms-guestbook-entry-sender .cms-guestbook-entry-sendername { font-weight: bold; font-size: 0.88em; line-height: 1.5em; border: 1px solid #E31837; text-align: center; overflow: hidden; }
#main .cms-guestbook .cms-guestbook-entry .cms-guestbook-entry-sender img.cms-guestbook-entry-senderavatar { border: none; margin: 0; line-height: 0.1em; }
#main .cms-guestbook .cms-guestbook-entry .cms-guestbook-entry-posted { font-size: 0.75em; text-align: center; background-color: #E31837; color: #FFFFFF; }
.cms-guestbook .cms-guestbook-entry .cms-guestbook-entry-text { float: right; width: 400px; padding: 30px 10px 10px 20px; background: transparent url("../images/guestbook.gif") bottom right no-repeat; }

/* ========== reviews ========================================= */
#main .review {}
#main .review #NewsPostDetailDate { text-align: right; }
#main .review #NewsPostDetailTitle { background-color: #E31837; color: #fff; padding: 10px; }
#main .review #NewsPostDetailSummary { text-align: right; font-weight: bold; font-style: italic; }
#main .review #NewsPostDetailContent { padding-top: 30px; }
#main .review #NewsPostDetailReturnLink a { display: block; width: 104px; height: 50px; text-indent: -9999px; background: url("../images/back.png") no-repeat; }

/* ========== comments ======================================== */
#main .comments { margin-top: 30px; }
/* ========== forms =============== */
#main .comments form { clear: both; margin-top: 10px; overflow: hidden; background: url("../images/guestbook.gif") top left no-repeat; }
#main .comments form fieldset { padding: 0; border: none; }
#main .comments form label { }
#main .comments form textarea { width: 350px; }
#main .comments .comments-div-insert { margin-top: 30px; clear: both; }
#main .comments .comments-div-insert #comments-website-hidden { display: none; }
#main .comments .comments-div-insert .title, #main .comments .comments-div-insert .confirmation { background: #E31837; width: auto; height: auto; padding: 10px; color: #FFFFFF; font-weight: bold; }
#main .comments .comments-div-insert .title { }
#main .comments .comments-div-insert .confirmation { padding-left: 150px; margin-top: 10px; clear: both; }
#main .comments .comments-div-insert .confirmation .captcha { overflow: hidden; }
#main .comments .comments-div-insert .confirmation .captcha .captchapict { float: right; width: 198px; }
#main .comments .comments-div-insert .confirmation .captcha .captchainput { float: left; width: 200px; display: block; margin: 0; padding: 0; text-align: left; }
#main .comments .comments-div-insert .confirmation .captcha .captchainput span { font-size: 0.88em; }
#main .comments .comments-div-insert .confirmation .captcha .captchainput input { width: 150px; }
#main .comments .comments-div-insert .confirmation .buttons { padding-top: 10px; }
#main .comments .comments-div-insert .confirmation .buttons input { font-size: 0.88em; padding: 0.2em 0.8em 0.2em 0.8em; border: 2px solid #ffffff; }
#main .comments .comments-div-insert .confirmation .buttons input[type=submit], #main .comments .comments-div-insert .confirmation .buttons input.submit { font-weight: bold; }
#main .comments .comments-div-insert .comments-insert-header { float: left; width: 120px; line-height: 0.1em; position: relative; }
#main .comments .comments-div-insert .comments-insert-header img.comments-insert-senderavatar { border: none; margin: 0; padding: 0; cursor: pointer; }
#main .comments .comments-div-insert .comments-insert-header input { width: 118px; font-weight: bold; padding: 0; text-align: center; }
#main .comments .comments-div-insert .comments-insert-header label { width: 100%; background-color: #E31837; color: #FFFFFF; font-size: 0.75em; text-align: center; line-height: 1.5em; }
#main .comments .comments-div-insert .comments-insert-header #avatar-chooser { display: none; position: absolute; top: 0; left: 0; width: 560px; background-color: #FFFFFF; }
#main .comments .comments-div-insert .comments-insert-header #avatar-chooser img { border: 1px solid #fff; }
#main .comments .comments-div-insert .comments-insert-header #avatar-chooser img.active { border: 1px solid red; }
#main .comments .comments-div-insert .comments-insert-header #avatar-chooser img:hover { border: 1px solid #E31837; }
#main .comments .comments-div-insert .comments-insert-text { float: right; width: 400px; padding: 20px 10px 20px 20px; background: transparent url("../images/guestbook.gif") bottom right no-repeat; }
#main .comments .comments-div-insert .comments-insert-text label { width: 150px; }
#main .comments .comments-div-insert .comments-insert-text textarea { width: 390px; height: 120px; }
/* ========== entries =============== */
#main .comments .title { background: #E31837; color: #fff; padding: 10px; font-weight: bold; }
#main .comments .comments-entry { clear: both; margin-top: 30px; overflow: hidden; background: url("../images/guestbook.gif") top left no-repeat; }
#main .comments .comments-entry .comments-entry-header { float: left; width: 120px; }
#main .comments .comments-entry .comments-entry-sender { line-height: 0.1em; }
#main .comments .comments-entry .comments-entry-sender .comments-entry-sendername { font-weight: bold; font-size: 0.88em; line-height: 1.5em; border: 1px solid #E31837; text-align: center; overflow: hidden; }
#main .comments .comments-entry .comments-entry-sender img.comments-entry-senderavatar { border: none; margin: 0; line-height: 0.1em; }
#main .comments .comments-entry .comments-entry-posted { font-size: 0.75em; text-align: center; background-color: #E31837; color: #FFFFFF; }
#main .comments .comments-entry .comments-entry-text { float: right; width: 400px; padding: 30px 10px 10px 20px; background: transparent url("../images/guestbook.gif") bottom right no-repeat; }





/* ========== colorbox ======================================== */
/*
    ColorBox Core Style
    The following rules are the styles that are consistant between themes.
    Avoid changing this area to maintain compatability with future versions of ColorBox.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:hidden;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

/*
    Example user style
    The following rules are ordered and tabbed in a way that represents the
    order/nesting of the generated HTML, so that the structure easier to understand.
*/
#cboxOverlay{background:url("../images/colorbox/overlay.png") 0 0 repeat;}
#colorbox{}
    #cboxTopLeft{width:21px; height:21px; background:url("../images/colorbox/controls.png") -100px 0 no-repeat;}
    #cboxTopRight{width:21px; height:21px; background:url("../images/colorbox/controls.png") -129px 0 no-repeat;}
    #cboxBottomLeft{width:21px; height:21px; background:url("../images/colorbox/controls.png") -100px -29px no-repeat;}
    #cboxBottomRight{width:21px; height:21px; background:url("../images/colorbox/controls.png") -129px -29px no-repeat;}
    #cboxMiddleLeft{width:21px; background:url("../images/colorbox/controls.png") left top repeat-y;}
    #cboxMiddleRight{width:21px; background:url("../images/colorbox/controls.png") right top repeat-y;}
    #cboxTopCenter{height:21px; background:url("../images/colorbox/border.png") 0 0 repeat-x;}
    #cboxBottomCenter{height:21px; background:url("../images/colorbox/border.png") 0 -29px repeat-x;}
    #cboxContent{background:#fff;}
        #cboxLoadedContent{margin-bottom:28px;}
        #cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#fff;display:none;}
        #cboxCurrent{position:absolute; bottom:4px; left:58px; color:#e31837;}
        #cboxSlideshow{position:absolute; bottom:4px; right:30px; color:red;}
        #cboxPrevious{position:absolute; bottom:0; left:0px; background:url("../images/colorbox/controls.png") -75px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
        #cboxPrevious.hover{background-position:-75px -25px;}
        #cboxNext{position:absolute; bottom:0; left:27px; background:url("../images/colorbox/controls.png") -50px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
        #cboxNext.hover{background-position:-50px -25px;}
        #cboxLoadingOverlay{background:url("../images/colorbox/loading_background.png") center center no-repeat;}
        #cboxLoadingGraphic{background:url("../images/colorbox/loading.gif") center center no-repeat;}
        #cboxClose{position:absolute; bottom:0; right:0; background:url("../images/colorbox/controls.png") -25px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
        #cboxClose.hover{background-position:-25px -25px;}

/*
    The following fixes png-transparency for IE6.
    It is also necessary for png-transparency in IE7 & IE8 to avoid 'black halos' with the fade transition

    Since this method does not support CSS background-positioning, it is incompatible with CSS sprites.
    Colorbox preloads navigation hover classes to account for this.

    !! Important Note: AlphaImageLoader src paths are relative to the HTML document,
    while regular CSS background images are relative to the CSS document.
*/
.cboxIE #cboxTopLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/uploads/BRSC_Jaskiniowiec/images/colorbox/internet_explorer/borderTopLeft.png, sizingMethod='scale');}
.cboxIE #cboxTopCenter{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/uploads/BRSC_Jaskiniowiec/images/colorbox/internet_explorer/borderTopCenter.png, sizingMethod='scale');}
.cboxIE #cboxTopRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/uploads/BRSC_Jaskiniowiec/images/colorbox/internet_explorer/borderTopRight.png, sizingMethod='scale');}
.cboxIE #cboxBottomLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/uploads/BRSC_Jaskiniowiec/images/colorbox/internet_explorer/borderBottomLeft.png, sizingMethod='scale');}
.cboxIE #cboxBottomCenter{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/uploads/BRSC_Jaskiniowiec/images/colorbox/internet_explorer/borderBottomCenter.png, sizingMethod='scale');}
.cboxIE #cboxBottomRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/uploads/BRSC_Jaskiniowiec/images/colorbox/internet_explorer/borderBottomRight.png, sizingMethod='scale');}
.cboxIE #cboxMiddleLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/uploads/BRSC_Jaskiniowiec/images/colorbox/internet_explorer/borderMiddleLeft.png, sizingMethod='scale');}
.cboxIE #cboxMiddleRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/uploads/BRSC_Jaskiniowiec/images/colorbox/internet_explorer/borderMiddleRight.png, sizingMethod='scale');}
