div.facts-list img.fotoframe {
    width: 264px;
    height: 200px;
    background-repeat: no-repeat;
    background-position: center center;
    float: left;
    margin: 0 16px 0 0;
    border: 0;
    /*//filter:expression(fixPNG(this));  for IE */
}

div.facts-list { 
    /* required settings */ 
    position:relative; 
    overflow:hidden;          
    width: 100%;     
    height:225px;
    /*//margin: 0 20px;*/
}
* html div.facts-list{
    width: 98%;
} 
 
div.facts-list div.items {     
    /* this cannot be too large */ 
    width:20000em;     
    position:absolute;         
    clear:both;        
} 
 
div.facts-list div.items div.item { 
    float:left; 
    width: 800px;
    height: 225px;
    padding: 16px 32px 0 0;
    position: relative;
}
div.facts-list div.items div.item img.fotoframepng{ 
    /*position: absolute;   
    top:8px;
    left:0;*/
}
div.facts-list div.items div.item div.preview-image{
    width: 264px;
    height: 200px;
    background-repeat: no-repeat;
    background-position: 25px 27px;
    float:left;
}

div.facts-list div.items div.item p {
     margin-top: 8px;
}

/* prev, next, prevPage and nextPage buttons */
a.facts_prev, a.facts_next, a.facts_prevPage, a.facts_nextPage {
    position: absolute;
    display:block;
    width:74px;
    height:80px;
    background:url(images/left.png) no-repeat;
    float:left;
    cursor:pointer;
    z-index: 5;
    top: 73px;
    /*//filter:expression(fixPNG(this));  for IE */
}

a.facts_prev, a.facts_prevPage {
    left: 40px;
}

/* mouseover state */
a.facts_prev:hover, a.facts_next:hover, a.facts_prevPage:hover, a.facts_nextPage:hover {
    background-position:0px -80px;        
}

/* disabled navigational button */
a.facts_disabled {
    visibility:hidden !important;        
}

/* next button uses another background image */
a.facts_next, a.facts_nextPage {
    background-image:url(images/right.png);
    clear:right;
    right: 30px;    
    /*//filter:expression(fixPNG(this));  for IE */
}

