BODY {

PADDING-RIGHT: 0px;
PADDING-LEFT:  0px;
PADDING-BOTTOM: 20px;
PADDING-TOP: 0px;
MARGIN: 3px 0px 0px;
FONT: 11px arial, Verdana, Helvetica, sans-serif; COLOR: black;
BACKGROUND-COLOR: #f5f5f5;
TEXT-ALIGN: center;

SCROLLBAR-FACE-COLOR:#f5f5f5;
SCROLLBAR-HIGHLIGHT-COLOR: #f5f5f5;
SCROLLBAR-SHADOW-COLOR: #f5f5f5;
SCROLLBAR-3DLIGHT-COLOR: #c55800;
SCROLLBAR-ARROW-COLOR: #c55800;
SCROLLBAR-DARKSHADOW-COLOR:#c55800;
SCROLLBAR-BASE-COLOR: #f5f5f5;
SCROLLBAR-TRACK-COLOR:#f5f5f5;
}



/* styl dla nazwy galerii w nagłówku */

{
FONT-FAMILY: Verdena,Tahoma, arial, Helvetica, sans-serif;
COLOR: #c55800;
FONT-SIZE: 20px;
FONT-WEIGHT:bold;
LINE-HEIGHT:20px;
TEXT-ALIGN:left;
}


/* styl dla ramki z nazwą galerii w nagłówku strony */

TD.naglowek{
PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; MARGIN: 3px 0px 0px; FONT: 18px Tahoma,arial, Verdana, Helvetica, sans-serif;COLOR: #c55800; FONT-WEIGHT:bold; PADDING-TOP: 0px; BACKGROUND-COLOR: #f5f5f5; LETTER-SPACING:2px; TEXT-ALIGN: LEFT;
}


/* styl dla ramki z listą kategorii na stronie głównej */

TD.galery2{
PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 0px; FONT: 11px Verdana,arial, Helvetica, sans-serif;COLOR: #c55800; PADDING-TOP: 0px; BACKGROUND-COLOR: #f5f5f5; TEXT-ALIGN: left; LINE-HEIGHT:15px; 
}

/* definiuje szerokość tabeli oraz ramkę z opisem pod miniaturą default 170 */
table.szer_opis_min{
margin-top: 3px;width:166px;border-width:1px;border-style:solid;border-color:#c55800;
}
/* koniec stylu */


/* styl dla ramek znajdujących się po lewej stronie strony głównej */

TD.ram_d_gl{
PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px; FONT: 11px Verdana,arial, Helvetica, sans-serif;COLOR: #c55800; PADDING-TOP: 7px; BACKGROUND-COLOR: #f5f5f5; TEXT-ALIGN: left; LINE-HEIGHT:15px; 
}

/* styl newsów na stronie głównej ramka głóna newsów */

TD.news_g{
 MARGIN: 0px 0px 0px; FONT: 11px  Verdana, arial, Helvetica, sans-serif;COLOR: #000000; BACKGROUND-COLOR: #f5f5f5; LINE-HEIGHT:15px; TEXT-ALIGN:left;;
}


/* styl newsów na stronie ramka wewnętrzna styl dla przemiennego kolorowania */

TD.news_2{
PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 15px;PADDING-TOP: 15px;FONT: 11px  Verdana, arial, Helvetica, sans-serif;COLOR: #000000;LINE-HEIGHT:15px;  PADDING-TOP: 15px;
}

TD.news_1{
PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 15px;PADDING-TOP: 15px;FONT: 11px  Verdana, arial, Helvetica, sans-serif;COLOR: #000000;LINE-HEIGHT:15px;  PADDING-TOP: 15px;
}



/* styl dla ramki ... najnowsze fotki */

TD.najnowsze_fotki{
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px; FONT: 11px Verdana,arial, Helvetica, sans-serif;COLOR: #000000; PADDING-TOP: 7px; BACKGROUND-COLOR: #f5f5f5; TEXT-ALIGN: center;
}


/* styl dla księgi gości ... księga gości zawiera wewnętrzną ramkę ... tło wpisów jest kolorowane przemiennie ksiega i ksiega_n */

TD.ksiega{
PADDING-RIGHT: 25px; PADDING-LEFT: 25px; PADDING-BOTTOM: 15px; MARGIN: 3px 0px 0px; FONT: 12px  Verdana, arial, Helvetica, sans-serif;COLOR: #000000; PADDING-TOP: 15px; BACKGROUND-COLOR: #f5f5f5; LINE-HEIGHT:17px; TEXT-ALIGN:left;
}

TD.ksiega_n{
PADDING-RIGHT: 25px; PADDING-LEFT: 25px; PADDING-BOTTOM: 15px; MARGIN: 3px 0px 0px; FONT: 12px  Verdana, arial, Helvetica, sans-serif;COLOR: #000000; PADDING-TOP: 15px; BACKGROUND-COLOR: #F7F7F7; LINE-HEIGHT:17px; TEXT-ALIGN:left;
}

/* nagłówek tj autor i data */
.ksiega_g {color:#c55800; FONT-SIZE:11px; font-weight:normal}

/* koniec stylu dla księgi gości */




/* styl dla wyszukiwarki ... zawiera także tło wyszukiwarki */

table.nagl{
margin-left: auto; margin-right: auto; PADDING-RIGHT: 5px; PADDING-LEFT: 20px; PADDING-BOTTOM: 10px;  COLOR: #c55800;FONT-WEIGHT:bold; PADDING-TOP: 6px; BACKGROUND-COLOR: #f5f5f5; background-image: url('../grafika/tlo_form.gif'); TEXT-ALIGN: left; font-style:normal; font-variant:normal; font-size:10px; font-family:Verdana, arial, Helvetica, sans-serif
}

/* styl dla tabeli stopki */

table.stopka{
margin-left: auto; margin-right: auto; PADDING-RIGHT: 5px; PADDING-LEFT: 20px; PADDING-BOTTOM: 10px;  COLOR: #c55800;FONT-WEIGHT:normal; PADDING-TOP: 6px; BACKGROUND-COLOR: #f5f5f5; background-image: url('../grafika/tlo_form.gif'); TEXT-ALIGN: left; font-style:normal; font-variant:normal; font-size:10px; font-family:Verdana, arial, Helvetica, sans-serif
}

/* wycentrowanie tabeli z ikonami (przyciskami) menu ... ma też wpływ na wysokość tabeli menu */
table.menu {
margin-left:0px; margin-top:10px;margin-bottom:5px;
}

/* wycentrowanie tabel */
table {
margin-left: auto;margin-right: auto;
}



/* grupa styli dla ramek głównych ********************************************************************************* */

/* styl dla lewej krawęddzi ramki */
TD.ramka_l{
BACKGROUND-COLOR: #c0c0c0;
}

/* styl dla prawej krawęddzi ramki */
TD.ramka_p{
BACKGROUND-COLOR: #c0c0c0;
}

/* styl dla lewego rogu ramki */
TD.rog_g_lew{
BACKGROUND-COLOR: #f5f5f5; background-image: url('../grafika/rog_g_lew.gif');
}

/* styl dla prawego rogu ramki */
TD.rog_g_pra{
BACKGROUND-COLOR: #f5f5f5; background-image: url('../grafika/rog_g_pra.gif');
}

/* styl dla dolnej krawędzi ramek na stronie głównej */
TD.pasek_dol{
HEIGHT:5px; BACKGROUND-COLOR: #f5f5f5; background-image: url('../grafika/pasek_dol.gif');
}

/* styl dla dolnej krawędzi dużych ramek */
TD.pasek_dol_700{
HEIGHT:5px; BACKGROUND-COLOR: #f5f5f5; background-image: url('../grafika/pasek_dol700.gif');
}


/* koniec grupe styli dla ramek głównych ************************************************************************** */


/* styl dla ramki z porcjoweniem wyników z bazy */
TD.porcjowanie_wynikow{
BACKGROUND-COLOR: #f5f5f5; TEXT-ALIGN:center
}

/* kolor ramek otaczających miniatury oraz style dla miniatur */
table.tabela_phot_1{
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px; FONT: 10px  Verdana, arial, Helvetica, sans-serif;COLOR: #c55800;FONT-WEIGHT:normal; BACKGROUND-COLOR: #f5f5f5; TEXT-ALIGN:center;
}





/* definiuje bezpośrednie tło miniatury */
TD.tabelki_min{
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px; FONT: 10px  Verdana, arial, Helvetica, sans-serif;COLOR: #c55800; PADDING-TOP: 20px; BACKGROUND-COLOR: #f5f5f5;  TEXT-ALIGN:center;
}

/* styl dla ramki głównej ... tło, marginesy dla ramek wewnętrznych */
td.ramka_glowna{
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 6px; MARGIN: 0px 0px 0px; FONT: 10px  Verdana, arial, Helvetica, sans-serif;COLOR: #c55800;FONT-WEIGHT:normal; BACKGROUND-COLOR: #f5f5f5; TEXT-ALIGN:center;
}


/* styl dla opisu oraz informacji przy miniaturach oraz ramki zawierającej ocenę, komentarzy i opisu */
TD.menu_phot{
PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 0px; FONT: 10px  Verdana, arial, Helvetica, sans-serif;COLOR: #c55800; PADDING-TOP: 5px; BACKGROUND-COLOR: #f5f5f5;  TEXT-ALIGN:left;
}

/* styl dla opisu kategorii w galerii ... tło najlepiej takie samo jak w ramce z opisem pod miniaturą */
TD.menu_opis_kat{
PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 0px; FONT: 11px  Verdana, arial, Helvetica, sans-serif;COLOR: #c55800; PADDING-TOP: 5px; BACKGROUND-COLOR: #f5f5f5;  TEXT-ALIGN:left;
}


/* styl dla paska górnego ramek ... zawiera także tło graficzne */
TD.pasek{
PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 8px; COLOR: #c55800; font-weight:bold; PADDING-TOP: 6px; BACKGROUND-COLOR: #f5f5f5; TEXT-ALIGN: left;; background-image: url('../grafika/pasek.gif');font-style:normal; font-variant:normal; font-size:11px; font-family:Verdana, arial, Helvetica, sans-serif; margin-left:0px; margin-right:0px; margin-top:3px; margin-bottom:0px
}


/* styl dla prawej części paska górnego ... tj dla krzyżyka zamykającego okienka ... tło powinno być identyczne jak w stylu dla całego paska */
TD.pasek_prawy_x{
PADDING-RIGHT: 2px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #c55800; font-weight:bold; PADDING-TOP: 0px; BACKGROUND-COLOR: #f5f5f5; TEXT-ALIGN: right;; background-image: url('../grafika/pasek.gif');font-style:normal; font-variant:normal; font-size:15px; font-family:Verdana, arial, Helvetica, sans-serif
}


/* kolor obramowania dla wszystkich zdjęć i miniatur */
IMG {
    border-color:#c55800;
}


/* style dla wyników oceny w zoom_image */
TD.koment{
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 0px; FONT: 11px  Verdana, arial, Helvetica, sans-serif;COLOR: #1F1F1F; PADDING-TOP: 5px; BACKGROUND-COLOR: #eeeeee;  TEXT-ALIGN:left;
}

/* style okna opisu zdjęcia w zoom_imege definiuje kolor tła i marginesy */
TD.opis{
PADDING-RIGHT: 0px; PADDING-LEFT: 11px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 0px; FONT: 11px  Verdana, arial, Helvetica, sans-serif;COLOR: #1F1F1F; PADDING-TOP: 5px; BACKGROUND-COLOR: #eeeeee;  TEXT-ALIGN:left;
}


/* style dla otoczenia formularzy ... czcionki, tło, marginesy ... poza formularzami na stronie głównej */
TD.formularze{
PADDING-RIGHT: 0px; PADDING-LEFT: 120px; PADDING-BOTTOM: 15px; MARGIN: 3px 0px 0px; FONT: 11px  Verdana, arial, Helvetica, sans-serif;COLOR: #c55800; PADDING-TOP: 15px; BACKGROUND-COLOR: #f5f5f5; LINE-HEIGHT:17px; TEXT-ALIGN:left;
}



/* style dla przewijaków w zoom_image ... definiują ich wymiary oraz kolor tła */
.przewijak{
border:1px solid #BFBFBF; width:98%; height:120px; overflow:auto; background-color:#f5f5f5; 
}


/* style dla przewijaków w opisie w zoom_image ... definiują ich wymiary oraz kolor tła */
.przewijak_opis{
border:1px solid #BFBFBF; width:98%; height:130px; overflow:auto; background-color:#f5f5f5; 
}


/* styl dla przewijaka w komentarzach w zoom image definiuje tylko marginesy */
.przewijak_txt{
PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px;
}


/* styl dla przewijaka w opisie w zoom_image oraz dla zawartości okienek popup ... formatuje tekst i ustawia marginesy */
.przewijak_txt_opis{
PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px; FONT: 12px  Verdana, arial, Helvetica, sans-serif;COLOR: #000000; font-weight:normal; PADDING-TOP: 0px; BACKGROUND-COLOR: #f5f5f5; TEXT-ALIGN: left; LINE-HEIGHT:15px;
}


/* styl dla przewijaka dużego zdjęcia w zoom_image definiuje jego wymiary */
.przewijak_foto{
border:0px solid #BFBFBF; width:650px; height:100%; overflow:auto; background-color:#f5f5f5; 
}

/* style dla przewijaka w kategoriach na stronie głównej */
.przewijak_kategor{
width:260; height:500px; overflow:auto;
}

/* kolor i rozmiary punktacji w ocenie ... formatuje tylko kawałek tekstu srednia ocena to : .... :-) */
.ocena_big{
FONT-FAMILY: Verdena,Tahoma, arial, Helvetica, sans-serif;
COLOR: #c55800;
FONT-SIZE: 16px;
FONT-WEIGHT:bold;
}


/* style dla menu pod dużym zdjęciem w zoom_image */
.menu_photo{
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; MARGIN: 0px 0px 0px; FONT: 11px  Verdana, arial, Helvetica, sans-serif;COLOR: #c55800; FONT-WEIGHT:bold; PADDING-TOP: 15px;TEXT-ALIGN:center;
}


/* style okienek  w zoom_imege definiuje kolor tła, marginesy ... jest nad opis :-) */
TD.okna_zoom_image{
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; MARGIN: 0px 0px 0px; FONT: 11px  Verdana, arial, Helvetica, sans-serif;COLOR: #1F1F1F; BACKGROUND-COLOR: #eeeeee;  TEXT-ALIGN:left;
}



/* style dla listy kategorii na stronie głównej */
.a01:link  {color:#c55800;TEXT-DECORATION:none}
.a01:visited  {color:#c55800;TEXT-DECORATION:none}
.a01:hover {color:#c55800;TEXT-DECORATION:none; BACKGROUND-COLOR: #eeeeee;}



/* style dla elemantów href przy miniaturach ... opis oraz informacje */
.a03:link  {color:#c55800;TEXT-DECORATION:underline}
.a03:visited  {color:#c55800;TEXT-DECORATION:underline}
.a03:hover {color:#c55800;TEXT-DECORATION:none}

/* style dla elemantów href w stopce */
.a07:link  {color:#c55800;TEXT-DECORATION:underline}
.a07:visited  {color:#c55800;TEXT-DECORATION:none}
.a07:hover {color:#c55800;TEXT-DECORATION:underline;}



/* style dla elemantów href w oknach na stronie głównej ... poza listą kategorii */
.a08:link  {color:#c55800;TEXT-DECORATION:underline}
.a08:visited  {color:#c55800;TEXT-DECORATION:underline}
.a08:hover {color:#c55800;TEXT-DECORATION:none;}

/* style dla elemantów href w pasku górnym  ... drzewo */
.a09:link  {color:#c55800;TEXT-DECORATION:underline}
.a09:visited  {color:#c55800;TEXT-DECORATION:underline}
.a09:hover {color:#c55800;TEXT-DECORATION:none;}

/* style dla elemantów href w menu pod dużym zdjęciem */
.a10:link  {color:#c55800;TEXT-DECORATION:underline}
.a10:visited  {color:#c55800;TEXT-DECORATION:underline}
.a10:hover {color:#c55800;TEXT-DECORATION:none;}


/* style dla elemantów href w pasku górnym  ... drzewo ... element zamykający okno */
.a11:link  {color:#f5f5f5;TEXT-DECORATION:none}
.a11:visited  {color:#f5f5f5;TEXT-DECORATION:none}
.a11:hover {color:#f5f5f5;TEXT-DECORATION:none;}


/* tu nic nie można zmieniać */
.lewa {text-align:left}
.prawa {text-align:right}
.srodek {text-align:center}

/* formatuje wyniki w liczniku na stronie głównej */
.licznik {color:#C55800; font-size: 13px; font-weight:bold;}


/* formularz: submity dla dodania fotek i księgi gości */
.form11 {border:1px solid #c55800; BACKGROUND-IMAGE: url('../grafika/send.gif');BACKGROUND-COLOR: #f5f5f5;COLOR: #f5f5f5; FONT-FAMILY: Tahoma,arial,Verdena,sans-serif,Heveltica; FONT-SIZE: 8pt; FONT-STYLE: normal; FONT-WEIGHT: normal; TEXT-DECORATION: none}

/* formularz: submit admin */
.form21 {border:1px solid #c55800; BACKGROUND-IMAGE: url('../grafika/send.gif');BACKGROUND-COLOR: #f5f5f5;COLOR: #f5f5f5; FONT-FAMILY: Tahoma,arial,Verdena,sans-serif,Heveltica; FONT-SIZE: 8pt; FONT-STYLE: normal; FONT-WEIGHT: normal; TEXT-DECORATION: none}


/* formularz: dodania fotki i księgi gości */
.form14 {border:1px solid #c55800; BACKGROUND-COLOR: #f5f5f5;COLOR: #000000; FONT-FAMILY: Tahoma,arial,Verdena,sans-serif,Heveltica; FONT-SIZE: 9pt; FONT-STYLE: normal; FONT-WEIGHT: normal; TEXT-DECORATION: none}

/* formularz: lista porcjowania wyników */
.form15 {border:1px solid #c55800; BACKGROUND-COLOR: #f5f5f5;COLOR: #000000; FONT-FAMILY: Tahoma,arial,Verdena,sans-serif,Heveltica; FONT-SIZE: 8pt; FONT-STYLE: normal; FONT-WEIGHT: normal; TEXT-DECORATION: none}

/* formularz: okienko logowania dla admina */
.form20 {border:1px solid #; BACKGROUND-COLOR: #f5f5f5;COLOR: #000000; FONT-FAMILY: Tahoma,arial,Verdena,sans-serif,Heveltica; FONT-SIZE: 8pt; FONT-STYLE: normal; FONT-WEIGHT: normal; TEXT-DECORATION: none}


/* formularz: lista sortowania */
.form_sort {border:1px solid #C55800; BACKGROUND-COLOR: #f5f5f5;COLOR: #000000; FONT-FAMILY: Tahoma,arial,Verdena,sans-serif,Heveltica; FONT-SIZE: 8pt; FONT-STYLE: normal; FONT-WEIGHT: normal; TEXT-DECORATION: none}

/* formularz: lista wyboru kategorii */
.form18 {border:1px solid #c55800; BACKGROUND-COLOR: #f5f5f5;COLOR: #000000; FONT-FAMILY: Tahoma,arial,Verdena,sans-serif,Heveltica; FONT-SIZE: 8pt; FONT-STYLE: normal; FONT-WEIGHT: normal; TEXT-DECORATION: none}

/* formularz: wyszukiwarka */
.form19 {border:1px solid #c55800; BACKGROUND-COLOR: #f5f5f5;COLOR: #000000; FONT-FAMILY: Tahoma,arial,Verdena,sans-serif,Heveltica; FONT-SIZE: 8pt; FONT-STYLE: normal; FONT-WEIGHT: normal; TEXT-DECORATION: none}

/* formularz: submit wyszukiwarka */
.form22 {border:1px solid #c55800; BACKGROUND-IMAGE: url('../grafika/send.gif');BACKGROUND-COLOR: #C74247;COLOR: #f5f5f5; FONT-FAMILY: Tahoma,arial,Verdena,sans-serif,Heveltica; FONT-SIZE: 8pt; FONT-STYLE: normal; FONT-WEIGHT: normal; TEXT-DECORATION: none}


/* formularz komentarzy */
.form17 {border:1px solid #c55800; BACKGROUND-COLOR: #f5f5f5;COLOR: #000000; FONT-FAMILY: Tahoma,arial,Verdena,sans-serif,Heveltica; FONT-SIZE: 8pt; FONT-STYLE: normal; FONT-WEIGHT: normal; TEXT-DECORATION: none}