body { margin: 0 auto; padding: 0; text-align: center; background: #F0F0F0 url(../img/tlo.gif) top repeat-x; font-family: Tahoma; font-size: 12px; color: #6F6F6F; line-height: 18px; }
#layout { width: 990px;	margin: 0 auto; text-align: center; }
#header { overflow: hidden; padding: 24px 0px 0px 0px; }
#headerMenu { height: 40px; background: url(../img/headerMenuBack.gif); }
#headerMenu a { font-size: 22px; color: #FFFFFF; display: block; float: left; padding: 9px 10px 9px 10px; background: url(../img/menuTopBack.gif) bottom right no-repeat; text-decoration: none; }
#headerMenu a:hover { background: #121641 url(../img/menuTopBack.gif) bottom right no-repeat; text-decoration: none; }
#headerMenu .noback { background: none; }
#headerTytul { height: 50px; background: url(../img/headerTytulBack.gif); text-align: left; }
#headerTytul h1 { padding: 16px 0 0 15px; margin: 0; font-size: 26px; font-weight: normal; color: #1b205a; }
#footerLine { width: 100%; height: 4px; background: #E1E1E1; overflow: hidden; clear: both; }
#footer_1 { font-family: Arial; font-size: 10px; color: #6F6F6F; text-align: center; padding: 5px 0px 5px 0px; background: #FFFFFF; }
#footer_1 span { padding: 0 5px 0 5px; }
#footer_1 a { font-family: Arial; font-size: 10px; color: #6F6F6F; text-decoration: none; }
#footer_1 a:hover { font-family: Arial; font-size: 10px; color: #6F6F6F; text-decoration: underline; }
#footer_2 { font-family: Arial; font-size: 10px; color: #6F6F6F; text-align: center; padding: 0px 0px 8px 0px; background: #FFFFFF; }
#footer_2 a { font-family: Arial; font-size: 10px; color: #1B205A; text-decoration: none; }
#footer_2 a:hover { font-family: Arial; font-size: 10px; color: #000000; text-decoration: underline; }
#content { width: 100%; background: #FFFFFF; overflow: hidden; }
#contentLeft { width: 692px; float: left; padding: 16px 12px 16px 12px; text-align: left; }
#contentRight { width: 265px; float: left; padding: 0px 9px 0px 0px; }

#menuLewe { background: #F8F8F8; margin: 10px 0 35px 0; width: 100%; overflow: hidden; }
#menuLewe ul { margin: 0 auto; padding: 5px 0 5px 0; text-align: center; width: 231px; list-style: none; }
#menuLewe ul li { text-align: left; background: url(../img/menu_lewe_li.gif) left top no-repeat; }
#menuLewe ul li a { color: #1D75B5; text-decoration: none; display: block; padding: 7px 10px 12px 10px; background: url(../img/menu_lewe_tlo.gif) bottom repeat-x; }
#menuLewe ul li a:hover { color: #E10A16; text-decoration: none; }

.p_kobieta_podpis { padding: 5px 0 5px 0; font-size: 11px; color: #6f6f6f; }
#p_dane_kontaktowe { background: #F8F8F8; padding: 0px 10px 22px 10px; text-align: left; color: #6F6F6F; font-size: 11px; }
#p_dane_kontaktowe a { font-size: 11px; }
#glowna_lista_1 { float: left; margin: 0; padding: 18px 37px 18px 20px; }
#glowna_lista_1 li { border-bottom: 1px solid #FEBFC2; padding: 5px 0px 5px 0px; color: #1C78B4; list-style: none; }
#glowna_lista_2 { float: left; margin: 0; padding: 18px 0px 18px 0px; }
#glowna_lista_2 li { border-bottom: 1px solid #FEBFC2; padding: 5px 0px 5px 0px; color: #1C78B4; list-style: none; }
td { font-family: Tahoma; font-size: 12px; color: #6F6F6F; line-height: 18px; }
a:link, a:visited, a:active { font-family: Arial; font-size: 12px; color: #FA222E; text-decoration: none; }
a:hover { font-family: Arial; font-size: 12px; color: #FA222E; text-decoration: underline; }
form { display: inline; }
.akt_tytul { font-weight: bold; color: #1B205A; padding: 15px 0px 0px 0px; }
.akt_data { font-weight: bold; color: #1D75B5; padding: 3px 0px 10px 0px; }
.akt_data img { display: inline-block; }
.akt_tresc { color: #6F6F6F; text-align: justify; padding: 0px 0px 15px 0px; }
.mp_tlo_1 { background: url(../img/mp_tlo_1.gif) left top no-repeat; height: 29px; margin: 3px 0 0 0; }
.mp_tlo_2 { background: url(../img/mp_tlo_2.gif) left top no-repeat; height: 29px; margin: 3px 0 0 0; }
a.mp_1:link, a.mp_1:visited, a.mp_1:active { color: #000000; font-weight: bold; text-decoration: none; padding: 7px 0px 5px 14px; display: block; }
a.mp_1:hover{ color: #E10A16; font-weight: bold; text-decoration: none; }
a.mp_2:link, a.mp_2:visited, a.mp_2:active { color: #000000; font-weight: bold; text-decoration: none; padding: 7px 0px 5px 34px; display: block; }
a.mp_2:hover{ color: #E10A16; font-weight: bold; text-decoration: none; }
.mp_3 { margin: 3px 0 0 25px; padding: 0; list-style: none; }
.mp_3 li { background: url(../img/mp_tlo_3.gif) left bottom no-repeat; }
a.mp_4:link, a.mp_4:visited, a.mp_4:active { color: #1B205A; font-weight: bold; text-decoration: none; padding: 7px 0px 7px 9px; display: block; }
a.mp_4:hover{ color: #E10A16; font-weight: bold; text-decoration: none; }

.f_tytul { text-align: center; font-size: 17px; font-weight: bold; color: #1A1F59; padding: 10px; }
.f_formularz { padding: 0; list-style: none; width: 400px; margin: 0 auto; text-align: center; }
.f_zestaw { clear: both; padding: 4px 0 4px 0; border-bottom: 1px solid #F0F0F0; }
.f_opis { float: left; width: 130px; font-size: 12px; text-align: left; }
.f_opis_wym { float: left; width: 130px; font-size: 12px; font-weight: bold; text-align: left; }
.f_pole { text-align: right; }
.f_p_text { width: 250px; font-size: 12px; font-family: Tahoma; background: #FFFFFF; border: 1px solid #D4D4D4; }
.f_p_textarea { width: 250px; height: 100px; font-size: 12px; font-family: Tahoma; background: #FFFFFF; border: 1px solid #D4D4D4; }
.f_p_select { font-size: 12px; font-family: Tahoma; background: #FFFFFF; text-align: left; }
.f_przycisk { text-align: right; padding: 10px 0px 0px 0px; }

.ok { text-align: center; border: 1px solid #000000; padding: 4px; }
.blad { color: #Ff0000; text-align: center; border: 1px solid #000000; padding: 4px; }

#footerNewsletter { clear: both; background: #1C7AB7; color: #FFFFFF; }
#newsletter_info { padding: 10px 0 10px 0; }
#newsletter_field {  }
#newsletter_email { width: 200px; border: 1px solid #D3D3D3; font-size: 13px; color: #000000; background: #FFFFFF; padding: 2px; }
#newsletter_buttons { padding: 10px 0 10px 0; overflow: hidden; }
#newsletter_buttons img { cursor: pointer; margin: 0 5px 0 5px; }
