body {
    padding: 0;
    margin-top: 2; margin-bottom: 5; margin-left: 5; margin-right: 5;
    background-color:#D0D0D0;
    color:#002030;
}

body.linkold {
    padding: 0;
    margin-top: 2; margin-bottom: 5; margin-left: 5; margin-right: 5;
    background-color:#D0D0D0;
    background-image:url(/img/csikos-031.gif);
    color:#002030;
}

body.irag {
    background-color:#D0C4B4;
    color:black;
}

form {
    margin:0px; padding:0; 
}

table {
    border: #006000 dashed 0px;
}

input.str {
    color: #C02000;
    background-color: #FFFFF4;
    font-family: Tahoma,sans-serif;
    font-weight: 800;
    font-size: 11pt;
    letter-spacing: 1px;
}

td.fc {
    background-color:#C02000;
    color:#F0F0F0;
    font-family:sans-serif;
    font-size:16pt;
    font-weight:bold;
    vertical-align: center;
    border: #006000 dotted 0px;
    padding: 0;
}

td.nbf {
    color:#000000;
    font-family:sans-serif;
    font-size:16pt;
    font-weight:bold;
    vertical-align:center;
    text-align:center;
    padding:0;
}

table.ttk {
    background-color:#F0F0F0;
    border: #000000 solid 1px;
}

td.ttk {
    background-color:#F0F0F0;
    border: #000000 solid 3px;
}

table.ttb {
    background-color:#F0F0F0;
    border: #00c000 solid 0px;
}

td.ttb {
    background-color:#F0F0F0;
    border: #900000 dotted 0px;
}


td.sava {
    background-color:#F0F0F0;
    background-repeat: repeat-x,repeat-y;
    background-position: right;
}

td.savb {
    background-color:#F8F8F8;
    background-repeat: repeat-x,repeat-y;
    background-position: right;
}

.szf {
    color:#789078;
    font-size: x-small;
    font-weight: normal;
    font-style: italic;
    letter-spacing: 0pt;
    word-spacing: 0pt;
    text-decoration: none;
}

.taj {
    color:#8080A8;
    font-size: x-small;
    font-weight: normal;
    font-style: italic;
    letter-spacing: 0pt;
    word-spacing: 0pt;
    text-decoration: none;
}

.alcim2 {
    color:#000000;
    font-size: 12pt;
    font-weight: bold;
    font-family: sans-serif;
    text-decoration: none;
}

a.bel {
    color:#000000;
    font-weight: bold;
    font-size:11pt;
    text-decoration: none;
}
a.bel:hover {
    color:#E0C020;
    font-weight: bold;
    font-size:11pt;
    text-decoration: none;
}

a.pir {
    color:#D00000;
    font-weight: bold;
    text-decoration: none;
}
a.pir:hover {
    color:#E0C020;
    font-weight: bold;
    text-decoration: none;
}

a.mmm {
    color:#000000;
    font-weight: normal;
    text-decoration: none;
}

a.szlink {
    color:#F0F0F0;
    font-size:11pt;
    text-decoration: underline;
}

td.chatcim {
    background-color:#C02000;
    color:#F0F0F0;
    font-family:sans-serif;
    font-size:16pt;
    font-weight:bold;
    vertical-align: center;
    border: #006000 dotted 0px;
}

table.chatszovt {
    background-color:#C02000;
    border: #00c000 solid 0px;
}

td.chatszov1 {
    background-color:#E0C0C0;
    color:#500000;
    vertical-align: center;
    height:24px;
}

td.chatszov2 {
    background-color:#ECC4C0;
    color:#500000;
    vertical-align: center;
    height:24px;
}

span.nevjel {
    background-color:#D8a4a0;
}

td.nyf {
    background-color:#C02000;
    color:#E0E0E0;
    font-family:sans-serif;
    font-size:12pt;
    font-weight: bold;
    vertical-align: center;
    border: #006000 dotted 0px;
}

td.nyt {
#    background-color:#D8D0B1;
    background-color:#CEC18E;
    color:#000000;
    font-family:sans-serif;
    font-size:12pt;
    font-weight: bold;
    vertical-align: center;
    border: #006000 dotted 0px;
}

.aprobetu {
    font-family: sans-serif;
    font-size:8pt;
}

a.ny {
    color:#000000;
    font-family:sans-serif;
    font-size: 10pt;
    font-weight: bold;
    text-decoration: none;
}

table.ldob {
    #background-color:#C02000;
    border: #C02000 solid 2px;
}

