/* START reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {
    margin:0;
    padding:0;
}
table {
    border-collapse:collapse;
    border-spacing:0;
}
fieldset,img {
    border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
    font-style:normal;
    font-weight:normal;
}
ol,ul {
    list-style:none;
}
caption,th {
    text-align:left;
}
h1,h2,h3,h4,h5,h6 {
    font-size:100%;
    font-weight:normal;
}
q:before,q:after {
    content:'';
}
abbr,acronym { border:0;
}
/* END reset */

body {
    font-family: Arial,Verdana,sans-serif;
    font-size: 16px;
    color: #333333;
}

strong, strong em {
    font-weight: bold;
}

em {
	font-style: italic;
}

a:link, a:visited {
    color:#00477F;
    font-family:Arial,Helvetica,sans-serif;
    text-decoration:none;
}

a:hover {
    color: #CC3300;
    text-decoration: underline;
}

h1 {
    color:#626170;
    font-family:Arial,Helvetica,sans-serif;
    font-size:24px;
    font-weight:bold;
    line-height:28px;
    margin-bottom:1em;
}

h2 {
    color:#626170;
    font-size:16px;
    font-weight:bold;
    line-height:20px;
    margin-bottom:1em;
}

.article h2 {
  margin-top:1em;
} 

h3 {
    font-size:13px;
    font-weight:bold;
    line-height:16px;
    margin-bottom:1em;
}

 p
 li,
 div,
 dl,
 dt,
 dd,
 ul,
 ol,
 pre,
 form,
 blockquote,
 th,
 td {
    font: 12px/18px Arial,Verdana,Helvetica,sans-serif;
}

p {
    margin-bottom: 1em;
}

/******************SPECJALNE****************/

p.brief {
    font: bold 12px/18px Arial,Verdana,Helvetica,sans-serif;
}

hr {
    height: 0px;
    color: white;
    border: none;
    border-top: 1px red dotted;
    display: block;
}

ul, ol {
margin-left:0;
padding-left:25px;
}

ul li {
    list-style-type: circle;
}

ol li {
    list-style-type: decimal;
}

ul.small_bullets, ul.spaced_bullets {
margin:5px 0 3px;
padding:0;
}

ul.small_bullets li, ul.spaced_bullets li {
background:transparent url(../images/red-bullet.gif) no-repeat scroll 3px 7px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-bottom:1px;
margin-left:0;
padding-left:11px;
}

ul.spaced_bullets li {
    font-family: Arial, Verdana, sans-serif;
    padding-left: 20px;
    background-position: 9px 7px;
    margin-bottom: 10px;
}

ul.spaced_bullets div {
    padding-top: 5px;
}

a.more {
    font-size: 8pt;
}
