/*CSS document, by: STandard-Team Kft*/
html {
  width: 100%;
  height: 100%;
  margin: 0px;
  padding: 0px;
}
body {
  margin: 0px;
  padding: 0px;
  color: #000;
  background: #fff;
  font-size: 12px;
  text-align: left;
  font-family: Tahoma;
  vertical-align: top;
}
table {
  padding: 0px;
  vertical-align: top;
}
td {
  font-size: 12px;
}
/* menü táblázat standis nagy kép */
/* bal oldali háttér  */
/* jobb oldali háttér */
.menu_bg {
  background: url(images/menu_big_hu.jpg) no-repeat;
  background-position: 0 45px;
  background-color: #F1F5F8;
}
.left_bg {
  background-color: #d3e6f2;
  background-image: url(images/left.gif);
  background-repeat: repeat-y;
  background-position: right;
}
.right_bg {
  background-color: #d3e6f2;
  background-image: url(images/right.gif);
  background-repeat: repeat-y;
}
/*           */
/* felő menü */
/*           */
.top_menu {
  background: url(images/menu_bg.jpg) repeat-x;
  height: 39px;
}
a.menu {
  background-position: center 0;
  background-repeat: no-repeat;
  display: block;
  height: 31px;
  margin-top: 7px;
}
a.menu:hover {
  background-position: center 100%;
  margin-top: 7px;
}
/*  header  */
.h_right {
  /*background: url(images/h_right.jpg) no-repeat;  */
  background-position: top;
  padding-top: 5px;
  float: left;
  width: 75px;
  height: 102px;
}
/*sok iso cella formázása*/
.menu_td {
  color: #6e7b83;
  font-size: 12px;
  background: #fff;
  border-top: 1px dashed #C1D0D5;
  border-bottom: 1px dashed #C1D0D5;
  border-left: solid 1px #C1D0D5;
  border-right: solid 1px #C1D0D5;
  height: 32px;
  width: 18%;
  text-align: center;
}
.menu_td a {
  text-decoration: none;
  color: #6e7b83;
}
.menu_td a:hover {
  text-decoration: none;
  color: #C1D0D5;
}
/* árajánlat, keresés és szótár formázás kezdet */
.bottom_menu {
  background: url(images/bottom_bg.jpg) repeat-x;
  height: 33px;
  vertical-align: middle;
}
.bottom_menu img {
  border: 0px;
}
.keres {
  height: 22px;
  color: #828a91;
  text-align: left;
  float: left;
  vertical-align: middle;
  margin-left: 15px;
}
.ajan_text {
  margin-top: 5px;
  margin-left: 15px;
/*  font-weight: bold;*/
  color: #828a91;
  text-align: left;
  float: left;
  vertical-align: middle;
}
.area {
  border: 1px solid #DAE4E6;
  color: #484848;
}
.keres a {
  color: #828A91;
  text-decoration: none;
  margin-left: 5px;
  margin-right: 5px;
  border-bottom: 2px solid #d4d9dc;
}
.keres a:hover {
  text-decoration: none;
  margin-left: 5px;
  margin-right: 5px;
  border-bottom: 2px solid #d4d9dc;
}
/* nyelvválasztás cucc */
.lang {
  padding-left: 8px;
  background: #fff;
  text-align: left;
  margin-top: 4px;
}
.lang a {
  font-size: 14px;
  text-decoration: none;
  color: #6bafd6;
  text-align: left;
  margin-left: 44px;
}
.lang a:hover {
  font-size: 14px;
  text-decoration: none;
  color: #89CFF7;
  text-align: left;
}
/* Bal oszlop formázás */
.cim {
  width: 270px;
  background: #f1f5f8;
  border: 1px solid #cac9c9;
  margin-right: 24px;
  padding-top: 5px;
  margin-top: 13px;
}
.cim img {
  margin-left: 6px;
  float: left;
  border: 1px solid #cac9c9;
}
.cimtext {
  color: #6bafd6;
  width: 138px;
  text-align: center;
  float: right;
  margin-right: 6px;
  font-size: 18px;
}
.cimtext img {
  border: 0px;
  float: right;
  vertical-align: top;
}
.altext {
  font-size: 12px;
  color: #828a91;
}
.csik {
  width: 270px;
  height: 6px;
  font-size: 1px;
  background-color: #6BAFD6;
  margin-top: 18px;
}
/* bal oszlop cikkeihez kell */
.cikk {
/*  background: url(images/potty.gif);*/
  background-repeat: no-repeat;
  background-position: left;
  color: #6F7A80;
  width: 260px;
  text-align: left;
  font-size: 12px;
  clear: both;
  margin-top: 11px;
  padding-left: 10px;
}
.cikk p {
  margin: 0 0 0 0;
}
.cikk_bev {
  width: 240px;
  float: left;
  color: #6F7A80;
  text-align: left;
  font-size: 12px;
/*  font-weight: bold;*/
}
.cikk_bev img {
  margin-right: 5px;
}
.cikk a {
  color: #6BAFD6;
/*  font-weight: bold;*/
  text-decoration: none;
}
.cikk a:hover {
  color: #6BAFD6;
  text-decoration: underline;
}
/* content szöveg top */
h2 {
  text-align: left;
  margin-top: 22px;
  color: #828a91;
  font-size: 13px;
}
/* 4 felso cella keret */
.banner_box {
  width: 638px;
  height: 89px;
  border: 1px #f00 solid;
}
.box {
  width: 317px;
  margin-top: 29px;
  height: 89px;
  background: #F1F5F8;
  text-align: center;
  border: 1px solid #C7C6C6;
}
.box_cim {
  color: #8FC2DF;
  text-align: center;
  font-size: 18px;
}
.box_cim a {
  color: #8FC2DF;
  text-decoration: none;
}
.box_cim a:hover {
  color: #8FC2DF;
  text-decoration: underline;
}
.box_text {
  color: #A0A7AC;
  text-align: center;
  font-size: 12px;
}
.alcim {
  background: url(images/info.jpg);
  background-position: left top;
  background-repeat: no-repeat;
  color: #6bafd6;
  font-size: 12px;
  text-align: left;
  padding-left: 13px;
}
.szoveg {
  color: #5d5d5d;
  font-size: 12px;
  text-align: left;
  padding-left: 13px;
}
/* Szótár aloldalhoz kell */
.szakcim {
  background:url(images/info.jpg) no-repeat;
  text-align: left;
  padding-left: 15px;
  font-size: 13px;
  color: #828a91;
}
.szotar {
  font-size: 12px;
  width: 100%;
  height: 30px;
  background: #6bafd6;
  vertical-align: middle;
  margin-bottom: 5px;
}
.szotext {
  color: #fff;
  padding-top: 6px;
  vertical-align: middle;
  padding-left: 10px;
  text-align: center;
}
.szoinput {
  margin-left: 13px;
  color: #484848;
  width: 167px;
  border: 1px solid #DAE4E6;
}
.szotar_tabla td {
  height: 20px;
  text-align: left;
  padding-left: 5px;
  color: #474747;
  border: 1px solid #d8d8d8;
}
.szotar_tabla td a {
  color: #043C95;
  display: block;
  text-decoration: none;
  text-align: center;
}
.szotar_tabla td a:hover {
  color: #81B2FE;
  text-align: center;
}
.talalat {
  background: #6BAFD6;
  color: #fff;
  text-align: center;
  height: 23px;
}
/* Aloldalak tetején a banner dobozok */
.bannbox {
   width: 50%;
   height: 89px;
   background: #f1f5f8;
   border: 1px solid #c8c7c7;
}
.bannbox img {
  border: 0px;
}
/* cikkek aloldalhoz */
.cikk_title {
  text-align: left;
  font-size: 12px;
  font-weight: bold;
  color: #6bafd6;
  margin: 0;
  padding: 5px 0 0 0;
}
.cikk_title2 {
  text-align: left;
  font-size: 17px;
  font-weight: bold;
  color: #6bafd6;
  margin: 0;
  padding: 5px 0 12px 0;
}
.cikk_title a {
  color: #6BAFD6;
  text-decoration: none;
}
.cikk_title a:hover {
  color: #6BAFD6;
  text-decoration: underline;
}
.cikktext {
  font-size: 13px;
  text-align: left;
  color: #828a91;
  margin-bottom: 10px;
}
.cikktext img {
  border: 0px;
  margin-right: 5px;
  margin-bottom: 5px;
}
.cikktext a {
  color: #6BAFD6;
  text-decoration: none;
}
.cikktext a:hover {
  color: #6BAFD6;
  text-decoration: underline;
}
.cikktext p {
  margin: 0 0 12px 0;
}
.cikk_lapozas {
  padding-bottom: 20px;
}
.cikk_lapozas a {
  text-align: center;
  color: #828a91;
  display: inline;
  text-decoration: none;
}
.cikk_lapozas img {
  border: 0px;
  vertical-align: middle;
  margin-top: 2px;
}
.cikk_lapozas a:after {
  text-align: center;
  color: #828a91;
  background: url(images/lapoz.gif) no-repeat;
  text-decoration: none;
}
.cikk_date {
  float: right;
  font-size: 10px;
  color: #6bafd6;
  text-align: right;
  padding-top: 10px;
}
.back {
  margin: 0 60px 20px 0;
}
.back a {
  float: right;
  color: #828A91;
  text-decoration: none;
 /* font-weight: bold;*/
  font-size: 13px;
}
.back a:hover {
/*  font-weight: bold;*/
  float: right;
  color: #828A91;
  font-size: 13px;
}
.kat_input {
  border: 1px solid #a4b97f;
  width: 320px;
  text-align: left;
  vertical-align: middle;
  margin-left: 5px;
  margin-right: 10px;
}
.vonal {
  border-top: 1px solid #828a91;
  font-size: 1px;
  height: 7px;
}
.von_teg {
  width: 165px;
  height: 6px;
  background: #6bafd6;
  float: right;
}

/*  referencia  */
.ref_table {
  background: #F1F5F8;
  margin-top: 11px;
  padding: 4px 4px 4px 4px;
  border: 1px solid #C7C6C6;
}
.ref_table a, a:hover {
  color: #fff;
  text-decoration: underline;
}
.ref_cim {
  color: #fff;
/*  font-weight: bold;*/
  text-align: center;
  vertical-align: middle;
  height: 23px;
  background: #6BAFD6;
}
.ref_text {
  color: #6F7A80;
  font-size: 12px;
  padding-right: 4px;
}
.reflink img {
  border: 0px;
  padding-right: 4px;
}
/* online kezdet */
.on_cim {
  background: #ecedee;
  color: #6BAFD6;
  height: 21px;
  padding-left: 4px;
 /* font-weight: bold;*/
  text-align: left;
}
.on_kerdes {
  padding-top: 10px;
  color: #6F7A80;
  padding-left: 5px;
  padding-bottom: 10px;
  text-align: left;
  border: 1px solid #D5D8DA;
}
.on_kerdes p {
  margin: 0 0 12px 0;
}

.on_kerdes img {
  margin-right: 5px;
}
.on_kerdes a {
  text-decoration: none;
  color: #6F7A80;
}
.on_kerdes a:hover {
  text-decoration: underline;
  color: #6F7A80;
}
.on_lapoz {
  font-size: 10px;
  text-align: right;
  color: #6F7A80;
}
.on_lapoz a {
  font-size: 10px;
  text-align: right;
  color: #6F7A80;
  text-decoration: none;
}
.on_lapoz a:hover {
  font-size: 10px;
  text-align: right;
  color: #6BAFD6;
}
.on_input {
  border: 1px solid #a4b97f;
  width: 240px;
  text-align: left;
}
.send_quest {
  background: url(images/kerdes_kuld_hu.jpg) no-repeat;
  display: block;
  width: 150px;
  border: 0px;
  margin-left: 124px;
  margin-top: 20px;
  height: 32px;
}
/* palyazatok */
.paly {
  background: #f1f5f8;
  color: #6f7a80;
  text-align: left;
  border: 1px solid #c7c6c6;
  width: 50%;
  vertical-align: top;
  padding: 0 5px 5px 5px;
}
.paly a {
/*  font-weight: bold;*/
  color: #6bafd6;
  margin: 5px 0 5px 5px;
  text-decoration: none;
  padding: 0px;
  display: block;
}
.paly a:hover {
/* font-weight: bold;*/
  text-decoration: underline;
}
.paly img {
  border: 1px solid #c7c6c6;
  margin: 0 0 5px 0;
  vertical-align: top;
}
/* palyazat kereső */
.paly_title {
  height: 39px;
  background: #6bafd6;
  color: #fff;
  vertical-align: middle;
  text-align: center;
/*  font-weight: bold;*/
  font-size: 12px;
}
.paly_szemp {
  height: 43px;
  vertical-align: middle;
  padding-left: 5px;
  text-align: center;
  background: #94c3de;
/*  font-weight: 500;*/
  color: #fff;
}
.paly_szemp a, a:hover {
/*  font-weight: bold;     */
  color: #fff;
  text-decoration: underline;
}
/* szolgáltatás */
.cella {
  background: #F1F5F8;
  vertical-align: top;
  color: #6F7A80;
  border: 1px solid #C7C6C6;
  padding-bottom: 10px;
}
.cella img {
  border: 1px solid #CBCACA;
  margin: 0 5px 0 5px;
}
.cella a {
  text-decoration: none;
  color: #6BAFD6;
  font-weight: bold;
  margin-left: 5px;
  display: block;
}
.cella a:hover {
  color: #6BAFD6;
  text-decoration: underline;
}
.leiras {
  color: #CBCACA;
  text-decoration: none;
}
/*szines háttér*/
.kepzes-title {
  background: #F1F5F8;
  padding: 5px 0 5px 5px;
  text-align: left;
  font-size: 11px;
  vertical-align: middle;
  color: #6F7A80;
  border: 1px solid #C7C6C6;
}
.kepzes-title a {
  color: #6BAFD6;
  font-weight: 700;
  text-decoration: none;
}
.kepzes-title a:hover {
  font-weight: 700;
  color: #6BAFD6;
  text-decoration: underline;
}
.kepzes {
  background: #F1F5F8;
  font-size: 11px;
  padding: 5px 0 5px 5px;
  text-align: center;
  vertical-align: middle;
  color: #6F7A80;
  border: 1px solid #C7C6C6;
}
.kepzes a {
  color: #6BAFD6;
  font-weight: 700;
  text-decoration: none;
}
.kepzes a:hover {
  font-weight: 700;
  color: #6BAFD6;
  text-decoration: underline;
}
/* szintelen háttér táblázatban*/
.k-title {
  padding: 5px 0 5px 5px;
  text-align: left;
  font-size: 11px;
  vertical-align: middle;
  color: #6F7A80;
  border: 1px solid #C7C6C6;
}
.k-title a {
  color: #6BAFD6;
  font-weight: 700;
  text-decoration: none;
}
.k-title a:hover {
  font-weight: 700;
  color: #6BAFD6;
  text-decoration: underline;
}
.k {
  font-size: 11px;
  padding: 5px 0 5px 5px;
  text-align: center;
  vertical-align: middle;
  color: #6F7A80;
  border: 1px solid #C7C6C6;
}
.k a {
  color: #6BAFD6;
  font-weight: 700;
  text-decoration: none;
}
.k a:hover {
  font-weight: 700;
  color: #6BAFD6;
  text-decoration: underline;
}
/* szavazas */
.szav_title {
  vertical-align: middle;
  text-align: center;
  height: 40px;
  font-weight: 700;
  color: #6BAFD6;
}
.kerdes {
  border: 1px solid #CBCACA;
  height: 47px;
  background-color: #F1F5F8;
  color: #6BAFD6;
  font-weight: 700;
  vertical-align: top;
  padding: 5px 0 0 5px;
  margin: 10px 0 10px 0;
}
.sav {
  background: url(images/csik_bg.jpg);
  background-repeat: repeat-x;
  height: 16px;
/*  clear: both;*/
  margin-bottom: 10px;
}
.sav img {
  margin-bottom: 10px;
  border: 0px;
  display: block;
}
.szavaz_lista {
  font-size: 11px;
  padding: 5px 0 5px 5px;
  text-align: left;
  vertical-align: middle;
  color: #6F7A80;
}
.szavaz_lista a {
  color: #6BAFD6;
  font-weight: 700;
  text-decoration: none;
}
.szavaz_lista a:hover {
  font-weight: 700;
  color: #6BAFD6;
  text-decoration: underline;
}
/* holnap refek */
.honlap_frame {
  border: 1px solid #C7C6C6;
  background-image: url(images/h_ref.gif);
  background-repeat: repeat-x;
  background-color: #F1F5F8;
  color: #6F7A80;
  padding-left: 10px;
  padding-right: 10px;
}
.honlap_frame img {
  float: right;
  margin: 10px;
  border: 1px solid #C7C6C6;
}
.honlap_frame a {
  margin-left: 10px;
  margin-top: 10px;
  text-decoration: none;
  color: #fff;
  display: block;
  text-align: left;
}
.honlap_frame a:hover {
  margin-left: 10px;
  margin-top: 10px;
  text-decoration: underline;
}
/*                                                  */
/*  Ha kell a honlap referenciáknál link a leirásnak*/
/*                                                  */

/*.ref_hon_szov a {
  color: #6F7A80;
  padding-left: 5px;
  padding-right: 10px;
  text-decoration: none;
}
.ref_hon_szov a:hover {
  color: #6F7A80;
  padding-left: 5px;
  padding-right: 10px;
  text-decoration: underline;
} */
/* footer */
.footer {
  text-align: center;
  color: #6e7b83;
  background: #fff;
  line-height: 16px;
  border-top: 1px solid #C1D0D5;
  padding-top: 5px;
  padding-bottom: 5px;
}
.footer a {
  color: #6e7b83;
  font-size: 12px;
  text-decoration: none;
}
.footer a:hover {
  color: #C1D0D5;
  text-decoration: underline;
}

/* FCKeditorral szerkeszthető szövegek CSS-e */

#fck {
  color: #616C71;
/*  padding-right: 15px; */
}
#fck a {
  color: #6BAFD6;
  text-decoration: none;
}
#fck a:hover {
  color: #6BAFD6;
  text-decoration: underline;
}
#fck h1 {
  color: #6BAFD6;
  font-size: 17px;
  font-weight: bold;
  margin: 5px 0 10px 0;
}
#fck h2 {
  margin: 0 0 12px 0;
}
#fck p {
  margin: 0 0 12px 0;
}
#fck td {
  color: #616C71;
}



#contentCell {
  padding: 10px 15px 0 0;
  vertical-align: top;
  color: #616C71;
}
#contentCell .formbox td {
  color: #616C71;
  vertical-align: top;
}
#contentCell .formbox {
  background: #F1F5F8;
  border: 1px solid #CAC9C9;
}
#contentCell .formedit {
  background: #fff;
  border: 1px solid #CAC9C9;
  font-size: 12px;
  width: 100%;
}
#contentCell .formbutton {
  background: #DCE5EB;
  border: 1px solid #CAC9C9;
  font-family: Tahoma;
  font-weight: bold;
  font-size: 12px;
  padding: 5px;
  color: #889;
}

.redstar {
  color: #a00;
  font-weight: normal;
}

.msg_error {
  background: #FDE8E8;
  border: 1px solid #E88888;
  padding: 5px;
  margin-bottom: 12px;
  color: #CD5454;
  text-align: center;
}

.msg_ok {
  background: #DCF5D8;
  border: 1px solid #84CA78;
  padding: 5px;
  margin-bottom: 12px;
  color: #489C3A;
  text-align: center;
}

.msg_ok a {
  color: #489C3A;
  font-weight: bold;
  text-decoration: none;
}
