@CHARSET "UTF-8";

div.serwis_btn {
    width: 322px;
    height: 77px;
    background-repeat: no-repeat !important;
		background-color: #eee;
}

#osoz div.tekst a, div.tekst a, div.tekst a:link, div.tekst a:visited, div.tekst a:hover {
    padding-left: 45px;
    padding-right: 90px;
    font-weight: bold;
    font-family: Arial, sans-serif;
    font-size: 13px;
    line-height: 18px;
    color: #274673;
    display: block;
    text-align: left;
    cursor: pointer;
    text-decoration: none;
    width: 187px;
}   


*[id="main_content"] div.tekst a:hover, div.tekst a:active {
	background: url('../../osoz-resources-v2/img/btn/btn_over.png');
}	

div.tekst.one a:link, div.tekst.one a:visited, div.tekst.one a:hover, div.tekst.one a:active {
	padding-top: 28px;
  height: 51px;
}	

div.tekst.two a:link, div.tekst.two a:visited, div.tekst.two a:hover, div.tekst.two a:active {
	padding-top: 20px;
  height: 57px;
}	

div.tekst.three a:link, div.tekst.three a:visited, div.tekst.three a:hover, div.tekst.three a:active {
	padding-top: 9px;
  height: 68px;
}	

#analiza		{ background: url('../../osoz-resources-v2/img/btn/btn_analiza.png'); }
#apt      	{ background: url('../../osoz-resources-v2/img/btn/btn_apt.png'); }
#bloz     	{ background: url('../../osoz-resources-v2/img/btn/btn_bloz.png'); }
#blur     	{ background: url('../../osoz-resources-v2/img/btn/btn_blur.png'); }
#bmi      	{ background: url('../../osoz-resources-v2/img/btn/btn_bmi.png'); }
#dapt     	{ background: url('../../osoz-resources-v2/img/btn/btn_zdapt.png'); }
#gif      	{ background: url('../../osoz-resources-v2/img/btn/btn_gif.png'); }
#gis      	{ background: url('../../osoz-resources-v2/img/btn/btn_gis.png'); }
#giw      	{ background: url('../../osoz-resources-v2/img/btn/btn_giw.png'); }
#gsl      	{ background: url('../../osoz-resources-v2/img/btn/btn_gsl.png'); }
#kle      	{ background: url('../../osoz-resources-v2/img/btn/btn_kle.png'); }
#lint     	{ background: url('../../osoz-resources-v2/img/btn/btn_lint.png'); }
#lip      	{ background: url('../../osoz-resources-v2/img/btn/btn_lip.png'); }
#lpol     	{ background: url('../../osoz-resources-v2/img/btn/btn_lpol.png'); }
#lref     	{ background: url('../../osoz-resources-v2/img/btn/btn_lref.png'); }
#mso      	{ background: url('../../osoz-resources-v2/img/btn/btn_mso.png'); }
#mz       	{ background: url('../../osoz-resources-v2/img/btn/btn_mz.png'); }
#mzk      	{ background: url('../../osoz-resources-v2/img/btn/btn_mzk.png'); }
#nfz      	{ background: url('../../osoz-resources-v2/img/btn/btn_nfz.png'); }
#nia      	{ background: url('../../osoz-resources-v2/img/btn/btn_nia.png'); }
#nil      	{ background: url('../../osoz-resources-v2/img/btn/btn_nil.png'); }
#nip      	{ background: url('../../osoz-resources-v2/img/btn/btn_nip.png'); }
#rfr      	{ background: url('../../osoz-resources-v2/img/btn/btn_rfr.png'); }
#rng      	{ background: url('../../osoz-resources-v2/img/btn/btn_rng.png'); }
#ski      	{ background: url('../../osoz-resources-v2/img/btn/btn_ski.png'); }
#smt      	{ background: url('../../osoz-resources-v2/img/btn/btn_smt.png'); }
#spg      	{ background: url('../../osoz-resources-v2/img/btn/btn_spg.png'); }
#srm      	{ background: url('../../osoz-resources-v2/img/btn/btn_srm.png'); }
#stat     	{ background: url('../../osoz-resources-v2/img/btn/btn_stat.png'); }
#stz      	{ background: url('../../osoz-resources-v2/img/btn/btn_stz.png'); }
#wyniki   	{ background: url('../../osoz-resources-v2/img/btn/btn_wyniki.png'); }
#zdapt    	{ background: url('../../osoz-resources-v2/img/btn/btn_zdapt.png'); }
#mail     	{ background: url('../../osoz-resources-v2/img/btn/btn_mail.png'); }
#pwosoz   	{ background: url('../../osoz-resources-v2/img/btn/btn_pwosoz.png'); }
#ssw      	{ background: url('../../osoz-resources-v2/img/btn/btn_ssw.png'); }
#zam      	{ background: url('../../osoz-resources-v2/img/btn/btn_zam.png'); }
#plj_zam    { background: url('../../osoz-resources-v2/img/btn/btn_plj_zam.png'); }
#plj_prg    { background: url('../../osoz-resources-v2/img/btn/btn_plj_prg.png'); }
#rej_online { background: url('../../osoz-resources-v2/img/btn/btn_rej_online.png'); }
#dost_lekow { background: url('../../osoz-resources-v2/img/btn/btn_dost_lekow.png'); }
#pz         { background: url('../../osoz-resources-v2/img/btn/btn_pz.png'); }
#sms        { background: url('../../osoz-resources-v2/img/btn/btn_sms.png'); }
#anref      { background: url('../../osoz-resources-v2/img/btn/btn_anref.png'); }


.panel_login_serwisy {
  height: 137px;
  margin: 0 auto;
  width: 322px;
  text-align: center;
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: 0 0;
}
.panel_login_serwisy table { margin: 5px auto; }
.panel_login_serwisy table td { padding: 1px 0; }
.panel_login_serwisy table td table {
  margin: 0px auto 0;
  width: 100%;
}
.panel_login_serwisy table td table td { text-align: center; }
.panel_login_serwisy_SPL {
  height: 155px;
  margin: 0 auto;
  width: 284px;
}
input.log_osoz {
  background: #fff;
  border: 1px solid #7A92A4;
  font-family: Arial;
  font-size: 11px;
  height: 15px;
  line-height: 14px;
  margin: 0 0 3px;
  padding: 0 0 0 2px;
  position: relative;
  vertical-align: middle;
  width: 182px;
}
.log_label {
  font-family: Arial;
  font-size: 11px;
  line-height: 14px;
  text-align: right;
  vertical-align: middle;
  width: 43px;
}
form {
  border: 0 none;
  margin: 0;
  padding: 0;
}
.demo_serwisy, .wejscie_demo, .haslo_przypomnij, .zmien_haslo, .aktywuj_konto {
  display: block;
  height: 35px;
  margin: 4px auto 0;
  width: 284px;
}
.demo_serwisy_646, .haslo_przypomnij_646 {
  display: block;
  height: 35px;
  margin: 4px auto 0;
  width: 646px;
}
.log_demo {
  border: 0 none;
  height: 0;
  margin: 0;
  padding: 0;
  width: 0;
}
.demo_serwisy a:link, .demo_serwisy a:visited, .haslo_przypomnij a:link, .haslo_przypomnij a:visited, .aktywuj_konto a:link, .aktywuj_konto a:visited, .wejscie_demo a:link, .wejscie_demo a:visited, .zmien_haslo a:link, zmien_haslo a:visited {
  background: url(../img/welcome/blank.gif) repeat scroll 0 0 transparent;
  border: 0 none;
  display: block;
  height: 28px;
  position: relative;
  width: 284px;
}
.demo_serwisy_646 a:link, .demo_serwisy_646 a:visited, .haslo_przypomnij_646 a:link, .haslo_przypomnij_646 a:visited {
  border: 0 none;
  display: block;
  height: 32px;
  width: 646px;
}
.demo_serwisy_646 { background: url(../img/logow/zobacz_demo_646.png) repeat scroll 0 0 transparent; }
.haslo_przypomnij_646 { background: url(../img/logow/zapomnialem_haslo_646.png) repeat scroll 0 0 transparent; }
.haslo_przypomnij { background: url(../img/logow/zapomnialem_haslo_short.png) repeat scroll 0 0 transparent; }
.aktywuj_konto { background: url(../img/logow/aktywuj_konto_short.png) repeat scroll 0 0 transparent; }
.demo_serwisy { background: url(../img/logow/zobacz_demo_short.png) repeat scroll 0 0 transparent; }
.wejscie_demo { background: url(../img/logow/wejscie_demo_short.png) repeat scroll 0 0 transparent; }
.zmien_haslo { background: url(../img/logow/zmien_haslo_short.png) repeat scroll 0 0 transparent; }
*[id="main_content"] .demo_serwisy_646 a:hover, *[id="main_content"] .haslo_przypomnij_646 a:hover { background: url(../img/logow/zobacz_demo_646_over.png) no-repeat scroll left top transparent; }

.demo_serwisy_646:hover { background: url(../img/logow/zobacz_demo_646_on.png) repeat scroll 0 0 transparent; }
.haslo_przypomnij_646:hover { background: url(../img/logow/zapomnialem_haslo_646_on.png) repeat scroll 0 0 transparent; }
.haslo_przypomnij:hover { background: url(../img/logow/zapomnialem_haslo_short_on.png) repeat scroll 0 0 transparent; }
.aktywuj_konto:hover { background: url(../img/logow/aktywuj_konto_short_on.png) repeat scroll 0 0 transparent; }
.demo_serwisy:hover { background: url(../img/logow/zobacz_demo_short_on.png) repeat scroll 0 0 transparent; }
.wejscie_demo:hover { background: url(../img/logow/wejscie_demo_short_on.png) repeat scroll 0 0 transparent; }
.zmien_haslo:hover { background: url(../img/logow/zmien_haslo_short_on.png) repeat scroll 0 0 transparent; }


.log_demo {
  background: url(../img/welcome/blank.gif) no-repeat scroll 0 0 transparent;
  border: 0 none;
  cursor: pointer;
  display: block;
  height: 0;
  margin: 0;
  padding: 0;
  width: 0;
}
.log_zal {
  border: 0 none;
  height: 0;
  margin: 0;
  padding: 0;
  width: 0;
}
.td_akt {
  background-image: url(../img/logow/aktywuj.gif);
  background-repeat: no-repeat;
  height: 22px;
  position: relative;
  width: 145px;
}
.td_zal {
  background-image: url(../img/logow/zaloguj.gif);
  background-position: 0 1px;
  background-repeat: no-repeat;
  height: 22px;
  position: relative;
  width: 95px;
}
.zal_blink {
  background-image: url("../img/logow/zaloguj_blink.gif");
  background-position: -1px 0;
  background-repeat: no-repeat;
  height: 22px;
  position: relative;
  width: 95px;
}
a.log_zal:link, a.log_zal:visited {
  background: url(../img/welcome/blank.gif) no-repeat transparent;
  border: 0 none;
  cursor: pointer;
  display: block;
  height: 22px;
  margin: 0;
  padding: 0;
  width: 95px;
}
a.log_zal_blink:link, a.log_zal_blink:visited {
  background: url(../img/logow/zaloguj_over.png) no-repeat transparent;
  border: 0 none;
  cursor: pointer;
  display: block;
  height: 22px;
  margin: 0;
  padding: 0;
  width: 95px;
}

.zal_link a.log_zal,.zal_link a.log_zal:link, .zal_link a.log_zal:visited, a.log_zal_blinkIE:link, a.log_zal_blinkIE:visited {
	background-image: url(../img/logow/zaloguj_blink.gif);
  border: 0 none;
  cursor: pointer;
  display: block;
  height: 22px;
  margin: 0;
  padding: 0;
  width: 95px;
}
a.log_akt:link, a.log_akt:visited {
  background: url(../img/welcome/blank.gif) repeat scroll 0 0 transparent;
  border: 0 none;
  cursor: pointer;
  display: block;
  height: 22px;
  margin: 0;
  padding: 0;
  width: 145px;
}
.pacjent, .lekarz, .farmaceuta {
  background-repeat: no-repeat;
  display: block;
  height: 137px;
  margin: 0;
  padding:0;
  width: 322px;
}
.pacjent, .lekarz, .farmaceuta { position: relative; }
a.jestem_pacjentem, a.jestem_pacjentem:link, a.jestem_pacjentem:visited, a.jestem_pacjentem:hover, a.jestem_lekarzem, a.jestem_lekarzem:link, a.jestem_lekarzem:visited, a.jestem_lekarzem:hover, a.jestem_farmaceuta, a.jestem_farmaceuta:link, a.jestem_farmaceuta:visited, a.jestem_farmaceuta:hover {
  border: none;
  display: block;
  height: 137px;
  position: relative;
  width: 322px;
  text-decoration: none;
}

*[id="main_content"] .pacjent { background: transparent url(../img/logow/panel_pacjent.png) no-repeat scroll 0 0; }
*[id="main_content"] .lekarz { background: transparent url(../img/logow/panel_lekarz.png) no-repeat scroll 0 0; }
*[id="main_content"] .farmaceuta { background: transparent url(../img/logow/panel_farmaceuta.png) no-repeat scroll 0 0; }
*[id="main_content"] a.jestem_pacjentem:hover, *[id="main_content"] a.jestem_lekarzem:hover, *[id="main_content"] a.jestem_farmaceuta:hover { background-image: url(../img/logow/panel_over.png); background-position: -1px -1px; background-repeat:  no-repeat}
*[id="main_content"] a.log_akt:hover { background: transparent url(../img/logow/aktywuj_over.png) no-repeat 0 -1px; }
*[id="main_content"] a.log_zal:hover { background: url(../img/logow/zaloguj_over.png) no-repeat -1px -1px transparent; }

/* IE 6 */

* html .pacjent div a { background: url(../img/logow/panel_pacjent.png) }
* html .lekarz div a { background: url(../img/logow/panel_lekarz.png) }
* html .farmaceuta div a { background: url(../img/logow/panel_farmaceuta.png) }
* html .pacjent div a:hover { background-image: url(../img/logow/pacjent_over.png); }
* html .lekarz div a:hover { background-image: url(../img/logow/lekarz_over.png); }
* html .farmaceuta div a:hover { background-image: url(../img/logow/farmaceuta_over.png); }
* html a.log_akt:hover 	{ background: transparent url(../img/logow/aktywuj_over.png) no-repeat -1px -1px; }
* html a.log_zal:hover  { background: transparent url(../img/logow/zaloguj_over.png) no-repeat -1px -1px ; }

body .log_zal { margin-top: 0 !important; }

