/* CSS Document */

/*  i-lekarz */
body {
  margin:0; padding:0; border:0;
  font: normal 12px 'Trebuchet MS', 'Arial', Sans-Serif; 
  color: #4C4C4C;
  background: #ffffff;
  }
/* nazwa nad listą specjalności */
#lew_spec_nazwa {text-align: center; font-size: 20px; color: #0089D4; font-weight: bold; font-family: Courier New;}


/*  i-lekarz koniec */
  
  
.imgkonsultant {padding:4px; border:1px solid #E1E1E1; background-color:#fff; float:left; margin-right:7px;}

/*  z style */
#pf{font-size: 15px;}
#td_lewy {width: 200px; text-align: left; background-color:rgb(255,255,255);}

#xxpotwie{padding:0; margin:0; position:absolute; right:0px; top:0; display:block; width:75px; height:27px; border-bottom:0; background: url(img/potwierdz.gif);}

#zadzialaj{font-size: 14px; width: 300px; background-color: rgb(255,200,200); border-style: solid;}
#frame_h{height: 120px;}

#dane{background-color: rgb(245,245,245); font-size: 18px; font-weight: bold;}

#PH{font-size: 11px;color: rgb(106,171,90);}
#LH{font-size: 11px;color: rgb(0,0,255);}
#AH{font-size: 11px;color: rgb(355,0,0);}

#tab_kon{border:2px solid #00A0E4; float:left;}



/*  dla listy lekarzy */
#content {width:980px; overflow:hidden; margin:0 auto; background: url(bglogo.gif) 547px 0 no-repeat; position:relative;}
.wazne {padding:10px 0 20px 0; margin:0; color:#FF0000; clear:both;}
.hr {height:15px; background: url(dot.gif)left center repeat-x; clear:both;}
.imgkonsultant {padding:4px; border:1px solid #E1E1E1; background-color:#fff; float:left; margin-right:7px;}



#lewy1 {width: 550px; text-align: left; background-color:rgb(230,30,255);}

#tlo {width:100%; overflow:hidden; margin:0 auto; background: url(bglogo.gif) 547px 0 no-repeat; position:relative;}


#kp{text-align: center; font-size: 15px;color: rgb(0,0,255);}
#kn{text-align: center; font-size: 15px;color: rgb(255,0,0);}

#form1 {text-align: center; width: 720px; border-style: solid;}
#fl1{width: 150px; text-align: right;}
#fr1{width: 550px; text-align: left;}


#prawy { 
    padding:0 20px 0 15px;
    width: 770px; /* ie5win fudge begins */
  	voice-family: "\"}\"";
  	voice-family:inherit;
  	width: 745px;
  	}

  
    
.glowa {border-bottom:1px solid #E8E8E8; padding-bottom:1px;}


  .pbox {
    float:right;
    width: 367px; /* ie5win fudge begins */
  	voice-family: "\"}\"";
  	voice-family:inherit;
  	width: 367px;
  	}
  html>body #pbox {
  	width: 367px; /* ie5win fudge ends */
  	}

  .lbox {
    float:left;
    width: 367px; /* ie5win fudge begins */
  	voice-family: "\"}\"";
  	voice-family:inherit;
  	width: 367px;
  	}
  html>body #lbox {
  	width: 367px; /* ie5win fudge ends */
  	}
    
 
  
#table {width: 1000px; height:100%; background-color:#ffffff;} 
#td3a {width:1000px; height:42px; background:#fff url(bgfoot.gif) repeat-x;}


#top {width:980px; height:260px; margin:0 auto; background: url(bgtop.gif) top repeat-x; position:relative; z-index: 1;}
#banner {width:447px; height:260px; background: url(banner.gif) top left no-repeat;}
#banner img {display:none;}

a i {display:none;}
img {border:0;}
hr {display:none;}

lista_lw" style="list-style-image: url(img/arrow2.gif); font-weight: bold; font-size: 13px;
h1 {padding:10px 0 2px 0; margin:0 2px; font-size:19px; color:#202020; font-weight:normal;}
h2 {padding:0 0 2px 0; margin:0 2px; font-size:18px; color:#202020; font-weight:normal;}
h3 {padding:0 0 2px 0; margin:0 2px; font-size:14px; color:#4C4C4C; font-weight:bold;}
#alfabet h2 {padding:10px 0 2px 0; margin:0 2px; font-size:18px; color:#202020; font-weight:normal;}
  
  #logo {width:200px; height:60px; position:absolute;  top:8px; left:0; border-bottom:0;}
  #logo h1 {display:none;}
  
  #menu1 {width:530px; height:60px; position:absolute;  top:8px; right:0;}
  #menu1 i {display:none;}  
  a#m1, #m2, #m3 {display: block; width:159px; height:39px; position:absolute; top:13px; border-bottom:0;}
  a#m1 {background: url(dlapacjenta.gif) top left no-repeat; right:352px;}
  a#m2 {background: url(dlalekarza.gif) top left no-repeat; right:183px;}
  a#m3 {background: url(onas.gif) top left no-repeat; right:15px;}   
  a:hover#m1, a:hover#m2, a:hover#m3, a:hover#m4 {background-position: 0 -39px;}
  
    #alfabet {width:495px; height:90px; position:absolute; top:68px; right:15px;}
    
    .alf_active {background-position:0 -35px;}
    
    a#a, #b, #c, #c1, #d, #e, #f, #g, #h, #i, #j, #k, #l, #l1,#m, #n {display: block; width:30px; height:35px; position:absolute; top:38px; border-bottom:0;}
    a#n1, #o, #p, #q, #r, #s, #s1, #t, #u, #w, #x, #y, #z, #z1, #z2, #az {display: block; width:30px; height:35px; position:absolute; top:75px; border-bottom:0;}
    
    a#a {background: url(a.gif) top left no-repeat; left:0;}
    a#b {background: url(b.gif) top left no-repeat; left:31px;}
    a#c {background: url(c.gif) top left no-repeat; left:62px;}
    a#c1 {background: url(c1.gif) top left no-repeat; left:93px;} 
    a#d {background: url(d.gif) top left no-repeat; left:124px;} 
    a#e {background: url(e.gif) top left no-repeat; left:155px;} 
    a#f {background: url(f.gif) top left no-repeat; left:186px;} 
    a#g {background: url(g.gif) top left no-repeat; left:217px;} 
    a#h {background: url(h.gif) top left no-repeat; left:248px;} 
    a#i {background: url(i.gif) top left no-repeat; left:279px;} 
    a#j {background: url(j.gif) top left no-repeat; left:310px;} 
    a#k {background: url(k.gif) top left no-repeat; left:341px;} 
    a#l {background: url(l.gif) top left no-repeat; left:372px;} 
    a#l1 {background: url(l1.gif) top left no-repeat; left:403px;} 
    a#m {background: url(m.gif) top left no-repeat; left:434px;} 
    a#n {background: url(n.gif) top left no-repeat; left:465px;}

    a#n1 {background: url(n1.gif) top left no-repeat; left:0;}
    a#o {background: url(o.gif) top left no-repeat; left:31px;}
    a#p {background: url(p.gif) top left no-repeat; left:62px;}
    a#q {background: url(q.gif) top left no-repeat; left:93px;} 
    a#r {background: url(r.gif) top left no-repeat; left:124px;} 
    a#s {background: url(s.gif) top left no-repeat; left:155px;} 
    a#s1 {background: url(s1.gif) top left no-repeat; left:186px;} 
    a#t {background: url(t.gif) top left no-repeat; left:217px;} 
    a#u {background: url(u.gif) top left no-repeat; left:248px;} 
    a#w {background: url(w.gif) top left no-repeat; left:279px;} 
    a#x {background: url(x.gif) top left no-repeat; left:310px;} 
    a#y {background: url(y.gif) top left no-repeat; left:341px;} 
    a#z {background: url(z.gif) top left no-repeat; left:372px;} 
    a#z1 {background: url(z1.gif) top left no-repeat; left:403px;} 
    a#z2 {background: url(z2.gif) top left no-repeat; left:434px;} 
    a#az {background: url(az.gif) top left no-repeat; left:465px;}                                                             
    
    a:hover#a, a:hover#b, a:hover#c, a:hover#c1, a:hover#d, a:hover#e, a:hover#f, a:hover#g {background-position: 0 -35px;} 
    a:hover#h, a:hover#i, a:hover#j, a:hover#k, a:hover#l, a:hover#l1, a:hover#m, a:hover#n {background-position: 0 -35px;} 
    a:hover#n1, a:hover#o, a:hover#p, a:hover#q, a:hover#r, a:hover#s, a:hover#s1, a:hover#t {background-position: 0 -35px;} 
    a:hover#u, a:hover#w, a:hover#x, a:hover#y, a:hover#z, a:hover#z1, a:hover#z2, a:hover#az {background-position: 0 -35px;}
    
    #szukajd {width:500px; height:50px; position:absolute; top:120px; font-size:17px;}
    #szukajd div {width:160px; padding:5px 0 0 5px; float:left; color:#C0C0C0; font-weight:normal;}
    .szukaj {
      width:269px; height:24px;
      background: #F4F4F4 url(bgszukaj.gif) top left repeat-x;
      border-top: 1px solid #CCCCCC; 
      border-left: 1px solid #CCCCCC; 
      border-bottom: 1px solid #fff; 
      border-right: 1px solid #fff;
      }


  a:link.menu2 {font-size:13px; color:#4B4B4B; text-decoration:none; border-bottom:dashed 1px #B2B2B2}
  a:visited.menu2  {font-size:13px; color:#4B4B4B; text-decoration:none; border-bottom:dashed 1px #B2B2B2} 
  a:hover.menu2  {font-size:13px; color:#01A0E4; text-decoration:none; border-bottom:dashed 1px #9DE1FF} 
  a:active.menu2  {font-size:13px; color:#4B4B4B; text-decoration:none; border-bottom:dashed 1px #B2B2B2}

  .menu2_active {list-style-image:url(arrow2.gif); font-weight:bold; font-size:13px;}  

  #left {
    float:left;
    background:#F8F8F8;
    width: 200px; /* ie5win fudge begins */
  	voice-family: "\"}\"";
  	voice-family:inherit;
  	width: 200px;
  	}
  html>body #left {
  	width: 200px; /* ie5win fudge ends */
  	}
  	
  #right { 
    padding:0 20px 0 15px;
    float:right;
    width: 770px; /* ie5win fudge begins */
  	voice-family: "\"}\"";
  	voice-family:inherit;
  	width: 745px;
  	}
  html>body #right {
  	width: 745px; /* ie5win fudge ends */}
  	
  .header {border-bottom:1px solid #E8E8E8; padding-bottom:1px;}
  .header span {background: url(pulsbg.gif) bottom repeat-x; font-size:18px; color:#000; padding: 0 0 2px 0;}

  .wazne2 {padding:10px 0 20px 0; margin:0; color:#4C4C4C; font-size:19px;}
  .wazne3 {color:#FF0000; font-size:13px; font-weight:bold;}
  
  


    
    .dostepnosc {margin-top:9px; position:relative; height:27px;}
    .dostepnosc a {cursor: pointer;}
    
    a.zastepstwo  {position:absolute; right:68px; top:0; display:block; width:100px; height:27px; border-bottom:0; background: url(zastepstwo.gif);}
    a:hover.zastepstwo {background-position:0 -27px; border-bottom:0;}
    
    .dnone {display:none;}

    a.wybierz  {position:absolute; right:105px; top:0; display:block; width:63px; height:27px; border-bottom:0; background: url(wybierz.gif);}
    a:hover.wybierz {background-position:0 -27px;}    
    
  
	

#footer {position:relative; width:1000px; height:42px;}
  #footl {
    position:absolute; bottom:-15px; left:10px;
    border-bottom:10px solid #E5E5E5;
    float:left;
    width: 700px; /* ie5win fudge begins */
  	voice-family: "\"}\"";
  	voice-family:inherit;
  	width: 500px;
  	}
  html>body #footl {
  	width: 500px; /* ie5win fudge ends */
  	}
  	
  #footr {
    color:#7F7F7F;
    border-bottom:10px solid #E5E5E5;     
    text-align:right;
    float:right;
    width: 570px; /* ie5win fudge begins */
  	voice-family: "\"}\"";
  	voice-family:inherit;
  	width: 545px;
  	}
  html>body #footr {
  	width: 545px; /* ie5win fudge ends */}
  
  #footr a {color:#525252; text-decoration:none; border-bottom:0;}
  #footr a:hover {color:#E70B0B;}
  #dogory {width:34px; height:42px; background: url(imgfoot.gif) no-repeat; position:absolute; right:5px; bottom:1px; border-bottom:0; z-index:1;}
  
  
/* PODSTRONA 1 */
  .box {
    border-left:1px solid #EDEDED;
    border-top:1px solid #EDEDED;
    border-right:4px solid #EDEDED;
    border-bottom:4px solid #EDEDED;
    background: url(bgwazne.gif) no-repeat 3px 3px;
    padding:10px 15px 5px 15px;      
} 

.imgkonsultant1 {padding:4px; border:1px solid #E1E1E1; background-color:#fff; float:right; margin-right:7px; clear:both;}

  .lbox1 {
    position:relative;
    border-left:1px solid #EDEDED;
    border-top:1px solid #EDEDED;
    border-right:4px solid #EDEDED;
    border-bottom:4px solid #EDEDED;
    background: url(login.gif) no-repeat 3px 3px;
    padding:15px;      
    float:left;
    height:150px;
    width: 285px; /* ie5win fudge begins */
  	voice-family: "\"}\"";
  	voice-family:inherit;
  	width: 255px;
  	}
  html>body #lbox1 {
  	width: 255px; /* ie5win fudge ends */
  	} 
  	
  	.lbox1 p {text-align:right; line-height:15px; padding:0 0 15px 0; margin:0;}
  	.zalogujsie {color:#FE0000; font-size:13px; font-weight:bold;}

    #logowanie {width:255px; height:50px; text-align:right;}
    #logowanie div {position:absolute; left:30px; bottom:10px; padding:0 0 5px 0; color:#C0C0C0; text-align:left;}
    #logowanie a {font-size:11px;}
    .input_login {
      margin-bottom:5px;
      width:200px; height:24px;
      background: #F4F4F4 url(bgszukaj.gif) top left repeat-x;
      border-top: 1px solid #CCCCCC; 
      border-left: 1px solid #CCCCCC; 
      border-bottom: 1px solid #fff; 
      border-right: 1px solid #fff;
      }
     .zaloguj {width:54px; height:25px; background: url(zaloguj.gif) no-repeat; border:0; font-size:1px; color:#fff;}     	

  .pbox1 {
    float:right;
    border-left:1px solid #EDEDED;
    border-top:1px solid #EDEDED;
    border-right:4px solid #EDEDED;
    border-bottom:4px solid #EDEDED;
    padding:15px;    
    background: #fff url(bg_pbox1.gif) repeat-x 3px 3px;    
    width: 440px; /* ie5win fudge begins */
  	voice-family: "\"}\"";
  	voice-family:inherit;
  	width: 410px;
  	}
  html>body #pbox1 {
  	width: 410px; /* ie5win fudge ends */
  	}
  	
  .pbox1 h3 {padding:0 0 2px 0; margin:0 2px; font-size:14px; color:#000; font-weight:bold;}
   h3 a {font-weight:normal; margin-left:5px;}

  .header1 {border-bottom:1px solid #E8E8E8; padding-bottom:6px;}
  .header1 span {background: url(pulsbg.gif) bottom repeat-x; font-size:14px; color:#4D4D4D; padding: 0 0 7px 0;}
  
  .opis1 {clear:both; margin:0 0 0 5px; padding:0;}


/* PODSTRONA 2 */
    
    .info {position:relative; height:27px; clear:both; border-top:5px solid #fff; padding:0; margin:0;}
    .info1 {border-left:2px solid #E1E1E1; padding:0 0 0 5px; background-color:#FBFBFB; margin:10px 0 10px 0;}

    a.umow  {position:absolute; left:82px; top:0; display:block; width:109px; height:27px; border-bottom:0; background: url(umow.gif);}
    a:hover.umow {background-position:0 -27px; border-bottom:0;}

    a.rozpocznij {position:absolute; left:195px; top:0; display:block; width:155px; height:27px; border-bottom:0; background: url(rozpocznij.gif);}
    a:hover.rozpocznij {background-position:0 -27px; border-bottom:0;}

    a.rozpocz {left:195px; top:0; display:block; width:155px; height:27px; border-bottom:0; background: url(rozpocznij.gif);}
    a:hover.rozpocz {background-position:0 -27px; border-bottom:0;}

    
    a.wstecz {padding:0; margin:0; position:absolute; left:0px; top:0; display:block; width:63px; height:27px; border-bottom:0; background: url(wstecz.gif);}
    a:hover.wstecz {background-position:0 -27px; border-bottom:0;}
    
    a.potwierdz {padding:0; margin:0; position:absolute; right:0px; top:0; display:block; width:75px; height:27px; border-bottom:0; background: url(potwierdz.gif);}
    a:hover.potwierdz {background-position:0 -27px; border-bottom:0;}


a.potwie{display:block; width:75px; height:27px; border-bottom:0; background: url(potwierdz.gif);}
    a:hover.potwie {background-position:0 -27px; border-bottom:0;}
    
  .lbox2 {
    min-height:200px;
    position:relative;
    border-left:1px solid #EDEDED;
    border-top:1px solid #EDEDED;
    border-right:4px solid #EDEDED;
    border-bottom:4px solid #EDEDED;
    background: #fff url(bg_pbox1.gif) repeat-x 3px 3px; 
    padding:15px 15px 10px 15px;
    margin:0;      
    float:left;

    width: 440px; /* ie5win fudge begins */
  	voice-family: "\"}\"";
  	voice-family:inherit;
  	width: 410px;
  	}
  html>body #lbox2 {
  	width: 410px; /* ie5win fudge ends */
  	} 

  .pbox2 {
    height:250px;
    overflow:auto;
    text-align:center;
    float:right;
    border-left:1px solid #EDEDED;
    border-top:1px solid #EDEDED;
    border-right:4px solid #EDEDED;
    border-bottom:4px solid #EDEDED;
    padding:15px 15px 10px 15px;     
    background: #fff url(bg_pbox1.gif) repeat-x 3px 3px;    
    width: 285px; /* ie5win fudge begins */
  	voice-family: "\"}\"";
  	voice-family:inherit;
  	width: 255px;
  	}
  html>body #pbox2 {
  	width: 255px; /* ie5win fudge ends */
  	}       	
       
#tab_kon{border:2px solid #00A0E4;}
#div_kon{width: 440px;
         text-align: center;
         font-size: 17px;
         color:rgb(0,0,0);
         background-color: rgb(185,217,244);
         }
#div_kon_kst{width: 380px;
         text-align: center;
         font-size: 17px;
         color:rgb(0,0,0);
         background-color: rgb(185,217,244);
         }
#div_kon2{width: 250px;
         text-align: center;
         font-size: 14px;
         color:rgb(0,0,0);
         background-color: rgb(245,245,245);
         }

         
tt {color:#FF0000; font-weight: bold; font-size:18px; }  
a:link {font-size:12px; color:#01A0E4; text-decoration:none; border-bottom:dashed 1px #01A0E4}
a:visited  {font-size:12px; color:#01A0E4; text-decoration:none; border-bottom:dashed 1px #01A0E4} 
a:hover  {font-size:12px; color:#F90000; text-decoration:none; border-bottom:dashed 1px #FFC1C1} 
a:active  {font-size:12px; color:#F90000; text-decoration:none; border-bottom:dashed 1px #F90000}


/* głowna strona */
#in_strona {width: 1000px; height:100%; background-color:rgb(255,255,255);}
#in_td1 {text-align: left;}
#in_td2 {text-align: center;}
#in_td3 {text-align: center;}
#in_td4 {text-align: center;}
#in_td5 {text-align: center;}

/* pasek użytkoenika */
#nag_info_uzyt {text-align: right; font-size:14px;}
/* link z którego otworzono ta stronę */
#lista_lw {list-style-image: url(img/arrow2.gif); font-weight: bold; font-size: 13px;}
/* info nad formularzem rejestracji */
#rej_inf {color: rgb(0,0,255);font-size: 15px; text-align: center;}

.znajdz {width:54px; height:28px; background: url(img/znajdz.gif) no-repeat; border:0; font-size:1px; color:#fff;}   
.black {color:#000;}
.red {color:#F90000;}
.green {color:#16B000;}

.ul_menu2 {list-style-image:url(arrow.gif); margin:0; padding:15px 0 10px 25px; line-height:20px;}

.wazne1 {color:#FF0000; font-size:13px; font-weight:bold;}


  a:link.menu2 {font-size:13px; color:#4B4B4B; text-decoration:none; border-bottom:dashed 1px #B2B2B2}
  a:visited.menu2  {font-size:13px; color:#4B4B4B; text-decoration:none; border-bottom:dashed 1px #B2B2B2} 
  a:hover.menu2  {font-size:13px; color:#01A0E4; text-decoration:none; border-bottom:dashed 1px #9DE1FF} 
  a:active.menu2  {font-size:13px; color:#4B4B4B; text-decoration:none; border-bottom:dashed 1px #B2B2B2}

/*  box asystent do potwierdzenia */
.ubAsPo {padding:3px; border:2px solid #E1E1E1; float:left; font-size: 14px; width: 300px; background-color: rgb(200,255,255);}

/*  box konsultant */
.dbKst {background-color: rgb(255,255,255); text-align: left; padding:4px; font-size: 12px; width: 367px; }
.diKst {padding:4px; border:1px solid #E1E1E1; background-color:#fff; float:left; margin-right:7px;}
.dbKstPrz {color: rgb(0,0,255); margin-top:9px; position:relative; height:27px;}

a.upWybierz  {position:absolute; right:60px; top:0; display:block; width:63px; height:27px; border-bottom:0; background: url(img/wybierz.gif);}
a:hover.upWybierz {background-position:0 -27px;}    

#td_lewy {width: 200px; text-align: left; background-color:rgb(255,255,255);}
.lbox3 {
    min-height:200px;
    position:relative;
    border-left:1px solid #EDEDED;
    border-top:1px solid #EDEDED;
    border-right:4px solid #EDEDED;
    border-bottom:4px solid #EDEDED;
    background: #fff url(img/bg_pbox1.gif) repeat-x 3px 3px; 
    padding:15px 15px 10px 15px;
    margin:0;      
    float:left;
    width: 460px;
  	}


  .pbox3 {
    min-height:200px;
    text-align:center;
    float:right;
    border-left:1px solid #EDEDED;
    border-top:1px solid #EDEDED;
    border-right:4px solid #EDEDED;
    border-bottom:4px solid #EDEDED;
    padding:15px 15px 10px 15px;     
    background: #fff url(bg_pbox1.gif) repeat-x 3px 3px;    
    width: 285px; /* ie5win fudge begins */
  	voice-family: "\"}\"";
  	voice-family:inherit;
  	width: 255px;
  	}
    
         
         
