.AllReise {
position:relative;
width:100%;
height:140px;
background-color:#CCF8F9;
*margin:10px 0px 5px 10px;

overflow:hidden;
border-radius:5px;
}

.ReiseTitel {
    overflow: hidden;
    text-overflow: ellipsis;
    top: 0px;
    white-space: nowrap;
    right: 0;
	padding:0 ;
	font-size:13px;
	font-family:Tahoma;
	color:#fff;
}

.ReiseBeschreibung 
{	position:absolute;
	top:150px;
	padding-left:10px;
	padding-right:10px;
	width:95%;
	height:50px;
}

.ReiseBeschreibungDet {
    line-height: 120%;
    font-size: 10px;
	height:50px;
	width:95%;
    overflow: hidden;
	text-align: left;
	word-wrap: break-word;
}

.ellipsify {
    line-height: 120%;
    font-size: 10px;
	height:50px;
	width:95%;
    overflow: hidden;
	text-align: left;
	word-wrap: break-word;
    position: relative; 
    background: #ccf8f9;
}


.pre-dots {
    float: right;
    height: 36px;  
}

.dots {
    float: right; 
    clear: right; /
}

.hidedots1 {
    background: #CCF8F9;
    width: 100%;
    height: 120%;       
    position: absolute; 
}

.hidedots2 {
    background: #CCF8F9; 
    width: 100%;
    height: 54px;       
    position: absolute; 
}


.ReiseDauer {
position:absolute;
top:225px;
color:#cd1316;
}



.ReisePreis
{
	color: #fff;
    font-size: 17px;
    font-family: Impact;
    text-align: right;
	padding:0;
}

.abpreis
{
	font-weight:bold; 
	font-size:12px;
	color:#000;
}

.ReiseMehr {
position:absolute;
top:220px;
right:20px;
}
.ReiseMehrButton {
width:10px;
height:10px;
position:absolute;
top:7px;
left:120px;
background:url(../images/mehr.jpg); 
}

.ReiseBeschreibungSmall
{
	background-color: red;
    border-radius: 5px;
    margin-top: 10px;
    *width: 92%;

	background: rgb(216,35,38);
	background: -moz-linear-gradient(top,  rgba(216,35,38,1) 0%, rgba(186,21,34,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(216,35,38,1)), color-stop(100%,rgba(186,21,34,1)));
	background: -webkit-linear-gradient(top,  rgba(216,35,38,1) 0%,rgba(186,21,34,1) 100%);
	background: -o-linear-gradient(top,  rgba(216,35,38,1) 0%,rgba(186,21,34,1) 100%);
	background: -ms-linear-gradient(top,  rgba(216,35,38,1) 0%,rgba(186,21,34,1) 100%);
	background: linear-gradient(to bottom,  rgba(216,35,38,1) 0%,rgba(186,21,34,1) 100%);
	padding:10px;
}
