.odciecie { 
	width: 0; 
	height: 0; 
	clear: both;
  padding: 0;
  margin: 0;
 }

/*glowna zawartosc*/
div.glowna_tresc {
  padding: 15px 0 0 0;
}
.tytul_n {
  font-size: 12px;
	font-weight: bold;   
	padding: 0 0 0px 0;
  width: 250px;
  float: left;
}

.tresc_d {
  font-size: 12px;
	line-height: 13px;
	text-align: justify;
  float: right;
}

.tresc_n {
  font-size: 12px;
	line-height: 13px;
	text-align: justify;
}

/*stopka*/
div.stopka {
 background: url(../pics/tlo_stopka2.gif) repeat-x;
 height: 29px;
}
div.stopka_sr {
  padding: 10px 10px 0 10px;
	text-align: center;
	color: #8b8b7f;
	font-size: 9px;
}
div.stopka_sr a {
	color: #8b8b7f;
	font-size: 9px;
}
div.stopka_sr a:hover {
  color: #363533;
	font-size: 9px;
	text-decoration: none;
}

.over {
   background: #fafafa;
 }

.wynik {
  background: #F2F2F2;
  margin: 0;
  padding: 5px;
  text-indent: 0;
	font-size: 11px;
	margin-top: 10px;
	margin-bottom: 10px;
	text-decoration: none;
}

div.podmenu {
  padding: 4px 5px 4px 20px;
	border-bottom: #f5f5f5 1px solid;
	text-align: left;
	background: url(../pics/ico/arrow_s.gif) no-repeat  10px;
	margin-left: 15px;
}
div.podmenu1 {
  padding: 4px 5px 4px 20px;
	border-bottom: #f5f5f5 1px solid;
	text-align: left;
	margin-left: 15px;
}
div.podmenu1 a {
  color: #999999;
}



.button_ankieta { 
  border: 0; 
  font-size: 11px; 
  background: transparent url('../pics/butonik1.gif') no-repeat;
  background-position: left 3px; 
  padding: 2px 2px 2px 15px; 
  cursor: pointer; 
}

/*stopka
*/

#stopka { 
	color: #146c37; 
	font-size: 10px; 
	background-color: #f1f2f1; 
	background-image: url(../pics/stopka_bg.gif); 
	background-repeat: no-repeat; 
	background-position: left top; 
	text-align: center; 
	width: 660px; 
	height: auto; 
	padding-top: 15px; 
	padding-right: 60px; 
	padding-left: 60px; }
	
	#kolumna_lewa { 
	width: 170px; 
	height: auto; 
	float: left; }

#nag_menu { 
	color: #fff;
	 font-weight: bold; 
	 background-image: url(../pics/nag_maly1.jpg); 
	 background-repeat: no-repeat; 
	 background-position: left top; 
	 text-align: right; 
	 width: 160px; 
	 height: 42px; 
	 padding-top: 8px; 
	 padding-right: 10px; }
	 
#nag_ankieta { 
	color: #fff;
	 font-weight: bold; 
	 background-image: url(../pics/nag_maly1.jpg); 
	 background-repeat: no-repeat; 
	 background-position: left top; 
	 text-align: right; 
	 width: 160px; 
	 height: 42px; 
	 padding-top: 8px; 
	 padding-right: 10px; }
	 
#kontent_menu { 
	background-color: #fcfdfc; 
	background-image: url(../pics/menu_bg.gif); 
	background-repeat: repeat-x; 
	background-position: left bottom; 
	height: auto; 
	margin-right: 3px; 
	margin-left: 3px; }
.text_menu { 
	color: #146c37; 
	font-weight: bold; 
	background-image: url(../pics/text_menu_bg.gif); 
	background-repeat: no-repeat; 
	background-position: left top; 
	width: 140px; 
	height: auto; 
	padding-top: 7px; 
	padding-bottom: 3px; 
	padding-left: 24px; }
.text_menu7 { 
	color: #146c37; 
	font-weight: 500; 
	background-repeat: no-repeat; 
	background-position: left top; 
	padding-top: 0px; 
	padding-bottom: 3px; 
	padding-left: 0px; 
	padding-right: 10px;
	height: auto; }
	
.text_menua { 
	color: #146c37; 
	font-weight: bold; 
	background-image: url(../pics/text_menu_bga.gif); 
	background-repeat: no-repeat; 
	background-position: left top; 
	padding-top: 7px; 
	padding-bottom: 3px; 
	padding-left: 24px; 
	width: 140px; 
	height: auto; }
	
#stopka_menu { 
	background-image: url(../pics/stopka_menu.jpg); 
	background-repeat: no-repeat; 
	background-position: left top; 
	width: 170px; 
	height: 24px; }
	
/* środkowa kolumna */

#srodek { 
	width: 440px; 
	height: auto; 
	float: left; 
}

#lokalizer { 
	color: #146c37; 
	font-size: 10px; 
	background: #fcfdfc url(../pics/lokalizer_bg.jpg) no-repeat; 
	background-position: left top; 
	height: auto; 
	padding-top: 12px; 
	padding-right: 25px; 
	padding-left: 25px;
  margin-bottom: 5px; 
}

#szukarka { 
	width: 440px; 
	margin-bottom: 10px;
}
div.form1a { float: left; width: 190px;  }
div.form2a { float: left; width: 200px;  }
#szukarka_zak1 { color: #a4a4a4; background-image: url(../pics/szukarka_bg1.gif); background-repeat: no-repeat; background-position: left top; text-align: left; width: 155px; height: 18px; float: left; padding-top: 4px; padding-left: 57px; }
#szukarka_zak2 { color: black; background-image: url(../pics/szukarka_bg2.gif); background-repeat: no-repeat; background-position: left top; width: 219px; height: 18px; float: left; padding-top: 4px; padding-left: 9px; }
#szukarka_zak3 { color: #a4a4a4; background-image: url(../pics/szukarka_bg1a.gif); background-repeat: no-repeat; background-position: left top; text-align: left; padding-top: 4px; padding-left: 57px; width: 155px; height: 18px; float: left; } 
#szukarka_zak4 { color: black; background-image: url(../pics/szukarka_bg2a.gif); background-repeat: no-repeat; background-position: left top; padding-top: 4px; padding-left: 9px; width: 219px; height: 18px; float: left; }

#szukarka_main { 
	background-color: #fff; 
	background-image: url(../pics/szukarka_bg3.gif); 
	background-repeat: no-repeat; 
	background-position: left top; 
	width: 390px; 
	height: auto; 
	padding: 15px 25px 5px; 
}
#szukarka_main2 { 
	background-color: #fff; 
	background-image: url(../pics/szukarka_bg3.gif); 
	background-repeat: no-repeat; 
	background-position: left top; 
	width: 390px; 
	height: auto; 
	padding: 15px 25px 5px; 
}
input.szukarka { 
	color: #545454; 
	font-size: 10px; 
	background-image: url(../pics/input_bg.gif); 
	background-repeat: no-repeat; 
	background-position: left top; 
	width: 195px; 
	height: 15px; 
	margin: 0; 
	padding: 3px 0 0 3px; 
	border: solid 1px #d9d9d9; 
}

.newsletter { 
	width: 440px; 
	margin-bottom: 10px; 
}
.newsletter_nag { 
	color: #146c37; 
	font-size: 12px; 
	font-weight: bold; 
	background: #fafafa url(../pics/newsletter_bg1.gif) no-repeat; 
	background-position: left top; 
	width: 390px; 
	min-height: 21px; 
	padding-top: 12px; 
	padding-right: 25px; 
	padding-left: 25px; 
}
#newsletter_main { 
	background-color: #fafafa; 
	background-image: url(../pics/newsletter_bg2.gif); 
	background-repeat: no-repeat; 
	background-position: left bottom; 
	width: 390px; 
	height: auto; 
	margin-right: 5px; 
	margin-left: 5px; 
	padding: 9px 20px 5px; 
}

#aktual_main { 
	background-color: #fafafa; 
	background-image: url(../pics/aktual_bg2.gif); 
	background-repeat: no-repeat; 
	background-position: left bottom; 
	margin-right: 5px; 
	margin-left: 5px; 
	width: 390px; 
	height: auto; 
	padding: 15px 10px 5px; 
}
#aktual_main2 { 
	background-color: #fafafa; 
	background-image: url(../pics/aktual_bg2.gif); 
	background-repeat: no-repeat; 
	background-position: left bottom; 
	margin-right: 5px; 
	margin-left: 5px; 
	width: 390px; 
	height: auto; 
	padding: 15px 20px 5px; 
}	
.aktual_skrot { 
	padding-left:16px; 
	font-weight:bold; 
	text-decoration:underline; 
	background-image: url(../pics/ikonka1.gif); 
	background-repeat: no-repeat; 
	background-position: left top; 
}

.porady { 
	padding-left:16px; 
	font-weight:bold; 
	text-decoration: none; 
	background-image: url(../pics/ikonka1.gif); 
	background-repeat: no-repeat; 
	background-position: left top; }

.obrazek { 
	background-color: #fff;  
	width: auto; 
	height: auto; 
	padding: 6px; 
	border: solid 1px #d8d8d8; 
}

	
/* prawa kolumna */

#kolumna_prawa { width: 170px; height: auto; float: left; }

#nag_of_pracy { 
  color: #fff; 
	font-weight: bold; 
	background-image: url(../pics/nag_maly2.jpg); 
	background-repeat: no-repeat; 
	background-position: left top; 
	text-align: left; 
	width: 160px; 
	height: 42px; 
	padding-top: 8px; 
	padding-left: 10px; 
}
#kontent_of_pracy { 
	background-color: #f5f5f5; 
	background-image: url(../pics/of_pracy_bg.jpg); 
	background-repeat: repeat-x; 
	background-position: left top; 
	width: 164px; 
	height: auto; 
	margin-right: 3px; 
	margin-left: 3px; 
}
#stopka_of_pracy { 
	background-image: url(../pics/stopka_of_pracy.jpg); 
	background-repeat: no-repeat; 
	background-position: left top; 
	text-align: right; 
	width: 158px; 
	height: 24px; 
	margin-bottom: 4px; 
	padding-right: 12px; 
}

#nag_us_rynku { 
	color: #fff; 
	font-weight: bold; 
	background-image: url(../pics/nag_maly3.jpg); 
	background-repeat: no-repeat; 
	background-position: left top; 
	text-align: left; 
	width: 160px; 
	height: 42px; 
	padding-top: 8px; 
	padding-left: 10px; 
}
#kontent_us_rynku { 
	background-color: #f5f5f5; 
	background-image: url(../pics/us_rynku_bg.jpg); 
	background-repeat: repeat-x; 
	background-position: left top; 
	width: 164px; 
	height: auto; 
	margin-right: 3px; 
	margin-left: 3px; 
  }
#stopka_us_rynku { 
	background-image: url(../pics/stopka_of_pracy.jpg); 
	background-repeat: no-repeat; 
	background-position: left top; 
	text-align: right; 
	width: 158px; 
	height: 24px; 
	margin-bottom: 4px; 
	padding-right: 12px; 
}

#nag_in_rynku { 
	color: #fff; 
	font-weight: bold; 
	background-image: url(../pics/nag_maly4.jpg); 
	background-repeat: no-repeat; 
	background-position: left top; 
	text-align: left; 
	width: 160px; 
	height: 42px; 
	padding-top: 8px; 
	padding-left: 10px; 
}
#kontent_in_rynku { 
	background-color: #f5f5f5; 
	background-image: url(../pics/in_rynku_bg.jpg); 
	background-repeat: repeat-x; 
	background-position: left top; 
	width: 164px; 
	height: auto; 
	margin-right: 3px; 
	margin-left: 3px; 
}
#stopka_in_rynku { 
	background-image: url(../pics/stopka_of_pracy.jpg); 
	background-repeat: no-repeat; 
	background-position: left top; 
	text-align: right; 
	width: 158px; 
	height: 24px; 
	margin-bottom: 4px; 
	padding-right: 12px; 
}

.text_menu1 { 
	font-weight: normal; 
	background-image: url(../pics/text_menu1_bg.gif); 
	background-repeat: repeat-x; 
	background-position: left bottom; 
	width: 146px; 
	height: auto; 
	margin-right: 4px; 
	margin-left: 4px; 
	padding: 3px 5px; }
.text_menu1a { 
	font-weight: normal; 
	margin-right: 4px; 
	margin-left: 4px; 
	padding: 3px 5px; 
	width: 146px; 
	height: auto; }

table.box_ankiety { 
  border: 0;
}
table.box_ankiety td {
  padding: 5px 5px 0px 0px;
	color: #727266;
	font-size: 10px;
}
