hr.linear {
    height: 0.15em /* 10px für 'linear-min', 50px für 'linear-max' */;
    background-image: linear-gradient(to right, rgba(0, 0, 102, 0.55) , rgba(0, 61, 245, 0.55), rgba(0, 0, 102, 0.55));

}
    blockquote {
        width:auto;
        padding-left:0.05em;
        padding-right:0.05em;
        word-break: normal;
        hyphens: auto;
        font-style: normal;
        text-align:justify;
        font-size:0.97em;
        line-height:1.15em;
        font-weight:500;
    }
a{
    text-decoration:none;
    font-size:0.99em;
    color:rgba(0, 0, 102, 0.99) ;
    font-weight:600;
}
a:hover{
    text-decoration:none;
    font-size:0.99em;
    color:rgba(179,71,18,0.99) ;
    font-weight:600;
}
div.news{
    line-height:0.99em;
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
}

div.newslist{
    widt:60%;
    line-height:1.11em;
    margin-left: 5.95em;
    margin-right: 5.95em;
    padding: 0;
    border: 0;
    font-size: 100%;
    color:rgba(0, 0, 102, 0.99);
    text-align: left;
    font-weight:400;
}
div.newslist01{
    widt:80%;
    line-height:1.11em;
    margin:0 auto 0;
    padding-left: 5.95em;
    padding-right: 5.95em;
    font-size: 100%;
    color:rgba(0, 0, 102, 0.99);
    text-align: left;
    font-weight:400;
}
ul.news {list-style-type: circle;
font-size:0.99em;
color:rgba(0, 0, 102, 0.95);
text-align:left;
margin-left:1.25em;
}
ul.news2 {
position:relative;
left:5.55em;
list-style-type: circle;
font-size:0.99em;
color:rgba(0, 0, 102, 0.95);
text-align:justify;
width:100%;
margin:0 auto 0;
padding-left:1.05em;
padding-right:1.05em;
}

p{
 text-align:justify;
 width:auto;
font-weight:300;
line-height:1.11em;
margin:0 auto 0;
padding-left: 1.95em;
padding-right: 1.95em;
padding-bottom:1.25em;
border: 0;
font-size: 100%;
color:rgba(0, 0, 0, 0.99);
}
p.content{
 text-align:center;
 width:100%;
font-weight:900;
line-height:1.11em;
margin:0 auto 0;
padding-left: 1.95em;
padding-right: 1.95em;
padding-bottom:1.25em;
border: 0;
font-size: 100%;
color:rgba(0, 51, 255, 0.95);
}
p.content01{
 text-align:center;
 width:100%;
font-weight:300;
line-height:1.11em;
margin:0 auto 0;
padding-left: 0.95em;
padding-right: 0.95em;
padding-bottom:1.25em;
border: 0;
font-size: 100%;
color:rgba(0, 51, 255, 0.95);
}
.container {
width: 90%;
margin:0 auto 0;
padding-left:0.25em;
padding-right:0.25em;
padding-bottom:0.25em;
   }


@media screen and (max-width: 1680px) {

            .container {
                width: 100%;
            }

        }

        @media screen and (max-width: 1280px) {

            .container {
                width: 100%;
            }

        }

        @media screen and (max-width: 960px) {

            .container {
                width: 100%;
            }
            ul.news2 {
position:relative;
left:0.15em;
display: block;
list-style-type: circle;
font-size:0.99em;
color:rgba(0, 0, 102, 0.95);
text-align:left;
width:90%;
margin:0 auto 0;
padding-left:0.15em;
padding-right:0.15em;
word-break: normal;
hyphens: auto;
}
 .image.featuredcenter02 {
    margin:0 auto 0;
    margin-bottom:0.16em;
    width:25%;
    padding-left:5%;
    padding-right:5%;
    height:auto;
    border: 0px solid rgba(0,0,0,0.26);
    border-radius: 0px;
        }
         .image.featuredcenter04 {
            padding-left:5%,
            padding-right:5%;
            margin:0 auto 0;
            margin-bottom:0.16em;
            width:26%;
            height:auto;
            border: 0px solid rgba(0,0,0,0.26);
            border-radius: 0px;
        }

        }

        @media screen and (max-width: 840px) {

            .container {
                width: 140%;
            }
            p.content{
 text-align:center;
 width:auto;
font-weight:900;
line-height:1.11em;
margin:0 auto 0;
padding-left: 1.95em;
padding-right: 1.95em;
padding-bottom:1.25em;
border: 0;
font-size: 100%;
color:rgba(0, 51, 255, 0.95);
}
p.content01{
 text-align:center;
 width:auto;
font-weight:300;
line-height:1.11em;
margin:0 auto 0;
padding-left: 0.25em;
padding-right: 0.25em;
padding-bottom:0.25em;
border: 0;
font-size: 100%;
color:rgba(0, 51, 255, 0.95);
}
.container {
width: 120%;
margin:0 auto 0;
padding-left:0.25em;
padding-right:0.25em;
padding-bottom:0.25em;
   }
            ul.news2 {
position:relative;
left:0.15em;
display: block;
list-style-type: circle;
font-size:0.99em;
color:rgba(0, 0, 102, 0.95);
text-align:left;
width:100%;
margin:0 auto 0;
padding-left:0.15em;
padding-right:0.15em;
word-break: normal;
hyphens: auto;
}

        }

        @media screen and (max-width: 736px) {

            .container {
             width: 100%;  margin:0 auto 0;text-align:center, padding-left:0.11em; padding-right:0.11em;
            }

            .image.featuredcenter02 {
    margin:0 auto 0;
    margin-bottom:0.16em;
    width:25%;
    padding-left:5%;
    padding-right:5%;
    height:auto;
    border: 0px solid rgba(0,0,0,0.26);
    border-radius: 0px;
        }
         .image.featuredcenter04 {
            padding-left:5%,
            padding-right:5%;
            margin:0 auto 0;
            margin-bottom:0.16em;
            width:26%;
            height:auto;
            border: 0px solid rgba(0,0,0,0.26);
            border-radius: 0px;
        }
        blockquote {
        width:auto;
        padding-left:0.01em;
        padding-right:0.01em;
        word-break: normal;
        hyphens: auto;
        font-style: normal;
        text-align:justify;
        font-size:0.91em;
        line-height:1.15em;
        font-weight:600;
    }
             ul.news2 {
hyphens: auto;
word-break: normal;
position:relative;
left:0.15em;
list-style-type: circle;
font-size:0.69em;
color:rgba(0, 0, 102, 0.95);
text-align:left;
width:100%;
margin:0 auto 0;
padding-left:0.15em;
padding-right:0.15em;
}
p{
text-align:justify;
width:auto;
font-weight:300;
line-height:1.19em;
margin:0 auto 0;
padding-left: 0.01em;
padding-right: 0.01em;
padding-bottom:1.25em;
border: 0;
font-size: 100%;
color:rgba(0, 0, 0, 0.99);
}
p.content{
 text-align:justify;
 width:100%;
font-weight:900;
line-height:1.11em;
margin:0 auto 0;
padding-left: 1.95em;
padding-right: 1.95em;
padding-bottom:1.25em;
border: 0;
font-size: 100%;
color:rgba(0, 51, 255, 0.95);
}
}
