
#fancybox-overlay {
    background-color: #4E4E4E;
}

#fancybox-wrap {
    padding: 0;
    background: none repeat scroll 0 0 #F4F4F4;
}

#fancybox-outer {
    background: none repeat scroll 0 0 #F8F8F8;
}

#fancybox-content {
    color: #4e4e4e;
    border-color: #F8F8F8;
}

#fancybox-close {
    top: 0px;
    right: 0px;
    width: 14px;
    height: 14px;
    background: url('../img/fancybox/close.png') no-repeat top left scroll transparent;
}

.fancybox-bg {
    width: 43px;
    height: 43px;
}

#fancybox-bg-n {
    top: -43px;
    left: 0;
    background-image: url('../img/fancybox/popin_border_n.png');
}

#fancybox-bg-ne {
    top: -43px;
    right: -43px;
    background-image: url('../img/fancybox/popin_bg_ne.png');
    background-position: 0 0;
}

#fancybox-bg-e {
    right: -43px;
    background-image: url('../img/fancybox/popin_border_e.png');
    background-position: 0 0;
    background-repeat:repeat-y;
}

#fancybox-bg-se {
    bottom: -43px;
    right: -43px;
    background-image: url('../img/fancybox/popin_bg_se.png');
    background-position: 0 0;
}

#fancybox-bg-s {
    bottom: -43px;
    background-image: url('../img/fancybox/popin_border_s.png');
    background-position: 0 0;
}

#fancybox-bg-sw {
    bottom: -43px;
    left: -43px;
    background-image: url('../img/fancybox/popin_bg_so.png');
    background-position: 0 0;
}

#fancybox-bg-w {
    left: -43px;
    background-image: url('../img/fancybox/popin_border_o.png');
}

#fancybox-bg-nw {
    top: -43px;
    left: -43px;
    background-image: url('../img/fancybox/popin_bg_no.png');
    background-position: 0 0;
}

.fancybox-ie #fancybox-bg-n { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../themes/sfr/img/fancybox/popin_border_n.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-ne { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../themes/sfr/img/fancybox/popin_bg_ne.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-e { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../themes/sfr/img/fancybox/popin_border_e.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-se { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../themes/sfr/img/fancybox/popin_bg_se.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-s { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../themes/sfr/img/fancybox/popin_border_s.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-sw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../themes/sfr/img/fancybox/popin_bg_so.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-w { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../themes/sfr/img/fancybox/popin_border_o.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-nw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../themes/sfr/img/fancybox/popin_bg_no.png', sizingMethod='scale'); }
