/******************* ogolne *******************/
body{
  behavior: url('csshover2.htc');
  min-height: 100%;
	font: 12px Arial, Helvetica, sans-serif;
	text-align: center;
	color: #4D5B62;
  background: #ffffff url(images/tlo.jpg) repeat-x 0px top;
}

a {
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

p{
  padding: 7px 0px 7px 0px;
}

fieldset {
	border:0;
}
input, select, button {
	vertical-align:middle;
	border:0px;
}

select{
  padding: 0px;
  font-size: 9px;
  *font-size: 10px;
  margin-left: 1px;
}

img {
	border:0px;
	padding:0px;
	margin:0px;
}

div{
  margin: 0px;
  padding: 0px;
}

li{
  list-style: none;
}

* {
	padding:0;
	margin:0;
}

h2 {
  color: #0072cf;
  font-size: 12px;
  padding: 13px 0px 0px 13px;
}

h2 a {
  color: #0072cf;
  font-size: 12px;
  padding: 13px 0px 0px 13px;
}

h2 a:hover {
	text-decoration:none;
}

h1 {
  padding: 13px 0px 13px 0px;
  border-bottom: 1px solid #e4e6e8;
  color: #0072cf;
  font-size: 12px;
}

  

/******  strona glowa ********/

.main{
  width: 930px;
  min-height:400px;
  * height: 400px;
  height:auto;
  margin: 0px auto 0px auto;
  border: 0px solid red;
  text-align: left;
}

.top{
  width: 930px;
  height: 197px;
  padding: 0px;
  margin: 0px auto 0px auto;  
  text-align: left;
  background: url(images/logo_all.jpg) no-repeat 0px 10px;
}

.logo{
  float: right;
  display: inline;
  margin-top: 10px;
  width: 690px; 
  height: 177px;
}

.pageTitle {
	color:#738792;
	font-size: 16px;
	font-weight: bold;
}

a.a_head{
  display: block;
  margin: 10px 0 0 0;
  width: 225px;
  height: 125px;
  position: absolute;
}

a.a_head:hover{
  text-decoration: none;
}


ul.buttons{
  padding: 1px 0px 0px 0px;
  margin: 0px;
}

ul.buttons li{
  display: inline;
  float: left;
  padding: 0px;
  margin: 0px;
  text-align: center;
  width: 132px;
}

ul.buttons li.spac{
  padding: 0px;
  margin: 0px;
  width: 1px;
}

ul.buttons li a{  
  height: 1%; 
  display: block;
  font-size: 13px;
  color: #ffffff;
  margin: 0px;
  padding: 16px 0px 17px 0px;
}

ul.buttons li a:hover{
  text-decoration: none;
}
/*
ul.buttons li a:hover{
  text-decoration: none;
  background: url(images/tlo_a_active.jpg) no-repeat 0px 0px;
}

ul.buttons li a.active{
  text-decoration: none;
  background: url(images/tlo_a_active.jpg) no-repeat 0px 0px;
}
*/

.home{  
  background: url(images/home.jpg) no-repeat 0px 0px;
}

.home:hover{
  background: url(images/home_akt.jpg) no-repeat 0px 0px;
}

.produkty{  
  background: url(images/produkty.jpg) no-repeat 0px 0px;
}

.produkty:hover{
  background: url(images/produkty_akt.jpg) no-repeat 0px 0px;
}

.o_nas{  
  background: url(images/o_nas.jpg) no-repeat 0px 0px;
}

.o_nas:hover{
  background: url(images/o_nas_akt.jpg) no-repeat 0px 0px;
}

.nowosci{  
  background: url(images/nowosci.jpg) no-repeat 0px 0px;
}

.nowosci:hover{
  background: url(images/nowosci_akt.jpg) no-repeat 0px 0px;
}

.kontakt{  
  background: url(images/kontakt.jpg) no-repeat 0px 0px;
}

.kontakt:hover{
  background: url(images/kontakt_akt.jpg) no-repeat 0px 0px;
}

.centrala{  
  background: url(images/centrala.jpg) no-repeat 0px 0px;
}

.centrala:hover{
  background: url(images/centrala_akt.jpg) no-repeat 0px 0px;
}

.biura_w_polsce{ 
  background: url(images/biura_w_polsce.jpg) no-repeat 0px 0px;
}

.biura_w_polsce:hover{
  background: url(images/biura_w_polsce_akt.jpg) no-repeat 0px 0px;
}

.biura_zagraniczne{ 
  background: url(images/biura_zagraniczne.jpg) no-repeat 0px 0px;
}

.biura_zagraniczne:hover{
  background: url(images/biura_zagraniczne_akt.jpg) no-repeat 0px 0px;
}

.serwis{  
  background: url(images/serwis.jpg) no-repeat 0px 0px;
}

.serwis:hover{
  background: url(images/serwis_akt.jpg) no-repeat 0px 0px;
}

.wyslij{  
  background: url(images/ratownicza/dla_szpitali.jpg) no-repeat 0px 0px;
}

.wyslij:hover{
  background: url(images/ratownicza/dla_szpitali_akt.jpg) no-repeat 0px 0px;
}


/***** top_menu_en *****/
.home_en{  
  background: url(en/images/home.jpg) no-repeat 0px 0px;
}

.home_en:hover{
  background: url(en/images/home_akt.jpg) no-repeat 0px 0px;
}

.produkty_en{  
  background: url(en/images/produkty.jpg) no-repeat 0px 0px;
}

.produkty_en:hover{
  background: url(en/images/produkty_akt.jpg) no-repeat 0px 0px;
}

.o_nas_en{  
  background: url(en/images/o_nas.jpg) no-repeat 0px 0px;
}

.o_nas_en:hover{
  background: url(en/images/o_nas_akt.jpg) no-repeat 0px 0px;
}

.nowosci_en{  
  background: url(en/images/nowosci.jpg) no-repeat 0px 0px;
}

.nowosci_en:hover{
  background: url(en/images/nowosci_akt.jpg) no-repeat 0px 0px;
}

.kontakt_en{  
  background: url(en/images/kontakt.jpg) no-repeat 0px 0px;
}

.kontakt_en:hover{
  background: url(en/images/kontakt_akt.jpg) no-repeat 0px 0px;
}

.centrala_en{  
  background: url(en/images/centrala.jpg) no-repeat 0px 0px;
}

.centrala_en:hover{
  background: url(en/images/centrala_akt.jpg) no-repeat 0px 0px;
}

.biura_w_polsce_en{  
  background: url(en/images/biura_w_polsce.jpg) no-repeat 0px 0px;
}

.biura_w_polsce_en:hover{
  background: url(en/images/biura_w_polsce_akt.jpg) no-repeat 0px 0px;
}

.biura_zagraniczne_en{  
  background: url(en/images/biura_zagraniczne.jpg) no-repeat 0px 0px;
}

.biura_zagraniczne_en:hover{
  background: url(en/images/biura_zagraniczne_akt.jpg) no-repeat 0px 0px;
}

.serwis_en{  
  background: url(en/images/serwis.jpg) no-repeat 0px 0px;
}

.serwis_en:hover{
  background: url(en/images/serwis_akt.jpg) no-repeat 0px 0px;
}

.wyslij_en{  
  background: url(en/images/wyslij.jpg) no-repeat 0px 0px;
}

.wyslij_en:hover{
  background: url(en/images/wyslij_akt.jpg) no-repeat 0px 0px;
}

/***** Koniec *****/

/***** top_menu_ru *****/
.home_ru{  
  background: url(ru/images/home.jpg) no-repeat 0px 0px;
}

.home_ru:hover{
  background: url(ru/images/home_akt.jpg) no-repeat 0px 0px;
}

.produkty_ru{  
  background: url(ru/images/produkty.jpg) no-repeat 0px 0px;
}

.produkty_ru:hover{
  background: url(ru/images/produkty_akt.jpg) no-repeat 0px 0px;
}

.o_nas_ru{  
  background: url(ru/images/o_nas.jpg) no-repeat 0px 0px;
}

.o_nas_ru:hover{
  background: url(ru/images/o_nas_akt.jpg) no-repeat 0px 0px;
}

.nowosci_ru{  
  background: url(ru/images/nowosci.jpg) no-repeat 0px 0px;
}

.nowosci_ru:hover{
  background: url(ru/images/nowosci_akt.jpg) no-repeat 0px 0px;
}

.kontakt_ru{  
  background: url(ru/images/kontakt.jpg) no-repeat 0px 0px;
}

.kontakt_ru:hover{
  background: url(ru/images/kontakt_akt.jpg) no-repeat 0px 0px;
}

.centrala_ru{  
  background: url(ru/images/centrala.jpg) no-repeat 0px 0px;
}

.centrala_ru:hover{
  background: url(ru/images/centrala_akt.jpg) no-repeat 0px 0px;
}

.biura_w_polsce_ru{  
  background: url(ru/images/biura_w_polsce.jpg) no-repeat 0px 0px;
}

.biura_w_polsce_ru:hover{
  background: url(ru/images/biura_w_polsce_akt.jpg) no-repeat 0px 0px;
}

.biura_zagraniczne_ru{  
  background: url(ru/images/biura_zagraniczne.jpg) no-repeat 0px 0px;
}

.biura_zagraniczne_ru:hover{
  background: url(ru/images/biura_zagraniczne_akt.jpg) no-repeat 0px 0px;
}

.serwis_ru{  
  background: url(ru/images/serwis.jpg) no-repeat 0px 0px;
}

.serwis_ru:hover{
  background: url(ru/images/serwis_akt.jpg) no-repeat 0px 0px;
}

.wyslij_ru{  
  background: url(ru/images/wyslij.jpg) no-repeat 0px 0px;
}

.wyslij_ru:hover{
  background: url(ru/images/wyslij_akt.jpg) no-repeat 0px 0px;
}

/***** Koniec *****/

/***** top_menu_li *****/
.home_li{  
  background: url(li/images/home.jpg) no-repeat 0px 0px;
}

.home_li:hover{
  background: url(li/images/home_akt.jpg) no-repeat 0px 0px;
}

.produkty_li{  
  background: url(li/images/produkty.jpg) no-repeat 0px 0px;
}

.produkty_li:hover{
  background: url(li/images/produkty_akt.jpg) no-repeat 0px 0px;
}

.o_nas_li{  
  background: url(li/images/o_nas.jpg) no-repeat 0px 0px;
}

.o_nas_li:hover{
  background: url(li/images/o_nas_akt.jpg) no-repeat 0px 0px;
}

.nowosci_li{  
  background: url(li/images/nowosci.jpg) no-repeat 0px 0px;
}

.nowosci_li:hover{
  background: url(li/images/nowosci_akt.jpg) no-repeat 0px 0px;
}

.kontakt_li{  
  background: url(li/images/kontakt.jpg) no-repeat 0px 0px;
}

.kontakt_li:hover{
  background: url(li/images/kontakt_akt.jpg) no-repeat 0px 0px;
}

.centrala_li{  
  background: url(li/images/centrala.jpg) no-repeat 0px 0px;
}

.centrala_li:hover{
  background: url(li/images/centrala_akt.jpg) no-repeat 0px 0px;
}

.biura_w_polsce_li{  
  background: url(li/images/biura_w_polsce.jpg) no-repeat 0px 0px;
}

.biura_w_polsce_li:hover{
  background: url(li/images/biura_w_polsce_akt.jpg) no-repeat 0px 0px;
}

.biura_zagraniczne_li{  
  background: url(li/images/biura_zagraniczne.jpg) no-repeat 0px 0px;
}

.biura_zagraniczne_li:hover{
  background: url(li/images/biura_zagraniczne_akt.jpg) no-repeat 0px 0px;
}

.serwis_li{  
  background: url(li/images/serwis.jpg) no-repeat 0px 0px;
}

.serwis_li:hover{
  background: url(li/images/serwis_akt.jpg) no-repeat 0px 0px;
}

.wyslij_li{  
  background: url(li/images/wyslij.jpg) no-repeat 0px 0px;
}

.wyslij_li:hover{
  background: url(li/images/wyslij_akt.jpg) no-repeat 0px 0px;
}

/***** Koniec *****/

.nav{
  margin-top: 10px;
  margin-bottom: 10px;
}

.ramka_lewa{
  float: left;
  width: 9px;
  height: 62px;
  background: url(images/ramka_lewa.gif) no-repeat 0px 0px;
}

.ramka_prawa{
  float: left;
  width: 9px;
  height: 62px;
  background: url(images/ramka_prawa.gif) no-repeat 0px 0px;
}

.ramka_center{
  float: left;
  height: 62px;
  padding: 0px 5px 0 3px;
  background: url(images/ramka_center.gif) repeat-x 0px 0px; 
}

.ramka_center li{
  float: left;
  display: inline;
  padding: 7px 3px 0px 5px;
}

.ramka_center a.link{
  font-family: tahoma;
  font-size: 11px;
  color: #738792;
  padding: 0px 0px 0px 15px;
  background: url(images/strzalka.gif) no-repeat 0px center; 
}

.ramka_center li.link{
  font-family: tahoma;
  font-size: 11px;
  color: #738792;
  padding: 0px 0px 0px 15px;
  margin-top: 8px;
  margin-left:2px;
  background: url(images/strzalka.gif) no-repeat 0px center; 
}

.ramka_center a.link:hover{
  color: #dc1a21;
}

.ramka_center a.link_2{
  font-family: tahoma;
  font-size: 11px;
  color: #738792;
  padding: 0px 5px 0px 15px;
  background: url(images/strzalka_2.gif) no-repeat 0px center; 
}

.ramka_center a.link_2:hover{
  color: #dc1a21;
}

.ramka_center a.para{
  font-weight: bold;
  color: #0072cf; 
  padding: 0px;
  background: none; 
}

.ramka_center input{
  font-size: 12px; 
  padding: 2px 5px 2px 5px;
  color: #738792;
  border: 1px solid #cfe1eb;
}

.ramka_center li.flaga_back{
  padding: 7px 3px 7px 0px;
  width: 42px;
  background: url(images/flaga_back.gif) no-repeat 0px 5px; 
}

.ramka_center li a.pl{
  height: 1%;
  padding: 3px 0px 0px 25px;
  color: #738792;
  display: block;
  background: url(images/pl.jpg) no-repeat 2px center; 
} 

.ramka_center li a.pl:hover{
  text-decoration: none;
}

.ramka_center li a.en{
  height: 1%;
  padding: 3px 0px 0px 25px;
  _width: 42px;
  color: #738792;
  display: block;
  background: url(images/en.jpg) no-repeat 2px center; 
}

.ramka_center li a.en:hover{
  text-decoration: none;
}

.ramka_center li a.ru{
  height: 1%;
  padding: 3px 0px 0px 25px;
  _width: 42px;
  color: #738792;
  display: block;
  background: url(images/ru.jpg) no-repeat 2px center; 
}

.ramka_center li a.li:hover{
  text-decoration: none;
}

.ramka_center li a.li{
  height: 1%;
  padding: 3px 0px 0px 25px;
  _width: 42px;
  color: #738792;
  display: block;
  background: url(images/li.jpg) no-repeat 2px center; 
}

.ramka_center li a.ru:hover{
  text-decoration: none;
}

.ramka_center li.flaga{
  padding: 7px 3px 7px 5px;
  width: 42px;
}

.ramka_center li.flaga:hover{
  padding: 7px 3px 7px 0px;
  margin-left: 5px;
  width: 42px;
  background: url(images/flaga_back.gif) no-repeat 0px 5px; 
}

/*******************/
.center{
  border: 0px solid red;
  margin-top: 10px;
  *margin: 0px;
}

.menu{
  float: left;
  display: inline;
  width: 225px;
}
.menu_prawe{
  float: right;
  display: inline;
  width: 225px;
}

.menu_gora{
  height: 42px;
  background: url(images/menu_gora.jpg) no-repeat 0px 0px ;
}

.menu_dol{
  margin-bottom: 10px;
  background: url(images/menu_dol.jpg) no-repeat 0px 0px ;
}

.menu_center{
  padding: 0px 15px 0px 15px;
  background: url(images/tlo_menu.gif) repeat-y 0px 0px;
  width: 225 px;
} 

.menu_sub{
  padding: 0px 0px 0px 5px;
  background: url(images/tlo_menu.gif) repeat-y 0px 0px;
  width: 200px;
} 

.menu_center div.obrazek{
  margin-bottom: 10px;
}

.menu_level{
  border-bottom: 1px solid #e4e6e8;
}

#vertnav li h2 {
	padding: 0px;
}

.menu_level h2 a, .menu_level a {
  display: block;
  width: 180px;
  color: #738792;
  font-weight: bold;
  padding: 3px 0px 3px 15px;
  border-top: 1px solid #f6f7f8;
  border-bottom: 1px solid #f6f7f8;
  background: url(images/strzalka_3.gif) no-repeat 5px 7px;
}

.menu_level1 h2 a:hover, .menu_level1 a:hover {
  display: block;
  color: #ffffff;
  text-decoration: none;
  border-top: 1px solid #f6f7f8;
  border-bottom: 1px solid #f6f7f8;
  background: #5eb0e6 url(images/strzalka_3.gif) no-repeat 5px 7px;
}

a.link_3{
  color: #dc1a21;
  font-size: 11px;
  font-weight: bold;
  padding: 0px 5px 0px 10px;
  background: url(images/strzalka_3.gif) no-repeat 0px center; 
}

a.link_4{
  color: #0072cf;
  font-size: 12px;
  font-weight: bold;
}

.gosc{
  width: 225px;
  height: 125px;
  background: url(images/gosc.gif) no-repeat 0px 0px;
}

.gosc div{
  padding: 40px 0px 0px 10px;
  width: 115px;
  _width: 119px;
}

.gosc div a{
  color: #dc1a21;
  display: block;
  height: 1%;
  font-size: 11px;
  font-weight: bold;
  padding: 0px 5px 0px 15px;
  background: url(images/strzalka_2.gif) no-repeat 0px 7px; 
}

.srodek{
  float: left;
  width: 415px;
  color: #4D5B62;
  border: 0px solid red;
  padding: 0px 30px 0px 30px;
}

.srodek a{
  font-weight: bold;
  color: #dc1a21;
}

.srodek ul{
  padding: 5px 0px 5px 0px;
}

.srodek li{
  font-weight: bold;
  padding: 3px 0px 3px 20px;
  background: url(images/strzalka_3.gif) no-repeat 10px 7px; 
}


.nazwa_poduktu{
  font-weight: bold;
  color: #0072cf;
}

.text{
  padding: 5px 0px 5px 0px;
}

.chcesz input{
  font-size: 12px; 
  padding: 2px 5px 2px 5px;
  margin-right: 5px;
  color: #738792;
  border: 1px solid #cfe1eb;
}

.gosc_2{
  width: 225px;
  height: 102px;
  background: url(images/gosc_2.gif) no-repeat 0px 0px;
}

.gosc_2_en{
  width: 225px;
  height: 102px;
  background: url(en/images/gosc_2.gif) no-repeat 0px 0px;
}

.gosc_2_ru{
  width: 225px;
  height: 102px;
  background: url(ru/images/gosc_2.gif) no-repeat 0px 0px;
}

.gosc_2_li{
  width: 225px;
  height: 102px;
  background: url(li/images/gosc_2.gif) no-repeat 0px 0px;
}

.gosc_2 div{
  padding: 10px 0 0 155px;
}

.gosc_2_en div{
  padding: 10px 0 0 165px;
}

.gosc_2_ru div{
  padding: 10px 0 0 155px;
}

.gosc_2_li div{
  padding: 10px 0 0 155px;
}

.stopka{
  height: 74px;
  margin-top: 10px;
  _margin-top: 0px;
  border-bottom: 1px solid #d2d7dc;
  border-top: 1px solid #d2d7dc;
  background: #ebf8f5;
}

.stopka_mala{
  width: 930px;
  margin: 0px auto 0px auto;
  padding: 15px 0px 0px 0px;
}

.stopka_mala_0{
  float: left;
  display: inline;
  font-size: 11px; 
  width: 225px;
}

.cent_stopka{
  float: left;
  display: inline;
  text-align: center;
  width: 480px;
  _width: 475px;
}

ul.stopka_mala_1{
  margin-top: 15px;  
  _margin-top: 20px;
}

ul.stopka_mala_1 li{
  padding: 5px;
  display: inline;
}

ul.stopka_mala_1 li a{
  color: #738792;
  font-weight: bold;
}

ul.stopka_mala_1 li a:hover{
  color: #0072cf;
}

.color{
  color:#0072cf;
}

.stopka a {
	color:#0072cf;
	text-decoration:none;
}

.stopka_dol{
  font-size: 10px;
  margin-top: 10px;
}
/****  lista kategorie  *****/

.lista{
  padding: 10px 0px 0px 8px;
  _padding-top: 0px;
}

.lista_1{
  float: left;
  display: inline;
  width: 300px;
  margin-right: 10px;
  border-right: 1px solid #e7e7e7;
}

.lista_2{
  float: left;
  display: inline;
  width: 300px;
}

.kreska{
  height: 5px;
  width: 290px;
  margin-bottom: 5px;
  _margin-top: -13px;
  border-bottom: 1px solid #a6bcce;
}

.nazwa_pozycja{
  float: right;
  display: inline;
  margin: 45px 0 0 0;
  width: 185px;
}

.nazwa_pozycja_2{
  float: right;
  display: inline;
  margin: 35px 0 0 0;
  width: 185px;
}
/*****  produkt  ********/

.produkt{
  padding-top: 10px;
}

.produkt .lewy{
  float: left;
  display: inline;
  width: 420px;
  border: 0px solid red;
}

.produkt .lewy img{
  margin: 0px 7px 0px 0px;
  border: 1px solid #dadada;
}

.produkt .lewy img.duzy{
  margin: 0px 7px 7px 0px;
  border: 1px solid #dadada;
}

.produkt .prawy{
  float: right;
  display: inline;
  width: 506px;
}

.produkt .prawy .obr img{
  float: right;
  display: inline;
  border: 1px solid #dadada;
}

.model{
  font-size: 13px;
  padding: 0px 0px 0px 0px;
  color: #b0bcc3
}

.akc{
  font-size: 13px;
  padding: 0px 0px 0px 0px;
  color: #b0bcc3;
  cursor:pointer;
}

.model_0{
  font-size: 21px;
  font-weight: bold;
  color: #0072cf;
}

.nazwa{
  font-size: 16px;
  font-weight: bold;
  color: #dc1a21;
  padding: 0px 0px 10px 0px; 
}

.opis{
  font-size: 13px;
  color: #738792;
}

ul.pro{
  padding: 5px 0px 5px 0px;
}

ul.pro li{
  font-size: 13px; 
  color: #738792;
  padding: 3px 0px 3px 20px;
  background: url(images/strzalka_3.gif) no-repeat 10px 7px; 
}

ul.dolne_ikony {
	clear:both;
	display:block;
	width:100%;
}

ul.dolne_ikony li{
  display: inline;
  float: left;
  width: 146px;
  margin: 0px 5px 0px 7px;
  padding: 20px 0px 15px 0px;
  _padding: 20px 0px 25px 0px;
}

ul.dolne_ikony li.wiekszy{
  width: 160px;
}

ul.dolne_ikony li.mniejszy{
  width: 130px;
}

ul.dolne_ikony li a{
  display: block;
  color: #738792;
  height: 1%;
  font-size: 11px;
  font-weight: bold;
  padding: 0px 0px 5px 50px;
  background: url(images/notka.gif) no-repeat 10px center;
}

ul.dolne_ikony li a:hover{
  color: #0072cf;
  text-decoration: none;
}

ul.dolne_ikony li a.akt{
  //color: #0072cf;
}

ul.dolne_ikony li a.zak1{
  background: url(images/notki.gif) no-repeat 10px center;
}

ul.dolne_ikony li a.zak2{
  background: url(images/zapytaj.gif) no-repeat 10px center;
}

ul.dolne_ikony li a.zak3{
  background: url(images/notka_2.gif) no-repeat 10px center;
}

ul.dolne_ikony li a.zak4{
  background: url(images/user.gif) no-repeat 10px center;
}

ul.dolne_ikony li a.zak5{
  background: url(images/pdf.gif) no-repeat 10px center;
}

/**** lista produktow ****/

.kategorie{
  padding-top: 10px;
}

.kategorie_lewe{
  float: left;
  /*display: inline;*/
  margin-right: 20px; 
}

.kategorie_prawe{
  float: right;
  /*display: inline;*/
}

.kategor{
	float:left;
	margin-right: 10px;
	height:100px;
	vertical-align:middle;
  padding: 5px 0px 5px 5px;
  _padding: 5px 0px 0px 5px;
  width: 440px;
  border-top: 1px solid #d7d7d7;
  cursor: pointer;
}

.kategor:hover{
  background: #ebf8f5;
}

.kategor img{
  float: left;
  display: inline;
}

.kategor .nazwa{
  float: left;
  display: inline;
  margin: 35px 0px 0px 10px;
  width: 180px;
  font-size: 12px;
  font-weight: bold;
  color: #dc1a21;
}

.kategor .nazwa_2{
  float: left;
  display: inline;
  margin: 35px 0px 0px 10px;
  width: 120px;
  font-size: 12px;
  font-weight: bold;
  color: #0072cf;
}

.kateg{
  color: #738792;
  padding: 0px 0px 0px 15px;
  font-weight: bold;
  background: url(images/strzalka_3.gif) no-repeat 0px center;
}

.pager{
  padding: 25px 0px 20px 0px;
  text-align: center; 
}

.pager li{
  display: inline;
  
}

.pager li a{
  font-weight: bold;
  color: #738792;
  padding: 0px 10px 0px 10px;
}

.pager li a:hover{
  color: #dc1a21;
  text-decoration: none;
}

.pager li a.pierwszy{
  padding: 0px 0px 0px 10px;
  color: #0072cf;
  background: url(images/pager_l.gif) no-repeat 0px center;
}

.pager li a.nastepne{
  padding: 0px 10px 0px 0px;
  color: #0072cf;
  background: url(images/pager_r.gif) no-repeat right center;
}





.mar{
  margin: 15px 0px 10px 0px;
}

.right_{
  text-align: right;
}
.bold{
  font-weight: bold;
}

.left{
  float: left;
  display: inline;
}

.right{
  float: right;
  display: inline;
}


.clear {
	clear: both;
	font-size: 0px;
}

     #vertm{width:17em; float:left;}

#vertnav{list-style: none;}

#vertnav ul { 
   z-index:99;
  
}

#vertnav li { 
	position: relative;
   display:block;
}
#vertnav ul li{ }

#vertnav li{ }
#vertnav li:last-child{}

#vertnav a {
    display:block;
}
#vertnav li:hover, #vertnav a:hover{
}

#vertnav ul, #vertnav ul ul, #vertnav ul ul ul{
    display:none; 

    position:absolute; 
    top:0px; 
    left: 195px;
}

#vertnav li:hover ul ul, #vertnav li:hover ul ul ul{
    display:none; 
  
}

#vertnav li:hover ul, #vertnav ul li:hover ul, #vertnav ul ul li:hover ul{
    display:block;
}

 li>ul { 
	top: auto;
	left: auto;
}

/* Win IE only \*/
/* * html #vertnav li{float:left;} */
/* end holly hack */ 

/*************** formularz ***************/

#formularz input {
	border:solid;
	border-width:1px;
	border-color:#CCCCCC;
}

#formularz textarea {
	border:solid;
	border-width:1px;
	border-color:#CCCCCC;
	overflow:scroll;
	overflow-y:scroll;
	overflow-x:hidden;
	overflow:-moz-scrollbars-vertical;
}



/*-------------------- lightbox ---------------------- */
#lightbox{
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	}

#lightbox a img{ border: none; }

#outerImageContainer{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	}

#imageContainer{
	padding: 10px;
	}

#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	}
#hoverNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{
	width: 49%;
	height: 100%;
	background: transparent url(images/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
	}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(images/nextlabel.gif) right 15% no-repeat; }


#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%	
	}

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 86px; float: right;  padding-bottom: 0.7em;	}	
		
#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
	}




#nav{list-style: none;}

#nav ul { 
   z-index:99;
   background:#FFFFFF;
}

#nav li { 
	position: relative;
   display:block;
}
#nav ul li{ }

#nav li{ }
#nav li:last-child{}

#nav a {
    display:block;
}
#nav li:hover, #nav a:hover{
}

#nav ul, #nav ul ul, #nav ul ul ul{
    display:none; 
    position:absolute; 
    top:48px; 
    left: 0px;
}

#nav li:hover ul ul, #nav li:hover ul ul ul{
    display:none; 
  
}

#nav li:hover ul, #nav ul li:hover ul, #nav ul ul li:hover ul{
    display:block;
}

.search {
	width: 100px;
}

.search_ru {
	width: 50px;
}

.news_img {
	border:solid 1px #999999;
	margin-top: 10px;
}

.wydarzenie p {
	padding: 0px;
}

.biuroRamka {
	visibility: hidden;
	position:absolute;
	width:400px;
	background:#f6f6f6 url(images/tlo-biura.jpg) repeat-x;
	border: solid 1px #d5e7f2;
	padding: 5px;
	}

.biuroRamka img {
	border:solid 3px #FFFFFF;
	}

.biuroRamka a {
	color: #3b88ed;
	}	
	
.szkolenia {
	right: 30px;
	color: #0072cf;
  	font-size: 12px;
	font-weight:bold;
}

.sklep {
	color:#DC1A21;
	font-size:11px;
	font-weight:bold;
}