body {
margin: 0 auto;
padding: 0;
text-align: center;
background: url('http://www.rajstopy.pl/graf/bg.jpg') repeat-x #0099ff;
}

div#main {
margin: 0 auto;
padding: 0;
padding-top: 20px;
text-align: left;
background: url('http://www.rajstopy.pl/graf/bg-main.jpg') no-repeat;
width: 1000px;
font-family: Verdana;
}

div#top {
margin: 0;
padding: 0;
padding-left: 40px;
text-align: left;
height: 130px;
width: 960px !important;
width: 1000px;
}

div#language {
display: block;
float: right;
padding-right: 40px;
text-align: center;
}

#language > p {
margin: 0;
padding: 0;
font-size: 9px;
color: #eeeeee;
}

#top img {
margin: 0;
padding: 0;
border: none;
}

a.tekst, a.tekst:visited {
display: block;
margin: 0 auto;
padding: 10px;
text-align: center;
font-family: Verdana;
font-size: 18px;
color: #000099;
font-weight: normal;
text-decoration: none;
width: 200px;
}

a.tekst:hover, a.tekst:focus, a.active {
display: block;
margin: 0 auto;
padding: 10px;
text-align: center;
font-family: Verdana;
font-size: 18px;
color: #000099;
font-weight: normal;
text-decoration: none;
background: #6699cc;
width: 200px;
}

div#left {
float: left;
}

div#right {
float: right;
padding-right: 30px;
}

div#center-top {
margin: 0;
padding: 0;
width: 690px;
height: 10px;
font-size: 5px;
background: url('http://www.rajstopy.pl/graf/bg-center-top.png');
}

div#center-bottom {
margin: 0;
padding: 0;
width: 690px;
height: 15px;
font-size: 5px;
background: url('http://www.rajstopy.pl/graf/bg-center-bottom.png');
}

div#center {
margin: 0;
padding: 0;
padding-left: 20px;
padding-right: 20px;
width: 650px !important;
width: 690px;
background: url('http://www.rajstopy.pl/graf/bg-center.png');
color: #000066;
}

#center h2 {
display: block;
margin: 0;
padding: 5px;
line-height: 125%;
font-family: Verdana;
text-decoration: none;
font-size: 20px;
}

#center p {
display: block;
margin: 0;
padding: 5px;
line-height: 125%;
font-family: Verdana;
text-decoration: none;
font-size: 16px;
}

#menu h2 {
margin: 0;
padding-top: 5px;
}

div#menu {
margin: 0;
text-align: center;
padding: 0;
width: 280px;
background: url('http://www.rajstopy.pl/graf/bg-menu-center.png') repeat-y;
font-family: Verdana;
font-size: 15px;
color: #000099;
font-weight: normal;
text-decoration: none;
}

div#menu-top{
margin: 0;
padding: 0;
width: 280px;
height: 10px;
font-size: 3px;
background: url('http://www.rajstopy.pl/graf/bg-menu-top.png') no-repeat;
}

div#menu-bottom{
margin: 0;
padding: 0;
width: 280px;
height: 10px;
background: url('http://www.rajstopy.pl/graf/bg-menu-bottom.png') no-repeat;
}

div#hide {
width: 280px;
z-index: 10;
position: absolute;
left: 20%;
top: 300px;
display: none;
}

div#hide-center {
margin: 0;
text-align: center;
padding: 0;
width: 280px;
background: url('http://www.rajstopy.pl/graf/bg-menu-center.png') repeat-y;
font-family: Verdana;
font-size: 15px;
color: #000099;
font-weight: normal;
text-decoration: none;
}

div#hide-top{
margin: 0;
padding: 0;
width: 280px;
height: 10px;
font-size: 3px;
background: url('http://www.rajstopy.pl/graf/bg-menu-top.png') no-repeat;
}

div#hide-bottom{
margin: 0;
padding: 0;
width: 280px;
height: 10px;
background: url('http://www.rajstopy.pl/graf/bg-menu-bottom.png') no-repeat;
}

div#stopka {
margin: 0;
padding: 10px;
padding-right: 50px;
color: #ffffff;
text-align: right;
font-size: 12px
}

#stopka a, #stopka a:visited {
text-decoration: none;
color: #f9f9f9;
}

#stopka a:hover, #stopka a:focus {
text-decoration: underline;
color: #000099;
}

br.clear {
clear: both;
}









a#femmini, a#femmini:visited {
display: block;
float: left;
width: 200px;
height: 100px;
margin: 0;
padding: 0;
background: url('http://www.rajstopy.pl/graf/link-femmini.png');
border: none;
}

a#femmini:hover, a#femmini:focus, a#femmini.active {
background: url('http://www.rajstopy.pl/graf/link-femmini-hover.png');
}

a#katy, a#katy:visited {
display: block;
float: left;
width: 200px;
height: 100px;
margin: 0;
padding: 0;
background: url('http://www.rajstopy.pl/graf/link-katy.png');
border: none;
}

a#katy:hover, a#katy:focus, a#katy.active {
background: url('http://www.rajstopy.pl/graf/link-katy-hover.png');
}

a#steven, a#steven:visited {
display: block;
float: left;
width: 200px;
height: 100px;
margin: 0;
padding: 0;
background: url('http://www.rajstopy.pl/graf/link-steven.png');
border: none;
}

a#steven:hover, a#steven:focus, a#steven.active {
background: url('http://www.rajstopy.pl/graf/link-steven-hover.png');
}

a#mona, a#mona:visited {
display: block;
float: left;
width: 200px;
height: 100px;
margin: 0;
padding: 0;
background: url('http://www.rajstopy.pl/graf/link-mona.png');
border: none;
}

a#mona:hover, a#mona:focus, a#mona.active {
background: url('http://www.rajstopy.pl/graf/link-mona-hover.png');
}

a#gatta, a#gatta:visited {
display: block;
float: none;
width: 200px;
height: 100px;
margin: 0 auto;
padding: 0;
background: url('http://www.rajstopy.pl/graf/link-gatta.png');
border: none;
}

a#gatta:hover, a#gatta:focus, a#gatta.active {
background: url('http://www.rajstopy.pl/graf/link-gatta-hover.png');
}

a#o_nas, a#o_nas:visited {
display: block;
float: none;
width: 200px;
height: 100px;
margin: 0 auto;
padding: 0;
background: url('http://www.rajstopy.pl/graf/link-o_nas.png');
border: none;
}

a#o_nas:hover, a#o_nas:focus, a#o_nas.active {
background: url('http://www.rajstopy.pl/graf/link-o_nas-hover.png');
}

a#kontakt, a#kontakt:visited {
display: block;
float: none;
width: 200px;
height: 100px;
margin: 0 auto;
padding: 0;
background: url('http://www.rajstopy.pl/graf/link-kontakt.png');
border: none;
}

a#kontakt:hover, a#kontakt:focus, a#kontakt.active {
background: url('http://www.rajstopy.pl/graf/link-kontakt-hover.png');
}

#menu a, #menu a:visited {
float: none;
margin: 0 auto;
text-align: center;
}









a img {
border: none;
}

div.szeroki {
margin: 0;
padding: 0;
float: left;
width: 420px;
}

div.waski {
margin: 0;
padding: 0;
float: left;
width: 210px;
}

#hide-center h2 {
margin: 0 auto;
padding: 5px;
display: block;
font-size: 18px;
}

#hide-center a, #hide-center a:visited {
margin: 0 auto;
padding: 5px;
display: block;
font-size: 14px;
background: none;
width: 220px;
text-decoration: none;
color: #000033;
}

#hide-center a:hover, #hide-center a:focus {
margin: 0 auto;
padding: 5px;
display: block;
font-size: 14px;
background: white;
width: 220px;
text-decoration: none;
color: #000066;
}

#center td {
padding: 10px;
margin: 0;
background: none;
border: none;
border-top: dotted 1px #000033;
}

#center p.nazwa {
font-family: verdana;
font-size: 14px;
padding-left: 10px;
float: left;
}

#center h2.typ {
font-family: verdana;
font-size: 18px;
padding-left: 20px;
clear: both;
}

#center p.opis {
font-family: verdana;
font-size: 16px;
padding-left: 10px;
}

#center p.sklad {
font-family: verdana;
font-size: 12px;
padding-left: 20px;
float: left;
}

#center p.kolor {

font-family: verdana;
font-size: 12px;
padding-left: 20px;
float: left;
}
