/* images are blocky under internet explorer when downsized 
I must apply a global rule, otherwise behavior is random 
*/
img{
	-ms-interpolation-mode:bicubic;
}

span.frontbox {
  display:none;
}
h5 {
	padding:0 0 5px 0; margin:0; color:#bc251f;	font-size:18px;
}

/* by default for all elements defined by the script :*/
#fbox_bg, #fbox_progress, #fbox_fg, #fbox_content, #fbox_spacer, #fbox_bar, #fbox_title, #fbox_sys, #fbox_content_img, #fbox_content_iframe {
   	margin:0px;
  	padding:0px;
    border-width:0px;   
}

/* for strict mode */
#fbox_content_img, #fbox_content_iframe {
  display:block;
}

/* now working with absolute positionned elements */

#fbox_bg, #fbox_progress, #fbox_fg {
   position: absolute;
   top: 0px;
   left: 0px;
   -moz-box-shadow: 3px 3px 10px #191919; 
   -webkit-box-shadow: 3px 3px 4px #191919; 
   box-shadow: 3px 3px 4px #191919;
}

#fbox_bg{
	z-index:998;		
	background-color: #000000;	
}

#fbox_progress {	
	z-index:999;
}

#fbox_fg {
	z-index:1000;
	background:#181818;
	padding:5px;	
	border:solid #000000 1px;
}

/* non positionned elements */

#fbox_fg_inner {
   background-color:#FFFFFF;
   padding:0px; margin:0px;
  
}

#fbox_content {
	padding:5px 5px 5px 5px; 
}

#fbox_spacer {
height:3px;
overflow:hidden; 
background-image:url(xxspacer.gif);
font-size:8px; /* ie5 bug */
}

#fbox_bar td{
	padding:0px 8px; /*v,h*/
	color:black;
	height:25px;
	font-size: 12px;
	font-weight:normal;
    font-family:Verdana, Geneva, sans-serif;
	background:#000;
}

#fbox_sys, #fbox_navig {
white-space:nowrap;
}

#fbox_sys {
 float:right;
}

#fbox_title {
 float:left; 
 text-align:justify;
 color:#FFFFFF;
 font-size:13px; font-weight:bold;
}

a#fbox_resize_a:link, a#fbox_resize_a:hover, a#fbox_resize_a:visited {
  text-decoration: none;
  color:#999999;
  font-weight: bold;  
}

a#fbox_close_a:link, a#fbox_close_a:visited {
  text-decoration: none;
  background:url(close-button.jpg) right no-repeat;
  color:#FFFFFF;
  font-weight: bold;
  font-size:13px;
  padding-right:24px;
  padding-top:2px;
  padding-bottom:2px;
}
a#fbox_close_a:hover {
	color:#646464;	
}

#fbox_navig {
 margin-top:3px;
 clear:left;
 float:left; 
}

a#fbox_prev_a:link, a#fbox_prev_a:hover, a#fbox_prev_a:visited {
  text-decoration: none;
  color:#999999;
  font-weight: bold;  
}

a#fbox_next_a:link, a#fbox_next_a:hover, a#fbox_next_a:visited {
  text-decoration: none;
  color:#999999;
  font-weight: bold;  
}

