/* CSS Document */
a {
	color: #3571A2;
	text-decoration: none;
}
hr {
	color: #a4ce94;
	background-color: #a4ce94;
	size: 1;
	noshade:true;
}
a:hover {
	text-decoration: underline;
}
html{
    height: 100%;
}
body {
	background: #f5f5f5;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 4px;
	padding: 0;
        height: 100%;
}
form {
	margin: 0;
	padding: 0;
}
img {
	border: 0;
}
input, select, textarea {
	font-size: 12px;
}
table {
	border-collapse: collapse;
}
.banner150x75 {
	margin-bottom: 10px;
}
.banner150x75 img, #billboard img {
	display: block;
}
#billboard {
	margin: auto;
	width: 750px;
}
.centruj {
	text-align: center;
}
#linki {
	background: url(../img/tlo_gora_linki.gif) no-repeat #dce6ef;
}
#linki a {
	color: #295078;
}
#linki li, #tresc #linki li {
	background: url(../img/b2.gif) no-repeat 0 7px;
	padding: 2px 0px 2px 10px;
}
#linki .dol {
	background: url(../img/tlo_dol_linki.gif) no-repeat bottom;
}
#kolumna2_2 #linki h1, #kolumna3 #linki h1 {
	border-left: 5px solid #539dca;
	border-top: none;
	color: #3571a2;
}
.doprawej {
	text-align: right;
}
#kolumna1, #kolumna2, #kolumna3, #kolumna2x2 {
	float: left;
	padding: 5px;
} 
#kolumna1 {
	width: 150px;
	
}
#kolumna2 {
	width: 365px;
	overflow: hidden;
}
#kolumna2_1 {
	float: left;
	width: 365px;
}
#kolumna2_2 {
	float: right;
	padding-left: 5px;
	width: 185px;
}
#kolumna2x2 {
	width: 560px;
	padding-left: 5px;
}
#kolumna3 {
	width: 185px;
	padding: 5px;
}
#kolumna4 {width:350px; float:left; margin:0px; padding-right:20px}
#kolumna5 {width:350px; float:left;  margin:0px; padding-right:20px}

#kontener {
	background-color: #fff;
	color: #666;
	margin: auto;
	margin-top: 3px;
	width: 750px;
}
#kontener2 {
	padding: 10px;
	border-bottom: 5px solid #dce6ef;
}

#kontener3 {
	width: 575px;
	margin-left: auto;
}

#kontener4 {
	width: 750px;

}
#logo {
	position: absolute;
	top: 15px;
}
#logowanie {
	border-left: 1px solid #b9cddf;
	color: #3571a2;
	margin-left: auto;
	padding-left: 15px;
	width: 260px;
}
#logowanie a, #menustrony a, #stopka a {
	color: #3571a2;
}
#logowanie a {
	margin-right: 10px;
}
.inputy {
	border: 1px solid #b9cddf;
	color: #666;
	height: 15px;
	padding: 4px;
	font-size: 13px;
}
#logowanie table {
	margin-bottom: 5px;
}
#menudolne {
	float: right;
	padding: 15px 10px;
	text-align: right;
	width: 370px;
}
#menudolne a {
	border-left: 1px solid #b9cddf;
	padding: 0 6px 0 10px;
}
#menudolne li, #menugorne li, #menulewe li, .menuprawe li, #menuwyszukiwarka li, #naglowek li, #wspolpraca li, #linki li, #tematy li {
	list-style-type: none;
}
#menudolne li, #naglowek li {
	display: inline;
}
#menudolne p {
	border-top: 1px solid #b9cddf;
	margin-top: 6px;
	padding: 6px 0 0 0;
}
#menudolne ul, #menugorne ul, #menulewe ul, .menuprawe ul, #menuwyszukiwarka ul, #naglowek ul, #wspolpraca ul, #linki ul, #tematy ul {
	margin: 0;
	padding: 0;
}
#menugorne {
	position: absolute;
	top: 100px;
	width: 720px;
}
#menugorne a {
	color: #fff;
	font-weight: bold;
}
#menugorne li {
	padding: 6px 0;
	text-align: center;
}
#menugornestart.aktywny, #menugorneoferty.aktywny, #menugornekonto.aktywny, #menugornefirmy.aktywny {
	background-position: 0 -25px;
	color: #3571a2;
}
#menugornestart.aktywny a, #menugorneoferty.aktywny a, #menugornekonto.aktywny a, #menugornefirmy.aktywny a {
	color: #3571a2;
}
#menugornestart {
	background: url(../img/tlo_menugornestart.gif) no-repeat top;
	float: left;
	width: 59px;
}
#menugorneoferty {
	background: url(../img/tlo_menugorneoferty.gif) no-repeat top;
	float: left;
	margin-left: 5px;
	width: 66px;
}
#menugornekonto {
	background: url(../img/tlo_menugornekonto.gif) no-repeat top;
	float: left;
	margin-left: 5px;
	width: 109px;
}
#menugornekonto a {
	padding-left: 0px;
}
#menugornefirmy {
	background: url(../img/tlo_menugornefirmy.gif) no-repeat top;
	float: right;
	width: 159px;
	margin-left: 5px;
}
#menulewe, #ofertyemail, #wspolpraca, #linki {
	margin-bottom: 10px;
	padding-top: 8px;
}
#menulewe, #wspolpraca {
	background: url(../img/tlo_gora_menulewe.gif) no-repeat #e7efdf;
}
#menulewe-blue {
	background: url(../img/tlo_gora_menulewe-blue.gif) no-repeat #dce6ef;
}
#menulewe a, #wspolpraca a, #menulewe-blue a {
	color: #576749;
	display: block;
	padding: 5px 10px;
}
#menulewe a:hover, #wspolpraca a:hover, #menulewe-blue a:hover, #menulewe-blue a.aktywny, #menulewe a.aktywny, #wspolpraca a.aktywny {
	background-color: #f3f7ef; 
	color: #d87f00;
	text-decoration: none;
}
#menulewe .dol, #menulewe-blue .dol, #ofertyemail .dol, #wspolpraca .dol, #linki .dol {
	line-height: 10px;
	height: 10px;
}
#menulewe .dol, #wspolpraca .dol {
	background: url(../img/tlo_dol_menulewe.gif) no-repeat bottom;
}
#menulewe-blue .dol {
	background: url(../img/tlo_dol_menulewe-blue.gif) no-repeat bottom;
}
#menulewe h1, #menulewe-blue h1, .menuprawe h1, #ofertyemail h1, #partnerzy h1, #wspolpraca h1, #kolumna2_2 #linki h1, #kolumna3 #linki h1 {
	font-size: 11px;
	font-weight: bold;
	margin: 0;
}
#menulewe h1, #menulewe-blue h1, #ofertyemail h1, #wspolpraca h1, #kolumna2_2 #linki h1, #kolumna3 #linki h1 {
	margin: 0 0 8px 0;
	padding: 0 10px 0 5px;
}
#menulewe h1, #menulewe-blue h1, #wspolpraca h1 {
	border-left: 5px solid #8ebf7d;
	color: #606e53;
}
#menulewe li, #wspolpraca li {
	background: url(../img/tlo_li_lewemenu.gif) repeat-x top;
}
.menuprawe {
	margin-bottom: 10px;
}
.menuprawe a {
	color: #666;
	display: block;
	font-size: 11px;
	font-weight: normal;
}
.menuprawe h1, #partnerzy h1 {
	padding: 8px 10px;
}
.menuprawe h1 {
	background: url(../img/tlo_nag_menuprawe.gif) no-repeat;
	color: #fff;
}
.menuprawe li {
	border-top: 1px solid #a9cee4;
	color: #777;
	font-size: 10px;
	font-weight: bold;
	padding: 5px 10px;
}
#menustrony {
	font-size: 10px;
	padding: 10px 0 15px 0;
	text-align: right;
}
#menustrony a {
	padding-left: 10px;
}
#menuwyszukiwarka {
	height: 25px;
}
#menuwyszukiwarka a {
	color: #fff;
	font-weight: bold;
}
#menuwyszukiwarka #menuwyszukiwarkaszkolenia.aktywny, #menuwyszukiwarka #menuwyszukiwarkafirmy.aktywny, #menuwyszukiwarka #menuwyszukiwarkakursy.aktywny, #menuwyszukiwarka #menuwyszukiwarkatrenerzy.aktywny {
	background-position: 0 -25px;
}
#menuwyszukiwarka .aktywny a {
	color: #3571a2;
}
#menuwyszukiwarka #menuwyszukiwarkaszkolenia, #menuwyszukiwarka #menuwyszukiwarkafirmy, #menuwyszukiwarka #menuwyszukiwarkatrenerzy, #menuwyszukiwarka #menuwyszukiwarkakursy {
	float: left;
	margin-right: 5px;
	padding: 6px 0;
	text-align: center;
}
#menuwyszukiwarka #menuwyszukiwarkaszkolenia {
	background: url(../img/tlo_menuwyszukiwarkaszkolenia.gif) no-repeat 0 0;
	width: 139px;
}
#menuwyszukiwarka #menuwyszukiwarkafirmy {
	background: url(../img/tlo_menuwyszukiwarkaszkolenia.gif) no-repeat 0 0;
	width: 139px;
}
#menuwyszukiwarka #menuwyszukiwarkatrenerzy {
	background: url(../img/tlo_menuwyszukiwarkatrenerzy.gif) no-repeat 0 0;
	width: 71px;
}
#menuwyszukiwarka #menuwyszukiwarkakursy {
	background: url(../img/tlo_menuwyszukiwarkakursy.gif) no-repeat 0 0;
	width: 139px;
}
.modultresc {
	padding: 5px 10px;
}
.modultresc p {
	margin: 5px 0;
}
.modul150blue {
	background: url(../img/tlo_modul150_tresc.gif) repeat-y;
	margin-bottom: 10px;
}
.modul150blue h1 {
	border-left: 5px solid #539dca;
	color: #3571a2;
	font-size: 11px;
	font-weight: bold;
	margin: 0;
	padding: 0 10px 0 5px;
}
.modul150blue .dol {
	background: url(../img/tlo_modul150_blue_dol.gif) no-repeat bottom;
	height: 8px;
}
.modul150blue .gora {
	background: url(../img/tlo_modul150_blue_gora.gif) no-repeat top;
	height: 8px;
}
.modul185blue {
	background: url(../img/tlo_modul185_tresc.gif) repeat-y;
	border-top: 1px solid #a9cee4;
	margin-bottom: 10px;
}
.modul185blue .dol {
	background: url(../img/tlo_modul185_blue_dol.gif) no-repeat bottom;
	height: 10px;
}
.modul365blue {
	background: url(../img/tlo_modul365_tresc.gif) repeat-y;
	margin-bottom: 10px;
}
.modul365blue .dol {
	background: url(../img/tlo_modul365_blue_dol.gif) no-repeat bottom;
	height: 10px;
}
.modul365blue .gora {
	background: url(../img/tlo_modul365_blue_gora.gif) no-repeat top;
	height: 10px;
}
.modul560blue {
	background: url(../img/tlo_modul560_tresc.gif) repeat-y;
	margin-bottom: 10px;
}
.modul560blue .dol {
	background: url(../img/tlo_modul560_blue_dol.gif) no-repeat bottom;
	height: 8px;
}
.modul560blue .gora {
	background: url(../img/tlo_modul560_blue_gora.gif) no-repeat top;
	height: 8px;
}
.modulblue {
	border: 1px solid #a9cee4;
}
.modulorange {
	border: 1px solid #d87f00;
}
#naglowek {
	background: url(../img/tlo_naglowek.jpg) no-repeat top;
	height: 125px;
	padding: 0 15px;
	position: relative;
}
#ofertyemail {
	background: url(../img/tlo_gora_ofertyemail.gif) no-repeat #dce6ef;
}
#ofertyemail .dol {
	background: url(../img/tlo_dol_ofertyemail.gif) no-repeat bottom;
}
#ofertyemail h1 {
	border-left: 5px solid #539dca;
	color: #3571a2;
}
.orange {
	color: #d87f00;
}
#partnerzy, #partnerzy h1 {
	border-bottom: 1px solid #ddd;
}
#partnerzy {
	margin-bottom: 10px;
}
#partnerzy img {
	margin-right: 10px;
}
#pomoc {
	margin-top: 38px;
}
#kolumna2_2 #pomoc h1 {
	background-color: #539dca;
	border: none;
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	margin: 0;
	padding: 8px 10px;
}

#kolumna3 #pomoc h1 {
	background-color: #539dca;
	border: none;
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	margin: 0;
	padding: 8px 10px;
}

#stopka {
	background: url(../img/tlo_stopka.jpg) no-repeat bottom;
	border-top: 5px solid #3571a2;
	color: #3571a2;
	height: 70px;
}
.stronicowanie {
	margin: 10px;
	text-align: center;
}
.stronicowanie a {
	border: 1px solid #a9cee4;
	color: #539dca;
	padding: 2px 6px;
}
.stronicowanie a:hover {
	border: 1px solid #d87f00;
	color: #d87f00;
	text-decoration: none;
}
.stronicowanie a.aktywny {
	background-color: #539dca;
	border: 1px solid #539dca;
	color: #fff;
	font-weight: bold;
}
.stronicowanie a.aktywny:hover {
	border: 1px solid #539dca;
	color: #fff;
}
.stronicowanie a.nieaktywny {
	color: #a9cee4;
	
}
.stronicowanie a.nieaktywny:hover {
	border: 1px solid #a9cee4;
	color: #a9cee4;
	margin:25px;
}
.tabelka01 {
	width: 100%;
}
.tabelka01 .sortowanie {
	background-color: #a9cee4;
}
.tabelka01 td, .tabelka01 th {
	padding: 5px 10px;
}
.tabelka01 td {
	vertical-align: top;
	border-bottom: 1px solid #a9cee4;
}
.tabelka01 td strong {
	color: #777;
}
.tabelka01 th {
	background-color: #549dca;
	color: #fff;
	text-align: left;
}
#tematy {
	background: url(../img/tlo_dol_tematy.gif) no-repeat bottom #549dca;
	color: #fff;
	padding: 10px;
}
#tematy a {
	color: #fff;
	font-weight: bold;
}
#tresc #tematy li {
	background: url(../img/b1.gif) no-repeat 0 7px;
	float: left;
	padding: 2px 10px;
	width: 150px;
}
#tresc h1, #tresc h2, #tresc h3 {
	color: #083F78;
	font-weight: bold;
	margin: 0;
	
}
#tresc h1 {
	border-top: 1px solid #b9cddf;
	font-size: 16px;
	padding: 10px 0;
}
#tresc h2 {
	font-size: 15px;
		font-weight: bold;
	padding: 20px 0 10px 0;
}
#tresc h3 {
	font-size: 13px;
	padding: 20px 0 10px 0;
}
#tresc h4 {
	color: #666;
	font-size: 12 px;
	font-weight: bold;
	margin: 0;
	padding:0;
}
#tresc h5 {
	font-family: Arial;
	color: #666;
	font-size: 12px;
	font-weight: normal;
	line-height: 1.5;
	margin: 0;
}
#tresc h6 {
	font-family: Arial;
	color: #3A8702;
	font-size: 15px;
	font-weight: bold;
	line-height: 1.5;
}

#opis_tp	{
	align: left;
	background: #fff;	
	width: 650px;	
	clear: both;	
	margin: 0px auto;	
	padding-left: 0px;
	padding-top: 5px;
	padding-bottom: 20px; 
	font-size: 12px; 
	color: #777;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}

#tresc li {
	background: url(../img/b3.gif) no-repeat 0 5px;
	list-style-type: none;
	padding-left: 10px;
}
#tresc p {
	margin: 10px 0;
}

#tresc p.wiecej {
	margin: 0 0 10px 0;
}
#tresc ul {
	margin: 0;
	padding: 0;
}
#uwagi {
	float: left;
	padding: 15px 0;
	width: 185px;
}
#uwagi p {
	margin: 0;
	padding: 0;
}
#kolumna5 h4 {
	color: #666;
	font-size: 11 px;
	font-weight: bold;
	margin: 0;
	padding:0;
}
.w10 { width: 10%; }
.w15 { width: 15%; }
.w20 { width: 20%; }
.w30 { width: 30%; }
.w40 { width: 40%; }
.w50 { width: 50%; }
.w60 { width: 60%; }
.w70 { width: 70%; }
.w80 { width: 80%; }
.w90 { width: 90%; }
.w100 { width: 100%; }
.wiecej a {
	color: #d87f00;
}
#wyszukiwarkaszkolen01 {
	background: url(../img/tlo_wyszukiwarka_szkolen_zaawansowana.gif) no-repeat bottom #539dca;
	padding: 0 10px 18px 10px;
}
#wyszukiwarkaszkolen01 .inputy, #wyszukiwarkaszkolen01 .selecty {
	border: 1px solid #468cbb;
	color: #666;
	height: 18px;
}
#wyszukiwarkaszkolen01 .selecty {
	height: 18px;
}
#wyszukiwarkaszkolen01 .tabelka02 {
	margin-top: 10px;
	
}
#wyszukiwarkaszkolen01 .tabelka02 a {
	color: #fff;
}
#wyszukiwarkaszkolen01 .tabelka02 td, #wyszukiwarkaszkolen01 .tabelka02 th {
	color: #fff;
	padding: 5px;
}
#wyszukiwarkaszkolen01 .tabelka02 th {
	text-align: left;
}
#wyszukiwarkaszkolen02 {
	margin-bottom: 10px;
}
#wyszukiwarkaszkolen02 h1 {
	border-top: 1px solid #b9cddf;
	color: #d87f00;
	font-size: 11px;
	font-weight: bold;
	margin: 0;
	padding: 12px 0;
}
.modultresc .inputy, .modultresc .selecty {
	border: 1px solid #b9cddf;
	color: #666;
	height: 14px;
}
.modultresc .selecty {
	height: 18px;
}
.modultresc .tabelka02 {
	margin-top: 10px;
}
.modultresc .tabelka02 a {
	color: #539dca;
}
.modultresc .tabelka02 td {
	color: #fff;
	padding-right: 5px;
}
.tabelka03 .inputy02 {
	padding: 1px 20px;	
}
.tab01, .tab02 {
	background: url(../img/tlo_tab01.gif) repeat-x top;
	padding: 0 10px;
}
.tab01 #tab01opis, .tab01 #tab01programiwiedza, .tab01 #tab01terminyilokalizacja, .tab01 #tab01cenyiznizki, .tab02 #tab02wyslijzapytanie, .tab02 #tab02zamowteraz {
	color: #3571a2;
	float: left;
	font-size: 11px;
	font-weight: bold;
	list-style-type: none;
	margin-right: 5px;
	padding: 7px 0;
	text-align: center;
}
.tab02 #tab02wyslijzapytanie, .tab02 #tab02zamowteraz {
	padding: 6px 0;
}
.tab01 #tab01opis a, .tab01 #tab01programiwiedza a, .tab01 #tab01terminyilokalizacja a, .tab01 #tab01cenyiznizki a, .tab02 #tab02wyslijzapytanie a, .tab02 #tab02zamowteraz a {
	color: #fff;
}
.tab01 #tab01opis.aktywny, .tab01 #tab01programiwiedza.aktywny, .tab01 #tab01terminyilokalizacja.aktywny, .tab01 #tab01cenyiznizki.aktywny {
	background-position: 0 -40px;
}
.tab02 #tab02wyslijzapytanie.aktywny, .tab02 #tab02zamowteraz.aktywny {
	background-position: 0 -25px;
}
.tab01 #tab01opis.aktywny a, .tab01 #tab01programiwiedza.aktywny a, .tab01 #tab01terminyilokalizacja.aktywny a, .tab01 #tab01cenyiznizki.aktywny a, .tab02 #tab02wyslijzapytanie.aktywny a, .tab02 #tab02zamowteraz.aktywny a {
	color: #3571a2;
}
.tab01 ul, .tab02 ul {
	margin: 0;
	padding: 0;
}
.tab01 {
	height: 40px;
}
.tab02 {
	height: 25px;
}
.tab01 #tab01opis {
	background: url(../img/tab01opis.gif) no-repeat;
	width: 43px;
}
.tab01 #tab01programiwiedza {
	background: url(../img/tab01programiwiedza.gif) no-repeat;
	width: 68px;
}
.tab01 #tab01terminyilokalizacja {
	background: url(../img/tab01terminyilokalizacja.gif) no-repeat;
	width: 85px;
}
.tab01 #tab01cenyiznizki {
	background: url(../img/tab01cenyiznizki.gif) no-repeat;
	width: 57px;
}
.tab02 #tab02wyslijzapytanie {
	background: url(../img/tab02wyslijzapytanie.gif) no-repeat;
	width: 112px;
}
.tab02 #tab02zamowteraz {
	background: url(../img/tab02zamowteraz.gif) no-repeat;
	width: 93px;
}
.sciezka {
	color: #3571a2;
	padding: 10px 0;
}
.sciezka a {
	color: #3571a2;
}
.distinguished
{
	background-color: #DDF2F4;
}
.tr01 a {
	color: white;
}

/* box04 START */
.box04 .header { border-bottom: 1px solid #dcd5e7; height: 30px; position: relative; }
.box04 .header h1 { color: #cd6c9c; font-size: 16px; font-weight: bold; line-height: 30px; margin: 0; padding: 0 110px 0 45px; }
.box04 .header h1 a { color: #cd6c9c; }
.box04 .header .page { position: absolute; bottom: 3px; right: 0; }
.box04 .header .page03 { line-height: 12px; position: absolute; right: 10px; bottom: 5px; }
.box04 .content { background-color: #f7f6f9; padding: 10px; }
.box04 .content01 { padding: 10px; }
.box04 .menu02x2 ul, .box04 .menu02x3 ul { float: left; list-style-type: none; margin: 0 0 10px 0; padding: 0; width: 50%; }
.box04 .menu02x3 ul { width: 216px; }
.box04 .menu02x2 li, .box04 .menu02x3 li { background: url(../imgv3/b01.gif) no-repeat 0 4px; padding-left: 10px; }
.box04 .menu02x2 li.h3, .box04 .menu02x3 li.h3 { background: none; color: #d05d7d; font-size: 13px; padding: 0; }
.box04 .menu02x5 ul { float: left; list-style-type: none; margin: 0 0 10px 0; padding:0; width: 180px; }
.box04 .menu02x5 li { font-size: 11px; }
.box04 .menu02x5 h3 { background: none; color: #d05d7d; font-size: 12px; font-weight: bold; padding: 0; }
/* box04 END */
.clear { clear: both; }


#message {
    font-family:Helvetica,Arial,Helvetica,sans-serif;
    position:absolute;
    top:25%;
    left:25%;
    width:50%;
    z-index:105;
    text-align:center;
    font-weight:normal;
    font-size:14px;
    color:#555;
    padding:10px 0px 10px 0px;
    background-color:#F5F5F5;
    border:6px #539DCA solid;
    
    -moz-border-radius:6px;
		border-radius:6px 5px;
		-khtml-border-radius:6px;
		-icab-border-radius:6px;
		-webkit-border-radius:6px;
		-khtml-border-radius:6px;
}
#message a
{
		color:#55;
}
#message span  {
    text-align: left;
    width: 60%;
    height:50%;
    float:left;
    padding-left:110px;
    line-height:1.5em;
}
.close-notify {
		white-space: nowrap;
    float:right;
    margin-right:10px;
    color:#555;
    text-decoration:none;
    border:2px #A2CC95 solid;
    padding:5px;
}
.close-notify a {
    color: #555;
}
#topOpacity{width:100%;
            height:100%;
            background:#555555;
            opacity:0.5;
            -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
            filter:alpha(opacity = 50);
            z-index:99;
            position:absolute;
            top:0;
            left:0;
            display: block;
}
