﻿


table.photos {
border-collapse:collapse;
table-layout:auto;

}
table.photos td 
{
width:85px;
height:170px;
padding: 10px 20px 0 0;
border-spacing: 0px;
vertical-align:top;
border-top:1px dotted #ccc;
}

.photos img 
{
display:block; 
position:absolute;     
width:85px;
border:1px solid #ccc;
/*padding:3px;*/
}

.photos img a {
border:0px; 
}
.photos a:hover {
/*float:left; of display:block; position:absolute; --- Opera */
white-space:normal; 
position:relative;
z-index:2;
}
.photos a:hover img  {    
position:absolute;     
left:-40px; 
top:-35px;
width:150px; 
border: 1px solid #ccc;
padding:8px 8px 8px 8px;
background:#fff;
}

