.clear{
overflow:hidden;
}
* html .clear{
height:1%; 
}
* html .galleria li div span{width:400px} /* MSIE bug */
.galleria{
margin-top:5px;
border-top:1px solid #cececf;
list-style:none;
width:333px;
padding-left:3px;
margin-left:0;
padding-top:5px;
}
.galleria li{display:block;width:60px;height:48px;overflow:hidden;float:left;margin:0 5px 10px 0}
.galleria li a{display:none}
.galleria li div{position:absolute;display:none;top:0;left:180px}
.galleria li div img{cursor:pointer}
.galleria li.active div img,.galleria li.active div{display:block}
.galleria li img.thumb{cursor:pointer;top:auto;left:auto;display:block;width:auto;height:auto}
.galleria li .caption{display:block;padding-top:.5em}
#main_image{
margin-bottom:30px;
height:264px;width:330px;background:#fff;}
#main_image img{margin-bottom:10px;height:264px;width:330px;}
#showroom{
border:1px solid #cececf;
width:93%;
padding:20px;
margin:2px;
}
#showroom a{
color:#333;
}
#konfigurator{
list-style:none;
margin:0;
padding:0;
}
#konfigurator li{
float:left;
margin-right:5px;
}
#konfigurator li a{
display:block;
padding:1px;
text-decoration:none;
border:1px solid #cececf;
}
#konfigurator li a#maillink{
padding:0;
border:none;
height:24px;
width:18px;
background-image:url(galerie/images/letter.gif") no-repeat;
margin-right:5px;
}
#roomleft{
width:360px;
float:left;
}
#main_image{
border:1px solid #cececf;
padding:2px;
}
#roomright{
float:right;
width:260px;
}
