*  {  margin:0; padding:0; }
body { background:url(../obrazki/tlo.png) repeat-x top #fff; margin:0; font-family:"Verdana"; color:#000; font-size:14px;}
table {  font-size:14px; }
img { border:0; }

#kontener { width:981px; margin:0 auto; padding-top:30px; }
#kontener #top { height:342px; background:url(../obrazki/baner_top.png) 0 62px no-repeat;} 
#kontener #content_top { height:13px; background:url(../obrazki/content_top.png); }
#kontener #content_back { background:url(../obrazki/content_top2.gif) top no-repeat; min-height:56px; }
#kontener #content { min-height:150px; background:url(../obrazki/content_back.png); }
#kontener #content_bottom { height:21px; background:url(../obrazki/content_bottom.png); }
#kontener #content_left { width:190px; margin-left:10px;  }
#kontener #content_right { width:730px; float:right; margin-right:24px; }
#kontener #stopka { text-align:center; padding:5px; color:#bbb; font-size:12px; margin-bottom:10px;}

ul.menu_top { list-style:none; margin-left:1px; padding:4px 0 0 2px; width:979px; height:58px;  background:url(../obrazki/menu_top.png);  }
ul.menu_top li { float:left; margin:0; padding:0; background:url(../obrazki/kreska.gif) 0 1px no-repeat; }
ul.menu_top li.f { background:none; }
ul.menu_top li a { display:block; }
ul.menu_top li a:hover { background:url(../obrazki/menu_h.png) no-repeat;   }

ul.menu_left { list-style:none; margin:0; }
ul.menu_left li { margin:2px 0; }
ul.menu_left li a{ background:url(../obrazki/menu_left.png) no-repeat; width:168px; line-height:35px; display:block; padding:0 10px; color:#fff; text-decoration:none; }
ul.menu_left li a:hover{ background-image:url(../obrazki/menu_left_a.png); }
ul.menu_left li ul { list-style:none; margin:3px 0 5px 6px; }
ul.menu_left li ul li a{ border:1px solid #ccc; color:#666; width:146px; line-height:100%; font-size:12px; padding:6px 5px 6px 25px; background:url(../obrazki/haczyk.png) 5px 5px no-repeat #f4f4f4;  }
ul.menu_left li ul li a:hover { background:url(../obrazki/haczyk.gif) 5px 5px no-repeat #ececec; }

li.akt ul li { font-weight:normal; }
li.akt  { font-weight:bold; }

.form_nazwa { width:300px;  }

div.clear { height:1px; width:100%; clear:both; }
.srodek { text-align:center; }
.prawo { text-align:right; }

img.ramka { margin:5px; padding:2px; border:1px solid #ccc; background-color:#fff;  }

h1 { color:#7f7f7f; margin:5px 0; font-weight:normal; font-size:26px; }
h2 { color:#868686; margin:5px; font-size:22px;  }
p {  line-height:150%; text-align:justify; margin:10px 0;}
input, textarea { padding:2px 3px; font-family:"Trebuchet MS"; color:#999; font-size:14px;}

a { color:#777; }
a:hover { color:#ccc; }
ul, ol { margin-left:40px; }
#content_right ul li, #content_right ol li{ line-height:150%; margin:5px 0; }
#content_right table tr td{ padding:4px; border:1px solid #ccc;  }

#content_right table.form { border-collapse:collapse; width:95%; margin:0 auto; font-size:12px; }
#content_right table.form tr td{ border-width:0 0 1px; }
#content_right table.form tr td.odstep { background:none; height:20px; }
#content_right table.form  select { width:406px; padding:2px; }
#content_right table.form .form_pole { width:400px; }
#content_right table.form .form_pole_short { width:100px; }
#content_right table.form input, #content_right table.form textarea { color:#000; }


div.wiecej { font-size:12px; text-align:right; }
div.news { margin:5px; padding-left:5px;}
div.news .tytul { font-weight:bold; }
div.news .data { font-weight:normal; font-size:12px; color:#aaa; float:right;}
