/* mediabox theme */
#mbOverlay { position: fixed; z-index: 9998; top: 0; left: 0; width: 100%; height: 100%; 
	background-color: #fff; cursor: pointer; }
#mbOverlay.mbOverlayFF { background: transparent url(imgmediabox/80.png) repeat; }
#mbOverlay.mbOverlayIE { position: absolute; }
#mbCenter { border: solid 1px #888; 	position: absolute; 	z-index: 9999;
	left: 50%; 	overflow: hidden; background-color: #fff; 
	-moz-border-radius: 10px; 	-webkit-border-radius: 10px; 
	-moz-box-shadow: 0px 5px 20px rgba(0,0,0,0.40);
	-webkit-box-shadow: 0px 5px 20px rgba(0,0,0,0.40); }
#mbCenter.mbLoading { background: #fff url(imgmediabox/WhiteLoading.gif) no-repeat center;
	/*pocas animacie*/ -moz-box-shadow: none; -webkit-box-shadow: none; }
#mbImage { 	position: relative; left: 0; top: 0; 
    /* Begin styles for inline content, if no style is given	*/
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif; line-height: 20px; font-size: 12px; 
	color: #000; text-align: left; background-position: center center; background-repeat: no-repeat; 
	padding: 10px; }
#mbImage a, #mbImage a:link, #mbImage a:visited { color: #333; }
#mbImage a:hover, #mbImage a:active { color: #000; }
/*	End inline content styles	*/
#mbBottom { min-height: 22px; font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	line-height: 12px; font-size: 11px; color: #999; text-align: left; padding: 0 10px; }
#mbTitle { display: inline; color: #000; font-weight: bold; line-height: 12px; font-size: 11px; }
#mbNumber { display: inline; color: #333; line-height: 14px; font-size: 10px; margin: auto 10px; }
#mbCaption { display: block; color: #333; line-height: 14px; font-size: 10px; }
#mbPrevLink, #mbNextLink, #mbCloseLink { display: block;  float: right; height: 20px;
  margin: 0; outline: none; margin-left: 5px; border: 1px dotted #EBEBE1; }
#mbPrevLink {  width: 20px; background-color: transparent; 
  background-image: url(/imgmediabox/ico_left.png);
  background-repeat: no-repeat; background-position: center;
  margin-right: 1px; margin-left: 1px; padding-right: 5px; padding-left: 5px; }
#mbNextLink { width: 20px; background-color: transparent;
  background-image: url(/imgmediabox/ico_right.png);
  background-repeat: no-repeat; background-position: center;
  margin-right: 1px; margin-left: 1px; padding-right: 5px; padding-left: 5px; }
#mbCloseLink { width: 25px; margin-right: 1px; background-color: transparent;
  background-image: url(/imgmediabox/cancel.png);
  background-repeat: no-repeat; background-position: center;
  margin-left: 3px; padding-right: 5px; padding-left: 5px; }

/*	Styles for flash version alert	*/
#mbError { position: relative; font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	line-height: 20px; font-size: 12px; color: #000; text-align: center;
	border: 10px solid #700; padding: 10px 10px 10px; margin: 20px;
	-moz-border-radius: 5px; -webkit-border-radius: 5px; }
#mbError a, #mbError a:link, #mbError a:visited, #mbError a:hover, #mbError a:active {
	color: #700; font-weight: bold; text-decoration: underline; }