body {
text-align: center;
background-color:#F5F4ED;
}

#strona {
display:block;
width:945px;
background-color:#F5F4ED;
margin-left: auto;
margin-right: auto;
margin-top: 0px;
margin-bottom: 0px;
padding-top: 0px;
}

#navbar {
height:17px;
font-family:verdana, arial;
font-size:10px;
color:#424242;
text-align:left;
}

#navbar a {
font-family:verdana, arial;
font-size:10px;
color:#424242;
text-decoration:none;
}

#navbar a:hover {
text-decoration:underline;
}

#naglowek {
width:945px;
height:97px;
margin:0px;
padding:0px;
margin-bottom:1px;
}

#naglowek #logo {
float:left;
width:212px;
height:97px;
}

#naglowek .boks_separator {
float:left;
width:1;
height:97px;
background-color:#D1D1D1;
}

#naglowek .boks {
float:left;
width:231;
height:97px;
text-align:left;
background-image:url('/images/boks_tlo.gif');
background-repeat:no-repeat;
}


#naglowek .boks .tytul {
padding-left:13px;
padding-top:10px;
padding-right:60px;
padding-bottom:4px;
}

#naglowek .boks .tytul a {
font-family:Verdana, Arial, Tahoma;
font-size:12px;
font-weight:bolder;
color:#004A96;
text-decoration:none;
}

#naglowek .boks .tytul a:hover {
text-decoration:underline;
}

#naglowek .boks .info {
font-family:Verdana, Arial, Tahoma;
font-size:11px;
font-weight:normal;
color:#464646;
padding-left:13px;
padding-right:22px;
padding-bottom:10px;
}

#menu_glowne {
width:945px;
background-color:#033F76;
height:30px;
text-align:left;
}

#menu_glowne td.pozycja { 
height:25px;
background-image:url('/images/menu_pozycja_tlo.gif');
padding-left:16px;
padding-right:16px;
}

#menu_glowne td.separator { 
width:1px;
margin-top:3px;
background-image:url('/images/menu_pozycja_separator_tlo.gif');
}

#menu_glowne td.pozycja a { 
font-size:11px;
font-family:verdana, arial;
color:#FFFFFF;
text-decoration:none;
}

#menu_glowne td.pozycja a:hover { 
font-size:11px;
font-family:verdana, arial;
color:#FFFFFF;
text-decoration:underline;
}

#menu_glowne td.dodaj_boks {
height:25px;
width:200px;
background-image:url('/images/menu_pozycja_tlo.gif');
text-align:right;
}

#menu_glowne td.dodaj_boks a { 
font-size:10px;
font-family:verdana, arial;
color:#FFFFFF;
padding-right:32px;
text-decoration:none;
background-image:url('/images/menu_dodaj_boks_link_tlo.gif');
background-repeat:no-repeat;
background-position: right;
}

#menu_glowne td.dodaj_boks a:hover { 
text-decoration:underline;
}

#menu_kategorie {
position:relative;
z-index:11;
width:945px;
background-color:#FFFFFF;
background-image:url('/images/menu_kategorie_tlo.gif');
background-repeat:repeat-x;
background-position:bottom left;
padding-top:16px;
padding-bottom:12px;
text-align:left;
display:table;
}

#menu_kategorie .kolumna {
padding-left:12px;
vertical-align:top;
}

#menu_kategorie .kolumna a {
font-size:11px;
font-family:verdana, arial;
color:#043488;
display:block;
text-decoration:none;
padding-left:15px;
margin-bottom:4px;
background-image:url('/images/menu_kategorie_link_tlo.gif');
background-repeat:no-repeat;
background-position: 0px 2px;
}

#menu_kategorie .kolumna a:hover {
text-decoration:underline;
}

#menu_lewe {
float:left;
width:159px;
}


#menu_lewe #menu_produkty {
text-align:left;
border: 1px solid #D3D3D3;
padding-bottom:12px;
margin-bottom:5px;
background-color:#FFFFFF;
background-image:url('/images/menu_kategorie_tlo.gif');
background-repeat:repeat-x;
background-position:bottom left;
}

#menu_lewe #menu_produkty .podmenu_tytul {
padding-left:10px;
padding-top:6px;
font-size:11px;
font-family:verdana, arial;
color:#ce3131;
margin-bottom:5px;
font-weight:bolder;
}

#menu_lewe #menu_produkty .podprodukty {
display:none;
}

#menu_lewe #menu_produkty .kategoria {
font-size:11px;
padding-left:10px;
padding-top:0px;
padding-bottom:4px;
margin-top:0px;
margin-bottom:0px;
}

#menu_lewe #menu_produkty .kategoria a {
font-size:11px;
font-family:verdana, arial;
color:#043488;
text-decoration:none;
margin-bottom:0px;
background-repeat:no-repeat;
background-position: 0px 2px;
}

#menu_lewe #menu_produkty .kategoria a:hover {
text-decoration:underline;
}

#menu_lewe #menu_produkty .podmenu_tytul {
text-align:left;
padding-left:10px;
font-size:11px;
font-family:verdana, arial;
color:#ce3131;
padding-bottom:3px;
font-weight:bolder;
}


#menu_lewe .blok {
background-color:#094482;
padding-top:4px;
padding-bottom:4px;
margin-bottom:1px;
}

#menu_lewe .blok .title {
width:159px;
height:41px;
}

#menu_lewe .blok .title img {
width:159px;
height:41px;
}

#menu_lewe .blok .content {
width:159px;
text-align:left;
color:#FFFFFF;
font-family:Arial, Verdana;
font-size:11px;
background-image:url('/images/menu_lewe_content_tlo.gif');
}

#menu_lewe .blok .content div {
padding-left:16px;
padding-right:12px;
vertical-align:top;
}

#menu_lewe .blok .content div a{
font-family:verdana, arial;
font-size:11px;
text-decoration:none;
color:#8EADD7;
}

#menu_lewe .blok .content div a:hover{
font-family:verdana, arial;
font-size:11px;
text-decoration:underline;
color:#8EADD7;
}


#menu_lewe .blok .dol {
width:159px;
height:29px;
background-image:url('/images/menu_lewe_dol_tlo.gif');
}

#content {
float:left;
width:600px;
margin-left:4px;
margin-right:3px;
}

#menu_prawe {
float:left;
width:177px;
}

.tytul_strony {
font-family:verdana, arial;
font-size:11px;
font-weight:bolder;
color:#545454;
text-align:left;
height:24px;
}

.tytul_strony div {
padding-top:6px;
padding-left:14px;
}

#content .blok {
width:598px;
border-left: 1px solid #D3D3D3;
border-right: 1px solid #D3D3D3;
border-bottom: 1px solid #D3D3D3;
background-color:#FFFFFF;
}

#content .blok .tekst a {
font-family:verdana, arial;
font-size:11px;
color:#005D9F;
text-decoration:none;
}

#content .blok .tekst a:hover {
color:#005D9F;
text-decoration:underline;
}


#content .blok .tekst {
text-align:left;
font-family:verdana, arial;
font-size:11px;
color:#202020;
border-top: 1px solid #D3D3D3;
padding-left:14px;
padding-top:9px;
padding-right:70px;
padding-bottom:13px;
}



#content .blok .podkategorie {
border-top: 1px solid #D3D3D3;
display:table;
}

#content .blok .podkategorie .tytul {
border-left: 1px solid #FFFFFF;
border-top: 1px solid #FFFFFF;
border-right: 1px solid #FFFFFF;
width:596px;
height:20px;
padding:0px;
color:#005D9F;
font-family:verdana, arial;
font-size:11px;
font-weight:bolder;
text-align:left;
background-image:url('/images/content_podkategorie_tytul_tlo.gif');
}

#content .blok .podkategorie .tytul div {
padding-left:14px;
padding-top:2px;
}

#content .blok .podkategorie .tresc {
display:block;
width:596px;
border-top: 1px solid #D3D3D3;
background-color:#FFFFFF;
}

#content .blok .podkategorie .tresc .kolumna {
display:block;
float:left;
padding:0px;
padding-left:14px;
padding-top:4px;
padding-right:15px;
padding-bottom:4px;

}

#content .blok .podkategorie .tresc .kolumna a {
display:block;
text-align:left;
color:#005D9F;
font-family:verdana, arial;
font-size:11px;
background-image:url('/images/content_podkategorie_kolumna_link_tlo.gif');
background-repeat:no-repeat;
padding-left:10px;
background-position:0px 4px;
text-decoration:none;
margin-bottom:3px;
}

#content .blok .podkategorie .tresc .kolumna a:hover {
display:block;
text-align:left;
color:#005D9F;
font-family:verdana, arial;
font-size:11px;
background-image:url('/images/content_podkategorie_kolumna_link_tlo.gif');
background-repeat:no-repeat;
padding-left:10px;
background-position:0px 4px;
text-decoration:underline;
margin-bottom:3px;
}

#content .blok .podkategorie_dol {
display:block;
text-align:left;
font-family:verdana, arial;
font-size:11px;
color:#202020;
}

#content .blok .podkategorie_dol a {
font-weight:normal;
font-family:verdana, arial;
font-size:11px;
color:#005D9F;
text-decoration:none;
}

#content .blok .podkategorie_dol a:hover {
text-decoration:underline;
}

#content .blok .podkategorie_dol div {
padding-left:14px;
padding-top:0px;
padding-bottom:3px;
}

#content .blok .zajawka {
border-top: 1px solid #D3D3D3;
margin:0px;
padding:0px;
}

#content .blok .zajawka table {
width:597px;
margin:0px;
padding:0px;
}


#content .blok .zajawka table .tytul {
height:20px;
background-image:url('/images/content_zajawka_tytul_tlo.gif');
border-left: 1px solid #FFFFFF;
border-top: 1px solid #FFFFFF;
border-right: 1px solid #FFFFFF;
}

#content .blok .zajawka table .nazwa_firmy {
height:20px;
width:429px;
text-align:left;
padding-left:17px;
padding-top:2px;
}

#content .blok .zajawka table .nazwa_firmy {
color:#005D9F;
font-family:verdana, arial;
font-size:11px;
font-weight:bolder;
}

#content .blok .zajawka table .nazwa_firmy a {
color:#005D9F;
font-family:verdana, arial;
font-size:11px;
font-weight:bolder;
text-decoration:none;
}

#content .blok .zajawka table .nazwa_firmy a:hover {
text-decoration:underline;
}

#content .blok .zajawka table .data_publikacji {
height:20px;
width:168px;
color:#696969;
font-family:verdana, arial;
font-size:10px;
padding-top:2px;
}

#content .blok .zajawka table .info {
margin:0px;
padding:0px;
}

#content .blok .zajawka table .info table {
border-top: 1px solid #D3D3D3;
width:597px;
}

#content .blok .zajawka table .info table .logo {
width:160px;
padding-left:0px;
padding-top:5px;
margin:0px;
}

#content .blok .zajawka table .info table .tresc {
width:351px;
text-align:left;
color:#202020;
font-family:verdana, arial;
font-size:11px;
padding-left:0px;
padding-top:9px;
padding-right:86px;
padding-bottom:0px;
margin:0px;
}


#content .blok .zajawka table .info table .tresc .wiersz {
padding-bottom:2px;
padding-top:2px;
}

#content .blok .zajawka table .info table .tresc .wiersz span.blue {
color:#04327B;
}

#content .blok .zajawka table .info table .tresc .wiersz a {
color:#202020;
font-family:verdana, arial;
font-size:11px;
text-decoration:none;
}

#content .blok .zajawka table .info table .tresc .wiersz a:hover {
color:#04327B;
font-family:verdana, arial;
font-size:11px;
text-decoration:underline;
}

#content .blok .zajawka table .info table .tresc .wiersz a.zobaczymy {
cursor:text;
text-decoration:none;
color:#202020;
}

#content .blok .zajawka table .info table .tresc .wiersz a.zobaczymy:hover {
text-decoration:none;
}

#content .blok .zajawka table .info table .dol table {
text-align:right;
margin:0px;
padding:0px;
border:0px;
padding-bottom:6px;
}

#content .blok .zajawka table .info table .dol table .pakiet {
padding-right:25px;
width:50px;
}

#content .blok .zajawka table .info table .dol table .wlink {
width:121px;
}

#content .blok .zajawka table .info table .dol table .wlink a {
color:#04327B;
font-family:verdana, arial;
font-size:11px;
text-decoration:none;
}

#content .blok .zajawka table .info table .dol table .wlink a:hover {
text-decoration:underline;
}

#content .blok .zajawka table .info table .dol table .kreska_pojemnik {
padding-top:3px;
}

#content .blok .zajawka table .info table .dol table .kreseczka {
height:1px;
padding:0px;
width:282px;
}

#content .blok .zajawka table .info table .dol table .kreseczka .kolor {
background-color:#EBEBEB;
padding:0px;
width:249px;
height:1px;
}

#content .blok .zajawka table .info table .dol table .kreseczka .padding_lewy {
width:17px;
}

#content .blok .zajawka table .info table .dol table .kreseczka .padding_prawy {
width:16px;
}

#content .blok .batcher {
font-size:11px;
font-family:verdana, arial;
color:#7E7E7E;
border-top: 1px solid #D3D3D3;
margin-top:5px;
}

#content .blok .batcher div {
padding-left:4px;
padding-top:3px;
padding-right:4px;
padding-bottom:4px;
}

#content .blok .batcher a {
font-size:11px;
font-family:verdana, arial;
color:#7E7E7E;
text-decoration:none;
}

#content .blok .batcher a:hover {
font-size:11px;
font-family:verdana, arial;
color:#7E7E7E;
text-decoration:underline;
}

#content .blok .sekcja {
text-align:left;
padding:0px;
margin:0px;
}


#content .naglowek_glowny {
height:28px;
font-size:11px;
font-weight:bolder;
font-family:verdana, arial;
color:#3865B3;
background-color:#E8E7DF;
text-align:left;
}

#content .naglowek_glowny div {
padding-left:6px;
padding-top:4px;
padding-right:6px;
padding-bottom:1px;
}

#content .naglowek_glowny div span {
display:block;
background-image:url('/images/content_rejestracja_naglowek_glowny_tlo.gif');
height:23px;
}

#content .naglowek_glowny div span div {
padding-left:11px;
padding-top:4px;
}

#content .naglowek_glowny div span div .nazwa_kategorii {
width:301px;
float:left;
padding:0px;
margin:0px;
}


#content .naglowek_glowny .specjalizacja {
height:19px;
width:270px !important;
float:left;
display:block;
font-size:10px;
color:#005D9F;
font-weight:normal;
text-align:right;
padding:0px;
}

#content .naglowek_glowny .specjalizacja div {
padding-top:1px;
padding-right:2px;
}

#content .naglowek_glowny .specjalizacja a {
font-weight:normal;
font-family:verdana, arial;
font-size:10px;
color:#005D9F;
text-decoration:none;
}

#content .naglowek_glowny .specjalizacja a:hover {
font-weight:normal;
font-family:verdana, arial;
font-size:10px;
color:#005D9F;
text-decoration:underline;
}



#content .blok .sekcja .tytul {
height:20px;
border-left: 1px solid #FFFFFF;
border-top: 1px solid #FFFFFF;
border-right: 1px solid #FFFFFF;
border-bottom: 1px solid #D3D3D3;
background-image:url('/images/content_zajawka_tytul_tlo.gif');
font-family:verdana, arial;
font-size:11px;
font-weight:bolder;
color:#676767;
}

#content .blok .sekcja .tytul div {
padding-left:16px;
padding-top:2px;
}

#content .blok .sekcja .tresc {
font-family:verdana, arial;
font-size:11px;
color:#202020;
}

#content .blok .sekcja .tresc div {
padding-left:18px;
padding-top:11px;
padding-right:30px;
padding-bottom:14px;
}

#content .blok .sekcja .tresc span {
display:block;
margin-bottom:4px;
}

#content .blok .sekcja .tresc .blue {
color:#04327B;
}

#content .blok .sekcja .tresc .cena {
color:#04327B;
font-weight:bolder;
margin-top:9px;
}

#content .blok .sekcja .tresc a {
color:#04327B;
margin-top:9px;
text-decoration:none;
}

#content .blok .sekcja .tresc a:hover {
text-decoration:underline;
}

#menu_prawe .blok {
width:177px;
border: 1px solid #D3D3D3;
margin-bottom:2px;
}

#menu_prawe .blok .tytul {
width:177px;
height:24px;
}

#menu_prawe .blok .tresc {
width:177px;
text-align:left;
font-family:verdana, arial;
font-size:11px;
color:#424242;
line-height:14px;
padding-left:12px;
padding-top:13px;
padding-bottom:22px;
}

#menu_prawe .blok .tresc .lokalizacja_pozycja {
padding:0px;
margin:0px;
padding-bottom:3px;
}

#menu_prawe .blok .tresc .lokalizacja_pozycja .tytul {
color:#043488;
padding:0px;
margin:0px;
padding-bottom:1px;
width:auto;
height:auto;
}

#menu_prawe .blok .tresc .skroll {
width:163px;
height:300px;
overflow:auto;
}

#menu_prawe .blok .tresc a {
display:block;
font-family:verdana, arial;
font-size:11px;
color:#424242;
line-height:14px;
text-decoration:none;
}

#menu_prawe .blok .tresc a:hover {
display:block;
font-family:verdana, arial;
font-size:11px;
color:#424242;
line-height:14px;
text-decoration:underline;
}

#menu_lewe table {
display:none;
}

#menu_lewe table td {
height:1px;
}

#menu_prawe table {
display:none;
}

#menu_prawe table td {
height:1px;
}

.clearboth {
clear:both;
height:1px;
font-size:0px;
border:0px;
margin:0;
padding:0;
background-color:#D3D3D3;
}

.info {
font-size:11px;
font-family:verdana,arial;
color:#941831;
padding-bottom:8px;
}

#content .blok .kreska {
height:1px;
background-color:#D3D3D3;
}

#stopka {
width:945px;
font-family:verdana, arial, tahoma;
font-size:11px;
font-weight:normal;
color:#202020;
}

#stopka #linki {
font-family:verdana, arial, tahoma;
font-size:11px;
font-weight:normal;
color:#202020;
}

#stopka #linki div { 
padding-top:8px;
padding-bottom:4px;
}

#stopka #linki a {
font-family:verdana, arial, tahoma;
font-size:11px;
color:#202020;
text-decoration:none;
}

#stopka #linki a:hover {
text-decoration:underline;
}

#stopka #copyright div { 
padding-top:2px;
padding-bottom:9px;
}

#content .zformularz {
width:596px;
text-align:left;
border: 1px solid #D0D0D0;
background-color:#FFFFFF;
}

#content .zformularz table {
font-family:verdana, arial;
font-size:11px;
}
/*
#content .zformularz table td#animacja {
height:55px;
width:39px;
}

#content .zformularz table td#cialo {
height:55px;
width:559px;
background-image:url('/images/zformularz_tlo.gif');
background-repeat:no-repeat;
background-position:top right;
}

#content .zformularz table a {
color:#335B84;
font-family:arial, verdana;
font-size:12px;
font-weight:bolder;
text-decoration:none;
}

#content .zformularz table a:hover {
text-decoration:underline;
}

#content .zformularz table #tekst1 {
color:#335B84;
padding-left:62px;
font-family:arial, verdana;
font-size:17px;
font-weight:bolder;
}

#content .zformularz table #tekst2 {
color:#D53C78;
padding-left:20px;
padding-top:2px;
font-family: verdana, arial;
font-size:9px;
word-spacing: 6px;
font-weight:bolder;
}
*/