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: #FBE9D0;
	font-family:Arial,verdana;
	font-size: 12px;
}
a {
	color: #4F2000;
	text-decoration: none;
}
a:active {
	color: #4F2000;
	text-decoration: none;
}
a:hover {
	color: #4F2000; 
	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:#FBE9D0;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: #FEEB81; 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: #FEEB81; 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;}


#DblokS {}

#LeweMenu  {width: 270px; font-size: 12px; font-family: arial; background-color: #FEEB81; 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: transparent;  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: #FEEB81; 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 5px; font-size: 14px; background-image: url('images/tlo_adr.jpg'); background-position: left top; background-repeat: repeat-y; width: 245px; border: 1px solid #e57917; text-align: left;}
#daneAdresowe #dA1 {background-image: url('images/tlo_adr1.jpg'); background-position: left top; background-repeat: no-repeat; width: 250px; height: 20px;}
#daneAdresowe #dA2 {background-image: url('images/tlo_adr2.jpg'); background-position: left top; background-repeat: no-repeat; width: 250px; height: 20px;}
#daneAdresowe p { margin: 0px 5px 5px 18px; font-size: 12px; display: block; }

#strona {background-color: #DEE3CC; text-align: left}
#strona td { vertical-align: top;}

#zaw {font-size: 14px; font-family: arial; vertical-align: top; position: relative; margin: 0px 10px;color: #000; }
#zaw a,.aktualnosc a {font-size: 14px; font-family: arial; text-decoration: none; color: #6C2E00; font-style: italic; }
#zaw a:hover,.aktualnosc a:hover { color: #990000;}
#zaw h1 { color: #FFFFCC; 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: 35px;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'); }

div#flasher { margin: 0px auto auto 20px;}

#Ba2 br, form br { line-height: 30px;}
#Ba2 .DFfloat, form .DFfloat  { clear: both;}
#Ba2 .DFfloat label, form .DFfloat label  { float: left; width: 200px; font-size: 14px; font-variant: small-caps; text-align: right; margin-right: 5px;line-height: normal;}
#Ba2 .DFfloat .txt, form .DFfloat .txt  { float: left; width: 350px; background-color: #FFFFFF; border: 0px; border-bottom: 1px dashed #C67200;  font-family: arial; font-size: 12px;}
#Ba2 .DFfloat .wiad, .FormFull .DFfloat .adr  { float: left; width: 350px; height: 200px;background-color: #FFFFFF; border: 0px; border-bottom: 1px dashed #AE946C; border-left: 1px dashed #C67200;  font-family: arial; font-size: 12px;}
#Ba2 .DFfloat .submit, form .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;}
form { margin-bottom: 10px; font-family: arial; font-size: 12px;}

.FormFull .DFfloat .txt, .FormFull .DFfloat .adr  { width: 500px; }
.FormFull .DFfloat .adr  { margin-bottom: 10px; height: 50px;}
.FormFull .DFfloat .Divinputy  { float: left;line-height: 30px; margin-bottom: 10px; width: 500px;}
.FormFull .DFfloat .Divinputy .txt { float: none;}
.FormFull .DFfloat { float: left;line-height: 30px; margin-bottom: 10px; }

.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;}


.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;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; background-color: #e67817; line-height: 35px; clear: both; }
#MenuDol { text-align:center; font-size: 12px; font-family: arial;  background-color: #FDEAB0; background-image: url('images/tlo_stopa.jpg'); background-position: top; background-repeat: repeat-x; line-height: 30px; 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: 10px; padding-right: 10px; text-align: right;}
#copyright2 {  margin-top: 0px; text-align: right; background-color: #FBE9D0; }
#copyright2 a {   color: #EFAA4B; font-size: 10px; }
