#referenz{
    position: relative;
    padding: 10px;
    background: #fff;
    border: 3px solid #e0e0e0;
    border-radius: 20px;
	-moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    overflow: hidden;
}
#refpic, #refdata{ float: left; }
#refpic{
    width: 475px;
    height: 506px;
    margin-right: 20px;
    padding: 5px;
    border: 1px solid #ccc;
    border-radius: 5px;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}
#refpic a img{ border: none; }
#refdata h3{ margin-top: 10px; font-family: georgia; font-size: 14px; letter-spacing: 0.4px; text-shadow: 2px 0.5px 3px #AAAAAA; }
#makeof{ margin: 20px 0 20px 30px; }
#makeof li{ margin: 4px 0; }
#picnum{ margin-left: 30px; overflow: hidden; }
#picnum li{
    float: left;
    margin-right: 10px;
    padding: 4px 8px;
    list-style-type: none;
    border: 1px solid #e0e0e0;
    border-radius: 25px 25px 25px;
	-moz-border-radius: 25px 25px 25px;
    -webkit-border-radius: 25px 25px 25px;
    background-color: #ddd;
    background: -webkit-gradient(linear, left top, left 15, from(#ccc), color-stop(50%, #bbb), to(#aaa));
	background: -moz-linear-gradient(top, #ccc, #bbb, #aaa 50%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ccc', endColorstr='#aaa',GradientType=0 );
    background-image: -o-linear-gradient(#ccc, #aaa);
    color: #474366;
    cursor: pointer;
}
#picnum li:hover{ color: #803005; border-color: #803005; }
#thelink{ clear: both; margin: 20px 0 0 20px; font-size: 14px; }
#thelink a{ text-decoration: none; color: #474366; font-size: 12px !important; font-family: georgia; }
#thelink a:hover{ color: #803005; }
#bane{ position: absolute; bottom: 20px; right: 20px; }
#bane p{ float: left; width: 35px; height: 24px; margin-right: 10px; cursor: pointer; }
#back{ background: url(/img/referenz/back.png) no-repeat left; }
#next{ background: url(/img/referenz/next.png) no-repeat left; }
#back:hover, #next:hover{ background-position: right; }