body { margin: 0; padding: 0; background: #4799D2 url(../images/bg.gif) repeat-x;}
#egesz h1 {
  margin: 0px auto;
  font-size: 10px;
  font-family: arial;
  color: #000;
  text-align: center;
}

#egesz td.ck_cim h1 {
color:#158BE0;
font-size:18px;
margin:0 0 15px;
text-align: left;
}
/* --- A teljes táblázatra illő CSS --- */
#egesz           { width: 875px; }
#egesz td        { font-family: Arial, sans-serif; font-size: 12px; }
#egesz .eg_szel  { width: 1px; background: black; }

/* --- Bal oldal --- */
#bal { width: 247px;  background: #FFFFFF;  vertical-align: top; }

#bal .bl_cim     { width: 247px; height: 25px; background: #F37121; }
#bal .bl_cim div { padding: 0px 0 0 0px; }

#bal .bl_kereses       { width: 247px; height: 37px; line-height: 37px; vertical-align: middle;}
#bal .bl_kereses form  { margin: 0; }
#bal .bl_kereses input { margin-left: 10px; margin-top: 6px; width: 180px;}
#bal .bl_kereses img   { cursor: pointer; margin-left: 6px; margin-bottom: 0px; }

#bal .bl_menu           { width: 247px; background: white; }
#bal .bl_menu_belso     {  margin-bottom: 15px;}
#bal .bl_menu_belso p   { margin: 0; }
#bal .bl_menu_belso img { border: 0; }

#bal .bl_menu_nyelv         { width: 70px; padding: 2px 0; margin: 0 0 0 130px; background-color: #404040; text-align: center; }
#bal .bl_menu_nyelv a       { text-decoration: none; color: white; font-weight: bold; display: block; }
#bal .bl_menu_nyelv a:hover { color: #EFD546; }

#bal .bl_linkek         { width: 200px; height: 70px; text-align: center; }
#bal .bl_linkek img     { border:solid 1px #2077AA; margin-left: 12px; margin-top: 3px; margin-right: 10px;}
#bal .bl_linkek a       { text-decoration: none; font-size: 12px; color: #006EC5; }
#bal .bl_linkek_p1      { padding: 25px 0 10px 0; margin: 0; text-align:left;}
#bal .bl_linkek_p2      { margin: 0; }

#bal .bl_jatek					{width: 247px; height: 50px; text-align: center; }
#bal .bl_jatek a, #bal .bl_jatek img	{border: none;}

#bal .logo							{width: 247px; height: 140px; background: url(../images/logo1.gif) no-repeat; cursor:pointer;}
#bal .nyelv							{width: 55px; height: 18px; position: relative; left: 230px; z-index:1;}
#bal .nyelv a       { text-decoration: none; color: white; font-weight: bold; display: block; }
#bal .nyelv a:hover { color: #EFD546; }



/* --- Választó vonal színek --- */
.kozep      { width: 8px; background: #404040; vertical-align: top; }
.kp_fent    { height: 140px; background: url(../images/top_menusep.gif) no-repeat #D3DCF0; }
.kp_cim     { height: 25px; background: black; }
.kp_gyorsmenu { height: 19px; background: #EFD546; }
.kp_kereses { height: 50px; background: #EFD546; }
.kp_menu    { background: #EFD546; }

/* --- Jobb oldal --- */
#jobb { width: 628px; vertical-align: top; background: white;}

#jobb .jb_menu     { width: 628px; height: 140px; text-align: right; background: #B8D7ED url(../images/logo2.gif) no-repeat;}
#jobb .jb_menu img { border: 0; }


/* --- Főoldal --- */
#fooldal     { height: 190px; }
#fooldal div { padding: 85px 0 0 27px;}

/* --- Legutóbbi hírek --- */
#legutobbi { }
#legutobbi .lu_content    { width: 600px; margin: 10px 0 10px 10px; line-height: 13px; }
#legutobbi .lu_content td { font-size: 11px; }
#legutobbi .lu_cim_kulso  { padding-top: 8px; background: #F7921D;}
#legutobbi .lu_cim        { height: 25px; background: #FFFFFF; }
#legutobbi .lu_cim_belso  { padding: 0px 0 0 0px; }
#legutobbi .lu_border     { border-right: 1px solid #000; vertical-align: top; }
#legutobbi .lu_hir        { padding: 10px 15px 10px 15px; }
#legutobbi .lu_hircim     { font-weight: bold; color: #158BE0; font-size: 12px;}
#legutobbi .lu_hirdatum   { color: #797979; padding-bottom: 10px; font-size: 11px; }
#legutobbi .lu_hir_tovabb { padding: 0 15px 10px 15px; }

.hir_tovabb               { padding-right: 10px; background: url(../images/more.gif) no-repeat; background-position: right center; text-align: right; }
.hir_tovabb a             { text-decoration: none; color: #000; }

a.kuldtova {
  background:transparent url(../images/more.gif) no-repeat scroll right center;
  color:#000000;
  padding-right:10px;
  text-decoration:none;
}
a.felsorolas2 {
  color:#0A1F4A;
  font-weight:bold;
  text-decoration:none;
}
a.felsorolas2:hover {
  color:#A18800;
}
/* --- Cikk --- */
#cikk         { padding: 20px; width: 587px; }
#cikk h1      { font-size: 18px; color: #158BE0; margin: 0 0 15px 0; }
#cikk h2, h3  { font-size: 14px; color: #158BE0; margin: 0 0 15px 0; }
#cikk p       { margin: 0 0 15px 0; }
/*#cikk img     { border: 0px; }*/

#cikk .ck_szoveg2 a       { text-decoration: none; font-weight: bold; color: #0A1F4A; }
#cikk .ck_szoveg2 a:hover { color: #A18800; }
.egypost,
#cikk .ck_szoveg         { vertical-align: top; }
.egypost a,
#cikk .ck_szoveg a       { text-decoration: none; font-weight: bold; color: #0A1F4A; }
.egypost a:hover,
#cikk .ck_szoveg a:hover { color: #A18800; }
.egypost img,
#cikk .ck_kepek      { vertical-align: top; text-align: right;}
.egypost img,
#cikk .ck_kepek img  { border: 1px solid #404040; margin: 3px 5px 3px 5px;}

#cikk .trcim         { font-weight: bold; color: white; background: #6780B2; }
#cikk .trcim2        { font-weight: bold; }
#cikk .trszov2        { font-size: 10px; }

#tabla { }
#tabla p { margin: 0; }

/* --- Fenti navigáció --- */
#bar           { background: #176897; padding: 5px 10px; border-left: 4px solid #003D61;}
#bar h2        { margin: 0; font-size: 12px; font-weight: normal; color: white; }
#bar a         { color: #EFD546; text-decoration: none; font-weight: bold;}
#bar a:hover   { color: #94B1EC; }

/* --- Almenük --- */
#almenu            { width: 540px; margin-left: 18px; margin-top: 18px; margin-bottom: 6px; }
#almenu td         { font-size: 11px; vertical-align: top; }
#almenu h2         { margin-top: 0; margin-bottom: 6px; font-size: 12px; line-height: 13px; }
#almenu div        { padding: 0 9px 10px 9px; line-height: 11px; }
#almenu a          { text-decoration: none; color: #158BE0; }
#almenu a:hover    { color: #A18800; }
#almenu .al_kep    { width: 74px; }
#almenu .al_szoveg { width: 173px; padding-right: 10px;}
#almenu img        { border: 0; }

/* --- Oldal navigátor --- */
.navi         { color: black; font-weight: bold; text-align: center; padding: 10px 0 0 0;}
.navi a       { color: #FB9336; text-decoration: none; }
.navi a:hover { color: #0A1F4A; }

/* --- Hírlista --- */
.hl_cim     { font-weight: bold; width: 478px; background: #D3DCF0; }
.hl_cim a   { text-decoration: none; color: black; }
.hl_datum   { color: white; font-size: 10px; text-align: center; background: #A5AFC6; }

/* --- Footer --- */
#footer         { background: url(../images/footer.gif) no-repeat; background-position: right center; font-size: 12px; text-align: center; color: #FFF; height: 101px;}
#footer p       { margin: 0px; }
#footer a       { color: #FFF; text-decoration: none; }
#footer a:hover { text-decoration: underline; }

/* --- Sitemap --- */
#sitemap           { margin: 20px 0 20px 25px; }
#sitemap h1        { font-size: 18px; color: #158BE0; margin: 0 0 15px 0; }
#sitemap a         { padding-left: 110px; text-decoration: none; color: #0A1F4A; display: block; }
#sitemap a:hover   { color: #A18800; }
#sitemap a.h       { font-weight: bold; margin-top: 8px; }
#sitemap a.h1      { font-weight: bold; margin-top: 8px;  }
#sitemap a.h2      { padding-left: 135px; }
#sitemap a.h3      { padding-left: 160px; }

/*------Keret-------*/

.kright {position: absolute; top: -18px; width: 203px; height: 227px; background: url(../images/krightbg.jpg) no-repeat;}
.kleft {position: absolute; top: -18px; left: -210px; width: 223px; height: 227px; background: url(../images/kleftbg.jpg) no-repeat;}

table.limiter a {
  color: #000;
  font-weight: bold;
  text-decoration: none;
}
table.nav a,
table.nav a.tovabb_link,
table.nav a.vissza_link {
  color: #000;
  font-weight: bold;
  text-decoration: none;
}
.form_imagecheck_text,
.form_text {
  border: 1px solid #606060;
  width: 186px;
}
#send_button {
  background:transparent url(../images/more.gif) no-repeat scroll right 9px;
  width: 65px;
  height: 26px;
  border: none;
  cursor: pointer;
}
#send_button2 {
  background:transparent url(../images/more.gif) no-repeat scroll right 9px;
  width: 65px;
  height: 26px;
  border: none;
  cursor: pointer;
  padding-right:15px;
}
.form_imagecheck img {
  
}
table.standi_form_table {
  width: 350px;
  margin: 0px auto;
}
