#cmsPage {
  background: #000000;
  text-align: center;
}

#cmsMain {
  width: 1002px;
  text-align: left;
  
  margin-left: auto;
  margin-right: auto;
}

#cmsDiv_nyelvValsztoSor {
  height: 40px;
  
  border: 1px solid #777777;
}

#cmsDiv_nyelvValsztoSor .nyelvValsztoSorZaszloKeret,
#cmsDiv_nyelvValsztoSor .nyelvValsztoSorDesignValtasKeret {
  float: left;
  position: relative;
}

#cmsDiv_nyelvValsztoSor .nyelvValsztoSorZaszloKeret .cmsBlock {
  padding-top: 8px;
}

#cmsDiv_nyelvValsztoSor .nyelvValsztoSorDesignValtasKeret .cmsBlock {
  padding-left: 5px;
  padding-top: 6px;
}

#cmsDiv_nyelvValsztoSorDesignValtas1,
#cmsDiv_nyelvValsztoSorDesignValtas2 {
  width: 300px;
  height: 28px;
  
  position: absolute;
  left: 0px;
}

#cmsDiv_nyelvValsztoSorDesignValtas1 {
  display: none;
}

#cmsDiv_nyelvValsztoSorDesignValtas2 {
  display: block;
}

#cmsDiv_nyelvValsztoSorDesignValtas1 a,
#cmsDiv_nyelvValsztoSorDesignValtas2 a {
  font-family: Verdana;
  font-size: 14pt;
  font-weight: normal;
  text-decoration: underline;
  color: #FFFF00;
  
  display: block;
}

#cmsDiv_nyelvValsztoSorDesignValtas1 a:hover,
#cmsDiv_nyelvValsztoSorDesignValtas2 a:hover {
  text-decoration: none;
}

#cmsDiv_nyelvValsztoSorZaszloHu {
  width: 80px;
  height: 40px;
  
  position: absolute;
  left: 720px;
  
  display: none;    /* csak addig, amig nincs aktivalva vagy az angol vagy a nemet nyelv */
}

#cmsDiv_nyelvValsztoSorZaszloEn {
  width: 80px;
  height: 40px;
  
  position: absolute;
  left: 820px;
  
  display: none;    /* csak addig, amig nincs aktivalva vagy az angol vagy a nemet nyelv */
}

#cmsDiv_nyelvValsztoSorZaszloDe {
  width: 80px;
  height: 40px;
  
  position: absolute;
  left: 920px;
  
  display: none;    /* csak addig, amig nincs aktivalva vagy az angol vagy a nemet nyelv */
}

#cmsDiv_nyelvValsztoSor .nyelvValsztoSorZaszloKeret a {
  font-family: Verdana;
  font-size: 14pt;
  font-weight: normal;
  text-decoration: underline;
  color: #FFFF00;
  
  display: block;
}

#cmsDiv_nyelvValsztoSor .nyelvValsztoSorZaszloKeret a:hover {
  text-decoration: none;
}

#cmsDiv_logoEsKepek {
  display: none;
}

#cmsDiv_fomenuSor {
  height: 55px;
  border-bottom: 1px solid #FFFFFF;
}

#cmsDiv_fomenuSorLinkek {
  float: left;
  position: relative;
}

#cmsDiv_fomenuSorLinkekFooldal {
  width: 80px;
  height: 40px;
  float: left;
  position: absolute;
  left: 40px;
}

#cmsDiv_fomenuSorLinkekFooldal a {
  font-family: Arial;
  font-size: 14pt;
  font-weight: bold;
  text-decoration: underline;
  color: #FFFFFF;
  
  display: block;
  margin-top: 10px;
}

#cmsDiv_fomenuSorLinkekFooldal a:hover {
  text-decoration: none;
}

#cmsDiv_fomenuSorLinkekHelyiLakos a,
#cmsDiv_fomenuSorLinkekTurista a,
#cmsDiv_fomenuSorLinkekVallalkozo a {
  font-family: Arial;
  font-size: 14pt;
  font-weight: bold;
  text-decoration: underline;
  color: #FFFFFF;
  
  display: block;
  margin-top: 10px;
}

#cmsDiv_fomenuSorLinkekHelyiLakos a:hover,
#cmsDiv_fomenuSorLinkekTurista a:hover,
#cmsDiv_fomenuSorLinkekVallalkozo a:hover {
  text-decoration: none;
}

#cmsDiv_fomenuSorHelyiLakos #cmsDiv_fomenuSorLinkekHelyiLakos a,
#cmsDiv_fomenuSorTurista #cmsDiv_fomenuSorLinkekTurista a,
#cmsDiv_fomenuSorVallalkozo #cmsDiv_fomenuSorLinkekVallalkozo a {
}

#cmsDiv_fomenuSorLinkekDropDownMenu {
  width: 500px;
  height: 40px;
  float: left;
  position: absolute;
  left: 150px;
}

#cmsDiv_fomenuSorLinkekDropDownMenu a {
  font-family: Tahoma;
  font-size: 14pt;
  text-decoration: none;
  color: #000000;
  
  border-top: 1px solid #EFEFEF;
  padding: 5px;
}

#cmsDiv_fomenuSorLinkekDropDownMenu li:hover,
#cmsDiv_fomenuSorLinkekDropDownMenu li.sfHover,
#cmsDiv_fomenuSorLinkekDropDownMenu a:focus,
#cmsDiv_fomenuSorLinkekDropDownMenu a:active {
  background: none;
}

#cmsDiv_fomenuSorLinkekDropDownMenu a:hover {
  background-color: #EFEFEF;
}

#cmsDiv_fomenuSorLinkekDropDownMenu ul.sf-menu li.cmsMenuLevel1 a.cmsMenuLevel1 {
  font-family: Arial;
  font-size: 14pt;
  font-weight: bold;
  text-decoration: underline;
  color: #FFFFFF;
  
  display: block;
  padding: .75em 1em;
}

#cmsDiv_fomenuSorLinkekDropDownMenu a:focus {
  background: none;
}

#cmsDiv_fomenuSorLinkekDropDownMenu ul.sf-menu li.cmsMenuLevel1 {
  background: none;
  margin-right: 15px;
}

#cmsDiv_fomenuSorLinkekDropDownMenu ul.sf-menu li.cmsMenuLevel1 li {
  background-color: #DADADA;
}

#cmsDiv_fomenuSorLinkekDropDownMenu ul.sf-menu li.cmsMenuLevel1 a.cmsMenuLevel1 {
  border: 0px;
}

#cmsDiv_fomenuSorLinkekDropDownMenu ul.sf-menu li.cmsMenuLevel1 a.cmsMenuLevel1:hover {
  background: none;
}

#cmsDiv_fomenuSorLinkekDropDownMenu .sf-sub-indicator {
  right: 5px;
  top: 7px;
}

#cmsDiv_fomenuSorLinkekDropDownMenu ul.sf-menu li.cmsMenuLevel1 a.cmsMenuLevel1 .sf-sub-indicator {
  right: 0px;
  top: 20px;
}

#cmsDiv_fomenuSorKereses {
  width: 350px;
  height: 31px;
  position: relative;
  float: right;
  margin-right: 10px;
  margin-top: 9px;
}

#cmsDiv_fomenuSorKeresesBal {
  display: none;
}

#cmsDiv_fomenuSorKeresesKozep {
  height: 40px;
  float: left;
}

#cmsDiv_fomenuSorKeresesKozep .cmsSearchField form {
  padding: 0px;
  margin: 0px;
}

/*
#cmsDiv_fomenuSorKeresesKozep .cmsBlock {
  width: 270px;
  height: 40px;
  border: 0px;
  margin: 0px;
  padding: 0px;
}
*/

#cmsDiv_fomenuSorKeresesKozep .cmsSearchField input {
  width: 250px;
  height: 30px;

  font-family: Verdana;
  font-size: 14pt;
  color: #FFFF00;
  background-color: #000000;
  
  border: 1px solid #FFFFFF;
  margin: 0px;
  
  padding-top: 5px;
  padding-left: 5px;
  padding-right: 5px;
}

#cmsDiv_fomenuSorKeresesKozep .cmsSearchLink {
  width: 65px;
  height: 40px;
  
  position: absolute;
  left: 270px;
  top: 5px;
}

#cmsDiv_fomenuSorKeresesKozep .cmsSearchLink a {
  font-family: Verdana;
  font-size: 14pt;
  font-weight: normal;
  text-decoration: underline;
  color: #FFFF00;

  display: block;
}

#cmsDiv_fomenuSorKeresesKozep .cmsSearchLink a:hover {
  text-decoration: none;
}

#cmsDiv_fomenuSorKeresesJobb {
  display: none;
}

#cmsDiv_fomenuSorKeresesGomb {
  width: 80px;
  height: 40px;
  
  position: absolute;
  left: 270px;
  
  padding-top: 5px;
}

#cmsDiv_fomenuSorKeresesGomb a {
  font-family: Verdana;
  font-size: 14pt;
  text-decoration: underline;
  color: #FFFF00;
}

#cmsDiv_fomenuSorKeresesGomb a:hover {
  text-decoration: none;
}

#cmsDiv_fomenuSorVakokEsGyengenlatok {
  display: none;
}

#cmsDiv_tartalomKeret {
  overflow: hidden;
  height: 100%;
}

#cmsDiv_tartalom {
  margin-left: 23px;
  margin-right: 13px;
  overflow: hidden;
}

#cmsDiv_tartalomAlmenuKeretHelyiLakos,
#cmsDiv_tartalomAlmenuKeretTurista,
#cmsDiv_tartalomAlmenuKeretVallalkozo {
  width: 741px;
  position: relative;
}

#cmsDiv_tartalomAlmenuKeretHelyiLakos {
  height: 80px;
}

#cmsDiv_tartalomAlmenuKeretTurista {
  height: 60px;
}

#cmsDiv_tartalomAlmenuKeretVallalkozo {
  height: 40px;
}

#cmsDiv_tartalomAlmenu {
  position: absolute;
  top: 7px;
  
  padding-left: 10px;
  padding-right: 10px;
}

#cmsDiv_tartalomAlmenu .cmsBlock {
  width: auto;
  height: 25px;
  float: left;
  overflow: visible;
}

#cmsDiv_tartalomAlmenu .cmsBlock .cmsButton {
  padding-left: 8px;
  padding-right: 8px;
}

#cmsDiv_tartalomAlmenu .cmsButton a {
  font-family: Tahoma;
  font-size: 13pt;
  letter-spacing: 1px;
  text-decoration: underline;
  color: #FFFF00;
}

#cmsDiv_tartalomAlmenu .cmsButton a:hover {
  text-decoration: none;
}

#cmsDiv_tartalomBal {
  width: 215px;
  min-height: 1px;
  float: left;
}

#cmsDiv_tartalomBalAlmenu {
  width: 200px;
  margin-top: 15px;
  margin-bottom: 20px;
  padding-bottom: 10px;
  border: 1px solid #777777;
}

#cmsDiv_tartalomBalAlmenuFejlec {
  height: auto;
  
  font-family: Arial;
  font-size: 15pt;
  font-weight: bold;
  color: #FFFFFF;
}

#cmsDiv_tartalomBalAlmenuFejlecBelso {
  padding-top: 9px;
  padding-left: 5px;
}

#cmsDiv_tartalomBalAlmenuLinkek {
  padding-left: 5px;
  padding-right: 5px;
}

#cmsDiv_tartalomBalAlmenuLinkek a {
  font-family: Tahoma;
  font-size: 13pt;
  letter-spacing: 1px;
  text-decoration: underline;
  color: #FFFF00;
  display: block;
  margin-top: 15px;
}

#cmsDiv_tartalomBalAlmenuLinkek a:hover {
  text-decoration: none;
}

#cmsDiv_tartalomBalDoboz1 {
  width: 200px;
  min-height: 1px;
  
  margin-top: 10px;
  
  font-family: Verdana;
  font-size: 11pt;
  line-height: 140%;
  color: #FFFFFF;
}

#cmsDiv_tartalomBlokk {
  width: 525px;
  float: left;
  padding-top: 10px;
  
  font-family: Verdana;
  font-size: 11pt;
  line-height: 140%;
  color: #EEEEEE;
}

#cmsDiv_tartalomBlokk .cmsParagraph {
  margin-top: 10px;
  margin-bottom: 0px;
  padding: 0px;
}

#cmsDiv_tartalomBlokk .cmsButton {
  margin-top: 10px;
  margin-bottom: 0px;
}

#cmsDiv_tartalomBlokk h1 {
  font-size: 24px;
}

#cmsDiv_tartalomBlokk h2 {
  font-size: 20px;
}

#cmsDiv_tartalomBlokk h3 {
  font-size: 16px;
}

#cmsDiv_tartalomBlokk h1,
#cmsDiv_tartalomBlokk h2,
#cmsDiv_tartalomBlokk h3 {
  color: #FFFFFF;
  margin-top: 10px;
  margin-bottom: 5px;
}

#cmsDiv_tartalomBlokk h3 {
  color: #FFFFFF;
}

#cmsDiv_tartalomBlokk a {
  color: #FFFF00;
  text-decoration: underline;
}

#cmsDiv_tartalomBlokk a:hover {
  text-decoration: none;
}

#cmsDiv_tartalomJobbKeret {
  width: 210px;
  float: left;
  margin-left: 10px;
}

#cmsDiv_tartalomJobbKeret.vanAlmenu {
  position: relative;
}

#cmsDiv_tartalomJobbKeret.vanAlmenu #cmsDiv_tartalomJobb {
  position: absolute;
}

#cmsDiv_tartalomJobbKeret.vanAlmenu #cmsDiv_tartalomJobb.helyiLakos {
  top: -64px;
}

#cmsDiv_tartalomJobbKeret.vanAlmenu #cmsDiv_tartalomJobb.turista {
  top: -44px;
}

#cmsDiv_tartalomJobbKeret.vanAlmenu #cmsDiv_tartalomJobb.vallalkozo {
  top: -44px;
}

/*
#cmsDiv_tartalom .szelsoSzurkeDoboz {
  width: 202px;
  margin-top: 10px;
  margin-bottom: 20px;
}

#cmsDiv_tartalom .szelsoSzurkeDobozFejlec {
  height: 27px;
  
  font-family: Arial;
  font-size: 11pt;
  font-weight: bold;
  color: #333333;
}

#cmsDiv_tartalom .szelsoSzurkeDobozFejlecBelso {
  padding-top: 5px;
  padding-left: 5px;
}

#cmsDiv_tartalom .szelsoSzurkeDobozTartalom {
}

#cmsDiv_tartalom .szelsoSzurkeDobozTartalomBelso {
  font-family: Arial;
  font-size: 9pt;
  color: #333333;
  
  padding: 8px;
}

#cmsDiv_tartalom .szelsoSzurkeDobozTartalomBelso a {
  color: #005CA1;
  text-decoration: underline;
}

#cmsDiv_tartalom .szelsoSzurkeDobozTartalomBelso a:hover {
  color: #669DC7;
}

#cmsDiv_tartalom .szelsoSzurkeDobozAlja {
  height: 7px;
}

#cmsDiv_tartalom .szelsoPirosDoboz {
  width: 202px;
  margin-top: 10px;
  margin-bottom: 20px;
}

#cmsDiv_tartalom .szelsoPirosDobozFejlec {
  height: 33px;
  
  font-family: Arial;
  font-size: 11pt;
  font-weight: bold;
  color: #FFFFFF;
}

#cmsDiv_tartalom .szelsoPirosDobozFejlecBelso {
  padding-top: 8px;
  padding-left: 5px;
}

#cmsDiv_tartalom .szelsoPirosDobozTartalom {
}

#cmsDiv_tartalom .szelsoPirosDobozTartalomBelso {
  font-family: Arial;
  font-size: 9pt;
  color: #333333;
  
  padding: 8px;
}

#cmsDiv_tartalom .szelsoPirosDobozTartalomBelso a {
  color: #D02E0A;
  text-decoration: underline;
}

#cmsDiv_tartalom .szelsoPirosDobozTartalomBelso a:hover {
  color: #F9816D;
}

#cmsDiv_tartalom .szelsoPirosDobozAlja {
  height: 7px;
}
*/

#cmsDiv_tartalomKihagyas {
  height: 10px;
}

#cmsDiv_alsoSor {
}

#cmsDiv_alsoSorElso {
  width: 200px;
  float: left;
  
  margin-left: 40px;
}

#cmsDiv_alsoSorMasodik {
  width: 250px;
  float: left;
  
  margin-left: 40px;
}

#cmsDiv_alsoSorHarmadik {
  width: 260px;
  float: left;
  
  margin-left: 40px;
}

#cmsDiv_alsoSor .alsoSorElvalaszto {
  width: 1px;
  float: left;
}

#cmsDiv_alsoSor .alsoSorBlokk .cmsBlock {
  margin-bottom: 10px;
}

#cmsDiv_alsoSor .alsoSorBlokk h1,
#cmsDiv_alsoSor .alsoSorBlokk h2,
#cmsDiv_alsoSor .alsoSorBlokk h3 {
  font-family: Arial;
  font-size: 22px;
  font-weight: bold;
  color: #FFFFFF;
  
  margin-top: 25px;
  margin-bottom: 10px;
}

#cmsDiv_alsoSor .alsoSorBlokk a {
  font-family: Tahoma;
  font-size: 13pt;
  color: #FFFF00;
  text-decoration: underline;
}

#cmsDiv_alsoSor .alsoSorBlokk a:hover {
  text-decoration: none;
}

#cmsDiv_alsoSor .alsoSorBlokk .cmsParagraph {
  font-family: Verdana;
  font-size: 11pt;
  color: #FFFFFF;
}

/* TABLAZAT: pirosDoboz */
table.pirosDoboz tr.cmsTableTitleRow {}
table.pirosDoboz tr.cmsTableTitleRow td.cmsTableTitleLeft {}
table.pirosDoboz tr.cmsTableTitleRow td.cmsTableTitleLeft div {}
table.pirosDoboz tr.cmsTableTitleRow td.cmsTableTitleCell { font-family: Tahoma; font-size: 16pt; font-weight: bold; color: #FFFFFF; letter-spacing: 1px; padding-bottom: 10px; }
table.pirosDoboz tr.cmsTableTitleRow td.cmsTableTitleRight {}
table.pirosDoboz tr.cmsTableTitleRow td.cmsTableTitleRight div {}

table.pirosDoboz tr.cmsTableHeaderRow {}
table.pirosDoboz tr.cmsTableHeaderRow td.cmsTableHeaderLeft {}
table.pirosDoboz tr.cmsTableHeaderRow td.cmsTableHeaderLeft div {}
table.pirosDoboz tr.cmsTableHeaderRow td.cmsTableHeaderCell { font-family: Tahoma; font-size: 13pt; font-weight: bold; color: #FFFFFF; letter-spacing: 1px; white-space: nowrap; }
table.pirosDoboz tr.cmsTableHeaderRow td.cmsTableHeaderVSeparator {}
table.pirosDoboz tr.cmsTableHeaderRow td.cmsTableHeaderVSeparator div {}
table.pirosDoboz tr.cmsTableHeaderRow td.cmsTableHeaderRight {}
table.pirosDoboz tr.cmsTableHeaderRow td.cmsTableHeaderRight div {}

table.pirosDoboz tr.cmsTableRow {}
table.pirosDoboz tr.cmsTableRow td.cmsTableLeft {}
table.pirosDoboz tr.cmsTableRow td.cmsTableLeft div {}
table.pirosDoboz tr.cmsTableRow td.cmsTableCell { padding-right: 15px; padding-top: 15px; }
table.pirosDoboz tr.cmsTableRow td.cmsTableVSeparator {}
table.pirosDoboz tr.cmsTableRow td.cmsTableVSeparator div {}
table.pirosDoboz tr.cmsTableRow td.cmsTableRight {}
table.pirosDoboz tr.cmsTableRow td.cmsTableRight div {}

table.pirosDoboz tr.cmsTableFooterRow {}
table.pirosDoboz tr.cmsTableFooterRow td.cmsTableFooterLeft {}
table.pirosDoboz tr.cmsTableFooterRow td.cmsTableFooterLeft div {}
table.pirosDoboz tr.cmsTableFooterRow td.cmsTableFooterCell {}
table.pirosDoboz tr.cmsTableFooterRow td.cmsTableFooterRight {}
table.pirosDoboz tr.cmsTableFooterRow td.cmsTableFooterRight div {}

/* TABLAZAT: szurkeDoboz */
table.szurkeDoboz tr.cmsTableTitleRow {}
table.szurkeDoboz tr.cmsTableTitleRow td.cmsTableTitleLeft {}
table.szurkeDoboz tr.cmsTableTitleRow td.cmsTableTitleLeft div {}
table.szurkeDoboz tr.cmsTableTitleRow td.cmsTableTitleCell { font-family: Tahoma; font-size: 16pt; font-weight: bold; color: #FFFFFF; letter-spacing: 1px; padding-bottom: 10px; }
table.szurkeDoboz tr.cmsTableTitleRow td.cmsTableTitleRight {}
table.szurkeDoboz tr.cmsTableTitleRow td.cmsTableTitleRight div {}

table.szurkeDoboz tr.cmsTableHeaderRow {}
table.szurkeDoboz tr.cmsTableHeaderRow td.cmsTableHeaderLeft {}
table.szurkeDoboz tr.cmsTableHeaderRow td.cmsTableHeaderLeft div {}
table.szurkeDoboz tr.cmsTableHeaderRow td.cmsTableHeaderCell { font-family: Tahoma; font-size: 13pt; font-weight: bold; color: #FFFFFF; letter-spacing: 1px; white-space: nowrap; }
table.szurkeDoboz tr.cmsTableHeaderRow td.cmsTableHeaderVSeparator {}
table.szurkeDoboz tr.cmsTableHeaderRow td.cmsTableHeaderVSeparator div {}
table.szurkeDoboz tr.cmsTableHeaderRow td.cmsTableHeaderRight {}
table.szurkeDoboz tr.cmsTableHeaderRow td.cmsTableHeaderRight div {}

table.szurkeDoboz tr.cmsTableRow {}
table.szurkeDoboz tr.cmsTableRow td.cmsTableLeft {}
table.szurkeDoboz tr.cmsTableRow td.cmsTableLeft div {}
table.szurkeDoboz tr.cmsTableRow td.cmsTableCell { padding-right: 15px; padding-top: 15px; }
table.szurkeDoboz tr.cmsTableRow td.cmsTableVSeparator {}
table.szurkeDoboz tr.cmsTableRow td.cmsTableVSeparator div {}
table.szurkeDoboz tr.cmsTableRow td.cmsTableRight {}
table.szurkeDoboz tr.cmsTableRow td.cmsTableRight div {}

table.szurkeDoboz tr.cmsTableFooterRow {}
table.szurkeDoboz tr.cmsTableFooterRow td.cmsTableFooterLeft {}
table.szurkeDoboz tr.cmsTableFooterRow td.cmsTableFooterLeft div {}
table.szurkeDoboz tr.cmsTableFooterRow td.cmsTableFooterCell {}
table.szurkeDoboz tr.cmsTableFooterRow td.cmsTableFooterRight {}
table.szurkeDoboz tr.cmsTableFooterRow td.cmsTableFooterRight div {}

/* TABLAZAT: altalanos */
table.altalanos tr.cmsTableTitleRow {}
table.altalanos tr.cmsTableTitleRow td.cmsTableTitleLeft {}
table.altalanos tr.cmsTableTitleRow td.cmsTableTitleLeft div {}
table.altalanos tr.cmsTableTitleRow td.cmsTableTitleCell { font-family: Tahoma; font-size: 16pt; font-weight: bold; color: #FFFFFF; letter-spacing: 1px; padding-bottom: 10px; }
table.altalanos tr.cmsTableTitleRow td.cmsTableTitleRight {}
table.altalanos tr.cmsTableTitleRow td.cmsTableTitleRight div {}

table.altalanos tr.cmsTableHeaderRow {}
table.altalanos tr.cmsTableHeaderRow td.cmsTableHeaderLeft {}
table.altalanos tr.cmsTableHeaderRow td.cmsTableHeaderLeft div {}
table.altalanos tr.cmsTableHeaderRow td.cmsTableHeaderCell { font-family: Tahoma; font-size: 13pt; font-weight: bold; color: #FFFFFF; letter-spacing: 1px; white-space: nowrap; padding-right: 15px; }
table.altalanos tr.cmsTableHeaderRow td.cmsTableHeaderVSeparator {}
table.altalanos tr.cmsTableHeaderRow td.cmsTableHeaderVSeparator div {}
table.altalanos tr.cmsTableHeaderRow td.cmsTableHeaderRight {}
table.altalanos tr.cmsTableHeaderRow td.cmsTableHeaderRight div {}

table.altalanos tr.cmsTableRow {}
table.altalanos tr.cmsTableRow td.cmsTableLeft {}
table.altalanos tr.cmsTableRow td.cmsTableLeft div {}
table.altalanos tr.cmsTableRow td.cmsTableCell { padding-right: 15px; padding-top: 15px; }
table.altalanos tr.cmsTableRow td.cmsTableVSeparator {}
table.altalanos tr.cmsTableRow td.cmsTableVSeparator div {}
table.altalanos tr.cmsTableRow td.cmsTableRight {}
table.altalanos tr.cmsTableRow td.cmsTableRight div {}

table.altalanos tr.cmsTableHSeparatorRow {}
table.altalanos tr.cmsTableHSeparatorRow td.cmsTableHSeparatorLeft {}
table.altalanos tr.cmsTableHSeparatorRow td.cmsTableHSeparatorLeft div {}
table.altalanos tr.cmsTableHSeparatorRow td.cmsTableHSeparatorCell {}
table.altalanos tr.cmsTableHSeparatorRow td.cmsTableHSeparatorCell div {}
table.altalanos tr.cmsTableHSeparatorRow td.cmsTableHSeparatorVSeparator {}
table.altalanos tr.cmsTableHSeparatorRow td.cmsTableHSeparatorVSeparator div {}
table.altalanos tr.cmsTableHSeparatorRow td.cmsTableHSeparatorRight {}
table.altalanos tr.cmsTableHSeparatorRow td.cmsTableHSeparatorRight div {}

table.altalanos tr.cmsTableFooterRow {}
table.altalanos tr.cmsTableFooterRow td.cmsTableFooterLeft {}
table.altalanos tr.cmsTableFooterRow td.cmsTableFooterLeft div {}
table.altalanos tr.cmsTableFooterRow td.cmsTableFooterCell {}
table.altalanos tr.cmsTableFooterRow td.cmsTableFooterRight {}
table.altalanos tr.cmsTableFooterRow td.cmsTableFooterRight div {}

/* Forum / Vendegkonyv */
.cmsForumPostNotConfirmed {
  color: #FFFFFF;
}

