p					{ font-size: 0.7em; line-height: 1.4em; padding: 0; margin: 0; }
h1 					{ font-family: arial, helvetica, sans-serif; font-size: 1.1em; font-weight: bold; margin: 5px 10px 5px 0; padding: 0; }
h2 					{ font-family: arial, helvetica, sans-serif; font-size: 0.75em; font-weight: bold; background: #AEA587; color: white; margin: 0; padding: 4px 7px 4px 7px; display: inline; letter-spacing: 0.05em; }
h2 a				{ color: white; text-decoration: none; }
h3 					{ font-family: arial, helvetica, sans-serif; font-size: 1.1em; font-weight: bold; margin: 5px 10px 5px 0; padding: 0; }
*					{ font-family: verdana, arial, helvetica, sans-serif; }
img					{ border: 0; }
form				{ margin: 0; padding: 0; }
label				{ font-size: 0.7em; line-height: 1.4em; padding: 5 0; margin: 5 0; }
table 				{ padding: 0; border-collapse: collapse; border-spacing: 0; }
input,select		{ color: #555555; border: 1px solid black; }
pre					{ font-size: 12px; line-height: 1.3em; font-family: "Lucida Console", "Courier New", Courier, "Andale Mono", monospace}

/* _____ lista _____ */
.lis				{ line-height: 1.4em; margin: 3px 6px 3px 10px; padding: 0; text-indent: -10px; text-align: left; }

/* _____ lista mniejsza _____ */
.lim				{ font-size: 0.65em; line-height: 1.3em; margin: 2px 6px 2px 10px; padding: 0; text-indent: -10px; text-align: left; }

/* _____ tekst _____ */
.tek				{ font-size: 0.75em; text-align: justify; line-height: 1.4em; margin: 10px 10px 10px 0; padding: 0;}

/* _____ tekst główna _____ */
.teg				{ font-size: 0.7em; line-height: 1.4em; margin: 3px 9px 3px 0; padding: 0;}

/* _____ url _____ */
.url				{ font-size: 0.7em; line-height: 1.5em; margin: 0; padding: 6px 0 0 0; letter-spacing: 0.05em; text-align: left; }
.url a				{ color: #666600; }

/* _____ inline _____ */
.inl				{ display: inline; }

.zie				{ color: #006600; }
.sza				{ color: #777777; }

/* _____ calosc _____ */
#cal 				{ width: 885px; margin: 0 auto; padding: 0; text-align: left; }

/* _____ glowna gora _____ */
.glg				{ width: 750px; display: block; margin: 0; padding: 0; background: white; float: left; }

/* _____ swiatlo _____ */
.swi				{ width: 10px; padding: 0; float: left; margin: 0; height: 1px}

/* _____ winieta _____ */
.win				{ width: 730px; height: 40px; float: left; margin: 0; padding: 0; overflow: hidden; }

/* _____ logo _____ */
#log				{  margin: 8px 0; float: left; }

/* _____ łoś _____ */
#los				{  margin: 0; float: left; }

/* _____ patron _____ */
#pat				{  float: right; }

/* _____ skajskraper _____ */
#ska 				{ width: 125px; padding: 0; float: right; position: relative; top: 10px; text-align:center; }

/* _____ opis _____ */
#wdz				{ width: 355px; height: 13px; font-size: 0.6em; float: left; margin: 0; padding: 0; border-top: 1px solid #AEA587; text-align: left; }

/* _____ data _____ */
#wli				{ width: 375px; height: 13px; font-size: 0.6em; float: left; margin: 0; padding: 0; border-top: 1px solid #AEA587; text-align: right; }

/* _____ reklama1 _____ */
.re1				{ width: 170px; font-size: 0.65em; line-height: 1.4em; padding: 2px; float: left; margin: 0; background: #EAE6D8; border-bottom: 6px solid white;}
.re1 img			{ border: 1px solid #666600; margin: 6px 12px 6px 6px; padding: 0; }
.re1 a				{ color: #666600; }

/* _____ banner _____ */
#ban				{ width: 750px; margin: 0; padding: 0; text-align: center; background: url(img/tloban.gif); background-repeat: repeat-x;}

/* _____ head _____ */
#nsp				{ width: 750px; height: 40px; margin: 0; padding: 0; float: left; text-align: center; background: url(img/nsp-tlo.gif); background-repeat: repeat-x; }

/* _____ head a _____ */
.nsa				{ font-size: 0.7em; width: 175px; height: 40px; margin: 0; padding: 12px 0; float: left; text-align: center; }

/* _____ head b _____ */
.nsb				{ font-size: 0.75em; width: 370px; height: 40px; margin: 0; padding: 8px 0; float: left; text-align: center; }

/* _____ glowna a _____ */
.gla 				{ width: 730px; margin: 0; padding: 0; float: left; border-right: 0px dashed #AEA587; overflow: hidden; }

/* _____ menu _____ */
#men 				{ width: 730px; float: left; }

/* _____ trzy _____ */
.trz 				{ width: 243px; margin: 6px 0 0 0; padding: 0; float: left; }

/* _____ pięć _____ */
.pie 				{ width: 146px; margin: 12px 0 0 0; padding: 0; float: left; }

/* _____ cztery _____ */
.czt 				{ width: 182px; margin: 6px 0; padding: 0; float: left; overflow: hidden}

/* _____ adsense _____ */
.ads 				{ width: 730px; padding: 10px 0 0 0; border-top: 1px solid #AEA587; float: left; text-align: center;}

/* _____ sklep _____ */
.skl 				{ width: 176px; height: 176px; margin: 5px 5px 0 0; padding: 0; float: left; border-bottom: 1px dotted #AEA587; border-right: 1px dotted #AEA587; }

/* _____ nagłówek h1 _____ */
.naa 				{ width: 182px; height: 19px; margin: 12px 0 0 0; padding: 0; border-bottom: 1px solid #AEA587; float: left; text-align: left; }

/* _____ nagłówek 1/3 do prawej _____ */
.nar 				{ width: 182px; height: 19px; margin: 12px 0 0 0; padding: 0; border-bottom: 1px solid #AEA587; float: left; text-align: right; text-align: left;}

/* _____ nagłówek 1/3 do prawej mniejszy _____ */
.nab 				{ width: 182px; height: 19px; margin: 12px 0 0 0; padding: 0; border-bottom: 1px solid #AEA587; float: left; text-align: right; text-align: left;}

/* _____ nagłówek wewnętrzne _____ */
.naj 				{ width: 730px; height: 19px; margin: 12px 0 0 0; padding: 0; border-bottom: 1px solid #AEA587; float: left; text-align: left;}

/* _____ nagłówek wewnętrzne _____ */
.naw 				{ width: 400px; height: 19px; margin: 12px 0 0 0; padding: 0; border-bottom: 1px solid #AEA587; float: left; text-align: left;}

/* _____ banner kwadratowy _____ */
.kwa 				{ width: 243px; margin: 12px 0 0 0; padding: 0; float: right; text-align: center; }

/* _____ banner kwadratowy wewnętrzne _____ */
.kww 				{ width: 180px; margin: 10px 10px 10px 20px; padding: 0; float: right; }

/* _____ hotele _____ */
.hot 				{ width: 364px; margin: 6px 0; padding: 0; float: left; overflow: hidden; }
.hot td				{ font-size: 0.7em; line-height: 1.4em; padding: 6px; margin: 0; }
.label				{ background: #EAE6D8; }

/* _____ pol _____ */
.pol 				{ width: 300px; margin: 12px 0 0 0; padding: 0; float: left; }

/* _____ stopka _____ */
#sto				{ width: 730px; margin: 12px 0 0 0; padding: 12px 0 0 0; background: white; text-align: center; float: left; border-top: 1px solid #AEA587; }
#sto p				{ color: #555555; padding: 6px 0; }
#sto a				{ color: #555555; }
#sto img			{ margin: 6px 9px; }