body { background: #ffffff url(../img/bg.jpg) repeat-x;  margin:0; padding:0; font: 11px normal tahoma, Verdana, Arial, Helvetica, sans-serif; text-align:center; color:#00253a;}

#strona{ width:963px; margin:0 auto; padding:0; }
#head{clear:both;  width:963px;margin:0 auto;  }
#head .logo{ float:left; width:268px;margin-bottom:4px;}

#head .menu{ float:right;overflow:hidden; text-align:right; height:17px; text-transform:uppercase; padding-top:14px}
#head .menu ul{ margin:0; padding:0; list-style-type:none; float:right; clear:both;}
#head .menu ul li{margin:0; padding:0; display:inline; padding-right:5px; padding-left:5px;}
#head .menu ul li a{ margin:0; padding:0; color:#ffffff; font-size:13px; font-weight:bold; text-decoration:none;  padding-left:4px; padding-right:4px;}
#head .menu ul li a:hover{ color: #CCCCCC;} 
#head .menu ul li .menu_current{ color:#FDED14}

#head_down { clear:both; width:828px; text-align:left; margin:0 auto; margin-top:15px}
#head_down .data{width:228px; float:left;color:#505050;font: 11px tahoma, Verdana, Arial, Helvetica, sans-serif;text-decoration:none; }
#head_down .submenu_up ul{ margin:0; padding:0; list-style-type:none; float:right; width:600px; text-align:right}
#head_down .submenu_up ul li{margin:0; padding:0; display:inline; padding-right:5px; padding-left:5px;}
#head_down .submenu_up ul li a{ margin:0; padding:0; color:#505050;font: 13px tahoma, Verdana, Arial, Helvetica, sans-serif;  text-decoration:none;  padding-left:4px; padding-right:4px;text-transform:uppercase}
#head_down .submenu_up ul li a:hover{ color:#0a6ea6;} 




#top{ height:337px; width:963px;margin:0; padding:0; background:url(../img/top.jpg) no-repeat; clear:both; margin-top:5px; margin-bottom:8px;}
#top .flash{ float:left; width:606px; height:292px;}
#top .opis_top{ width:320px; float:left; text-align:left; color:#FFFFFF; overflow:hidden; text-align:justify; height:220px; padding-top:40px; padding-left:15px; line-height:18px;}
#content{width:963px;margin:0 auto; padding:0; text-align:left; }
#content .tresc{ font: 11px normal tahoma, Verdana, Arial, Helvetica, sans-serif; color:#000000;line-height:16px; clear:both; padding-bottom:15px;}
#content .tresc a{font: 11px normal tahoma, Verdana, Arial, Helvetica, sans-serif; color: #525960; text-decoration:none}
#content .tresc a:hover{font: 11px normal tahoma, Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration:none}
#content .tresc h1{ font: 15px normal tahoma, Verdana, Arial, Helvetica, sans-serif; color:#15741b;line-height:19px;font-weight:bold; }
#content .tresc h2{ font: 12px normal tahoma, Verdana, Arial, Helvetica, sans-serif; color:#004a83;line-height:14px;font-weight:bold; }
#content .tresc h3{ font: 11px normal tahoma, Verdana, Arial, Helvetica, sans-serif; color:#505050;line-height:12px;font-weight:bold; }
#content .tresc .boxy{ width:519px; height:207px; background:url(../img/bg_boxy.jpg) no-repeat; float:left; padding-left:2px; padding-top:2px;}
#content .tresc .tresci{ float:right; width:430px;}
#content .tresc .zaciskanie{ padding-left:6px; padding-right:6px; margin:0 auto; }

#footer{  background: #ececec url(../img/footer.jpg) repeat-x; margin:0; padding:0px; line-height:57px; height:57px; width:100%; clear:both; text-align:left; margin-top:10px; }
#footer .menu_down{float:left; width:450px; text-align:left; color:#d0d0d0 }
#footer .menu_down ul{margin:0; padding:0; list-style-type:none; }
#footer .menu_down ul li{margin:0; padding:0; display:inline; }
#footer .menu_down a{color:#505050;font: 11px tahoma, Verdana, Arial, Helvetica, sans-serif;text-decoration:none;  padding:7px;line-height:57px;}
#footer .menu_down a:hover{color: #396296; }
#footer .realizacja{float: right; width:350px; color:#505050; text-align:right }
#footer .realizacja a{ width:150px; color:#505050; text-align:right; text-decoration:none }
#footer .realizacja a:hover{ width:150px; color:#505050; text-align:right; text-decoration:none }





