body
{
	font-size: 11px;
	text-align:left;
	font-family: Tahoma,Verdana,Arial;
	margin: 0px; 
	padding: 0px; 
	background-color: #e1d5cb;
	color: #ffffff;	
}
     
a:hover  { color: #716558; text-decoration:none; font-size: 11px;} 
a { color: #ffffff; text-decoration:none; 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; width: 0px; height: 0px;}
/* --------------------------------------------------------------------------- */

.alarm { font-size:11px; color:#861410;  font-weight:bold; }



/* ----------------------------------------------------------------------------------------------------------------------------------------*/	
/*							GLOWNE WARSTWY							                           */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/
div#kontener {margin: 0px auto; margin-top: 25px; width: 1000px; overflow:hidden; background-color: #ffffff; position: relative; z-index: 1;}
div.kontener_gorny {margin: 0px auto; width: 999px; height: 3px; padding-left: 1px; overflow:hidden; background: url('images/tlo_gora.gif') top left no-repeat #e1d5cb;}
div.kontener_dolny {margin: 0px auto; width: 999px; height: 4px; padding-left: 1px; overflow:hidden; background: url('images/tlo_dol.gif') bottom left no-repeat #e1d5cb;}

div#kontener_dol {margin: 0px auto; margin-top: 13px; width: 1000px; overflow:hidden; background: url('images/tlo_gora.gif') top left no-repeat #ffffff;}

div.kontener_strona {width: 928px; padding: 0px 36px 8px 34px; z-index: 10;}

div#top {width: 928px; height: 200px;display: block; }
	div#top_gora{width: 928px; height: 108px; padding: 22px 0px 18px 0px; overflow: hidden;}
		div#top_logo {width: 148px; height: 108px; float: left; overflow: hidden;}
		div#top_srodek {width: 558px; height: 108px; float: left; overflow: hidden;}
		div#top_prawy {width: 220px; height: 128px; float: left; overflow: hidden;}
	div#top_sep {width: 928px; height: 10px; display: block; overflow: hidden; background: url("images/top_sep.gif") repeat-x;}
	div#menu_miejsce {width: 928px; height: 32px; display: block; }
div#menu {width: 928px; height: 32px; display: block; position: absolute; top: 161px; left: 34px; z-index: 20;}
		#menu ul { margin: 0px; padding: 0px; list-style-type: none;}
			#menu ul li { float: left; position: relative; margin: 0px; padding: 0px;}
				#menu ul li a 
				{
					width: 125px; height: 22px; margin-right: 5px; padding-top:10px;  overflow: hidden; display: block; 
					border: 1px solid #d7c4ac; background: url("images/menu_off.gif") repeat-x;
					color: #ffffff; font-size: 10px; font-family: Tahoma,Verdana,Arial; font-weight: bold; text-align: center;
				}
				#menu ul li a:hover, #menu ul li a.active{color: #ffffff; font-size: 10px; font-family: Tahoma,Verdana,Arial; font-weight: bold; border: 1px solid #85c5b4; background: url("images/menu_on.gif") repeat-x;}
				#menu ul li ul { position: absolute; top: 32px; left: 0px; display: none; width: 125px; }
				#menu ul li ul li { float: none; margin: 0px; padding: 0px; display: block;}
				#menu ul li ul li.submenutop { display: block; width: 125px; height: 11px; overflow: hidden;  }
					#menu ul li ul li.submenutop img { margin: 0px; padding: 0px; }
				#menu ul li ul li.submenu { display: block; margin: 0px;  }
				#menu ul li ul li.submenu a { background-image: url('images/submenuli.png'); background-repeat: repeat; width: 115px; height: auto; margin: 0px;  padding: 5px 5px 5px 5px; border: 0; font-weight: bold; display: block; text-align: left;}
				#menu ul li ul li.submenu a:hover { background-image: url('images/submenuli.png'); background-repeat: repeat; color: #f3a752;width: 115px; height: auto; margin: 0px;  padding: 5px 5px 5px 5px; border: 0; font-weight: bold; display: block; text-align: left;}
		
		
		*+html #menu ul li ul li.submenutop { margin-bottom: -2px; }
		*html #menu ul li ul li.submenutop  { margin-bottom: -2px; }
/* ----------------------------------------------------------------------------------------------------------------------------------------*/	
/*							CENTER 							                           */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/
div#scroll_bg { height:356px; display:block; width:510px; overflow:hidden; text-align:left; position: relative; }
	div#scroll_content { position: absolute; top: 0px; left: 0px; width: 450px; padding: 0px 23px 0px 0px; background-image: url('images/scroll_contentbg.gif'); background-repeat: repeat-y; background-position: right top; text-align: justify;}
div#scrollbar { display: none; width: 16px; height: 356px; position: absolute; top: 0px; left: 480px;}
	
	div#scrollbar_bg { display: block; width: 17px; height: 326px; position: absolute; top: 21px; left: 0px; background-image: url('images/scrollbar_bg.png'); background-repeat: repeat-y; background-position: center; }
		div#scrollbar_pos {  display: block; width: 17px; height: 14px; overflow: hidden; position: absolute; top: 0px; left: 0px; background-color: #a60d16;  cursor: pointer; background-image: url('images/scrollbar_pos.png'); }

div#right_scroll_bg { height:331px; display:block; width:183px; overflow:hidden; text-align:left; position: relative;}
	div#right_scroll_content { position: absolute; top: 0px; left: 0px; width: 153px; padding: 0px 20px 0px 0px; }
div#right_scrollbar { display: none; width: 16px; height: 331px; position: absolute; top: 0px; left: 155px;}
	
	div#right_scrollbar_bg { display: block; width: 17px; height: 331px; position: absolute; top: 0px; left: 0px; background-image: url('images/scrollbar_bg.png'); background-repeat: repeat-y; background-position: center; }
		div#right_scrollbar_pos {  display: block; width: 17px; height: 14px; overflow: hidden; position: absolute; top: 0px; left: 0px; background-color: #a60d16;  cursor: pointer; background-image: url('images/scrollbar_pos.png');}

div#center {background: #b5a88c; width: 510px; height: 374px; margin: 0px 11px 0px 11px; float: left; display:inline; overflow: hidden; }
	div#center_zdjecie {width: 510px; height: 374px; position: relative; display: block; }
		#center_zdjecia img { position: absolute; top: 0px; left: 0px; display: none;  }
		div#center_loader { width: 510px; height: 374px; display: block; position: absolute; top: 0px; left: 0px; background-color: #fff; display: block; opacity: 0.7; filter: alpha(opacity=70); background-image: url('images/loading.gif'); background-repeat: no-repeat; background-position: center center;  }
		div#center_zdjecia { width: 510px; height: 374px; display: block; position: absolute; top: 0px; left: 0px;  }  

		
/* ----------------------------------------------------------------------------------------------------------------------------------------*/	
/*							LEWA 							                           */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/

div.skrajny {width: 198px; height: 374px; float: left; overflow: hidden; background-color: #b5a88c;}
	
	div#lewy_naglowek {width: 178px; height: 12px; padding: 5px 0px 9px 20px; margin-bottom: 13px;  background-color: #97af94; color: #ffffff; font-size: 10px; font-family: Tahoma,Verdana,Arial; font-weight: bold;}
	div.lewy_box {width: 198px; margin-bottom: 11px; background: #b5a88e; color: #ffffff; font-size: 10px; font-family: Tahoma,Verdana,Arial;}
		div.lewy_nazwa {width: 178px; height: 21px; margin-right: 27px; padding: 2px 0px 0px 20px; background: url("images/troj_sk_br.gif") no-repeat top right #716658; color: #ffffff; font-size: 10px; font-family: Tahoma,Verdana,Arial; font-weight: bold;}
			.lewy_nazwa a {color: #ffffff; font-size: 10px; font-family: Tahoma,Verdana,Arial; font-weight: bold;}
			.lewy_nazwa a:hover {color: #90ad94; font-size: 10px; font-family: Tahoma,Verdana,Arial; font-weight: bold;}
		div.lewy_tekst {width: 168px; padding: 0px 10px 0px 20px;  background: url("images/troj_sk_bialy.gif") top right no-repeat #b5a88e;}
			
			div.lewy_link {margin: 2px 0px 2px 0px; margin-bottom:4px;}
			.lewy_link a {color: #ffffff; font-size: 11px; font-family: Tahoma,Verdana,Arial;}
			.lewy_link a:hover {color: #716558; font-size: 11px; font-family: Tahoma,Verdana,Arial;}			
			
			.lewy_link_on a {color: #716558; font-size: 11px; font-weight:bold; font-family: Tahoma,Verdana,Arial;}
			.lewy_link_on a:hover {color: #ffffff; font-size: 11px; font-weight:bold;  font-family: Tahoma,Verdana,Arial;}
			
/* ----------------------------------------------------------------------------------------------------------------------------------------*/	
/*							PRAWA 							                           */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/

		
div#prawy_naglowek {width: 163px; padding: 5px 20px 9px 15px;  background-color: #97af94; color: #ffffff; font-size: 10px; font-family: Tahoma,Verdana,Arial; font-weight: bold; }
div#prawy_tekst {width: 160px; padding: 11px 0px 6px 15px; color: #ffffff; font-size: 10px; font-family: Tahoma,Verdana,Arial; }
	
	div.prawy_problemy   { color: #ffffff; font-size: 11px; font-family: Tahoma,Verdana,Arial; font-weight: bold; margin-bottom:7px; }
	div.prawy_problemy  a {color: #ffffff; font-size: 11px; font-family: Tahoma,Verdana,Arial; font-weight: bold;}
	div.prawy_problemy a:hover {color: #716558; font-size: 11px; font-family: Tahoma,Verdana,Arial; font-weight: bold;}


/* ----------------------------------------------------------------------------------------------------------------------------------------*/	
/*							NASZE USŁUGI 							                           */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/
	
div#dol_naglowek {height: 25px; padding: 8px 0px 0px 3px; color: #716658; font-size: 16px; font-family: Tahoma,Verdana,Arial; font-weight: bold;}
div.dol_skrajny {width: 198px; height:120px; float: left; overflow: hidden; background: #b5a88e; border: 1px solid #f1efe9;}
	div.dol_nazwa {width: 160px; height: 17px; padding: 4px 26px 0px 12px; margin-right: 27px; border: 1px solid #f1efe9; background: url("images/troj_dolny_br.gif") no-repeat top right #716658; line-height: 16px; color: #ffffff; font-size: 11px; font-family: Tahoma,Verdana,Arial; font-weight: bold;}
		.dol_nazwa a {color: #ffffff; font-size: 11px; font-family: Tahoma,Verdana,Arial; font-weight: bold;}
		.dol_nazwa a:hover {color: #90ad94; font-size: 11px; font-family: Tahoma,Verdana,Arial; font-weight: bold;}
	
	div.dol_tekst{width: 170px; padding: 11px 16px 15px 12px; color: #ffffff; font-size: 11px; font-family: Tahoma,Verdana,Arial; background: url("images/troj_sk_bialy.gif") top right no-repeat #b5a88e;}
div.dol_srodek {width: 248px; height: 120px; float: left; overflow: hidden; background: #b5a88e; border: 1px solid #f1efe9;}
	div.dol_nazwa_sr {width: 210px; height: 17px; padding: 4px 26px 0px 12px; margin-right: 27px; border: 1px solid #f1efe9; background: url("images/troj_dolny_br.gif") no-repeat top right #716658; line-height: 16px; color: #ffffff; font-size: 11px; font-family: Tahoma,Verdana,Arial; font-weight: bold;}
		.dol_nazwa_sr a {color: #ffffff; font-size: 11px; font-family: Tahoma,Verdana,Arial; font-weight: bold;}
		.dol_nazwa_sr a:hover {color: #90ad94; font-size: 11px; font-family: Tahoma,Verdana,Arial; font-weight: bold;}
	
	div.dol_tekst_sr{width: 220px; padding: 15px 16px 15px 12px; color: #ffffff; font-size: 11px; font-family: Tahoma,Verdana,Arial; background: url("images/troj_sk_bialy.gif") top right no-repeat #b5a88e;}


div.dol_sep {width: 9px; height: 120px; float: left; overflow: hidden;}

	
/* ----------------------------------------------------------------------------------------------------------------------------------------*/	
/*							BOTTOM 							                           */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/

div#bottom
{
	width:1000px; height:75px; margin:0px auto; overflow:hidden;
	background: url('images/tlo_stopka.jpg') repeat-x;

}

div#undicom  {color:#8A8A8A; font-size:10px; font-family:Tahoma; text-align:right; padding-top:4px; padding-right:5px; float:right; width:130px;	 }
div#undicom a {color:#6FB8A1; font-size:10px; font-family:Tahoma;}
div#undicom a:hover {color:#F3AA4B; font-size:10px; font-family:Tahoma;}

div.naglowek {color: #716558; font-size: 20px; font-family: Tahoma,Verdana,Arial; font-weight: bold; margin-bottom:7px; margin-left:15px;}


/* ----------------------------------------------------------------------------------------------------------------------------------------*/	
/*							Moduł_news 							                           */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/

div.modul_news {width: 495px; padding: 17px 15px 15px 0px;}
	div.modul_news_box {width: 470px; overflow:hidden;}
	div.modul_news_nazwa {height: 17px; width:445px; margin: 6px 0px 5px 0px; padding: 3px 0px 2px 15px; color: #ffffff; font-size: 11px; font-family: Arial,Tahoma,Verdana; font-weight: bold; background: url("images/troj_sr.gif") no-repeat right top #716558;}
		.modul_news_nazwa a {color: #ffffff; font-size: 12px; font-family: Arial,Tahoma,Verdana; font-weight: bold;}
		.modul_news_nazwa a:hover {color: #90ad94; font-size: 12px; font-family: Arial,Tahoma,Verdana; font-weight: bold;}
	div.modul_news_shortopis{width: 430px; color: #ffffff; font-size: 11px; font-family: Arial,Tahoma,Verdana; margin-left:15px;}
		.modul_news_shortopis a {color: #716558; font-size: 11px; font-family: Arial,Tahoma,Verdana; font-weight: bold;}
		.modul_news_shortopis a:hover {color: #ffffff; font-size: 11px; font-family: Arial,Tahoma,Verdana; font-weight: bold;}
div#news_powrot { text-align:left; margin-top:16px; margin-left:15px; }	
div#news_powrot a {color: #716558; font-size: 11px; font-family: Arial,Tahoma,Verdana; font-weight: bold;}
div#news_powrot a:hover {color: #ffffff; font-size: 11px; font-family: Arial,Tahoma,Verdana; font-weight: bold;}
	
/* ----------------------------------------------------------------------------------------------------------------------------------------*/	
/*							Moduł_sprzet 							                           */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/

div.modul_sprzet {width: 495px; padding: 17px 15px 15px 0px;}
	div.modul_sprzet_box {width: 480px; margin: 15px 0px 15px 15px;}
		div.modul_sprzet_lewo {width: 140px; float: left; overflow: hidden; text-align: center;}
		div.modul_sprzet_prawo {width: 310px; padding-left: 10px; float: left; overflow: hidden;}
			div.modul_sprzet_nazwa {color: #716558; font-size: 13px; font-family: Tahoma,Verdana,Arial; font-weight: bold;}
			div.modul_sprzet_tekst {color: #ffffff; font-size: 11px; font-family: Tahoma,Verdana,Arial;}	
	
/* ----------------------------------------------------------------------------------------------------------------------------------------*/	
/*							Moduł_gal 							                           */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/

div.modul_gal {width: 470px; padding: 17px 15px 15px 15px;}
	div.modul_gal_nazwa {margin-bottom: 10px; color: #716558; font-size: 20px; font-family: Tahoma,Verdana,Arial; font-weight: bold;}
	div.modul_gal_tekst {margin: 10px 0px 10px 0px; color: #ffffff; font-size: 10px; font-family: Tahoma,Verdana,Arial;}
	div.modul_gal_zdjecie {width: 110px; height: 80px; margin: 0px 7px 8px 0px; float: left; overflow: hidden;}
	

/* ----------------------------------------------------------------------------------------------------------------------------------------*/	
/*							Moduł_ludzie 							                           */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/
	
div.modul_ludzie {width: 480px; padding: 17px 15px 15px 15px;}
	div.modul_ludzie_box {width: 480px; margin: 10px 0px 15px 0px;}
		div.modul_ludzie_lewo {width: 140px; float: left; overflow: hidden; text-align:center;}
			div.modul_ludzie_nazwa { margin-top: 3px; color: #ffffff; font-size: 13px; font-family: Tahoma,Verdana,Arial; font-weight: bold;}
			div.modul_ludzie_nazwa2 {color: #ffffff; font-size: 12px; font-family: Tahoma,Verdana,Arial; }
		div.modul_ludzie_prawo {width: 295px; margin-left: 12px; float: left; overflow: hidden;}
			div.modul_ludzie_tekst {color: #ffffff; font-size: 12px; font-family: Tahoma,Verdana,Arial;}
		
/* ----------------------------------------------------------------------------------------------------------------------------------------*/	
/*							Moduł_certyfikaty 							                           */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/

div.modul_certyfikaty {width: 495px; padding: 17px 15px 15px 0px;}
	div.modul_certyfikaty_zdjecie {width: 100px; height: 100px; margin: 0px 0px 14px 10px; float: left; display:inline; overflow: hidden; text-align: center;}
		
	
/* POPRAWIONE */

	
/* ----------------------------------------------------------------------------------------------------------------------------------------*/	
/*							Moduł_txt 							                           */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/

div.modul_txt {width: 455px; padding: 17px 40px 15px 15px; }
div.modul_txt_cennik {width: 470px; padding: 17px 40px 15px 0px; }
	div.modul_txt_nazwa {color: #716558; font-size: 20px; font-family: Tahoma,Verdana,Arial; font-weight: bold; float: left; overflow: hidden;}
	
	div#modul_txt_cennik {width: 320px; margin: 0px 0px 10px 10px; float: left; overflow: hidden; color: #ffffff; font-size: 10px; font-family: Tahoma,Verdana,Arial;}
		tr.cennik_naglowek {height: 22px; line-height: 20px; background: url("images/troj_sr.gif") top right no-repeat #716558; color: #ffffff; font-size: 14px; font-family: Arial,Tahoma,Verdana;}
		tr.cennik_naglowek  td { padding-left:15px; }
		td.cennik_tresc {color: #716558; font-size: 12px; font-family: Arial,Tahoma,Verdana; }
		td.cennik_lewa { color:#716558; width: 297px; border: 1px solid #b8b2ab; background-color:white;  padding:5px; padding-left:15px;}
		td.cennik_prawa { color:#716558; width: 146px; border: 1px solid #b8b2ab; text-align: center; background-color:white;  padding:5px;}
	
		
	td.nowosci_lewy {width: 210px; color: #000000;}
	td.efekty_lewa {width: 215px; color: #000000;}
	tr.efekty {background: #ffffff; color: #000000;}
	
	
	

