.start{
  background:#fff url(gfx/start.png) -1px -7px no-repeat ;  
}
.stop{
  background:#fff url(gfx/stop.png) 0px -6px no-repeat ;  
}

.full{
  background:#fff url(gfx/full.png) -1px -7px no-repeat ;  
}




.kropek
{
 margin-left:20px;
 list-style-position:inside;
 list-style-type:circle;
}

table .calendary
  {
    margin:0 auto;
    font:13px/20px Arial;
    border:1px solid #cce; border-right:none;
  }
table .calendary td
  {
    border:1px solid #cce;
    border-width:1px 1px 0 0;
    width:34px;
    text-align:center;
  }  
table   .sun
  {
    background-color:#eee;
    border:0px solid;
  }
form 
  {
    width:780px; 
    margin:10px 0 10px 10px;
    border:1px solid #cce;
    background:#fff;
  }
  
form * { margin:5px; border:1px solid #bbd; } 
  
* html  fieldset {padding-bottom:5px;}

legend , h3
  {
   padding:0 30px 0 5px;
   background:#eee url(gfx/entry-bg.gif) 0 0px repeat-x; 
   font: 12px/21px arial ; 
   letter-spacing:1px;
  }

input
  { display:block;
    font: 12px arial ;
    height:20px;
    margin:3px 0 3px 135px;
    padding:0px 5px 0 5px; 
  } 
* html input {margin-left:127px;}  

button
  {
    margin-left:10px;
    background:#ddf url(gfx/h-background.gif) 0 -3px repeat-x ;
    border:1px solid;
    border-color:#ccc;
    padding:6px 30px;
 		font: small-caps 13px/13px Arial; 
 		color:#c44;
 		letter-spacing:3px;
 		cursor:pointer;
  }
 
label
  {
    width:130px;
    margin:3px 0 3px 0;
    display:block;
    float:left;
    border:none;
    font:12px/15px Arial;
    text-align:right;
  } 
  
.radio
  {
    border:none;
  }  
  
  
 #menu button
  {
    display:block;
    margin:3px 0 5px 5px; 
    background-position:0 -9px;
    padding:3px 12px;
    text-transform:uppercase;
    font-variant:normal;font-size:10px;
  }
 
  
fieldset button
  {
    display:block;
    margin:3px 0 5px 5px; 
    background-position:0 -9px;
    padding:3px 12px;
    text-transform:uppercase;
    font-variant:normal;font-size:10px;
  }
  
select
  {
    background:#eee;
    color:#557;
  }
  
option
  {
     color:#557;
  background:#eee; 
   border-top:none; 
   padding-left:5px;margin:0;    
  }
a
  {
    font-weight:normal;
    text-decoration:none;
    color:#c44; 
  }

#menu  a
  {
    display:block;
    padding-left:5px;
  }
  
#menu  a:hover
    {
    background:#eee;
  }  

 
/*  
  validator
   */
#validator
  {
  
    width:765px;
    margin:0 auto;
    margin-top:15px;
    border:1px dotted;
  }  
  
  b
  {
   color:green;
   cursor:pointer; 
  }



.ajaxLoad
{
  background: transparent url(./gfx/ajax_loader.gif) no-repeat scroll 50% 50%;
}
/* przypominanie hasla - START */
#remindForm { display: none;}
#s1, #s2, #s3,#e1, #e2,#e3 {display:none;}
.noborder { border: none;}
.w65      { width: 65px;}
.rinput	  { margin-left: 70px; }
.rbutton  { margin-left: 70px; display:inline;}
.lbutton  { margin-left: 10px; display:inline;}
.errormsg { border: none; color:#E00;}
/* przypominanie hasla - END */