a {
	color : #1E6C9B;
	text-decoration : none;
}

body {
	background-color : #F1F1F1;
	color : #828282;
	font : normal 11px Arial;
	height : 100%;
	margin : 0px;
}

h1, h2, h3, h4, h5, h6, h7, form {
	font : normal 14px Georgia, Times New Roman, Times, serif;
}

h1, h2, h3, h4, h5, h6, h7, ul, li, form {
	margin : 0px;
	padding : 0px;
}

.GlobalClearBoth {
	clear : both;
}

.GlobalFloatLeft {
	float : left;
}

.GlobalFloatRight {
	float : right;
}

.TextAlignLeft {
	text-align : left;
}

.TextAlignRight {
	text-align : right;
}

img {
	border : none;
}

div.ZawartoscStrony {
	background : #FFF;
	border : none;
	border-left : 1px solid #E4E5E5;
	border-right : 1px solid #E4E5E5;
	margin : 0px auto;
	margin-bottom : 5px;
	text-align : center;
	width : 936px;
}

.Font10px {
	font-size : 10px;
}

.LinkPowrot {
	background : #E2E2E2;
	padding : 2px 8px;
}

td {
	text-align : center;
}

/* STYLE DO NAGŁÓWKA */
div.NaglowekLogoMenu {
	background : url(/images/pl/main/naglowek-tlo.gif) repeat-x center;
	height : 69px;
	padding : 26px 0px 0px;
}

div.NaglowekLogoMenuLewa, div.NaglowekLogoMenuPrawa {
	background : url(/images/pl/main/naglowek-lewa.gif) no-repeat;
	height : 69px;
	float : left;
	margin : -13px 0px 0px -8px;
	position : relative;
	width : 8px;
}

div.NaglowekLogoMenuPrawa {
	background : url(/images/pl/main/naglowek-prawa.gif) no-repeat;
	float : right;
	margin : 0px -8px 0px 0px;
}

img.LogoImg {
	background : #FFF;
	padding : 6px 15px 0px;
}

div.LogoLewa, div.LogoPrawa {
	background : url(/images/pl/main/naglowek-logo-lewa.gif) no-repeat;
	height : 69px;
	width : 6px;
}

div.LogoPrawa {
	background : url(/images/pl/main/naglowek-logo-prawa.gif) no-repeat;
}

div.Logo {
	margin : -13px 0px 0px 0px;
	padding : 0px 0px 0px 49px;
}

div.NaglowekMenuOdstep {
	margin : 6px 0px 0px;
}

ul.NaglowekMenu {
	color : #FFF;
	font : 15px Georgia, Times New Roman, Times, serif;
}

ul.NaglowekMenu li {
	display : inline-block;
	float : left;
	left : 8px;
	list-style : none;
	position : relative;
}

ul.NaglowekMenu li a {
	color : #FFF;
	display : inline-block;
	padding : 9px 0px 0px;
	text-decoration : none;
}

li.LinkMenuStronaGlowna {
	width : 136px;
}

li.MenuSeparator {
	background : url(/images/pl/main/menu-separator.gif) no-repeat;
	font-size : 1px;
	height : 20px;
	margin : 7px 0px 0px 0px;
	width : 2px;
}

li.LinkMenuStronaGlowna a:hover, li.LinkMenuOFirmie a:hover, li.LinkMenuAktualnosci a:hover, li.LinkMenuPracuj a:hover, .Wybrane {
	background : url(/images/pl/main/naglowek-menu-tlo.gif) no-repeat;
	height : 34px;
	width : 136px;
}

.Wybrane {
	background : url(/images/pl/main/naglowek-menu-tlo-wybrane.gif) no-repeat;
}

li.LinkMenuOFirmie, li.LinkMenuOFirmie a:hover {
	width : 96px;
}

li.LinkMenuAktualnosci, li.LinkMenuAktualnosci a:hover {
	width : 112px;
}

li.LinkMenuPracuj, li.LinkMenuPracuj a:hover {
	width : 125px;
}

li.LinkMenuKontakt a, li.LinkMenuKontakt a.WynraneKontakt {
	background : url(/images/pl/main/naglowek-prawa.gif) no-repeat;
	height : 39px;
	position : relative;
	top : -5px;
	width : 95px;
}

li.LinkMenuKontakt a.WybraneKontakt {
	background : url(/images/pl/main/naglowek-menu-tlo-wybrane-kontakt.gif) no-repeat;
}

li.LinkMenuKontakt a span, li.LinkMenuKontakt a.WybraneKontakt span {
	display : inline-block;
	margin : 5px 0px 0px;
}

li.LinkMenuKontakt a:hover {
	background : url(/images/pl/main/naglowek-prawa-hover.gif) no-repeat;
}
/* KONIEC - STYLE DO NAGŁÓWKA */
/* STYLE DO NAGŁÓWKA - WYSZUKIWARKA */
div.NaglowekWyszukiwarka {
	background : url(/images/pl/main/tlo-naglowka.gif) repeat-x;
	height : 180px;
	width : 100%;
}

div.TytulStronaGlowna, div.NaglowekWyszukiwarkaTresc {
	color : #5F5F5F;
	font : 17px Georgia, Times New Roman, Times, serif;
	margin : 0px 0px 5px 0px;
	text-align : left;
}

div.NaglowekWyszukiwarkaTresc {
	font : 12px Arial, Times New Roman, Times, serif;
	padding : 30px 37px 0px 25px;
	text-align : left;
	width : 380px;
}

div.NaglowekWyszukiwarkaForm input, div.NaglowekWyszukiwarkaForm select {
	border : 1px solid #A5ACB2;
	color : #616161;
	height : 17px;
	margin : 8px 0px 8px 10px;
	width : 182px;
}

div.NaglowekWyszukiwarkaForm select {
	height : auto;
	margin : 0px;
}

div.NaglowekWyszukiwarkaFormKomunikat {
	/*background : url(/images/pl/main/tlo-komunikat.gif) no-repeat;*/
	color : #FFF;
	font : 10px Arial;
	height : 24px;
	margin : 0px 11px 0px 0px;
	width : 98px;
}

div.NaglowekWyszukiwarkaFormKomunikat span {
	display : inline-block;
	padding : 9px 0px 0px 0px;
	text-align : center;
	width : 98px;
}

.Blad {
	border : 1px solid #F0EFEF;
	height : auto;
	margin : 8px 0px 7px 0px;
	padding : 0px;
	width : 182px;
}

.Przycisk {
	background : url(/images/pl/main/tlo-przycisk.png) no-repeat;
	color : #FFF;
	font : 17px Georgia, Times New Roman, Times, serif;
	height : 24px;
	margin : 0px;
	text-align : center;
	width : 95px;
}

.Przycisk a {
	display : inline-block;
	color : #FFF;
	height : 24px;
	text-decoration : none;
	width : 95px;
}

div.ObrazekNaglowek {
	padding : 8px 50px 0px 0px;
}
/* KONIEC - STYLE DO NAGŁÓWKA - WYSZUKIWARKA */

/* STYLE DO ZAWARTOŚCI */
div.Zawartosc {
	margin : 0px 44px 25px;
}

div.Teksty {
	font : 12px Arial;
	text-align : left;
	width : 848px
}

div.ZawartoscSerwisy {
	margin : 0px 24px 0px 0px;
	_margin : 0px; /* DLA IE6 */
	text-align : left;
}

div.ZawartoscGazety {
	margin : 0px;
	text-align : left;
	width : 162px;
}

div.OpisGazety {
	padding : 0px 0px 19px 0px;
}

div.ZawartoscGazety a, div.StopkaLinki a {
	color : #1E6C9B;
}

div.NaszeSerwisyKolumny {
	margin : 0px 24px 0px 0px;
}

div.NaszeSerwisyBox, div.NaszeSerwisyBoxSredni, div.NaszeSerwisyBoxMaly, div.NaszeSerwisyBoxNowySerwis {
	height : 217px;
	margin : 0px 0px 21px 0px;
	width : 302px;
}

div.NaszeSerwisyBoxSredni {
	height : 203px;
}

div.NaszeSerwisyBoxMaly {
	height : 150px;
}

div.NaszeSerwisyBoxNowySerwis {
	background : url(/images/pl/main/nowy-serwis.gif) no-repeat;
	height : 158px;
	margin : -8px 0px 0px 0px;
	width : 302px;
}

div.NaszeSerwisyBoxNowySerwisText {
	padding : 22px 0px 0px 12px;
	text-align : left;
}

div.NaszeSerwisyBox a {
	color : #5F5F5F;
}

div.LiniaZolta, div.LiniaCzerwona, div.LiniaGranatowa, div.LiniaZielona, div.LiniaPomaranczowa, div.LiniaBlekitna, div.LiniaCiemnoSzara, div.LiniaSzara {
	background : #FFD101;
	font-size : 1px;
	height : 10px;
	margin : 0px 0px 16px 0px;
	width : auto;
}

div.LiniaCzerwona {
	background : #CF2C1F;
}

div.LiniaGranatowa {
	background : #577EA8;
}

div.LiniaZielona {
	background : #99CC33;
}

div.LiniaPomaranczowa {
	background : #FF8400;
}

div.LiniaBlekitna {
	background : #B3C8D9;
}

div.LiniaCiemnoSzara {
	background : #555;
}

div.LiniaSzara {
	background : #D1D1D1;
}

div.NaszeSerwisyLogo {
	height : 25px;
}

div.NaszeSerwisyLogo img.LogoWysokie {
	margin : -5px 0px 0px 0px;
	position : relative;
}

div.NaszeSerwisyBoxTresc {
	color : #828282;
	text-align : left;
}

div.NaszeSerwisyBoxListaKategorii ul, div.NaszeSerwisyBoxListaKategorii ul.ListaOst {
	list-style : none;
	margin : 12px 24px 0px 0px;
	text-align : left;
}

div.NaszeSerwisyBoxListaKategorii ul.ListaOst {
	margin-right : 0px;
}

div.NaszeSerwisyBoxListaKategorii ul li a {
	color : #0C499D;
	text-decoration : none;
}

h1.TytulPrzepis {
  margin: 10px 0px 10px 5px
}

h2.TytulNazwaGazety {
	font-weight : bold;
	margin : 0px 0px 6px 0px;
}

h2.TytulNazwaSerwisu {
	font-weight : bold;
}

div.TekstyStronyStatyczne {
	width : auto;
}

div.TekstyStronyStatyczne ul {
	margin : 0px 0px 0px 25px;
}

div.ONasText {
	padding : 0px 0px 0px 10px;
	width : 440px;
}

div.ONasText2 {
	background : #EDECEC;
	padding : 5px;
	width : 350px;
}

div.Aktualnosci {
	border : none;
	border-bottom : 1px solid #E4E4E4;
	margin : 0px 0px 15px 0px;
	padding : 0px 0px 6px 0px;	
}

h2.AktualnosciTytul {
	color : #5F5F5F;
	margin : 0px 0px 13px 0px;
}

div.AktualnosciData {
	font : 11px Arial;
	margin : 3px 0px 0px 15px;
}

div.AktualnosciLogo {
	/* height : 20px; */
	margin : 8px 0px;
}

div.AktualnosciLogo img {
	margin : 0px 4px;
}

div.AktualnosciIcoLinki {
	margin : 5px 0px 0px 0px;
}

div.AktualnosciWiecejInformacji {
	margin : 0px 5px;
}

div.KontaktFirma {
	width : 318px;
}

div.KontaktReklama {
	text-align : left;
	width : 500px;
}

div.KontaktReklama div.KontaktReklamaLogoSerwis {
	margin : 0px 0px 18px 0px;
	width : 140px;
}

div.JestesTu {
	font : 12px Arial;
	margin : -10px 0px 10px 0px;
}

div.GazetyLista {
	height : 130px;
	margin : 0px 20px 0px 0px;
	width : 380px;
}

div.GazetyLista span {
	font-size : 11px;
}

div.GazetyLista img.Winieta {
	margin-bottom  : 20px;
}

div.Gazety {
	width : 628px;
}

div.GazetyRamka {
	margin : 20px 0px 0px 0px;
	text-align : left;
	width : 160px;
}

div.GazetaLista {
	margin : 20px 0px;
	width : auto;
}
div.GazetyRamka div.TekstyStronyStatyczne ul {
	font-size : 12px;
	margin : 0px;
}

div.GazetyRamka div.TekstyStronyStatyczne ul li {
	list-style : none;
	margin : 10px 0px;
}

div.CennikPierwszyWiersz {
	padding : 10px 0px;
}

div.CennikDrugiWiersz {
	background : #E5ECFE;
	padding : 3px 0px;
}

div.CennikPierwszaKolumnaA, div.CennikPierwszaKolumnaB {
	width : 450px;
	padding : 0px 0px 0px 5px;
}

div.CennikDrugaKolumnaA, div.CennikDrugaKolumnaB {
	font-weight : bold;
	padding : 0px;
	width : 54px;
}

div.CennikTrzeciaKolumnaA, div.CennikTrzeciaKolumnaB {
	font-weight : bold;
	padding : 0px;
	width : 110px;
}

div.Legenda, div.CennikiLegenda {
	font-size : 11px;
	margin : 0px 0px 30px 0px;
}

div.Legenda {
	margin : 10px 0px 30px 0px;
}

div.InfoPierwszyWiersz {
	height : auto;
}

div.InfoDrugiWiersz {
	background : #E5ECFE;
	margin : 10px 0px;
	padding : 8px 0px;
}

div.InfoPierwszaKolumnaA, div.InfoPierwszaKolumnaB {
	height : 1px;
	width : 150px;
	padding : 8px 0px 0px 5px;
}

div.InfoPierwszaKolumnaB {
	padding : 2px 0px 0px 5px;
}

div.InfoDrugaKolumnaA, div.InfoDrugaKolumnaB {
	width : auto;
}

div.InfoDrugaKolumnaB {
	padding : 2px 0px 0px 0px;
}

div.JakZamiescicOgloszenie {
	margin : 0px 0px 15px 0px;
}

div.JakZamiescicOgloszenieObrazek {
	margin : 0px 10px;
	width : 71px;
}

div.JakZamiescicOgloszenieText {
	width : 530px;
}

div.JakZamiescicInfo {
	background : #E5ECFE;
	font-weight : bold;
	margin : 5px 0px;
	padding : 5px;
}

table.Harmonogram {
	border : solid #FFF;
	border-collapse : collapse;
	font : 11px Arial;
	width : 100%;
}

.HarmonogramTytul {
	background : #EAEAEA;
}

tr.HarmonogramTlo {
	background : #E5ECFE;
}

td.HarmonogramTloBiale {
	background : #FFF;
}

div.ReklamaKategorieKS {
	margin : 0px 80px 0px 0px;
}

div.BiuraOgloszen {
	color : #333;
	margin : 10px 0px;
}

div.BiuraOgloszenElement {
	margin : 0px 80px 0px 0px;
}

div.SiatkaModulowa {
	margin : 0px 0px 20px 0px;
}

div.SiatkaModulowaElement {
	font-size : 11px;
	margin : 0px auto 15px;
	text-align : center;
	width : 157px;
}

/* STYLE DO STOPKI */
div.Stopka, div.Stopka2 {
	margin : 0px 0px 10px 0px;
	text-align : left;
}

div.Stopka2 {
	margin : 10px 0px 0px 0px;
}

div.StopkaTytul {
	border : none;
	border-bottom : 2px solid #D2D2D2;
	font : 10px Verdana;
	padding : 0px 0px 3px 0px;
}

div.StopkaNasiPartnerzyLogo {
	height : 50px;
	margin : 6px 0px 0px 0px;
	display : table;
	text-align : left;
}

div.StopkaNasiPartnerzyLogo span {
	display : table-cell;
	font-size : 1px;
	padding : 0px 6px;
	vertical-align : middle;
}

div.StopkaLinkiLista {
	width : 550px;
}

div.StopkaLinki ul {
	width : 550px;
}

div.StopkaLinki ul li {
	float : right;
	height : 15px;
	list-style : none;
}

div.StopkaLinki ul li.StopkaLinkiSeparator {
	margin : 0px 8px;
}

div.StopkaLogoPlatnosci {
	height : 18px;
	margin : 5px;
	width : 17px;
}

div.DolnaLinia {
	border : none;
	border-bottom : 1px solid #D2D2D2;
	margin : 0px;
	padding : 0px;
}

div.Czlonkowstwo {
	height : 44px;
	margin : 8px 0px 0px 0px;
	*margin : 0px;
}

div.Czlonkowstwo span {
	display : inline-block;
	margin : 13px 5px 0px 0px;
}

div.Czlonkowstwo img {
	margin : 0px 0px 0px 8px;
}
/* KONIEC - STYLE DO STOPKI */
/* KONIEC - STYLE DO ZAWARTOŚCI */