
.pressenewsliste{
    list-style:none;
    margin:0;
    padding:0;
    max-width:100%;
}
.pressenewsliste li{
    display: inline-block;
    width:100%;
}

.pnitem{
    float:left;

}
.pnewsmargin{
    margin-top:1em;
}
.unterzeile{
    margin-bottom:1em;
}
.pressebild{
    padding-right: 0 !important;
}
.pressebild img{
    max-width:100%;
}
h3 a:hover{
    text-decoration:none;
}
.listimg{
    max-width:100%;
    padding-right: 0 !important;
    box-shadow: 2px 2px 5px #888;
    width: 100%;
}


.pnlogo {
    bottom: 0;
    float: right;
    position: absolute;
    right: 0;
    width: 120px;
}
.logoimg {
     position: relative;
}

.pnewsdate{
    font-weight:bold;
    font-size: 110%;
}
.pressenewsliste h3, .pnewstitle{
    margin:0 0 0.5em 0;
    padding: 0 0 0em;
    text-transform: none;    
}
.teaser{
    margin-top: 1em; 
}

.tweet{
   float: left; 
   margin-right: 5px;
}

.pnewsbild .image_container{
    width:450px;

}
.pnewsbild .float_left {
    margin-right: 10px;
    padding-top:5px;
}
.pnewsbild img{
    width:100%;
}
.zukunftsaussagen{
    margin-top:1em;
    color:#808080;
    font-size:95%;
}
.socialmediainfo{
    font-style:italic;
}

.pnewsdownloads th, .pnewsdownloads td {
    vertical-align: top !important;
    padding: 0em 1em 0.5em;
}
.standortfilter-container .buttoncontainer {
    margin-bottom: 4px;
    padding: 0;
}
.standortfilter-container .leftButtonContainer {
    padding-right: 3px;
}
.standortfilter-container .rightButtonContainer {
    padding-right: 3px;
}
.topspace
{
    margin-top: 1.625em;
    float:left;
}
.pesselink {
    padding-top: 0.625em;
}
.fullwidth{
    width:100%;
    display:block;
    float: left;
}
#downloadcenter .card img {
	width:100%;
	 height:auto;
	width: 75px;
	height: auto;
	border-radius: 20px;
	display: block;
}

#downloadcenter .jpg{
    background: rgba(1, 1, 1, 0) url("/system/modules/presseserver/assets/jpg.jpg") no-repeat scroll 0 0;
    display: block;
    float: left;
    height: 50px;
    line-height: 1.1em;
    margin-right: 10px;
    width: 50px	
}
#downloadcenter .pdf{
    background: rgba(1, 1, 1, 0) url("/system/modules/presseserver/assets/pdf.jpg") no-repeat scroll 0 0;
    display: block;
    float: left;
    height: 50px;
    line-height: 1.1em;
    margin-right: 10px;
    width: 50px	
}
#downloadcenter .rtf{
    background: rgba(1, 1, 1, 0) url("/system/modules/presseserver/assets/rtf.jpg") no-repeat scroll 0 0;
    display: block;
    float: left;
    height: 50px;
    line-height: 1.1em;
    margin-right: 10px;
    width: 50px

}
#downloadcenter .mov{
    background: rgba(1, 1, 1, 0) url("/system/modules/presseserver/assets/mov.jpg") no-repeat scroll 0 0;
    display: block;
    float: left;
    height: 50px;
    line-height: 1.1em;
    margin-right: 10px;
    width: 50px

}
.standortfilter-container .buttoncontainer button, 
.standortfilter-container .buttoncontainer button:hover, 
.standortfilter-container .buttoncontainer button:focus
{
    background-color: #e4e3e0;
    border: 1px none #e4e3e0;
    color: #000;
    display: block;
    font-family: currentaspezial;
    font-size: 19px;
    font-style: normal;
    font-weight: 400;
    letter-spacing: 0.03em;
    line-height: 1.6em;
    text-transform: uppercase;
    width: 100%;
}
.standortfilter-container .buttoncontainer button.active, .standortfilter-container .buttoncontainer button:active {
    background-color: #e67f00;
    color: #fff;
}

@media (max-width: 920px) { /* Tablet */
    .listimg{
        /*width: 75%;
        margin-top: 10px;*/
    }
}

@media (max-width: 767px) { /* Smartphone */

    .pnewsbild .image_container{
        width:100%;
    }

    .listimg{
        width: 100%;
        margin-top: 10px;
    }
    #main .image_container figcaption{
    	margin-bottom:1em;
    }

}


/** presseserver filter custom **/
.filter_presseserver .buttoncontainer{
	width:100%;
}
@media(min-width:350px){
	.filter_presseserver .buttoncontainer{
		width:50%;
	}
}
@media(min-width:768px){
	.filter_presseserver .buttoncontainer{
		width:100%;
	}
}
@media(min-width:1200px){
	.filter_presseserver .buttoncontainer{
		width:50%;
	}
}
