body {
margin : 45px 0 0 0;
padding : 0;
background-position : top;
background-repeat : repeat-x;
background-image : url(file/bg.gif);
background-color : #ffffff;
font : normal 11px Arial, Helvetica, sans-serif;
}
#container {
width : 856px;
height : auto;
margin : 0 auto;
}
#baner {
height : 180px;
width : 856px;
}
#cialo {
position : relative;
display : block;
float : left !important;
height : auto;
width : 856px;
background-image : url(file/tlo_cialo.gif);
}
#cialo_bez_prawa {
width : 856px;
height : auto;
display : block;
margin : 0;
padding : 0;
float : left !important ;
background-image : url(file/tlo_cialo_bez_prawa.gif);
}
#cialo_bez_prawa_lewa {
width : 856px;
height : auto;
display : block;
float : left !important ;
margin : 0;
padding : 0;
background-repeat : repeat-x;
background-image : url(file/tlo_srodek.gif);
}
#belka {
position : relative;
margin : 0;
padding : 0;
width : 856px;
height : 34px;
background-image : url(file/belka_tlo.gif);
}
#belka UL {
display : inline;
font-size : 11px;
margin : 0;
list-style-type : none;
color : #37342f;
padding : 0;
line-height : 34px;
margin-left : 8px;
width : 300px;
}
#belka UL LI {
display : inline;
background : transparent none repeat scroll 0% 0%;
padding : 0;
}
#belka UL LI A {
margin-right : 5px;
margin-left : 5px;
}
#stopka {
width : auto;
height : 84px;
clear : both;
background-image : url(file/tlo_stopka.gif);
background-repeat : repeat-x;
}
#stopka2 {
position : relative;
width : 920px;
height : 84px;
background-image : url(file/tlo_bottom.gif);
background-repeat : no-repeat;
text-align : center;
padding : 0;
margin : 0 auto;
}
#stopka2 UL {
font-size : 11px;
position : absolute;
top : 56px;
left : 10px;
margin : 0;
list-style-type : none;
color : #37342f;
padding : 0;
}
#stopka2 UL LI {
display : inline;
background : transparent none repeat scroll 0% 0%;
padding : 0;
}
#stopka2 UL LI A {
margin-right : 5px;
margin-left : 5px;
text-decoration : none;
padding : 0;
}
#stopka2 A {
color : #37342f;
border-top-width : 0;
border-left-width : 0;
border-bottom-width : 0;
background-color : transparent;
border-right-width : 0;
text-decoration : underline;
padding : 0;
}
#stopka2 A:hover {
text-decoration : underline;
padding : 0;
}
#stopka2 P.last {
font-size : 11px;
position : absolute;
top : 56px;
left : 568px;
margin : 0;
list-style-type : none;
color : #37342f;
padding : 0;
margin : 0;
text-decoration : none;
}
#stopka2 P A.last {
text-decoration : none;
color : #b01919;
}
#stopka2 P A:hover {
text-decoration : underline;
color : #37342f;
}
#kolumna_lewa {
width : 200px;
height : auto;
float : left;
}
#kolumna_srodek {
width : 449px;
height : auto;
color : #37342f;
font-size : 12px;
line-height : 14px;
float : left;
overflow : hidden;
padding : 0 13px 0 13px;
background-repeat : repeat-x;
background-image : url(file/tlo_srodek.gif);
}
#kolumna_srodek_bez_prawa {
width : 629px;
height : auto;
color : #37342f;
font-size : 12px;
line-height : 14px;
float : left;
overflow : hidden;
padding : 0 13px 0 13px;
background-repeat : repeat-x;
background-image : url(file/tlo_srodek.gif);
}
#kolumna_srodek_bez_prawa_lewa {
width : 828px;
height : auto;
color : #37342f;
font-size : 12px;
line-height : 14px;
float : left;
overflow : hidden;
padding : 0 13px 0 13px;
background-repeat : repeat-x;
background-image : url(file/tlo_srodek.gif);
border-left : 1px solid #cecebc;
border-right : 1px solid #cecebc;
}
#kolumna_prawa {
width : 167px;
float : left;
margin-left : 14px;
}
.title {
width : 152px;
height : 20px;
color: #FFFFFF;
margin-top : 10px;
background-repeat : no-repeat;
background-image : url(file/belka_prawa.gif);
}
.title2 {
width : 447px;
height : 20px;
color : #FFFFFF;
margin-bottom : 15px;
margin-top : 10px;
background-image : url(file/belka_dluga.gif);
}
.title3 {
width : 630px;
height : 20px;
color : #FFFFFF;
margin-top : 10px;
margin-bottom : 2px;
background-repeat : no-repeat;
background-image : url(file/belka_dluga2.gif);
}
.title4 {
width : 627px;
height : 20px;
color : #FFFFFF;
background-image : url(file/belka_dluga3.gif);
}
.title5 {
width : 447px;
height : 20px;
color : #FFFFFF;
background-image : url(file/belka_dluga.gif);
}
.title6 {
width : 827px;
height : 20px;
color: #FFFFFF;
margin-top : 10px;
margin-bottom : 2px;
background-repeat : no-repeat;
background-image : url(file/belka_dluga4.gif);
}
.title7 {
width : 827px;
height : 20px;
color : #FFFFFF;
margin-top : 10px;
margin-bottom : 2px;
background-repeat : no-repeat;
background-image : url(file/belka_dluga7.gif);
}
.title18 {
width : 628px;
height : 20px;
color : #FFFFFF;
background-image : url(file/belka_dluga3.gif);
}
.title19 {
width : 214px;
height : 20px;
color : #FFFFFF;
background-image : url(file/belka_214.gif);
}
.title20 {
width : 390px;
height : 20px;
color : #FFFFFF;
background-image : url(file/belka_390.gif);
}
.title22 {
width : 628px;
height : 20px;
color : #FFFFFF;
margin-bottom : 15px;
margin-top : 10px;
background-image : url(file/belka_dluga2.gif);
}
.title6 a.blw:link, .title6 a.blw:visited {
cursor : pointer;
color : #FFFFFF;
margin-right : 4px;
margin-left : 4px;
font : normal 11px/18px Arial, Helvetica, sans-serif;
}
.title6 a.blw:hover, .title6 a.blw:active {
cursor : pointer;
color : #FFFFFF;
margin-right : 4px;
margin-left : 4px;
font : normal 11px/18px Arial, Helvetica, sans-serif;
}
.title3 a.blw:link, .title3 a.blw:visited {
cursor : pointer;
color : #FFFFFF;
margin-right : 10px;
font : normal 11px/18px Arial, Helvetica, sans-serif;
}
.title3 a.blw:hover, .title3 a.blw:active {
cursor : pointer;
color : #FFFFFF;
margin-right : 10px;
font : normal 11px/18px Arial, Helvetica, sans-serif;
}
.tsp {
color : #000000;
vertical-align : middle;
padding: 1px 3px 1px 3px;
border-bottom : 1px dotted #e8abab;
}
.tsu {
height : 18px;
color : #000000;
vertical-align : middle;
padding-left : 10px;
border-top : 1px dotted #e8abab;
border-left : 1px dotted #e8abab;
}
.odp {
color : #606060;
border : 1px #e8abab;
padding : 0 10px 10px 10px;
border-style : none dotted none dotted;
}
.tsb {
color : #000000;
vertical-align : middle;
padding-left : 10px;
padding-top : 1px;
padding-bottom : 1px;
border-bottom : 0 dotted #e8abab;
}
#info_dodatkowe .tsp {
font : normal 11px Arial, Helvetica, sans-serif;
}
#dane_firmy .tsp {
font : normal 11px Arial, Helvetica, sans-serif;
}
#dane_firmy .tsb {
color : #37342f;
font-weight : bold;
vertical-align : middle;
padding-left : 10px;
padding-top : 1px;
padding-bottom : 1px;
border-bottom : 1px dotted #e8abab;
}
.navi {
height: 20px;
font-size : 9px;
margin-top: 10px;
}
.podkreslenie {
border-bottom : 1px dotted #e8abab;
}
/* wyniki wyszukiwania */
.wni1 {
width : 133px;
height : 167px;
float : left;
background-repeat : no-repeat;
background-image : url(file/wynikbackground.gif);
}
.wni2 {
width : 100px;
height : 133px;
overflow : hidden;
border : none;
margin : 16px;
cursor : pointer;
background-color : #f9f4f4;
}
.wni3 {
width : 487px;
height : 167px;
float : left;
padding-top : 1px;
overflow : hidden;
}
.left {
float : left;
}
.right {
float : right;
}
.prepage {
left : 470px;
top : 100px;
width : 400px;
height : 100px;
position : absolute;
display : none;
background-image : none;
font : normal 10px Verdana;
}
.loadpage {
top : 100px;
z-index : 100;
position : absolute;
width : 400px;
height : 100px;
text-align : center;
vertical-align : middle;
background-color : #000000;
border : 2px solid #ff0000;
}
.dodanaOs {
width : 620px;
height : 165px;
background : #ffffff;
position : absolute;
z-index : 1;
text-align : center;
filter: alpha(opacity='75');
-moz-opacity:.75;
opacity:.75;
}
.error, div .error {
font-family : Verdana, Helvetica, sans-serif;
font-size : 10px;
color : #ff0000;
}
.komunikat {
font-family : Verdana, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
color : #ff0000;
padding-left : 8px;
}
.button_gora {
background-image : url(file/strzalka_gora.gif);
background-position : center;
background-repeat : no-repeat;
border : none;
background-color : transparent;
cursor : pointer;
width : 28px;
height : 28px;
}
.button_dol {
background-image : url(file/strzalka_dol.gif);
background-position : center;
background-repeat : no-repeat;
border : none;
background-color : transparent;
cursor : pointer;
width : 28px;
height : 28px;
}
.czas {
font-family : Verdana;
font-size : 8px;
color : #999999;
}
img {
border : none;
}
.lrk {
background-color : #ededed;
color : #101921;
cursor : pointer;
}
.logowanie {
text-align : center;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #37342f;
border : thin solid #dfa826;
}
.naglowekred {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
color : #ac3f3f;
text-align : left;
height : 20px;
}
.naglowekred_star {
height : 20px;
color : #8b2d2d;
text-align : left;
padding-left : 12px;
vertical-align : middle;
font : bold 12px Arial, Helvetica, sans-serif;
}
.text {
color : #000000;
text-decoration : none;
font : normal 12px Arial, Helvetica, sans-serif;
}
.belka {
color : #ac3f3f;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
text-decoration : none;
font-weight : normal;
}

a.link_red {
color : #ba340f;
text-decoration : none;
}
a.link_red:hover {
text-decoration : underline;
}
img.lista {
width : 80px;
margin : 5px;
}
.srodekRamka {
border : none;
color : #37342f;
font : normal 12px Arial, Helvetica, sans-serif;
}
.alert {
color : #c61e1e;
}
.alert2 {
font-weight : bold;
color : #8b0000;
}
form {
margin : 0;
padding : 0;
}
input {
color : #ba340f;
border : 1px solid #8d8c8c;
padding : 1px 2px 1px 2px;
font : normal 11px Arial, Helvetica, sans-serif;
}
select {
color : #ba340f;
border : 1px solid #8d8c8c;
font : normal 11px Arial, Helvetica, sans-serif;
}
file {
color : #ba340f;
border : 1px solid #8d8c8c;
font : normal 11px Arial, Helvetica, sans-serif;
}
textarea {
color : #ba340f;
border : 1px solid #8d8c8c;
font : normal 11px Arial, Helvetica, sans-serif;
}
.checkbox {
border : none;
}
.formLista {
font-size : 9px;
}
.nti {
color : #ffffff;
text-align : left;
padding-left : 5px;
background-color : #908f8f;
border-bottom : 1px solid #ffffff;
border-right : 1px solid #ffffff;
font : bold 11px/18px Arial, Helvetica, sans-serif;
}
.nti1 {
color : #ffffff;
text-align : center;
padding : 0 2px 0 2px;
border-bottom : 1px solid #ffffff;
border-right : 1px solid #ffffff;
background-repeat : repeat-x;
background-image : url(file/belka_dluga2.gif);
font : normal 11px Arial, Helvetica, sans-serif;
}
.nti2 {
color : #ffffff;
text-align : center;
vertical-align : middle;
border-bottom : 1px solid #ffffff;
border-right : 1px solid #ffffff;
background-repeat : repeat-x;
background-image : url(file/belka_szara.gif);
font : normal 11px/19px Arial, Helvetica, sans-serif;
}
.nti3 {
color : #ffffff;
text-align : center;
background-color : #908f8f;
padding : 2px 0 2px 0;
border-bottom : 1px solid #ffffff;
border-right : 1px solid #ffffff;
font : normal 11px/13px Arial, Helvetica, sans-serif;
}
.roz_podkreslenie {
color : #ac3f3f;
vertical-align : top;
padding-top : 1px;
padding-bottom : 1px;
border-bottom : 1px dotted #e8abab;
}
.tlo_white {
background-color : #ffffff;
}
#logowanie {
position : absolute;
top : 0;
left : 784px;
}
#calabelka {
width : 856px;
height : 34px;
margin : 0;
padding : 0;
float : left;
display : block;
position : relative;
}
#calabelka UL LI A {
padding : 0;
color : #B01919;
margin-left : 2px;
font-weight : bold;
}
#calabelka UL LI A:hover {
padding : 0;
color : #B01919;
margin-left : 2px;
text-decoration : underline;
}
#logowanie UL LI A {
color : #B01919;
}
#menu3 {
width : 200px;
border : 0;
margin : 0;
padding : 0;
}
#menu3 UL {
font-size : 11px;
margin : 0;
list-style-type : none;
color : #37342f;
padding : 0;
}
#menu3 li a {
list-style-type : none;
border : 0;
margin : 0;
padding : 0;
height : 25px;
voice-family : "\"}\"";
voice-family : inherit;
height : 21px;
text-decoration : none;
font-weight : bold;
line-height : 15px;
}
#menu3 li a:link, #menu3 li a:visited {
list-style-type : none;
margin : 0;
color : #37342f;
display : block;
background : url(file/menu0.gif);
padding : 7px 0 0 15px;
}
#menu3 li a:hover {
text-decoration : none;
list-style-type : none;
margin : 0;
color : #b01919;
background : url(file/menu0.gif) 0 -28px;
padding : 7px 0 0 15px;
}
#menu4 {
width : 200px;
border : 0;
margin : 0;
padding : 0;
}
#menu4 UL {
font-size : 11px;
margin : 0;
list-style-type : none;
color : #37342f;
padding : 0;
}
#menu4 li a {
list-style-type : none;
list-style-type : none;
border : 0;
margin : 0;
padding : 0;
height : 25px;
voice-family : "\"}\"";
voice-family : inherit;
height : 21px;
text-decoration : none;
font-weight : bold;
line-height : 15px;
}
#menu4 li a:link, #menu4 li a:visited {
list-style-type : none;
margin : 0;
color : #37342f;
display : block;
background : url(file/menu1.gif);
padding : 7px 0 0 15px;
}
#menu4 li a:hover {
text-decoration : none;
list-style-type : none;
margin : 0;
color : #b01919;
background : url(file/menu1.gif) 0 -28px;
padding : 7px 0 0 15px;
}
#menu3 li#active a {
background : url(file/strzalka-menu.gif) no-repeat 0 5px;
background-color : #76786b;
}
#menu4 li#active a {
background : url(file/strzalka-menu.gif) no-repeat 0 5px;
background-color : #76786b;
}
.naglowek_menu {
background-image : url(file/za_menu.gif);
width : 200px;
height : 27px;
margin : 0;
padding : 0;
}
.naglowek_menu2 {
display : block;
float : left;
background-image : url(file/menu3.gif);
width : 200px;
height : 27px;
margin : 0;
padding : 0;
}
.naglowek_menu2 h1 {
padding-top : 8px;
color : #37342f;
}
#forma {
height : 60px;
}
#kolumna_lewa img {
display : block;
float : left;
background : #f8f4e9;
padding : 4px;
border : 1px solid #bab7af;
margin-left : 12px !important ;
voice-family : "\"}\"";
voice-family : inherit;
margin-left : 6px;
margin-bottom : 12px;
}
#dane {
display : block;
float : left;
width : 80px;
margin-left : 8px;
height : 120px;
}
#dane p {
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : normal;
margin : 0;
color : #37342f;
padding : 0;
}
h2 {
font-weight : bold;
font-family : Arial, Helvetica, sans-serif;
font-size : 13px;
font-weight : normal;
margin : 0;
color : #b01919;
padding : 0;
}
h3 {
color : #b01919;
}
p {
margin-bottom : 14px;
}
h4 {
font-size : 11px;
font-weight : bold;
margin : 0;
color : #fff;
line-height : 20px;
padding : 0;
margin-left : 10px;
}
.lista {
float : left;
width : 155px;
}
.lista UL {
font-size : 12px;
margin : 0;
list-style-type : none;
color : #37342f;
padding : 0;
margin-top : 6px;
}
.lista_wiecej {
width : 150px;
display : block;
float : left;
border-bottom : 1px dotted #898989;
}
.lista_wiecej2 {
float : left;
width : 150px;
display : block;
border-bottom : 1px dotted #898989;
}
.lista_wiecej a {
display : block;
float : right;
}
.lista_wiecej a:link, .lista_wiecej a:visited {
text-decoration : none;
list-style-type : none;
color : #37342f;
}
.lista_wiecej a:hover {
text-decoration : none;
list-style-type : none;
color : #ad2a24;
}
.lista_wiecej2 a {
display : block;
float : left;
color : #37342f;
}
.lista_wiecej2 a:link, .lista_wiecej2 a:visited {
text-decoration : none;
list-style-type : none;
color : #37342f;
}
.lista_wiecej2 a:hover {
text-decoration : none;
list-style-type : none;
color : #ad2a24;
}
.lista li a {
list-style-type : none;
list-style-type : none;
border : 0;
margin : 0;
padding : 0;
text-decoration : none;
line-height : 17px;
}
.lista li a:link, .lista li a:visited {
list-style-type : none;
margin : 0;
color : #37342f;
}
.lista li a:hover {
text-decoration : none;
list-style-type : none;
margin : 0;
color : #b01919;
}
.newsy_tytul {
display : block;
clear : both;
margin : 0;
margin-bottom : 5px;
margin-top : 5px;
font-weight : bold;
color : #b01919;
font-size : 13px;
}
.newsy_tresc {
display : block;
clear : both;
margin : 0;
margin-bottom : 10px;
}
.newsy_link {
display : block;
clear : both;
margin : 0;
margin-bottom : 4px;
float : right;
}
.newsy_link a:link, .newsy_link a:visited {
list-style-type : none;
margin : 0;
color : #37342f;
font-weight : normal;
text-decoration : none;
}
.newsy_link a:hover {
text-decoration : underline;
list-style-type : none;
margin : 0;
color : #b01919;
font-weight : normal;
}
a:link, a:visited {
list-style-type : none;
margin : 0;
color : #b01919;
font-weight : normal;
text-decoration : none;
}
a:hover {
text-decoration : underline;
list-style-type : none;
margin : 0;
color : #37342f;
font-weight : normal;
}
hr {
display : block;
clear : both;
margin : 0;
height : 1px;
background-image : url(file/hr.gif);
border : 0;
}
#powrot {
display : block;
margin-top : 10px;
margin-bottom : 10px;
float : right;
}
.clear {
display : block;
clear : both;
margin : 0;
padding : 0;
}
#clear3 {
display : block;
clear : both;
margin-bottom : 8px;
margin-left : 8px;
}
#block {
display : block;
float : left;
width : 300px;
}
#formularz {
height : auto;
}

.button {
color : #ffffff;
background : #ad2a24;
border: none;
}
.buttons input.big_button {
border: none;
margin: 10px 0;
color : #FFF;
font: 1.2em;
background : #ad2a24;
padding: 10px;

}
#informa {
position : absolute;
top : 2px;
left : 322px;
}
#rej1 {
width : 627px;
height : 150px;
cursor : pointer;
margin-top : 15px;
background-repeat : no-repeat;
background-image : url(file/rej_osoba.gif);
}
#rej2 {
width : 627px;
height : 172px;
cursor : pointer;
background-repeat : no-repeat;
background-image : url(file/rej_firma.gif);
}
.tekstRej {
width : 500px;
padding-top : 10px;
margin-left : 120px;
line-height : 11px;
}
.tekstRej a, .tekstRej a:link, .tekstRej a:hover {
text-decoration : none;
margin : 0;
padding : 0;
color : #37342f;
}
a.blw:link, a.blw:visited {
color : #ffffff;
cursor : pointer;
text-decoration : none;
font : normal 11px/13px Arial, Helvetica, sans-serif;
}
a.blw:hover, a.blw:active {
color : #ffffff;
cursor : pointer;
text-decoration : underline;
font : normal 11px/13px Arial, Helvetica, sans-serif;
}
.lista_osob {
margin : 0;
padding : 0;
margin-top : 70px;
background-image : url(file/lista_osob_01.gif);
height : 35px;
width : 200px;
display : block;
float : left;
line-height : 25px;
font-weight : bold;
font-size : 11px;
color : #ad2a24;
}
.lista_osob p {
padding : 0;
margin-bottom : 0;
margin-left : 14px;
}
.lista_osob2 {
margin : 0;
padding : 0;
position : relative;
background-image : url(file/lista_osob_02.gif);
height : 28px;
width : 200px;
display : block;
float : left;
line-height : 31px;
}
.lista_osob3 {
display : block;
float : left;
margin-left : 14px;
}
.lista_osob7 {
position : absolute;
top : 0;
left : 14px;
}
.lista_osob8 {
position : absolute;
top : 0;
left : 100px;
}
.lista_osob9 {
position : absolute;
top : 0;
left : 180px;
}
#cialo_bez_prawa_lewa #kolumna_srodek_bez_prawa_lewa {
border : none;
}
#cialo_bez_prawa_lewa #kolumna_srodek_bez_prawa_lewa p.ramka {
display : inline;
border-right : 1px solid #000;
padding-right : 0.3em;
padding-left : 0.1em;
}
#cialo_bez_prawa_lewa #kolumna_srodek_bez_prawa_lewa p.ramka2 {
display : inline;
border-right : 1px solid #000;
padding-left : 0.3em;
}
#cialo_bez_prawa_lewa #kolumna_srodek_bez_prawa_lewa p a {
color : blue;
}
#cialo_bez_prawa_lewa #kolumna_srodek_bez_prawa_lewa p.bezr {
display : inline;
padding-left : 0.3em;
}
#cialo_bez_prawa_lewa #kolumna_srodek_bez_prawa_lewa p input.button {
margin : 0;
padding : 0;
margin-top : 0.5em;
background : transparent;
font-weight : bold;
border-right : 1px solid #000;
display : inline;
}
#cialo_bez_prawa_lewa #kolumna_srodek_bez_prawa_lewa p input.button:hover {
text-decoration : underline;
}
#cialo_bez_prawa_lewa #kolumna_srodek_bez_prawa_lewa p.par {
font-size : 1.2em;
display : inline;
margin-right : 0.2em;
}
#cialo_bez_prawa_lewa #kolumna_srodek_bez_prawa_lewa p.addnew {
margin : 0;
padding : 0;
}
table.layer {
font-family : Arial, Geneva, Arial, Helvetica, sans-serif;
font-size : 10px;
background-color : #f2f2f2;
border : 1px solid #8d2c2d;
}
table.layer td {
text-align : center;
width : 150px;
}
#uli1 {
margin : 0;
padding : 0;
list-style-type : none;
}
#uli1 li {
padding : 0;
margin : 2px;
text-align : right;
}
#zakladki ul {
list-style : none;
margin : 0;
padding-left : 0;
padding-bottom : 33px;
border-bottom : 1px solid #000;
font : bold 1.1em Arial, sans-serif;
}
#zakladki li {
float : left;
height : 30px;
background-color : #fff;
margin : 2px 5px 0 0;
border : 1px solid #000;
}
#zakladki li#active {
background-color : #ab3535;
border : 1px solid #000;
border-bottom : 1px solid #ab3535;
}
#zakladki li#active a {
color : #ffffff;
}
#zakladki li#active a:hover {
color : #ffffff;
background-color : #ab3535;
}
ul#zakladki a:link, ul#zakladki a:visited {
display : block;
color : #000;
text-decoration : none;
padding : 4px;
}
ul#zakladki a:hover {
color : #ffffff;
background-color : #ab3535;
border-bottom : 6px solid #ab3535;
}

table.calendar {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
border-collapse: collapse;
background-color: #ffffff;
width: 200px;
border: solid #8B8B8B 1px;
text-align: center;
-moz-user-select: none;
}
table.calendar input, table.calendar select {
font-size: 10px;
}
table.calendar td {
border: 0;
font-size: 10px;
text-align: center;
}
div.mainheading {
margin: 2px;
}
table.caldayheading {
border-collapse: collapse;
cursor: pointer;
empty-cells: show;
margin: 0 6px 0 6px;
}
table.caldayheading td {
border: solid #CCCCCC 1px;
text-align: center;
color: #ffffff;
font-weight: bold;
width: 22px;
background-color: #995252;
}
table.caldayheading td.wkhead {
border-right: double #CCCCCC 3px;
}
table.calcells {
border-collapse: collapse;
cursor: pointer;
margin: 0 6px 0 6px;
border: solid #8B8B8B 1px; 
}
table.calcells td {
border: solid #CCCCCC 1px;
vertical-align: top;
text-align: center;
font-weight: bold;
width: 22px;
height: 20px;
}
table.calcells td div {
padding: 1px;
margin: 0;
}
table.calcells td.wkhead {
background-color: white;
text-align: center;
border-right: double #CCCCCC 3px;
color: #ffffff;
font-weight: bold;
background-color: #8D2C2D;
}
table.calcells td.wkday {
background-color: #DDDDDD;
}
table.calcells td.wkend {
background-color: #DDDDDD;
}
table.calcells td.curdate {
}
table.calcells td.cell_selected {
background-color: #99CCFF;
color: black;
}
table.calcells td.notmnth {
background-color: #FFFFFF;
color: #CCCCCC;
}
table.calcells td.notallowed {
background-color: white;
color: #EEEEEE;
font-style: italic;
}
table.calcells td.hover {
background-color: #999999;
}

ul#zakladki {
list-style: none;
margin: 0;
padding-left: 0px;
padding-bottom: 33px;
border-bottom: 1px solid #000;
font: bold 1.1em Arial, sans-serif;
}
ul#zakladki li {
float: left;
height: 30px;
background-color: #FFF;
margin: 2px 5px 0 0px;
border: 1px solid #000;
}
ul#zakladki li#active {
background-color: #AB3535;
border: 1px solid #000;
border-bottom: 1px solid #AB3535;
}
ul#zakladki li#active a {
color: #FFF;
}
ul#zakladki li#active a:hover {
color: #FFF;
background-color: #AB3535;
}
ul#zakladki a:link, ul#zakladki a:visited {
display: block;
color: #000;
text-decoration: none;
padding: 4px;
}
ul#zakladki a:hover {
background-color: #AB3535;
color: #FFF;
border-bottom: 6px solid #AB3535;
}
.bold {
font-weight: bold;
}


#formularz ul {
margin : 0;
padding : 0;
}

#formularz li {
margin : 2px;
padding : 0;
list-style-type : none;
border-bottom : 1px dotted #e8abab;
}

#formularz .l {
width : 40%;
min-height : 20px;
float : left;
text-align : left;
font : normal 12px/18px Arial, Helvetica, sans-serif;
}

#formularz .p {
width : 60%;
min-height : 20px;
float : left;
text-align : left;
font : normal 12px/18px Arial, Helvetica, sans-serif;
}

#formularz .e {
width : 90%;
min-height : 20px;
float : left;
text-align : left;
font : normal 12px/18px Arial, Helvetica, sans-serif;
}

#formularz .f {
width : 10%;
min-height : 20px;
float : left;
text-align : left;
font : normal 12px/18px Arial, Helvetica, sans-serif;
}

#formularz .k {
width : 50px;
min-height : 20px;
float : left;
text-align : center;
font : bold 12px/18px Arial, Helvetica, sans-serif;
}

#formularz .c {
clear : both;
font-size : 10px;
color : #ff0000;
text-align: left;
padding-left: 40%;
empty-cells : hide;
}

#formularz li.error {
color : #000000;
padding : 2px;
font-size : 9px;
background-color : #FEE3E3;
border : 1px solid #FF0000;
}

#formularz .buttons, #zawartosc .buttons {
width : 100%;
height : 40px;
text-align : right;
}

#zawartosc ul {
margin : 0;
padding : 0;
}

#zawartosc li {
margin : 2px;
padding : 0;
list-style-type : none;
border-bottom : 1px dotted #e8abab;
}

#zawartosc .l {
width : 40%;
float : left;
text-align : left;
font : normal 12px/16px Arial, Helvetica, sans-serif;
}

#zawartosc .p {
width : 60%;
float : left;
text-align : left;
font : normal 12px/16px Arial, Helvetica, sans-serif;
}

#zawartosc .c {
clear : both;
}


#zawartosc .nti2 .l {
width : 39%;
float : left;
text-align : center;
font : normal 12px/16px Arial, Helvetica, sans-serif;
border-right : 1px solid #FFFFFF;
}

#zawartosc .nti2 .p {
width : 59%;
float : left;
text-align : center;
font : normal 12px/16px Arial, Helvetica, sans-serif;
}

#przesylanie {
height : 50px;
display : none; 
color : #FFFFFF;
text-align : center;
background-color : #800000; 
border : solid 3px #FFFFFF;
}

#DOK3REJ img {
float : left;
margin : 5px;
padding : 5px;
}

.mNag {
font-size: 10pt;
font-family: Arial;
font-weight: bold;
color: rgb(176, 25, 25);
}

.mTxt {
margin-bottom: 7.35pt; 
line-height: 11.25pt; 
-moz-background-clip: -moz-initial; 
-moz-background-origin: -moz-initial; 
-moz-background-inline-policy: -moz-initial;
}
