body {
margin: 0px;
padding: 0px; 
color: #48463A;
font: 12px Arial;
text-align: left;
background: #FAF7EC;
}


td {
margin: 0px;
padding: 0px;
color: #504F44;
font: 12px Trebuchet MS;
vertical-align: top;
text-align: left;
}

.menu1 td {
margin: 2px;
padding: 2px;

}

.menu1 b {
color: #C70000;
font-weight: bold;
}



table {
margin: 0px;
padding: 0px;
border-collapse: collapse;
border: 0 none inherit;
}


img {
border: 0px;
margin: 0px;
}

td img.obraz {display: block;}

p {margin: 0px; padding: 0px; }


.belka {
height: 48px;
background: url(gfx/belka.gif) no-repeat;
vertical-align: middle;
padding-left: 15px;
padding-right: 15px;
}


.belka td {
height: 48px;
vertical-align: middle;
}

.belka td:hover {
height: 48px;
vertical-align: middle;
background: url(gfx/belkah.gif) repeat-x;
}

.logowanie {
float: right;
text-align: right;
}

.logowanie td {
padding-left: 5px;
vertical-align: middle;
}

.stats {
width: 348px;
text-align: right;
color: #454338;
}

.liczbarz {
color: #CA0F0F;
font-weight: bold;
}

.search {
background: url(gfx/search.gif) no-repeat;
height: 118px;
padding-left: 45px;
}



.menu1 {
background: url(gfx/m1tlo.gif) repeat-y;
padding: 10px 40px 18px 40px;
color: #504F44;
font: 12px Trebuchet MS;
text-align: justify;
line-height: 18px;
}


.head1 {
background: url(gfx/m1tlo.gif) repeat-y;
height: 31px;
vertical-align: middle;
padding-left: 24px;
color: #C70000;
font: 15px Trebuchet MS;
font-weight: bold;
font-style: italic;
}

.tab2 {
background: #F5F4EF;
font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
font-size:10px;

}

.tab2 td {
padding-left:8px;
padding-top:5px;
padding-bottom:5px;
line-height:18px;
vertical-align: middle;
font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
font-size:11px;
color: #4E5255;
font-weight: bold;
}

.tab2z {
background: #F5E6E8;
font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
font-size:10px;

}

.tab2z td {
padding-left:8px;
padding-top:5px;
padding-bottom:5px;
line-height:18px;
vertical-align: middle;
font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
font-size:11px;

font-weight: bold;
}


.tab1 {
font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
font-size:11px;

}

.tab1 td {
padding-left:8px;
padding-top:5px;
padding-bottom:5px;
line-height:20px;
vertical-align: middle;
font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
font-size:11px;

font-weight: bold;
}



.pole {
background: #FFFFFF;
border: 1px solid #C7C0B7;
width: 100px;
height: 18px;
color: #C0B8B8;
font: 12px Trebuchet MS;
}

.opis {
text-align: justify;
line-height: 18px;
vertical-align: middle;
}

.pom {
color: #C70000;
font-weight: bold;
}

.fotka img {
margin-right: 18px;
}

.menu2 {
background: url(gfx/m2tlo.gif) repeat-y;
padding: 6px 26px 18px 34px;
color: #4D4A4A;
}

.menu2m {
background: url(gfx/m2tlo.gif) repeat-y;
padding: 6px;

}

.head2 {
background: url(gfx/m2tlo.gif) repeat-y;
height: 35px;
vertical-align: middle;
padding-left: 18px;
color: #C70000;
font: 15px Trebuchet MS;
font-weight: bold;
font-style: italic;
}

.rztab {
width: 200px;
}

.stopka {
height: 53px;
background: url(gfx/dol.gif) no-repeat;
vertical-align: middle;
padding: 0px 25px 0px 25px;
text-align: center;
}

.forinfo {
font-size: 11px;
}

.search2 {
padding-top: 56px;
}

.sel1 {
background: #FFFFFF;
border: 1px solid #C7C0B7;
width: 159px;
font: 12px Trebuchet MS;
}

.sel2 {
background: #FFFFFF;
border: 1px solid #C7C0B7;
width: 115px;
font: 12px Trebuchet MS;
}

.city {
background: #FFFFFF;
border: 1px solid #C7C0B7;
width: 158px;
font: 12px Trebuchet MS;
}

.slowo {
background: #FFFFFF;
border: 1px solid #C7C0B7;
width: 242px;
font: 12px Trebuchet MS;
}


ul {margin:0; padding:0; list-style-type:none;}


.linki li {background: url(gfx/strz.gif) no-repeat 5px 10px; padding-left: 20px; line-height:24px;}
.forum { padding-bottom: 8px; }
.forum li {background: url(gfx/strz.gif) no-repeat 5px 7px; padding-left: 20px; line-height:16px;}


A:link , A:active , A:visited {
font: 12px arial, Trebuchet MS;
color: #C70000;
text-decoration : none; 
}

A:hover {
font: 12px arial, Trebuchet MS;
color: #06244B;
text-decoration: none; 
}



A.a_more:link , A.a_more:active , A.a_more:visited {
color: #3C3B34;
font: 12px Trebuchet MS;
font-weight: bold;
}

A.a_more:hover {
color: #3C3B34;
font: 12px Trebuchet MS;
font-weight: bold;
text-decoration: underline;
}






A.a_belka:link , A.a_belka:active , A.a_belka:visited {
color: #FFFFFF;
font: 14px Trebuchet MS, arial;
padding-left: 15px;
padding-right: 15px;
}

A.a_belka:hover {
color: #FFFFFF;
font: 14px Trebuchet MS, arial;
padding-left: 15px;
padding-right: 15px;
text-decoration: underline;
}





