body {
  font-family:        Verdana, Arial, Helvetica, sans-serif;
  font-size:          10px;
  background-color:   #ffffff;
  margin:             0px;
}

td {
  font-size:          10px;
}

.menulink {
  color:              #666666;
  font-size:          10px;
  font-weight:        normal;
  text-decoration:    none;
  text-align:         center;
  display:            block;
  padding:            3px;
}

.menulink:visited {
  color:              #666666;
}

.menu {
  color:              #666666;
  font-size:          12px;
  font-weight:        normal;
}

.lablecmenu, .lablecmenu:visited {
  color:              #666666;
  font-size:          10px;
  font-weight:        normal;
  text-decoration:    none;
  text-align:         center;
  padding:            3px;
}

.szurkesor {
  background-color:   #f2f7f7;
}

.sznapos {
  text-decoration:    none;
  color:              #666666;
  font-size:          11px;
}
 
.sznaposlink {
  text-decoration:    none;
  color:              #666666;
  font-size:          11px;
}

.sznaposlink:visited {
  color:              #666666;
}

.sznaposlink:hover {
  text-decoration:    underline;
}

input {
  font-size:          10px;
}

input.text {
  font-size:          10px;
  background-color:   #ffffff;
  border:             1px solid #aaaaaa;
}

input.submit {
  font-size:          10px;
  background-color:   #aaaaaa;
  border:             1px solid;
  font-family:        Arial,Verdana,Helvetica,sans-serif;
}

select {
  font-size:          11px;
  background-color:   #f2f2f7;
  border:             1px solid #aaaaaa;
  font-family:        Arial,Verdana,Helvetica,sans-serif;
}

.kekcimsor {
  font-size:          12px;
  color:              #385e84;
  text-align:         left;
  font-weight:        bold;
  letter-spacing:     0.2em;
  padding-top:        5px;
  padding-bottom:     5px;
  text-decoration:    none;
  text-transform:     uppercase;
}

.piroscimsor {
  font-size:          12px;
  color:              #aa0000;
  text-align:         center;
  font-weight:        bold;
  letter-spacing:     0.2em;
  padding-top:        5px;
  padding-bottom:     5px;
  text-decoration:    none;
  text-transform:     uppercase;
}

.piroscimsor:visited {
  color:              #aa0000;
}

.hirszerzo {
  font-size:         10px;
}

.hirdatum {
  text-align:        right;
  font-size:         10px;
  padding-top:        4px;
}

.hircim {
  font-size:          11px;
  font-weight:        bold;
  color:              #385e84;
  padding-top:        3px;
  padding-bottom:     3px;
  text-decoration:    none;
}

.hirleadJustif {
  font-size:          10px;
  text-align:         left;
}

.hirlead {
  font-size:          10px;
}

.kepala_szinhaz {
  font-size:          10px;
  font-weight:        bold;
  color:              #aa0000;
}

.kepala_szinhaz:visited {
  color:              #aa0000;
}

.kepala_szinhaz:hover {
  text-decoration:    underline;
}

.kepala_cim {
  color:              #666666;
  font-size:          9px;
  font-weight:        bold;
  margin-top:         2px;
  margin-bottom:      2px;
  text-transform:     uppercase;
}

.kepala_cim:visited {
  color:              #666666;
}

.kepala_cim:hover {
  text-decoration:    underline;
}

.kepala_bold {
  color:              #666666;
  font-size:          9px;
  font-weight:        bold;
}

.kepala_szoveg {
  font-size:          10px;
}

.kepala_szemely {
  color:              #000000;
  font-size:          9px;
  text-transform:     uppercase;
}

.kepala_szemely:visited {
  color:              #000000;
}

.kepala_szemely:hover {
  text-decoration:    underline;
}

.kepalairas {
  font-size:          11px;
  font-weight:        normal;
  padding:            5px;
}

.cikkalcim {
  font-size:          12px;
}

.cikkcim {
  font-size:          15px;
  font-weight:        bold;
  color:              #385e84;
}

.cikklead {
  padding-top:        15px;
  font-size:          12px;
  font-weight:        bold;
  text-align:         left;
}

.cikkszoveg {
  font-size:          12px;
  text-align:         left;
  padding-right:      10px;
}

.cikkszoveg a {
  font-size:          12px;
}

.cikkszerzo {
  font-size:          11px;
  text-align:         right;
  font-weight:        bold;
  color:              #666666;
  padding-top:        12px;
  text-transform:     capitalize;
}

.cikkforras {
  font-size:          11px;
  text-align:         left;
  font-weight:        normal;
  font-style:         italic;
  /*color:              #000000;*/
  padding-top:        6px;
}

.cikkdatum {
  font-size:          10px;
  text-align:         right;
  padding-bottom:     5px;
}

.esemenydatum {
  font-size:          9px;
  text-align:         right;
  padding-bottom:     5px;
  font-weight:        bold;
}

.sorozatlead {
  font-size:          12px;
  font-weight:        bold;
  text-align:         left;
  color:              #666666;
}

a {
  border:             0px;
  text-decoration:    none;
  font-size:          10px;
  color:              #385e84;
}

a:visited {
  color:              #385e84;
}

img {
  border-color:       #000000;
}

.fejleccim {
  text-align:         center;
  font-size:          17px;
  color:              #385e84;
  font-weight:        bold;
  font-family:        Verdana,Arial,sans-serif;
  border:             3px;
  border-style:       outset;
  border-color:       #cccccc;
  letter-spacing:     0.2em;
  text-transform:     uppercase;
  text-shadow:        #3333aa;
  padding-top:        4px;
  padding-bottom:     3px;
}

.fejlecurl {
  text-align:         center;
  font-size:          17px;
  color:              #385e84;
  font-weight:        bold;
  font-family:        Verdana,Arial,sans-serif;
  letter-spacing:     0.2em;
  text-transform:     uppercase;
  text-shadow:        #3333aa;
}

.fejlecurl:visited {
  color:              #385e84;
}

.balmenuitem {
  text-align:         right;
  font-size:          9px;
  color:              #666666;
  font-weight:        normal;
  font-family:        Verdana,Arial,sans-serif;
  border:             2px;
  border-style:       outset;
  border-color:       #cccccc;
  text-transform:     uppercase;
  text-shadow:        #3333aa;
  padding:            4px;
  display:            block;
}

.balmenuitem:active {
  border-style:       inset;
}

.balmenuitem:visited {
  color:              #666666;
}

.balmenutd {
  text-align:         right;
  font-size:          9px;
  color:              #aa0000;
  font-weight:        bold;
  font-family:        Verdana,Arial,sans-serif;
  border:             2px;
  border-style:       inset;
  border-color:       #cccccc;
  text-transform:     uppercase;
  text-shadow:        #3333aa;
  padding:            4px;
  letter-spacing:     0.1em;
}

.listacimsor {
  font-size:          12px;
  font-weight:        bold;
  color:              #385e84;
  background-color:   #f2f2f7;
  text-align:         center;
}

.listaitem {
  font-size:          10px;
  color:              #666666;
}

.listaitem:visited {
  color:              #666666;
}

.nagybetulink {
  font-size:          16px;
  font-weight:        bold;
  text-transform:     capitalize;
}

.kisbetulink {
  font-family:        Arial,Verdana,Helvetica,sans-serif;
  font-size:          11px;
  font-weight:        bold;
  text-transform:     capitalize;
}

.funkciok {
  font-size:          10px;
  color:              #666666;
}

.darabcim {
  font-size:          14px;
  font-weight:        bold;
  color:              #aa0000;
  text-transform:     uppercase;
  text-align:         left;
}

.darabcim:visited {
  color:              #aa0000;
}

.darabegyeb {
  font-size:          11px;
  font-weight:        normal;
}

.lapozo {
  font-size:          10px;
  font-weight:        bold;
  color:              #aa0000;
}

.lapozo:visited {
  color:              #aa0000;
}

.lapozo-aktualis {
  font-size:          10px;
  font-weight:        bold;
  color:              #000000;
}

.balszerep {
  font-size:          11px;
  color:              #666666;
}

.balszemely {
  font-size:          11px;
  color:              #666666;
  text-transform:     uppercase;
  font-weight:        bold;
}

.balszemely:visited {
  color:              #666666;
}

.balszemely:hover {
  text-decoration:    underline;
}

.szinlapszerep {
  font-size:          12px;
  color:              #000000;
  text-align:         right;
}
                                                                                
.szinlapszemely {
  font-size:          12px;
  color:              #000000;
  text-transform:     uppercase;
  font-weight:        bold;
  text-align:         left;
}
                                                                                
.szinlapszemely:visited {
  color:              #000000;
}

.szinlapszemely:hover {
  text-decoration:    underline;
}

.szinhazadat {
  font-size:          12px;
  color:              #000000;
  font-weight:        bold;
  text-align:         left;
}
                                                                                
.szinhazadat:visited {
  color:              #000000;
}
                                                                                
.szinhazadat:hover {
  text-decoration:    underline;
}

 
.piroslink {
  font-size:          10px;
  color:              #aa0000;
}

.piroslink:visited {
  color:              #aa0000;
}

.bemutatocella {
  /* background-color:   #f0f5f5; */
  background-color:   #ffffff;
  font-size:          9px;
}

.bemutatonap {
  border:             1px solid;
  font-size:          11px;
  font-weight:        bold;
  vertical-align:     top;
}

.bemutatokeret {
  border:             1px solid #f0f5f5;
  padding:            0px;
  margin:             1px;
  width:              100%;
}

.bemutatofejlec {
  background-color:   #f8fefe;
  font-size:          12px;
  font-weight:        bold;
  text-align:         center;
}

.kicsigomb {
  font-size:          8px;
  font-weight:        bold;
  color:              #666666;
  font-weight:        bold;
  color:              #666666;
  background-color:   #f8f8fe;
  margin:             0px;
  padding:            1px;
  border:             1px outset;
  font-family:        Arial,Verdana,Helvetica,sans-serif;
}

.kepfilename {
  font-size:          10px;
  font-weight:        bold;
  color:              #666666;
}

.normalkepkocka {
  background-color:    #f2f7f7;
  background-repeat:   no-repeat;
  background-position: bottom left;
}

.szinhazhonlap {
  color:              #385e84;
  font-size:          11px;
  text-align:         center;
}

.szinhazhonlap:visited {
  color:              #385e84;
}

.szinhazhonlap:hover {
  text-decoration:    underline;
}

.tarsulatnevcella {
  font-size:         13px;
  font-weight:       bold;
  text-align:        left;
  background-color:  #385e84;
  padding:           1px;
}

.tarsulatnev {
  font-size:         13px;
  color:             #ffffff;
}

.tarsulatnev:visited, .tarsulatnev:active, .tarsulatnev:hover {
  color:             #ffffff;
}

.forumnevcella {
  font-size:         12px;
  font-weight:       bold;
  color:             #ffffff;
  text-align:        left;
  background-color:  #385e84;
  padding:           1px;
}

.forumdatumcella {
  font-size:         10px;
  font-weight:       normal;
  color:             #ffffff;
  text-align:        right;
  background-color:  #385e84;
  padding:           1px;
  padding-right:     4px;
}

.forumnevlink {
  font-size:         12px;
  font-weight:       bold;
  color:             #ffffff;
}

.forumnevlink:hover {
  color:             #ffffff;
  text-decoration:   underline;
}

.forumnevlink:visited {
  font-size:         12px;
  font-weight:       bold;
  color:             #ffffff;
}

.forumhozzaszolas {
  font-size:         10px;
  border:            1px solid #385e84;
  padding:           5px;
}

.ilinkek {
  font-size:         12px;
}
a.ilinkek {
  font-size:         12px;
}

.blogdatum {
  font-size:         11px;
  color:             #666666;
  padding-top:       10px;
  padding-bottom:    5px;
}

.blogitemcim {
  font-size:         11px;
  text-align:        left;
  padding-bottom:    10px;
  padding-top:       5px;
  font-style:        italic;
}

.blogtext {
  font-size:         11px;
  padding-left:      12px;
  padding-right:     12px;
  text-align:        justify;
}

.blogszerzo {
  font-size:         10px;
  font-weight:       bold;
  text-align:        right;
  color:             #666666;
  padding-top:       5px;
}
.szurkehatter {
  background-color:  #f8fefe;
}
.feherhatter{
  background-color:  #ffffff;
}
.eloadaslistadatum {
  background-color:  #f8f8fe;
}

.blogszoveg {
  font-size:          12px;
  font-family:        Arial,Verdana,Helvetica,sans-serif;
  text-align:         left;
  padding-right:      10px;
  padding-top:        15px;
}
.blogcim {
  padding-top:        15px;
  font-size:          15px;
  font-weight:        bold;
  color:              #385e84;
}
.blogdatum {
  font-size:          10px;
  font-family:        Arial,Verdana,Helvetica,sans-serif;
  text-align:         left;
  padding-bottom:     5px;
}

table.nyitohirblokk a.cikkcim, table.nyitohirblokk a.cikkcim:visited, table.nyitohirblokk a.cikkcim:hover, table.nyitohirblokk a.cikkcim:active {
  text-decoration: none;
  font-size: 11px;
  font-weight: bold;
  color: #385e84;
  padding-top: 1px;
}

table.nyitohirblokk a.szinhaznev, table.nyitohirblokk a.szinhaznev:visited, table.nyito:hover, table.nyitoblokk a.szinhaznev:active {
  text-decoration: none;
  font-size: 10px;
  font-weight: normal;
  color: #000;
}

table.nyitohirblokk td.cikkdatum {
  font-size: 9px;
  text-align: right;
}