/* reset.css - Reset all style */
body,div,dl,dt,dd,ul,ol,li,h2,h3,h4,h5,h6,pre,input,p,blockquote,th {margin: 0 0 0 0; padding:0 0 0 0; font-family: Tahoma, Helvetica, sans-serif;}
body {font-weight: normal; font-size: 12px; color: #222222;background:url(../layout/bg.jpg) center top repeat-x;}
table {border-collapse: collapse; border-spacing: 0;}
td {padding: 0px;}
fieldset,img {border: 0;}
ul {list-style: none;}
caption, th {text-align: left;}
h1,h2,h3,h4,h5,h6 {color: #023e63; font-family: Tahoma, Helvetica, sans-serif; margin: 0 0 10px 0; line-height: normal;}
h1 {font-size: 13px; font-weight: bold; text-transform:uppercase;}
h2 {font-size: 13px; font-weight: normal;}
h3 {font-size: 13px; font-weight: bold; text-transform:uppercase;}
h4 {font-size: 12px; font-weight: normal;}
h5 {font-size: 10px; font-weight: bold;}
h6 {font-size: 10px; font-weight: normal;}
form {margin: 0 0 0 0; padding: 0 0 0 0; font-family: Tahoma, Helvetica, sans-serif; font-weight: normal; font-size: 12px;}
fieldset, textarea, input {margin: 0 0 0 0; padding: 2px 2px 2px 2px; font-family: Tahoma, Helvetica, sans-serif; font-weight: normal; font-size: 12px;}
a, a:visited {outline: none; color: #023e63; text-decoration: none;}
a:hover {text-decoration: underline;}
a:focus {-moz-outline-style: none;}
.margin10 {height: 10px; line-height: 0px; font-size: 0px;}
.margin20 {height: 20px; line-height: 0px; font-size: 0px;}
.margin30 {height: 30px; line-height: 0px; font-size: 0px;}
.margin40 {height: 40px; line-height: 0px; font-size: 0px;}
/*
div {overflow: hidden;}
input[type="radio"] {width:auto; margin: 2px 2px 2px 2px; padding: 1px 1px 1px 1px;} 
input[type="submit"] {background: #004775; color: #ffffff; font-weight: bold; width: 70px;}
minHeight {min-height: 500px; height: auto !important; height: 500px;}
*/
.thumbnail {border: solid 1px #cacedc; padding:0;}
.rightImg {float: right; margin: 0 0 5px 15px;}
.leftImg {float: left; margin: 0 15px 5px 0;}
.leftFloat {float: left;}
.rightFloat {float: right;}
.leftAlign {text-align: left;}
.rightAlign {text-align: right;}
.centerBox {text-align: center;}
.centerBoxPadding {text-align: center; margin: 0 auto 0 auto; padding: 0 0 10px 0;}
.selected {font-weight: bold;}
.noborder {border: 0px; padding: 10px 0 10px 0;}
.article ul {padding: 10px 0 10px 50px;}
	.article ul li {list-style: disc;}
.clear {width: inherit; height: 0px; font-size: 0px; line-height: 0px; clear: both;}

/*--- dodane --- */
p {
    margin: 10px 0;
    text-align:justify;
}
ul {list-style: disc; padding: 10px 0 10px 50px;}
ol {padding: 10px 0 10px 50px;}
#top h1 {
    color:#023e63;
    font-size:16px;
    font-weight:bold;
}
#top p {
    color:#023e63;
    font-size:12px;
    text-align:right;
}
#top p a {
    color:#023e63;
    text-decoration:underline;
}
#top p a:hover {
    text-decoration:none;
}
p.link {text-align:right;}