div.spezcard
{
	color:#333333;
	width: 226px;
	/*width:324px;*/
	border-radius:8px;
	display:inline-block;
	margin:2px;
	vertical-align:top;
	height:365px;
	background:#ffffff;
	padding:10px;
	margin-bottom:6px;
	text-align:center;
}
.spezcard img
{
	max-height:120px; 
	max-width:170px;
	margin:auto;
}
.rubrik
{
	color:#999999;
	border-radius:8px;
	vertical-align:top;
	background:#ffffff;
}
.spezcard a
{
	color:#363a3c;
	font-weight:bold;
}
.lc, .rc
{
	vertical-align:top;
}
.rc
{
	margin-left:10px;
}
.lc
{
	vertical-align: middle;
    height: auto !important;
}
.npr,.opr
{
	display:inline-block;
	/*margin-top:15px;*/
	margin-top:0;
}
.opr
{
	margin-right:10px;
}
.store_buy
{
	display:block;
	margin:auto;
}
.stitle 
{
	height: 50px;
	display:block;
	overflow: hidden;
	text-overflow:ellipsis;

}
.available
{
	height:30px;
	text-align:center;
}
.lc,.rc
{
	text-align:center;
}
.active_pane
{

	padding:8px !important;
}
.opr
{
	display:none;
}
#posits div.notactual
{
	display:none;
}