
table.rejestracja {background:  #82a6c4; font-size: small }
table.rejestracja {background:  white; font-size: small }
table.rejestracja td {background: #f5f5f5 ; padding: 3px}
table.rejestracja td {background: #e8e8e8 ; padding: 3px}
table.rejestracja tr.naglowek td {background: #0a698e ; padding: 3px; color: white; text-align: center}
table.rejestracja th.naglowek {background: #0a698e ; padding: 3px; color: white; text-align: center}
table.rejestracja th {background: #f5f5f5}
table.rejestracja tr.naglowek th {background: #0a698e ; padding: 3px; color: white; text-align: center}


table.menu {font-size: small}
table.menu a:link {color: #0a698e; text-decoration: none;}
table.menu a:visited {color: #0a698e; text-decoration: none;}
table.menu a:hover {text-decoration: underline}
table.menu td {padding-bottom: 10px}
tr.sbm td.o {padding-bottom: 5px; padding-left:2px; padding-top: 3px; background: white; border: 1px solid black}

table.submenu {font-size: small}
table.submenu a:link {color: #0a698e}
table.submenu a:visited {color: #0a698e}
table.submenu td {padding-bottom: 1px; padding-top: 1px;  padding-left: 7px; }

a.uni:link {color: #0a698e; text-decoration: none; font-size: small;}
a.uni:visited {color: #0a698e; text-decoration: none}
a.uni:hover {text-decoration: underline}


td.page h1 {font-size: 2em; text-align: left;color: #0a698e}
td.page h2 {font-size: 1.5em; text-align: left; color: #0a698e}
td.page h3 {margin-bottom: 1ex; color: #0a698e}
td.page h4 {margin-bottom: 1ex; color: #0a698e}
td.page h5 {margin-bottom: 1ex; color: #0a698e}
td.page p {margin-bottom: 1ex; margin-top: 0px; text-indent: 1em;}
td.page {background: #F7F7F7; padding: 10px; border-left: 1px solid black;
border-top: 1px solid black;
 padding-right:5mm; text-align: justify; font-size: small;}
td.page dt {color: green; font-weight: bold; margin-left: 1em}

table.info {background: #004984;}
table.info td {padding-top: 1px; padding-bottom: 2px; padding-left: 4px; padding-right: 4px; text-align: center}
table.info tr {background: #c6d7e7; color: black}
table.info tr.head {background: #366e9c; color: white}

table.legenda {font-size: small;}

table.dokumenty tr {background: #f0f0f0; color: black; font-size: small}
table.dokumenty td.glowny {padding-left: 1em}
table.dokumenty tr.head {background: #ffffff; color: #0a698e; font-weight:bold; }
table.dokumenty tr.head td {padding-top: 2ex; padding-bottom: 0.5ex; padding-left: 5px}

table.karty tr {background: #dddddd; color: black; font-size: small}
table.karty tr.head {background: #888888; color: white; font-weight:bold;
text-align: center}

.alert {color:#ff4060; font-weight:bold;}

body, td, th {font-family:Verdana,Luxi Sans,Trebuchet MS, Arial CE,Arial,Helvetica, Sans-Serif;}
body {font-size: small; margin: 0px; padding: 0px }
body, td {font-size: 10pt;}

.podpis {font-size: 8pt; color: green; font-style: italic}
td.podpis {text-align: center; }




td.podpis {font-size: 8pt; color: green; text-align: center; font-style: italic; padding-bottom: 5px; padding-top: 0px;}

.pola {font-size: 9pt;}
.pola1 {color: #404040; font-weight: bold; font-size: 9pt;}
.pola_adm {color: #0a698e; font-weight: bold; font-size: 9pt;}
.pola2 {font-size: 9pt;}
.pola_green {color: green; font-size: 9pt;}
input[type="text"] {background-color: #ffffff; border:1px solid #000000; padding-left:2px; font-size: 10pt}
input.opt {background-color: #ffffff;  padding-left:2px;}
select {background-color: #ffffff; border:1px solid #000000; padding-left:2px; font-size: 10pt}
.ramka {background-color: #ffffff; border:1px solid #000000; padding: 5px 5px 5px 5px;}

table.lista {background-color: white; width: 20em}
table.lista td {background-color: #f0f0f0; padding-left: 1em; font-size:small}
table.lista tr.lista_nag { font-weight: bold; }
tr.lista_nag td {background-color: #dddddd; font-weight: bold; text-align: center; }
tr.lista_nag a {color: #0a698e; text-decoration: none }
tr.lista_nag0 td {background-color: #dddddd; color: #0a698e; font-weight: bold; text-align: center; }
tr.lista_nag1 td {background-color: #f0f0f0; color: #0a698e; font-weight: bold; font-style: italic; text-align: left; }
input.obowiazkowe {background-color: #ffffb3}
select.obowiazkowe {background-color: #ffffb3}
input.opcjonalne {background-color: #d1eaff}
select.opcjonalne {background-color: #d1eaff}
input.brakujace {background-color: #f6a9a9}
td.dostep {text-align: center; color: red; background-color: #eeeeee }


textarea {font-size:10pt; font-family:Courier;}
table.list {background-color: #ffffff; }
table.list td {background-color: #dddddd; font-size: small}
tr.sunday td {background-color: #ff5555}
td.ether {font-family:"Lucida Sans Typewriter Regular","lucida console",courier,monospace;font-size: small}
table.list td {padding: 2px; padding-right: 0.3em ; padding-left: 0.3em}
tr.naglowek {font-weight:bold; color:green}
table.list td.right {text-align: right; padding-right: 0.5em;}
table.list td.center {text-align: center}
td.count {text-align: right; padding-right: 0.2em; font-weight:bold}
p.cert {font-size: medium}
h3 {text-align: left}
select.lista {width: 12em }
select.lista option {color: red}
select.lista option.sel {color: black}


dl dt {font-size:10pt;}
h1 {font-size:13pt;}
p {text-align:justify; margin-top:0px; margin-bottom:1px;}
table.sterowniki {background:#cccccc}
table.sterowniki td {background:#ffffff;padding:2pt; font-size:7pt}
table.sterowniki td.puste {background:#cccccc;padding:0px}
table.sterowniki input {font-size:8pt}

table.gora {background-color:#ffffff}
table.gora td.naglowek {font-weight:bold; color:green; background-color:#cccccc}
table.gora td.wybor_instytucji {color:green; font-size:7pt; padding-top:0px; padding-bottom:5px}
table.gora td.wybor_instytucji button {color:red; font-size:7pt;padding:0px; margin:0px}
table.gora td.wybor_instytucji select {font-size:7pt;padding:0px; margin:0px}


td#opis_karty {background-color:#eeeeee}

table.mapa {background: #d0d0d0; font-size: smaller;}
table.mapa tr {background: #ffffff;  }
table.mapa td {background: #ffffff;  padding-left: 2px; padding-right: 2px}
table.mapa td.nag {font-weight: bold; background: #e0e0e0 }
table.mapa td.nag_l {background: white; padding-left: 2px; padding-right: 2px; font-style: italic; width: 10px}
table.mapa td.bot {background: #d0d0d0}

.ukryty {display:none}
#instalator tbody.eap_desc td {border-width: 1px}
#instalator tbody.eap_desc tr.top_row td {border-top-style: outset}
#instalator tbody.eap_desc tr.bottom_row td {border-bottom-style: outset}
#instalator tbody.eap_desc td.eap_def {border-bottom-style: outset ; border-left-style: outset; background:lightgreen }
#instalator tbody.eap_desc td.end_td {border-right-style: outset}
#instalator tr.naglowek td {border-top-style: solid;
 border-width: 1px;}
#instalator td {background:#f8f8f8}
#instalator tr.kolor td {background:#dddddd}
#instalator tr.cert {height:5ex}
#instalator td.prawy {text-align: right; padding-right:0px}
#instalator input.wyszarzony {color:#666666}
#cert_text {color: green; font-weight: bold;}
#bg_text {color: green; font-weight: bold;}

.FAQ span {font-weight:bold; color:green; cursor:pointer;text-decoration: underline}
.FAQ div {display: none; padding-bottom: 3px}
