body { margin: 0; padding: 0; background: #FFFFFF; font-family: Tahoma;	font-size: 12px; color: #000000; line-height: 18px; }

#naglowek_1 { width: 990px; height: 30px; overflow: hidden; font-size: 11px; }
#naglowek_1_1 { float: left; padding: 7px 0 0 10px; }
#naglowek_1_1 img { padding: 0 3px 0 3px; vertical-align: middle; }
#naglowek_1_2 { float: right; padding: 0 10px 0 0; }
#naglowek_1_2 img { vertical-align: middle; }

#menu_gora { width: 100%; overflow: hidden; height: 20px; background: #4C4C4C; line-height: 20px; }
#menu_gora span { padding-left: 240px; }
#menu_gora img { vertical-align: middle; }
#menu_gora a { font-size: 12px; color: #D0D0D0; text-decoration: none; }
#menu_gora a:hover { font-size: 12px; color: #FFFFFF; text-decoration: none; }

#animacja_gora { width: 100%; overflow: hidden; padding: 1px 0 1px 0; background: #000000; }
#localizer { width: 100%; height: 21px; overflow: hidden; margin: 0 0 2px 0; background: #D02D26 url(../images/m_tlo.gif); }
#localizer span { padding-left: 240px; font-size: 11px; color: #FFFFFF; }
#localizer a { font-size: 11px; color: #FFFFFF; text-decoration: underline; }
#localizer a:hover { font-size: 11px; color: #FFEE5E; text-decoration: underline; }

#zawartosc { width: 990px; overflow: hidden; }
#zawartosc_kolumna_lewa { float: left; width: 220px; overflow: hidden; padding: 10px 0 10px 10px; }
#zawartosc_kolumna_prawa { float: right; width: 730px; overflow: hidden; padding: 10px 10px 10px 0; }

form { display: inline; }
p,ul,li,ol,td { font-family: Tahoma; font-size: 12px;	color: #000000; }
a { color: #CC0000; text-decoration: underline; }
a:hover { color: #000000; text-decoration: underline; }

#stopka_1 { width: 990px; background: #000000; text-align: right; margin: 5px 0 0 0; }
#stopka_2 { width: 990px; height: 18px; overflow: hidden; background: #00BF16; }
#stopka_3 { width: 990px; font-size: 11px; }
#stopka_3_1 { float: left; padding: 4px; }
#stopka_3_2 { float: right; padding: 4px; }
#stopka_3 a { font-size: 11px; }
#stopka_3 a:hover { font-size: 11px; }

/* formularz */
.f_tytul { text-align: center; font-weight: bold; padding: 10px; }
.f_formularz { width: 480px; padding: 0; margin: 0 auto; text-align: center; }
.f_zestaw { width: 480px; clear: both; padding: 4px 0 4px 0; overflow: hidden; margin: 0 0 1px 0; }
.f_opis { float: left; width: 160px; text-align: left; padding: 4px 0 0 5px; }
.f_pole { float: left; text-align: right; padding: 2px 5px 0 0; }
.f_p_text { width: 300px; font-size: 12px; color: #696969; font-family: Tahoma; background: #FFFFFF; }
.f_p_textarea { width: 300px; height: 130px; font-size: 12px; color: #696969; font-family: Tahoma; background: #FFFFFF; }
.f_p_select { width: 306px; font-size: 12px; color: #696969; font-family: Tahoma; background: #FFFFFF; text-align: left; }
.f_przycisk { text-align: right; padding: 10px 10px 0px 0px; }
/* formularz */

.tytul { font-size: 16px; }

.ms { padding: 3px 0 3px 0; }
.ms img { padding: 0 4px 0 0; vertical-align: middle; }

.ok { text-align: center; text-decoration: underline; }
.blad { text-align: center; text-decoration: underline; color: #Ff0000; }

#menu_lewe { margin: 0; padding: 0; width: 220px; list-style: none; line-height: 24px; }
#menu_lewe li { margin: 0 0 1px 0; width: 220px; list-style: none; height: 24px; overflow: hidden; }
.menu_lewe_1 { background: url(../images/pod_menu_1_tlo.gif); }
.menu_lewe_1 a { font-size: 11px; text-decoration: none; color: #000000; padding-left: 16px; }
.menu_lewe_1 a:hover { font-size: 11px; text-decoration: none; color: #000000; padding-left: 16px; }

.menu_lewe_2 { background: url(../images/pod_menu_2_tlo.gif); }
.menu_lewe_2 a { font-size: 11px; text-decoration: none; color: #000000; padding-left: 20px; }
.menu_lewe_2 a:hover { font-size: 11px; text-decoration: none; color: #000000; padding-left: 20px; }