/*
-------------------------------------------------------------------------
DT Soft Tomek Skowroński   (VII-2011)

Kolory
        szary   #ABB0BF
        seledyn #CBE5D3
        jasno szary #E8EAEF;
        zielony #02B036;

-------------------------------------------------------------------------
*/



body
{
       margin-top:0;
       background:#ffffff url(obrazki/bg-pas.gif) 0 131px repeat-x;
       font-family:Verdana, Arial;
       font-size:12px;
       line-height:1.5em;
       color:#393C41;
}

body.pages 
       { background: #F6F6F6; 
       margin: 0px; 
       padding: 0px; 
       }

table{margin:auto;border:0;border-collapse:collapse; padding:0}
td{padding:0; vertical-align:top;}

a { color:#74797C; text-decoration:none;}
a:hover { color:#000000; font-weight:bold;}

img {
        border: 0;
}

#pozycjoner {text-align:center}

#naglowek {}
#naglowek td{ vertical-align:top; text-align:left;}

#srodek {
        width: 718px;
}

#stopka{width:718px; height:31px;}

.naglowek-belka {width:718px; height:35px;}
.belka { background:#E8EAEF url(obrazki/belka-s.gif) repeat-x; }
.belka h1{ font-size:20px; color:#02B036; padding-left:1em; padding-top:5px; margin: 0 0 0 0;}
.belka img {
        border: 0;
        margin-top: 3px;
}

#menu
{
       width: 174px;
       height: 131px;
       font-size: 12px;
       line-height: 1.5em;
       text-align: right;
       color: #74797C;
       background: #e8f3eb;
}

#menu a { color:#74797C; text-decoration:none; display:block; height:1.5em;}
#menu a img { margin-left:1em; margin-right:1em; border:0; width:10px; height:10px; background:url(obrazki/kwa_off.gif) no-repeat;}
#menu a:hover { color:#000000; font-weight:bold;}
#menu a.on { color:#000000; font-weight:bold;}
#menu a.on img { background:url(obrazki/kwa_on.gif) no-repeat; }

#p_glowny {
        background: #e8eaef;
        height: 300px;
        text-align: justify;
        padding: 1em 3em;
}

#tresc
{
       font-family:Verdana, Arial;
       font-size:12px;
       line-height:1.5em;
       color:#393C41;
}

#tresc h3 {
       font-size: 16px;
       padding: 0 0em;
}

#tresc p {
        text-align:justify;
}

#tresc ul, li {
        text-align:justify;
        margin-left: 1em;
        padding-right: 2em;
}

#tresc p:first-letter{font-weight:bold;}
#tresc p.no-fl:first-letter{font-weight:normal;}

#tresc table
{
       font-family:Verdana, Arial;
       font-size:12px;
       line-height:1.5em;
       color:#393C41;
}

#tresc table p {
        text-align:justify;
}
#tresc table p:first-letter{font-weight:bold;}
#tresc table p.no-fl:first-letter{font-weight:normal;}

#tresc hr {
        border: 1px solid #02B036;
}

/* ------------------------------------------------------------- */
/* galeria obrazów */

div.galeria  {
        margin: 1px;
        border: none;
        height: auto;
        width: auto;
        text-align: center;
}

div.galeria img  {
        display:inline;
        margin: 2px;
        border: 2px solid #CBE5D3;
}

div.galeria a:hover img  {
        border:2px solid #ABB0BF;
}

/* ------------------------------------------------------------- */
/* CMS */

#cms {
       font-family:Verdana, Arial;
       font-size:12px;
}

#cms p {
       font-family:Verdana, Arial;
       font-size:12px;
}

#cms table {
       font-family:Verdana, Arial;
       font-size:12px;
}

#cms td {
        padding: 2px;
}

#cms table.lista {
        border: 1px solid gray;
        border-collapse: collapse;
}

#cms th.lista {
        background-color: #F2F2F2;
        border: 1px solid gray;
        padding: 4px;
}

#cms td.lista {
        border: 1px solid gray;
        border-collapse: collapse;
}

#cms input.input {
    border: 1px solid #006;
    background: #FFFFCC;
}

#cms input.readonly {
    border: 1px solid silver;
    color: gray;
}

#cms .button {
    border: 1px solid #006;
    background: #ABB0BF;
}

#cms .button:hover {
    border: 1px solid #006;
    background: #CBE5D3;
}

/* Menu dolne */

#menu_dolne {
    width:700px;
    height:31px;
    background: #ABB0BF;
    font-family: Verdana, Arial;
    font-size: 10px;
}

#menu_dolne td {
    padding: 6px;
}

#menu_dolne a {
    color: #7A7A7A;
}

#menu_dolne a:hover {
    color : #000000;
    font-weight: normal;
}

#cookiebar {
        font-family: verdana;
        font-size:10px;
        position: absolute;
        border: 1px solid black;
        padding: 10px;
        background-color: lightyellow;
        width: 620px;
        left: 50%!important;
        margin-left: -310px;
        visibility: hidden;
        z-index: 100;
        opacity: 0.9;
        filter:alpha(opacity = 90);

}

