* { margin: 0px; padding: 0px;}

body { background: #A0BFFF url('img/tlo.gif'); color: #102c64; font-family: Verdana !important; font-size: 12px;}

.center { margin: 10px auto; width: 830px;}

/* wyglad ramek */
#content_left { float: left; background: white url('img/lewy_dol.gif') no-repeat; background-position: 0px 665px; width: 497px; margin-top: 18px; height: 697px; }
#content_right { float: right; background: url('img/gora.gif') no-repeat; background-position: 21px 0; width: 333px; }
#content_right #border_left { float: left; background: url('img/lewa-krawedz.gif') no-repeat; width: 21px; height: 683px; }
#content_right #menu_center { float: left; background: white; width: 302px; height: 671px; margin-top: 12px; }
#content_right #border_right { float: right; background: url('img/prawa_krawedz.gif') repeat-y; margin-top: 12px; width: 10px; height: 671px; }
#content_right #border_bottom { clear: both; background: url('img/prawy_dol.gif') no-repeat; width: 333px; height: 32px; }

/* logo firmy */
#logo { display: block; margin: 10px auto; width: 237px; height: 137px; background: url('img/logo.gif') no-repeat; }
/* menu */
#menu { list-style-type: none; margin: 40px 0 60px 60px; }
#menu { width: 84px; height: 276px; background: url(img/menu.gif) no-repeat; }
#menu li { width: 84px; height: 26px; }
#menu li a { display: block; width: 84px; height: 26px; text-indent: -9999px; background: url(img/menu.gif) no-repeat; color: white; }
#menu li a.m1 { background-position: 0 0; } #menu li a.m1:hover { background-position: -177px 0; } #menu li a.m1a { background-position: -80px 0; }
#menu li a.m2 { background-position: 0 -26px; } #menu li a.m2:hover { background-position: -177px -26px; } #menu li a.m2a { background-position: -80px -26px; }
#menu li a.m3 { background-position: 0 -52px; } #menu li a.m3:hover { background-position: -177px -52px; } #menu li a.m3a { background-position: -80px -52px; }
#menu li a.m4 { background-position: 0 -78px; } #menu li a.m4:hover { background-position: -177px -78px; } #menu li a.m4a { background-position: -80px -79px; }
#menu li a.m5 { background-position: 0 -104px; } #menu li a.m5:hover { background-position: -177px -104px; } #menu li a.m5a { background-position: -80px -105px; }
#menu li a.m6 { background: none; text-indent: 11px; color: #102C64; width: 150px; text-decoration: none; font-family: Times New Roman, Times, serif; font-weight: bold; font-size: 1.1em; }
#menu li a.m6:hover { color: #B3CCFF; text-indent: 9px; }
#menu li.spacer { height: 50px; }

#contact { width: 237px; margin: 0 auto; }
#contact h2 { font-size: 0px; background: url('img/kontakt.gif') no-repeat; border-bottom: 3px solid #95b1ec; color: white; height: 12px; }
#contact ul { margin: 5px 0px 0px 5px; }
#contact li { list-style-type: none; background: url('img/ico.gif') no-repeat; background-position: 0px 3px; padding-left: 15px; font-weight: bold; font-size: 10px; margin-bottom: 5px; }

/* zawartosc podstron */
#content, #footer, #header { margin-left: 40px; margin-right: 10px; }

#header { border-bottom: 2px solid #95b1ec; height: 22px; padding-top: 100px; font-size: 14px; color: #C4D4F4; text-align: right;}
#content { padding-top: 50px;  font-size: 13px; line-height: 20px; text-align: center; font-weight: bold; height: 355px; }
#footer { border-top: 3px solid #95b1ec; font-size: 14px; color: #C4D4F4; text-align: right; padding-top: 10px; }
