p{
margin: 0px;
padding: 0px;
}

a:link, a:visited{
text-decoration: underline;
color: #787878;
}

a:hover{
text-decoration: none;
color: #787878;
}

body{
margin: 0px;
padding: 0px;
background: url(img/tlo.jpg) repeat-x;
background-color: #9ebcd4;
font-family: verdana;
font-size: 12px;
color: #8c8c8c;
margin-bottom: 50px;
}

img
{ border-width: 0px;
}

.top{
margin: auto;
padding: 0px;
height: 104px;
width: 901px;
}

.top img{
float: left;
margin-top: 5px;
}

.szukaj{
margin: 0px;
padding: 0px;
text-align: center;
width: 176px;
height: 70px;
padding-top: 30px;
float: right;
background: url(img/szukaj-bg.jpg);
}

.menu{
margin: auto;
padding: 0px;
width: 901px;
height: 31px;
clear: both;
}



.szukajform-bg{
margin: 0px;
padding: 0px;
width: 156px;
height: 24px;
padding-left: 5px;
background: url(img/szukajform-bg.jpg);
border: 0px;
}

.szukajbutton-bg{
margin: 0px;
padding: 0px;
width: 81px;
height: 21px;
padding-top: 2px;
margin-top: 10px;
font-size: 11px;
font-weight: bold;
color: #646464;
background: url(img/szukajbutton-bg.jpg);
border: 0px;
}

.calosc-top{
margin: auto;
padding: 0px;
margin-top: 0px;
width: 901px;
height: 1px;
margin-top: 15px;
background: url(img/top.jpg);
}

.calosc-sr{
margin: auto;
padding: 0px;
width: 901px;
background: url(img/sr.jpg);
overflow: hidden;
}

.calosc-sr-2{
margin: auto;
padding: 0px;
width: 901px;
background: url(img/sr-2.jpg);
overflow: hidden;
}

.calosc-bt{
margin: auto;
padding: 0px;
width: 901px;
height: 16px;
font-size: 11px;
text-align: right;
padding-top: 4px;
background: url(img/bt.jpg);
}

.calosc-bt a:link, .calosc-bt a:visited{
text-decoration: none;
}

.calosc-bt a:hover{
text-decoration: underline;
}


.aktualnosci{
margin: 0px;
padding: 0px;
float: right;
width: 251px;
}

.tyt{
margin: 0px;
padding: 0px;
padding-left: 15px;
width: 236px;
height: 13px;
margin-left: -1px;
background: url(img/tytulnewsa-bg.jpg);
}

.tyt a:link, .tyt a:visited{
font-weight: bold;
text-decoration: none;
font-size: 12px;
color: #505050;
}

.tyt a:hover{
font-weight: bold;
text-decoration: underline;
font-size: 12px;
color: #505050;
}

.wstep-newsa{
margin: 0px;
padding: 0px;
color: #fff;
text-align: justify;
width: 231px;
padding: 10px;
}

.czytaj-dalej:link, .czytaj-dalej:visited{
margin: 0px;
padding: 0px;
display: block;
width: 90px;
height: 12px;
padding-left: 10px;
font-weight: bold;
color: #505050;
text-decoration: none;
background: url(img/nieb-troj.jpg) no-repeat 0px 3px;
}

.czytaj-dalej:hover{
margin: 0px;
padding: 0px;
display: block;
width: 90px;
height: 12px;
padding-left: 10px;
font-weight: bold;
color: #505050;
text-decoration: underline;
background: url(img/nieb-troj.jpg) no-repeat 0px 3px;
}

.lewa{
margin: 0px;
padding: 0px;
width: 630px;
float: left;
padding: 10px;
text-align: justify;
overflow: hidden;
}

.lewa-tyt{
margin: 0px;
padding: 0px;
font-size: 16px;
font-family: georgia;
margin-bottom: 5px;
}

.czytaj-wiecej:link, .czytaj-wiecej:visited{
margin: 0px;
padding: 0px;
display: block;
width: 104px;
height: 37px;
font-size: 11px;
padding-top: 4px;
font-weight: bold;
color: #f0f0f0;
text-decoration: none;
text-align: center;
background: url(img/czytaj-wiecej.jpg);
clear: both;
}

.czytaj-wiecej:hover{
margin: 0px;
padding: 0px;
display: block;
width: 104px;
height: 37px;
font-size: 11px;
padding-top: 4px;
font-weight: bold;
color: #f0f0f0;
text-decoration: none;
text-align: center;
background: url(img/czytaj-wiecej.jpg);
clear: both;
}

.produkt-pro{
margin: 0px;
padding: 0px;
float: left;
width: 305px;
text-align: left;
padding-right: 10px;
}

.wstep-pro{
margin: 0px;
padding: 0px;
width: 190px;
float: left;
text-align: left;
}

.produkt-pro img{
float: left;
border: 1px solid #fff;
}

.obr{
margin: 0px;
padding: 0px;
float: left;
border: 1px solid #cdcdcd;
margin-right: 10px;
margin-bottom: 10px;
}

.obr img{
float: left;
}

.pro-tyt:link, .pro-tyt:visited{
font-weight: bold;
text-decoration: none;
font-size: 12px;
color: #8c8c8c;
}

.pro-tyt:hover{
font-weight: bold;
text-decoration: none;
font-size: 12px;
color: #8c8c8c;
}

.menu-lewa{
margin: 0px;
padding: 0px;
float: left;
width: 282px;
}

.prawa{
margin: 0px;
padding: 0px;
width: 599px;
float: left;
padding: 10px;
text-align: justify;
overflow: hidden;
}




.menu-glowne{
margin: 0px;
padding: 0px;
width: 250px;
margin-left: 11px;
margin-top: 10px;
list-style-type: none;
}


.menu-glowne li{
margin-bottom: 5px;
}

.menu-glowne li a:link, .menu-glowne li a:visited{
margin: 0px;
padding: 0px;
width: 235px;
height: 25px;
padding-left: 15px;
display: block;
color: #878787;
font-size: 13px;
text-decoration: none;
background: url(img/troj-nieb-d.jpg) no-repeat 0px 4px;
border-bottom: 1px solid #dcdcdc;
}

.menu-glowne li a:hover{
margin: 0px;
padding: 0px;
width: 235px;
height: 25px;
padding-left: 15px;
display: block;
color: #2065a7;
font-size: 13px;
font-weight: bold;
text-decoration: none;
background: url(img/troj-nieb-d.jpg) no-repeat 0px 4px;
border-bottom: 1px solid #dcdcdc;
}

.active {
font-weight:bold;
color: #2065a7;
}

.pod-menu{
margin: 0px;
padding: 0px;
width: 230px;
margin-left: 31px;
margin-top: 10px;
list-style-type: none;
}

.pod-menu li{
margin-bottom: 5px;
}

.pod-menu li a:link, .pod-menu li a:visited{
margin: 0px;
padding: 0px;
width: 245px;
height: 20px;
padding-left: 15px;
display: block;
color: #878787;
font-size: 12px;
text-decoration: none;
background: url(img/troj-nieb-m.jpg) no-repeat 0px 4px;
border:0px;
}

.pod-menu li a:hover{
margin: 0px;
padding: 0px;
width: 245px;
height: 20px;
padding-left: 15px;
display: block;
color: #2065a7;
font-size: 12px;
font-weight: bold;
text-decoration: none;
background: url(img/troj-nieb-m.jpg) no-repeat 0px 4px;
}

.produkt-lis{
margin: 0px;
padding: 0px;
float: left;
width: 285px;
height: 170px;
text-align: left;
padding-right: 10px;
border: 0px solid #000;
}

.produkt-lis img{
float: left;
border: 1px solid #fff;
}

.produkt-wst{
margin: 0px;
padding: 0px;
float: left;
width: 359px;
text-align: left;
padding-right: 10px;
}

.produkt-wst img{
float: left;
border: 1px solid #fff;
}

.ogolne{
margin: 0px;
padding: 0px;
float: left;
margin-top: 15px;
}

.zastosowanie{
margin: 0px;
padding: 0px;
float: left;
margin-top: 15px;
}

.opis-prawa{
margin: 0px;
padding: 0px;
float: left;
width: 359px;
text-align: left;
padding-right: 10px;
}

.opis-lewa{
margin: 0px;
padding: 0px;
float: left;
width: 220px;
text-align: left;
padding-right: 10px;
}

.opis-lewa img{
float: left;
border: 1px solid #fff;
}

.opis-lewa p{
margin: 0px;
padding: 0px;
float: left;
border: 1px solid #cdcdcd;
margin-right: 6px;
margin-bottom: 5px;
}

.ikonki{
padding-top: 15px;
text-align: center;
width: 220px;
float: left;
}

.ikonki img{
margin-right: 10px;
}

.tabelka{
margin: 0px;
padding: 0px;
margin-top: 15px;
width: 359px;
font-size: 10px;
}

.tab-top{
background: #f5f5f5;
}

.tabelka th{
height: 35px;
vertical-align: middle;
text-align: center;
font-size: 9px;
border: 1px solid #fff;
}

.tabelka td{
height: 20px;
vertical-align: middle;
text-align: center;
border: 1px solid #fff;
}

.num{
width: 100px;
}

.sr{
width: 52px;
}

.gr{
width: 51px;
}

.wys{
width: 52px;
}

.dl{
width: 52px;
}

.il{
width: 52px;
}

.jeden{
background: #fafafa;
}

.dwa{
background: #f5f6ff;
}

.naglo{
font-weight: bold;
text-align: center;
vertical-align: middle;
font-size: 12px;
}

.ok {

	width:100%;
	padding-top:5px;
	padding-bottom:5px;
	font-weight:bold;
	text-align:center;
	color:white;
	background:green;

}


