body { background-color: #DDEAFB; margin: auto; text-align: center; font: 9pt/14pt verdana; }

/* szkielet strony */
div.container { width: 790px; height: auto; margin-right: auto; margin-left: auto; }
div.top { width: 790px; height: 201px; background: url(gfx/b1.jpg) no-repeat; }
div.main { width: 790px; height: auto; background: url(gfx/t1.jpg) repeat-y; text-align: left; }

/* Panel menu */
div.menu { width: 220px; height: auto; float: left; }
div.m1 { width: 220px; height: 27px; background: url(gfx/m1.jpg) no-repeat; }
div.m2 { width: 210px; padding: 5px; height: auto; font: 8pt/13pt verdana; }
div.m2 a.act { text-decoration: underline; color: #000000; font: normal 8pt verdana; }
div.m2 div.bas { font: 9pt/13pt verdana; }
div.m2 div.fst { padding-left: 11px; font: bold 7pt/12pt verdana; }
div.m2 div.snd { padding-left: 18px; font: bold 7pt/12pt verdana; }
div.m2 div.trd { padding-left: 25px; font: bold 7pt/12pt verdana; }
div.m2 a.menu:link,a.menu:visited,a.menu:active { text-decoration: none; color: #2349B8; font: normal 8pt verdana; }
div.m2 a.menu:hover { text-decoration: underline; color: #779BE3; }

/* Główna zawartość */
div.content { width: 570px; height: auto; float: right; }
/* Nagłówek */
div.c1 { width: 570px; height: 27px; background: url(gfx/c1.jpg) no-repeat; }
div.c1 div.nag { text-align: right; padding-top: 4px; padding-right: 10px; font-size: 6pt}
div.c1 div.nag a.nag:link,a.nag:visited,a.nag:active { text-decoration: none; color: #000000; font: 7pt verdana;}
div.c1 div.nag a.nag:hover { text-decoration: underline; color: #000000; }
/* Zawartość */
div.c2 { width: 570px; height: auto; }
div.c2 div.naglowek { padding-top: 30px; padding-left: 15px; padding-bottom: 15px; color: #0F3373; font: bold 10pt verdana;}
div.c2 div.zmianaCzcionki { padding-top: 5px; padding-right: 5px; float: right; font: 8pt arial; }
div.c2 div.zmianaCzcionki a:hover { text-decoration: underline; color: #779BE3; }
div.c2 div.zmianaCzcionki a.small { text-decoration: none; font: 8pt verdana; }
div.c2 div.zmianaCzcionki a.normal { text-decoration: none; font: 9pt verdana; }
div.c2 div.zmianaCzcionki a.big { text-decoration: none; font: 11pt verdana; }
div.c2 div.text { padding: 15px; color: #000000; font: 9pt/13pt verdana; text-align: justify; }
div.c2 div.text a:link,a:visited,a:active { text-decoration: underline; color: #000000; }
div.c2 div.text a:hover { text-decoration: none; color: #000000; }
div.c2 div.stats { padding: 15px; color: #000000; font: 8pt/12pt verdana; text-align: left; }
div.c2 div.stats a.stat:link,a.stat:visited,a.stat:active { text-decoration: none; color: #000000; font: 8pt verdana;}
div.c2 div.stats a.stat:hover { text-decoration: underline; color: #000000; }
div.c2 div.gallery { width: 570px; text-align: center; }
div.c2 div.autorzy { font: bold 8pt Verdana, Geneva, Arial, Helvetica, sans-serif; text-align: right; vertical-align: bottom; color: #0001A1; padding: 15px;}
div.c2 div.lista { padding-top: 0px; padding-left: 30px; font: 9pt/13pt verdana; }
div.c2 div.lista a.cont:link,a.cont:visited,a.cont:active { text-decoration: none; color: #000000; }
div.c2 div.lista a.cont:hover { text-decoration: underline; color: #000000; }

/* Marquee */
div.marq { clear: both; width: 571px; height: 25px; background: url(gfx/marq.jpg) no-repeat; margin-left: 219px; }
/* Stopka */
div.foot { clear: both; width: 790px; height: 30px; background: url(gfx/s1.jpg) no-repeat; }

/* W3pro */
a.power { width: 177px; height:26px; float: right; background: url("gfx/copy.png") no-repeat right top; margin-top: 2px; margin-left: 610px; }
a.power:hover { background: url("gfx/copy2.png") no-repeat right top; }

/* dodatki */
div.cytat { text-align: right; color: #0002D7; }
div.akapit { text-indent: 30px; padding-bottom: 10px;}
table.tabela1 tr td { border: 1px solid #000000; text-align: left; padding: 5px; border-collapse: collapse; vertical-align: top; }
table.tab_ogloszenia tr td { border: 1px solid #A0A0A0; }
table.gallery { width: 510px; text-align: center; border: 0px; margin: auto; }
table.gallery td.gallery { width: 170px; border: 0px; }
img { border: 0px; }
table { font: 9pt verdana; }

div.rights { float: left; margin-top: 5px; margin-left: 5px; width: 200px; }
div.rights a.rights {text-decoration: none; font-size: 8pt; }
div.rights a.rights:hover {text-decoration: underline; }

div.powered { float: right; width: 200px; margin: 1px; }
