body { background-color:#f3f3f3; color:#000000; margin:10px auto; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }

img { border:0; }
td { text-align:left; vertical-align:top; margin:0; padding:0;}

/*td.menu_bkg { background-color:#fff; }*/

/*td.menu_bkg2 { background-color:#fff;}*/
td.main { padding:10px; width: 752px;}
a.menu { color:#2D240F; font-family:Arial, Helvetica, sans-serif; font-size:13px; padding:4px; font-weight:bold; text-decoration:none;}
input.newsletter { color:#eee; background-color:#fff; border:1px solid #ddd; text-align:center; height: 22px; width:150px; display:block; margin: 0 0 0 6px;}
span.komunikat { color:#990000; font-size:11px; }
span.bordo { color:#CB2016; font-weight:bold; }
td.newsletter_bkg { background-color:#C0B192; }
a {color:#990000; text-decoration:underline; }
a:hover { color:#000000; text-decoration:underline; }

/*mods by sotar aka Jerzy A */
body {
    text-align: center;
}

#wrap {
    width: 925px;
    text-align: left;
    margin: 0 auto;
    background: #fffbf3 url('images/kreska.png') repeat-y;
    overflow: hidden;
    
}

a {
    padding: 0;
    margin:0;
}

#czary {
    background: #000 url('images/czary.png') repeat;
}

td.foot { 
    background: #fffbf3  url('images/stopka.png') no-repeat top center; 
    padding:18px; 
    text-align:center; 
    color: #bbb7b8;
}
.foot a {
    color: #9b9798;
    text-decoration: none;
    }

.foot a:hover {
    color: #000;
    text-decoration: underline;
    }

#aktualnosci {
   /*background: #435355;*/
   width: 150px;
   /*padding: 20px;*/
   /*float: right;*/
  /* margin-left: 20px;*/
   /*height: 1000px;*/
    background: url('images/aktu.png') repeat-y; 
}

#aktualnosci #aktutop {
    background: url('images/aktu_top.png') no-repeat; 
    height:23px;
}

#aktualnosci #aktubot {
    background: url('images/aktu_bot.png') no-repeat; 
    height:21px;
}

.banners_left {
    text-align: center;
    font-family: Arial arial helvetica verdana sans-serif;
    padding: 20px 0;
}
.banners_left .ban {
    margin: 10px;
}
.banners_left img {
    /*width: 102px;
    height: 69px;*/
    margin-bottom: 4px;
}

#lmenu a {
    text-decoration: none;
}

#lmenu {
    background: #b4a27e;
}

.fix  {
    table-layout: fixed;
}
/*table.bkg { background-color:#fffbf3;}*/

#rzoli, #rpoli {
    display: none;
}

#lmenu img {
    width: 182px;
}

#leftcol {
    background: #c2b193;
    width: 182px;
}

#aktualnosci a {
    text-decoration: none;
}

.akt {
    text-align: center;
    margin: 0 auto;
    /*width: 145px;*/
/*    padding: 0 20px;*/
}
.akt p {
    margin: 2px 0;
}
