body,p,div,h1,h2,h3,h4,h5,table,a,span,ul,li{margin:0;padding:0}
body{font-family:Arial, Helvetica, sans-serif;font-size:14px;background:url(img/body_back2.png) repeat-x top left}
.clear{width:100%;height:0;clear:both}
a img{text-decoration:none;border:0}
ul{list-style:none}
#ramka{position:relative;width:1000px;color:#787878;background:url(img/body_back.png) no-repeat top left;overflow:hidden;margin:0 auto;padding:30px 0 0}
#logo{width:259px;float:left;display:inline;margin:0}
#menu{width:716px;height:89px;float:left;display:inline;background:url(img/menu_back.png) no-repeat top left}
#menu1 a{font-variant:small-caps;color:#777;text-decoration:none;font-weight:bolder;font-size:14px;}
#menu1 a:hover{color:#000; background:#fff;}
#menu1{margin:32px 0 0 40px}
#menu1 td{padding:0 10px}
#left{width:259px;float:left;display:inline;margin:0 0 0 2px;padding:15px 0 0}
.ramka1{border:1px solid #ebebeb;width:237px;background:#fff;font-size:12px;margin:0 0 20px;padding:10px}
.ramka1 h1{font-size:15px;margin:0 0 10px}
.lista1{color:#0a850b;font-size:12px;font-weight:700}
.inputtext1{width:170px;background:url(img/input-back.png) repeat-x top left;border:1px solid #e8e8e7;color:#555;padding:2px}
.imgBtn{cursor:pointer}
.banner{width:100%;text-align:center;font-size:12px}
#right{width:716px;float:left;display:inline;top left}
#flash{width:100%;text-align:center;min-height:308px}
#main{font-size:12px;color:#505050;padding:0 30px 10px 40px}
#main h1{font-size:16px;color:#818181;border-bottom:2px solid #818181;margin:0 0 10px;padding:0 0 5px}
#main p{margin:0 0 5px}
.ikonki{float:left;display:inline;height:184px;background:url(img/spacer1.png) no-repeat top right;margin:10px 0 0;padding:0 20px 0 0}
#ostatni_ikonki{background-image:none}
.i_title{text-transform:uppercase;color:#008001;font-weight:bolder}
.i_button{text-align:right}
#footer{border-top:1px solid #b4b4b4;width:690px;text-align:left;margin:5px 0;padding:5px 5px 15px 300px}
#footer a{font-size:12px;color:#000;font-weight:bolder;text-decoration:none}
#fotter a:hover{text-decoration:underline}
#zawartosc_pojemnik{width:100%;text-align:center;overflow:hidden;height:160px;position:relative}
#zawartosc{text-align:center;width:100%}
     #map {
        width : 90%;
        height : 250px;
        overflow: hidden;
        font: 12px Tahoma;
        color: #000000;
     }
     #button { padding-left: 30px; }
     #zapisz { cursor: pointer; width: 88px; height: 24px; background: transparent url( img/btn_wyslij.gif ) no-repeat; border: none; }
     #anuluj { cursor: pointer; width: 88px; height: 24px; background: transparent url( img/btn_anuluj.gif ) no-repeat; border: none; }

table.ksiega {
         background: transparent url(img/ksiega_bg.gif) no-repeat;
         width: 427px;
         height: 102px;
     }
     td.ksiega_naglowek {
         font: bold 12px tahoma;
         color: black;
         padding-top: 5px;
         padding-left: 5px;
     }
     td.ksiega_data {
         text-align: right;
         padding-right: 10px;
         font:  12px tahoma;
         color: black;
         padding-top: 5px;
     }
     td.ksiega_wpis {
         padding: 10px;
         height: 80px;
         font:  12px tahoma;
         color: black;
     }
     button.btn_ksiega_add {
         width: 108px;
         height: 19px;
         background: transparent url( img/btn_add_ksiega.gif ) no-repeat;
         border:none;
         cursor: pointer;
         margin-right:30px;
     }
     table.ksiega_wpis {
         background-color: #f2f2f2;
         width: 98%;
         padding-top: 10px;
         padding-right: 5px;
     }
     table.ksiega_wpis textarea {
         width: 91%;
     }
