* {
    padding: 0px;
    margin: 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 14px;
}

a img {
    border: none;
}

.clear {
    clear: both;
}

body, html {
    width: 100%;
    height: 100%;
    background: #d7d7d7;
}

.StronaBox {
    width: 981px;
    margin: 0px auto;
}

.ContentBox01, .MenuBox01, .StopkaBox01 {
    margin: 0px 0px 0px 12px;
    width: 967px;
}

.StopkaBox01 a{
	color:		white;
}

.MenuBox01 {
    height: 71px;
}

.MenuBox01 li {
    list-style: none;
    float: left;
}

.block {
    display: block;
}

.ContentBox01 {
    background: url(../img/content_bg01.gif) repeat-x #fff;
}

.ContentBox01 .Left01 {
    width: 617px;
    float: left;
}

.ContentBox01 .Right01 {
    float: left;
    margin: 29px 0px 0px 0px;
}

.ContText01 {
    padding: 150px 30px 0px 60px;
    width: 505px;
    height: 152px;
    display: block;
	margin:-1px 0px 0px 0px;
    background: url(../img/cont01_bg01.jpg) no-repeat;
    text-align: justify;
	line-height:16px;
}

.ContText02 {
    margin: 10px 20px;
    display: block;
}

.ContBox01 {
    width: 254px;
    background: #586679;
}

.ContBox01 ul {
    width: 234px;
    background: url(../img/cont02bg02.jpg) no-repeat bottom;
    min-height: 100px;
    padding: 10px 0px 10px 20px;
}

.ContBox01 ul li {
    list-style: none;
    margin: 3px 0px 3px 0px;
    color: #fff;
}

.ContBox01 ul li img {
    margin: 0px 10px -3px 0px;
}

.ContBox04 {
    width: 364px;
    background: url(../img/cont04bg01.jpg) no-repeat top #778ead;
}

.ContBox04 ul {
    width: 344px;
    background: url(../img/cont04bg02.jpg) no-repeat bottom;
    min-height: 100px;
    padding: 40px 0px 40px 20px;
}

.ContBox04 ul li {
    list-style: none;
    padding: 5px 0px 5px 0px;
}

.ContBox04 ul li img {
    margin: 0px 10px -3px 0px;
}

.FLeft3 {
    float: left;
    margin: 50px 40px 0px 0px;
}

.FLeft2 {
    float: left;
}

.FLeft {
    float: left;
    margin: 10px 20px 0px 20px;
}

.FRight {
    float: right;
}

.StopkaBox01 {
    background: url(../img/stopka01bg01.jpg) no-repeat;
    height: 105px;
}

.StopkaBox01 span {
    padding: 50px 430px 0px 25px;
    display: block;
    color: white;
    float: left;
}

.StopkaBox01 img {
    margin: 0px 0px 0px 20px;
}

.Title01 {
    margin: 23px 0px 0px 0px;
}

.ListaProdukty01 {
    width: 450px;
    list-style: none;
    margin: 40px auto;
}

.ListaProdukty01 li {
    width: 225px;
    float: left;
    margin: 5px 0px 5px 0px;
}

.ListaProdukty01 li img{
    margin: 0px 5px 0px 0px;
}

.ListaProdukty01 li {
    font-size: 18px;
    color: #5c697a;
    text-decoration: none;
}

.ContText03 {
    width: 254px;
    background: url(../img/cont03bg01.jpg) no-repeat #e9e9e9 top;
}

.ContText03 span {
    width: 234px;
    background: url(../img/cont03bg02.jpg) no-repeat bottom;
    min-height: 100px;
    display: block;
    padding: 10px;
}

table {
    margin: 10px 20px;
}

.Collapse01 {
	border-collapse:collapse;
}

.TitleBox01 {
    padding: 10px 10px;
    font-size: 14px;
	font-weight:bold;
    color: #5c697a;
    width: 120px;
	vertical-align:top;
	border-top: 1px solid black;
	line-height:	120%;
	text-transform:uppercase;
}

.TitleBox01 br{
	line-height: 5px;
}

.TableText01 {
    padding: 10px 10px;
    color: #000;
	font-size:	12px;
	border-top: 1px solid black;
}

.TableText01 img{
	margin:		0px 0px 5px 5px;
	border:		2px solid #5c697a;
	float:		right;
}

.font01 {
    font-weight: bold;
    color: black;
	line-height:120%;
    font-size: 14px;
    /*text-shadow: #d2dae4 1px 1px 0;*/
}


div#stopkaBiala {
  width: 100%;
  padding: 20px 0 0 0;
  float: left;
}

div#stopkaBiala p {
  text-align: center;
}

.BannerRight01 {
	margin: 20px 23px 0 0;
	float: right;
}


