html, body, div, p, span, h1, h2, table, tr, td, ul, li, ol, img, a {
	font: normal 11px/13px Verdana;
	color: #0D0D0D;
	padding: 0;
	margin: 0;
	border: 0;
}


/* Content formating **************************************************************************** */

h1, h2, .nadpis1, .nadpis2, ul, ol, p {
	padding-bottom: 13px;
}

h1, h1 a, .nadpis1 {
	color:#C00101;
	font: bold 16px/18px Arial;
}

h2, h2 a, .nadpis2 {
	color:#2372A9;
	font: bold 14px/16px Arial;
}

h1, h1 a, h2, h2 a  {
	text-decoration: none;
}

a, p a {
	color: #003164;
	text-decoration: underline;
}

a:hover, p a:hover {
	color: #003164;
}

a img {
	border: none;	
}

.img, .top_left_image {
	float: left;
	margin: 13px 10px 5px 0;
}

#hltext, .highlight {
	font: bold 11px Verdana;
	color: #003164; 
}

table {
	margin-bottom: 16px;
}

table, td, th  {
	border: solid 1px #999999;
	border-collapse: collapse;
}

td, th  {
	padding: 3px 10px;
}

th  {
	font-weight: bold;
}

td p, th p  {
	padding: 0;
}

table.noBorder, table.noBorder td, table.noBorder th {
	border: none;
}

table.noBorder td, table.noBorder th {
	padding: 3px 10px 3px 0;
}

ul {
	padding-left: 2.4em;
}

ul li {
	padding-left: 0.5em;
}

li ul, li ol {
	padding-top: 3px;
	padding-bottom: 5px;
}

ol {
	padding-left: 3em;
}

li p {
	padding: 0;
}

ul.listCircle {
  padding-left: 13px;
  list-style-type: none;
}

ul.listCircle li {
  background: url(../img/bulletCircle.gif) no-repeat 0 5px;
  padding-left: 19px;
}

ul.listArrow {
  padding-left: 13px;
  list-style-type: none;
}

ul.listArrow li {
  background: url(../img/bulletArrow.gif) no-repeat 0 5px;
  padding-left: 19px;
}



