/* CSS Document */

body {
       background: url(obrazki/tlo_all.jpg);
       color: #000;
       padding: 0px;
       margin: 0px auto;
       font-family: Tahoma, Geneva, Verdana, Arial, helvetica, sans-serif;
       font-size: 13px;
       line-height: 21px;
}


#container1 {
       background: url(obrazki/tlo.jpg) repeat-x center top;
       padding: 0px;
       margin: 0px auto;
       height: 413px;
}

#container2 {
       background: url(obrazki/tlo.jpg) repeat-x center top;
       padding: 0px;
       margin: 0px auto;
       height: 541px;
}

#container2 {
       
}

#container3 {
       
}

#wrap1 {
       width: 755px;
       margin: 0px auto;
       background: url(obrazki/body.jpg) repeat-y;
}

#wrap2   {background: url(obrazki/top2.jpg) no-repeat top;}
#wrap2pl {background: url(obrazki/top-pl.jpg) no-repeat top;}
#wrap2en {background: url(obrazki/top-en.jpg) no-repeat top;}
#wrap2de {background: url(obrazki/top-de.jpg) no-repeat top;}

#wrap3 {
       background: url(obrazki/bottom2.jpg) no-repeat bottom;
}



#tresc {
       margin: 0px;
       width: 755px;
       position: relative;
}

#tresc #menu {
       height: 40px;
       padding-top: 327px;
       margin: 0px auto;
       text-align: center;
       font-weight: bold;
       padding-left: 5px;
       font-family: Tahoma, Geneva, Verdana, Arial, helvetica, sans-serif;
       font-size: 11px;
       line-height: 13px;
}



       #menu a:link, #menu a:visited {
       color: #000;
       background: #dfc592;
       text-decoration: none;
       padding: 3px;
       }
       
       #menu a:hover {
       color: #fff;
       background: #517494;
       text-decoration: none;
       padding: 3px;
       }

       #menu a:active {
       color: #fff;
       background: #24425e;
       text-decoration: none;
       padding: 3px;
       }

#tresc #text {
       position: relative;
       width: 630px;
       margin-left:60px;
       margin-top: 40px;
       padding-bottom: 0px;
       min-height: 180px; /*nizej*/
       padding-top: 0px;
}

/* for Internet Explorer */
/*\*/
* html #text {
height: 190px;
}
/**/

#wrap2 #footer {
       background: none;
       height: 160px;
       width: 755px;

}

#footer #copyright {
       text-align: right;
       margin-left: 0px;
       padding-top: 145px;
       padding-right: 120px;
       color: #366082;
       font-size: 11px;
}

#copyright a:link, #copyright a:visited {
       color: #000;
       text-decoration: none;
}

#copyright a:hover {
       color: #be0024;
       text-decoration: underline;
}


h1 {
       font: 21px Tahoma, Geneva, Verdana, Arial, helvetica, sans-serif;
       color: #000;
       margin: 0px;
       padding-top: 10px;
       padding-right: 0px;
       padding-bottom: 10px;
       padding-left: 0px;
}

/*a img {
       padding: 2px;
       border: 1px solid #006600;
}*/
a:link, a:visited {
       color: #ed7000;
}
a:hover {
       color: #187018;
}

#tresc #jezyki {
       height: 20px;
       width: 20px;
       padding-top: 20px;
       padding-left: 20px;
}

#tresc #pol {
       height: 20px;
       width: 30px;
       left: 633px;
       top: 174px;
       position: absolute;
       z-index: 100;
}

#tresc #eng {
       height: 20px;
       width: 28px;
       left: 666px;
       top: 168px;
       position: absolute;
       z-index: 100;
}

#tresc #de {
       height: 20px;
       width: 26px;
       left: 699px;
       top: 164px;
       position: absolute;
       z-index: 100;
}

#pol a, #eng a, #de a {
       display:block;
       width:100%;
       height:100%;
}

hr {
       border: 1px dotted #CCCCCC;
}

#kotymenu p {


}

#kotymenu a:link, #kotymenu a:visited {
       color: #000;
       background: #d4dee5;
       text-decoration: none;
       padding-top: 10px;
       padding-right: 25px;
       padding-bottom: 10px;
       padding-left: 25px;
}
       
#kotymenu a:hover {
       color: #fff;
       background: #517494;
       text-decoration: none;
       padding-top: 10px;
       padding-right: 25px;
       padding-bottom: 10px;
       padding-left: 25px;
}

.tlo_tabela1 {
       background-image: url(obrazki/tlo_tabela1.jpg);
       background-repeat: no-repeat;
       background-position: right bottom;
}

code {
       font-family: "Courier New", Courier, monospace;
       font-size: 12px;
       color: #666666;
}

/* księga gości
----------------------------------------------- */

#ksiega a {
    font-family: Verdana, Arial, Tahoma, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    color: #9F9F9F;
    cursor: pointer;
}

#ksiega a:hover {
    color: #Db0033;
}

#ksiega a.normal {
    font-family: Verdana, Arial, Tahoma, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
    color: #7F7F7F;
    cursor: pointer;
}

#ksiega a.normal:hover {
    color: #Db0033;
}

#ksiega a.maly {
    font-family: Verdana, Arial, Tahoma, sans-serif;
    font-size: 10px;
    font-weight: normal;
    text-decoration: none;
    color: #9F9F9F;
    cursor: pointer;
}

#ksiega a.maly:hover {
    color: #Db0033;
}

#ksiega table {
    font-family: Verdana, Arial, Tahoma, sans-serif;
    font-size: 11px;
}

#ksiega table.border {
    border-collapse: collapse;
}

#ksiega table.border td {
    padding: 5px;
    border-color: #E5E5E5;
    border-style: solid;
    border-width: 1px;
}

#ksiega td.nag {
    background-color: #DB0033;
    padding: 5px;
    height: 20px;
    font-weight: bold;
    font-size: 12px;
    color: #FFFFFF;
}

#ksiega td.nag2 {
    background-color: #F9F9F9;
    padding: 5px;
    font-weight: bold;
    font-size: 11px;
    text-align: center;
}

#ksiega td.nag3 {
    background-color: #F9F9F9;
    padding: 5px;
    font-weight: normal;
    font-size: 11px;
    text-align: left;
}

#ksiega td.nagl {
    background-color: #F9F9F9;
    border-bottom: 1px solid #B2B2B2;
    padding: 3px;
    font-weight: normal;
    font-size: 11px;
}

#ksiega td.nad {
    border-top: 1px solid #Db0033;
}

#ksiega small {
    font-size: 10px;
}

#ksiega.szary {
    font-family: Verdana, Arial, Tahoma, sans-serif;
    font-size: 10px;
    color: #8F8F8F;
}

#ksiega.szary2 {
    font-family: Verdana, Arial, Tahoma, sans-serif;
    font-size: 11px;
    color: #8F8F8F;
}

#ksiega.tytul {
    font-family: Verdana, Arial, Tahoma, sans-serif;
    font-weight: bold;
    font-size: 12px;
    color: #DB0033;
}

#ksiega.mala {
    font-family: Arial, Tahoma, sans-serif;
    font-size: 10px;
}

#ksiega.gw {
    color: #DB0033;
}

#ksiega.blad {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FF0000;
}

#ksiega input, #ksiega select, #ksiega textarea {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    background-color: #EFEFEF;
}

#ksiega input.button {
    font-weight: bold;
    cursor: pointer;
}

#ksiega input.pole {
    border: 0;
    background-color: transparent;
    font-size: 10px;
    color: #FF0000;
}

#ksiega img {
    border: 0;
}


table.kotki {width:100%;}
table.kotki td {text-align:center;}
table.kotki td.tytul {background-color:#96b4c9;text-align:center;font-size:13px;vertical-align:middle;padding-top:3px;padding-bottom:3px;font-weight:bold;}
table.kotki tr {background-color:#d4dee5;}

.obraz { border:2px double #96b4c9 }
.j23    { background-color:#96b4c9;font-size: 14px; font-weight: bold; text-align:center; padding:10px }

/********/

.kociak0	{ border-top: 1px solid #96b4c9; border-bottom: 1px solid #96b4c9; width:200px }
.kociak1	{ font-weight:bold; border-top: 1px solid #96b4c9; }
.kociak2	{ font-weight:bold; border-top: 1px solid #E5D0AC; }
.kociak3	{ font-weight:bold; border-top: 1px solid #E5D0AC; }
.kociak4	{ font-weight:bold; border-top: 1px solid #E5D0AC; }
.kociak5	{ font-weight:bold; border-top: 1px solid #E5D0AC; }
.kociak6	{ font-weight:bold; border-top: 1px solid #E5D0AC; border-bottom: 1px solid #96b4c9 }
.kociak1a	{ text-align:right; width:100px; border-top: 1px solid #96b4c9; color:#4B7695 }
.kociak2a	{ text-align:right; width:100px; border-top: 1px solid #E5D0AC; color:#4B7695 }
.kociak3a	{ text-align:right; width:100px; border-top: 1px solid #E5D0AC; color:#4B7695 }
.kociak4a	{ text-align:right; width:100px; border-top: 1px solid #E5D0AC; color:#4B7695 }
.kociak5a	{ text-align:right; width:100px; border-top: 1px solid #E5D0AC; color:#4B7695 }
.kociak6a	{ text-align:right; width:100px; border-top: 1px solid #E5D0AC; border-bottom: 1px solid #96b4c9 }

