BODY {
     margin: 0 auto;
     padding: 0px;
     font-family:Arial;
     font-size:11px;
     color:#573C02;

     min-height: 250px;
     height:expression(this.scrollHeight < 250? "250px" : "auto");
}

A, A:visited, A:active {
     font-family:Arial;
     font-size:11px;
     color:#573C02;
}

A:hover {
     text-decoration:underline;
}

H1 {

}

H2 {

}

H3 {

}

DIV, P, TABLE, TD {
     font-family:Arial;
     font-size:11px;
     color:#573C02;
}

BODY {
    background-image:url("/mwh/pics/portal/images/bg_long.gif");
    background-repeat:repeat-x;
    background-color:#EEE8D9;
}

#arnyek {
    background:url("/mwh/pics/portal/images/hcsik_mwh.gif") repeat-y 50% 0;
}

#content {
    width:760px;
    height:100%;
    margin: 0 auto;
    min-height: 250px;
    height:expression(this.scrollHeight < 250? "250px" : "auto" );
}

#head {
                       width:760px;
                       height:168px;
                       background-image:url("/mwh/pics/portal/images/head.jpg");
}

#belso_menu {
      width:760px;
      height:24px;
      background-color:#857040;
      position: relative;
}

#belso_menu_en {
      height:24px;
      width:760px;
      background-color:#857040;
      position: relative;

}

#belso_menu #bmenu1, #belso_menu #bmenu2, #belso_menu #bmenu3, #belso_menu #bmenu4, #belso_menu #bmenu5, #belso_menu #bmenu6, #belso_menu #bmenu7 {
margin:0px;padding:0px;list-style:none;display:inline;
}

#bmenu1top_link { background: url(/mwh/pics/portal/images/menu1_a_versenyrol.gif); background-repeat:no-repeat; position:absolute; left:50px; width:90px; height:24px; }
#bmenu2top_link { background: url(/mwh/pics/portal/images/menu2_hirek.gif); background-repeat:no-repeat; position:absolute; left:144px; width:47px; height:24px;}
#bmenu3top_link { background: url(/mwh/pics/portal/images/menu3_jelentkezes.gif); background-repeat:no-repeat; position: absolute; left: 193px; width:84px; height:24px;}
#bmenu4top_link { background: url(/mwh/pics/portal/images/menu4_versenyzok.gif); background-repeat:no-repeat; position: absolute; left: 282px; width:87px; height:24px;}

/* 4. menupont submenuk */
#bmenu4 UL { position:absolute; margin:0; padding:0; left:270px; top:14px; display:none; width:110px; height:49px; margin-top:10px; font-size:0px;}
#bmenu4 UL LI.menu1 { margin:0; padding:0; display:block;height:25px;}
#bmenu4 UL LI.menu2 { margin:0; padding:0; display:block;height:24px;}
#bmenu4 UL LI.menu1 A { background-image:url('/mwh/pics/portal/images/menu4_sub_dontosok.gif');background-repeat:no-repeat; position:absolute; width:110px; height:25px;}
#bmenu4 UL LI.menu1 A:hover { background-image:url('/mwh/pics/portal/images/menu4_sub_dontosok_selected.gif');background-repeat:no-repeat; position:absolute; width:110px; height:25px;}
#bmenu4 UL LI.menu2 A { background-image:url('/mwh/pics/portal/images/menu4_sub_online_szavazas.gif');background-repeat:no-repeat; position:absolute; width:110px; height:24px;}
#bmenu4 UL LI.menu2 A:hover { background-image:url('/mwh/pics/portal/images/menu4_sub_online_szavazas_selected.gif');background-repeat:no-repeat; position:absolute; width:110px; height:24px;}
/* 4. menupont submenuk vege */

#bmenu5top_link { background: url(/mwh/pics/portal/images/menu5_tortenelem.gif); background-repeat:no-repeat; position: absolute; left: 370px; width:84px; height:24px;}
/* 5. menupont submenuk */
#bmenu5 UL { position:absolute; margin:0; padding:0; left:358px; top:14px; display:none; width:110px; height:49px; margin-top:10px; font-size:0px;}
#bmenu5 UL LI.menu1 { margin:0; padding:0; display:block;height:25px;}
#bmenu5 UL LI.menu2 { margin:0; padding:0; display:block;height:24px;}
#bmenu5 UL LI.menu1 A { background-image:url('/mwh/pics/portal/images/menu5_sub_1996-2000.gif');background-repeat:no-repeat; position:absolute; width:110px; height:25px;}
#bmenu5 UL LI.menu1 A:hover { background-image:url('/mwh/pics/portal/images/menu5_sub_1996-2000_selected.gif');background-repeat:no-repeat; position:absolute; width:110px; height:25px;}
#bmenu5 UL LI.menu2 A { background-image:url('/mwh/pics/portal/images/menu5_sub_2001-2005.gif');background-repeat:no-repeat; position:absolute; width:110px; height:24px;}
#bmenu5 UL LI.menu2 A:hover { background-image:url('/mwh/pics/portal/images/menu5_sub_2001-2005_selected.gif');background-repeat:no-repeat; position:absolute; width:110px; height:24px;}
/* 5. menupont submenuk vege */

#bmenu6top_link { background: url(/mwh/pics/portal/images/menu6_nemzetkozi_kitekintes.gif); background-repeat:no-repeat; position: absolute; left: 458px; width:141px; height:24px;}
#bmenu7top_link { background: url(/mwh/pics/portal/images/menu7_foto_es_videogaleria.gif); background-repeat:no-repeat; position: absolute; left: 600px; width:130px; height:24px;}

#bmenu1top_link:hover { background: url(/mwh/pics/portal/images/menu1_a_versenyrol_selected.gif); }
#bmenu2top_link:hover { background: url(/mwh/pics/portal/images/menu2_hirek_selected.gif); }
#bmenu3top_link:hover { background: url(/mwh/pics/portal/images/menu3_jelentkezes_selected.gif); }
#bmenu4top_link:hover { background: url(/mwh/pics/portal/images/menu4_versenyzok_selected.gif); }
#bmenu5top_link:hover { background: url(/mwh/pics/portal/images/menu5_tortenelem_selected.gif); }
#bmenu6top_link:hover { background: url(/mwh/pics/portal/images/menu6_nemzetkozi_kitekintes_selected.gif); }
#bmenu7top_link:hover { background: url(/mwh/pics/portal/images/menu7_foto_es_videogaleria_selected.gif); }

a#bmenu1_en { background: url(/mwh/pics/portal/images/menu1_a_versenyrol.gif); background-repeat:no-repeat; position:absolute; left:50px; width:90px; height:24px; }
a#bmenu2_en { background: url(/mwh/pics/portal/images/menu2_hirek.gif); background-repeat:no-repeat; position:absolute; left:144px; width:47px; height:24px;}
a#bmenu3_en { background: url(/mwh/pics/portal/images/menu3_jelentkezes.gif); background-repeat:no-repeat; position: absolute; left: 193px; width:84px; height:24px;}
a#bmenu4_en { background: url(/mwh/pics/portal/images/menu4_versenyzok.gif); background-repeat:no-repeat; position: absolute; left: 282px; width:87px; height:24px;}
a#bmenu5_en { background: url(/mwh/pics/portal/images/menu5_tortenelem.gif); background-repeat:no-repeat; position: absolute; left: 370px; width:84px; height:24px;}
a#bmenu6_en { background: url(/mwh/pics/portal/images/menu6_nemzetkozi_kitekintes.gif); background-repeat:no-repeat; position: absolute; left: 458px; width:141px; height:24px;}
a#bmenu7_en { background: url(/mwh/pics/portal/images/menu7_foto_es_videogaleria.gif); background-repeat:no-repeat; position: absolute; left: 600px; width:130px; height:24px;}

a#bmenu1_en:hover { background: url(/mwh/pics/portal/images/menu1_a_versenyrol_selected.gif); }
a#bmenu2_en:hover { background: url(/mwh/pics/portal/images/menu2_hirek_selected.gif); }
a#bmenu3_en:hover { background: url(/mwh/pics/portal/images/menu3_jelentkezes_selected.gif); }
a#bmenu4_en:hover { background: url(/mwh/pics/portal/images/menu4_versenyzok_selected.gif); }
a#bmenu5_en:hover { background: url(/mwh/pics/portal/images/menu5_tortenelem_selected.gif); }
a#bmenu6_en:hover { background: url(/mwh/pics/portal/images/menu6_nemzetkozi_kitekintes_selected.gif); }
a#bmenu7_en:hover { background: url(/mwh/pics/portal/images/menu7_foto_es_videogaleria_selected.gif); }

a#bsubmenu1 { ; }
a#bsubmenu2 { ; }
a#bsubmenu3 { ; }
a#bsubmenu4 { ; }
a#bsubmenu5 { ; }
a#bsubmenu6 { ; }
a#bsubmenu7 { ; }



#content_container {
                                    background-image:url("/mwh/pics/portal/images/main_background.jpg");
                                    background-color:#FFFFFF;
                                    background-repeat:no-repeat;
                                    width:760px;
}

#content_container #content_head {
                               width:760px;
                               padding-top:15px;
}

#content_head #koszonto {
                      display:inline;
                      float:left;
                      width: 460px;
                      padding-left:30px;
                      padding-right:20px;
}

#koszonto IMG {
                           float:left;
                           margin-right:31px;
}

#koszonto_szoveg {
                    line-height:16px;
                    color:#573C02;
                    font-family:Arial;
                    font-size:11px;
/*                    padding-right:20px; */
}

#koszonto_szoveg H3 {
     font-family:Arial;
     font-size:11px;
}

#content_head #tamogatok {
                       display:inline;
                       float:left;
                       margin-left:20px;


                       background-image:url("/mwh/pics/portal/images/tamogatok.gif");
                       background-repeat:no-repeat;
                       background-position: top left;
                       width:200px;
}

#content_main {
   background-image:url("/mwh/pics/portal/images/elvalaszto_hirek_gradient.gif");
   background-repeat:repeat-y;
   background-color:#EEE8D9;
   width:710px;
   padding-top:10px;
   border-top:1px solid #B39050;
   padding-left:30px;
   padding-right:20px;

}

/* hirek */
#hirek {
                 display:inline;
                 float:left;
                 background-color:#F3F0EC;
                 width:330px;
                 padding-right:15px;
                 padding-top:20px;
                  background-image:url("/mwh/pics/portal/images/hirek_header.jpg");
                  background-repeat:no-repeat;
                  background-position: top left;
}

#hirek .hir_elvalaszto {
    height:1px;
    width:326px;
    background-image:url("/mwh/pics/portal/images/hirelvalaszto.gif");
    background-repeat:no-repeat;
    font-size:0px;
    float:left;
}

#hirek .hirblokk {
                           margin-bottom:15px;
                           margin-top:10px;
                           color:#573C02;
                           font-size:11px;
                           font-family:arial;
                           /*width:250px;*/
                           float:left;
}

#hirek .hirblokk H3 {
                               font-weight:bold;
                               margin:0px;
                               margin-bottom:5px;
                               font-size:11px;
}

#hirek .hirblokk .hir_body {
                              float:left;
                              width:325px;
                              font-weight:normal;
}

#hirek .hirblokk .hir_body IMG {
                                       float:left;
                                       margin:0px;
                                       margin-right:10px;
}

#hirek .hirblokk .hir_body a.tovabb, #hirek .hirblokk .hir_body a.tovabb:visited, #hirek .hirblokk .hir_body a.tovabb:active {
                                       font-weight:bold;
                                       color:#573C02;
                                       text-decoration:none;
                                       font-style:italic;
}

#hirek .hirblokk .hir_body a.tovabb:hover {
text-decoration:underline;
}

/* hirek vege*/

#jelentkezes {
    margin:0px;
    display:inline;
    float:left;
    padding-left:10px;
    width:350px;
}

#bottom_shadow {
                 width:770px;
                 height:7px;
                 background-image:url("/mwh/pics/portal/images/bottom_shadow.gif");
                 font-size:0px;
                 margin: 0 auto;
                 padding: 0px;
}

#footer {
           height:20px;
           width:760px;
           background-color:#AE9C85;
           text-align:center;
           position:relative;
}

#footer IMG {
           margin-left:25px;
           margin-right:25px;
}

/* belso oldal */
#content_container_inner {
                                    background-image:url("/mwh/pics/portal/images/belso_background.jpg");
                                    background-color:#FFFFFF;
                                    background-repeat:no-repeat;
                                    width:760px;
                                    padding-top:26px;
                                    /* ures tartalom eseten ne essen ossze nagyon az oldal magassaga */
                                    min-height: 300px;
                                    height:expression(this.scrollHeight < 300? "300px" : "auto");
}

#content_container_inner #tartalom {
  width:494px;
  min-width: 494px;
  width:expression(this.scrollWidth < 494? "494px" : "494px" );
  display:inline;
  float:left;
  margin-left:30px;
  padding-right:15px;
  border-right:1px solid #B39050;
}

#content_container_inner #rovat {
  width:200px;
  display:inline;
  float:left;
  background-color:#F9F8F5;
  padding-left:9px;
}

#content_container_inner #rovat .rovatbox_odd {
  margin-bottom:8px;
  border-bottom:1px solid #B39050;
/*  padding-left:9px; */
  padding-right:10px;
}

#content_container_inner #rovat .rovatbox_even {
  background-color:#F3F0EC;
  margin-bottom:8px;
  border-bottom:1px solid #B39050;
  padding-left:9px;
  padding-right:10px;
}

/* szavazo box */
#content_container_inner #szavazobox {
  width:200px;
  display:inline;
  float:left;
  background-color:#F9F8F5;
  margin-left:9px;
  padding-bottom:10px;
  border-bottom:1px solid #AF9451;

}



/* uzenetkuldo form */
td.message_background {
  background-color: #573C02;
  color: #000000;
}

table.message  {
    border-collapse: collapse;
    border: 2px solid #857040;
    margin-bottom: 10px;
    margin-top: 10px;
}

table.message input, table.message select, table.message textarea{
    width: 230px;
    border: 1px solid #573C02;
}

.messagebutton {
/*    width: 85px !important;
    border: 0px !important;
    float: right;
    margin-right: 40px; */
    width: 110px !important;
    border: 1px solid #573C02;
    float: right;
    margin-right: 40px;
}

table.message td {
  background-color: #F3E5C3;
  font-family: Arial, Verdana;
  font-size:11px;
  color: #573C02;
  font-weight:bold;
  padding: 3px;
  border: 1px solid #573C02;
}

table.message textarea, select {
  color: #573C02;
  font-family: Arial, Verdana;
  font-size:11px;
}

/* jelentkezo form */
td.registration_background {
  background-color: #573C02;
  color: #000000;
}

table.registration  {
    border-collapse: collapse;
    border: 2px solid #857040;
    margin-bottom: 10px;
    margin-top: 10px;
    width:490px;
}

table.registration td {
  background-color: #F3E5C3;
  font-family: Arial, Verdana;
  font-size:11px;
  color: #573C02;
  font-weight:bold;
  padding: 3px;
  border: 1px solid #573C02;
}

table.registration input, table.registration select, table.registration textarea, table.registration file {
    width: 230px;
    border: 1px solid #573C02;
}

.registrationbutton {
    width: 85px !important;
    border: 0px !important;
    float: right;
    margin-right: 40px;
}

table.registration textarea, select {
  color: #573C02;
  font-family: Arial, Verdana;
  font-size:11px;
}

/* jelentkezesi form kotelezo mezoket jelzo *-ok */
.kotelezo {
    color: #ba001a;
    font-size:14px;
}

/* jelentkezési form nyelválasztása*/
table.registration_nyelvvalaszt td {
   border: 0px;

}

table.registration_nyelvvalaszt td .nyelvchk {
   border: 0px;
   width:20px;
}

#copyright
{
    text-align:right;
    font-size:11px;
    width:750px;
    margin:0px auto;
    margin-bottom:5px;
}
