html, body{ 
 margin:0; 
 padding:0; 
 text-align:center; 
 background-image: url(images/bckgr.jpg);
 background-color: #E8E8E8;
 background-position: center;
 background-repeat: repeat-y;
} 

#pagewidth{
 width:796px;
 text-align:center;  
 margin-left:auto; 
 margin-right:auto;
}

#twocols{
 width:796px;
 height:200px;
 background-image: url(images/header.jpg);
 text-align:right;
  }

#leftcol{
 width:496px;
 /*height:600px; */
 float:left;
 position:relative;
/* background-image: url(images/linia.jpg); */
  }
 
#rightcol{
 width:300px;
/*height:600px; */
 float:right;
 position:relative;
 }
 
 /*****************************************************/
 
p {
 text-align:justify;
 font-family: arial, verdana, tahoma, helvetica, sans-serif;
 font-size: 10pt;
 margin-left: 50px;
 margin-right: 30px;
 line-height:150%;
}

table {
 text-align:justify;
 font-family: arial, verdana, tahoma, helvetica, sans-serif;
 font-size: 10pt;
 line-height:150%;
}

.centr_blue{
 text-align:center;
 color: #097985;
}

.centr_red{
 text-align:center;
 color: red;
}

.nagl_blue{
 font-size: 12pt;
 color: #097985;
 font-weight: bold;
}

.nagl_red{
 font-size: 12pt;
 color: red;
 font-weight: bold;
}

a {
  color: #097985;
  text-decoration:none;
}

a:hover {
  color: red;
  text-decoration:none;
}

.a_menu {
 font-family: arial, verdana, tahoma, helvetica, sans-serif;
 font-size: 10pt;
 color: #097985;
 font-weight: bold;
 text-decoration:none;
}

ul {
 list-style: url(images/kwadrat_blue.jpg) inside;
 text-align:justify;
 font-family: arial, verdana, tahoma, helvetica, sans-serif;
 font-size: 10pt;
 margin-left: 50px;
 margin-right: 30px;
 line-height:150%;
}

.ul_red {
 list-style: url(images/kwadrat_red_bold.jpg) inside;
}

.img_border { border: thin #DCDCDC solid;
	}

.stopka{
 text-align:right;
 color: #097985;
 font-size: 8pt;
}
 
 
