#veranstaltungenliste {
list-style:none;
margin:0px;
padding:0px;
}
.veranstaltungenlistesort {
list-style:none;
margin:0px;
padding:0px;
}
.veranstaltungenlistediv {
position:relative;
width:100%;
height:143px;
border-bottom:1px solid #2e2e2e;
z-index:10000;
}
.veranstaltungenunsichtbar {
position:absolute;
width:3%;
height:120px;
top:0px;
padding:1px;
background-color:#ff0000;
filter:alpha(Opacity= 50); 
-moz-opacity:0.5;
opacity: 0.50; 
background-image:url(../images/icon/1document_error.png);
background-position:bottom;
background-repeat:no-repeat;
z-index:10010;
}
.veranstaltungenunsichtbarzeitok {
position:absolute;
width:3%;
height:120px;
top:0px;
padding:1px;
background-color:#00ff00;
filter:alpha(Opacity= 50); 
-moz-opacity:0.5;
opacity: 0.50; 
background-image:url(../images/icon/1document_time.png);
background-position:bottom;
background-repeat:no-repeat;
z-index:10010;
}
.veranstaltungenunsichtbarzeitnotok {
position:absolute;
width:3%;
height:120px;
top:0px;
padding:1px;
background-color:#ff0000;
filter:alpha(Opacity= 50); 
-moz-opacity:0.5;
opacity: 0.50; 
background-image:url(../images/icon/1document_time2.png);
background-position:bottom;
background-repeat:no-repeat;
z-index:10010;
}
.veranstaltungenlisteintraegetitel {
font-size:11px;
float:left;
width:229px;
font-weight:bold;
padding-left:18px;
color:#1a171b;
/*background-color:#CCCCCC; config File*/
height:20px;
line-height:180%;
}
.veranstaltungenlisteintraegedatum {
font-size:11px;
float:left;
width:243px;
font-weight:bold;
color:#1a171b;
/*background-color:#CCCCCC; config File*/
height:20px;
line-height:180%;
text-align:left;
}
.veranstaltungenlisteintraegefoto {
float:left;
}
.veranstaltungenlisteinhalt {
float:left;
width:223px;
padding:20px;
height:80px;
z-index:5000;
overflow:hidden;
}
.titelveranstaltungenlistedetail {
font-size:11px;
border-top:3px solid #fff;
border-bottom:1px solid #fff;
border-left:1px solid #fff;
border-right:1px solid #fff;
width:472px;
font-weight:bold;
padding-left:18px;
/*color:#1a171b; config File*/
background-color:#ffed00;
height:20px;
line-height:180%;
}
.inhaltveranstaltungenlistedetail {

}
.veranstaltungenlistelinkzurueck {
color:#009ee0;
text-decoration:none;
}
.veranstaltungenlistelinkweiter {
color:#009ee0;
text-decoration:none;
}
.veranstaltungenlistelinkanzeige {
position:absolute;
left:248px;
bottom:5px;
font-weight:bold;
text-decoration:none;
}
.veranstaltungenlistelinkanzeige a, .veranstaltungenlistelinkanzeige a:link, .veranstaltungenlistelinkanzeige a:visited, .veranstaltungenlistelinkanzeige a:hover, .veranstaltungenlistelinkanzeige a:active {
font-size:9px;
color:#009ee0;
}