body {
margin: 0px;
font-family: Arial,Helvetica,Garuda,sans-serif;;
font-size: 0px;
background: url('images/background.jpg') repeat-y center;
background-color: #1F1F1F;
color: #313131;
}
a {
color: #000000;
text-decoration: none;
}
a:hover {
text-decoration: underline;
}
img,fieldset {
border: 0px;
display: block;
}
form,dd,h1,h2,h3,h4,h5,h6,h7,h8,p,address,dl,a,ul,fieldset {
margin: 0px;
padding: 0px;
font-size: 11px;
}
h1,h2,h3,h4,h5,h6 {
font-weight: normal;
}

.header {
height: 36px;
background: #181818;
min-width: 1046px;
}
.header ul {
width: 1046px;
margin: 0px auto;
list-style: none;
}
.header ul li {
float: left;
}
.header ul li a {
color: #ffffff;
background: url('images/kropka.jpg') no-repeat right center;
margin-top: 11px;
padding-right: 16px;
margin-right: 12px;
float: left;
}

.logo {
margin: 0px auto;
}

.content {
width: 1046px;
margin: 0px auto;
background: url('images/content.jpg');
}

.menu {
background: url('images/menu.jpg');
height: 29px;
width: 1046px;
list-style: none;
}
.menu li {
float: left;
}
.menu li a {
height: 21px;
padding-top: 8px;
text-align: center;
color: #ffffff;
float: left;
}
.menu li a:hover {
text-decoration: none;
background: url('images/hover.jpg') center;
}
.a1 {
width: 162px;
background: url('images/a1.jpg');
}
.a1:hover {

}
.a2 {
width: 112px;
background: url('images/a2.jpg');
}
.a2:hover {

}
.a3 {
width: 147px;
background: url('images/a3.jpg');
}
.a3:hover {

}
.a4 {
width: 83px;
background: url('images/a4.jpg');
}
.a4:hover {

}
.a5 {
width: 129px;
background: url('images/a5.jpg');
}
.a5:hover {

}

.left-content {
width: 587px;
float: left;
border-top: solid 22px #DFDFDF;
}

.text {
background: #EBEBEB;
border-top: solid 29px #DFDFDF;

}
.left-content p, .right-content p {
	text-align: justify;
	font-size: 12px;
}
.tytul {
font-size: 18px;
color: #181717;
padding-left: 23px;
padding-top: 16px;
padding-bottom: 30px;
}
.tytul2 {
font-size: 18px;
color: #181717;
padding-left: 10px;
padding-top: 16px;
padding-bottom: 30px;
}
.left-content p {
	padding-right: 21px;
	padding-left: 23px;
	font-size: 12px;
	padding-bottom: 19px;
}

.raty {
padding-left: 23px;
padding-bottom: 19px;
}

.right-content {
float: left;
width: 420px;
padding-left: 13px;
margin-left: 26px;
background: #EBEBEB;
border-top: solid 22px #DFDFDF;
}

.text2 {
padding-top: 15px;
padding-bottom: 15px;
font-size: 10px;
padding-right: 15px;
}

.infolinia {
background: url('images/info.jpg');
width: 1046px;
height: 64px;
clear: both;
padding-top: 17px;
}

.info1 {

margin-left: 27px;
color: #5B6262;
font-size: 13px;
}

.info2 {
font-size: 21px;
margin-left: 27px;
color: #5B6262;
}

.stopka {
height: 23px;
background: #1E1E1E;
padding-top: 11px;
text-align: right;
color: #5B6262;
width: 1046px;
margin: 0px auto;
border-bottom: 60px solid #323535;
}
.stopka a {
color: #5B6262;
}

