body { background-image: url('./gfx/bg/bg.png'); background-repeat: repeat-x; background-color: #C2AD7D; background-position: 0 -23px; }

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

a.action { font-size: 120%; padding-left: 24px; background-image: url('./gfx/icons/akcja.png'); background-repeat: no-repeat; background-position: left center; margin-right: 10px; }

div#mc { width: 994px; margin: 0 auto; background-image: url('./gfx/bg/shitex.jpg'); background-repeat: no-repeat; background-position: center 0; font-size: 12px; }
div#mc div.cbg { width: 928px; margin-left: auto; margin-right: auto; background-position: center 0; padding: 0 20px; background-repeat: no-repeat; }
div#mc div#c_top { padding-top: 221px; height: 49px; background-image: url('./gfx/bg/cbg_top.png'); background-position: center bottom; }
div#mc div#c_top div#tinyform { width: 475px; float: right; font-size: 11px; color: /*#B3B3B3*/ #585858; text-align: center; }
div#mc div#c_top div#tinyform input.textbox { border: 1px solid #C6C6C6; margin-right: 10px; padding: 2px; color: #B3B3B3; font-size: 11px; width: 70px; }
div#mc div#c_top div#tinyform input.textbox:focus { color: black; border-color: black; }
div#mc div#c_top div#tinyform input.btn { background-color: #C4B088; color: white; font-weight: bold; font-size: 11px; border: 0; }
div#mc div#c_top div#tinyform input.btn { background-color: #C4B088; color: white; font-weight: bold; font-size: 11px; border: 0; }
div#mc div#c_top div#tinyform label { margin-right: 10px; }
div#mc div#c_top div#tinyform a { /*color: #B3B3B3;*/ }
div#mc div#c_top div#tinyform a.important { font-weight: bold; }
div#mc div#c_top div#statsbox { float: left; width: 200px; height: 44px; color: white; font-size: 11px; padding-top: 5px; }
div#mc div#c_mid { background-image: url('./gfx/bg/cbg.png'); background-repeat: repeat-y; padding-bottom: 16px; color: #585858; }
div#mc div#c_bottom { background-image: url('./gfx/bg/cbg_bottom.png'); height: 17px; }
div#mc div#c_footer { padding-bottom: 10px; }
div#mc div#c_footer a { color: #635334; display: block; text-decoration: none; font-size: 10px; }
div#mc div#c_footer dl { float: left; width: 122px; margin-right: 5px; margin-left: 5px; }
div#mc div#c_footer dt a { color: #585858; margin-bottom: 6px; }

div#mc a.logo { display: block; position: absolute; color: white; width: 235px; height: 65px; margin: 20px 0 0 30px; }

div#content div.menu { background-color: #C4B088; margin: 0 -12px 20px -12px; font-size: 12px; padding: 8px 12px; text-align: center; }
div#content div.menu a { color: white; margin: 0 10px; padding: 0 20px 10px 20px; }
div#content div.menu a.active { border-bottom: 3px solid #A6945C; }

div#content div#i_footer { text-align: right; font-size: 10px; padding-top: 10px; border-top: 1px solid #F0E3B7; margin-top: 20px; }

h1 { font-size: 16px; color: #585858; margin-bottom: 10px; }
h2 { font-size: 14px; color: #b09660; margin: 10px 0; }
h2.altname { margin: -10px 0 10px 0; color: #585858; font-size: 12px; }
h3, h3 * { font-size: 12px; color: #b09660; margin: 0 0 10px 0; text-decoration: none; }
h4 { font-size: 10px; color: #b09660; margin: 0 0 5px 0; text-transform: uppercase; }

img.thmb1 { width: 238px; height: 145px; padding: 1px 7px 10px 1px; background-image: url('./gfx/thumbs/thmb1.png'); background-repeat: no-repeat; }
img.thmb2 { width: 162px; height: 82px; padding: 1px 7px 10px 1px; background-image: url('./gfx/thumbs/thmb2.png'); background-repeat: no-repeat; }
img.thmb3 { width: 60px; height: 65px; padding: 2px 6px 10px 1px; background-image: url('./gfx/thumbs/thmb3.png'); background-repeat: no-repeat; }
img.thmb4 { width: 214px; height: 143px; padding: 1px 7px 10px 1px; background-image: url('./gfx/thumbs/thmb4.png'); background-repeat: no-repeat; }
img.thmb5 { width: 98px; height: 65px; padding: 1px 7px 10px 1px; background-image: url('./gfx/thumbs/thmb5.png'); background-repeat: no-repeat; }

div.carousel { padding: 0 20px; height: 190px; overflow: hidden; }

/*div.photobox { height: 600px; overflow: hidden; }*/
div.photobox div.item { display: -moz-inline-box; display: inline-block; width: 222px; padding: 0 5px; margin-bottom: 20px; vertical-align: top; }

div#rightadbox { float: right; height: 564px; width: 220px; margin-right: 5px; margin-top: 18px; }
div#rightadbox div.h { height: 15px; font-size: 10px; margin-top: 5px; }
div#rightadbox div.ad { width: 220px; height: 544px; border: 1px solid #F0E3B7; }

div.cinfo { text-align: center; padding-right: 10px; font-size: 11px; }
div.nextbtn { float: right; margin-top: -110px; margin-right: -24px; position: relative; width: 16px; height: 13px; background-image: url('./gfx/other/rightarrow.png'); cursor: pointer; }
div.prevbtn { float: left; margin-top: -110px; margin-left: -24px; position: relative; width: 16px; height: 13px; background-image: url('./gfx//other/leftarrow.png'); cursor: pointer; }

div.hr { height: 1px; font-size: 1px; border-bottom: 1px solid #F0E3B7; margin: 20px 0; }

div#bigtab { width: 929px; height: 558px; background-image: url('./gfx/bg/bigtab.png'); }
div#rtab { float: right; width: 567px; height: 539px; margin: 15px; }
div#ltab1 { width: 235px; float: left; height: 280px; margin: 15px; }
div#ltab2 { width: 235px; float: left; margin: 0 15px 15px 15px; }

img#bigmap { background-image: url('./gfx/other/mapa.png'); }

div#ltab1 label { margin-top: 5px; margin-right: 10px; }

div.newsentry { margin-bottom: 10px; border-bottom: 1px solid #F0E3B7; padding-bottom: 5px; }
div.newsentry img { float: left; }
div.newsentry div.rest { float: right; width: 280px; }
div.readmore { text-align: right; margin-top: 10px; }
div.readmore a { color: #585858; font-style: italic; }
img.newsimage { float: left; margin: 0 10px 10px 0; }

div.lead { font-weight: bold; margin-bottom: 10px; }

div.error { margin: 10px 0; padding: 10px; color: red; border: 1px solid red; }

table.formtable { border-collapse: collapse; margin: 10px auto; }
table.formtable tbody tr td { padding: 5px; }
table.formtable tbody tr td.fname { text-align: right; }
table.formtable tbody tr td.fd { text-align: left; color: #055475; }
table.formtable tbody tr td.fd input, table.formtable tbody tr td.fd textarea { padding: 2px; font-size: 8pt; }
table.formtable tbody tr td.submit { text-align: center; }
table.formtable tbody tr td.error input { border: 1px solid #CB324C; }

table.zabytek_edycja { float: left; width: 500px; margin-right: 10px; }
table.zabytek_edycja td.header { text-align: center; font-weight: bold; padding: 20px 10px 10px 10px; }
table.zabytek_edycja td.field { text-align: right; padding-right: 10px; width: 200px; vertical-align: middle; }
table.zabytek_edycja td.value { width: 300px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; }
table.zabytek_edycja td.value input, table.zabytek_edycja td.value select, table.zabytek_edycja td.value textarea { width: 300px; }
table.zabytek_edycja td.value select { width: 304px; }
table.zabytek_edycja tr.active { background-color: #F0E3B7; }

table.porownanie { width: 100%; }
table.porownanie td.copy { vertical-align: middle; padding: 0 10px; }
table.porownanie tr.zmiany { background-color: #FFD3A7; }
table.porownanie tr.zmiany td.field { font-weight: bold; }
table.porownanie input.zmiany, table.porownanie textarea.zmiany, table.porownanie select.zmiany { border: 1px solid red; }

table.porownanie th { background-color: #F0E3B7; padding: 5px; }

textarea { height: 100px; }
textarea#opis, textarea#new_opis { height: 200px; }
textarea#historia, textarea#new_historia { height: 200px; }
textarea#stan_obecny, textarea#new_stan_obecny { height: 150px; }

table.up td.spacer { padding-top: 8px; }
table.up td.l { white-space: nowrap; text-align: right; vertical-align: middle; padding-right: 5px; }

div.editbox { margin-bottom: 20px; width: 380px; float: right; border: 1px solid #b09660; padding: 10px; }
div.eb_imageupload div.img { border-bottom: 1px solid #b09660; padding-bottom: 10px; margin-bottom: 10px; width: 380px }
div.eb_imageupload div.img input.txt, div.eb_imageupload div.img div.imghelper { width: 230px; }
div.eb_imageupload div.img img { margin-right: 10px; float: left; }
div.editbox input.fdesc, div.imghelper, div.editbox input.file { width: 260px; }

div.editbox h3 { margin: -10px -10px 10px -10px; padding: 5px 10px; background-color: #F0E3B7; } 
h4.newphotos { cursor: pointer; }
h4.newphotos:hover { color: black; }

div.eb_geoloc div#editmap { width: 380px; height: 380px; }

div.porownanie_boksy { margin-top: 20px; }
div.porownanie_boksy div.editbox { margin-left: 20px; }

table.searchresults { width: 600px; border-collapse: collapse; }
table.searchresults tbody tr td { padding: 5px; }
table.searchresults tbody tr td.img { width: 48px; }
table.searchresults tbody tr td.name div.name { font-size: 14px; font-weight: bold; }
table.searchresults tbody tr td.name div.name a { text-decoration: none; }
table.searchresults tbody tr td.name div.longname { font-size: 10px; font-weight: bold; }
table.searchresults tbody tr td.name div.desc { font-size: 10px; margin-top: 5px; }
table.searchresults tbody tr td.name { vertical-align: middle; padding-bottom: 10px; }

div.pagesel { margin: 10px 0; text-align: center; white-space: pre-wrap; }
div.pagesel a { margin-right: 5px; }
div.pagesel a.active { font-weight: bold; }

img.bigimg { }
div.col2 { float: right; width: 400px; margin-left: 10px; margin-bottom: 40px; }

div.locinfo { margin-bottom: 15px; }
div.rz { margin-bottom: 15px; }
div.section { margin-bottom: 15px; text-align: justify; }
div.keyvals span.key { margin-right: 5px; font-weight: bold; }

div.photocomment { font-style: italic; text-align: center; margin-top: 5px; }
div.otherphotos { margin: 15px -10px; }
div.otherphotos img { margin: 0 10px 10px; }

div.sidesection { margin-bottom: 30px; }
div.sidesection div#smallmap { width: 400px; height: 300px; }
div.sidesection div.coords { margin-top: 10px; }

div.sidemap { widht: 320px; float: right; }
div#bigsmap { width: 925px; height: 300px; margin-bottom: 20px; }
 
a.avatar { display: -moz-inline-box; display: inline-block; width: 75px; text-align: center; text-decoration: none; padding-bottom: 10px; font-size: 11px; vertical-align: top; }
a.avatar span { padding: 0 6px 0 1px; display: block; }

div.imghelper { display: none; position: absolute; border: 1px solid #B09660; background-color: white; z-index: 1000; overflow-x: hidden; }
div.imghelper a { display: block; padding: 5px; text-decoration: none; }
div.imghelper a:hover { background-color: #F0E3B7; }

div.tipbox { padding: 10px; margin-bottom: 10px; border: 1px solid #b09660; }
div.tipbox a.closetipbox { float: right; display: block; width: 10px; }

div.dcolumn { float: left; width: 459px;  }
div.dcol1 { margin-right: 5px; }
div.dcol2 { margin-left: 5px;  }

div.profileinfo { float: right; width: 850px; }
div.profileinfo div.messagelink { margin-bottom: 10px; }
div.profileinfo div.messagelink a { background-image: url('./gfx/icons/koperta.png'); background-repeat: no-repeat; background-position: left center; padding-left: 26px; font-size: 120%; }
div.profileinfo div.valset { }
div.profileinfo div.valset span.key { margin-right: 5px; }
div.profileinfo div.valset span.val { font-weight: bold;  }

div.searchselect { height: 22px; margin-top: 3px; }
div.searchselect select { width: 160px; }

/* Komentarze */
div.commentform textarea#comment { width: 500px; height: 60px; }

div.comment { border-bottom: 1px solid #F0E3B7; margin-bottom: 8px; }
div.comment div.avatar { float: left; width: 70px; }
div.comment div.content { float: left; width: 430px; }
div.comment div.commentauthor { white-space: nowrap; margin-bottom: 10px; }
div.comment div.commentauthor span.date { margin-left: 5px; font-size: 8pt; }
div.comment div.commentauthor span.toolbox { display: none; font-size: 8pt; }
div.comment:hover div.commentauthor span.toolbox { display: inline; }
div.comment:hover div.commentauthor span.toolbox a { margin-left: 5px; }
div.comment:hover div.commentauthor span.toolbox a.delete { color: red; }

div.mcomment { width: 450px; font-size: 90%; border-bottom: 1px solid #F0E3B7; margin-bottom: 10px; }
div.mcomment img { float: left; }
div.mcomment div.chd { float: left; width: 300px; margin-bottom: 5px; border-bottom: 1px solid #F0E3B7; padding-bottom: 3px; }
div.mcomment div.cen { float: left; width: 300px; }

/* Forum */
div.gbox { padding: 10px; border: 1px solid #b09660; margin: 5px; }
a.btn { padding: 2px; margin-right: 5px; }
/*a.btn:hover { background-color: #F0E3B7; }*/
table.forum div.gbox { border: 0; padding: 0; margin: 0; }
table.forum tr { border-bottom: 1px solid #F0E3B7; }
table.forum td { padding: 5px; }
table.forum th { padding: 5px; padding-bottom: 10px; }
div.postdate { font-size: 80%; }
div.postsubject { font-size: 80%; margin-bottom: 10px; }
table.post { width: 100%; border-bottom: 1px solid #F0E3B7; margin-bottom: 10px; }
table.post td.author { border-right: 1px solid #F0E3B7; width: 80px; font-size: 80%; padding-bottom: 10px; }
table.post td.content, table.post td.options { padding-left: 10px; padding-bottom: 10px; }
table.post td.author a.avatar { text-align: left; padding-bottom: 5px; }
table.post td.options { vertical-align: bottom; }
.vimp { font-size: 120%; font-weight: bold; margin-bottom: 5px; }
.imp { font-size: 110%; font-weight: bold; }

div.quote { border: 1px solid #F0E3B7; padding: 10px; }

table.surveyresults { border-collapse: separate; }
table.surveyresults td { padding: 2px 5px; }
table.surveyresults td div.percentbar { float: left; height: 12px; background-color: #b09660; margin-right: 10px; }

/* Tabelki */
table.tb { border-collapse: collapse; width: 100%; margin-bottom: 10px; }
table.tb tr { border-bottom: 1px solid #F0E3B7; }
table.tb td, table.tb th { padding: 5px; text-align: left; }
table.tb tr.unread { background-color: #F0E3B7; }
table.tb tr.unread, table.tb tr.unread * { font-weight: bold; }

table.tb tr.unread a.action { font-weight: normal; }

/* Poczta */
div.navibar { margin-bottom: 10px; }
div.navibar a { margin-right: 10px; }
div.navibar a.active { font-weight: bold; }

table.messageedit td.fd input, table.messageedit td.fd textarea { width: 600px; }
table.messageview { width: 900px; }
table.messageview td.value { font-weight: bold; }
table.messageview td.msgcontent { background-color: #F0E3B7; }
table.messageview td.actions { padding-top: 10px; }

/* Fancybox */
#fancybox-loading {	position: fixed; top: 50%; left: 50%; width: 40px; height: 40px; margin-top: -20px; margin-left: -20px; cursor: pointer; overflow: hidden; z-index: 1104; display: none; }
#fancybox-loading div { position: absolute; top: 0; left: 0; width: 40px; height: 480px; background-image: url('./gfx/fancybox/fancybox.png'); }
#fancybox-overlay { position: absolute; top: 0; left: 0; width: 100%; z-index: 1100; display: none; }
#fancybox-tmp { padding: 0; margin: 0; border: 0; overflow: auto; display: none; }
#fancybox-wrap { position: absolute; top: 0; left: 0; padding: 20px; z-index: 1101; outline: none; display: none; }
#fancybox-outer { position: relative; width: 100%; height: 100%; background: #fff; }
#fancybox-content { width: 0; height: 0; padding: 0; outline: none; position: relative; overflow: hidden; z-index: 1102; border: 0px solid #fff; }
#fancybox-hide-sel-frame { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: transparent; z-index: 1101; }
#fancybox-close { position: absolute; top: -15px; right: -15px; width: 30px; height: 30px; background: transparent url('./gfx/fancybox/fancybox.png') -40px 0px; cursor: pointer; z-index: 1103; display: none; }
#fancybox-error { color: #444; font: normal 12px/20px Arial; padding: 14px; margin: 0; }
#fancybox-img { width: 100%; height: 100%; padding: 0; margin: 0; border: none; outline: none; line-height: 0; vertical-align: top; }
#fancybox-frame { width: 100%; height: 100%; border: none; display: block; }
#fancybox-left, #fancybox-right { position: absolute; bottom: 0px; height: 100%; width: 35%; cursor: pointer; outline: none; background: transparent url('./gfx/fancybox/blank.gif'); z-index: 1102; display: none; }
#fancybox-left { left: 0px; }
#fancybox-right { right: 0px; }
#fancybox-left-ico, #fancybox-right-ico { position: absolute; top: 50%; left: -9999px; width: 30px; height: 30px; margin-top: -15px; cursor: pointer; z-index: 1102; display: block; }
#fancybox-left-ico { background-image: url('./gfx/fancybox/fancybox.png'); background-position: -40px -30px; }
#fancybox-right-ico { background-image: url('./gfx/fancybox/fancybox.png'); background-position: -40px -60px; }
#fancybox-left:hover, #fancybox-right:hover { visibility: visible; /* IE6 */ }
#fancybox-left:hover span { left: 20px; }
#fancybox-right:hover span { left: auto; right: 20px; }
.fancybox-bg { position: absolute; padding: 0; margin: 0; border: 0; width: 20px; height: 20px; z-index: 1001; }
#fancybox-bg-n { top: -20px; left: 0; width: 100%; background-image: url('./gfx/fancybox/fancybox-x.png'); }
#fancybox-bg-ne { top: -20px; right: -20px; background-image: url('./gfx/fancybox/fancybox.png'); background-position: -40px -162px; }
#fancybox-bg-e { top: 0; right: -20px; height: 100%; background-image: url('./gfx/fancybox/fancybox-y.png'); background-position: -20px 0px; }
#fancybox-bg-se { bottom: -20px; right: -20px; background-image: url('./gfx/fancybox/fancybox.png'); background-position: -40px -182px; }
#fancybox-bg-s { bottom: -20px; left: 0; width: 100%; background-image: url('./gfx/fancybox/fancybox-x.png'); background-position: 0px -20px; }
#fancybox-bg-sw { bottom: -20px; left: -20px; background-image: url('./gfx/fancybox/fancybox.png'); background-position: -40px -142px; }
#fancybox-bg-w { top: 0; left: -20px; height: 100%; background-image: url('./gfx/fancybox/fancybox-y.png'); }
#fancybox-bg-nw { top: -20px; left: -20px; background-image: url('./gfx/fancybox/fancybox.png'); background-position: -40px -122px; }
#fancybox-title { font-family: Helvetica; font-size: 12px; z-index: 1102; }
.fancybox-title-inside { padding-bottom: 10px; text-align: center; color: #333; background: #fff; position: relative; }
.fancybox-title-outside { padding-top: 10px; color: #fff; }
.fancybox-title-over { position: absolute; bottom: 0; left: 0; color: #FFF; text-align: left; }
#fancybox-title-over { padding: 10px; background-image: url('./gfx/fancybox/fancy_title_over.png'); display: block; }
.fancybox-title-float { position: absolute; left: 0; bottom: -20px; height: 32px; }
#fancybox-title-float-wrap { border: none; border-collapse: collapse; width: auto; }
#fancybox-title-float-wrap td { border: none; white-space: nowrap; }
#fancybox-title-float-left { padding: 0 0 0 15px; background: url('./gfx/fancybox/fancybox.png') -40px -90px no-repeat; }
#fancybox-title-float-main { color: #FFF; line-height: 29px; font-weight: bold; padding: 0 0 3px 0; background: url('./gfx/fancybox/fancybox-x.png') 0px -40px; }
#fancybox-title-float-right { padding: 0 0 0 15px; background: url('./gfx/fancybox/fancybox.png') -55px -90px no-repeat; }
/* IE6 */
.fancybox-ie6 #fancybox-close { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./skins/zabytki2010/styles/gfx/fancybox/fancy_close.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-left-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./skins/zabytki2010/styles/gfx/fancybox/fancy_nav_left.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-right-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./skins/zabytki2010/styles/gfx/fancybox/fancy_nav_right.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-title-over { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./skins/zabytki2010/styles/gfx/fancybox/fancy_title_over.png', sizingMethod='scale'); zoom: 1; }
.fancybox-ie6 #fancybox-title-float-left { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./skins/zabytki2010/styles/gfx/fancybox/fancy_title_left.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-title-float-main { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./skins/zabytki2010/styles/gfx/fancybox/fancy_title_main.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-title-float-right { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./skins/zabytki2010/styles/gfx/fancybox/fancy_title_right.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-bg-w, .fancybox-ie6 #fancybox-bg-e, .fancybox-ie6 #fancybox-left, .fancybox-ie6 #fancybox-right, #fancybox-hide-sel-frame { height: expression(this.parentNode.clientHeight + "px"); }
#fancybox-loading.fancybox-ie6 { position: absolute; margin-top: 0; top: expression( (-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px'); }
#fancybox-loading.fancybox-ie6 div	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./skins/zabytki2010/styles/gfx/fancybox/fancy_loading.png', sizingMethod='scale'); }
/* IE6, IE7, IE8 */
.fancybox-ie .fancybox-bg { background: transparent !important; }
.fancybox-ie #fancybox-bg-n { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./skins/zabytki2010/styles/gfx/fancybox/fancy_shadow_n.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-ne { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./skins/zabytki2010/styles/gfx/fancybox/fancy_shadow_ne.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-e { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./skins/zabytki2010/styles/gfx/fancybox/fancy_shadow_e.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-se { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./skins/zabytki2010/styles/gfx/fancybox/fancy_shadow_se.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-s { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./skins/zabytki2010/styles/gfx/fancybox/fancy_shadow_s.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-sw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./skins/zabytki2010/styles/gfx/fancybox/fancy_shadow_sw.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-w { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./skins/zabytki2010/styles/gfx/fancybox/fancy_shadow_w.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-nw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./skins/zabytki2010/styles/gfx/fancybox/fancy_shadow_nw.png', sizingMethod='scale'); }