@charset "utf-8";



body {



	margin-left: 0px;



	margin-top: 0px;



	margin-right: 0px;



	margin-bottom: 0px;



	background-image: url(../media/bck.jpg);



	background-repeat: repeat-x;



	background-position: left top;



	font-family: Tahoma, Verdana, Arial;



	font-size: 11px;



	color: #666666;



	text-decoration: none;



	line-height: 16px;	







}



a:link {



	text-decoration: underline;



	color: #666666;



}



a:visited {



	text-decoration: underline;



	color: #666666;



}



a:hover {



	color: #660000;



	text-decoration: underline;



}



.prawy_header {



	background-color: #FDAF17;



	/*background-image: url(../media/prawy_temp.jpg);*/


	background-repeat: no-repeat;



	background-position: left top;



	width: 410px;



}



.menu_bckgrnd {



	background-image: url(../media/menu--back.jpg);



	background-repeat: repeat-x;



	background-position: left top;



}







.tabela_up {



	margin-right: auto;



	margin-left: auto;



}



.left-tabelaMain {



	background-image: url(../media/left-cien.jpg);



	background-repeat: repeat-y;



	background-position: right top;



}



.right-tabelaMain {



	background-image: url(../media/right-cien.jpg);



	background-repeat: repeat-y;



	background-position: left top;



}



.foto {



	height: 280px;



	width: 420px;



}



.tekst-zajawka {



	font-family: Tahoma, Verdana, Arial;



	font-size: 11px;



	color: #666666;



	text-decoration: none;



	padding-top: 20px;



	padding-right: 20px;



	padding-bottom: 20px;



	padding-left: 32px;



	line-height: 16px;



}



.cell-newsy {



	background-image: url(../media/newsy-bckg.jpg);



	background-repeat: repeat-x;



	background-position: left top;



	width: 340px;



}



.menu_tekst {



	font-family: Tahoma, Verdana, Arial;



	font-size: 11px;



	color: #007f65;



	text-decoration: none;



}



.menu_tekst a:link {



	font-family: Tahoma, Verdana, Arial;



	font-size: 11px;



	color: #007f65;



	text-decoration: none;







}



















.menu_tekst a:visited {



	font-family: Tahoma, Verdana, Arial;



	font-size: 11px;



	color: #007f65;



	text-decoration: none;







}



.menu_tekst a:hover {



	font-family: Tahoma, Verdana, Arial;



	font-size: 11px;



	color: #000000;



	text-decoration: none;







}



.menu_tekst a:active {



	font-family: Tahoma, Verdana, Arial;



	font-size: 11px;



	color: #007f65;



	text-decoration: none;







}



.reklamy {



	width: 420px;







}



.tekst-newsa {



	font-family: Tahoma, Verdana, Arial;



	font-size: 11px;



	color: #666666;



	text-decoration: none;



	padding-right: 20px;



	line-height: 16px;



}



.tytul-newsa {



	font-family: Tahoma, Verdana, Arial;



	font-size: 11px;



	color: #007f65;



	text-decoration: none;



	padding-right: 20px;



	line-height: 16px;



	font-weight: bold;



}



.fotka {



	float: left;



	margin-right: 13px;



	margin-bottom: 8px;



	margin-top: 4px;



}



.tabela-newsa {



	margin-top: 8px;



	margin-bottom: 12px;



}



.stopka {



	font-family: Tahoma, Verdana, Arial;



	font-size: 10px;



	color: #666666;



}



.logowanie {



	padding-top: 40px;



	padding-right: 10px;



	padding-bottom: 10px;



	padding-left: 200px;



}



#form1 {



	width: 80px;



	margin: 0px;



	padding: 0px;



}



.pole-form {



	background-color: #EAEAEA;



	background-image: url(../media/form-bckg.jpg);



	background-repeat: repeat-x;



	background-position: left top;



	height: 15px;



	width: 82px;



	border: 1px solid #9f9f9f;



	font-family: Tahoma, Verdana, Arial;



	font-size: 10px;



	color: #666666;



}



#interesuje {



	height: 20px;



	width: 300px;



	border: 1px solid #007F65;



	font-size: 11px;



	text-decoration: none;



	color: #666666;



	padding: 2px;



}



.textlogowanie {



	font-family: Tahoma, Verdana, Arial;



	font-size: 10px;



	color: #FFFFFF;



	text-decoration: none;



}



#ikonki {



	position:absolute;



	width:69px;



	height:30px;



	z-index:1;



	padding-left: 340px;



	padding-top: 10px;



}



.tekst-newsa a:link {



	font-family: Tahoma, Verdana, Arial;



	font-size: 11px;



	color: #666666;



	text-decoration: none;



	padding-right: 20px;



	line-height: 16px;



}



.tekst-newsa a:visited {



	font-family: Tahoma, Verdana, Arial;



	font-size: 11px;



	color: #666666;



	text-decoration: none;



	padding-right: 20px;



	line-height: 16px;



}



.tekst-newsa a:hover {



	font-family: Tahoma, Verdana, Arial;



	font-size: 11px;



	color: #007F65;



	text-decoration: none;



	padding-right: 20px;



	line-height: 16px;



}



.tekst-newsa a:active {



	font-family: Tahoma, Verdana, Arial;



	font-size: 11px;



	color: #666666;



	text-decoration: none;



	padding-right: 20px;



	line-height: 16px;



}



.cell-pliki {



	width: 200px;



	min-height: 260px;



	background-image: url(../media/newsy-bckg.jpg);



	background-repeat: repeat-x;



	background-position: left top;



}



.podpis-pod-foto {



	font-family: Tahoma, Verdana, Arial;



	font-size: 10px;



	line-height: 13px;



	color: #666666;



	text-decoration: none;



	width: 80px;



}



.foto-big-artykul {



	float: left;



	margin-right: 17px;



	margin-top: 6px;



}



.foto-galeria {



	border: 1px solid #007F65;



}







.div-pliki {



	width: 200px;



	min-height: 300px;



	margin-top: 80px;



}



.ikonki-plikow {



	margin-left: 8px;



}







.tytul-artykulu {



	font-family: Tahoma, Verdana, Arial;



	font-size: 30px;



	line-height: 30px;



	color: #007f65;



	text-decoration: none;



	padding-top: 0px;



	margin: 0px;



}



.tekst-artykulu {



	font-family: Tahoma, Verdana, Arial;



	font-size: 11px;



	color: #666666;



	text-decoration: none;



	padding-right: 40px;



	line-height: 16px;



	text-align: justify;



}



.tekst-artykulu a:link {



	font-family: Tahoma, Verdana, Arial;



	font-size: 11px;



	color: #000000;



	text-decoration: underline;



	line-height: 16px;



	text-align: justify;







}



textarea {



	height: 80px;



	width: 250px;



	border: 1px solid #007F65;



}







.tekst-artykulu a:visited {



font-family: Tahoma, Verdana, Arial;



	font-size: 11px;



	color: #000000;



	text-decoration: underline;



	line-height: 16px;



	text-align: justify;

}



.tekst-artykulu a:hover {



	font-family: Tahoma, Verdana, Arial;



	font-size: 11px;



	color: #9A354E;



	text-decoration: none;



	



	line-height: 16px;



	text-align: justify;



}



.form-text {



	height: 20px;



	width: 293px;



	border: 1px solid #007F65;



	font-size: 11px;



	text-decoration: none;



	color: #666666;



	padding: 2px;



}



.button {



	height: 17px;







	border: 1px solid #007F65;



	background-color: #FFFFFF;



	font-family: Tahoma, Verdana, Arial;



	font-size: 10px;



	color: #666666;



	text-decoration: none;



}







.text-mapa, .text-mapa a:link, .text-mapa li a:link, .text-mapa li a:visited  {



	font-family: Tahoma, Verdana, Arial;



	font-size: 11px;



	line-height: 26px;



	color: #666666;



	text-decoration: none;



	list-style-image: url(../media/arrow3.gif);



	list-style-position: outside;



}











.text-mapa a:hover, .text-mapa li a:hover {



	font-family: Tahoma, Verdana, Arial;



	font-size: 11px;



	line-height: 26px;



	color: #AC4C44;



	text-decoration: none;



	list-style-image: url(../media/arrow4.gif);



	list-style-position: outside;



}



.logo-sit {



	margin-right: 0px;



	width: 65px;



}



.form-textArea {



	height: 150px;



	width: 293px;



	border: 1px solid #007F65;



	font-size: 11px;



	text-decoration: none;



	color: #666666;



	padding: 2px;



}



.form-telefon {



	height: 20px;



	width: 258px;



	border: 1px solid #007F65;



	font-size: 11px;



	text-decoration: none;



	color: #666666;



	padding: 2px;



}



.tabelka {



	font-family: Tahoma, Verdana, Arial;



	font-size: 11px;



	color: #666666;



	text-decoration: none;



	width: 100%;



	font-weight: normal;



	margin-right: 40px;



	border: 1px solid #FFFFFF;



	background-color: #CECECE;



}



div#formularz table tr td input#kod_1 { 

	width: 12px;

}



div#formularz table tr td input#kod_2{ 

	width: 18px;

}



div#formularz table tr td input#numer{ 

	width: 18px;

}



div#formularz table tr td input#lokal{ 

	width: 18px;

}



div#formularz table tr td input#telefon_stacjonarny_1 , div#formularz table tr td input#fax_1 { 

	width: 12px;

}



div#formularz table tr td input#telefon_stacjonarny_2 , div#formularz table tr td input#fax_2 { 

	width: 40px;

}



div#formularz table tr td input#telefon_komorkowy { 

	width: 65px;

}



div#formularz table tr td select {

	height: 20px;

	border: 1px solid #007F65;

	font-size: 11px;

	text-decoration: none;

	color: #666666;

	padding: 2px;

}



div#form input, div#ankieta input, div#form div select, div#ankieta div select  {

	height: 20px;

	border: 1px solid #007F65;

	color: #666666;

	padding: 2px;

	font-size: 12px;

}



div#form div select, div#ankieta div select  {

	height: 25px;

	border: 1px solid #007F65;

	color: #666666;

	padding: 2px;

	font-size: 12px;

}



div.error {

	color: #ff0000;

	font-weight: bold;

	padding-bottom: 20px;

}



div.success {

	font-weight: bold;	

	padding-bottom: 20px;

}



div.komunikat {

	font-weight: bold;	

	padding-bottom: 10px;

	padding-top: 10px;

	color: #ff0000;

}



div.zalogowany { padding-top: 20px; padding-bottom: 20px; }



dv.edit_menu { padding-bottom: 10px; padding-top: 10px; font-size: 12pt; font-weight: bold; }



div.imie { float: left; padding-right: 5px; padding-top: 5px; }

div.imie_input { float: left; padding-right: 10px; }

div.nazwisko { float: left; padding-right: 5px; padding-top: 5px; }

div.nazwisko_input {  }

div.pracuje_zawodowo_all{ margin-top: 10px; margin-bottom: 10px; }

div.option { float: left; padding-right: 5px;   }

div.option_txt { padding-top: 3px;  }

div.option_2 { float: left; padding-right: 5px;  clear: both; }

div.option_2_txt { padding-top: 7px; }

div#form input#pracuje_zawodowo1 { border: none; }

div#form input#pracuje_zawodowo2 { border: none; }

div.firma_txt { float: left; padding-top: 5px; padding-right: 5px; }

input#nazwa_firmy { width: 200px; }

div.firma_all { margin-bottom: 10px; }

div.nip_all { }

div.nip_txt { padding-top: 5px; padding-right: 5px; float: left;  }

div#nip { width: 100px; }

div.miejscowosc_txt { float: left; padding-top: 15px; padding-right: 5px; }

input#miejscowosc { width: 140px; }

div.miejscowosc_input { float: left; margin-right: 10px; padding-top: 10px; }

div.kod_txt { padding-top: 15px; float: left; padding-right: 5px; }

div.kod_input { padding-top: 10px; padding-right: 5px; }

input#kod_1 { width: 15px; }

input#kod_2 { width: 22px; }

div.ulica_txt { float: left; padding-top: 15px; padding-right: 5px; }

div.ulica_input { padding-top: 10px; float: left; padding-right: 5px; }

div.nr_txt { float: left; padding-top: 15px; padding-right: 5px; }

div.nr_input { padding-top: 10px; float: left; padding-right: 5px; }

input#numer { width: 30px; }

div.lokal_txt { padding-top: 15px; float: left; padding-right: 5px; }

div.lokal_input { padding-top: 10px; }

input#lokal { width: 30px; }

div.wojewodztwo_txt { padding-top: 15px; float: left; padding-right: 5px; }

div.wojewodztwo_select { padding-top: 10px;  }

div.telefon_stacjonarny_txt { float: left; padding-top: 15px; padding-right: 5px; }

div.telefon_stacjonarny_input { padding-top: 10px; }

input#telefon_stacjonarny_1 { width: 15px; }

input#telefon_stacjonarny_2 { width: 50px; }

div.telefon_komorkowy_txt { float: left; padding-top: 15px; padding-right: 5px; }

div.telefon_komorkowy_input { padding-top: 10px; padding-right: 5px; }

input#telefon_komorkowy { width: 65px; }

div.fax_txt { float: left; padding-top: 15px; padding-right: 5px; }

div.fax_input { padding-top: 10px; }

input#fax_1 { width: 15px; }

input#fax_2 { width: 50px; }

div.email_txt { float: left; padding-top: 15px; padding-right: 5px; }

div.email_input { padding-top: 10px; }

input#email { width: 183px; }

div.stanowisko_txt { float: left; padding-top: 15px; padding-right: 5px; }

div.stanowisko_select { padding-top: 10px; padding-right: 5px; }

div.branza_txt { float: left; padding-top: 15px; padding-right: 5px; }

div.branza_select { padding-top: 10px; padding-right: 5px; }

div.zakres_txt { float: left; padding-top: 15px; padding-right: 5px; }

div.zakres_select { padding-top: 10px; padding-right: 5px; }



div.liczba_txt { float: left; padding-top: 15px; padding-right: 5px; }

div.liczba_select { padding-top: 10px; }

div.obroty_txt { float: left; padding-top: 15px; padding-right: 5px; width: 450px; }

div.obroty_select { padding-top: 10px; }

div.wiek_txt { float: left; padding-top: 15px; padding-right: 5px; }

div.wiek_select { padding-top: 10px; }

div.plec_txt { float: left; padding-top: 15px; padding-right: 5px; }

div.plec_select { padding-top: 10px; }

div.uczestniczyl_txt { float: left; padding-top: 15px; padding-right: 5px; }

div.uczestniczyl_select { padding-top: 10px; }

#branza_inne { margin-top: 10px; width: 250px; }

#stanowisko_inne { margin-top: 10px; width: 250px; }

div.kieruje_txt { padding-top: 10px; }

div.kieruje_option { float: left; }

div.kieruje_option_txt { padding-top: 3px; padding-left: 25px;}

div.kieruje_option_2 { float: left; clear: both; }

div.kieruje_option_2_txt { padding-top: 6px; padding-left: 25px;}

div#ankieta input#kieruje_zespolem_1{ border: none; }

div#ankieta input#kieruje_zespolem_2 { border: none; }

div.decyzje_txt { padding-top: 10px; padding-left: 0px; }

div.decyzje_option { float: left; }

div.decyzje_option_txt { padding-top: 3px; padding-left: 25px;}

div.decyzje_option_2 { float: left; clear: both; }

div.decyzje_option_2_txt { padding-top: 6px; padding-left: 25px;}

div#ankieta input#decyzje_1{ border: none; }

div#ankieta input#decyzje_2 { border: none; }

div.staz_txt { padding-top: 10px; }

div.certyfikat_posiada_all { padding-top: 10px; }

div.certyfikat_ubiega_all { padding-top: 10px; }

div.uczestniczyl_txt { float: none; }

div.uczestniczyl_option { float: left; }

div.uczestniczyl_option_txt { padding-top: 3px; padding-left: 25px; }

div.uczestniczyl_option_2 { float: left; clear: both; }

div.uczestniczyl_option_2_txt { padding-top: 3px; padding-left: 25px; }

input#certyfikat_posiada_inne { margin-top: 5px; width: 350px; }

input#certyfikat_ubiega_inne { margin-top: 5px; width: 350px; }

div.zakres_szkolenia_1_inne_txt { padding-top: 5px; }

input#zakres_szkolenia_1_inne { width: 250px; }

input#nazwa_organizatora { width: 250px; }

div.szkolenia_1_txt { padding-top: 10px; }

div.szkolenia_1_option { float: left; }

div.szkolenia_1_txt_1 { padding-top: 3px; padding-left: 25px; }

div.szkolenia_1_option_2 { float: left; clear: both; }

div.szkolenia_1_txt_2 { padding-top: 6px; padding-left: 25px; }

div.wdrozenia_txt { padding-top: 10px; }

div.zakres_szkolenia_2_inne_txt { padding-top: 5px; }

input#zakres_szkolenia_2_inne { width: 250px; }

div.instrumenty_txt { padding-top: 10px; }

div.instrumenty_option { float: left;   }

div.instrumenty_txt_2 { padding-top: 3px; padding-left: 25px;  }

div.szkolenia_1_txt_1 { padding-top: 3px; padding-left: 25px; }

div.instrumenty_option_2 { float: left; clear: both; }

div.publikacje_txt { padding-top: 10px; }

div.publikacje_option { float: left;   }

div.publikacje_txt_2 { padding-top: 3px; padding-left: 25px;  }

div.publikacje_option_2 { float: left; clear: both; }

div.zgoda { padding-top: 10px; }

textarea#ksiazka { width: 500px; }

textarea#artykul { width: 500px; }

div#ankieta input#publikacja_1 { border: none; }

div#ankieta input#publikacja_2 { border: none; }

div#ankieta input#instrumenty_budzetowania_1 { border: none; }

div#ankieta input#instrumenty_budzetowania_2 { border: none; }

div#ankieta input#zakres_szkolenia_2_1 { border: none; }

div#ankieta input#zakres_szkolenia_2_2 { border: none; }

div#ankieta input#zakres_szkolenia_1_1 { border: none; }

div#ankieta input#zakres_szkolenia_1_2 { border: none; }

div.uczelnia_txt { padding-top: 15px; float: left; padding-right:5px; }

div.uczelnia_select { padding-top: 10px; float: left; padding-right:10px; }

div.wydzial_txt { padding-top: 15px; float: left; padding-right:5px; }

div.wydzial_input { padding-top: 10px; }

input#wydzial { width: 250px; }

div.kierunek_txt { padding-top: 15px; float: left; padding-right:5px;  }

div.kierunek_input { padding-top: 10px; float: left; padding-right:5px;  }

input#kierunek { width: 200px; }

div.indeks_txt { padding-top: 15px; float: left; padding-right:5px;  }

div.indeks_input { padding-top: 10px; padding-right:5px;  }

input#indeks { width: 100px; }

div#form input#uczestniczyl_bool_1{ border: none; }

div#form input#uczestniczyl_bool_2{ border: none; }

div.spacer { height: 20px; }

div#form { border: 1px solid #cccccc; padding: 10px; background-color: #fafafa; margin: 0px; }

div#ankieta { border: 1px solid #cccccc; padding: 10px; background-color: #fafafa; margin: 0px; }

div#rozgrzewka { border: 1px solid #cccccc; padding: 10px; background-color: #fafafa; margin: 0px; }

div#etap_1 { border: 1px solid #cccccc; padding: 10px; background-color: #fafafa; margin: 0px; }

div#etap_2 { border: 1px solid #cccccc; padding: 10px; background-color: #fafafa; margin: 0px; }

div#etap_3 { border: 1px solid #cccccc; padding: 10px; background-color: #fafafa; margin: 0px; }

div.edit_menu { height: 30px; padding: 0xp; margin: 0px; }

div.header_form { float: left; border: 1px solid #007F65; border-bottom: none; height: 25px; width: 100px; text-align: center; padding-top: 5px; }

div.header_form_active{ float: left; border: 1px solid #007F65; border-bottom: none; height: 25px; width: 100px; text-align: center; padding-top: 5px; background-color: #007F65; color: #ffffff; font-weight: bold;  }

div.header_form:hover { background-color: #007F65; }

div.header_ankieta{ float: left; border: 1px solid #007F65; border-bottom: none; height: 25px; width: 100px; text-align: center; padding-top: 5px; margin-left: 5px;  }

div.header_ankieta_active{ float: left; border: 1px solid #007F65; border-bottom: none; height: 25px; width: 100px; text-align: center; padding-top: 5px; background-color: #007F65; margin-left: 5px; color: #ffffff; font-weight: bold; }

div.header_ankieta:hover { background-color: #007F65; }

div.header_rozgrzewka{ float: left; border: 1px solid #007F65; border-bottom: none; height: 25px; width: 100px; text-align: center; padding-top: 5px; margin-left: 5px;  }

div.header_rozgrzewka_active{ float: left; border: 1px solid #007F65; border-bottom: none; height: 25px; width: 100px; text-align: center; padding-top: 5px; background-color: #007F65; margin-left: 5px; color: #ffffff; font-weight: bold; }

div.header_rozgrzewka:hover { background-color: #007F65; }



div.header_etap_1{ float: left; border: 1px solid #007F65; border-bottom: none; height: 25px; width: 100px; text-align: center; padding-top: 5px; margin-left: 5px;  }

div.header_etap_1_active{ float: left; border: 1px solid #007F65; border-bottom: none; height: 25px; width: 100px; text-align: center; padding-top: 5px; background-color: #007F65; margin-left: 5px; color: #ffffff; font-weight: bold; }

div.header_etap_1:hover { background-color: #007F65; }



div.header_etap_2{ float: left; border: 1px solid #007F65; border-bottom: none; height: 25px; width: 100px; text-align: center; padding-top: 5px; margin-left: 5px;  }

div.header_etap_2_active{ float: left; border: 1px solid #007F65; border-bottom: none; height: 25px; width: 100px; text-align: center; padding-top: 5px; background-color: #007F65; margin-left: 5px; color: #ffffff; font-weight: bold; }

div.header_etap_2:hover { background-color: #007F65; }

div.header_etap_3{ float: left; border: 1px solid #007F65; border-bottom: none; height: 25px; width: 100px; text-align: center; padding-top: 5px; margin-left: 5px;  }

div.header_etap_3_active{ float: left; border: 1px solid #007F65; border-bottom: none; height: 25px; width: 100px; text-align: center; padding-top: 5px; background-color: #007F65; margin-left: 5px; color: #ffffff; font-weight: bold; }

div.header_etap_3:hover { background-color: #007F65; }

div.rozgrzewka_radio { float: left; margin-right: 10px; width: 20px; height: 20px; }

div.first  { padding: 0px; padding-left: 0px; margin: 0px; padding-bottom: 10px; }

div.second  { padding: 0px; padding-left: 20px; margin: 0px;  padding-bottom: 10px; }

div.first  { padding: 0px; padding-left: 0px; margin: 0px; padding-bottom: 10px; padding-top: 10px; }

div.second  { padding: 0px; padding-left: 20px; margin: 0px;  padding-bottom: 0px; }

div.q_correct { padding-top: 5px; padding-bottom: 5px; border: 1px solid #007F65; background-color: #00f865;  margin-top: 2px; margin-bottom: 2px; margin-left: -1px; }

div.q_nocorrect { padding-top: 5px; padding-bottom: 5px; border: 1px solid #ff0000; background-color: #ff685f; margin-top: 2px; margin-bottom: 2px; margin-left: -1px; }

div.question { padding-top: 5px; padding-bottom: 5px;  }

div.wiek_all { clear: both; }

div.correct_count { font-weight: bold; color: #007F65; }

input#nip { width: 72px; }

input#ulica { width: 200px; }

hr.linia_firma {  border: 1px solid #cfcfcf; height: 2px; margin-top: 10px; margin-bottom: 10px; }

div.biuro_txt { margin-top: 10px;  }

div.biuro_option_txt { margin-top: 3px; }

div.biuro_option  { float: left; }

div.biuro_option_txt_2 { margin-top: 7px; }

div.biuro_option_2 { float: left; clear: both; }

div.zakres_all { clear: both; }

div#form input#biuro_wspolpraca_1 { border: none; }

div#form input#biuro_wspolpraca_2{ border: none; }

div#biuro_jakie_div { clear: both; margin-top: 5px; }

input#biuro_jakie { width: 250px;}

div.uczelnia_inna_all { padding-top: 10px; }

input#uczelnia_inna { width: 300px;  }

div.wydzial_all { float:left; width:305px; }



div.odpowiedz_txt { overflow: hidden; width: 590px}

table.kursy { width: 100%; margin-top: 10px; margin-bottom: 10px; border-collapse: collapse; }

table.kursy th  { padding: 8px; border-collapse: collapse; border: 1px solid #dfdfdf; background: #007F65; color: #fff; }

table.kursy td { border: 1px solid #dfdfdf;  padding: 8px; border-collapse: collapse; }



table.odpowiedzi { width: 100%; margin-top: 10px; margin-bottom: 10px; border-collapse: collapse; }

table.odpowiedzi th  { padding: 8px; border-collapse: collapse; border: 1px solid #dfdfdf; background: #007F65; color: #fff; width: 70%; }

table.odpowiedzi td { border: 1px solid #dfdfdf;  padding: 8px; border-collapse: collapse; }

table.odpowiedzi td input.odp { border: 1px solid #007F65; width: 187px; text-align: right; }

table.odpowiedzi td input.odp_success { border: 1px solid #007F65; width: 187px; text-align: right; color: #007F65; }

table.odpowiedzi td input.odp_error { border: 1px solid #007F65; width: 187px; text-align: right; color: #ff0000; }

div.header_test { height: 20px; width: 100%; color: #fff; background: #007F65; margin-left: 0px; font-weight: bold; padding-left: 5px; padding-top: 5px; border-top: 1px solid #fff; }

div.header_test a:link, div.header_test a:visited { color: #fff; text-decoration: none; }

div.header_zadanie{ height: 20px; width: 100%; color: #fff; background: #007F65; margin-left: 0px; font-weight: bold; padding-left: 5px; padding-top: 5px; border-top: 1px solid #fff; }

div.header_zadanie a:link, div.header_zadanie a:visited { color: #fff; text-decoration: none; }

div#zadanie { display: none; }

div.odpowiedzi_poprawne{ font-weight: bold; font-size: 7pt; color: #007F65; }

div.systemy_inf2_text, div.zainteresowania_text { padding-top: 10px; }

textarea#systemy_inf_wymien, textarea#zainteresowania { width: 600px; font-family: Tahoma, Verdana, Arial; color: #666; font-size: 11px; padding: 2px; }

p#tytul { padding-bottom: 10px; }

div.miejscowosc_all { clear: both; }

p.oswiadczenie { font-weight: bold; text-align: center; font-size: 14px; }

td input#zgoda1, td input#zgoda2 { border: 1px solid #007F65; width: 15px; height: 15px; margin-top: 5px; margin-left: 5px; }

div#zgoda1_div { width: 25px; height: 25px; }

div#zgoda2_div { width: 25px; height: 25px; }

table.table_green {
	border-collapse: collapse;
	width: 100%;
	margin-top: 20px;
	margin-bottom: 20px;
}

table.table_green  tr th{
	padding: 10px;
	text-align: center;
	color: #fff;
	background: #007F65;
}

table.table_green  tr td{
	padding: 10px;
	border: 1px solid #ccc;
}

hr.horizontal_line {
	font-size: 0px;
	border: 2px solid #ccc;
	margin-top: 5px;
	margin-bottom: 5px;
}
