/*hkm-freising.de - wsb3953665301*/
/*** Normalized ***/

#key_visual {  /*
   background: url(resources/_wsb_keyvisual.jpg) no-repeat;
   background: url(https://lh3.googleusercontent.com/-ANU6eKycPYA/Tjhdry4vhnI/AAAAAAAAdAY/z_RFfHlOPrM/s824/_wsb_keyvisual.jpg) no-repeat;
  */
   background: url(https://lh4.googleusercontent.com/-EPhf9sj8_kA/Tjhg-tGVIRI/AAAAAAAAdBI/uuJYgkW0eIs/s824/_wsb_keyvisual.jpg) no-repeat;
                      /*https://lh4.googleusercontent.com/-EPhf9sj8_kA/Tjhg-tGVIRI/AAAAAAAAdBI/uuJYgkW0eIs/s824/_wsb_keyvisual.jpg*/
}

 /*
#logo {
   background: url(images/dynamic/logo.jpg) no-repeat;
   background: url(https://lh4.googleusercontent.com/-Bg_Ydyymu2U/TG0wl5oD_cI/AAAAAAAANaM/AgVbytzwqsk/s180/01_fra_ivan_cugura.jpg) no-repeat;
}  */
#slogan {
  font-family: Times New Roman,serif;
  font-style: normal;
  font-size: 16px;
  font-weight: bold;
  text-decoration: none;
  color: #372D48;
}
#main_nav_list a.main_nav_active_item {
  background: url(images/dynamic/buttonset3/main_item_hover.gif) no-repeat;
  font-family: tahoma, trebuchet ms, verdana, sans-serif;
  font-style: normal;
  font-size: 18px;
  font-weight: bold;
  text-decoration: none;
  color: #3300FF;
}
#main_nav_list a.main_nav_item {
  background: url(images/dynamic/buttonset3/main_item.gif) no-repeat;
  font-family: tahoma, trebuchet ms, verdana, sans-serif;
  font-style: normal;
  font-size: 13px;
  font-weight: bold;
  text-decoration: none;
  color: #feff22;
}
#main_nav_list a.main_nav_item:hover {
  background: url(images/dynamic/buttonset3/main_item_hover.gif) no-repeat;
  font-family: tahoma, trebuchet ms, verdana, sans-serif;
  font-style: normal;
  font-size: 15px;
  font-weight: bold;
  text-decoration: none;
  color: #E91B2F;
}
.sub_nav_list a.sub_nav_active_item {
  background: url(images/dynamic/buttonset3/sub_item_hover.gif) no-repeat;
  font-family: tahoma, arial, helvetica, sans-serif;
  font-style: normal;
  font-size: 13px;
  font-weight: normal;
  text-decoration: none;
  color: #ffbf1c;
}
.sub_nav_list a.sub_nav_item {
  font-family: tahoma, arial, helvetica, sans-serif;
  font-style: normal;
  font-size: 11px;
  font-weight: normal;
  text-decoration: none;
  color: #ffbf1c;
}
.sub_nav_list a.sub_nav_item:hover {
  background: url(images/dynamic/buttonset3/sub_item_hover.gif) no-repeat;
  font-family: tahoma, arial, helvetica, sans-serif;
  font-style: normal;
  font-size: 11px;
  font-weight: normal;
  text-decoration: none;
  color: #ffbf1c;
}


h1, h2, h3, h4, h5, h6 {
        color: #5f9fb9;
        font-weight:bold;
        font-family:Arial, Helvetica, sans-serif;
}




#content_container h1 {
  font-size: 28px;
  text-decoration: none;
  margin-bottom:18px;
  color: #5f9fb9;

}


#content_container h2 {
  font-size: 24px;
  text-decoration: none;
  color: #2E2B6A;

}


#content_container h3 {
  font-size: 18px;
  text-decoration: none;
    width: 520px;
    background-repeat: repeat;
    height: 30px;
    line-height:160%;
    background-color: transparent;
   }



#content_container h4 {
  font-size: 18px;
  text-decoration: none;
  }





#content_container h5 {
  font-size: 16px;
  text-decoration: none;
    width: 520px;
    background-repeat: repeat;
    background-color: transparent;
}

#content_container h6 {
  font-size: 14px;
  text-decoration: none;
  margin-bottom:18px;
}


#content_container, #content_container p {
  font-family:Arial, Helvetica, sans-serif;
  font-style: normal;
  font-size: 14px;               /*16*/
  font-weight: bold;
  text-decoration: none;
  color: #000000;        /*372D48*/
}


#m35 {
    width: px;
    background-repeat: repeat;     /*no-repeat*/
    height: 180px;
    background-color:#ff8040;
                                 /*background-image: url(images/static/22.jpg); */
}

#content_container h7 {
  font-family:  trebuchet ms, tahoma, arial, verdana, sans-serif;
  font-style: italic;
  font-size: 16px;
  font-weight: bold;
  text-decoration: none;
  color: #3d1d67;
  margin-bottom:18px;
    width: 520px;
    background-repeat: repeat;
    height: 30px;
    line-height:190%;
    background-color: transparent;
    color: #000080;
    background-image: url(images/static/crveno.jpg);
}



#content_container a:visited {
  font-family: Trebuchet MS, sans-serif;
  font-style: normal;
  font-size: 14px;
  font-weight: normal;
  text-decoration: underline;
  color: #372D48;
}
#content_container a:link {
  font-family: Trebuchet MS, sans-serif;
  font-style: normal;
  font-size: 14px;
  font-weight: normal;
  text-decoration: underline;
  color: #3d1d67;
  }
#content_container a:hover {
  font-family: Trebuchet MS, sans-serif;
  font-style: normal;
  font-size: 16px;
  font-weight: normal;
  text-decoration: underline;
  color: #8b7474;
}
#content_container a:active {
  font-family: Trebuchet MS, sans-serif;
  font-style: normal;
  font-size: 16px;
  font-weight: normal;
  text-decoration: underline;
  color: #934e57;

}
#footer_text {
  font-family: tahoma, arial, sans-serif;
  font-style: normal;
  font-size: 11px;
  font-weight: normal;
  text-decoration: none;
  color: #372D48;
}

.textsm {
        FONT-SIZE: 11px; COLOR: #707070; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

#m3 {
    width: 50px;
    background-repeat: no-repeat;
    position: absolute;
    top: 675px;
    left: 0px;
    height: 22px;
    background-color: transparent;
    color: #FFFF80;
    background-color:#ff3300;
    color: #000000;
    font: normal 14px verdana, sans-serif;}

    /*
        img {
        border-width: 3px;
        border-color: #007AF4;
        border-bottom: #C15733;
        border-style: outset;
        }
   */

#m30 {
    width: px;
    background-repeat: no-repeat;
    height: 372px;
    background-color:#CECEFF;
    color: #000000;
    font: verdana, sans-serif;
    font-size: 14px;

}


