#newsportal {
font-size: 0.9em;
margin: 0;
}
#newsportal ul {
list-style: outside none none;
margin: 0.5em 0 0;
padding: 0 1em;
}
#newsportal div div a {
display: block;
font-size: 2em;
margin-bottom: 2em !important;
}
#newsportal li {
background-color: #efefef !important;
border: 0 none !important;
list-style-image: none;
list-style-type: none;
margin-bottom: 2em !important;
margin-left: 0;
margin-right: 0;
margin-top: 0;
text-align: left;
}
#newsportal .bretttitel a {
border: 0 none;
color: #999;
}
#newsportal .bretttitel a:hover {
border: 0 none;
color: #000;
}
#newsportal .datum {
color: #999;
float: left;
font-size: 1em !important;
font-weight: normal;
position: relative;
left: 0.5em;
top: 0;
z-index: 90;
}
#newsportal .bretttitel {
display: none;
color: #fff;
float: left;
font-weight: bold;
left: 0.5em;
position: relative;
top: 0;
}
#newsportal .inhalt {
background-color: #fff;
clear: both;
padding-left: 0.5em;
}
#newsportal .inhalt p {
font-size: 1.2em;
}
#newsportal h1 a {
border: 0 none;
text-decoration: none;
}
#newsportal h1 {
font-size: 1.7em;
margin-bottom: 0.5em;
}
#newsportal p {
margin: 0;
padding: 0;
}