DIV{-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;}
body {text-align: center; background-color: #D4D4D4;}
.main_cont { width: 876px; margin-left: auto; margin-right: auto;}
  .main_top { float: left; width: 100%; height: 28px; }
  .main_center { float: left; width: 100%; height: auto; padding-bottom: 7px; padding-left: 0px; background-repeat: repeat-y;}
    .top_cont { position: relative; float: left;  left: 28px; width: 820px; height: 207px; padding-left: 8px; margin-top: -23px; }
      .top_lang_base, .top_menu_homelink, .top_menu_login, .top_menu_login_more, .top_menu_loggedin { position: relative; float: left; top: 172px; height: 27px; }
      .top_lang_base { width: 136px; } 
      .top_menu_login { padding-left: 10px; }
      .top_menu_loggedin { padding-left: 12px; padding-top: 5px; font-size: 14px; font-weight: normal; color: white; }
      .top_menu_login_more { padding-left: 5px; padding-top: 11px; font-family: Arial; font-size: 11px; font-weight: normal; color: white;}
      .top_flag_cont { position: relative; float: left; left: 0px; top: 8px; width:40px; height: 16px; padding-left: 12px;}
      .top_menu_homelink { width: 102px; float: right; right:38px; }
    .center_cont { position: relative; float: left; left: 28px; top: 0px; width: 820px; height: auto; }
      .left_cont,.right_cont { position: relative; float: left; width: 152px; height: auto; padding-left: 4px; padding-top: 5px; padding-bottom: 2px;}
        .l_menu_cont, .r_menu_cont { width: 148px; padding-bottom: 3px; }
          .l_menu_top,.r_menu_top { width: 100%; height: 27px; text-align: center; font-family: Arial; font-size: 15px; font-weight: bolder; padding-top: 3px;}
            .l_menu_top { }
            .r_menu_top { }
          .l_menu_center,.r_menu_center { width: 100%; text-align: left; }
            .l_menu_center { padding-left: 16px; padding-top: 12px; padding-bottom: 10px; line-height: 22px; }    /*line-height: 24px; */
            .r_menu_center { padding-left: 13px; padding-right: 10px; padding-top: 5px; padding-bottom: 0px; height: 100px; }
              .r_menu_links { font-family: Verdana,Tahoma,Arial; font-size: 10px; letter-spacing: -1px; font-weight: normal; line-height: 18px; width: 100%; height: 77px;}
              .r_menu_more { width: 100%; text-align: right; font-weight: bolder; font-size: 13px; padding-right: 10px; height: 18px;}
          .l_menu_btm,.r_menu_btm { width: 100%; height: 18px; background-repeat: no-repeat; }
            .l_menu_btm {  }
            .r_menu_btm { }
      .content { position: relative; float: left; width: 516px;  padding-top: 5px; height: auto; text-align:left; padding-bottom: 10px;}
        .content_heading { width: 516px; height: 30px; text-align: left; padding-left: 21px; letter-spacing:1px; padding-top: 5px; margin-bottom: 10px; font-family: Arial; font-size: 12px; font-weight: bold; }
    .btm_cont { position: relative; float: left;left: 28px; width: 820px; height: 25px;  padding-left:4px;}
      .btm_left { position: relative; float: left; width: 708px; height: 25px; padding-left: 108px; padding-top: 4px; font-family: Arial; font-size: 10px;  letter-spacing: 1px; font-style: italic; color: white; }
      .btm_right { position: relative; float: left; width: 108px; height: 50px; margin-top:-25px; }
  .main_btm { float: left; width: 100%; height: 28px; }

.long_menu_item { display: inline; letter-spacing: 0px; }

h1 { font-size: 14px; font-weight: bold; margin: 0px; font-family: Verdana,Tahoma,Arial;}
h2 { font-size: 12px; font-weight: bold; margin: 0px; font-family: Verdana,Tahoma,Arial;}
hr {  margin-top: -5px; padding:0px; }
p { }
.text_cont { width:100%; padding-left: 15px; padding-right: 15px; text-align: justify; font-size: 12px; font-family: Verdana,Tahoma,Arial; color: black; }
.backlink_cont { width:100%; text-align: center; margin-top: 12px; margin-bottom: 6px;}
.g_hiba { width: 100%; text-align: center; color:red; margin-bottom: 8px; }

a.menu:link,a.menu:visited,a.menu:hover{ font-family: Arial; font-size: 12px; text-decoration: none; font-weight: bold; color: black; }
a.i_link:link,a.i_link:visited,a.i_link:hover{ color: white; }

a:link,a:visited,a:hover { color: black; }                                                                                                                                           
