body {
font-weight: normal;
font-size: 11px;
font-family: Verdana, Tahoma, Geneva, Arial, Helvetica; sans-serif;
background-color: #ffffff
}
.stopka {
background-image: url(img/stopka.jpg);
text-align:center;
text-decoration:none;
font-size:9px;
height:40px;
width:740px;
} 
.cv{
font-family: Book Antiqua, Verdana, Tahoma, Geneva, Arial, Helvetica; sans-serif;
font-size: 12px;
}
img {
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
}
a {
border-right: 0px;
border-top: 0px;
border-left: 0px;
color: #000000;
border-bottom: #666666 0px dotted;
text-decoration: none;	
}
a:hover
{
color: #487951;
text-decoration: underline;
}
a:link {color: #4B7287; text-decoration: none}
a:visited {color: #487951; text-decoration: none}
.menu {
float: left;
font-size: x-small;
}
/* poprawia bug IE */
ul li,  menu ul, .menu ul li {
    display:inline;
    width: 152px;
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.menu ul {
width: 152px;
display:block;
margin: 0;
padding: 0;
background: url(img/menu.jpg);
}
.menu ul li a
{
border-bottom: 1px solid #4FB2D9;
display: block;
padding-left: 24px;
padding-top: 4px;
padding-bottom: 4px;
text-align: left;
text-decoration: none;
color: #C1DBF2;
font-weight: bold;
background: url(img/p.gif) no-repeat;
background-position: 8px 8px;
}
.menu ul li a:hover
{
color: #F0F0F0;
background: url(img/menu.jpg);
}
.menu ul li a:visited
{
color: #C1DBF2;
}
.tekst-ksiega {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 0px; color: #000000}
.tekst-glowny {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding-top: 7px; padding-right: 7px; padding-bottom: 7px; padding-left: 7px; color: #000000}
.PoleTxt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border: 1px #666666 solid; background-color: #FBFBFB}
.PoleArea { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border: 1px #666666 solid; width: 250px; background-color: #FBFBFB}
.Przycisk { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border: 1px #666666 solid; background-color: #EEEEEE}

.tekst-menu { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; padding-top: 4px; padding-right: 7px; padding-bottom: 4px; padding-left: 7px}
.tekst-menu A:link {color: #000000; text-decoration: none} /* łącza nieodwiedzone */
.tekst-menu A:visited {color: #000000; text-decoration: none} /* łącza odwiedzone*/
.tekst-menu A:hover {color: #C22928; text-decoration: underline} /* kolor wskazanego myszką */
.tekst-menu A:active {color: #C22928; text-decoration: none; font-weight: bold} /* kolor podczas kliknięcia */
form {
margin-left: 0px;
margin-right: 0px;
padding-left: 0px;
padding-right: 0px;
margin-top: 0px;
margin-bottom: 0px;
padding-top: 0px;
padding-bottom: 0px;
}
        /* tu deklaracja menu gornego*/
.topmenu {
display: block;
margin-left: 1px;
margin-right:0px;
margin-top: 1px;
padding: 0px;
padding-top: 8px;
padding-left: 19px;
height: 21px;
background: url(img/mnu2x.jpg) repeat-x;
}
.topmenu li {
        display: inline;
        margin: 0;
        padding: 0;
	
        /*border: 1px solid #f00;
        */
}
.topmenu a {
        width: 25px;
        font-family: Verdana, Arial, Verdana, Helvetica, sans-serif;
        font-size: 8.5pt;
	font-weight: bold;
        margin-top:0px;
        padding-top: 8px;
        padding-bottom: 15px;
        padding-left: 19px;
        padding-right: 22px;
	background: url(img/p2.gif) no-repeat;
	background-position: 2px 12px;
        color: #C1DBF2;
	/*border: 1px solid #000;
        */
}
.active {
        font-weight: bold;
        background: url(img/p-pusty.gif) no-repeat;
}
.topmenu a:hover {
        color: #C1DBF2;
        background: url(img/p-pusty.gif) no-repeat;
        background-position: 2px 12px;
}
.topmenu a:visited {
	color: #C1DBF2;
}
.tabela_wyniki_1{
        padding-top: 8px;
        padding-bottom: 15px;
        padding-left: 55px;
}
.tabela_wyniki_2{
        padding-top: 8px;
        padding-bottom: 15px;
        padding-left: 55px;
}