body {
margin: 0 auto;
padding: 0;
text-align: center;
font-family: Calibri, Tahoma;
background: url('graf/bg.jpg') #666666;
}

img#logo {
margin: 0 auto;
padding: 0;
border: none;
}

p {
margin: 0;
padding: 0;
}

div#top {
margin: 0 auto;
padding: 0;
background: url('graf/bg-top.jpg') repeat-x #666666;
}

div#banner {
margin: 0 auto;
padding: 10px 0 10px 0;
background: url('graf/bg-banner.jpg') repeat-x #ffffff;
border-left: solid 15px #333333;
border-right: solid 15px #333333;
height: 180px !important;
height: 200px;
width: 808px !important;
width: 838px;
}

div#center {
margin: 0 auto;
padding: 0;
background: #ffffff;
border-left: solid 15px #333333;
border-right: solid 15px #333333;
width: 808px !important;
width: 838px;
text-align: left;
}

div#bottom {
margin: 0 auto;
padding: 0;
padding-top: 2px;
background: #ffffff;
border-left: solid 15px #333333;
border-right: solid 15px #333333;
width: 808px !important;
width: 838px;
text-align: left;
}

div#stopka{
margin: 0 auto;
padding: 2px;
background: #ffffff;
border-left: solid 15px #333333;
border-right: solid 15px #333333;
border-bottom: solid 15px #333333;
border-top: dotted 1px #333333;
width: 804px !important;
width: 838px;
text-align: center;
color: #666666;
font-size: 12px;
}

div.menu{
margin: 0 auto;
margin-left: 1px;
margin-right: 1px;
padding: 0;
float: left;
background: #ffffff;
height: 314px;
width: 200px !important;
width: 202px;
}

div.menug{
margin: 0 auto;
margin-left: 1px;
margin-right: 1px;
padding: 0;
float: left;
background: #ffffff;
height: 314px;
width: 604px !important;
width: 606px;
}

div.menus{
margin: 0 auto;
margin-left: 1px;
margin-right: 1px;
padding: 0;
float: left;
background: #ffffff;
border-top: solid 30px #dd0000;
border-bottom: solid 30px #dd0000;
height: 254px !important;
height: 314px;
width: 200px !important;
width: 202px;
}

a#foto1, a#foto1:visited {
display: block;
margin: 0;
padding: 5px;
padding-top: 3px;
background: url('graf/menu1.jpg') no-repeat 0 30px #0000dd;
width: 190px !important;
width: 200px;
height: 306px !important;
height: 314px;
color: #ffffff;
font-size: 20px;
text-decoration: none;
}

a#foto1:hover, a#foto1:focus {
background: url('graf/menu1h.jpg') no-repeat 0 30px #dd0000;
}

a#foto1s, a#foto1s:visited {
display: block;
margin: 0;
margin-top: 2px;
padding: 5px;
padding-top: 3px;
background: url('graf/menu1.jpg') no-repeat 0 -150px #0000dd;
width: 190px !important;
width: 200px;
height: 74px !important;
height: 66px;
color: #ffffff;
font-size: 20px;
text-decoration: none;
}

a#foto1s:hover, a#foto1s:focus {
background: url('graf/menu1h.jpg') no-repeat 0 -150px #dd0000;
}

a#foto1g, a#foto1g:visited {
display: block;
margin: 0;
padding: 5px;
padding-top: 3px;
background: url('graf/menu1o.jpg') no-repeat 0 30px #0000dd;
width: 594px !important;
width: 604px;
height: 306px !important;
height: 314px;
color: #ffffff;
font-size: 20px;
text-decoration: none;
}

a#foto2, a#foto2:visited {
display: block;
margin: 0;
padding: 5px;
padding-top: 3px;
background: url('graf/menu2.jpg') no-repeat 0 30px #0000dd;
width: 190px !important;
width: 200px;
height: 306px !important;
height: 314px;
color: #ffffff;
font-size: 20px;
text-decoration: none;
}

a#foto2:hover, a#foto2:focus {
background: url('graf/menu2h.jpg') no-repeat 0 30px #dd0000;
}

a#foto2s, a#foto2s:visited {
display: block;
margin: 0;
margin-top: 2px;
padding: 5px;
padding-top: 3px;
background: url('graf/menu2.jpg') no-repeat 0 -50px #0000dd;
width: 190px !important;
width: 200px;
height: 74px !important;
height: 66px;
color: #ffffff;
font-size: 20px;
text-decoration: none;
}

a#foto2s:hover, a#foto2s:focus {
background: url('graf/menu2h.jpg') no-repeat 0 -50px #dd0000;
}

a#foto2g, a#foto2g:visited {
display: block;
margin: 0;
padding: 5px;
padding-top: 3px;
background: url('graf/menu2o.jpg') no-repeat 0 30px #0000dd;
width: 594px !important;
width: 604px;
height: 306px !important;
height: 314px;
color: #ffffff;
font-size: 20px;
text-decoration: none;
}

a#foto3, a#foto3:visited {
display: block;
margin: 0;
padding: 5px;
padding-top: 3px;
background: url('graf/menu3.jpg') no-repeat 0 30px #0000dd;
width: 190px !important;
width: 200px;
height: 306px !important;
height: 314px;
color: #ffffff;
font-size: 20px;
text-decoration: none;
}

a#foto3:hover, a#foto3:focus {
background: url('graf/menu3h.jpg') no-repeat 0 30px #dd0000;
}

a#foto3s, a#foto3s:visited {
display: block;
margin: 0;
margin-top: 2px;
padding: 5px;
padding-top: 3px;
background: url('graf/menu3.jpg') no-repeat 0 -50px #0000dd;
width: 190px !important;
width: 200px;
height: 74px !important;
height: 66px;
color: #ffffff;
font-size: 20px;
text-decoration: none;
}

a#foto3s:hover, a#foto3s:focus {
background: url('graf/menu3h.jpg') no-repeat 0 -50px #dd0000;
}

a#foto3g, a#foto3g:visited {
display: block;
margin: 0;
padding: 5px;
padding-top: 3px;
background: url('graf/menu3o.jpg') no-repeat 0 30px #0000dd;
width: 594px !important;
width: 604px;
height: 306px !important;
height: 314px;
color: #ffffff;
font-size: 20px;
text-decoration: none;
}

a#foto4, a#foto4:visited {
display: block;
margin: 0;
padding: 5px;
padding-top: 3px;
background: url('graf/menu4.jpg') no-repeat 0 30px #0000dd;
width: 190px !important;
width: 200px;
height: 306px !important;
height: 314px;
color: #ffffff;
font-size: 20px;
text-decoration: none;
}

a#foto4:hover, a#foto4:focus {
background: url('graf/menu4h.jpg') no-repeat 0 30px #dd0000;
}

a#foto4s, a#foto4s:visited {
display: block;
margin: 0;
margin-top: 2px;
padding: 5px;
padding-top: 3px;
background: url('graf/menu4.jpg') no-repeat 0 -30px #0000dd;
width: 190px !important;
width: 200px;
height: 74px !important;
height: 66px;
color: #ffffff;
font-size: 20px;
text-decoration: none;
}

a#foto4s:hover, a#foto4s:focus {
background: url('graf/menu4h.jpg') no-repeat 0 -30px #dd0000;
}

a#foto4g, a#foto4g:visited {
display: block;
margin: 0;
padding: 5px;
padding-top: 3px;
background: url('graf/menu4o.jpg') no-repeat 0 30px #0000dd;
width: 594px !important;
width: 604px;
height: 306px !important;
height: 314px;
color: #ffffff;
font-size: 20px;
text-decoration: none;
}

div.tekst{
margin: 0 auto;
margin-left: 1px;
margin-right: 1px;
padding: 5px;
padding-top: 20px;
padding-bottom: 10px;
float: left;
background: url('graf/bg-banner.jpg') repeat-x #ffffff;
width: 190px !important;
width: 202px;
font-size: 14px;
color: #112233;
}

div.tekst2{
margin: 0 auto;
margin-left: 1px;
margin-right: 1px;
padding: 5px;
padding-top: 20px;
padding-bottom: 10px;
float: left;
background: url('graf/bg-banner.jpg') repeat-x #ffffff;
width: 390px !important;
width: 402px;
font-size: 14px;
color: #112233;
}

br.clear {
clear: both;
}

#stopka > a, #stopka > a:visited {
text-decoration: none;
color: #666666;
}

#stopka > a:focus, #stopka > a:hover {
color: #224488;
}

div.tekst > p, div.tekst2 > p {
line-height: 125%;
padding-top: 3px;
}

div.tekst > hr, div.tekst2 > hr {
width: 90%;
height: 1px;
border: none;
background: none;
border-top: dotted 1px #224488; 
}

ul.tekst, ul.tekst2 {
margin: 0;
padding: 0;
padding-left: 25px;
list-style-type: circle;
}

ul.tekst > li, ul.tekst2 > li {
margin: 0;
padding: 0;
}

a.polecamy > img {
border: none;
}

a.polecamy, a.polecamy:visited {
text-decoration: none;
color: #3399cc;
}

a.polecamy:focus, a.polecamy:hover {
text-decoration: none;
color: #cc6600;
}

#aukcje > a, #aukcje > a:visited {
text-decoration: none;
color: #cc6600;
}

#aukcje > a:focus, #aukcje > a:hover {
color: #ff9900;
}