body {
margin: 0;
padding: 0 0 20px;
background: #fff url(images/bg.jpg) repeat-x;
font: 11px/1.2em Tahoma, Arial, Helvetica, sans-serif;
color: #888;
}
a {
color: #888;
text-decoration: none;
}
a:hover {
text-decoration: underline;
}
* {
margin: 0;
padding: 0;
}
img {
border: none;
}
ul, ul li {
list-style: none;
}
#main {
margin: 0 auto;
width: 769px;
background: url(images/top.jpg) no-repeat;
overflow: hidden;
}
#bg {
margin: 123px 0 0;
width: 769px;
background: url(images/bgc.gif) repeat-y;
}
#bg2 {
width: 769px;
background: url(images/bg2.gif) no-repeat 0 100%;
}
#content {
padding: 0 0 30px;
width: 769px;
background: url(images/content1.jpg) no-repeat;
overflow: hidden;
}
#menuleft {
margin: 19px 0 0 7px;
float: left;
width: 154px;
overflow: hidden;
_display: inline;
}
#logo {
margin: 30px 0 20px 11px;
}
#menuleft .box h2 {
margin: 10px 0 10px;
padding: 16px 0 0 31px;
width: 127px;
height: 32px;
font-size: 13px;
background: url(images/menu-header.gif) no-repeat;
}
#menuleft .box ul {
margin: 0 0 0 4px;
}
#menuleft .box ul li {
padding: 4px 0 4px 18px;
background: url(images/arrow.gif) no-repeat 0 6px;
}
#menuleft .box ul li a {
font-size: 12px;
color: #0099CC;
}
#menuleft .box ul li.red {
padding: 4px 0 4px 18px;
background: url(images/arrow_red.gif) no-repeat 0 6px;
}
#menuleft .box ul li.red a {
font-size: 12px;
color: #FF0000;
}
#wsparcie1 {
margin: 0 0 0 11px;
width: 132px;
background: url(images/__17.gif) repeat-y;
}
#wsparcie2 {
width: 132px;
background: url(images/__10.gif) no-repeat;
}
#wsparcie3 {
width: 132px;
background: url(images/__18.gif) no-repeat 0 100%;
overflow: hidden;
}
#wsparcie3 h3 {
margin: 8px 0 0 10px;
}
#wsparcie3 p {
margin: 13px 5px 0 11px;
color: #656563;
}
#wsparcie3 p.more {
margin: 12px 10px 9px 0;
_margin-bottom: 11px;
text-align: right;
}
#menuright {
float: right;
width: 43px;
}
#main-text {
margin: 49px 0 0 5px;
float: left;
width: 552px;
overflow: hidden;
}
#banner {
margin: 6px 0 15px;
}
#main-text .box {
margin: 0 25px 0 14px;
}
#main-text .box h2 {
font: 17px/1.2em Tahoma, Arial, Helvetica, sans-serif;
color: #999999;
margin: 5px 0 13px;
padding: 0 0 8px 12px; 
background: url(images/underline-header.gif) no-repeat 0 100%;
}
#main-text .box h2 em {
color: #0099CC;
font-style: normal;
}
#main-text .box p {
text-align: justify;
margin: 10px 0;
overflow: hidden;
}
#main-text .box p img {
margin: 3px 14px 0 10px;
float: left;
}
#main-text .box p.more {
text-align: right;
margin-right: 10px;
}
#main-text .box p.more a {
color: #B2B2B2;
}
#main-text .box p.more a:hover {
color: #0099CC;
text-decoration: none;
}
#content table
{
	margin-bottom: 1.5em;
	border-collapse: collapse;
	text-align: left;
}

#content table th
{
	font-weight: bold;
	padding: 0.5em;
}

#content table td
{
	padding: 0.5em;
	border-right: solid 1px #fff;
}

#content table tr.rowH
{
	color: #fff;
	background: #006192 url('images/a8.gif') top left repeat-x;
	border-right: solid 1px #fff;
}

#content table tr.rowA
{
	background: #F8F8F8 url('images/a6.gif') top left repeat-x;
	border-top: solid 1px #fff;
	color: inherit;
}

#content table tr.rowB
{
	background: #FDFDFD url('images/a7.gif') top left repeat-x;
	border-top: solid 1px #fff;
	color: inherit;
}
#footer {
	width: 719px;
	margin-top: 8px;
}
.news_tytul {
padding-left:8px;
margin-bottom:5px;
border-left:4px solid silver;
font-size: 12px;
color:silver;
font-weight: bold;
padding-bottom: 0px;
width:450px;
text-align:left;
}
.news_tresc {
width:450px;
text-align:left;
padding-bottom: 3px;
}
