/* mediaboxAdvanced - black theme */

#mbOverlay {
                position: absolute;
                z-index: 9998;
                left: 0;
                width: 100%;
                background-color: #000;
                cursor: pointer;
}

#mbOverlay.mbOverlayFF {
                background: transparent url(../images/80.png) repeat;
}

#mbOverlay.mbOverlayIE {
                background: transparent url(../images/50.gif) repeat;
}

#mbCenter, #mbBottomContainer {
                position: absolute;
                z-index: 9999;
                left: 50%;
                overflow: hidden;
                background-color: #000;
}

.mbLoading {
                background: #000 url(../images/BlackLoading.gif) no-repeat center;
}

#mbImage {
                position: absolute;
                left: 0;
                top: 20px;
                /*border: 10px solid #000;*/
                background-repeat: no-repeat;
/*              Sets the style for inline content, if no style is given         */
                font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
                line-height: 19px;
                font-size: 12px;
                color: #fff;
                text-align: left;
}

/*              Sets the style for inline content, if no style is given         */
#mbImage a, #mbImage a:link, #mbImage a:visited {
                color: #ddd;
}

/*              Sets the style for inline content, if no style is given         */
#mbImage a:hover, #mbImage a:active {
                color: #fff;
}

#mbBottom {
                font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
                line-height: 19px;
                font-size: 12px;
                color: #999;
                text-align: left;
               /* border: 10px solid #000;*/
                border-top-style: none;
                 background-color:transparent;
}

#mbTitle {
                display: inline;
                color: #fff;
                line-height: 20px;
                font-size: 12px;
                padding:3px
}

#mbNumber {
                display: block;
                color: #000;
                line-height: 14px;
                font-size: 10px;
                width:50%;
                float:left;
                   margin-top:5px;
}

#mbCaption {
                display: block;
                color: #999;
                line-height: 14px;
                font-size: 10px;
}

#mbPrevLink, #mbNextLink, #mbCloseLink {
                 position:relative;
                display: block;
                height: 40px;
                width: 50%;
                margin: 0;
                outline: none;

}
#mbPrevLink {
                float: left;
                background: transparent url(../images/prevlabel.gif) no-repeat  0 0;
}

#mbNextLink {
                float: right;
                background: transparent url(../images/nextlabel.gif) no-repeat 100% 0;
}

#mbCloseLink {
                    background:transparent url(../images/bot_cerrar.gif) no-repeat scroll 100% center;
                    display:block;
                    float:right;
                    height:20px;
                    margin:0 0;
                    outline-color:-moz-use-text-color;
                    outline-style:none;
                    outline-width:medium;
                    right:0;
                    width:100%;
                z-index:1000;
}


#mbError {
                position: relative;
                top: 30%;
                font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
                line-height: 19px;
                font-size: 12px;
                color: #fff;
                text-align: center;
                border: 10px solid #700;
                padding: 20px 10px 30px;
                margin: auto;
}