body {
	text-align: center;
	vertical-align: top;
	padding: 0px;
	margin: 0px;
	scrollbar-arrow-color: black;
	scrollbar-base-color: #FFFFFF;
	scrollbar-face-color: #FF6600;
	scrollbar-highlight-color: #FFD0B0;
	scrollbar-shadow-color: black;
	scrollbar-track-color: #FF6600;
	color: #4F2000; 
	background-color: #FFFFFF;
	font-family:Arial,verdana;
	font-size: 12px;
}
a {
	color: #990000;
	text-decoration: none;
}
a:active {
	color: #990000;
	text-decoration: none;
}
a:hover {
	color: #990000; 
	text-decoration: underline;
}

br.czysto { clear: both; font-size: 12px !important;}
br.czystoR { clear: right;font-size: 12px !important;}
.flL { float: left;}
.flR { float: right;}

#tytul { margin:10px; position:relative; float: left;width: 700px; text-align: left !important;}
#tytul1, #tytul2 {font-family:Arial;font-size:30px;font-variant:small-caps;font-weight:normal;text-transform:capitalize;}
#tytul1 {color:#C8C8C8;margin-top: 2px; margin-left: 2px;}
#tytul2 {position:absolute;color:#4F2000 ;left:0px;top:0px;}

div#tlo_pokaz { position: fixed; top: 0px; left: 0px; height: 100%; width: 100%; background-color: #FFFFFF; z-index: 500; filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;  display: none;  vertical-align: middle;}
div#pokaz { position: fixed; top: 0px; left: 0px; height: 100%; width: 100%; display: none;  z-index: 501;}

div#pokaz div { margin: auto auto;}
div#pokaz img { border: 0px; }

#ogolna { margin: 0px;background-color: #ffffff; margin-left: auto; margin-right: auto; text-align: justify; width: 1000px;}

#Naglowek { height: 200px; position: relative; z-index: 0; background-image: url('images/tlo_nag.jpg'); background-position: left top; background-repeat: no-repeat; }

#FlashTop { height: 149px; position: absolute; top: 20px; left: 20px; z-index: 99; }
#im1 { position: absolute; top: 120px; left: 10px;}
#im2 { position: absolute; top: 50px; right: 40px;}

a#AFlagPL, a#AFlagEN {height: 50px; display: block; position: absolute; top: 150px; right: 10px; font-size: 14px; background-color: #Fff; width: 110px; cursor: pointer;text-decoration: none;}
a#AFlagEN { right: 130px;}

a#AFlagPL span, a#AFlagEN span { margin: 5px;}

a#AFlagPL span#FlagPL, a#AFlagEN span#FlagPL { background-image: url('images/flagaPL.png'); background-position: top; background-repeat: no-repeat; float: left; width: 40px; height: 40px;}
a#AFlagPL span#FlagEN, a#AFlagEN span#FlagEN { background-image: url('images/flagaEN.png'); background-position: top; background-repeat: no-repeat; float: left; width: 40px; height: 40px;}

#FWyszukaj { float: right; margin: 5px 20px 1px 0px; width: 240px; border-top: 3px solid #FFFFFF; position: relative;}
#FWyszukaj .itxt { width: 180px; font-size: 12px; font-family: Arial; background-image: url('./images/tlo_itxt.jpg'); background-repeat: repeat-x; background-position: bottom; }
#FWyszukaj .ibut {  background-image: url('./images/wyszukaj.png'); background-repeat: no-repeat; background-position: center; width: 18px; height: 20px; border: 0px; background-color: transparent; margin-left: 10px; cursor: pointer; font-size: 1px; }
#FWyszukaj label { display: block; float: left; margin: 5px auto 5px 10px; color: #FFFFFF; font-variant: small-caps; }
#FWyszukaj div { display: block; float: right; }
#FWyszukaj div.op { width:215px;  margin: 5px auto auto auto;color: #FFFFFF; border-left: 2px solid #FFFFFF; padding-left: 10px;}
#FWyszukaj .Bpomoc { position: absolute; left:0px; top: 20px;}
#FWyszukaj #PomocWyszukiwania { position: absolute; left:8px; top: 25px; width: 250px; height: 180px; background-color: #FFFFFF; border: 2px solid #990000; border-left: 2px solid #FF7D7D; border-top: 2px solid #FF7D7D; z-index: 99;}
#zamknijAktual {position: absolute; top: -10px; right: -10px; z-index: 100;}
#FWyszukaj #PomocWyszukiwania div { margin: 10px; }

#DblokS {}

#LeweMenu  {width: 278px; font-size: 12px; font-family: arial; background-color: #ffffff; float: left; background-image: url('images/tlo_men.jpg'); background-position: left top; background-repeat: repeat-y; margin-top: 10px;}
#LeweMenu a.m1,#LeweMenu a.m1_1 {background-color: #e88d3a;  float: right; display: block; font-size: 12px; font-weight: bold; margin: 5px 20px 1px 0px; text-align: center; border: 1px solid #915300; width: 240px;background-image: url('images/tlo_but1.jpg'); background-position: bottom; background-repeat: no-repeat; color: #FFFFFF; }

#LeweMenu a.m2, #LeweMenu a.m2_1 { background-color: #ffffff; float: right; display: block; font-size: 12px; font-weight: bold; margin: 1px 20px 0px 0px; text-align: left; border: 1px solid #915300; width: 200px;  }

#LeweMenu a.m1:hover,#LeweMenu a.m1_1,#LeweMenu a.m2:hover, #LeweMenu a.m2_1 { text-decoration: none; background-image: url('images/tlo_but1_1.jpg'); background-position: top; background-repeat: no-repeat;  color: #793D00;background-color: #fbe9d0;}

#LeweMenu a span { margin: 5px; display: block;  }

#LMGora { height:20px; background-image: url('images/tlo_men1.jpg'); background-position: top; background-repeat: no-repeat;}
#LMDol { height:20px; background-image: url('images/tlo_men2.jpg'); background-position: bottom; background-repeat: no-repeat;}

#daneAdresowe { margin: 100px 5px 5px 19px ; font-size: 14px; background-image: url('images/tlo_adr.jpg'); background-position: left top; background-repeat: repeat-y; width: 238px; border-left: 1px solid #f74a03; text-align: left;	}
#daneAdresowe #dA1 {background-image: url('images/tlo_adr1.jpg'); background-position: left top; background-repeat: no-repeat; width: 238px; height: 20px;}
#daneAdresowe #dA2 {background-image: url('images/tlo_adr2.jpg'); background-position: left top; background-repeat: no-repeat; width: 238px; height: 20px;}
#daneAdresowe p { margin: 0px auto 5px 18px; font-size: 12px; display: block; }

#strona {background-color: #DEE3CC; text-align: left}
#strona td { vertical-align: top;}



#zaw,#zaw2 {font-size: 14px; font-family: arial; vertical-align: top; position: relative; float: right; margin: 0px 10px 0px 10px; color: #000; width: 700px; z-index: 1; }
#zaw a,.aktualnosc a,.aktualnoscWstr a {font-size: 14px; font-family: arial; text-decoration: none; color: #6C2E00; font-style: italic; }
#zaw a:hover,.aktualnosc a:hover,.aktualnoscWstr a:hover { color: #990000; text-decoration: underline;}
#zaw h1 { color: #FFFFFF; font-size: 16px; background-color: #e67817; padding: 2px 5px; }

.aktualnosc,.aktualnoscWstr {font-size: 14px; font-family: arial; margin: 0px 10px 20px 10px;color: #000;position: relative; }
.aktualnosc .dataDodania,.aktualnoscWstr .dataDodania { color: #FFFFCC; font-size: 14px; line-height: 30px; font-weight: bold; height: 30px; display: block; }
.aktualnosc .dataD1,.aktualnoscWstr .dataD1 { width: 20px; line-height: 30px; float: left;background-image: url('images/tlo_daty1.jpg'); background-position: left; background-repeat: no-repeat; }
.aktualnosc .dataD2,.aktualnoscWstr .dataD2 { width: 20px; line-height: 30px; float: left;background-image: url('images/tlo_daty2.jpg'); background-position: left; background-repeat: no-repeat;}
.aktualnosc .dataD3,.aktualnoscWstr .dataD3 { line-height: 30px; float: left; background-image: url('images/tlo_daty.jpg'); background-position: left; background-repeat: repeat; }

.aktualnosc .male,.aktualnoscWstr .male { font-size: 12px; margin-left: 30px; display: block;  }

.aktualnosc .tekstTyt,.aktualnoscWstr .tekstTyt {font-size: 14px;margin-left: 30px; margin-top: 10px; }
.aktualnosc .tekstPelny h2,.aktualnoscWstr .tekstPelny h2 { font-size: 14px; !important}
.aktualnosc .powrot { font-weight: bold; font-size: 12px;}

.aktualnosc dl { margin: 10px 5px;}
.aktualnosc dt,.aktualnoscWstr .Tdl th { color: #773C00; font-weight: normal; font-variant: normal; margin-top: 8px; cursor: pointer;}
.aktualnosc span.autor,.aktualnoscWstr .Tdl span.autor { margin-left: 25px; font-size: 12px; color: #003300; display: block; margin-bottom: 5px; }
.aktualnosc dd,.aktualnoscWstr .Tdl td { margin-bottom: 15px;}

.aktualnoscWstr .Tdl { text-align: left;}
.aktualnoscWstr .Tdl th {  border-top: 1px dotted #773C00;text-align: left; font-size: 14px; }
.aktualnoscWstr .Tdl span.autor { margin-left: 15px;text-align: left; }
.aktualnoscWstr .Tdl td.artykul div { font-size: 12px; text-align: justify; margin-left: 15px;  }
.aktualnoscWstr .Tdl td.li_pl,.aktualnoscWstr .Tdl td.li_en { background-image: url('images/kryj_pl.jpg'); background-position: top center; background-repeat: repeat-y; border-bottom: 0px; cursor: pointer; width: 35px }

.aktualnoscWstr .Tdl td.li_en { background-image: url('images/kryj_en.jpg'); }

#zaw img { margin: 5px;}

div#flasher { margin: 0px auto auto 20px;}

#Ba2 br { line-height: 30px;}
#Ba2 .DFfloat { clear: both;}
#Ba2 .DFfloat label { float: left; width: 200px; font-size: 14px; font-variant: small-caps; text-align: right; margin-right: 5px;}
#Ba2 .DFfloat .txt { float: left; width: 350px; background-color: #EFEBE2; border: 0px; border-bottom: 1px dashed #989E7C;  font-family: arial; font-size: 12px;}
#Ba2 .DFfloat .wiad { float: left; width: 350px; height: 200px;background-color: #EFEBE2; border: 0px; border-bottom: 1px dashed #AE946C; border-left: 1px dashed #AE946C;  font-family: arial; font-size: 12px;}
#Ba2 .DFfloat .submit { float: left; width: 170px; height: 30px; border: 0px;   font-family: arial; font-size: 12px; font-weight: bold; cursor: pointer; line-height: 30px; margin-left: 300px; background-color: #E57917; background-image: url('images/tlo_but1.jpg'); background-position: top; background-repeat: no-repeat; color: #FFFFFF;}
#Ba2 { margin-bottom: 10px; width: 580px; height: 300px;  font-family: arial; font-size: 12px;}

.linia { border-bottom: 1px solid #FF8000; border-top: 1px solid #FF8000; font-size: 2px; margin: 20px 0px 0px 0px
;}
.linia span { font-size: 2px; background-color: #FF8000; margin: 2px; display: block;}

.StylListy { list-style-image: url('images/arrow.png'); list-style-position: inside;}
.ListaZesz {margin-top: 10px; margin-bottom: 10px; width: 700px;}
.TDpunkt {}
.TDpomiedzy { height: 5px; line-height: 5px; font-size: 1px; }
.TDzdjecie { height: 100px; border: 1px solid #990000; text-align: left; }
.Tdzdjecie img { display: block; border: 0px;}

.GaleriaWarstwa1 {display: block; left: -25px; position: absolute; top: 25px; width: 600px; padding: 10px; background-image: url('images/tlo50.png'); background-position: top; background-repeat: repeat; border: 2px solid #FF6600; z-index: 99;}

.Ashadow { background-image: url('images/shadowAlpha.png'); background-position: bottom right; background-repeat: no-repeat; float: left; display: block; padding: 0px; margin-left: 10px; margin-bottom: 10px;}
.Ashadow img { margin: 0px 6px 6px 0px !important;display: block;}

.nagore { float: right; margin-right: 10px; margin-top: 20px; margin-bottom: 20px; font-size: 10px !important;}

#footer {border-top:1px solid #ABABAB;  color: #331E00; line-height: 35px; clear: both; margin-top: 20px; }
#MenuDol { text-align:center; font-size: 12px; font-family: arial;  line-height: 20px; padding-top: 5px; padding-left: 5px; padding-right: 5px;}
#copyright1 { font-size: 12px; font-family: arial;background-image: url('images/tlo_stopa1.jpg'); background-position: top; background-repeat: repeat-x; padding-top:5px; padding-right: 10px; text-align: right; background-color: #f64a02;}
#copyright2 {margin-top: 0px; text-align: right; }
#copyright2 a {color:#FEBB9E; font-size: 10px; }