body {
background: #edeaed url(obr/tlo.jpg) repeat-y top center;
margin: 0 auto 0 auto;
font: italic 11px ScriptC, Times New Roman;
color: #505050;
text-align: center;
}


#baner {
background: transparent url(obr/baner.jpg) no-repeat top center;
width: 779px;
height: 231px;
margin: 0 auto 0 auto;
text-align: right;
}

#reklama {
margin: 30px 30px auto auto;
}

#zaw {
background: #edeaed url(obr/tlo.jpg) repeat-y top center;
width: 779px;
margin: 0 auto 0 auto;
text-align: center;
}

#tab {
width: 760px;
margin: 0 auto 0 auto;
padding: 0;
}
#tabgal {
width: 95%;
margin: 20px auto 0 auto;
}
#lewo {
width: 550px;
float: left;
}
#prawo {
width: 195px;
float: right;
}
div.tama {
clear: both;
}

#ogloszenia {
width: 530px;
margin: 0 auto 0 auto;
}
#ogloszenia table {
width: 525px;
}

#linki_boczne {
width: 190px;
text-align: right;
margin: 20px 5px 0 0;
padding: 0;
}
#linki_text1 {
width: 100%;
height: auto;
text-align: right;
margin: 15px 0;
padding: 0;
}
#linki_text1 ul {
    margin: 0;
    padding: 0;
}
#linki_text2 {
height: 900px;
overflow: hidden;
text-align: right;
margin: 15px 0;
padding: 0;
}
#linki_text2 ul {
    margin: 0;
    padding: 0;
}
.script {
text-align: right;
margin: 10px 0 auto auto;
padding: 0;
overflow: hidden;
}
.script table {
    margin: 0 0 auto auto;
    padding: 0;
}

.dol {
width: 750px;
text-align: center;
margin: 0 auto;
}

#stopka {
width: 779px;
text-align: center;
margin: 10px auto 30px auto;
}

#stopka2 {
width: 779px;
text-align: center;
margin: 10px auto 30px auto;
}
.sto {
font-size: 8px;
margin: 0 auto 15px;
text-align: center;
}


h1 {
font-size: 13px;
margin: 0 30px auto auto;
padding: 2px;
}
h2 {
color: #ffb2ff;
font-size: 18px;
text-align: right;
margin-right: 5px;
}
h3 {
font-size: 15px;
color: black;
}
h5 {
    font-size: 14px;
    margin: 0 0 4px 0;
    padding: 0;
}
h6 {
font: bold 25px Arial;
color: black;
margin: 0;
}
p {
text-indent: 60px;
font-size: 12px;
margin: 0 auto 0 20px;
padding: 0;
text-align: justify;
}
p img {
float: left;
margin: 1px 10px 0 0;
padding: 1px;
}

.podpis {
text-indent: 0px;
text-align: left;
font-size: 10px;
}

.pr {
text-align: right;
margin-right: 0;
margin-bottom: 5px;
}


ul {
color: #ffb2ff;
font-size: 20px;
margin: 0 0 0 20px;
letter-spacing: 4px;
}
ul.menu {
margin: 20px 30px auto auto;
color: #ffb2ff;
font-size: 17px;
}
li {
color: #a3a3a3;
list-style: none inside;
font-size: 12px;
letter-spacing: 0;
line-height: 20px;
}



table {
margin: 15px auto 0 auto;
}
td {
vertical-align: top;
margin: 0;
padding: 2px;
}


img.kreska {
margin-top: 20px;
}
.kr1 {
text-align: left;
margin: 0 auto 5px 0;
}
.kr2 {
text-align: right;
margin: 5px 0 0 auto;
}

a img {
border: 1px solid #ffb2ff;
}
a:hover img{
border: 1px solid #505050;
}
a {
color: #a3a3a3;
text-decoration: none;
}
a:hover {
color: black;
text-decoration: underline;
}
a.archiwum {
    font-size: 13px;
    border: 1px solid;
    padding: 1px;
    text-decoration: none;
}
#rekl {
    width: 650px;
    height: 105px;
    margin: 5px auto;
    padding: 0;
}
#rekl img {
    margin: 0;
    padding: 0;
}

div.sms p {
    text-indent: 0;
}

/* sms_czat */
div.sms_czat {
    width: 530px;
    margin: 0 auto 20px;
}
div.sms_czat a img {
    border: 1px solid #ffb2ff;
}
div.sms_czat a:hover img {
    border: 1px solid #505050;
}
div.sms_czat p {
    clear: both;
    padding-top: 10px;
}
ul.czat {
    margin: 0;
    padding: 0;
    font-size: 14px;
    font-weight: bold;
}
ul.czat li {
    float: left;
    margin: 0 10px;
    padding: 0;
    list-style: none;
    font-size: 12px;
    font-weight: normal;
}
div.reklama_sms_czat {
    width: 200px;
    margin: 10px auto;
    padding: 5px;
    border: 1px solid #505050;
}

/* koniec sms_czat */

