body
{
	font-size: 11px;
	text-align:left;
	font-family: Verdana,Tahoma,Arial;
	margin: 0px; 
	padding: 0px; 
	background-color: #fff;
	color: #5e5e5e;	
	background-image: url('images/sitebg.jpg'); background-repeat: repeat-x;
}
     
a:hover  { color: #5e5e5e; text-decoration:none; font-weight: bold; font-size: 11px;} 
a { color: #056fa0; text-decoration:none; font-weight: bold; font-size: 11px; }
a:focus { outline: none;} /* Usuwa ramke z linków na img w FF */
object { outline:none; }


/*  ----------------------- STANDARDOWE ------------------------------ */
div,form,p   { padding:0px; margin:0px;  }
img { border:0px; }
.czysc { clear:both; font-size:1px; overflow:hidden;}
/* --------------------------------------------------------------------------- */

.alarm { font-size:11px; color:#000;  font-weight:bold; padding: 0px 0px 10px 0px;}



/* ----------------------------------------------------------------------------------------------------------------------------------------*/	
/*							GLOWNE WARSTWY							                           */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/
div#bg { min-width: 1000px; width: 100%; height: 1000px; background-image: url('images/bg.jpg'); background-repeat: no-repeat; background-position: center top; }
div#kontener { margin:0px auto; position: relative; width:1000px; height: 1000px; }


	div#menu { display: block; width:924px; height: 56px; padding: 0px 0px 0px 76px; overflow: hidden; background-image: url('images/menubg.jpg'); }
		#menu a { display: block; float: left; height: 51px; padding: 5px 0px 0px 0px; }

	
	div#left { display: block; height: 944px; width: 226px; overflow: hidden; float: left;  background-image: url('images/leftbg1.jpg'); background-repeat: no-repeat; background-position: left top;}
		div#leftbg { display: block; height: 944px; width: 226px; overflow: hidden; background-image: url('images/leftbg2.jpg'); background-repeat: no-repeat; background-position: left bottom;}
		
		div#logo { padding: 115px 0px 0px 0px; display: block; height: 260px; }
		div#galeria { padding: 0px 0px 0px 0px; display: block; height: 80px;}
		div#left_foto1 { padding: 0px 0px 7px 34px; display: block; height: 124px; }
		div#left_foto2 { padding: 0px 0px 3px 14px; display: block; height: 124px; }
		div#left_foto3 { padding: 0px 0px 0px 34px; display: block; height: 123px; }
	div#right { display: block; height: 944px; width: 774px; overflow: hidden; float: left; background-image: url('images/rightbg3.jpg'); background-repeat: no-repeat; background-position: left bottom;}
		div#rightbg1 { display: block; height: 944px; width: 774px; overflow: hidden; float: left; background-image: url('images/rightbg1.jpg'); background-repeat: no-repeat; background-position: left top;}
		div#rightbg2 { display: block; height: 944px; width: 774px; overflow: hidden; float: left; background-image: url('images/rightbg2.jpg'); background-repeat: no-repeat; background-position: 0px 230px;}

		
		div#center { display: block; height: 890px; padding: 0px 48px 0px 22px; }
		
		
		
			div#bottom { display: block; height: 54px; padding: 0px 90px 0px 40px; }
				div#stopka { float: left; font-size:10px; font-weight: bold; color: #796e50; }
				div#undicom  { 	color:#8a1e00; font-size:10px;float:right; width:200px; text-align:right; }
					div#undicom a { 	color:#8a1e00; font-size:10px;	}
					div#undicom a:hover { 	color:#796e50; font-size:10px;}


/* ----------------------------------------------------------------------------------------------------------------------------------------*/	
/*							CENTER						                           */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/
div#main { padding: 200px 0px 0px 0px; }
	div#main_top { display: block; height: 151px; }
		div#main_top_left { width: 507px; float: left; overflow: hidden;}
			div#main_top_naglowek { display: block; height: 50px; }
			div#main_top_tekst { color: #ffffff; padding: 0px 12px 0px 5px;}
		div#main_top_right { width: 197px; height: 138px; display: block; position: relative; float: left; overflow: hidden;}
			a#main_top_ramka { position: absolute; top: 38px; left: 0px; display: block; width: 197px; height: 100px; }
			img#main_top_fotka { position: absolute; top: 44px; left: 6px; }
	
	div#mainbg { display: block; width: 702px; height: 352px; overflow: hidden; background-image: url('images/mainbg.jpg'); background-repeat: no-repeat;}
		div#main_naglowek { display: block; height: 42px; padding: 21px 0px 0px 30px;}
		div#main_content { padding: 0px 10px 0px 26px; height: 245px; overflow: hidden; }
		div#main_archiwum { display: block; height: 43px; text-align: right; padding: 0px 11px 0px 0px; }
	
div#podstrona { padding: 229px 0px 0px 0px; position: relative; }
	div#podstronabg { display: block; width: 703px; height: 495px; overflow: hidden; background-image: url('images/podstronabg.jpg');}
		div#naglowek { display: block; height: 43px; padding: 22px 0px 12px 26px;}
		
		div#scroll_bg { padding: 0px 28px 0px 30px; height: 400px; overflow: hidden; }
/* SCROLLBAR */
div#scrollbar { display: none; width: 25px; height: 418px; position: absolute; top: 306px; left: 699px; }
	div#scrollbar_top { display: block; width: 25px; height: 22px; overflow: hidden; position: absolute; top: 0px; left: 0px; cursor: pointer; background-image: url('images/scrollbar_top.png');}
	div#scrollbar_bot { display: block; width: 25px; height: 23px; overflow: hidden; position: absolute; top: 395px; left: 0px; cursor: pointer; background-image: url('images/scrollbar_bot.png');}
	div#scrollbar_bg { display: block; width: 25px; height: 373px; position: absolute; top: 22px; left: 0px; background-image: url('images/scrollbar_bg.png'); background-repeat: repeat-y; background-position: center; }
		div#scrollbar_pos {  display: block; width: 17px; height: 40px; overflow: hidden; position: absolute; top: 0px; left: 4px;  cursor: pointer;}
			div#scrollbar_postop { display: block; width: 17px; height: 9px; overflow: hidden; position: absolute; top: 0px; left: 0px;	 background-image: url('images/scrollbar_postop.png'); }
			div#scrollbar_posbot { display: block; width: 17px; height: 10px; overflow: hidden; position: absolute; top: 30px; left: 0px;	 background-image: url('images/scrollbar_posbot.png'); }
			div#scrollbar_posbg { display: block; width: 17px; height: 21px; overflow: hidden; position: absolute; top: 9px; left: 0px;	 background-image: url('images/scrollbar_posbg.png'); }
			div#scrollbar_posstripes { display: block; width: 7px; height: 21px; overflow: hidden; position: absolute; top: 9px; left: 5px;	 background-image: url('images/scrollbar_posstripes.png'); background-repeat: no-repeat; background-position: left center; }
			
		
* html div#scrollbar_top {background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/scrollbar_top.png', sizingMethod='crop');}		
* html div#scrollbar_bot {background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/scrollbar_bot.png', sizingMethod='crop');}		
* html div#scrollbar_bg {background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/scrollbar_bg.png', sizingMethod='scale');}

* html div#scrollbar_postop {background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/scrollbar_postop.png', sizingMethod='crop');}		
* html div#scrollbar_posbot {background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/scrollbar_posbot.png', sizingMethod='crop');}		
* html div#scrollbar_posbg {background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/scrollbar_posbg.png', sizingMethod='scale');}			
		
div#txt_tresc { display: block; width: 460px; float: left; text-align: justify;}
div#txt_gal { display: block; width: 118px; float: left; padding: 0px 0px 0px 47px; }
	div.txt_fotka_box { display: block; width: 118px; padding: 0px 0px 14px 0px; }
	div#txt_gal_wiecej { text-align: center; padding: 4px 0px 0px 0px; }
		#txt_gal_wiecej a { font-size: 10px; text-decoration: underline; }
		#txt_gal_wiecej a:hover { font-size: 10px; text-decoration: none; }

div.belka { display: block; width: 571px; height: 26px; line-height: 25px; background-image: url('images/belka.gif'); color: #5e5e5e; padding: 0px 15px 0px 15px; font-weight: bold; }
	.belka a { color: #5e5e5e; }
	.belka a:hover { color: #056fa0; }

div.news_box { padding: 0px 0px 5px 0px; }
	div.news_left { float: left; width: 118px; height: 74px; padding: 7px 10px 0px 13px; }
	div.news_right { float: left; width: 430px; height: 74px; overflow: hidden; padding: 7px 0px 0px 0px;}
		div.news_opis { text-align: justify; }
div.news_belkastron { display: block; height: 20px; }
	div.news_belkastron_poprzednia { float: left; display: block; width: 120px; height: 20px; }
	div.news_belkastron_lista { float: left; display: block; width: 405px; height: 20px; text-align: center; color: #056fa0; font-size: 8px;}
		.news_belkastron_lista a span { color: #5e5e5e; }
	div.news_belkastron_następna { float: left; display: block; width: 120px; height: 20px; }
	
	div.news_opislong { padding: 7px 0px 0px 13px; width: 550px;  text-align: justify;}
div.news_powrot { padding: 10px 0px 0px 0px; }	
	
a.fotkabg { display: block; 	width: 104px; height: 60px; padding: 7px 7px 7px 7px; overflow: hidden; background-image: url('images/fotkabg.gif'); }

div.gal_kategoria_box { display: block; padding: 0px 0px 0px 0px; }
	div.gal_kategoria_fotki { display: block; height: 80px; padding: 7px 0px 0px 0px; }
	
div#gal_zdjecia { padding: 7px 0px 0px 0px; }
	div.gal_fotka_box { display: block; width: 118px; float: left; padding: 0px 3px 3px 0px; }

div.gal_powrot { padding: 10px 0px 0px 0px; }

div#kontakt_left { width: 360px; float: left; padding: 0px 20px 0px 0px; }
div#kontakt_right { width: 265px; float: left; }
	div#formularz_naglowek { height: 55px; display: block; }
	
	
div.ramka_partnerzy { background: url('images/ramka_partnerzy.gif') no-repeat top left; overflow:hidden; margin-bottom:12px; width:173px; padding-left:8px; padding-right:8px; height:119px; display:inline; margin-right:10px; float:left;}	
/* ----------------------------------------------------------------------------------------------------------------------------------------*/	
/*							FORMULARze							                       			 */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/
	input.formularz
	{
		width:230px; height:15px; margin: 5px 0px 5px 0px; padding: 3px 10px 3px 10px;
		background-color: #fff; border:1px solid #5e5e5e; 
		color: #5e5e5e; font-size: 11px; 	font-family: Tahoma,Verdana,Arial;
	}

	
	.wiadomosc,textarea.formularz
	{
		width:230px; height:45px;  margin: 5px 0px 5px 0px; padding: 3px 10px 3px 10px;
		background-color: #fff; 	border:1px solid #5e5e5e;  
		color: #5e5e5e; font-size: 11px;	font-family: Tahoma,Verdana,Arial;
		overflow:auto; 
	}

