body {
	text-align: center;
	vertical-align: top;
	padding: 0px;
	margin: 10px;
	scrollbar-arrow-color: black;
	scrollbar-base-color: #white;
	scrollbar-face-color: #7F9C7D;
	scrollbar-highlight-color: #CCCCCC;
	scrollbar-shadow-color: black;
	scrollbar-track-color: #6C846A;
	color: #003333; 
	background-color: #003300;
	font-family:Arial,verdana;
	font-size: 12px;
}
a {
	color: #003300;
	text-decoration: none;
}
a:active {
	color: #000023;
	text-decoration: none;
}
a:hover {
	color: #000023; 
	text-decoration: underline;

}

.czysto { clear: both;}

.tytul { margin:20px 10px 10px 0px; position:relative;line-height: 50px;height: 50px;color:#FFFFFF;font-family:Arial;font-size:30px;font-variant:small-caps;font-weight:normal;text-transform:capitalize; padding: 0px 40px 0px 40px; clear: both;}
.tloTytul { float: left; background: url('images/tlo_h3.png') no-repeat right}
.tloTytul2 { float: right; background: url('images/tlo_h32.png') no-repeat left; margin-right: 0px;}

#tl1Tg { margin-top:50px;}

#BlokZdjecia { position: relative;  display: none; }
#tloZdj { background: url('./images/tlo_zdj.png'); width: 100%; height: 100%; position: fixed; top: 0px; left: 0px; z-index: 980; text-align: center; display: none;}
#BlZdj { margin: 0px auto; z-index: 990; position: absolute; border: 2px solid #FFFFFF; top: 50px; left: 0px;}
#BlZdj img { display: block;}

#DblokS { background-image: url('images/tlo_gl.png'); background-position: 10px 0px; background-repeat: repeat-x;background-color: #fafbf5; }

#ogolna { margin: 0px;margin-left: auto; margin-right: auto; text-align: left; width: 1000px;background-color: #fafbf5; }

#Naglowek { height: 300px; position: relative; z-index: 0; background-color: #F1F3EB; }
#FlashTop { height: 230px; position: absolute; top: 30px; left: 20px; z-index: 99; }
#TopObrazR { background-image: url('images/tlo_gora.jpg'); background-position: right; background-repeat: no-repeat; width: 328px; height: 300px; position: absolute; right: 0px; top: 0px; 
z-index: 4;}/* 328px; */
#menuPoziom { background-color: #40cc63;height:30px;  position: absolute; top: 270px; width: 100%; z-index: 5; background-image: url('images/tlomenugora.jpg'); background-position: right; background-repeat: no-repeat; }

#menuPoziom a {display: block; float: left; height: 30px; line-height: 30px; margin-left: 2px; text-align: center; font-size: 14px; padding: 0px 10px; margin-top: 8px;
color: #fff !important; background-image: url('images/tlo_a.png');background-position: bottom; }

#menuPoziom a#m0 { margin-left: 1px; }
#menuPoziom a:hover, .jest { color: #293C00 !important; text-decoration: none !important; background-position: top !important; font-weight: bold;}

#menuPoziom a span { margin-top: 8px; display: block; line-height: normal;}
#menuPoziom a:hover span, .jest span { margin-top: 10px !important; color: #293C00 !important;}

#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-image: url('images/tlo_a.png');background-position: bottom; color: #fff !important; }
#Ba2 .DFfloat .submit:hover { background-position: top; color: #293C00 !important; font-weight: bold;}
/*

#menuPoziom a {display: block; float: left; height: 30px; line-height: 30px; margin-left: 5px; text-align: center; font-size: 12px; font-weight: bold; padding: 0px 10px; margin-top: 8px;background-color: #154F24;
border: 1px solid #31B953;
border-left: 1px solid #BCEDC9;
border-top: 1px solid #31B953;
color: #FFFFFF; }

#menuPoziom a#m1 { margin-left: 10px; }
#menuPoziom a:hover, .jest { color: #FFFFFF; text-decoration: none !important;background-color: #1E6F32 !important;
border: 1px solid #BCEDC9 !important;
border-left: 1px solid #31B953 !important;
border-bottom: 1px solid #31B953 !important;}
*/


#strona {background-color: #DEE3CC; text-align: left}
#strona td { vertical-align: top;}

#menuLewe  {width: 170px; font-size: 12px; font-family: arial;}
#menuLewe a { background-color: #A4C9A1; float: left; display: block; height: 25px; line-height: 25px; width: 160px; font-size: 12px; font-family: arial; font-weight: bold; margin-bottom: 5px;  background-image: url('images/kl1.png'); background-position: top; background-repeat: no-repeat; text-align: center;}
#menuLewe a:hover { color: #003300; text-decoration: none;background-position: bottom;}

#zaw {font-size: 12px; font-family: arial; vertical-align: top; position: relative; }
div#flasher { margin: 0px auto auto 20px;}

#footer {color: #fff; line-height: 35px;background-color: #003300;}
#footer a {color: #fff;}
#copyright1 { float: left; line-height: 25px; margin-left: 10px; color: #fff; }
#copyright2 { float: right; line-height: 25px; margin-right: 10px; color: #fff; }


td { font-size: 12px; }
h5 { font-size: 12px; text-align: left; }
.but_k, .but_s, .but_w { font-weight: bold; color: #cccccc; background: #675C48; 
border: 1px solid #cccccc; }
.but_w {
	width: 120px;	
}


.wrapper { width: 650px; text-align: center; margin-left: px;}

.f_l {
	font-size: 10px;
}
.f_r {
	font-size: 10px;
	text-align: right;
}


#zaw .lista {  color: #003300;}
#zaw .lista .l1 { float: left;  width: 770px; border-bottom: 1px solid #C0C4B0; color: #003300; font-size: 14px; margin-top: 10px;
}
#zaw .lista .l2 { float: left; clear: both; margin-left: 40px; color: #003300; width: 770px;}
#zaw .lista .l2 ul { margin-left: 5px; padding-left: 5px;}
#zaw .lista .l2 ul li { margin-left: 5px; padding-left: 5px;}
#zaw .lista .l2:hover { color: #000000; }
#zaw h1 {line-height: 45px; color: #DEE3CC; margin-top: 20px;}
#zaw h1 span {font-size: 20px;line-height: 30px; display: block; color: #003300;}
#zaw h3 {  color: #003300; margin-left: -25px; margin-top: 10px; font-size: 16px; line-height: 30px; padding-left: 45px; margin-bottom: 0px;  background-image: url('images/tloh3.jpg'); background-position: left; background-repeat: repeat-y; height: 45px;}

.DivPrawy {float: right; width: 203px; text-align: right; margin-top: 50px; margin-bottom: 10px;}

#zaw h3.h32 {  color: #000; margin-right: -25px; font-size: 16px; line-height: 28px; margin-bottom: 0px; width: 233px; background-image: url('images/tloh32.jpg'); background-position: right; background-repeat: repeat-y; margin-left: auto; text-align: right; height: 40px; padding-right: 35px; float: right;}

#zaw a.img { border: 0px; margin: 5px;}
#zaw a.img img{ border: 0px;}
#zaw .tekstProj { background-color: #fafbf5; padding: 5px;  }

#daneOsobowe { font-size: 14px; color: #003300; font-weight: bold; position: absolute; top: 0px; left: 60px; border-bottom: 1px solid #C0C0C0; border-left: 1px solid #C0C0C0;}
#daneOsobowe div { font-size: 14px; color: #003300; font-weight: bold; margin: 2px;  border-bottom: 1px solid #004F00; border-left: 1px solid #004F00; padding: 5px; line-height: 20px;}

#kontener { position: relative; margin: 10px 10px;}
#kontener a span { margin: auto 10px auto 40px;}
#kontener h3.h3_1 { margin-top: 100px;}
#kontener .FLrig { z-index: 99;position: absolute; top: -140px; right: 0px;}


a#Dzdj1, a#Dzdj1:hover { position: absolute; right: 0px; top: 100px; cursor: pointer; width: 170px; height: 119px; background-image: url('images/dyplom.jpg'); background-position: top; background-repeat: no-repeat; display: block;}
a#Dzdj2, a#Dzdj2:hover {position: absolute; right: 0px; top: 230px; cursor: pointer; width: 170px; height: 245px; background-image: url('images/dyplom2.jpg');background-position: top; background-repeat: no-repeat; display: block;}
a#Dzdj3, a#Dzdj3:hover {position: absolute; right: 0px; top: 490px; cursor: pointer; width: 170px; height: 245px; background-image: url('images/dyplom3.jpg');background-position: top; background-repeat: no-repeat; display: block;}
a#Dzdj1:hover, a#Dzdj2:hover, a#Dzdj3:hover { background-position: bottom;}


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; }

#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, .infoMail { float: left; width: 350px; background-color: #ECEFE2; border: 0px; border-bottom: 1px dashed #989E7C;  font-family: arial; font-size: 12px;}
#Ba2 .DFfloat .wiad { float: left; width: 350px; height: 200px;background-color: #ECEFE2; border: 0px; border-bottom: 1px dashed #989E7C; border-left: 1px dashed #989E7C;  font-family: arial; font-size: 12px;}

#Ba2 { margin-bottom: 10px; width: 580px; height: 300px;  font-family: arial; font-size: 12px;}
.infoMail {color: #CC0000; font-weight: bold;background-color: transparent; border: 0px;}

.tlo_kontakt { background-image: url('images/tlo_kont.jpg'); background-position: right bottom; background-repeat: no-repeat; padding-bottom: 20px;}

#DaneKontakt { position: absolute; top: 50px; right: 0px; font-family: Arial; font-weight: bold; font-size: 14px; line-height: 30px;}
#DaneKontakt div#txt { margin-left: 20px;}

div.kontenerGalerii { position: relative; margin-right: 0px;margin-left: 5px; height: 210px; 
overflow-x:hidden;overflow-y:scroll;width: 670px;background-color: #F9F9F7;float: right;
margin-top: 10px;}

div.kontenerGalerii .zawGalerie { position: absolute; top: 40px; left: 0px; }
div.kontenerGalerii a.LinkGalerii { float: left; display: block; line-height: 30px; background-color: #CFD5BF; margin-left: 10px; font-size: 14px; font-family: Arial; font-weight: bold; font-variant: small-caps; text-align: center;}
div.kontenerGalerii a.aaa1{ background-image: url('images/tlogal1.jpg'); background-position: top; background-repeat: no-repeat; width: 150px;}
div.kontenerGalerii a.aaa2{ background-image: url('images/tlogal2.jpg'); background-position: top; background-repeat: no-repeat; width: 150px;}
div.kontenerGalerii a.aaa3{ background-image: url('images/tlogal3.jpg'); background-position: top; background-repeat: no-repeat; width: 150px;}
div.kontenerGalerii a.aaa4{ background-image: url('images/tlogal4.jpg'); background-position: top; background-repeat: no-repeat; width: 150px;}
div.kontenerGalerii a.LinkGalerii:hover {background-position: bottom; color: #FFFFFF;}
div.kontenerGalerii a.aaa1:hover {background-position: bottom; color: #003300;}
div.tekstProj ul, div.tekstProj ol { margin-bottom: 10px; margin-top: 0px;}
div.tekstProj li {}
.DaneZdjecia { font-size: 12px; margin-top: 0px; width: 100%; margin: 20px auto 20px 20px; }
.DaneZdjecia div { font-size: 12px; float: left; position: relative; }
.DaneZdjecia div img { float: left; filter: alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5; }
.DaneZdjecia .H3img { float: left; width: 60px; color: #FF0000; font-family: "Courier New"; position: absolute; top: 5px; left: 5px; text-align: left; margin: 0px; filter: alpha(opacity=100); -moz-opacity: 1.0; opacity: 1.0;font-size: 12px; padding: 2px 5px; font-weight: bold; border-bottom: 1px solid #990000; }
a.APokUkr { display: block; line-height: 30px; padding-left: 20px; border-top: 2px solid #b7bf9c;}
a.APokUkr:hover { border-top: 2px solid #990000;}


#Szarosc { background-color: #040404; position: fixed; width: 100%; height: 100%; top: 0px; left: 0px; filter: alpha(opacity=0); -moz-opacity: 0.0; opacity: 0.0; display: none; z-index: 50; }
#Galeria { position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; z-index: 51; display: none; }
#KilkaFot { position: relative; margin: 10px auto; }
#KilkaFot div img { filter: alpha(opacity=100); -moz-opacity: 1; opacity: 1; }





#gallery { margin-top: 20px; }
#SlideSter { width: 20px; height: 20px; background: url('images/play.png') no-repeat top; font-size: 1px; cursor: pointer; display: block; float: right; margin: 0px 5px 10px 0px; }
#SlideStop { width: 20px; height: 20px; background: url('images/play.png') no-repeat bottom; font-size: 1px; cursor: pointer; display: block; float: right; margin: 0px 5px 10px 5px; }
#ZamknijB { width: 20px; height: 20px; background: url('images/zamknij.png') no-repeat top; font-size: 1px; cursor: pointer; float: right; margin: 5px; }
.ad-gallery, .ad-galleryD { width: 600px; }
.ad-gallery, .ad-gallery *, .ad-galleryD, .ad-galleryD * { margin: 0; padding: 0; }
.ad-image-wrapper { width: 100%; height: 400px; margin-bottom: 10px; position: relative; overflow: hidden; }
.ad-image-wrapper .ad-loader { position: absolute; z-index: 10; top: 48%; left: 48%; border: 1px solid #CCC; }
.ad-image-wrapper .ad-next { position: absolute; right: 0; top: 0; width: 25%; height: 100%; cursor: pointer; display: block; z-index: 100; }
.ad-image-wrapper .ad-prev { position: absolute; left: 0; top: 0; width: 25%; height: 100%; cursor: pointer; display: block; z-index: 100; }
.ad-image-wrapper .ad-prev, .ad-image-wrapper .ad-next { /* or else ie will hide it */ background: url('non-existing.jpg')\9; }
.ad-image-wrapper .ad-prev .ad-prev-image, .ad-image-wrapper .ad-next .ad-next-image { background: url('jsInter/ad_prev.png'); width: 30px; height: 30px; display: none; position: absolute; top: 47%; left: 0; z-index: 101; }
.ad-image-wrapper .ad-next .ad-next-image { background: url('jsInter/ad_next.png'); width: 30px; height: 30px; right: 0; left: auto; }
.ad-image-wrapper .ad-image { position: absolute; overflow: hidden; top: 0; left: 0; z-index: 9; }
.ad-image-wrapper .ad-image .ad-image-description { position: absolute; bottom: 0px; left: 0px; padding: 7px; text-align: left; width: 100%; z-index: 2; background: url('jsInter/opa75.png'); color: #000; }
* html .ad-image-wrapper .ad-image .ad-image-description { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (enabled=true, sizingMethod=scale, src='jsInter/opa75.png'); }
.ad-image-wrapper .ad-image .ad-image-description .ad-description-title { display: block; }
.ad-controls { height: 20px; color: #FFFFFF; }
.ad-info { float: left; font-size: 12px; }
.ad-slideshow-controls { float: right; }
.ad-slideshow-controls .ad-slideshow-start, .ad-slideshow-controls .ad-slideshow-stop { padding-left: 5px; cursor: pointer; }
.ad-slideshow-controls .ad-slideshow-countdown { padding-left: 5px; font-size: 12px; }
.ad-slideshow-running .ad-slideshow-start { cursor: default; font-style: italic; }
.ad-nav { width: 100%; position: relative; }
.ad-forward, .ad-back { position: absolute; top: 0; height: 100%; z-index: 10; height: 100px;}
* html .ad-forward, .ad-back { height: 100px; }
.ad-back { cursor: pointer; left: -20px; width: 13px; display: block; background: url('jsInter/ad_scroll_back.png') 0px 22px no-repeat; }
.ad-forward { cursor: pointer; display: block; right: -20px; width: 13px; background: url('jsInter/ad_scroll_forward.png') 0px 22px no-repeat; }
.ad-nav .ad-thumbs { overflow: hidden; width: 100%; }
.ad-thumbs .ad-thumb-list { float: left; width: 9000px; list-style: none; }
.ad-thumbs li { float: left; margin-right: 5px; border: 1px solid #003300;}
.ad-thumbs li a { display: block; }
.ad-thumbs li a img { border: 3px solid #FFFFFF; display: block; }
.ad-thumbs li a.ad-active img { border: 3px solid #CC0000; }
.ad-preloads { position: absolute; left: -9000px; top: -9000px; }
#lewyKierunek, #prawyKierunek {width: 13px; cursor: pointer; height: 50px; position: absolute; display: none; }
#lewyKierunek {background: url('jsInter/ad_scroll_back.png') center no-repeat;}
#prawyKierunek {background: url('jsInter/ad_scroll_forward.png') center no-repeat; }
.ad-galleryD .ad-back, .ad-galleryD .ad-forward { position: absolute !important;}
.ad-galleryD {margin-top:10px; margin-left: 20px;  padding: 5px; margin-bottom: 5px; background-color: #FFFFFF; clear: both;}

.rolBef { background: url('jsInter/ad_scroll_back.png') no-repeat center; width: 14px; cursor: pointer; border: 0px; display: none;}
.rolNext { background: url('jsInter/ad_scroll_forward.png') no-repeat center; width: 14px; cursor: pointer; border: 0px; display: none;}

#DslideList1,#DslideList2,#DslideList3 { overflow: visible; position: relative;}
#slideList1,#slideList2,#slideList3 { position: absolute;}
