.tx-sorlist-pi1{
    margin: 50px 0 0 0;     
}

.tx-sorlist-pi1-listbox{
    float:left; 
    padding: 0px;
}

.tx-sorlist-pi1-listbox ul{
    list-style-type: none !important; 
    margin: 0px;
    padding: 0px;    
}

.tx-sorlist-pi1-listitem{
    list-style-position: inside; 
    margin: 0px !important;
    margin-bottom: 7px !important;    
    list-style: none !important;    
}

.tx-sorlist-pi1-listitemtag{
    color: #363636; 
    display: block; 
    font-size: 11px; 
    left: 0px; 
    line-height: 24px; 
    position: relative; 
    text-decoration: none; 
    text-transform: uppercase; 
    top: 0px;     
}

.tx-sorlist-pi1-linktext{
    font-size: 11px; 
    text-decoration: underline;     
}

.tx-sorlist-pi1-infos {
	/*
   text-decoration: none;

	padding: 3px 7px;
	-moz-border-radius: 3px;
	background-image: -moz-linear-gradient(center top , #ccc 10%, #fff 100%);
	border: 1px solid #C0C0C0;
	background-position: center bottom;
	
	text-transform:uppercase; 
	border: 1px solid #c4c0bb;  
	*/
	background: url(/fileadmin/template/images/backBtn.png) no-repeat !important;
	height: 23px;
	width: 173px;
	border: 0;
	text-decoration: none;
	display: block;
	padding: 4px 0 0 0px;	
	text-align: center;	
	text-transform:uppercase;
}

.tx-sorlist-pi1 table			{border: 0px solid black; border-collapse: collapse; height:100%}
.tx-sorlist-pi1 td				{padding-bottom: 10px; vertical-align: top;}
.tx-sorlist-pi1 td table		{background: #f3f3f3; width: 232px; margin: 0 10px 0 0;}
.tx-sorlist-pi1 td table td		{padding: 0;}

.tx-sorlist-pi1 td.offerBtn 	{
    height: 40px;
    padding: 3px;
    vertical-align: bottom;
}

.tx-sorlist-pi1 td.offerBtn a	{float: left;}
.tx-sorlist-pi1	p				{margin: 10px 3px;}


