body{
	background-color: #FFFFFF;
	margin: 0 0 0 0;
	background-image: url(../img/tlo_dol.jpg);
	background-position: 50% 100%;
	background-repeat: repeat-x;/*background-position: 50% 0%;*/
	background-attachment: fixed;
}

.clearBoth { clear:both; } /***** ważne odświeża pozycje ***** musi być ****/

#glowny_kontener {
		width:100%;
		height: auto;
		margin:auto;
		padding:0px;
		white-space:normal;
		display:block;
		bottom: 0%;
}



/*============================================================*/


#tlo_gora {
	background-image:url(../img/tlo_gora.jpg);
	background-position: 50% 0%;
	background-repeat: repeat-x;
	background-color: transparent;
	width: 100%;
	height: 500px;
}

#kontener_strony{
	width:1000px;
	margin: 0 auto 20px auto;
	background-color: #FFFFFF;
	padding-bottom:20px;
}

#cien_lewy {
	width:24px;
	height:400px;
	margin-top:0;
	position:absolute;
	margin-left:-24px;
}
#cien_prawy {
	width:24px;
	height:400px;
	margin-top:0;
	position:absolute;
	margin-left:1000px;
}


#mainPanel {
	top: 0px;
	margin:0 0 0px 0;
	/*margin-bottom:20px;*/
	width:1000px;
	height:auto;
	background-color: #weadsd;
	padding-top:0px;
	padding-bottom:0px;
	float: center;
}

#baner_strony {
	width:1000px;
	height:200px;
	margin: 0 0 0 0;
	background-image:url(../img/baner.jpg);
	background-repeat:no-repeat;
	border: 0px solid #2c4471;
	display:block;
}

#menu_strony {
	width:1000px;
	height:40px;
	margin: 0 0 0 0;
	background-image:url(../img/tlo_menu.jpg);
	background-repeat: reperat-x;
	border: 0px solid #2c4471;
	display:block;
}

#pole_szukaj{
	width:260px;
	height:40px;
	margin: 0 0 0 0;
	float: left;
	}

#pole_szukaj_1{
	width:160px;
	margin: 0 0 0 0;
	float: left;
	}

#pole_szukaj_2{
	width:100px;
	margin: 0 0 0 0;
	float: left;
	}

	
	
#pole_szukaj_1 input{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:12px;
	width: 130px;
	color:#5c5c5c;
	margin-left:20px;
	margin-top:10px;
	background-color:#eeeef0;
	border: 1px solid #dedee2;
	}


#menu_strony_kontener {
	width:720px;
	height:40px;
	margin: 0 10px 0 240px;
	position:absolute;
	z-index:4;
	float: center;
}

#menu_strony_klawisze ul{
	padding-left: 30px;
	list-style: none;
	margin:0px auto;
	float:left;
}

#menu_strony_klawisze ul li {
	width:auto;
	margin:0px;
	float: left;
}

#menu_strony_klawisze ul li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	height:30px;
	/*font-weight:bold;*/
	text-decoration:none;
	margin:0;
	padding: 10px 20px 0 20px;
	color: #e4e3e3;
	background-color:transparent;
	border:0;
	display:block;
}

#menu_strony_klawisze ul li a:hover {
	background-image:url(../img/tlo_klawisz.jpg);
	color:#e4e3e3;
}

/*---------------- tresc strony -------------------*/

#tabelka{
	width:980px;
	height:100%;
	display: table;
	margin: 5px 10px 20px 10px;
	border: 0px;
	}

#srodek_strony {
	width:980px;
	height:100%;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border:0px;
	display: table-row;
}

#lewa_ramka{
	width:229px;
	height:100%;
	border: 0px;
	float:left;
	margin: 10px 20px 10px 10px;
	display: table-cell;
}

#linia_oddzielajaca{
	width:10px;
	height: 100%;
	float: left;
	margin: 0 0 0 0;
	border-left: 1px solid #8f8d8d;
	display: table-cell;
	}

#prawa_ramka{
	width:690px;
	height:100%;
	margin: 10px 10px 20px 10px;
	float:right;
	display: table-cell;
}


#lewa_menu_tytul{
	width:209px;
	margin: 20px 0 5px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#5c5c5c;
	border-bottom: #8f8d8d dotted 1px;
	font-weight: bold;
	padding-left:20px;
	padding-bottom: 5px;
	background-image: url(../img/ikonka_do_menu.png);
	background-repeat: no-repeat;
	float: right;
	display: block;
	}	

#menu_podkategorie ul{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#656565;
	padding-left: 20px;
	list-style-type:square;
	margin: 10px 0 10px 0;
	float: left;
	}
	

#menu_podkategorie ul li {
	margin:0px;
	float: none;
}

#menu_podkategorie ul li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#656565;
	background-color:transparent;
	text-decoration:none;
	margin: 5px 0 5px 0;
	padding:2px 0 2px 0;
	border:0;
	width:209px;
	display: block;
	}

#menu_podkategorie ul li a:hover {
	background-color:#dedee2;
	}

#lewa_aktualnosci_tytul{
	width:209px;
	margin: 20px 0 5px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#5c5c5c;
	border-bottom: #8f8d8d dotted 1px;
	font-weight: bold;
	padding-left:20px;
	padding-bottom: 5px;
	background-image: url(../img/ikonka_do_menu.png);
	background-repeat: no-repeat;
	float: right;
	display: block;
	}	
	
#lewa_aktualnosci{
	width: 209px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5c5c5c;
	text-align: left;
	padding-left: 10px;
	}
	
#lewa_aktualnosci A{
	color:#193275;
	text-decoration: none;
	font-weight: bold;
	}	
	
#lewa_aktualnosci A:hover{
	text-decoration: underline;
	}
	

#lewa_stopka_aktualnosci{
	width: 209px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#193275;
	text-align: right;
	margin: 10px 0 0 0;
	padding-right:0;
	text-decoration: none;	
	font-weight: bold;
	}

#lewa_stopka_aktualnosci A{
	color:#193275;
	text-decoration: none;
	font-weight: bold;
	}	
	
#lewa_stopka_aktualnosci A:hover{
	text-decoration: underline;
	}
	
#kontakt_grafika{
	width:209px;
	height:84px;
	margin: 40px 0 5px 10px;
	background-image:url(../img/kontaktstomil.jpg);
	float:left;
}


#kontener_sliders{ 
	width: 606px;
	height: 122px;
	margin: 30px 10px 10px 10px;
	background-color: #00396D;
	float:left;
	border: 0px;
}

#slider2{ 
	width: 604px;
	height: 120px;
	margin: 1px 1px 1px 1px;
	border: 0px solid #000010;
	float:left;
}

IMG.ss{
	border: 0px;
	border-right: 1px solid #00396D;
	
	
	}

#tekst_sg{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656565;
	width: 670px;
	margin: 30px 20px 30px 10px;
	text-align: left;
	float:left;
	}
	
#zdjecie_sg{
	width: 200px;
	border: 1px solid #656565;
	margin: 0 10px 10px 0;
	text-align: left;
	float: left;
	}
	
#logo_ISO{
	width:250px;
	height:100px;
	margin: 5px 10px 5px 0;  
	text-align: center;
	float:center;
}

#tytul_kategorii{
	width:680px;
	height:20px;
	background-image: url('../img/belka_tytulowa.png');
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
	padding: 0 0 0 10px;
	color:#656565;
	}

/*---------------- end tresc strony -------------------*/

/*---------------- strefa dla kontrahentów -------------*/

#menu_strefa_dla_kontrahentow{
	width: 229px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5c5c5c;
	text-align: left;
	margin: 10px 0 10px 0;
	float: left;
	}
	
#panel_logowania{
	width: 229px;
	}

#panel_logowanie_login_1{
	width:60px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#5c5c5c;
	float: left;
	text-align: right;
	font-weight: bold;
	}

#panel_logowanie_login_2{
	width:154px;
	float: left;
	margin: 0 0 0 5px;
	}

#panel_logowanie_login_2 input{
	width:100px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#5c5c5c;
	border:#5c5c5c 1px solid;
	}
	
	
#panel_logowanie_haslo_1{
	width:60px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#5c5c5c;
	float: left;
	text-align: right;
	margin: 5px 0 0 0;
	font-weight: bold;
	}

#panel_logowanie_haslo_2{
	width:104px;
	float: left;
	margin: 5px 0 0 5px;
	}
	
#panel_logowanie_haslo_2 input{
	width:100px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#5c5c5c;
	border:#5c5c5c 1px solid;
	}
	
#klawisz_zaloguj{
	width:40px;
	margin: 5px 0 0 5px;
	float: left;
	}
	
#klawisz_zaloguj input{
	cursor: pointer;
	}

/*---------------- end strefa dla kontrahentów -------------*/
	
	

/*---------------- kontakt -------------------------*/
#kontakt_lewy{
	width: 390px;
	margin: 0 20px 0 10px;
	float: left;
	}


#kontakt_lewy_dane{
width: 390px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656565;
	margin: 20px 0 20px 0;
	float: left;
	}
	
#kontakt_lewy_mapka{
	width: 390px; 
	height: 350px; 
	border: 1px solid black; 
	background: gray;
	margin: 0 0 20px 0;
	float: left;
	}

#kontakt_prawy{
	width:260px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656565;
	margin: 20px 0 30px 10px;
	float: left;
	}
	
#kontakt_prawy A{
	color:#193275;
	font-weight: bold;
	text-decoration: none;
	}
	
#kontakt_prawy A:hover{
	text-decoration: underline;
	}
	
	

	
	
	
	
	

#kontakt_tekst{
	width:670px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656565;
	border: 0;
	margin: 10px 10px 20px 10px;
	float:left;
	
}

#kontakt_formularz_kontener{
	width:670px;
	height:auto;
	margin: 20px 10px 20px 10px;
	border: 0;
}

.kontakt_tabela_form{
	width:325px; 
	font:Arial, Helvetica, sans-serif normal; 
	font-size:12px; 
	font-weight:normal; 
	margin: 0 0 20px 0;
	float:left;
	border: 0;
}

.kontakt_tabela_form_zapytanie{
	width:650px; 
	font:Arial, Helvetica, sans-serif normal; 
	font-size:12px; 
	font-weight:normal; 
	margin: 0 0 20px 0;
	float:left;
	border: 0;
}

.kontakt_tabela_form_klawisz{
	width:650px; 
	font:Arial, Helvetica, sans-serif normal; 
	font-size:12px; 
	font-weight:normal; 
	margin: 0 0 20px 0;
	float:left;
	border: 0;
}

.kontakt_etykieta{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	margin: 0 0 0 0; 
	color:#656565; 
	font-weight: bold; 
}

.kontakt_formularz{ 
	width:250px; 
	border:#193275 1px solid;  
	background-color:#FFFFFF; 
	font:Arial, Helvetica, sans-serif normal; 
	font-size:14px; 
	font-weight:normal; 
	color: #656565;
	margin: 5px 0 0 0; 
}

.kontakt_formularz_zapytanie{ 
	width:575px; 
	border:#193275 1px solid; 
	background-color:#FFFFFF; 
	font:Arial, Helvetica, sans-serif normal; 
	font-size:14px; 
	font-weight:normal; 
	color: #656565;
	margin: 5px 0 0 0;
	resize: none;
}

.kontakt_kl_wyslij1 {
	width:80px;
	height:30px;
	font:Arial, Helvetica, sans-serif normal; 
	font-size:14px; 
	font-weight:bold; 
	color: #656565;
	border:#193275 1px solid; 
	background-color:#D0D0D0;
	float:left; 
	cursor: pointer;
}

.kontakt_etykieta_opis_wyslania { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight: bold; 
	color: #656565; 
	margin-bottom:10px; 
}

input.error{ 
	border: 1px dashed #193275; 
}
textarea.error{ 
	border: 1px dashed #193275; 
}

form.cmxform label.error, label.error {
	/* remove the next line when you have trouble in IE6 with labels in list */
	color: #c7290f;
	font-style: italic;
	float: left;
	font: 10px Arial;
    margin-top:5px;
}

.kontakt_kl_wyslano { 
	display:none;
	width:600px; 
	font:Arial, Helvetica, sans-serif normal; 
	font-size:12px; 
	font-weight:normal; 
	margin-top:10px;
	float:left;
	color: #656565;
}
	


/*---------------- end kontakt -------------------------*/

/*----------------- produkty -----------------------*/

#spis_kate_produktow{
	width: 670px;
	margin: 10px 10px 30px 20px;
	}
	
#spis_kate_produktow_dane{
	width:320px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656565;
	}
	
#spis_kate_produktow_dane ul li{
	padding: 10px 0 0 0;
	}
	
#spis_kate_produktow_dane a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656565;
	text-decoration: none;
	}

#spis_kate_produktow_dane a:hover{
	text-decoration: underline;
	}
	
#spis_kate_produktow_zdjecie{
	width:300px;
	float:left;
	margin: 20px 24px 20px 24px;
	border: 1px solid #656565;
	text-align: center;
	}

/*----------------- end produkty -----------------------*/

/*----------------- usługi -----------------------*/

#spis_uslugi{
	width: 670px;
	margin: 10px 10px 30px 20px;
	}
	
#spis_uslugi_dane{
	width:320px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656565;
	}
	
#spis_uslugi_dane ul li{
	padding: 10px 0 0 0;
	}
	
#spis_uslugi_dane a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656565;
	text-decoration: none;
	}

#spis_uslugi_dane a:hover{
	text-decoration: underline;
	}
	
	
	
#spis_uslugi_zdjecie{
	width:300px;
	float:left;
	margin: 20px 24px 20px 24px;
	border: 1px solid #656565;
	text-align: center;
	}

/*----------------- end usługi -----------------------*/

/*----------------- usługi wiecej -----------------------*/

#opis_uslugi{
	width: 670px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656565;
	margin: 20px 10px 30px 10px;
	}
	
#opis_uslugi_zdjecie{
	width:220;
	border: 1px solid #656565;
	float: left;
	margin: 0 10px 10px 0;
	}
	
#zdjecia_uslugi{
	width: 670px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656565;
	margin: 10px 10px 10px 10px;
	}

#zdjecia_uslugi IMG{
	border: 1px solid #000000;
	}	

/*----------------- end usługi wiecej -----------------------*/

/*----------------- produkty wiecej -----------------------*/

#opis_produkty{
	width: 670px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656565;
	margin: 20px 10px 40px 10px;
	}
	
#dodatek_produkty{
	width: 670px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656565;
	margin: 10px 10px 40px 10px;
	}
	
#zdjecia_produkty{
	width: 670px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656565;
	margin: 10px 10px 10px 10px;
	}

#zdjecia_produkty IMG{
	border: 1px solid #000000;
	}
	
#dodatek_tab{
	display: table;
	width:670px;
	text-align: center;
	}
#dodatek_tab_naglowek{
	display: table-row;
	width:670px;
	height: 20px;
	text-align: center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656565;
	font-weight: bold;
	}
#dodatek_tab_nazwa{
	display: table-cell;
	text-align: center;
	vertical-align: middle;
	width:187px;
	border-left: 1px solid #656565;
	border-top: 1px solid #656565;
	border-bottom: 1px solid #656565;
	border-right: 1px solid #656565;
	}
#dodatek_tab_nr_rysunku{
	display: table-cell;
	text-align: center;
	vertical-align: middle;
	width:147px;
	border-top: 1px solid #656565;
	border-bottom: 1px solid #656565;
	border-right: 1px solid #656565
	}
#dodatek_tab_symbol{
	display: table-cell;
	text-align: center;
	vertical-align: middle;
	width:127px;
	border-top: 1px solid #656565;
	border-bottom: 1px solid #656565;
	border-right: 1px solid #656565
	}
#dodatek_tab_zastosowanie{
	display: table-cell;
	text-align: center;
	vertical-align: middle;
	width:209px;
	border-top: 1px solid #656565;
	border-bottom: 1px solid #656565;
	border-right: 1px solid #656565
	}
	
	
#dodatek_tab_naglowek_wynik{
	display: table-row;
	width:670px;
	height: 20px;
	text-align: center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656565;
	font-weight: none;
	}
#dodatek_tab_naglowek_wynik:hover{
	background-color:#ddf3fa; 
	}
#dodatek_tab_nazwa_wynik{
	display: table-cell;
	text-align: center;
	vertical-align: middle;
	width:187px;
	border-left: 1px solid #656565;
	border-bottom: 1px solid #656565;
	border-right: 1px solid #656565;
	}
#dodatek_tab_nazwa_wynik A{
	color:#656565;
	text-decoration: none;
	}
#dodatek_tab_nazwa_wynik A:hover{
	text-decoration: underline;
	}
	
#dodatek_tab_nr_rysunku_wynik{
	display: table-cell;
	text-align: center;
	vertical-align: middle;
	width:147px;
	border-bottom: 1px solid #656565;
	border-right: 1px solid #656565
	}
#dodatek_tab_nr_rysunku_wynik A{
	color:#656565;
	text-decoration: none;
	}
#dodatek_tab_nr_rysunku_wynik A:hover{
	text-decoration: underline;
	}	
	
#dodatek_tab_symbol_wynik{
	display: table-cell;
	text-align: center;
	vertical-align: middle;
	width:127px;
	border-bottom: 1px solid #656565;
	border-right: 1px solid #656565
	}
#dodatek_tab_symbol_wynik A{
	color:#656565;
	text-decoration: none;
	}
#dodatek_tab_symbol_wynik A:hover{
	text-decoration: underline;
	}	
#dodatek_tab_zastosowanie_wynik{
	display: table-cell;
	text-align: center;
	vertical-align: middle;
	width:209px;
	border-bottom: 1px solid #656565;
	border-right: 1px solid #656565
	}	
#dodatek_tab_zastosowanie_wynik A{
	color:#656565;
	text-decoration: none;
	}
#dodatek_tab_zastosowanie_wynik A:hover{
	text-decoration: underline;
	}	
	

#dodatek_tab1{
	display: table;
	width:520px;
	text-align: center;
	}
#dodatek_tab_naglowek1{
	display: table-row;
	width:520px;
	height: 20px;
	text-align: center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656565;
	font-weight: bold;
	}
#dodatek_tab_symbol1{
	display: table-cell;
	text-align: center;
	vertical-align: middle;
	width:166px;
	border-left: 1px solid #656565;
	border-top: 1px solid #656565;
	border-bottom: 1px solid #656565;
	border-right: 1px solid #656565;
	}
#dodatek_tab_grubosc1{
	display: table-cell;
	text-align: center;
	vertical-align: middle;
	width:166px;
	border-top: 1px solid #656565;
	border-bottom: 1px solid #656565;
	border-right: 1px solid #656565
	}
#dodatek_tab_ciezar1{
	display: table-cell;
	text-align: center;
	vertical-align: middle;
	width:188px;
	border-top: 1px solid #656565;
	border-bottom: 1px solid #656565;
	border-right: 1px solid #656565
	}

	
	
#dodatek_tab_naglowek_wynik1{
	display: table-row;
	width:498px;
	height: 20px;
	text-align: center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656565;
	font-weight: none;
	}
#dodatek_tab_naglowek_wynik1:hover{
	background-color:#ddf3fa; 
	}
#dodatek_tab_symbol_wynik1{
	display: table-cell;
	text-align: center;
	vertical-align: middle;
	width:166px;
	border-left: 1px solid #656565;
	border-bottom: 1px solid #656565;
	border-right: 1px solid #656565;
	}
#dodatek_tab_symbol_wynik1 A{
	color:#656565;
	text-decoration: none;
	}
#dodatek_tab_symbol_wynik1 A:hover{
	text-decoration: underline;
	}
	
#dodatek_tab_grubosc_wynik1{
	display: table-cell;
	text-align: center;
	vertical-align: middle;
	width:166px;
	border-bottom: 1px solid #656565;
	border-right: 1px solid #656565
	}
#dodatek_tab_grubosc_wynik1 A{
	color:#656565;
	text-decoration: none;
	}
#dodatek_tab_grubosc_wynik1 A:hover{
	text-decoration: underline;
	}	
	
#dodatek_tab_ciezar_wynik1{
	display: table-cell;
	text-align: center;
	vertical-align: middle;
	width:188px;
	border-bottom: 1px solid #656565;
	border-right: 1px solid #656565
	}
#dodatek_tab_ciezar_wynik1 A{
	color:#656565;
	text-decoration: none;
	}
#dodatek_tab_ciezar_wynik1 A:hover{
	text-decoration: underline;
	}	
	
/*----------------- end produkty wiecej -----------------------*/



/*----------------- praca -----------------------*/

#praca{
	width: 670px;
	margin: 10px 10px 30px 10px;
	}
	
#praca_dane{
	width:334px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656565;
	margin: 0 0 0 0;
	}
	
#praca_zdjecie{
	width:304px;
	float:left;
	margin: 20px 15px 20px 15px;
	border: 1px solid #656565;
	text-align: center;
	}
	
#praca_spis{
	width:670px;
	float: left;
	}
	
#praca_spis_naglowek{
	width: 670px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656565;
	font-weight: bold;
	text-decoration: underline;
	}
	
#praca_spis_lista{
	width: 670px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656565;
	}
	
#praca_spis_lista ul{
	padding: 10px 0 0 10px;
	list-style: none;
	margin:0px auto;
	}
	
#praca_spis_lista li{
	padding: 5px 0 0 0;
	}
	
#praca_spis_lista a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656565;
	text-decoration: none;
	}
	
#praca_spis_lista a:hover {
	text-decoration: underline;
	}	
	
/*----------------- end praca -----------------------*/


/*----------------- praca wiecej -----------------------*/

#praca_stanowisko{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#193275;
	font-weight: bold;
	margin: 20px 10px 10px 0;
	text-decoration: underline;
	}
	
#praca_wymagania{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656565;
	margin: 30px 10px 0 0;
	}
	
#praca_wymagania ul li{
	font-weight: none;
	margin: 0 0 0 0;
	padding-left: 0;
	list-style-type:disc;
	}
	
#praca_oferujemy{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656565;
	margin: 30px 10px 0 0;
	
	}
	
#praca_oferujemy ul li{
	font-weight: none;
	margin: 0 0 0 0;
	padding-left: 0;
	list-style-type:disc;
	}
	
#praca_tekst_plus_klauzula{
	width:600px;
	margin: 40px 10px 10px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#656565;
	}
	
#praca_tekst_plus_klauzula A{
	color:#193275;
	font-weight: bold;
	text-decoration: none;
	}
	
#praca_tekst_plus_klauzula A:hover{
	text-decoration: underline;
	}
	

/*----------------- end praca wiecej -----------------------*/


/*----------------- galerie -----------------------*/

#kontener_galerie{
	width:688px;
	margin: 10px 1px 10px 1px;
	}
	
#galeria_klatka{
	width:152px;
	margin: 10px 10px 10px 10px;
	text-align:center;
	float: left;
	}
	
#galeria_zdjecie{
	width:150px;
	border: 1px solid #656565;
	margin: 0 0 10px 0;
	}
	
#galeria_podpis{
	width: 150;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#656565;
	margin: 0 0 0 0;
	border: 1px solid #656565;
	background-color:#D0D0D0;
	padding: 2px 2px 2px 2px;
	}

/*----------------- end galerie -----------------------*/

/*----------------- aktualnosci ------------------------*/
	
#spis_aktualnosci{
	width: 670px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#656565;
	margin: 30px 10px 20px 10px;
	}
	
#naglowek_aktualnosci{
	width:670px;
	
	}
	
#naglowek_aktualnosci .data{
	color: #193275;
	border-bottom: 0px solid #193275;
	font-weight: bold;
	}
	
#naglowek_aktualnosci .tytul{
	color: #193275;
	font-size:12px;
	border-bottom: 0px solid #193275;
	padding-left: 5px;
	}
	
#krotka_tresc_aktualnosci{
	width: 670px;
	margin: 10px 20px 20px 0;
	}
	
#krotka_tresc_aktualnosci .wiecej A{
	width: 670px;
	margin: 10px 20px 40px 0;
	padding-left: 600px;
	color: #193275;
	font-weight: bold;
	text-decoration: none;
	}


/*----------------- end aktualnosci ------------------------*/

/*----------------- aktualnosci wiecej ------------------------*/
	
#tresc_aktualnosci{
	width: 670px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#656565;
	margin: 30px 10px 20px 10px;
	}

/*----------------- end aktualnosci wiecej ------------------------*/


/*----------------- panel strefa klienta --------------------------*/

#container{ 
	width: 600px; 
	margin: 20px 0 0 10px;
  float: left;
	border: 0px solid #656565;
	}
#container ul{
	width: 610px;
	border-bottom: 0px solid #376b8a;
	margin-top: 10px;
	margin: 0 0 0 0;
	overflow: hidden;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#656565;
	padding: 0 0 0 0;
	float: left;
	border: 0px solid #656565;
	
	}
#container ul li{
	width: 100px;
	height: 22px;
	background-color: #DFDFDF;
	float: left;
	display: block;
	padding-top: 5px;
	padding-bottom: 0;
	text-align: center;
	border-left: 1px solid #656565;
	border-bottom: 1px solid #656565;
	border-right: 0px solid #656565;
	border-top: 1px solid #656565;
	
	
	}
	
#container ul li.linia_pozostala{
	border-left: 1px solid #656565;
	border-bottom: 1px solid #656565;
	border-right: 0px solid #656565;
	border-top: 0px solid #656565;
	background-color: #FFFFFF;
	width:407px;
	height: 23px;
	}
	
#container ul li a{ 
	text-decoration: none; 
	color: #656565; 
	}
	
#container ul li.active{ 
	background-color: #FFFFFF; 
	color: #656565; 
	border-left: 1px solid #656565;
	border-bottom: 0px solid #656565;
	border-right: 0px solid #656565;
	border-top: 1px solid #656565;
	
	}
#container ul li.active a{ 
	color: #656565; 
	}

#bar1, #bar2 { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#656565; 
	padding: 0 0 0 0; 
	background: #FFFFFF; 
	display: none;
	float: left;
	}
#bar1{ 
	width: 600px; 
	margin: 0 0 0 0;
	padding: 10px 10px 10px 10px;
	display: block;
	float: left;
	border-left: 1px solid #656565;
	border-right: 1px solid #656565;
	}

/*----------------- end panel strefa klienta --------------------------*/

/*----------------- jakosc i certyfikaty -----------------------*/

#tekst_certyfikaty{
	width: 670px;
	margin: 10px 10px 30px 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656565;
	}

/*----------------- end jakosc i certyfikaty -----------------------*/	
	
#footer {
	width:980px;
	height:auto;
	border-top:#8f8d8d solid 1px;
	border-bottom:#8f8d8d solid 1px;
	border-left: 0;
	border-right: 0;
	display:block;
	background-color: #FFFFFF;
	float:left;
	padding: 10px 0 10px 0;
	margin: 10px 10px 0 10px;
}
#footer_copyright {
	width:350px;
	height: auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#656565;
	padding-top: 5px;
	padding-left: 10px;
}


#footer_logo {
	width:170px;
	height: auto;
	float:right;
}

