
root { 
    display: block;
}

img {
    border:             0px;
    margin:             0px;
}

a {
    text-decoration:    none;
    color:              #445c72;
}

a:hover {
    color:              #698db0;
}

table {
    border:             0px;
    padding:            0px;
    margin:             0px;
}

body {
    font-family:        arial, helvetica, sans-serif;
    background:         white url("../site/image/back.jpg");
    background-repeat:  repeat-x;
    color:              black;
    margin:             0;
    font-size:          8px;
}

table.base {
    margin:             0 auto; /*- Firefox középre igazításhoz -*/
}

div#page {
    text-align:         center; /*- Explorer középre igazításhoz -*/
}

#gondolatok p {
    margin:             8px 4px;
    font-size:          12px;
    text-align:         center;
    color:              #0b3513;
    font-style:         italic;
}

#gondolatok p em {
    font-style:         normal;
    font-weight:        bold;
}

#esemenynaptar p {
    margin:             8px 4px;
    font-size:          14px;
    text-align:         left;
    color:              #0b3513;
}

#esemenynaptar p em {
    font-style:         normal;
    font-weight:        bold;
}

#esemenynaptar a {
    text-decoration:    none;
    color:              #0b3513;
}

#esemenynaptar a:hover {
    color:              #68a373;
}

#ajanlas {
    margin:             8px 2px 0px 2px;
    text-align:         center;
}

#ajanlas p {
    margin:             4px 2px 16px 2px;
    font-size:          11px;
    color:              #0b3513;
}

#ajanlas img {
    border:             1px dotted silver;
    width:              130px;
}

#submenu {
    font-size:          11px;
    text-align:         right;
    margin-top:         28px;
    margin-right:       8px;
    font-weight:        bold;
}

#submenu a {
    text-decoration:    none;
    color:              #b01602;
}

#submenu a:hover {
    color:              #f10101;
}

.submenuitem {
    padding:            2px 4px;
    border-left:        1px solid #990302;
    color:              silver;
}

.szorolap {
    font-family:        "Times New Roman", arial, helvetica, sans-serif;
    font-size:          16px;
    margin:             16px 8px 0px 8px;
    text-align:         center;
    border:             1px solid silver;
}

.szorolap p {
    font-size:          1em;
    font-weight:        normal;
    margin:             4px;
}

.szorolap h1 {
    font-size:          2.2em;
    font-weight:        bold;
    margin:             4px;
}

.szorolap h2 {
    font-size:          2.0em;
    font-weight:        bold;
    margin:             4px;
}

.szorolap h3 {
    font-size:          1.6em;
    font-weight:        bold;
    margin:             4px;
}

.szorolap h4 {
    font-size:          1.3em;
    font-weight:        bold;
    margin:             4px;
}

.szorolap ul {
    text-align:        left;
    margin:            4px;
    padding-left:      100px;

}

.elerhetoseg {
    font-family:        arial, helvetica, sans-serif;
    font-size:          18px;
    margin:             16px 8px 0px 8px;
    text-align:         center;
    border:             1px solid silver;
}

.elerhetoseg h1 {
    font-size:          1.3em;
    font-weight:        bold;
    margin:             8px;
    background-color:   #f6f6f6;
    padding:            4px 0px;
    border:             1px solid #e6e6e6;
}

.elerhetoseg h2 {
    font-size:          0.9em;
    font-weight:        bold;
    color:              #0b3513;
    margin:             16px 4px 8px 4px;
}

.elerhetoseg p {
    font-size:          0.9em;
    font-weight:        normal;
    margin:             4px 4px 16px 4px;
}

.kampany {
    font-family:        arial, helvetica, sans-serif;
    font-size:          12px;
    margin:             16px 8px 0px 8px;
    text-align:         center;
    border:             1px solid silver;
}

.kampany h1 {
    font-size:          1.2em;
    font-weight:        bold;
    margin:             8px 8px 8px 8px;
    color:              #0b3513;
}

.kampany h2 {
    font-size:          1em;
    font-weight:        bold;
    margin:             8px 8px;
}

.kampany h3 {
    font-size:          1em;
    font-weight:        normal;
    margin:             8px 8px 8px 8px;
    margin:             8px;
}

.kampany h4 {
    font-size:          0.9em;
    font-weight:        bold;
    margin:             12px 8px 4px 8px;
    text-align:         left;
}

.kampany p {
    font-size:          0.9em;
    font-weight:        normal;
    text-align:         left;
    margin:             4px 8px 4px 8px;
}

.kampany a {
    text-decoration:    none;
    font-size:          0.9em;
    font-weight:        bold;
    color:              #b01602;
}

.kampany a:hover {
    color:              #f10101;
}


.kampany img {
    width:              180px;
    float:              left;
    border:             1px solid gray;
    margin-right:       8px;
    margin-bottom:      8px;
}

.jelentkezes {
    font-family:        arial, helvetica, sans-serif;
    font-size:          18px;
    margin:             16px 8px 0px 8px;
    text-align:         center;
    border:             1px solid silver;
}

.jelentkezes h1 {
    font-size:          1.3em;
    font-weight:        bold;
    margin:             8px;
    background-color:   #f6f6f6;
    padding:            4px 0px;
    border:             1px solid #e6e6e6;
}

.jelentkezes h2 {
    font-size:          0.9em;
    font-weight:        bold;
    color:              #0b3513;
    margin:             16px 4px 8px 4px;
}

.jelentkezes p {
    font-size:          14px;
    font-weight:        normal;
    text-align:         left;
    margin:             4px 8px 8px 8px;
}

.jelentkezes input {
    font-size:          12px;
}

.forminput {
    margin-bottom:      8px;
}

.formlabel {
    font-size:          14px;
    font-weight:        bold;
    text-align:         left;
}

.checkinput {
    /*font-size:          13px;
    font-weight:        normal;
    text-align:         left;
    height:             22px;*/
}

.checklabel {
    font-size:          13px;
    font-weight:        normal;
    text-align:         left;
}

.mediatar {
    font-family:        arial, helvetica, sans-serif;
    font-size:          18px;
    margin:             16px 8px 0px 8px;
    text-align:         center;
    border:             1px solid silver;
    padding-bottom:     16px;
}

.mediatar h1 {
    font-size:          1.3em;
    font-weight:        bold;
    margin:             8px;
    background-color:   #f6f6f6;
    padding:            4px 0px;
    border:             1px solid #e6e6e6;
}

.mediatar h2 {
    font-size:          1em;
    font-weight:        normal;
    margin:             16px 4px 8px 4px;
}

.mediatar h3 {
    font-size:          0.9em;
    font-weight:        bold;
    margin:             16px 4px 4px 4px;
}

.mediatar ul {
    text-align:        left;
    margin:            4px;
    padding-left:      40px;
}

.mediatar li {
    font-size:          1em;
    font-weight:        normal;
    margin-bottom:      8px;
}

.mediatar a {
    text-decoration:    none;
    color:              #710100;
}

.mediatar a:hover {
    color:               #f10101;
}

.videoframe {
    border:             1px silver solid;
    margin:             8px;
    padding:            8px;
}

.hir {
    font-family:        arial, helvetica, sans-serif;
    font-size:          14px;
    margin-top:         16px;
    text-align:         left;
}

.hir h1 {
    font-size:          1.3em;
    font-weight:        bold;
    margin:             0px 8px 8px 8px;
    color:              #710100;
}

.hir h2 {
    font-size:          1.1em;
    font-weight:        bold;
    margin:             0px 8px 4px 8px;
}

.hir h3 {
    font-size:          0.9em;
    font-weight:        normal;
    margin:             0px 8px 8px 8px;
    color:              gray;
    text-align:         left;
}

.hir p {
    font-size:          1em;
    font-weight:        normal;
    text-align:         left;
    margin:             4px 8px 8px 8px;
}

.hir img {
    width:              210px;
    float:              left;
    border:             1px solid gray;
    margin-right:       8px;
    margin-bottom:      8px;
}

.hir a {
    font-weight:        bold;
    text-decoration:    none;
    color:              #0b3513;
}

.hir a:hover {
    color:              #68a373;
}

.bovlink {
    font-size:          0.8em;
    font-weight:        bold;
    text-align:         right;
    margin:             0px 8px;
    padding-bottom:     8px;
    border-bottom:      1px dotted silver;
}

.nobovlink {
     padding-bottom: 8px;
     border-bottom:  1px dotted silver;
}

.cikk {
    font-family:        arial, helvetica, sans-serif;
    font-size:          14px;
    margin-top:         16px;
    text-align:         left;
}

.cikk h1 {
    font-size:          1.3em;
    font-weight:        bold;
    margin:             0px 8px 8px 8px;
    padding:            8px 0px;
    border-top:         1px dotted silver;
    border-bottom:      1px dotted silver;
    text-align:         center;
    color:              #710100;
}

.cikk h2 {
    font-size:          1em;
    font-weight:        bold;
    margin:             0px 8px 8px 8px;
}

.cikk h3 {
    font-size:          0.9em;
    font-weight:        normal;
    margin:             0px 8px 4px 8px;
    color:              gray;
    text-align:         center;
}

.cikk p {
    font-size:          1em;
    font-weight:        normal;
    text-align:         left;
    margin:             4px 8px 8px 8px;
}

.cikk img {
    width:              460px;
    border:             1px solid gray;
    margin:             8px 0px;
}

.cikk p img {
    width:              150px;
    float:              left;
    margin-right:       8px;
    margin-bottom:      8px;
}

.cikk a {
    font-weight:        bold;
}

.galeria {
    font-family:        arial, helvetica, sans-serif;
    font-size:          18px;
    margin-top:         16px;
    text-align:         center;
}

.galeria h1 {
    font-size:          1.15em;
    font-weight:        bold;
    margin:             8px;
    background-color:   #f6f6f6;
    padding:            2px 0px;
    border-top:         1px solid #e6e6e6;
    border-bottom:      1px solid #e6e6e6;
}

.galeria h2 {
    font-size:          1em;
    font-weight:        normal;
    margin:             8px 8px 8px 8px;
}

.galeria h3 {
    font-size:          0.85em;
    font-weight:        normal;
    color:              gray;
    margin:             8px 8px 8px 8px;
}

.galeria p {
    font-size:          0.9em;
    font-weight:        normal;
    text-align:         left;
    margin:             4px 8px 8px 8px;
}

#largeimghead {
    margin-bottom: 8px;
    padding-bottom: 4px;
    border-bottom: solid 1px silver;
    font-size: 11px;
}

#largeimghead a {
    font-weight:        bold;
    text-decoration:    none;
    color:              #0b3513;
}

#largeimghead a:hover {
    color:              #68a373;
}

#largeimgfoot {
    margin-top: 8px;
    padding-top: 4px;
    border-top: solid 1px silver;
    font-size: 11px;
    font-weight: bold;
}

table.images {
    font-size:          0.8em;
    text-align:         center;
}

table.images img {
    width:              210px;
}

table.images td {
    border:             1px silver solid;
    margin:             0px;
    vertical-align:     middle;
    width:              50%;
    padding:            8px 0px;
}

table.images h1 {
    font-size:          12px;
    font-weight:        bold;
    vertical-align:     middle;
    margin:             8px 8px 4px 8px;
    border:             0px;
    padding:            0px;
    color:              black;
}

.vissza {
    font-size:          12px;
    font-weight:        bold;
    padding-bottom:     8px;
    border-bottom:      1px dotted silver;
    margin:             16px 8px 0px 8px;
    text-align:         left;
}

.vissza a {
    text-decoration:    none;
    color:              #0b3513;
}

.vissza a:hover {
    color:              #68a373;
}

.timeHeader {
    height:         25px;
    color:          black;
    background:     #eef4f0;
    border-top:     1px solid #a5c7ac;
    border-bottom:  1px solid #a5c7ac;
}

#nodeimage {
    width: 100px;
}

#itemimage {
    width:          150px;
    float:          left;
    margin-right:   8px;
    margin-bottom:  8px;
}

