body{
background: #336699;
color: #000;
font: 12px Arial,Verdana, Helvetica, sans-serif;
margin: 0;
padding: 0;

}



div#calosc {
width: 760px;
margin: 0 auto;
padding: 0;
border: 1px #B4B9BD solid;
text-align: left;
background: #fff;
}

div#top {
text-align:center;
width: 750px;
}

div#top H1 {
margin: 0;
padding: 0;
color: #484848;
font-size: 12px;
}

div#bmenu {
text-align:center;
padding: 2px;
border-top: 1px #B4B9BD solid;
border-bottom: 1px #676B6E solid;
height: 20px;
background-image: url('img/menu.gif');
}

div#bmenu a {
color: #900;
font-weight: bold;
}


div#bmenu a:hover {
color: #0D6791;
font-weight: bold;
}


div#stopka {
letter-spacing: 1px;
text-align: left;
color: #464646;
font-size: 9pt;
padding: 3px;
padding-top: 4px;
border-top: 1px #B4B9BD solid;
}

div#opis{
padding-left: 4px;
color: #464646;
}

div#opis a, a:hover{
color: #464646;
}


a.seo, a.seo:hover {
color: #464646;
font-weight: bold;
font-size: 9pt;
}


a.seo b, a.seo:hover b {
color: #003366;
font-weight: bold;
font-size: 9pt;
}

a {
color: #464646;
text-decoration: none;
padding-bottom: 3px;
}

a:hover  {
color: #003366;
text-decoration : none;
padding-bottom: 3px;
}

a.prom, a.prom:hover {
color: #ff4800;
font-weight: bold;
padding-bottom: 5px;
}


a.linki {
color: #ff4800;
text-decoration: underline;
padding-bottom: 0;
font-weight:bold;
}

a.linki:hover  {
color: #464646;
text-decoration : none;

border-bottom: 1px dotted #464646;
padding-bottom: 0;

}

input,textarea, select {
border: 1px #78A4C6 solid;
padding: 1px;
color: #464646;
background: #E4EEF4;

}

input.s {
background: silver;
}

li {
color: #464646;
padding-bottom: 3px;
}

img {
border: 0;
}

div.kate {
margin: 0 auto;
text-align: left;
width: 660px;
padding-left: 10px;
padding-right: 10px;
padding-top: 4px;
padding-bottom: 4px;
float: none;
}

div.kat {
text-align: left;
width: 220px;
float: left;
}

div.search {
text-align: center;
padding-top: 5px;
padding-bottom: 5px;
}

div#spis {
width: 740px;
text-align: justify;
padding-top: 6px;
padding-bottom: 6px;
padding-left: 5px;
padding-right: 5px;
font-size: 8pt;
}


a.top {
font-size: 0.8em;
}

