#menu , #menu ul {list-style:none; padding:0; margin:0;overflow:hidden;}
#menu {background:url('images/bg_menu.jpg');}
#menu ul {width:660px; float:left;}
#menu ul li {float:left; padding:0;}
#menu ul li a, #menu ul li span {text-indent:-9999px;float:left; padding:0; height:49px;}

 

#menu ul li a.o-nas {background:url('images/menu/o_nas.png');}

#menu ul li a.home {background:url('images/menu/home.png'); width: 88px}
#menu ul li a.home:hover, #menu ul li span.home {background:url('images/menu/home_hover.png'); width: 88px}

#menu ul li a.o-nas {background:url('images/menu/o_nas.png'); width: 86px}
#menu ul li a.o-nas:hover, #menu ul li span.o-nas, #menu ul li a#aktualny.o-nas {background:url('images/menu/o_nas_hover.png'); width: 86px}

#menu ul li a.about-us {background:url('images/menu/about_us.png'); width: 97px}
#menu ul li a.about-us:hover, #menu ul li span.about-us, #menu ul li a#aktualny.about-us {background:url('images/menu/about_us_hover.png'); width: 97px}

#menu ul li a.produkty {background:url('images/menu/produkty.png'); width: 101px}
#menu ul li a.produkty:hover, #menu ul li span.produkty, #menu ul li a#aktualny.produkty, #menu ul li a#aktualny.produkty {background:url('images/menu/produkty_hover.png'); width: 101px}

#menu ul li a.product {background:url('images/menu/product.png'); width: 96px}
#menu ul li a.product:hover, #menu ul li span.product, #menu ul li a#aktualny.product, #menu ul li a#aktualny.product {background:url('images/menu/product_hover.png'); width: 96px}

#menu ul li a.uslugi{background:url('images/menu/uslugi.png'); width: 84px}
#menu ul li a.uslugi:hover, #menu ul li span.uslugi, #menu ul li a#aktualny.uslugi  {background:url('images/menu/uslugi_hover.png'); width: 84px}

#menu ul li a.services{background:url('images/menu/services.png'); width: 93px}
#menu ul li a.services:hover, #menu ul li span.services, #menu ul li a#aktualny.services  {background:url('images/menu/services_hover.png'); width: 93px}

#menu ul li a.galeria{background:url('images/menu/galeria.png'); width: 92px}
#menu ul li a.galeria:hover, #menu ul li span.galeria, #menu ul li a#aktualny.galeria  {background:url('images/menu/galeria_hover.png'); width: 92px}

#menu ul li a.gallery{background:url('images/menu/gallery.png'); width: 88px}
#menu ul li a.gallery:hover, #menu ul li span.gallery, #menu ul li a#aktualny.gallery  {background:url('images/menu/gallery_hover.png'); width: 88px}

#menu ul li a.kontakt {background:url('images/menu/kontakt.png'); width: 101px}
#menu ul li a.kontakt:hover, #menu ul li span.kontakt, #menu ul li a#aktualny.kontakt  {background:url('images/menu/kontakt_hover.png'); width: 101px}

#menu ul li a.contact {background:url('images/menu/contact.png'); width: 90px}
#menu ul li a.contact:hover, #menu ul li span.contact, #menu ul li a#aktualny.contact  {background:url('images/menu/contact_hover.png'); width: 90px}

#menu ul li a.szkolenia {background:url('images/menu/szkolenia.png'); width: 100px}
#menu ul li a.szkolenia:hover, #menu ul li span.szkolenia, #menu ul li a#aktualny.szkolenia {background:url('images/menu/szkolenia_hover.png'); width: 100px}

#menu ul li a.training {background:url('images/menu/training.png'); width: 92px}
#menu ul li a.training:hover, #menu ul li span.training, #menu ul li a#aktualny.training {background:url('images/menu/training_hover.png'); width: 92px}

#menu ul li a.home-rus {background:url('images/menu/home_rus.png'); width: 83px}
#menu ul li a.home-rus:hover, #menu ul li span.home-rus, #menu ul li a#aktualny.home-rus {background:url('images/menu/home_rus_hover.png'); width: 83px}

#menu ul li a.o-nas-rus {background:url('images/menu/o_nas_rus.png'); width: 111px}
#menu ul li a.o-nas-rus:hover, #menu ul li span.o-nas-rus, #menu ul li a#aktualny.o-nas-rus {background:url('images/menu/o_nas_rus_hover.png'); width: 111px}

#menu ul li a.produkty-rus {background:url('images/menu/produkty_rus.png'); width: 104px}
#menu ul li a.produkty-rus:hover, #menu ul li span.produkty-rus, #menu ul li a#aktualny.produkty-rus {background:url('images/menu/produkty_rus_hover.png'); width: 104px}

#menu ul li a.uslugi-rus {background:url('images/menu/uslugi_rus.png'); width: 75px}
#menu ul li a.uslugi-rus:hover, #menu ul li span.uslugi-rus, #menu ul li a#aktualny.uslugi-rus {background:url('images/menu/uslugi_rus_hover.png'); width: 75px}

#menu ul li a.szkolenia-rus {background:url('images/menu/szkolenia_rus.png'); width: 93px}
#menu ul li a.szkolenia-rus:hover, #menu ul li span.szkolenia-rus, #menu ul li a#aktualny.szkolenia-rus {background:url('images/menu/szkolenia_rus_hover.png'); width: 93px}

#menu ul li a.galeria-rus {background:url('images/menu/galeria_rus.png'); width: 82px}
#menu ul li a.galeria-rus:hover, #menu ul li span.galeria-rus, #menu ul li a#aktualny.galeria-rus {background:url('images/menu/galeria_rus_hover.png'); width: 82px}

#menu ul li a.kontakt-rus {background:url('images/menu/kontakt_rus.png'); width: 91px}
#menu ul li a.kontakt-rus:hover, #menu ul li span.kontakt-rus, #menu ul li a#aktualny.kontakt-rus {background:url('images/menu/kontakt_rus_hover.png'); width: 91px}


#menu ul#menu_podreczne {float:right;width:100px; padding:20px 0 0 0;}
#menu ul#menu_podreczne li {width:10px;  padding:3px; margin:0 5px;}
#menu ul#menu_podreczne li a {float:left;text-indent:-9999px; }

#menu ul#menu_podreczne li a#a_home, #menu ul#menu_podreczne li a#mapa_strony , #menu ul#menu_podreczne li a#logowanie {width:15px; height:12px;}
#menu ul#menu_podreczne li a#a_home {background:url('images/a_home.png') no-repeat;}
#menu ul#menu_podreczne li a#mapa_strony {background:url('images/a_mapa.png') left bottom no-repeat;}
#menu ul#menu_podreczne li a#logowanie {background:url('images/a_login.png') left bottom no-repeat;}

#stopka {overflow:hidden;}

#stopka_l {overflow:hidden; padding:30px; float:left; width:460px;}
#stopka_l a {color:#fff;}
#stopka_l ul {list-style:none;padding:0; margin:0; float:left; clear:both;overflow:hidden;}
#stopka_l ul li {line-height:1em;text-transform: uppercase; float:left; padding:0 5px; border-left:1px solid #fff; margin-left:-1px;}

#stopka_l ul li span {text-indent:-9999px; float:left; width:44px; height:9px;}

#stopka_l ul li a {text-indent:-9999px;float:left; height:9px;}
#stopka_l ul li a.home, #stopka_l ul li span.home {background:url('images/menu_dol/home.png') no-repeat; width: 40px}
#stopka_l ul li a.o-nas, #stopka_l ul li span.o-nas {background:url('images/menu_dol/o_nas.png') no-repeat; width: 34px}
#stopka_l ul li a.oferta, #stopka_l ul li span.oferta {background:url('images/menu_dol/oferta.png') no-repeat;}
#stopka_l ul li a.uslugi, #stopka_l ul li span.uslugi {background:url('images/menu_dol/uslugi.png') no-repeat; width: 47px}
#stopka_l ul li a.galeria, #stopka_l ul li span.galeria {background:url('images/menu_dol/galeria.png') no-repeat; width: 46px}
#stopka_l ul li a.produkty, #stopka_l ul li span.produkty {background:url('images/menu_dol/produkty.png') no-repeat; width: 52px}
#stopka_l ul li a.kontakt, #stopka_l ul li span.kontakt {background:url('images/menu_dol/kontakt.png') no-repeat; width: 46px}
#stopka_l ul li a.szkolenia, #stopka_l ul li span.szkolenia {background:url('images/menu_dol/szkolenia.png') no-repeat; width: 55px}
#stopka_l ul li a.about-us, #stopka_l ul li span.about-us {background:url('images/menu_dol/about-us.png') no-repeat; width: 49px}
#stopka_l ul li a.product, #stopka_l ul li span.product {background:url('images/menu_dol/product.png') no-repeat; width: 48px}
#stopka_l ul li a.services, #stopka_l ul li span.services {background:url('images/menu_dol/services.png') no-repeat; width: 49px}
#stopka_l ul li a.gallery, #stopka_l ul li span.gallery {background:url('images/menu_dol/gallery.png') no-repeat; width: 46px}
#stopka_l ul li a.training, #stopka_l ul li span.training {background:url('images/menu_dol/training.png') no-repeat; width: 47px}
#stopka_l ul li a.contact, #stopka_l ul li span.contact {background:url('images/menu_dol/contact.png') no-repeat; width: 47px}

#stopka_l ul li a.home-rus, #stopka_l ul li span.home-rus {background:url('images/menu_dol/home-rus.png') no-repeat; width: 45px}
#stopka_l ul li a.o-nas-rus, #stopka_l ul li span.o-nas-rus {background:url('images/menu_dol/o-nas-rus.png') no-repeat; width: 65px}
#stopka_l ul li a.produkty-rus, #stopka_l ul li span.produkty-rus {background:url('images/menu_dol/produkty-rus.png') no-repeat; width: 59px}
#stopka_l ul li a.uslugi-rus, #stopka_l ul li span.uslugi-rus {background:url('images/menu_dol/uslugi-rus.png') no-repeat; width: 40px}
#stopka_l ul li a.galeria-rus, #stopka_l ul li span.galeria-rus {background:url('images/menu_dol/galeria-rus.png') no-repeat; width: 45px}
#stopka_l ul li a.szkolenia-rus, #stopka_l ul li span.szkolenia-rus {background:url('images/menu_dol/szkolenia-rus.png') no-repeat; width: 54px}
#stopka_l ul li a.kontakt-rus, #stopka_l ul li span.kontakt-rus {background:url('images/menu_dol/kontakt-rus.png') no-repeat; width: 47px}

#stopka_l h2 {font-size:11px;font-weight:normal;color:#3f4c5b; float:left; clear:both; width:310px; padding:5px;padding-left:13px;}
#stopka_l h2 a {color:#FF5400;}

#stopka_p {float:right; width:246px; height:54px;padding:20px 0;}
#stopka_p h2 {margin:0; text-indent:-9999px; background:url('images/stopka_tel.jpg') no-repeat top right; height:50px;}

#stopka_p-eng {float:right; width:246px; height:54px;padding:20px 0;}
#stopka_p-eng h2 {margin:0; text-indent:-9999px; background:url('images/stopka_tel-eng.jpg') no-repeat top right; height:50px;}

#stopka_p-rus {float:right; width:246px; height:54px;padding:20px 0;}
#stopka_p-rus h2 {margin:0; text-indent:-9999px; background:url('images/stopka_tel-rus.jpg') no-repeat top right; height:50px;}

#lewa ul {list-style:none; padding:0; margin:20px 0; overflow:hidden;width: 245px}
#lewa ul li { background:url('images/li_lewa.png') no-repeat 2px 12px; padding-left:15px;overflow:hidden; clear:both; font-weight: bold}
#lewa ul li a, #lewa ul li span {float: left; background:red;padding:8px;width:210px;background:url('images/li_a_lewa.png') bottom repeat-x;}
#lewa ul li span {color:#FF5400; border-right:4px solid #FF4900; width:208px;}

#lewa ul li ul {list-style:none; padding:0; margin:0; overflow:hidden; width: 235px}
#lewa ul li ul li { background:url('images/li_lewa.png') no-repeat 2px 12px; padding-left:15px;overflow:hidden; clear:both;}
#lewa ul li ul li a, #lewa ul li ul li span {background:red;padding:8px;width:200px;background:url('images/li_a_lewa.png') bottom repeat-x;}
#lewa ul li ul li span {color:#FF5400; border-right:4px solid #FF4900; width:188px;}


#cms, #cms ul {color:#ccc;clear:both; list-style:none; margin:0; padding:0; overflow:hidden;}
#cms ul {padding:5px;}
#cms ul li {float:left; margin:2px 5px;}
#cms ul li a {color:#ccc;}
#cms ul li a:hover {color:#ccc;}
#pager ul {list-style:none; overflow:hidden;}
#pager ul li {float:left; padding:5px; border:1px solid #ddd;margin:0 4px;}
#pager ul li .aktualny {color:red;}
