BODY {
    padding:0px; spacing:0px; margin:0px;
    background-color:#FFFFFF;
    }
TD {
    text-align:left;
    vertical-align:top;
    }
HTML, BODY, TABLE, TR, TD, TH, SPAN, DIV, TEXTAREA {
    font-family:Arial, sans-serif;
    font-size:12px;
    }
IMG {
    border:0px;
    }
A {
    color:#002E81;
    text-decoration:underline;
    }
A:hover {
    color:#1296D8;
    text-decoration:none;
    }
H1 {
    font-size:14px;
    margin:0px;
    margin-top:5px;
    margin-bottom:5px;
    }    
FORM {
    margin:0px;
    }


TD.wr1, TD.wr2, TD.wc1, TD.wc2, TD.wn1, TD.wn2 {
    padding:4px 2px;
    border-bottom:1px solid #999999;
    vertical-align:middle;
    }
TD.wr1, TD.wr2 {
    text-align:right;
    }
TD.wc1, TD.wc2 {
    text-align:center;
    }
TD.wr1, TD.wc1, TD.wn1 {
    background-color:#FFFFFF;
    }
TD.wr2, TD.wc2, TD.wn2 {
    background-color:#F2F2F2;
    }
TD.wj3 {
    text-align:right;
    border-top:1px solid #333333;
    font-weight:bold;
    }
DIV.wyjce TH {
    border-bottom:1px solid #333333;
    font-weight:normal;
    text-align:left;
    }
TD.wj2r, TD.wj2n {
    white-space:nowrap;
    }
TD.wj2r {
   text-align:right;
   }
TD.wn1 IMG, TD.wn2 IMG {
    cursor:pointer;
    }

DIV.wyjce {
    visibility:hidden;
    position:absolute;
    padding:4px;
    width:350px;
    padding-top:3px;
    z-index:99;
    }
DIV.wyjce2 {
    background-color:#FBFF8E;
    border:1px solid #D20000;
    padding:4px;
    z-index:99;
    }
#wyjce_wyjasnienie {
    position:absolute;
    visibility:hidden;
    }

TD.menu, TD.menu_on {
    background-color:#1297DA;
    color:#FFFFFF;
    border:1px solid #FFFFFF;
    padding:2px 8px;
    font-weight:bold;
    cursor:pointer;
    }
TD.menu_on {
    background-color:#D20001;
    }

TD.row, TH.row {
    border-bottom:1px solid #1296D8;
    padding:4px 2px;
    }
TD.naz {
    width:10%;
    text-align:right;
    color:#888888;
    vertical-align:middle;
    }
TD.war {
    vertical-align:middle;
    }
TD.gwi {
    width:3px;
    font-weight:bold;
    color:#990000;
    vertical-align:middle;
    }
P.red {
    color:#FFFFFF;
    font-size:120%;
    background-color:#D20000;
    font-weight:bold;
    padding:4px 4px;
    }
B.red {
    color:#990000;
    font-size:18px;
    }

P {
    margin:0px 2px;
    margin-top:5px;
    }
P.faq {
    text-indent:30px;
    text-align:justify;
    }

P.alert {
    border:2px solid #990000;
    padding:4px;
    }
P.alert2 {
    border:2px solid #009900;
    padding:4px;
    }


