* {
   box-sizing: border-box;
}
p {
   margin: 0;
   padding: 0;
}
img {
   margin: 0px;
   padding: 0px;
   border: 0;
	max-width: 100%;
	height: auto;
}
video {
  max-width: 100%;
  height: auto;
}
.image-captioned
{
    margin-left: 0;
    margin-right: 0;
}
.image-normal {
	text-align: center;
	border: solid 1px #CCCCCC;
	border-radius: 5px;
	background: rgba(0,0,0,0.05);
	padding: 10px;
	margin: 10px 00px 10px 0px;
	display: inline-block;
	box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
}
.image-left {
    float: left;
    margin-left: 0px;
    margin-right: 20px;
    margin-bottom: 5px;
}
.image-right {
    float: right;
    margin-left: 20px;
    margin-right: 0px;
    margin-bottom: 5px;
}
.image-center {
    text-align: center;
}
.image-center > figure {
    display: inline-block;
}
.clean
{
    border: 0;
    background: none;
    padding: 0;
}
.clean > figcaption
{
    margin-top: .5em;
    font-size: .7em;
    text-align: right;
}
.polarized
{
    border: 0;
    border-radius: 0;
    position: relative;
    background: #f7f7f7;
    box-shadow: 1px 1px 0 #eee;
}
.polarized,
.polarized ~ .cke_widget_drag_handler_container
{
    -webkit-transform: rotate(-5deg);
    -moz-transform: rotate(-5deg);
    -ms-transform: rotate(-5deg);
    transform: rotate(-5deg);

    -webkit-transform-origin: bottom left;
    -moz-transform-origin: bottom left;
    -ms-transform-origin: bottom left;
    transform-origin: bottom left;
}
.polarized > figcaption
{
    color: #777;
    margin-top: 5px;
    right: 20px;
    font-size: .8em;
    font-style: italic;
    text-align: right;
}
.polarized figcaption:before
{
    content: '— ';
}

figure.polarized
{
    padding: 20px 20px 40px 20px;
}

img.polarized
{
    border: 20px solid #f7f7f7;
}
pre.narrow
{
    width: 50%;
    margin-left: auto;
    margin-right: auto;
}
pre.fancy
{
    position: relative;
}
pre.fancy > code
{
    background: rgb(14,14,14);
    background: -moz-linear-gradient(top, rgba(14,14,14,1) 0%, rgba(70,70,70,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(14,14,14,1)), color-stop(100%,rgba(70,70,70,1)));
    background: -webkit-linear-gradient(top, rgba(14,14,14,1) 0%,rgba(70,70,70,1) 100%);
    background: -o-linear-gradient(top, rgba(14,14,14,1) 0%,rgba(70,70,70,1) 100%);
    background: -ms-linear-gradient(top, rgba(14,14,14,1) 0%,rgba(70,70,70,1) 100%);
    background: linear-gradient(to bottom, rgba(14,14,14,1) 0%,rgba(70,70,70,1) 100%);

    box-shadow: inset 0 0 6px rgba(0,0,0,.5);
    border-radius: 8px;
    text-shadow: 0px 1px 0 #000;
    border: 5px solid #ccc;

    padding: 20px;
}
pre.fancy > code.language-javascript:after
{
    content: '';
    background: url(js.png);
    background-repeat: no-repeat;
    background-size: 30px 30px;
    width: 30px;
    height: 30px;
    position: absolute;
    top: 0px;
    right: 0px;
    border-radius: 0 6px 0 0;
}
ul {
   margin-left: 0;
   line-height: 1.5;
}
ol {
   margin-left: 0;
   line-height: 1.5;
}
.diva50 {
   display: box;
   clear: both;
}
blockquote {
   margin: 10px 0px 10px 0px;
   padding-left: 57px;
   color: #666666;
   font-family: Lora;
   font-size: 18px;
   line-height: 1.5;
   background-image: url('https://www.gbh-news.at/images/zitat.png');
   background-position: 0px 0px;
   background-repeat: no-repeat;
}
.divbvb {
   width: 100%;
   padding: 5px 10px 5px 0px;
   border-top: solid 1px #E2001A;
   border-bottom: solid 1px #E2001A;
}
.divbvbty {
   display: block;
   clear: both;
   width: 100%;
   padding: 20px 0px 0px 0px;
}
.divbvby {
   width: 100%;
   padding: 5px 10px 5px 0px;
   border-bottom: solid 1px #999999;
}
.divbp {
   clear: both;
   width: 100%;
}
.divbv1 {
   width: 100%;
}
.divbv2 {
   width: 100%;
}
.divbv1pr {
   width: 100%;
}
.divbv1f {
   display: flex;
   flex-wrap : nowrap;
   justify-content : flex-start;
   align-items : flex-start;
   padding: 25px 10px 0px 10px;
}
.divbv1f img {
   display: block;
}
.divbp1a {
   float: left;
   width: 200px;
   padding: 10px 0px 0px 0px;
   text-align: center;
}
.divbp1b {
   float: left;
   padding: 10px 10px 0px 15px;
}
.divbv1a {
   width: 200px;
   min-width: 200px;
   padding: 10px 0px 0px 0px;
   text-align: center;
}
.divbv1a img {
   display: inline-block;
   text-align: center;
}
.divbv1ay {
   width: 150px;
   min-width: 150px;
   padding: 0px 0px 0px 0px;
}
.divbv1ay img {
   display: block;
   margin-left: auto;
   margin-right: auto;
   max-width: 100%;
}
.divbv1b {
   padding: 10px 10px 0px 15px;
}
.divbv1btyz {
   display: block;
   padding: 2px 10px 0px 10px;
   line-height: 1.2;
}
.divbv1bw {
   padding: 0px 0px 3px 0px;
}
.divbv1bx {
   padding: 10px 0px 0px 0px;
}
.divbv1by {
   padding: 0px 0px 0px 0px;
   line-height: 1.3;
}
.divbv1bz {
   padding: 15px 0px 0px 0px;
}
.divbvbtybt {
   display: block;
   clear: both;
   width: 100%;
   padding: 40px 0px 0px 0px;
}
.divbvli {
   clear: both;
   height: 15px;
   background-color: #FFFFFF;
}

.div50 {
      float: left;
   width: 50%;
   }
.div50a {
      float: left;
   width: 50%;
   }
.divl50 {
   clear: both;
   height: 30px;
}
.dive {
   display: box;
   clear: both;
      width: 700px;
   }
.diveg {
   display: box;
   clear: both;
      width: 700px;
      background-color: #CCCCCC;
}
.diver {
   display: box;
   clear: both;
      width: 700px;
      background-color: #F2DDDC;
}
.diveh {
   display: box;
   clear: both;
      width: 700px;
      margin-top: 20px;
   padding: 5px;
   background-color: #F2DDDC;
}
.divehr {
   display: box;
   clear: both;
      width: 700px;
      margin-top: 20px;
   color: #FFFFFF;
   font-weight: bold;
   background-color: #E2001A;
}
.dive1 {
   float: left;
      padding: 5px;
}
.dive2 {
   float: right;
   width: 80px;
   text-align: right;
   padding: 5px 5px 5px 0px;
}
.dive3 {
   float: right;
   width: 40px;
   padding: 5px 0px 5px 0px;
}
.divel {
   clear: both;
   height: 5px;
   background-color: #FFFFFF;
}
.error {
   color: #FF0000;
   font-weight: bold;
   font-size: 24px;
}

.statusnl {
   margin: 10px 0px 10px 0px;
   padding: 3px;
   color: #FF0000;
   font-weight: bold;
   text-align: center;
   border: 1px solid #FF0000;
   background-color: #FFFFFF;
}
.status {
      width: 500px;
      margin: 10px 0px 10px 0px;
   padding: 5px;
   color: #FF0000;
   text-align: center;
   border: 1px solid #FF0000;
   border-radius: 5px;
}
.status1 {
   margin: 25px 0px 10px 0px;
   padding: 5px;
   color: #FF0000;
   text-align: center;
   border: 1px solid #FF0000;
   border-radius: 5px;
}
.status2 {
   margin: 25px 0px 10px 0px;
   padding: 5px;
   color: #000000;
   font-weight: bold;
   text-align: center;
   border: 1px solid #000000;
   border-radius: 5px;
}
.status3 {
   margin: 10px 0px 10px 0px;
   padding: 5px;
   color: #000000;
   text-align: center;
   border: 1px solid #000000;
   border-radius: 5px;
}
.error {
   color: #FF0000;
   font-weight: bold;
   font-size: 20px;
}

h1 {
   margin: 0;
   padding: 0;
      font-size: 36.5px;
      font-weight: 800;
}
h2 {
   margin: 0;
   padding: 0;
   font-size: 22px;
   font-weight: bold;
}
h3 {
   margin: 0;
   padding: 0;
   font-size: 18px;
   font-weight: bold;
}
h4 {
   margin: 0;
   padding: 0;
   font-size: 14px;
   font-weight: bold;
}
h5 {
   margin: 0;
   padding: 0;
   font-size: 12px;
   font-weight: bold;
}
h6 {
   margin: 0;
   padding: 0;
   font-size: 10px;
   font-weight: bold;
}
.form-control {
  font-family: system-ui, sans-serif;
  font-size: 12px;
  display: grid;
  grid-template-columns: 20px auto auto auto;
  grid-gap: 5px;
  line-height: 21px;
}

.form-control + .form-control {
  margin-top: 0;
}

input[type=text], input[type=password] {
   width: 100%;
   height: 52.5px;
   padding: 0px 10px 0px 10px;
   display: inline-block;
   border: 0px solid #C1C2C4;
   border-radius: 0px;
   box-sizing: border-box;
   font-size: 16px;
   color: #000000;
   background-color: #FFFFFF;
   outline: none;
}

input[type=search] {
   width: 100%;
   height: 44px;
   padding: 3px 10px 0px 52px;
   display: inline-block;
   border: 0;
   font-size: 16px;
   color: #000000;
   outline: none;
   background-image: url('https://www.gbh-news.at/images/GBH-Suche_L.png');
   background-position: 0px 0px;
   background-repeat: no-repeat;
}


input[type=submit] {
   cursor: pointer;
   width: 100%;
   height: 30px;
   padding: 2px 0px 0px 36px;
   margin: 4px 0;
   display: inline-block;
   border: 0px solid #C1C2C4;
   border-radius: 0px;
   box-sizing: border-box;
   font-size: 16px;
   font-weight: bold;
   color: #000000;
   text-align: left;
   background-color: #F6F6F6;
   background-image: url('https://www.gbh-news.at/images/arrow1.png');
   background-position: 0px 0px;
   background-repeat: no-repeat;
}
input[type=submit]:hover {
   font-size: 16px;
   color: #FFFFFF;
   background-color: #8CC63F;
}

.stmbmdb {
   cursor: pointer;
   background-color: #FFFFFF;
   border: 0px solid #FFFFFF;
   color: black;
   padding: 0px 0px 0px 0px;
   text-align: center;
   text-decoration: none;
   display: inline-block;
}
.stmbmdb:hover {
   color: white;
}
.stmbmdby {
   background-color: #FFFFFF;
   border: 0px solid #FFFFFF;
   color: black;
   padding: 0px 0px 0px 0px;
   text-align: center;
   text-decoration: none;
   display: inline-block;
}

select {
   width: 100%;
   padding: 5px 15px;
   margin: 4px 0;
   display: inline-block;
   border: 1px solid #CCCCCC;
   border-radius: 0px;
   box-sizing: border-box;
   font-size: 16px;
}
textarea {
   width: 100%;
   height: 77px;
   padding: 5px 15px;
   box-sizing: border-box;
   border: 1px solid #CCCCCC;
   border-radius: 0px;
   resize: none;
   font-size: 16px;
   font-family: Nunito Sans;
}
input[type=radio] {
   border: 5px;
   width: 30px;
   height: 25px;
      width: 25px;
   height: 20px;
   }
label{
   display: inline-block;
   font-weight: 400;
   font-size: 18px;
   margin-top: -1px;
   vertical-align: top;
      padding: 3px 0px 0px 0px;
   }

input[type="checkbox"] {
  -webkit-appearance: none;
  appearance: none;
  background-color: #FFFFFF;
  margin: 0;
  font: inherit;
  color: #000000;
  width: 20px;
  height: 20px;
  border: 2px solid #C1C2C4;
  border-radius: 0;
  display: grid;
  place-content: center;
}

input[type="checkbox"]::before {
  content: "";
  //width: 13px;
  //height: 13px;
  //clip-path: polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%);
  
  width: 17px;
  height: 17px;
  clip-path: polygon(28% 38%, 41% 53%, 75% 24%, 86% 38%, 40% 78%, 15% 50%);
  
  transform: scale(0);
  transform-origin: center center;
  transition: 160ms transform ease-in-out;
  background-color: CanvasText;
}

input[type="checkbox"]:checked::before {
  transform: scale(1);
}

input[type="checkbox"]:focus {
  outline: max(0px, 0px) solid currentColor;
  outline-offset: max(0px, 0px);
}

::-webkit-input-placeholder { /* Edge */
  color: #9A9C9D;
  font-size: 10px;
}
:-ms-input-placeholder { /* Internet Explorer */
  color: #9A9C9D;
  font-size: 12px;
}
::placeholder {
  color: #434A34;
  font-size: 17px;
  font-weight: normal;
  font-style: italic;
  letter-spacing: 0.6px;
}
.video-container {
   position: relative;
   margin: 20px 0px 0px 0px;
   padding-bottom: 56.25%;
   padding-top: 0;
   height: 0;
   overflow: hidden;
}

.video-container iframe,
.video-container object,
.video-container embed {
   position: absolute;
   top: 0;
   left: 0;
   width: 100%;
   height: 100%;
}
.video-container-wrapper {
   max-width: 100%;
      width: 600px;
      left: 0;
   right:0;
   margin:auto;
}
a:link {
   font-family: Nunito Sans;
   font-size: 16px;
   font-weight: bold;
   text-decoration: none;
   color: #E2001A}
a:visited,a:active {
   font-family: Nunito Sans;
   font-size: 16px;
   font-weight: bold;
   text-decoration: underline;
   color: #E2001A}
a:hover,a:focus {
   font-family: Nunito Sans;
   font-size: 16px;
   font-weight: bold;
   text-decoration: underline;
   color: #000000}

a.bottnav {
   font-family: Nunito Sans;
   font-size: 16px;
   font-weight: 700;
   text-decoration: none;
   color: #000000;
}
a.bottnav:hover {
   font-family: Nunito Sans;
   font-size: 16px;
   font-weight: 700;
   text-decoration: underline;
   color: #000000;
}
a.bottnav_act {
   font-family: Nunito Sans;
   font-size: 16px;
   font-weight: 700;
   text-decoration: underline;
   color: #000000;
}
a.bottnav1 {
   font-family: Nunito Sans;
   font-size: 16px;
   font-weight: 400;
   text-decoration: none;
   color: #000000;
}
a.bottnav1:hover {
   font-family: Nunito Sans;
   font-size: 16px;
   font-weight: 400;
   text-decoration: underline;
   color: #000000;
}
a.bottnav1_act {
   font-family: Nunito Sans;
   font-size: 16px;
   font-weight: 400;
   text-decoration: underline;
   color: #000000;
}
a.bottnav2 {
   font-family: Nunito Sans;
   font-size: 16px;
   font-weight: 400;
   text-decoration: none;
   color: #000000;
}
a.bottnav2:hover {
   font-family: Nunito Sans;
   font-size: 16px;
   font-weight: 400;
   text-decoration: underline;
   color: #000000;
}
a.bottnav2_act {
   font-family: Nunito Sans;
   font-size: 16px;
   font-weight: 400;
   text-decoration: underline;
   color: #000000;
}
a.bottnav2nl {
   font-family: Nunito Sans;
   font-size: 16px;
   font-weight: 400;
   text-decoration: underline;
   color: #000000;
}
a.bottnav2nl:hover {
   font-family: Nunito Sans;
   font-size: 16px;
   font-weight: 400;
   text-decoration: underline;
   color: #992114;
}
a.bottnav2nl_act {
   font-family: Nunito Sans;
   font-size: 16px;
   font-weight: 400;
   text-decoration: underline;
   color: #992114;
}

body {
   margin: 0;
   padding: 0;
   width: 100%;
   height: 100%;
   color: #000000;
   font-family: Nunito Sans;
   font-size: 18px;
   line-height: 1.2;
}

#head_all {
   position:fixed;
   top: 0px;
   left: 0px;
   margin: 0;
   padding: 0;
   height: 146px;
   width: 100%;
   min-width: 1430px;
   z-index: 1000;
}
.head_all_navcs {
   display: block;
   position:fixed;
   top: 146px;
   left: 0px;
   margin: 0;
   padding: 0;
   height: 44px;
   width: 100%;
   min-width: 1330px;
   z-index: 999;
   background-color: #FFFFFF;
}
.head_gry {
   width: 100%;
   background-color: #DDDEDF;
}
.head_grysch {
   display: none;
   position:fixed;
   top: -160px;
   left: 0px;
   margin: 0;
   padding: 0;
   width: 100%;
   height: 160px;
   background-color: #DDDEDF;
   z-index: 1001;
}
.head_grysch1 {
   display: none;
   position:fixed;
   top: -120px;
   left: 30px;
   right: 30px;
   margin: 0;
   padding: 0;
   z-index: 1002;
}
.head_top {
   display: flex;	
   flex-wrap: nowrap;
   justify-content: space-between;
   align-items: flex-start;
   height: 146px;
   width: 100%;
   max-width: 1920px;
   margin: auto;
   padding: 0px 25px 0px 25px;
}
.head_top1 {
   cursor: pointer;
   width: 150.5px;
   padding: 10.5px 0px 0px 0.5px;
}
.head_top1 img {
   width: 150.5px;
   height: 124.5px;
}
.head_top2 {
   width: 359px;
   padding: 17px 0px 0px 0px;
}
.head_top2 img {
   width: 359px;
}
.head_top3 {
   width: 500px;
   padding: 0px 0px 0px 0px;
}
.head_top3a {
   display: flex;	
   flex-wrap: nowrap;
   justify-content: space-between;
   align-items: flex-start;
   padding: 0px 0px 0px 0px;
}
.head_top3a1 {
   padding: 16px 0px 0px 0px;
   margin: 0px 0px 0px -0.5px;
}
.head_top3a1 img {
   width: 330px;
   height: 50px;
}
.head_top3a2 {
   margin: 29px 0px 0px 0px;
   padding: 0px 7px 0px 0px;
}
.head_top3a2 img {
   width: 143px;
   height: 35px;
}
.head_top3a2_st {
   color: #000000;
   font-size: 18px;
   font-weight: 700;
}
.head_top3b {
   display: flex;	
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: flex-start;
   margin: 1px 0px 0px -0.7px;
}
.head_top3b2 {
   cursor: pointer;
   width: 44px;
   height: 48px;
   margin: 0px 0px 0px 7px;
   background-image: url('https://www.gbh-news.at/images/GBH-Login_T.png');
   background-position: 0px 0px;
   background-repeat: no-repeat;
}
.head_top3b2 img {
   width: 44px;
   height: 46px;
}
.head_top3b2a {
   width: 44px;
   height: 44px;
   background-color: #FFFFFF;
}
.head_top3b2_w {
   display: none;
   position: absolute;
   margin: 5px 0px 0px 50px;
   padding: 0px 0px 0px 0px;
   background-color: #D4EEF9;
   width: 194px;
   height: 114px;
   z-index: 1001;
}
.head_top3b2_w1 {
   cursor: pointer;
   display: flex;	
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: center;
   height: 44px;
   margin: 7px 7px 0px 7px;
   padding: 0px 0px 0px 0px;
   border: 1px solid #000000;
}
.head_top3b2_w1:hover {
   text-decoration: underline;
}
.head_top3b2_w2 {
   cursor: pointer;
   display: flex;	
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: center;
   height: 44px;
   margin: 14px 7px 7px 7px;
   padding: 0px 0px 0px 0px;
   border: 1px solid #000000;
}
.head_top3b2_w2:hover {
   text-decoration: underline;
}
.head_top3b2_w2a {
   padding: 6px 0px 0px 15px;
}
.head_top3b2_w2ay {
   padding: 5px 0px 0px 15px;
}
.head_top3b2_w2b {
   padding: 0px 0px 0px 27px;
   font-size: 16px;
   font-weight: 600;
}
.head_top3b3 {
   cursor: pointer;
   width: 395px;
   height: 47px;
   margin: 0px 0px 0px 5px;
   padding: 0px 0px 0px 0px;
   background-image: url('https://www.gbh-news.at/images/GBH-Suche.png');
   background-position: 0px -1px;
   background-repeat: no-repeat;
}
.head_top4 {
   display: none;
   width: 202px;
   margin: 9px 0px 0px 0px;
}
.head_top4a {
   cursor: pointer;
   height: 45px;
   padding: 13px 0px 0px 65px;
   color: #FFFFFF;
   font-size: 16px;
   background-color: #E20612;
   background-image: url('https://www.gbh-news.at/images/arrow-white.png');
   background-position: 26px 14px;
   background-repeat: no-repeat;
}
.head_top4a:hover {
   background-color: #992114;
}
.head_top4b {
   display: flex;	
   flex-wrap: no-wrap;
   justify-content: space-between;
   align-items: flex-start;
   padding: 6px 0px 0px 0px;
}
.head_top4b1 img {
   width: 44px;
   height: 46px;
}
.head_top4b2y {
   cursor: pointer;
   width: 44px;
   height: 48px;
   margin: 0px 0px 0px 0px;
   background-image: url('https://www.gbh-news.at/images/GBH-Login_T.png');
   background-position: 0px 0px;
   background-repeat: no-repeat;
}
.head_top4b2y img {
   width: 44px;
   height: 46px;
}
.head_top4b2ya {
   width: 44px;
   height: 44px;
   background-color: #FFFFFF;
}
.head_top4b2_w {
   display: none;
   position: absolute;
   margin: 5px 0px 0px 17px;
   padding: 0px 0px 0px 0px;
   background-color: #D4EEF9;
   width: 194px;
   height: 114px;
   z-index: 2;
}
.head_top4b3 {
   cursor: pointer;
}
.head_top4b3 img {
   width: 44px;
   height: 46px;
}
.head_top4b4 {
   cursor: pointer;
}
.head_top4b4 img {
   width: 44px;
   height: 46px;
}
.head_top4b4y {
   cursor: pointer;
   display: none;
}
.head_top4b4y img {
   width: 44px;
   height: 46px;
}

.head_nav {
   display: flex;	
   flex-wrap: wrap;
   justify-content: space-between;
   align-items: flex-start;
   height: 44px;
   width: 100%;
   max-width: 1760px;
   margin: auto;
   padding: 0px 0px 0px 0px;
   background-color: #FFFFFF;
}
.head_nav1 {
   display: flex;	
   flex-wrap: wrap;
   justify-content: space-between;
   align-items: flex-start;
   font-size: 18.1px;
   font-weight: 500;
   padding: 0px 3px 0px 0px;
}
.head_nav1a_dd {
   position: relative;
   display: inline-block;
   padding: 0px 0px 0px 0px;
}
.head_nav1a_ddf {
   display: flex;	
   flex-wrap: no-wrap;
   justify-content: space-between;
   align-items: flex-start;
}
.head_nav1a {
   cursor: pointer;
   padding: 11px 13px 11px 41px;
   background-image: url('https://www.gbh-news.at/images/navarrowr5.png');
   background-position: 17px 13px;
   background-repeat: no-repeat;
}
.head_nav1a:hover {
   background-color: #F1F1F2;
}
.head_nav1b {
   cursor: pointer;
   padding: 7px 0px 2px 0px;
}
.head_nav1b:hover {
   background-color: #F1F1F2;
}
.head_nav_sub {
   display: none;
   position: absolute;
   margin: -0.5px 0px 0px 0px;
   padding: 13px 0px 20px 0px;
   background-color: #E8E9EA;
      min-width: 240px;
      max-height: 500px;
   overflow: auto;
   box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.3);
   z-index: 1;
}
.head_nav_suby {
   display: none;
   position: absolute;
   margin: -0.5px 0px 0px 0px;
   padding: 13px 0px 20px 0px;
   background-color: #E8E9EA;
      min-width: 240px;
      max-height: 500px;
   overflow: auto;
   box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.3);
   z-index: 1;
}

.head_nav_subsub {
   display: none;
   padding: 10px 0px 30px 0px;
   background-color: #F5F8FA;
}

.head_nav_sub1 {
   margin: 7px 0px 0px 0px;
}
.head_nav_sub1a {
   cursor: pointer;
   padding: 12px 20px 10px 25px;
   white-space: nowrap;
   overflow: hidden;
   text-overflow: ellipsis;
}
.head_nav_sub1a:hover {
   background-color: #AFAFB0;
}
.head_nav_sub2 {
   display: table;
   width: 100%;
   margin: 7px 0px 0px 0px;
}
.head_nav_sub2_r {
   display: table-row;
}
.head_nav_sub2_c1 {
   display: table-cell;
   cursor: pointer;
   width: 100%;
   padding: 12px 20px 10px 25px;
   white-space: nowrap;
   overflow: hidden;
   text-overflow: ellipsis;
}
.head_nav_sub2_c1:hover {
   background-color: #AFAFB0;
}
.head_nav_sub2_c2 {
   display: table-cell;
   cursor: pointer;
   min-width: 50px;
   max-width: 50px;
   padding: 0px 0px 0px 16px;
}
.head_nav_sub2_c2:hover {
   background-color: #F1F1F1;
}
.head_nav_sub3 {
   cursor: pointer;
   margin: 7px 0px 0px 0px;
   padding: 12px 20px 10px 45px;
   white-space: nowrap;
   overflow: hidden;
   text-overflow: ellipsis;
   background-color: #F5F8FA;
}
.head_nav_sub3:hover {
   background-color: #AFAFB0;
}

#main_all {
   margin: 190px 0px 0px 0px;
   padding: 0;
   width: 100%;
      min-height: 179px;
      min-width: 1430px;
   line-height: 1.5;
}
.main_cnt {
   width: 1200px;
   margin: auto;
   padding: 50.5px 25px 10px 25px;
}

.main_txt_kv {
   display: flex;	
      flex-wrap: nowrap;
      justify-content: space-between;
   align-items: flex-end;
   margin: 0px 0px 0px 0px;
}
.main_txt_kv2 {
   cursor: pointer;
      font-size: 24px;
      font-weight: bold;
   color: #000000;
   text-decoration: none;
   border-bottom: 2px solid #E20612;
}
.main_txt_kv2:hover {
   color: #E20612;
   text-decoration: none;
   border-bottom: 2px solid #000000;
}
.main_txt_1 {
   display: flex;	
      flex-wrap: nowrap;
      justify-content: space-between;
   align-items: flex-end;
   margin: 0px 10px 0px 0px;
}
.main_txt_1_2 {
   padding: 0px 0px 0px 0px;
      font-size: 26px;
      font-weight: bold;
   color: #E20612;
   color: #000000;
   text-decoration: none;
   border-bottom: 2px solid #E20612;
}
.main_txt_2 {
   padding: 28px 0px 0px 0px;
   line-height: 26.9px;
}
.ghsneasty {
    visibility: hidden;
    height: 0px !important;
    position: absolute;
    margin: -180px;
}
.ghsneasty1 {
    visibility: hidden;
    height: 0px !important;
    position: absolute;
    margin: -110px;
}

.edkvarch {
      display: flex;	
   flex-wrap: wrap;
   justify-content: space-between;
   align-items: stretch;
   padding: 20px 0px 0px 0px;
   }
.edkvarch1 {
   display: flex;	
   flex-wrap: wrap;
   justify-content: space-between;
   align-items: stretch;
   width: 50%;
   padding: 0px 20px 0px 0px;
}

.magaz25_headline {
   }
.magaz25_katdat {
   display: flex;	
   flex-wrap: nowrap;
   justify-content: space-between;
   align-items: flex-end;
   margin: 7px 0px 10px 0px;
}
.magaz25_katdat1 {
   display: flex;	
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: flex-end;
   margin: 0px 0px 0px 0px;
}
.magaz25_katdat1a {
   cursor: pointer;
   font-size: 20px;
   font-weight: bold;
   color: #E20612;
   text-decoration: none;
}
.magaz25_katdat1a:hover {
   //color: #992114;
   text-decoration: underline;
}
.magaz25_katdat1b {
   cursor: pointer;
      margin: 0px 0px 0px 40px;
      color: #000000;
   text-decoration: underline;
}
.magaz25_katdat1b:hover {
   color: #E20612;
   text-decoration: underline;
}
.magaz25_katdat1by {
   cursor: pointer;
   margin: 0px 0px 0px 0px;
   color: #000000;
   text-decoration: underline;
}
.magaz25_katdat1by:hover {
   color: #E20612;
   text-decoration: underline;
}
.magaz25_katdat1byy {
   cursor: pointer;
      margin: 0px 0px 0px 40px;
      color: #000000;
   text-decoration: underline;
}
.magaz25_katdat1byy:hover {
   color: #E20612;
   text-decoration: underline;
}
.magaz25_katdat1byyy {
   cursor: pointer;
      margin: 0px 0px 0px 40px;
      color: #000000;
   text-decoration: underline;
}
.magaz25_katdat1byyy:hover {
   color: #E20612;
   text-decoration: underline;
}
.magaz25_katdat2 {
   font-size: 14px;
}
.magaz25_katdat2kv {
   cursor: pointer;
   font-size: 20px;
   font-weight: bold;
   color: #E20612;
   text-decoration: none;
}
.magaz25_katdat2kv:hover {
   //color: #992114;
   text-decoration: underline;
}
.magaz25_content {
   margin: 20px 0px 20px 0px;
      min-height: 300px;
   }
.stmbm_content {
   padding: 20px 0px 20px 0px;
}
.text25_content {
   margin: 20px 0px 20px 0px;
      min-height: 300px;
   }
.magaz25_contentbl {
   clear: both;
   width: 100%;
      height: 40px;
   }
.magaz25_content1 {
   cursor: pointer;
   display: flex;	
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: flex-start;
   padding: 0px 0px 0px 0px;
   margin: 0px 0px 20px 0px;
   text-decoration: none;
}
.magaz25_content1:hover {
   text-decoration: underline;
}
.magaz25_content1_b {
   max-width: 383px;
   min-width: 383px;
}
.magaz25_content1_t {
   width: 100%;
   padding: 10px 0px 0px 0px;
}
.magaz25_content1_ty {
   width: 100%;
   padding: 10px 0px 0px 20px;
}
.magaz25_content1_k1 {
   padding: 0px 0px 3px 0px;
   font-size: 18px;
   font-weight: bold;
   color: #000000;
   text-decoration: underline;
   text-decoration-color: #FFFFFF;
}
.magaz25_content1_t1 {
   padding: 0px 0px 0px 0px;
   font-size: 22px;
   font-weight: bold;
   color: #E20612;
   text-decoration: underline;
   text-decoration-color: #FFFFFF;
}
.magaz25_content1_t2 {
   padding: 5px 0px 0px 0px;
   font-size: 14px;
   text-decoration: underline;
   text-decoration-color: #FFFFFF;
}
.magaz25_content1_t3 {
   padding: 15px 0px 0px 0px;
}
.magaz25_content1_t4 {
   padding: 20px 0px 0px 0px;
   text-align: right;
   text-decoration: underline;
}


.text25h_content {
   margin: 0px 0px 20px 0px;
      min-height: 300px;
   }
.magaz25h_content1_htpic {
   cursor: pointer;
   display: none;	
   padding: 0px 0px 0px 0px;
   margin: 0px 0px 0px 0px;
}
.magaz25h_content1_htpic1 {
   cursor: pointer;
   display: none;	
   padding: 0px 0px 0px 0px;
   margin: 0px 0px 0px 0px;
}
.magaz25h_content1 {
   cursor: pointer;
   display: flex;	
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: flex-start;
   padding: 0px 0px 0px 0px;
   margin: 0px 0px 15.5px 0px;
   text-decoration: none;
}
.magaz25h_content1:hover {
   text-decoration: underline;
}
.magaz25h_content1_gtv {
   cursor: pointer;
   display: flex;	
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: flex-start;
   padding: 0px 0px 0px 0px;
   margin: 50px 0px 15.5px 0px;
   text-decoration: none;
}
.magaz25h_content1_gtv:hover {
   text-decoration: underline;
}
.magaz25h_content1_b {
   max-width: 383px;
   min-width: 383px;
}
.magaz25h_content1_t {
   width: 100%;
   padding: 6px 0px 0px 0px;
}
.magaz25h_content1_ty {
   width: 100%;
   padding: 6px 0px 0px 22px;
}
.magaz25h_content1_k1 {
   padding: 0px 0px 0px 3px;
   font-size: 18px;
   font-weight: bold;
   color: #000000;
   text-decoration: underline;
   text-decoration-color: #FFFFFF;
}
.magaz25h_content1_t1 {
   padding: 0px 0px 0px 0px;
}
.magaz25h_content1_t2 {
   padding: 6px 0px 0px 3px;
   font-size: 16px;
   text-decoration: underline;
   text-decoration-color: #FFFFFF;
}
.magaz25h_content1_t3 {
   padding: 12px 0px 0px 3px;
}
.magaz25h_content1_t4 {
   padding: 15px 0px 0px 0px;
   text-align: right;
   text-decoration: underline;
}
.magaz25h_content1_t1_s {
   display: inline;
   padding: 3px 3px 3px 3px;
   font-size: 22.7px;
   font-weight: bold;
   color: #FFFFFF;
   text-decoration: underline;
   text-decoration-color: #E20612;
   background-color: #E20612;
   line-height: 2.0;
}
.magaz25h_content1_t1_gtv_s {
   display: inline;
   padding: 3px 3px 3px 3px;
   font-size: 22.7px;
   font-weight: bold;
   color: #FFFFFF;
   text-decoration: underline;
   text-decoration-color: #7C7C7C;
   background-color: #7C7C7C;
   line-height: 2.0;
}
.magaz25h_content1_t3_s {
   font-weight: bold;
   color: #E20612;
}
.magaz25h_content1_alln {
   cursor: pointer;
   width: 100%;
   height: 44px;
   margin: 25px 0px 0px 0px;
   padding: 10px 0px 0px 0px;
   background-color: #E6EEC7;
   text-align: center;
   font-weight: bold;
   font-size: 16px;
   box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.5);
}
.magaz25h_content1_alln:hover {
   background-color: #CEDF8F;
}

.magaz25h_content1_allnbt {
   width: 100%;
   height: 44px;
   background-color: #E6EEC7;
   border: 0px solid #FFFFFF;
   color: #000000;
   padding: 0px 0px 0px 0px;
   text-align: center;
   text-decoration: none;
   display: inline-block;
   font-size: 16px;
   font-weight: bold;
   cursor: pointer;
   box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.5);
}
.magaz25h_content1_allnbt:hover {
   background-color: #CEDF8F;
}


.magaz25h_content1_gtv_alln {
   cursor: pointer;
   width: 100%;
   height: 44px;
   margin: 25px 0px 0px 0px;
   padding: 10px 0px 0px 0px;
   background-color: #DBDBDA;
   text-align: center;
   font-weight: bold;
   font-size: 16px;
   box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.5);
}
.magaz25h_content1_gtv_alln:hover {
   background-color: #8A898E;
}

.magaz25h_content1_homdivlnk {
   display: flex;	
   flex-wrap: wrap;
   justify-content: space-between;
   align-items: flex-start;
   margin: 2px 0px 0px 0px;
}
.magaz25h_content1_homdivlnk1_mitkast1yy {
   display: none;	
   flex-wrap: wrap;
   justify-content: space-around;
   align-items: flex-start;
   margin: 2px 0px 0px 0px;
}
.magaz25h_content1_homdivlnk1 {
   width: 375px;
}
.magaz25h_content1_homdivlnk1_mitkast {
   width: 395px;
   padding: 0px 10px 0px 10px;
}
.magaz25h_content1_homdivlnk1_mitkast1 {
   width: 375px;
}
.magaz25h_content1_homdivlnk1_mitkast1y {
   width: 375px;
}
.magaz25h_content1_homdivlnk1a {
   padding: 25px 0px 5px 0px;
   font-size: 25.8px;
   font-weight: bold;
}
.magaz25h_content1_homdivlnk1axx {
   padding: 25px 0px 5px 0px;
   font-size: 25.8px;
   font-weight: bold;
}
.magaz25h_content1_homdivlnk1ayy {
   padding: 0px 0px 5px 0px;
   font-size: 24px;
   font-weight: bold;
}

.magaz25h_content1_homdivlnk1b_k {
   cursor: pointer;
   display: flex;	
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: center;
   width: 375px;
   height: 155px;
   margin: 6px 0px 0px 0px;
   border: 1px solid #000000;
   border-radius: 3px;
   background-color: #9EBF1C;
}
.magaz25h_content1_homdivlnk1b_k:hover {
   text-decoration: underline;
}
.magaz25h_content1_homdivlnk1b_ky {
   cursor: pointer;
   display: flex;	
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: center;
   width: 375px;
   height: 190px;
   margin: 6px 0px 0px 0px;
   border: 1px solid #000000;
   border-radius: 3px;
   background-color: #9EBF1C;
}
.magaz25h_content1_homdivlnk1b_ky:hover {
   text-decoration: underline;
}
.magaz25h_content1_homdivlnk1b_kb {
   cursor: pointer;
   display: flex;	
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: center;
   width: 375px;
   height: 155px;
   margin: 6px 0px 0px 0px;
   border: 1px solid #000000;
   border-radius: 3px;
   background-color: #68B4E7;
}
.magaz25h_content1_homdivlnk1b_kb:hover {
   text-decoration: underline;
}
.magaz25h_content1_homdivlnk1b_kg {
   cursor: pointer;
   display: flex;	
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: center;
   width: 375px;
   height: 155px;
   margin: 6px 0px 0px 0px;
   border: 1px solid #000000;
   border-radius: 3px;
   background-color: #B2B2B2;
}
.magaz25h_content1_homdivlnk1b_kg:hover {
   text-decoration: underline;
}
.magaz25h_content1_homdivlnk1b_kf1 {
   min-width: 70px;
   height: 26px;
   background-image: url('https://www.gbh-news.at/images/darrows-2.png');
   background-position: 26px 0px;
   background-repeat: no-repeat;
}
.magaz25h_content1_homdivlnk1b_kf2 {
   width: 305px;
   padding: 0px 0px 0px 14px;
}
.magaz25h_content1_homdivlnk1b_kf2_s {
   font-size: 23px;
   font-weight: bold;
}

.magaz25h_content1_homdivlnk1b_k_z2 {
   cursor: pointer;
   display: flex;	
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: center;
   width: 375px;
   height: 115px;
   margin: 6px 0px 0px 0px;
   border: 1px solid #000000;
   border-radius: 3px;
   background-color: #DDDEDF;
}
.magaz25h_content1_homdivlnk1b_k_z2:hover {
   text-decoration: underline;
}
.magaz25h_content1_homdivlnk1b_k_z2y {
   cursor: pointer;
   display: flex;	
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: center;
   width: 375px;
   height: 115px;
   margin: 6px 0px 0px 0px;
   border: 1px solid #000000;
   border-radius: 3px;
   background-color: #E20612;
}
.magaz25h_content1_homdivlnk1b_k_z2y:hover {
   text-decoration: underline;
   text-decoration-color: #FFFFFF;
}
.magaz25h_content1_homdivlnk1b_kf1_z2 {
   min-width: 70px;
   height: 26px;
   background-image: url('https://www.gbh-news.at/images/darrowsr-1.png');
   background-position: 26px 0px;
   background-repeat: no-repeat;
}
.magaz25h_content1_homdivlnk1b_kf2_z2 {
   width: 305px;
   padding: 0px 0px 0px 14px;
   font-size: 23px;
   font-weight: bold;
}
.magaz25h_content1_homdivlnk1b_kf2_z2y {
   width: 305px;
   padding: 0px 0px 0px 14px;
   color: #FFFFFF;
   font-size: 23px;
   font-weight: bold;
}
.magaz25h_content1_homdivlnk1c {
   display: block;
   height: 42px;
}
.magaz25h_content1_lnk4_r1 {
   display: flex;	
   flex-wrap: nowrap;
   justify-content: space-between;
   align-items: flex-start;
   height: 42px;
   padding: 12px 0px 0px 0px;
}
.magaz25h_content1_lnk4_r1a {
   padding: 2px 0px 0px 0px;
}
.magaz25h_content1_lnk4_r1a img {
   width: 165px;
   height: 42px;
}
.magaz25h_content1_homdivlnk1bstm {
   padding: 30px 0px 23.5px 0px;
}

.magaz25h_content1_homdivlnk1b_k_z3 {
   width: 375px;
   min-height: 605px;
   margin: 6px 0px 0px 0px;
   padding: 25px 25px 25px 25px;
   border: 0px solid #000000;
   border-radius: 3px;
   background-color: #DAEDF9;
}
.magaz25h_content1_homdivlnk1b_k_z3hh {
   width: 375px;
   min-height: 676px;
   margin: 6px 0px 0px 0px;
   padding: 25px 25px 25px 25px;
   border: 0px solid #000000;
   border-radius: 3px;
   background-color: #DAEDF9;
}
.magaz25h_content1_homdivlnk1b_k_z3xy {
   display: none;
   width: 375px;
   min-height: 605px;
   margin: 6px 0px 0px 0px;
   padding: 25px 25px 25px 25px;
   border: 0px solid #000000;
   border-radius: 3px;
   background-color: #DAEDF9;
}
.magaz25h_content1_homdivlnk1b_k_z3y {
   width: 375px;
   min-height: 383px;
   margin: 6px 0px 0px 0px;
   padding: 25px 25px 25px 25px;
   border: 0px solid #000000;
   border-radius: 3px;
   background-color: #DAEDF9;
}
.magaz25h_content1_homdivlnk1b_k_z3yhh {
   width: 375px;
   min-height: 454px;
   margin: 6px 0px 0px 0px;
   padding: 25px 25px 25px 25px;
   border: 0px solid #000000;
   border-radius: 3px;
   background-color: #DAEDF9;
}
.magaz25h_content1_homdivlnk1b_k_z3yxy {
   display: none;
   width: 375px;
   min-height: 383px;
   margin: 6px 0px 0px 0px;
   padding: 25px 25px 25px 25px;
   border: 0px solid #000000;
   border-radius: 3px;
   background-color: #DAEDF9;
}
.magaz25h_content1_homdivlnk1b_k_z3a {
   padding: 10px 0px 0px 0px;
   font-weight: bold;
}
.magaz25h_content1_homdivlnk1b_k_z3as {
   padding: 0px 0px 0px 0px;
   font-weight: bold;
   font-size: 23px;
}
.magaz25h_content1_homdivlnk1b_k_z3ays {
   padding: 0px 0px 0px 0px;
   font-size: 16px;
}
.magaz25h_content1_homdivlnk1b_k_z3b1 {
   padding: 18px 0px 0px 0px;
   font-size: 16px;
}
.magaz25h_content1_homdivlnk1b_k_z3b2s {
   margin: 18px 0px 0px 0px;
}
.magaz25h_content1_homdivlnk1b_k_z3c {
   padding: 15px 0px 15px 0px;
   font-size: 16px;
}
.magaz25h_content1_homdivlnk1b_k_z3ds {
   margin: 23px 0px 0px 0px;
}

.homs6g {
   display: none;
   flex-wrap : nowrap;
   justify-content : flex-start;
   align-items : center;
   margin: 15px 0px 0px 0px;
}
.homs6gsh {
   display: flex;
   flex-wrap : nowrap;
   justify-content : flex-start;
   align-items : center;
   margin: 18px 0px 0px 0px;
}
.homs6g2 {
   width: 105px;
}
.homs6g3 {
   margin: 5px 0px 0px 17px;
}
.homs6g4 {
   margin: 5px 0px 0px 8px;
}
.dskt_status {
   display: block;
   padding: 10px 0px 0px 0px;
}
.mobi_status {
   display: none;
}


.stmbmd {
   display: flex;	
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: flex-start;
}
.stmbmd1 {
   cursor: pointer;
      margin: 0px 0px 0px 40px;
      color: #000000;
   text-decoration: underline;
}
.stmbmd1y {
   cursor: pointer;
   margin: 0px 0px 0px 0px;
   color: #000000;
   text-decoration: underline;
}
.stmbmstaty {
   display: flex;	
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: flex-start;
   margin: 30px 0px 0px 0px;
}
.stmbmstat {
   display: flex;	
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: flex-start;
   margin: 10px 0px 0px 0px;
}
.stmbmstat1 {
   height: 25px;	
   width: 50px;
}
.stmbmstat2 {
   margin: 3px 0px 0px 0px;
   height: 25px;
   background-color: #CCCCCC;
}
.stmbmstat3 {
   margin: 5px 0px 0px 10px;
   height: 25px;
   font-size: 16px;
}

#homkvnews_all {
   margin: 0;
   padding: 0;
   width: 100%;
   min-width: 1430px;
   margin: 0px 0px 50px 0px;
   background-color: #E6EEC7;
}
.homkvnews_kvn {
   width: 1170px;
   margin: auto;
   padding: 50px 0px 50px 0px;
}
.homkvnews_kvn1 {
   padding: 0px 10px 10px 10px;
   font-size: 29px;
   font-weight: bold;
}
.homkvnews_kvn2 {
   display: flex;	
   flex-wrap: wrap;
   justify-content: space-between;
   align-items: flex-start;
}
.homkvnews_kvn2a {
   cursor: pointer;
   width: 390px;
   padding: 30px 10px 0px 10px;
   text-decoration: none;
}
.homkvnews_kvn2a:hover {
   text-decoration: underline;
}
.kvhomnwst_content1_t {
   width: 100%;
   padding: 0px 0px 0px 0px;
}
.kvhomnwst_content1_k1 {
   padding: 0px 0px 0px 3px;
   font-size: 18px;
   font-weight: bold;
   color: #000000;
   text-decoration: underline;
   text-decoration-color: #E6EEC7;
}
.kvhomnwst_content1_t1 {
   padding: 3px 0px 0px 0px;
}
.kvhomnwst_content1_t2 {
   padding: 10px 0px 0px 3px;
   font-size: 16px;
   text-decoration: underline;
   text-decoration-color: #E6EEC7;
}
.kvhomnwst_content1_t3 {
   padding: 12px 0px 0px 3px;
   line-height: 1.5;
}
.kvhomnwst_content1_t4 {
   padding: 15px 0px 0px 0px;
   text-align: right;
   text-decoration: underline;
}
.kvhomnwst_content1_t1_s {
   display: inline;
   padding: 3px 3px 3px 3px;
   font-size: 22.7px;
   font-weight: bold;
   color: #FFFFFF;
   text-decoration: underline;
   text-decoration-color: #E20612;
   background-color: #E20612;
   line-height: 2.0;
}
.kvhomnwst_content1_t3_s {
   font-weight: bold;
   color: #E20612;
}


#bottom_all {
   margin: 0;
   padding: 0;
   width: 100%;
   height: 450px;
   min-width: 1430px;
   background-color: #D4EEF9;
}
.bottom_lnk {
   display: flex;	
   flex-wrap: wrap;
   justify-content: space-between;
   align-items: flex-start;
   width: 1150px;
   margin: auto;
   padding: 0px 0px 0px 0px;
}
.bottom_lnk1 {
   padding: 35.5px 0px 0px 0px;
}
.bottom_lnk2 {
   padding: 35.5px 0px 0px 0px;
}
.bottom_lnk3 {
   padding: 35.5px 0px 0px 0px;
}
.bottom_lnk4 {
   width: 282px;
   padding: 25.5px 0px 0px 0px;
}
.bottom_lnk4_r1 {
   display: flex;	
   flex-wrap: nowrap;
   justify-content: space-between;
   align-items: flex-start;
   height: 32px;
   padding: 0px 0px 0px 0px;
}
.bottom_lnk4_r1 {
   padding: 0px 10px 0px 0px;
}
.bottom_lnk4_r1a {
   padding: 2px 0px 0px 0px;
}
.bottom_lnk4_r1a img {
   width: 100.5px;
   height: 26px;
}
.bottom_lnk4_r2 {
   margin: 49px 0px 0px 0px;
}
.bottom_lnk4_r2 img {
   width: 282px;
   height: 97px;
}
.bottom_lnk4_r3 {
   font-size: 22.5px;
   font-weight: 900;
   padding: 49.5px 0px 0px 0px;
}
.bottom_lnk4_r3_sp {
   font-size: 23px;
   font-weight: 500;
}
.bottom_lnk4_r4 {
   display: flex;	
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: flex-start;
   padding: 5px 0px 0px 0px;
}
.bottom_lnk4_r4a {
   width: 50%;
   line-height: 34px;
}
.bottom_lnk4_r4b {
   width: 50%;
   padding: 0px 0px 0px 12px;
   line-height: 34px;
}

.bottom_lnkdv_1a {
   padding: 0px 0px 0px 0px;
}
.bottom_lnkdv_1b {
   padding: 48px 0px 0px 0px;
}
.bottom_lnkdv1 {
   font-size: 16px;
   font-weight: 700;
   padding: 0px 0px 0.5px 0px;
}
.bottom_lnkdv2 {
   font-size: 16px;
   font-weight: 400;
   padding: 8px 0px 0px 0px;
}

.page {
   clear: both;
   min-height: 40px;
   padding: 0px 0px 0px 0px;
   border-top: 1px solid #000000;
}
.pagesi {
   float: left;
   padding: 5px 0px 5px 0px;
}
.pagenr {
   cursor: pointer;
   float: left;
   margin-top: 5px;
   padding: 0px 5px 0px 5px;
   font-size: 18px;
   color: #E2001A;
   font-weight: bold;
   border-right: 1px solid #000000;
}
.pagenr:hover {
   color: #000000;
}
.pagenra {
   cursor: pointer;
   float: left;
   margin-top: 5px;
   padding: 0px 5px 0px 5px;
   font-size: 18px;
   color: #E2001A;
   font-weight: normal;
   border-right: 1px solid #000000;
}
.pagenrv {
   cursor: pointer;
   float: right;
   margin-top: 5px;
   padding: 0px 5px 0px 5px;
   font-size: 18px;
   color: #E2001A;
   font-weight: bold;
   border-right: 1px solid #000000;
}
.pagenrv:hover {
   color: #000000;
}
.pagenrv1 {
   cursor: pointer;
   float: right;
   margin-top: 5px;
   padding: 0px 5px 0px 5px;
   font-size: 18px;
   color: #E2001A;
   font-weight: bold;
}
.pagenrv1:hover {
   color: #000000;
}
.pagenrn {
   cursor: pointer;
   float: right;
   margin-top: 5px;
   padding: 0px 5px 0px 5px;
   font-size: 18px;
   color: #E2001A;
   font-weight: bold;
}
.pagenrn:hover {
   color: #000000;
}

@media screen and (max-width:1955px) {
   .head_nav_suby {
      right: 0;
   }
}

@media screen and (max-width:1450px) {
   #head_all {
	        min-width: 570px;
	     }
   #main_all {
	        min-width: 570px;
	     }
   #homkvnews_all {
      width: 100%;
	        min-width: 570px;
	     }
   #bottom_all {
      height: 100%;
	        min-width: 570px;
	        padding: 0px 0px 10px 0px;
   }
}
@media screen and (min-width:1450px) {
.head_all_navcs {
   display: block;
   position:fixed;
   top: 146px;
   left: 0px;
   margin: 0;
   padding: 0;
   height: 44px;
   width: 100%;
   min-width: 1330px;
   z-index: 999;
}
}
@media screen and (max-width:1430px) {
   #head_all {
      height: 120px;
   }
   .head_top {
      height: 120px;
	        padding: 0px 10px 0px 25px;
	     }
   .head_top1 {
      width: 125.5px;
      padding: 10px 0px 0px 0.5px;
   }
   .head_top1 img {
      width: 125.5px;
      height: 100px;
   }
   .head_top2 {
      display: none;
   }
   .head_top3 {
      display: none;
   }
   .head_top4 {
      display: block;
   }
   .head_all_navcs {
      display: none;
      position: fixed;
	  	  width: 385px;
	  	  height: 100%;
	  right: 0;
	  top: 0;
	  bottom: 0;
      z-index: 1;
   }
   .head_nav {
      display: block;
      position: fixed;
	  	  width: 385px;
	  	  height: 100%;
	  right: 0;
	  top: 0;
	  bottom: 0;
      padding: 120px 0px 0px 0px;
      overflow-y: auto;
	  overflow-x: hidden;
      box-shadow: -3px 0px 30px 0px rgba(0,0,0,0.1);
      z-index: 1;
   }
   .head_nav_sub {
      display: none;
      position: relative;
	  	  min-width: 385px;
	        max-height: 1500px;
      box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.3);
   }
   .head_nav_suby {
      display: none;
      position: relative;
	  	  min-width: 385px;
	        max-height: 1500px;
      box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.3);
   }
   .head_nav1a {
	        min-width: 335px;
	     }
   .head_nav1a_ddf {
	        min-width: 385px;
	     }
   .head_nav_sub1 {
	        max-width: 385px;
	     }
   .head_nav_sub2 {
	        max-width: 385px;
	     }
   .head_nav_subsub {
	        max-width: 385px;
	        padding: 10px 0px 20px 0px;
	  background-color: #DADBDD;
   }
   .head_nav_sub2_c1 {
      white-space: wrap;
            overflow: visible;
      text-overflow: inherit;
   }
   .head_nav_sub3 {
	  background-color: #DADBDD;
      white-space: wrap;
            overflow: visible;
      text-overflow: inherit;
   }
   .head_nav1a {
      padding: 18px 13px 18px 51px;
      background-position: 27px 20px;
   }
   .head_nav1b {
      padding: 14px 0px 9px 0px;
   }
   .head_grysch {
      display: none;
      position:fixed;
      top: 0px;
      left: 0px;
      margin: 0;
      padding: 0;
      width: 100%;
      height: 120px;
      background-color: #DDDEDF;
      z-index: 1001;
   }
   .head_grysch1 {
      display: none;
      position:fixed;
      top: 40px;
      left: 30px;
      right: 30px;
      margin: 0;
      padding: 0;
      z-index: 1002;
   }
   #main_all {
      margin: 120px 0px 0px 0px;
   }
}
@media screen and (max-width:1230px) {
   #main_all {
   }
   .main_cnt {
      width: 100%;
      padding: 50.5px 20px 10px 20px;
   }
   .magaz25h_content1_homdivlnk1_mitkast1 {
      display: none;	
   }
   .magaz25h_content1_homdivlnk1_mitkast1yy {
      display: flex;	
   }
   .magaz25_content1_b {
      width: 35%;
	  max-width: 383px;
      min-width: 200px;
   }
   .magaz25_content1_b img {
	   max-width: 100%;
	   height: auto;
   }
   .magaz25_content1_ty {
      width: 65%;
      padding: 10px 0px 0px 20px;
   }
   .magaz25h_content1_b {
      width: 35%;
	  max-width: 383px;
      min-width: 200px;
   }
   .magaz25h_content1_b img {
	   max-width: 100%;
	   height: auto;
   }
   .magaz25h_content1_ty {
      width: 65%;
      padding: 10px 0px 0px 20px;
   }
   .homkvnews_kvn {
      width: 100%;
      padding: 50px 10px 50px 10px;
   }
   .magaz25h_content1_homdivlnk {
      display: flex;	
      flex-wrap: wrap;
      justify-content: space-around;
      align-items: flex-start;
      margin: 2px 0px 0px 0px;
   }
   .homkvnews_kvn2 {
      display: flex;	
      flex-wrap: wrap;
      justify-content: space-around;
      align-items: flex-start;
   }
   .dskt_status {
      display: none;
   }
   .mobi_status {
      display: block;
      padding: 10px 0px 0px 0px;
   }
   .magaz25h_content1_homdivlnk1axx {
      padding: 10px 0px 0px 0px;
   }
   .bottom_lnk {
      width: 100%;
      padding: 0px 0px 0px 10px;
   }
   .bottom_lnk1 {
	        padding: 35.5px 10px 0px 0px;
	     }
   .bottom_lnk2 {
	        padding: 35.5px 10px 0px 0px;
	     }
   .bottom_lnk3 {
	        padding: 35.5px 10px 0px 0px;
	     }
   .bottom_lnk4 {
	        width: 282px;
      padding: 25.5px 10px 0px 0px;
	     }
   .bottom_lnk4_r1 {
	     }
   .bottom_lnk4_r2 {
	     }
   
   .bottom_lnk4_r3 {
	     }
   
}

@media screen and (max-width:1170px) {
   .magaz25h_content1_homdivlnk1_mitkast {
      width: 375px;
	  padding: 0px 0px 0px 0px;
   }
}
@media screen and (max-width:840px) {
   .homkvnews_kvn2 {
      display: block;	
   }
   
   .magaz25h_content1_homdivlnk {
      display: block;	
   }
   .homkvnews_kvn2a {
      width: 100%;
   }
   
   .magaz25h_content1_homdivlnk1 {
      width: 100%;
   }
   .magaz25h_content1_homdivlnk1_mitkast {
      width: 100%;
   }
   .magaz25h_content1_homdivlnk1_mitkast1y {
      width: 100%;
   }
   .magaz25h_content1_homdivlnk1b_k {
      width: 100%;
      height: 100%;
      padding: 10px 0px 10px 0px;
   }
   .magaz25h_content1_homdivlnk1b_ky {
      width: 100%;
      height: 100%;
      padding: 10px 0px 10px 0px;
   }
   .magaz25h_content1_homdivlnk1b_kb {
      width: 100%;
      height: 100%;
      padding: 10px 0px 10px 0px;
   }
   .magaz25h_content1_homdivlnk1b_kg {
      width: 100%;
      height: 100%;
      padding: 10px 0px 10px 0px;
   }
   .magaz25h_content1_homdivlnk1b_k_z2 {
      width: 100%;
      height: 100%;
      padding: 15px 0px 15px 0px;
   }
   .magaz25h_content1_homdivlnk1b_k_z2y {
      width: 100%;
      height: 100%;
      padding: 15px 0px 15px 0px;
   }
   .magaz25h_content1_homdivlnk1b_k_z3 {
      width: 100%;
      min-height: 400px;
   }
   .magaz25h_content1_homdivlnk1b_k_z3hh {
      width: 100%;
      min-height: 400px;
   }
   .magaz25h_content1_homdivlnk1b_k_z3xy {
      width: 100%;
   }
   .magaz25h_content1_homdivlnk1b_k_z3y {
      width: 100%;
   }
   .magaz25h_content1_homdivlnk1b_k_z3yhh {
      width: 100%;
   }
   .magaz25h_content1_homdivlnk1b_k_z3yxy {
      width: 100%;
   }
   
   .magaz25h_content1_homdivlnk1b_kf2 {
      width: 100%;
   }
   .magaz25h_content1_homdivlnk1axx {
      padding: 10px 0px 0px 0px;
   }
   
.magaz25h_content1_homdivlnk1c {
   display: block;
   height: 42px;
   margin: 0px 0px 20px 0px;
}
.magaz25h_content1_lnk4_r1 {
   display: flex;	
   flex-wrap: nowrap;
   justify-content: space-between;
   align-items: flex-start;
   height: 32px;
   padding: 12px 0px 0px 0px;
}
.magaz25h_content1_lnk4_r1a {
   padding: 2px 0px 0px 0px;
}
.magaz25h_content1_lnk4_r1a img {
   width: 126px;
   height: 32px;
}
.magaz25h_content1_lnk4_r1b {
   padding: 2px 0px 0px 0px;
}
.magaz25h_content1_lnk4_r1b img {
   width: 32px;
   height: 32px;
}
   
}

@media screen and (max-width:700px) {
   .pagesi {
      font-size: 16px;
   }
   .pagenr {
      margin-top: 10px;
      font-size: 12px;
   }
   .pagenra {
      margin-top: 10px;
      font-size: 12px;
   }
}


@media screen and (max-width:600px) {
   .magaz25h_content1_htpic {
      display: block;	
   }
   .magaz25h_content1_htpic1 {
      display: block;	
      margin: 40px 0px 0px 0px;
   }
   .magaz25h_content1 {
      padding: 0px 0px 0px 0px;
      margin: 0px 0px 25px 0px;
   }
   .magaz25h_content1_gtv {
      margin: 0px 0px 15.5px 0px;
   }
}


.head_nav::-webkit-scrollbar {
  display: none;
}
