body {
margin: 0px;
padding: 0px;
font-family: Arial;
font-size:100%;
background: url(tlo.jpg) no-repeat;
background-position: top center;
}

img{
border: 0px;
padding: 0px;
}

a {
text-decoration: none;
}

a:hover {
color: #cdc4ff;
}

a.selected {
}

p {
color: #4f4f4f;
line-height: 1.5;
font-size: 12px;
margin: 0px;
}



#wojewodztwa {

}

#wojewodztwa a {
color: #ae88bb;

}

#wojewodztwa a:hover {
color: black;

}

h1 {
color: #ded5df;
font-size: 32px;
margin: 0px;
}


h2 {
color: #ded5df;
font-size: 25px;
margin: 0px;
}

h5 {
color: #812a61;
line-height: 14px;
font-size: 14px;
margin: 15px 0px 5px 0px;
}

h6 {
color: #ae88bb;
line-height: 14px;
font-size: 12px;
margin: 7px 0px 7px 0px;
font-weight: normal;
}

li {
list-style: none;
}

#kontener {
position: relative;
top: 0px;
left: 50%;
margin-left: -495px;
text-align: left;
width: 990px;
}

#logo {
position: relative;
margin-left: 150px;
top: 40px;
}

#top {
position: relative;
top: 50px;
margin-left: 0px;
width: 990px;
height: 316px;
background: url(images/top.jpg) no-repeat;
}

#top_content {
position: relative;
margin-left: 490px;
top: 30px;
width: 450px;
}

#menu1 {
position: absolute;
top: 160px;
}
#menu2 {
position: absolute;
top: 211px;
}

#main {
position: relative;
margin-left: 10px;
top: 80px;
width: 970px;
}

#spis_tresci{
position: absolute;
left: 0px;
margin-left: 0px;
width: 240px;
background: #ffe0f4;
padding: 20px;
}

#spis_tresci a{font-size: 13px; color:#5d445f;}
#spis_tresci a:hover{font-size: 13px; color:#5d445f; text-decoration: underline;}

#spis_tresci li {
list-style: disc;
margin-top: 7px;
color: #fff;
}

#tresc_art {
position: relative;
margin-left: 300px;
width: 670px;
}

#tresc_art h5 {
color: #5d445f;
line-height: 26px;
font-size: 30px;
margin: 25px 0px 5px 0px;
}

#tresc_art h6 {
color: #743779;
line-height: 14px;
font-size: 18px;
margin: 15px 0px 7px 0px;
font-weight: normal;
}

#tresc_art ul{
color: #4f4f4f;
line-height: 20px;
font-size: 12px;
margin: 0px;
}

#tresc_art li {
list-style: disc;
}

#tresc_art p {
color: #4f4f4f;
line-height: 19px;
font-size: 12px;
margin: 0px;
}

#wyniki{
position: relative;
margin-left: 40px;

}

#salon1, #salon2, #salon3, #salon4, #salon5 {
position: relative;
top: 20px;
padding: 20px 0px 0px 0px;
height: 320px;
}


#salon1 p, #salon2 p, #salon3 p, #salon4 p, #salon5 p{
line-height: 14px;
}

#logo_ocena1,#logo_ocena2,#logo_ocena3,#logo_ocena4,#logo_ocena5 {
position: absolute;
top: 0px;
width: 200px;
}

#o_salonie1,#o_salonie2,#o_salonie3,#o_salonie4,#o_salonie5{
position: absolute;
left: 240px;
top: 0px;
width: 186px;
}

#oferta1,#oferta2,#oferta3,#oferta4,#oferta5 {
position: absolute;
left: 460px;
top: 0px;
width: 281px;
}

#kontakt1,#kontakt2,#kontakt3,#kontakt4,#kontakt5 {
position: absolute;
left: 780px;
top: 0px;
width: 183px;
}

#secondary {
position:relative;
margin-left: 0px;
top: 10px;
width: 970px;
}

#artykuly{
position:relative;
top: 30px;
}

#polecamy {
position:relative;
top: 20px;
width: 500px;
margin-left: 0px;
}

#co_nowego {
position:absolute;
right: 0px;
top: 20px;
width: 440px;
height:750px;
background: url(images/rss_tlo.jpg) no-repeat;
}

#co_nowego_box{
position:relative;
top: 30px;
width: 360px;
margin-left: 40px;
}

#co_nowego_tresc{
position:relative;
top: 30px;
width: 360px;
margin-left: 0px;
}

#stopka {
margin-top: 200px;
height: 240px;
background: url(images/tlo_stopka.jpg) no-repeat;
background-position: top center;
}

#stopka_content {
position: relative;
text-align: center;
top: 40px;
}

#stopka_content p {
color: #ffffff;
}

#stopka_content a {
color: #ffffff;
}

#stopka_content a:hover {
color: #13132b;
}

#dlaczego{
position: relative;
margin-left: 0px;
width: 600px;
}

#dlaczego p {
line-height: 20px;
font-size: 14px;
}

#sukces {
position: absolute;
right: 0px;
top: 0px;
}

#lakier {
position: absolute;
top: 500px;
left:245px;
}

#dane_kontaktowe {
position: relative;
margin-top: 20px;
margin-left: 270px;
}
