html, body, div, span, applet, object, iframe, 
h1, h2, h3, h4, h5, h6, p, blockquote, pre, 
a, abbr, acronym, address, big, cite, code, 
del, dfn, em, font, img, ins, kbd, q, s, samp, 
small, strike, strong, sub, sup, tt, var, 
b, u, i, center, 
dl, dt, dd, ol, ul, li, 
fieldset, form, label, legend, 
table, caption, tbody, tfoot, thead, tr, th, td{margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent}
table, caption, tbody, tfoot, thead, tr, th, td{vertical-align:middle}
body{line-height:1}
ol, ul{list-style:none}
blockquote, q{quotes:none}
blockquote:before, blockquote:after, 
q:before, q:after{content:''; content:none}
:focus{outline:0}
ins{text-decoration:none}
del{text-decoration:line-through}
table{border-collapse:collapse; border-spacing:0}
a{outline:none; text-decoration:none; color:#00A8F0}
a:hover{text-decoration:underline}

body{font-family:Arial,Trebuchet MS,Verdana,Tahoma; font-size:80%; color:#9F9F9F; line-height:140%; background:#fff url(../img/layout/bg.jpg) repeat-x left top}
.cf:after{content:"."; display:block; height:0; clear:both; visibility:hidden}
.cf{display:inline-block}
* html .cf{height:1%}
.cf{display:block}

#realization{display:none;}
#loader{width:100px;  margin-top:120px; margin-left:240px;}

.top{height:117px; width:900px; margin:0 auto;position:relative}
.logo{display:block; float:left; width:434px; height:75px; margin-top:20px}
.top .right{float:right; width:232px}
.menu_top{width:232px; height:33px; background:transparent url(../img/layout/bg_menu_top.jpg) no-repeat left top}
.menu_top ul{margin-left:9px}
.menu_top ul li{float:left}
.menu_top ul li a{color:#fff; display:block; padding:7px 9px}
.menu_top ul li.offer{position:relative; text-decoration:none}
.menu_top ul li.offer_active a{background:transparent url(../img/layout/hover_poz.png) no-repeat 2px bottom; color:#4f92b7}
.offer_box{left:-98px; top:31px; display:none; width:231px; height:84px; position:absolute; background:transparent url(../img/layout/hover_box1.png) no-repeat left top}
.menu_top ul li.offer_active .offer_box ul li a{color:#4f92b7; display:block; width:100px; height:12px;  padding:4px; font-size:11px; background-image:none}
.search{width:231px; height:29px; background:transparent url(../img/layout/search_bg.png) no-repeat left top; margin-top:20px}
.search input{margin-left:5px; margin-top:4px; color:#b9b9b9; font-style:italic; font-size:90%; width:195px; border:0px; background:transparent}
.search input.submit{width:25px; cursor:pointer}

.start{background:transparent url(../img/layout/bg_blue.jpg) repeat-x left 38px; width:100%; height:538px}
.middle{width:959px; margin:0 auto}
.start .middle{background:transparent url(../img/layout/bg_center.jpg) no-repeat left 38px; height:538px}

.menu ul{margin-left:20px}
.menu ul li{float:left; display:block; width:176px; height:46px; margin-left:7px}
.menu ul li a{display:block; width:176px; height:46px; background:transparent url(../img/layout/menu_button.jpg) no-repeat left top; color:#fff; font-weight:bold; font-size:120%;}
.menu ul li a:hover, .menu ul li a.active{background:transparent url(../img/layout/menu_button.jpg) no-repeat left -46px; text-decoration:none}
.menu ul li a span{display:block; width:140px; height:34px; background:transparent url(../img/layout/menu_strony_www.png) no-repeat 8px 8px; padding-left:36px; padding-top:12px}
.menu ul li.www a span{width:118px; height:34px; background:transparent url(../img/layout/menu_strony_www.png) no-repeat 30px 8px; padding-left:58px}
.menu ul li.shop a span{width:140px; height:34px; background:transparent url(../img/layout/menu_sklep.png) no-repeat 8px 8px; padding-left:36px}
.menu ul li.poz a span{width:135px; height:34px; background:transparent url(../img/layout/menu_pozycjonowanie.png) no-repeat 13px 8px; padding-left:41px}
.menu ul li.cut a span{width:120px; height:34px; background:transparent url(../img/layout/menu_skladanie.png) no-repeat 18px 12px; padding-left:56px}
.menu ul li.graf a span{width:112px; height:34px; background:transparent url(../img/layout/menu_grafika.png) no-repeat 20px 7px; padding-left:64px}

.middle .left{width:600px; float:left; padding-top:10px}
.middle .right{width:322px; float:right; padding-top:70px}
.start .middle .left{padding-left:23px; padding-top:44px}
.start .middle .right{padding-top:30px}
.recom{color:#959595; font-size:11px; margin-bottom:5px}
.more{color:#959595; font-style:italic; font-size:11px; display:block;padding-top:3px; text-align:right; padding-right:20px; background:transparent url(../img/layout/arrow_more.png) no-repeat right center;}
.more1{color:#959595; font-style:italic; font-size:11px; display:block; text-align:right; }
.tag a{color:#00a8f0; font-weight:bold; padding-right:10px; text-align:justify; line-height:22px; font-size:11px}
.tag a.big{font-size:18px}
.tag a.middle{font-size:16px}
.form .input{width:206px; height:21px; float:left; background:transparent url(../img/layout/input_bg.jpg) no-repeat left top}
.form .input label, .form .textarea label{display:block; padding:2px 6px 5px}
.form .input input{width:190px; height:12px; border:0px; background:transparent; color:#B9B9B9}
.form  input.submit{width:58px; height:21px; border:0px; background:transparent url(../img/layout/button.png) no-repeat left top; color:#fff; margin-left:16px; font-size:14px; cursor:pointer; padding-bottom:2px}
.form .textarea textarea{width:265px; height:61px; border:0px; background:transparent; color:#B9B9B9}
.form .textarea{width:281px; height:71px; background:transparent url(../img/layout/textarea_bg.jpg) no-repeat left top; clear:both; margin-top:5px}

.box_middle{background:transparent url(../img/layout/box_middle.png) repeat-y left center; padding:5px 20px; width:284px}
.box_top{background:transparent url(../img/layout/box_top.png) no-repeat left bottom; width:324px; height:15px}
.box_bottom{background:transparent url(../img/layout/box_bottom.png) no-repeat left top; width:324px; height:15px; margin-bottom:10px}

.middle_content{padding:20px 45px}
.middle_content p{margin-bottom:10px; text-align:justify}
.nag{color:#00a8f0;  font-size:22px; margin:10px auto; margin-top:20px; width:959px}

.realization{position:relative; height:371px; width:564px}
.realization a{position:absolute; left:0px; top:0px; display:none; height:371px; width:564px; overflow:hidden; margin-bottom:5px}
#img1{display:block}
.realization_view .realization a{display:block}
.realization a img{height:371px; width:564px}
.navi{margin-top:12px; margin-left:170px;width:300px;}
.navi a{display:block; float:left; width:24px; margin-right:4px; background:transparent url(../img/layout/nav.png) no-repeat left top; height:25px; text-decoration:none; color:#fff; position:relative; padding-top:3px; text-align:center}
.navi a:hover, .navi a.active{background:transparent url(../img/layout/nav.png) no-repeat left -28px}
.realization_bg .left{position:relative}
.navi a#next{position:absolute; top:210px; right:18px; background:transparent url(../img/layout/arrow_right.png) no-repeat left top; width:33px; height:32px; padding:0px}
.navi a#prev{position:absolute; top:210px; left:4px; background:transparent url(../img/layout/arrow_left.png) no-repeat left top; width:33px; height:32px; padding:0px}
.navi1 a#next{position:static; background:transparent url(../img/layout/nav.png) no-repeat left top; width:19px; height:25px; padding-left:9px; padding-top:3px}
.navi1 a#prev{position:static; background:transparent url(../img/layout/nav.png) no-repeat left top; width:19px; height:25px; padding-left:9px; padding-top:3px}

.seeto{color:#00A8F0; font-size:11px; width:500px; float:left}
.seeto a{color:#00A8F0; padding:0px 10px}
.margin{margin-top:25px; clear:both}
.question{display:block; color:#00A8F0; font-size:11px; background:transparent url(../img/layout/email1.jpg) no-repeat left center; padding:2px; padding-left:24px; width:125px; float:right}

.box1{padding:20px; width:372px; height:197px; background:transparent url(../img/layout/box_round1.png) no-repeat center center}
.box1 .form{margin-left:6px; clear:both}
.box1 .form .input, .formularzwyceny .form .input{width:289px; height:23px; float:left; background:transparent url(../img/layout/input_bg1.png) no-repeat left top}
.box1 .form .input label, .form .textarea label{display:block; padding:2px 6px 5px}
.box1 .form .input input, .formularzwyceny .form .input input{width:270px; height:15px; border:0px; background:transparent; color:#B9B9B9}
.box1 .form  input.submit{width:58px; height:21px; border:0px; background:transparent url(../img/layout/button.png) no-repeat left top; color:#fff; margin-left:11px; font-size:14px; cursor:pointer; padding-bottom:2px}
.box1 .form .textarea, .formularzwyceny .form .textarea{width:359px; height:126px; background:transparent url(../img/layout/textarea_bg1.png) no-repeat left top; clear:both; margin-top:10px}
.box1 .form .textarea textarea, .formularzwyceny .form .textarea textarea{width:345px; height:115px; border:0px; background:transparent; color:#B9B9B9}
.close{float:right; width:85px; padding-right:22px; height:18px; display:block; background:transparent url(../img/layout/close.png) no-repeat right top; margin-bottom:10px}
.clear{clear:both}

.formularzwyceny{padding-bottom:60px}
.formularzwyceny p{margin-bottom:5px; margin-top:20px; clear:both}
.formularzwyceny .form .input{float:none}
.formularzwyceny .form .input1{float:left}
.formularzwyceny b{color:#00A8F0; font-weight:normal}
.checkbox{border:1px solid #B4B4B4}
.select{border:1px solid #B4B4B4; height:23px}
.formularzwyceny .form  input.submit{margin-left:11px; width:58px; height:21px; border:0px; background:transparent url(../img/layout/button.png) no-repeat left top}

.realizations{width:100%}
.realizations .menu{width:959px; margin:0 auto}
.realization_list{margin:0 auto}
.realization_list ul li{display:block; float:left; width:320px;  margin-left:10px; margin-bottom:10px}
.realization_list ul li a{display:block; position:relative; width:320px; height:210px; overflow:hidden; text-decoration:underline}
.realization_list ul li span{display:block; position:absolute; width:320px; height:210px; top:0; left:0; background:transparent url(../img/layout/portf.png) no-repeat left top}
.realization_list .more{float:none; display:inline; padding:2px; padding-right:20px; padding-left:10px}

.realization_view{background:transparent url(../img/layout/bg_blue_1.jpg) repeat-x left 38px; width:100%; height:538px}
.realization_view .middle{background:transparent url(../img/layout/bg_center_1.jpg) no-repeat left 38px; height:538px}
.realization_view .middle .left{width:600px; float:left; padding-top:44px; padding-left:23px}
.realization_view .middle .right{width:322px; float:right; padding-top:30px}
.realization_view2{background:transparent url(../img/layout/bg_blue_2.jpg) repeat-x left 38px}
.realization_view2 .middle{background:transparent url(../img/layout/bg_center_2.jpg) no-repeat left 38px; height:538px}
.realization_view3{background:transparent url(../img/layout/bg_blue_3.jpg) repeat-x left 38px}
.realization_view3 .middle{background:transparent url(../img/layout/bg_center_3a.jpg) no-repeat left 38px; height:538px}
.realization_view4{background:transparent url(../img/layout/bg_blue_4a.jpg) repeat-x left 38px}
.realization_view4 .middle{background:transparent url(../img/layout/rel_tlo.jpg) no-repeat left -498px; height:536px}
.realization_view27{background:transparent url(../img/layout/bg_blue_27.jpg) repeat-x left 38px}
.realization_view27 .middle{background:transparent url(../img/layout/rel_tlo.jpg) no-repeat left -3179px; height:538px}
.realization_view28{background:transparent url(../img/layout/bg_blue_28.jpg) repeat-x left 38px}
.realization_view28 .middle{background:transparent url(../img/layout/rel_tlo.jpg) no-repeat left -2643px; height:538px}
.realization_view26{background:transparent url(../img/layout/bg_blue_26.jpg) repeat-x left 38px}
.realization_view26 .middle{background:transparent url(../img/layout/rel_tlo.jpg) no-repeat left 38px; height:536px}
.realization_view29{background:transparent url(../img/layout/bg_blue_29.jpg) repeat-x left 38px}
.realization_view29 .middle{background:transparent url(../img/layout/rel_tlo.jpg) no-repeat left -2107px; height:538px}
.realization_view30{background:transparent url(../img/layout/bg_blue_30.jpg) repeat-x center 38px}
.realization_view30 .middle{background:none; height:538px}
.realization_view25{background:transparent url(../img/layout/bg_blue_25.jpg) repeat-x left 38px}
.realization_view25 .middle{background:transparent url(../img/layout/rel_tlo.jpg) no-repeat left -3715px; height:538px}
.realization_view31{background:transparent url(../img/layout/bg_blue_25.jpg) repeat-x left 38px}
.realization_view31 .middle{background:transparent url(../img/layout/rel_tlo.jpg) no-repeat left -3715px; height:538px}
.realization_view32{background:transparent url(../img/layout/bg_blue_25.jpg) repeat-x left 38px}
.realization_view32 .middle{background:transparent url(../img/layout/rel_tlo.jpg) no-repeat left -3715px; height:538px}
.realization_view1{background:transparent url(../img/layout/bg_blue_1.jpg) repeat-x left 38px}
.realization_view1 .middle{background:transparent url(../img/layout/rel_tlo.jpg) no-repeat left -1035px; height:536px}
.realization_view8, .realization_view19, .realization_view42, .realization_view34, .realization_view38, .realization_view45
, .realization_view46, .realization_view49, .realization_view50, .realization_view53{background:transparent url(../img/layout/bg_blue_8.jpg) repeat-x left 38px}
.realization_view8 .middle, .realization_view19 .middle, 
.realization_view42 .middle, .realization_view34 .middle, 
.realization_view38 .middle, .realization_view45 .middle, .realization_view46 .middle, .realization_view49 .middle, 
.realization_view50 .middle,.realization_view53 .middle{background:transparent url(../img/layout/rel_tlo.jpg) no-repeat left -6396px; height:538px}
.realization_view15{background:transparent url(../img/layout/bg_blue_15.jpg) repeat-x left 38px}
.realization_view15 .middle{background:transparent url(../img/layout/rel_tlo.jpg) no-repeat left -5860px; height:538px}
.realization_view13{background:transparent url(../img/layout/bg_blue_8.jpg) repeat-x left 38px}
.realization_view13 .middle{background:transparent url(../img/layout/rel_tlo.jpg) no-repeat left -6396px; height:538px}
.realization_view20{background:transparent url(../img/layout/bg_blue_20.jpg) repeat-x left 38px}
.realization_view20 .middle{background:transparent url(../img/layout/rel_tlo.jpg) no-repeat left -4251px; height:538px}
.realization_view14{background:transparent url(../img/layout/bg_blue_8.jpg) repeat-x left 38px}
.realization_view14 .middle{background:transparent url(../img/layout/rel_tlo.jpg) no-repeat left -6396px; height:538px}
.realization_view17{background:transparent url(../img/layout/bg_blue_17.jpg) repeat-x left 38px}
.realization_view17 .middle{background:transparent url(../img/layout/rel_tlo.jpg) no-repeat left -4788px; height:538px}
.realization_view16{background:transparent url(../img/layout/bg_blue_16.jpg) repeat-x left 38px}
.realization_view16 .middle{background:transparent url(../img/layout/rel_tlo.jpg) no-repeat left -5324px; height:538px}
.realization_view44,.realization_view51,.realization_view52{background:transparent url(../img/layout/bg_blue_44.jpg) repeat-x left 38px}
.realization_view44 .middle,.realization_view51 .middle,.realization_view52 .middle{background:transparent url(../img/layout/rel_tlo.jpg) no-repeat left -6935px; height:536px}

.realization_view .box_middle b{color:#00A8F0}
.realization_view .box_middle span{color:#959595}
.realization_view .box_middle a{text-decoration:underline}
.realization_view .box_middle ul{margin:8px 0}
.realization_view .box_middle ul li{background:transparent url(../img/layout/dot.png) no-repeat left 6px; padding-left:10px}

.content{margin-top:30px}
.content ul{margin:15px 0}
.content ul li{background:transparent url(../img/layout/dot.png) no-repeat left 6px; padding-left:10px; margin-bottom:15px}
.content a{color:#00A8F0}

#mask{position:absolute; z-index:9000; background-color:#000; display:none}
#boxes .window{position:absolute; display:none; z-index:9999; padding:20px}
#boxes #dialog{width:412px; height:237px}
#boxes #map{width:800px; height:337px}
#boxes a{color:#fff}
.window .left{width:250px; float:left}
.window .left .nag{width:250px}

.bottom{color:#b4b4b4;width:950px; margin:0 auto; background:transparent url(../img/layout/bottom_line.jpg) no-repeat center top; text-align:center; padding-top:15px; margin-top:10px}
.bottom ul li{float:left; margin-left:25px; padding-bottom:10px}
.bottom a{color:#b4b4b4; font-size:90%}
.author{background:transparent url(../img/layout/logo_min.jpg) no-repeat right center; padding:6px; padding-right:30px}
.connect_widget_not_connected_text{color:#b4b4b4;}
.ref{margin-bottom:20px; padding-bottom:5px; border-bottom:1px dotted #E8E8E8}
.ref p{margin-bottom:10px}

.message{margin-bottom:20px; text-align:center; padding:10px; background-color:#62CF40; color:#fff; font-weight:bold}
.flashMessageError{margin-bottom:20px; text-align:center; padding:10px; background-color:#EF564A; color:#fff; font-weight:bold}

a.star{background: url("../img/layout/star_magento.png") no-repeat scroll center center transparent;display: block;height: 117px;position: absolute;right: 260px;top: -65px;width: 117px;}
a.star:hover{top:-30px}
.gg{float:right;width:280px}

#fancybox-loading{position:fixed; top:50%; left:50%; height:40px; width:40px; margin-top:-20px; margin-left:-20px; cursor:pointer; overflow:hidden; z-index:1104; display:none}

* html #fancybox-loading{/* IE6 */position:absolute; margin-top:0}

#fancybox-loading div{position:absolute; top:0; left:0; width:40px; height:480px; background-image:url('../img/layout/fancybox/fancybox.png')}

#fancybox-overlay{position:fixed; top:0; left:0; bottom:0; right:0; background:#000; z-index:1100; display:none}

* html #fancybox-overlay{/* IE6 */position:absolute; width:100%}

#fancybox-tmp{padding:0; margin:0; border:0; overflow:auto; display:none}

#fancybox-wrap{position:absolute; top:0; left:0; margin:0; padding:20px; z-index:1101; display:none}

#fancybox-outer{position:relative; width:100%; height:100%; background:#FFF}

#fancybox-inner{position:absolute; top:0; left:0; width:1px; height:1px; padding:0; margin:0; outline:none; overflow:hidden}

#fancybox-hide-sel-frame{position:absolute; top:0; left:0; width:100%; height:100%; background:transparent}

#fancybox-close{position:absolute; top:-15px; right:-15px; width:30px; height:30px; background-image:url('../img/layout/fancybox/fancybox.png'); background-position:-40px 0px; cursor:pointer; z-index:1103; display:none}

#fancybox_error{color:#444; font:normal 12px/20px Arial; padding:7px; margin:0}

#fancybox-content{height:auto; width:auto; padding:0; margin:0}

#fancybox-img{width:100%; height:100%; padding:0; margin:0; border:none; outline:none; line-height:0; vertical-align:top; -ms-interpolation-mode:bicubic}

#fancybox-frame{position:relative; width:100%; height:100%; border:none; display:block}

#fancybox-title{position:absolute; bottom:0; left:0; font-family:Arial; font-size:12px; z-index:1102}

.fancybox-title-inside{padding:10px 0; text-align:center; color:#333}

.fancybox-title-outside{padding-top:5px; color:#FFF; text-align:center; font-weight:bold}

.fancybox-title-over{color:#FFF; text-align:left}

#fancybox-title-over{padding:10px; background-image:url('../img/layout/fancybox/fancy_title_over.png'); display:block}

#fancybox-title-wrap{display:inline-block}

#fancybox-title-wrap span{height:32px; float:left}

#fancybox-title-left{padding-left:15px; background-image:url('../img/layout/fancybox/fancybox.png'); background-position:-40px -90px; background-repeat:no-repeat}

#fancybox-title-main{font-weight:bold; line-height:29px; background-image:url('../img/layout/fancybox/fancybox-x.png'); background-position:0px -40px; color:#FFF}

#fancybox-title-right{padding-left:15px; background-image:url('../img/layout/fancybox/fancybox.png'); background-position:-55px -90px; background-repeat:no-repeat}

#fancybox-left, #fancybox-right{position:absolute; bottom:0px; height:100%; width:35%; cursor:pointer; outline:none; background-image:url('../img/layout/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('../img/layout/fancybox/fancybox.png'); background-position:-40px -30px}

#fancybox-right-ico{background-image:url('../img/layout/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}

.fancy-bg{position:absolute; padding:0; margin:0; border:0; width:20px; height:20px; z-index:1001}

#fancy-bg-n{top:-20px; left:0; width:100%; background-image:url('../img/layout/fancybox/fancybox-x.png')}

#fancy-bg-ne{top:-20px; right:-20px; background-image:url('../img/layout/fancybox/fancybox.png'); background-position:-40px -162px}

#fancy-bg-e{top:0; right:-20px; height:100%; background-image:url('../img/layout/fancybox/fancybox-y.png'); background-position:-20px 0px}

#fancy-bg-se{bottom:-20px; right:-20px; background-image:url('../img/layout/fancybox/fancybox.png'); background-position:-40px -182px}

#fancy-bg-s{bottom:-20px; left:0; width:100%; background-image:url('../img/layout/fancybox/fancybox-x.png'); background-position:0px -20px}

#fancy-bg-sw{bottom:-20px; left:-20px; background-image:url('../img/layout/fancybox/fancybox.png'); background-position:-40px -142px}

#fancy-bg-w{top:0; left:-20px; height:100%; background-image:url('../img/layout/fancybox/fancybox-y.png')}

#fancy-bg-nw{top:-20px; left:-20px; background-image:url('../img/layout/fancybox/fancybox.png'); background-position:-40px -122px}

/* IE */
#fancybox-loading.fancybox-ie div{background:transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/layout/fancybox/fancy_loading.png',sizingMethod='scale')}
.fancybox-ie #fancybox-close{background:transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/layout/fancybox/fancy_close.png',sizingMethod='scale')}

.fancybox-ie #fancybox-title-over{background:transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/layout/fancybox/fancy_title_over.png',sizingMethod='scale'); zoom:1}
.fancybox-ie #fancybox-title-left{background:transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/layout/fancybox/fancy_title_left.png',sizingMethod='scale')}
.fancybox-ie #fancybox-title-main{background:transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/layout/fancybox/fancy_title_main.png',sizingMethod='scale')}
.fancybox-ie #fancybox-title-right{background:transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/layout/fancybox/fancy_title_right.png',sizingMethod='scale')}

.fancybox-ie #fancybox-left-ico{background:transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/layout/fancybox/fancy_nav_left.png',sizingMethod='scale')}
.fancybox-ie #fancybox-right-ico{background:transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/layout/fancybox/fancy_nav_right.png',sizingMethod='scale')}

.fancybox-ie .fancy-bg{background:transparent !important}

.fancybox-ie #fancy-bg-n{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/layout/fancybox/fancy_shadow_n.png',sizingMethod='scale')}
.fancybox-ie #fancy-bg-ne{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/layout/fancybox/fancy_shadow_ne.png',sizingMethod='scale')}
.fancybox-ie #fancy-bg-e{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/layout/fancybox/fancy_shadow_e.png',sizingMethod='scale')}
.fancybox-ie #fancy-bg-se{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/layout/fancybox/fancy_shadow_se.png',sizingMethod='scale')}
.fancybox-ie #fancy-bg-s{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/layout/fancybox/fancy_shadow_s.png',sizingMethod='scale')}
.fancybox-ie #fancy-bg-sw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/layout/fancybox/fancy_shadow_sw.png',sizingMethod='scale')}
.fancybox-ie #fancy-bg-w{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/layout/fancybox/fancy_shadow_w.png',sizingMethod='scale')}
.fancybox-ie #fancy-bg-nw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/layout/fancybox/fancy_shadow_nw.png',sizingMethod='scale')}
