body {
        background-color: #FFFFFF;
        background-image: url(images/background.jpg);
        background-repeat: no-repeat;
        background-position: center top;
        margin:0;
        padding:0;
}

a:link {
        text-decoration: none;
        color: #003399;
}
a:visited {
        text-decoration: none;
        color: #003399;

}
a:hover {
        color:  #CC0000;

}
.tloBarTop {
        background-image: url(images/top_09.gif);
        background-repeat: no-repeat;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
}
.tloOknoMain {
        background-image: url(images/tlo-okno_11.jpg);
        background-repeat: no-repeat;
        background-position: top;
}
.tloOknoMain2 {
        background-color: #FFFFFF;
        background-image: url(images/tlo-okno2_30.gif);
        background-repeat: repeat-y;
        background-position: right;
}
/* stopka ----------------------------------------------------------------*/
#stopka a, #stopka a:hover, #stopka a:visited {
        color: #000000;
}
#stopka a:hover {
        color: #0033CC;
}

.tloStopka {
        background-image: url(images/stopka_31.gif);
        background-repeat: no-repeat;
        background-position: right top;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
}
/* stopka end----------------------------------------------------------------*/

/* wyszukiwarka ----------------------------------------------------------------*/
.tloSearch {
        background-image: url(images/menu/1menu_10.jpg);
        }
#wyszukiwarka {
        width:200px;
        height:30px;
        margin-left: 31px;
        position:absolute;
        text-align: left;
        top: 222px;
        z-index: 1;
        width: 200px;
}
/* wyszukiwarka end ----------------------------------------------------------------*/

/* okno z trescia ----------------------------------------------------------------*/
.tytul, .tytul a, .tytul a:visited, .tytul a:hover {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 16px;
        font-weight: bold;
        color: #003399;
}

.OknoTresc {
        padding-top: 25px;
        padding-right: 70px;
        padding-bottom: 0px;
        padding-left: 40px;
        }

.OknoTrescText {
        font-family: Arial, Helvetica, sans-serif;
       font-size:12px;
        }

 .OknoTrescText td {
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
}
/* okno z trescia end ----------------------------------------------------------------*/

/* galeria ----------------------------------------------------------------*/
a.full_size_link {font-size:9px;}
div.sgContainer {  clear: both;  text-align: center;}
div.sgTab, div.sgNavBar {  text-align: center; font-size:12px;}
div.sgTab {margin-top:15px;}
div.sgTab a, div.sgNavBar a { color: #555000;}
div.sgTab img, div.sgNavBar img {  border: 0px;}
div.sgAlbum  {}
div.sgAlbum table, div.sgGallery table {}
div.sgAlbum img, div.sgGallery img { border: 1px solid #000055;  padding: 2px;}
td.sgGalleryThumb {  text-align: center;}
td.sgGalleryText a { text-align: left;  vertical-align: top;  padding:0;}
div.sgGalleryTitle { font-weight:bold; text-align:center; margin-top:10px; margin-bottom:5px;}
div.sgImage img {  border: 1px solid #000055;  padding: 5px;}
.sgDesc {font-size:12px; text-align:justify;}
/* galeria end ----------------------------------------------------------------*/

.administracja_panel {background-color:#0099CC; font-family:Arial, Helvetica, sans-serif;}
.administracja_panel a, .administracja_panel a:visited { color:#FFFFFF; text-decoration:underline;}
.small {
        font-family: Tahoma, Arial;
        font-size: 11px;
        color: #003399;
}

#left {
   width: 219px;
   background: url(images/bg/menubg.gif) repeat-y center;
   text-align: center;
   font-family: Verdana, Tahoma, Arial;
   font-size: 8pt;
   color: #ffffff;
}
#leftIn { padding-left: 16px; }
#left a {
   font-family: Verdana, Tahoma, Arial;
   font-size: 8pt;
   color: #ffffff;
   text-decoration: none;
}
#menu {
   width: 219px;
   height: 300px;
   background: url(images/bg/menu.gif) no-repeat center;
   text-align: left;
   font-family: Verdana, Tahoma, Arial;
   font-size: 10pt;
   color: #ffffff;
}
#menu a {
   font-family: Verdana, Tahoma, Arial;
   font-size: 11pt;
   font-weight: bold;
   color: #ffffff;
   text-decoration: none;
   margin-left: 28px;
}

#menuIn { font-size: 7pt; }
#menuIn a { font-size: 7pt; }
#menu a:hover { color: #fff600; }