body {margin: 60px 0 0 0; padding: 0px;font-family:Arial,Helvetica,sans-serif; background: #f7f6eb;}
body {margin: 60px 0 0 0; padding: 0px;font-family:Arial,Helvetica,sans-serif; background: #f7f6eb;}
ul {margin:0px;padding:0px;margin-top: 4px;}
li	{list-style-image: url(../_img/li.gif);color: #000000;line-height: 14px;margin-left: 16px;margin-bottom: 2px;}	
a {font: normal 12px Arial, Helvetica, sans-serif;color: #094560;text-decoration: none;outline: none;}	
a:hover	{font: normal 12px Arial, Helvetica, sans-serif;text-decoration: none;color:#0093D4;}
p,ul,li,td {font: normal 12px Arial, Helvetica, sans-serif; text-align: justify;}
#gora {width: 820px; height: 237px; background: #094560; margin: 0px auto; margin-bottom: 4px;}
#gora object {display: block; float: right;}
#srodek {width: 820px; margin: 0px auto; border-bottom: 2px solid #d9d7c9;}
#adres_cont {width: 175px; float: left; text-align: center; margin-top: 24px;}
#adres {font: normal 11px Tahoma, Arial, Helvetica, sans-serif; color:#fff;}
#adres a {font: normal 11px Tahoma, Arial, Helvetica, sans-serif;color: #7AD7FF;text-decoration: underline;}
#adres a:hover {font: normal 11px Tahoma, Arial, Helvetica, sans-serif;color: #FFAD2A;text-decoration: underline;}	
#stopka {width: 820px;margin: 0px auto;padding-top: 12px;padding-bottom: 15px;margin-top: 2px; font-size: 12px;text-align: center;}
#stopka a {color: #000000;text-decoration: none;margin: 0px 7px;}
#stopka a:hover {color: #088DC6;text-decoration: underline;}
#lewa {width: 210px; float: left; font-size: 12px;line-height:16px;}
#lewa li {list-style:none;}
#lewa li a{background-image:url(images/menu_left_bg.gif);background-repeat:no-repeat;width: 168px;height: 22px;display:block;text-decoration: none;color:#F7F6EB;text-align:center;padding-top: 7px;}
#lewa li a:hover {color:#ffffff;text-decoration:none;}	
#lewa li.yellow a{background-image:url(_img/menu_left_bg_yellow.gif);background-repeat:no-repeat;width: 168px;height: 22px;display:block;text-decoration: none;color:#000;text-align:center;padding-top: 7px;}
#lewa li.yellow a:hover {color:#000;text-decoration:none;}	
#lewa li.red a{background-image:url(_img/menu_left_bg_red.gif);background-repeat:no-repeat;width: 168px;height: 22px;display:block;text-decoration: none;color:#fff;text-align:center;padding-top: 7px;}
#lewa li.red a:hover {color:#fff;text-decoration:none;}	
#tresc {width: 610px; float: left; margin-top: 5px;}
#tresc h1 {font-size: 18px; color: #20566E;}
#tresc h2 {font-size: 16px; color: #20566E;}
#box_tresc {width: 558px; background: #fbfbf4; border: 1px solid #e6e5de; padding: 25px;}
#news a {color:#20566E;text-decoration:underline;}
#news a:hover {color: #0292D3;text-decoration: underline;}
#news p {margin: 0px;}
.d1 {width: 137px; background-image: url(images/gal_1st.jpg);} 
.d2 {width: 132px; background-image: url(images/gal_last.jpg);}
.d3 {width: 111px; background-image: url(images/gal_el.jpg);}
.d_c {height: 205px; float: left; position: relative;}
.d_c img {position: absolute; top: 81px; width: 87px; height: 87px;}
.d_c_a {position: absolute; top: 172px; display: block; width: 92px; text-align: center; font-size: 11px !important;}
.a_gal {border: 5px solid #e9e8db; display: block; width:132px; float: left; margin: 5px;}
.a_gal:hover {border: 5px solid #fff;}
.menu_bottom li {float: left;list-style:none;padding:0px;margin:0px;}
.menu_bottom a {display:block;font: normal 12px Arial, Helvetica, sans-serif;background-repeat:no-repeat;padding-left: 25px;padding-right: 25px;height: 20px;}
.menu_bottom a.but_home {background-image:url(images/ic_home.gif);color:#20566E;text-decoration:underline;}
.menu_bottom a.but_home:hover {background-image:url(images/ic_home2.gif);color:#0093D4;text-decoration:underline;}
.menu_bottom a.but_archiwum {background-image:url(images/ic_news_arch.gif);color:#20566E;text-decoration:underline;}
.menu_bottom a.but_archiwum:hover {background-image:url(images/ic_news_arch2.gif);color:#0093D4;text-decoration:underline;}
.menu_bottom a.but_galeria {background-image:url(images/ic_galeria.gif);color:#20566E;text-decoration:underline;}
.menu_bottom a.but_galeria:hover {background-image:url(images/ic_galeria2.gif);color:#0093D4;text-decoration:underline;}
.mapa0 {list-style-image:url(_img/ic_mapa0.gif);}
.mapa1 {list-style-image:url(_img/ic_mapa1.gif)}
.mapa2 {list-style-image:url(_img/ic_mapa2.gif)} 
#nikon_des {width: 350px; float: left;}
#nikon_des p {margin: 0px;}
/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
.clBar {visibility: hidden; width: 10px; position: absolute; height: 10px;}
/* MENU 1-SZEGO POZIOMU */
.clLevel0 {vertical-align: text-bottom; font: normal 12px Arial, Helvetica; color: #FFFFFF; position: absolute; text-align: left; padding-left: 16px;}
.clLevel0over {vertical-align: text-bottom; font: bold 11px Tahoma,Arial,Helvetica; color: #008ADE; position: absolute; text-align: left; padding-left: 7px;}
.clLevel0border {visibility: hidden; position: absolute;}
/* MENU 2-EGO POZIOMU */
.clLevel1 {padding-left: 16px; padding-top: 4px; font: normal 12px Arial, Helvetica; position: absolute; color: #ffffff; background-color: #0292d3; cursor: pointer;}
.clLevel1over {padding-left: 16px; padding-top: 4px; font: normal 12px Arial, Helvetica; position: absolute; cursor: pointer; color: #ffffff; background-color: #f79338;}
.clLevel1border {visibility: hidden; position: absolute; background-color: #F7F6EB;}

#menu_cont {width: 820px; margin: 0px auto; clear: both; height:31px;}
#wersje_jez {width: 820px; margin: 0px auto; clear: both; height:25px; font-size: 12px; text-align: right;}
#wersje_jez img {margin-right: 10px;}
#wersje_jez a {color: #000;}
#menu {list-style-image:none; list-style-position:outside; list-style-type:none; width: 820px; height: 31px; display: block; float: right;; margin: 0px; padding: 0px; color:#fff; font-size: 13px; font-family:Arial,Helvetica;}
#menu li {float: left; height: 31px; position: relative; margin: 0px; padding: 0px;}
#menu img {border: 1px solid #f7f6eb; display: block; border-right: 0px;}
#menu li a {display: block; height: 29px; color:#fff; font-size: 12px; line-height: 29px; text-align: center; float: left; border: 1px solid #f7f6eb; border-right: 0px;}
.w71 {width: 71px; background-image: url(_img/tlo_waski.gif); background-repeat: no-repeat;}
a.w71:hover {width: 71px; background-image: url(_img/tlo_waski.gif); background-repeat: no-repeat; background-position: 0 -29px;}
.w147 {width: 147px; background-image: url(_img/tlo_szeroki.gif); background-repeat: no-repeat;}
a.w147:hover {width: 147px; background-image: url(_img/tlo_szeroki.gif); background-repeat: no-repeat; background-position: 0 -29px;}
.w95 {width: 95px; background-image: url(_img/tlo_szeroki2.gif); background-repeat: no-repeat;}
a.w95:hover {width: 95px; background-image: url(_img/tlo_szeroki2.gif); background-repeat: no-repeat; background-position: 0 -29px;}
a.w144 {width: 143px; background-image: url(_img/tlo_nikon.gif); background-repeat: no-repeat; color: #000;}
.w147m {width: 147px; background-image: url(_img/tlo_szeroki3.gif); background-repeat: no-repeat;}
#menu li ul {margin:0; padding: 0; left: 0px; list-style-position:outside; list-style-type: none; position:absolute; top:-999em; width:100px;}		 
#menu li:hover ul, #menu li.sfHover ul {top:30px;}	
#menu li ul li {height: 24px; line-height: 24px; background: none; z-index: 10; position: relative; margin: 0px; padding: 0px;}
#menu li ul li a {border: 1px solid #fff; border-bottom: 0px; background: #0292d3; color:#fff; width:140px; font-size: 12px; display: block; padding-left: 17px; height: 24px; line-height: 24px; text-align: left;}
#menu li ul li a:hover {background: #f79338; z-index: 10; position: relative;}		