@charset "utf-8";
body {font-family:Geneva, Arial, Helvetica, sans-serif;  font-size: 10pt; margin: 0px;}
.wrapper {width: 553px; 
margin: 10px auto 0 auto; 
padding: 0; 
border: 1px solid #000000;
}

.content { 
background:transparent url(../images/pasek.jpg) repeat-y scroll 341px 0;
margin: 10px auto 10px auto;
}

body { 
background: #FFFFFF none repeat scroll 0 0;
color: #000000;
font-family: Arial; 
font-size: 12px;
text-align: justify;
line-height: 1.3em;
} 

h1 {
font-size: 26px;
color: #7F1418;
font-weight: bold;
line-height: 1.3em;
text-align: left;
margin: 15px 0 10px 0;
}

h2 {
font-size: 16px;
color: #7F1418;
font-weight: bold;
line-height: 1.3em;
text-align: left;
margin: 15px 0 10px 0;
}

h3 {
font-size: 16px;
color: #000000;
font-weight: bold;
line-height: 1.3em;
text-align: left;
margin: 15px 0 10px 0;
}

h4 {
font-size: 13px;
color: #7F1418;
font-weight: bold;
line-height: 1.3em;
text-align: center;
margin: 15px 0 10px 0;
}

h5 {
font-size: 11px;
color: #7F1418;
font-weight: bold;
line-height: 1.3em;
text-align: center;
margin: 15px 0 10px 0;
}

h6 {
font-size: 13px;
color: #7F1418;
font-weight: bold;
line-height: 1.3em;
text-align: left;
margin: 15px 230px 10px 0;
}

p {
margin: 15px 0 0 0;
}

a,
a:link,
a:visited,
a:active,
a:hover {
color: blue;
}

.odstep {
height: 58px;
}


.button {
margin: 20px auto 20px auto;
text-align: center;
width: 270px;
}
.button .link {
color: #6e7fb6;
text-decoration: underline;
font-weight: bold;
font-size: 12px;
}


.pagewrapper { 
width: 553px; 
margin: 10px auto 0 auto; 
padding: 0; 
border: 1px solid #000000;
}

.content { 
background:transparent url(../images/pasek.jpg) repeat-y scroll 341px 0;
margin: 10px auto 10px auto;
}

.right {
float: right;
width: 215px;
}

.obrazek_1 {
background: transparent url(../images/obrazek_1.jpg) no-repeat 0 1px;
width: 186px;
height: 184px;
margin: 0 auto 0 auto;
}

.left {
float: left;
width: 338px;
}
.left_content {
margin: 0 15px 0 34px;
}

.nowosc {
background: transparent url(../images/nowosc.gif) no-repeat 0 1px;
height: 52px;
width: 130px;
margin: 10px 0 0 0;
}

.wypunktowanie_1 {
border: 1px solid #852225;
background-color: #fcf9ee;
margin: 18px auto 0 auto;
width: 206px;
text-align: left;
}
.wypunktowanie_1 p {
margin: 6px 5px 6px 5px;
}
.punktor_1 {
list-style-type: none;
}
.punktor_1 li {
list-style-type: none;
background: transparent url(../images/punktor_1.gif) no-repeat 7px 4px;
padding: 0 0 5px 20px;
}

.wypunktowanie_2 {
margin: 15px 0 0 0;
text-align:left;
}
.punktor_2 {
list-style-type: none;
}
.punktor_2 li {
list-style-type: none;
background: transparent url(../images/punktor_1.gif) no-repeat 0px 3px;
padding: 0 319px 5px 16px;
}

.wypunktowanie_3 {
margin: 25px 0 13px 0;
text-align: left;
width: 300px;
}
.punktor_3 {
list-style-type: none;
}
.punktor_3 li {
list-style-type: none;
background: transparent url(../images/punktor_3.gif) no-repeat 0 -5px;
padding: 0 0 20px 26px;
}
.punktor_3 li strong {
color: #7F1418;
font-size: 19px;
}


.bottom {
background: transparent url(../images/tlo_dol.jpg) no-repeat 26px 0;
clear: both;
padding: 0 0 0 34px;
}
.bottom h1 {
margin: 85px 260px 10px 0;
text-align: center;
}
.bottom h2 {
margin: 10px 260px 10px 0;
text-align: center;
}
.bottom .odstep {
padding: 25px 0 0 0;
}


.gwarancja {
float: right;
background: transparent url(../images/gwarancja.gif) no-repeat 0 0;
width: 209px;
height: 265px;
margin: 0 auto 0 auto;
}