.stx-rrsvlprojects-list-title {
	background-color: #ffffff;
	    bottom: 0px;
	    height: 80px;
	    left: 0px;
	    margin-left:13px;
	    margin-right:23px;
	    padding: 7px 0px;
	    position: absolute;
	    width: 100%;
	    display:block;
	}

.tx-rrsvlprojects-list-img,
.tx-rrsvlprojects-show-img {
	box-shadow: 5px 5px 5px #aaaaaa;
}

.tx-rrsvlprojects-show-backlink {
	margin-top: 40px;
}
.tx-rrsvlprojects-show-backlink A {
	padding: 20px;
}

.tx-rrsvlprojects-show-title {
	background-color: #ffffff;
	right: 0px;
	left: 0px;
	opacity: 0.8;
	bottom: 8px;
	color: #222222;
	position: absolute;
	margin-left: 22px;
	margin-right: 7px;
	padding-top: 8px;
	padding-bottom: 8px;
	text-align: center;
	text-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
	z-index: 10;
	font-size: 9pt;
}

.tx-rrsvlprojects-list-title {
	background-color: #ffffff;
	opacity: 0.8;
	left: 15px;
	padding-bottom: 7px;
	right: 15px;
	bottom: 0px;
	color: #222222;
	padding-top: 7px;
	position: absolute;
	text-align: center;
	text-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
	z-index: 10;
	font-size: 9pt;
}

.tx-rrsvlprojects-list-title {
	background-color: #ffffff;
	opacity: 0.8;
	left: 15px;
	padding-bottom: 7px;
	right: 15px;
	bottom: 0px;
	color: #222222;
	padding-top: 7px;
	position: absolute;
	text-align: center;
	text-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
	z-index: 10;
	font-size: 9pt;
}

.tx-rrsvlprojects-list {
	
	margin-bottom: 25px;
}


.tx-rrsvlprojects-list:hover div.tx-rrsvlprojects-list-title {
	background-color: #dddddd;
}

@media (max-width: 700px) {
.tx-rrsvlprojects-show-title {font-size: 8pt} 
}
