/* Haargalerie Berlin
 * Galerie CSS
*/

#main li {
list-style-type : none;
float : left;
margin : 0 8px 8px 0;
text-align : center;
font-weight : bold;
position : relative;
}
#main img.hori {
width : 90px;
height : 140px;
display : block;
padding : 3px;
border : 1px solid white;
}
#main img.verti {
width : 140px;
height : 90px;
display : block;
padding : 3px;
border : 1px solid white;
}
#main a .gross_verti {
display : none;
}
#main a .gross_hori {
display : none;
}
#main a:hover .gross_verti {
width : 550px;
height : 350px;
display : block;
position : fixed;
top : 100px;
left : 250px;
z-index : 1;
background : #fff;
}
#main a:hover .gross_hori {
width : 350px;
height : 550px;
display : block;
position : fixed;
top : 45px;
left : 45px;
z-index : 1;
background : #fff;
}
* + html #main a :hover {
z-index : 1;
}
* + html #main li {
position : static;
}
* + html #main a {
position : relative;
}
