﻿@import url('edit.css');
@import url('menu.css');
@import url('realizacje.css');
body
{
    margin: 0px;
    padding: 0px;
    background-color: #e8e8e8;
    color: #130606;
    text-align: justify;
    font-size: 11pt;
    font-family: 'trebuchet MS';
    font-weight: normal;
    background-image: url(grafika/back.jpg);
    background-repeat: repeat-x;
}

table#tbody
{
    width: 100%;
}
td#tresc
{
    width: 1019px;
}
td#left
{
    background-image: url(grafika/dol.jpg);
    background-repeat: repeat-x;
    background-position: left bottom;
}
td#right
{
    background-image: url(grafika/dol.jpg);
    background-repeat: repeat-x;
    background-position: left bottom;
}
div#banner
{
    background-image: url(grafika/banner.jpg);
    height: 252px;
    width: 1019px;
}
td
{
    vertical-align: top;
}
div#latka
{
    background-image: url(grafika/tresc.gif);
}
div#wtresc
{
    background-image: url(grafika/poprawka.jpg);
    background-repeat: no-repeat;
}
div#stopka
{
    width: 10019;
    height: 71px;
    background-image: url(grafika/stopka.jpg);
    background-color: #efefef;
    background-repeat: no-repeat;
    padding-bottom: 25px;
}
div#stopka a
{
    display: block;
    color: #959693;
    text-decoration: none;
    width: 200px;
    font-size: 70%;
    top: 40px;
    left: 525px;
    position: relative;
}
div#menu
{
    width: 256px;
    float: left;
}
div#content
{
    width: 653px;
    float: right;
    padding: 0px 70px 0px 40px;
    font-size: 10pt;
}
.cfloat
{
    clear: both;
    height: 0px;
    font-size: 0px;
}
div.aktualnosci, div.linki, div.newsletter
{
    padding-top: 45px;
    background-repeat: no-repeat;
  /*  margin-top: 10px;*/
}
div.aktualnosci
{
    background-image: url(grafika/maktualnosci.jpg);
}
div.linki
{
    background-image: url(grafika/mlinki.jpg);
}
div.newsletter
{
    background-image: url(grafika/mnewsletter.jpg);
}
div.panel
{
    padding: 0px 5px 0px 30px;
    font-size: 80%;
}
/* newsletter */
.npanel
{
    border: 2px solid green;
    background-color: #CCFFFF;
    width: 400px;
    padding: 10px;
    position: absolute;
    top: 200px;
}
.nnaglowek
{
    display: block;
    padding: 2px;
    text-align: center;
    font-weight: bold;
}
.npanel input
{
    display: block;
    margin: 10px auto;
}
.input_newsl
{
    display: block;
    border: 1px solid green;
    width: 217px;
    margin-bottom: 2px;
}
.newsletter_przyc
{
    margin-right: 3px;
}
/* nowosci */
.panel h1, .panel h2
{
    font-size: 9pt;
    font-family: 'trebuchet MS';
    font-weight: normal;
    padding: 0px;
    margin: 0px;
}
.panel h1
{
    color: #23267B;
    font-weight: bold;
    padding-top: 5px;
    text-decoration: none;
}
.ndata
{
    color: Green;
}
.ndata span
{
    padding-right: 80px;
}
.ndata a, .nwiecej
{
    background-image: url(grafika/wiecej.gif);
    background-repeat: no-repeat;
    background-position: 0px 3px;
    color: white;
    padding: 0px 29px 3px 10px;
    text-decoration: none;
}
.nitem
{
    background-image: url(grafika/akt_tlo.jpg);
    background-repeat: no-repeat;
    padding: 25px 0px 5px 10px;
}
.nitemTresc
{
    padding: 25px 0px 5px 10px;
    border-bottom: 2px solid green;
}
.nitemArt
{
    background-image: url(grafika/artyk_tlo.jpg);
    background-repeat: no-repeat;
    padding: 25px 0px 5px 10px;
}

.nlinia
{
    display: block;
    font-size: 4px;
    height: 5px;
    background-image: url(grafika/dol.gif);
    background-repeat: no-repeat;
    position: relative;
    top: -3px;
    margin-bottom: 10px;
}
.ntemat
{
    display: block;
    color: #23267B;
    font-weight: bold;
    text-decoration: none;
}
.nskrot
{
    display: block;
}
.ndata1
{
    font-size: 80%;
    font-style: italic;
    padding-top: 5px;
    display: block;
    width: 300px;
    float: left;
}
.nwiecej
{
    display: block;
    float: right;
    font-size: 80%;
    text-decoration: none;
    position: relative;
    left: -10px;
    top: 3px;
}
.ndata2
{
    font-style: normal;
    color: Green;
}
.npager, .npager a
{
    font-style: normal;
    color: blue;
}
.npager
{
    font-size: 80%;
}

div#pmenu
{
     background-image: url(grafika/menu_tlo.gif);
     background-repeat:repeat-y;
     padding-bottom: 10px
}
