a:link {
color: #276f95; 
text-decoration: none;
font-weight: bold;
}
a:visited {
color: #276f95; 
text-decoration: none;
font-weight: bold;
}
a:active {
color: #276f95; 
text-decoration: none;
font-weight: bold;
}
a:hover {
color: #ffc8db; 
text-decoration: underline;
font-weight: bold;
}

body{
background: #abdfec url(grafika/tlo.png) repeat-x;
font-family: Verdana;
font-size: 11px;
color: #3471ce;
font-family: Verdana, arial, tahoma, sans-serif;
}

img {
    border: 0px;
}

.tlo-logo {
background:url(grafika/top.jpg) no-repeat;
width:774px;
padding-left: 0;
}

.logo a {
border: 0;
float:left;
padding-bottom: 1px;
padding-left: 5px;

}

.menu-logo a{
color: #3471ce;
font-weight: bold;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
padding-right: 20px;
text-decoration: none;
position:relative;
left:0px;
top:142px;
}

.menu-logo a:hover{
color: #c1c1c1;
}

h3 {
background: #ffffff url(grafika/naglowek-do-czytania.jpg) no-repeat;
height: 44px;
font-size: 14px;
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #273385;
padding-left: 40px;
padding-top: 15px; 
}

h4 {
background: #ffffff url(grafika/naglowek-do-sluchania.jpg) no-repeat;
height: 44px;
font-size: 14px;
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #273385;
padding-left: 40px;
padding-top: 15px; 
}

.news {
    text-align: justify;
    font-family: verdana;
    font-size: 12px;
    padding-right: 15px;
    padding-left: 15px;
    padding-top: 5px; 
    padding-bottom: 5px;     
}

.top {
background: #ffffff url(grafika/naglowek-do-sluchania.jpg) no-repeat;
    height: 44px;
    width: 160px;
    color: #273385;
    font-weight: bold;
    font-size: 14px;
    padding-left: 55px;
    padding-top: 15px; 
}

.top2 {
background: #ffffff url(grafika/naglowek-do-czytania.jpg) no-repeat;
    height: 44px;
    width: 160px;
    color: #273385;
    font-weight: bold;
    font-size: 14px;
    padding-left: 55px;
    padding-top: 15px; 
}

.top-menu {
background: #ffffff url(grafika/menu.gif) no-repeat;
    height: 49px;
    width: 160px;
    color: #7f6e43;
    font-weight: bold;
    font-size: 14px;
    padding-left: 55px;
    padding-top: 15px; 
}

.top-reklama {
background: #ffffff url(grafika/reklamy.gif) no-repeat;
    height: 49px;
    width: 160px;
    color: #7f6e43;
    font-weight: bold;
    font-size: 14px;
    padding-left: 55px;
    padding-top: 15px; 
}

.menu {
    text-align: left;
    color: #c80009;
    font-size: 11px;
    padding-right: 2px;
    padding-left: 5px;   
    padding-top: 2px; 
    padding-bottom: 2px; 
}

.menu a{
display: block;
background-color: #ffffff;
width: 141px;
position: relative;
left: 0px;
border-top: 2px #ffffff solid;
border-bottom: 2px #ffffff solid;
color: #276f95;
font-weight: bold;
letter-spacing: .1em;
font-family: Verdana, Helvetica, Arial, sans-serif;
text-align: left;
font-size: 11px;
padding-right: 2px;
padding-left: 10px;   
padding-top: 2px; 
padding-bottom: 2px;
text-decoration: none;
}

.menu a:hover{
border-top: 2px #ffc8db solid;
border-bottom: 2px #ffc8db solid;
color: #7f6e43;
}

.tabelka{
    border: 2px solid #ffffff;
    background: #ffffff;
}

.stopka {
background: #ffffff url(grafika/stopka-tlo.jpg) no-repeat;
    text-align: center;
    font-family: verdana;
    color: #276f95;
    font-size: 11px;
    padding-right: 5px;
    padding-left: 10px;   
    padding-top: 6px; 
    padding-bottom: 6px; 
}

.czytaj p {
margin: 0;
padding: 0 20px 0 0;
text-align: right;
}

.czytaj a {
text-decoration: underline;
}