body {
 text-align: center;
 background: #d9d9d9;
}

/*
div {
 border: 1px solid red; 
}
*/
div#center {
 border: 0px; width: 940px;
 text-align: left;
 margin: 0 auto; /* można zapisać krócej: margin: 0 auto; */
}

div.oferta {
 text-align: center;
 width: 282px;
 margin: 0 auto;
}

div.najlepszymi {
 width: 623px;
 height: 37px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 15px;
 word-spacing: 2px;
 letter-spacing: 1px;
 color: #FFFFFF;
 text-align: right;
 margin-right: 32px;
 margin-top: 60px;
}

div.tekst {
 color: #FFFFFF;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 border: 0px; width: 520px;
 margin: 20px auto 20px auto;
}

div.tekstr {
 color: #FFFFFF;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 width: 260px;
 vertical-align: top;
 margin: 0 auto;
}

div.ofe {
 text-align: center;
 margin: 0 auto;
}

div.najlepsi {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 14px;
 letter-spacing: 1px;
 color: #FFFFFF;
 width: 655px;
 text-align:right;
}

div.stopka {
 width:940px;
 height:23px;
 color:#b1d1df;
 margin-top: 10px;
}

.projekt {
 color:#48667a;
}

.pompy {
 text-align:center;
}

a {
 border: 0px;
 text-decoration: none;
 color: #90ceff;
 outline:none;
}

img {
 border: 0px;
}

td {
 border:0px;
 background-repeat:repeat;
}

td.nadlogo {
 background:url(images/ponadLogo.gif);
}

td.footer {
 background:url(images/footerbgd.gif);
 vertical-align:middle;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 text-align:center;
}

td.prnadlogo {
 background:url(images/prawoNadLogo.gif);
}

td.pndmenu {
 background:url(images/ponad_menu.gif);
}

td.prodlogo {
 background:url(images/poprawoOdLogo.gif);
}

td.pdmnu {
 background:url(images/pod_menu.gif);
}

td.paski {
 background:url(images/paseczki.gif);
}

td.content {
 background:url(images/content_left.jpg) no-repeat;
 background-color: #2c729e;
 vertical-align: top;
}

td.contentr {
 background:url(images/content_right.jpg) no-repeat;
 background-color: #2c729e;
}

td.contentoferta {
 background:url(images/oferta_right.jpg) no-repeat;
 background-color: #2c729e;
 vertical-align: top;
}

/* menu */
td.glowna {
 background:url(images/glowna.gif);
}

td.glowna:hover {
 background:url(images/glowna.gif) 0px -42px no-repeat;
}

td.onas {
 background:url(images/onas.gif);
}

td.onas:hover {
 background:url(images/onas.gif) 0px -42px no-repeat;
}

td.oferta {
 background:url(images/oferta.gif);
}

td.oferta:hover {
 background:url(images/oferta.gif) 0px -42px no-repeat;
}

td.kontakt {
 background:url(images/kontakt.gif);
}

td.kontakt:hover {
 background:url(images/kontakt.gif) 0px -42px no-repeat;
}

td.serwis {
 background:url(images/serwis.gif);
}

td.serwis:hover {
 background:url(images/serwis.gif) 0px -42px no-repeat;
}

/* oferta */
.diagnostyka {
 background:url(images/diagnostyka.gif);
}
.diagnostyka:hover {
 background:url(images/diagnostyka.gif) 0px -119px no-repeat;
}

td.petct {
 background:url(images/diagnostyka.gif) 0px -32px no-repeat;
}
td.petct:hover {
 background:url(images/diagnostyka.gif) 0px -151px no-repeat;
}

td.mammo {
 background:url(images/diagnostyka.gif) 0px -58px no-repeat;
}
td.mammo:hover {
 background:url(images/diagnostyka.gif) 0px -296px no-repeat;
}

td.mamlas {
 background:url(images/diagnostyka.gif) 0px -84px no-repeat;
}
td.mamlas:hover {
 background:url(images/diagnostyka.gif) 0px -441px no-repeat;
}
/* oferta end */


td.radio {
 background:url(images/radioterapia.gif);
}

td.radio:hover {
 background:url(images/radioterapia.gif) 0px -39px no-repeat;
}

td.radiofar {
 background:url(images/radiofar.gif);
}

td.radiofar:hover {
 background:url(images/radiofar.gif) 0px -39px no-repeat;
}

td.pacs {
 background:url(images/pacs.gif);
}

td.pacs:hover {
 background:url(images/pacs.gif) 0px -39px no-repeat;
}

td.pompy {
 background:url(images/pompy.gif);
}

td.pompy:hover {
 background:url(images/pompy.gif) 0px -39px no-repeat;
}

td.beziglo {
 background:url(images/beziglo.gif);
}

td.beziglo:hover {
 background:url(images/beziglo.gif) 0px -39px no-repeat;
}

sup,
sub {
	height: 0;
	line-height: 1;
	vertical-align: baseline;
	position: relative;
}

sup {
	bottom: 1ex;
}

sub {
	top: .5ex;
}
