body{

	background-image : url(images/tlo_background.jpg);

	background-repeat : repeat;

}

#main{

	margin : 0 auto 0 auto;

	width : 798px;

	padding : 0 0 0 0;

	border : 0px;

}

#grafa_ludzie{

	background-image : url(images/ludziska.jpg);

	background-repeat : no-repeat;

	width : 430px;

	height : 304px;

}

#tekst_pozycjonujacy{

	background-image : url(images/tekst_pozycjonujacy.jpg);

	background-repeat : no-repeat;

	width : 368px;

	height : 136px;

	font-family : Verdana;

	font-size : 11px;

	padding-left : 5px;

	padding-right : 43px;

	vertical-align : top;

}

#haslo2{

	background-image : url(images/haslo2.jpg);

	background-repeat : no-repeat;

	width : 34px;

	height : 168px;

}

#above_01{

	background-image : url(images/above_01.jpg);

	background-repeat : no-repeat;

	width : 43px;

	height : 11px;

}

img.ikona01{

	border : 0px;

	width : 43px;

	height : 42px;

	display: block;

}

img.ikony{

	border : 0px;

	width : 42px;

	height : 42px;

	display: block;

}

#under_01{

	background-image : url(images/under_01.jpg);

	background-repeat : no-repeat;

	width : 43px;

	height : 115px;

}

#haslo3{

	background-image : url(images/haslo3.jpg);

	background-repeat : no-repeat;

	width : 13px;

	height : 168px;

}

#above_02{

	background-image : url(images/above_02.jpg);

	background-repeat : no-repeat;

	width : 42px;

	height : 11px;

}

#under_02{

	background-image : url(images/under_02.jpg);

	background-repeat : no-repeat;

	width : 42px;

	height : 115px;

}

#haslo4{

	background-image : url(images/haslo4.jpg);

	background-repeat : no-repeat;

	width : 13px;

	height : 168px;

}

#above_03{

	background-image : url(images/above_03.jpg);

	background-repeat : no-repeat;

	width : 42px;

	height : 11px;

}

#under_03{

	background-image : url(images/under_03.jpg);

	background-repeat : no-repeat;

	width : 42px;

	height : 115px;

}

#haslo5{

	background-image : url(images/haslo5.jpg);

	background-repeat : no-repeat;

	width : 14px;

	height : 168px;

}

#above_04{

	background-image : url(images/above_04.jpg);

	background-repeat : no-repeat;

	width : 41px;

	height : 11px;

}

img.ikona4{

	border : 0px;

	width : 41px;

	height : 42px;

	display: block;

}

#under_04{

	background-image : url(images/under_04.jpg);

	background-repeat : no-repeat;

	width : 41px;

	height : 115px;

}

#haslo6{

	background-image : url(images/haslo6.jpg);

	background-repeat : no-repeat;

	width : 15px;

	height : 168px;

}

#above_05{

	background-image : url(images/above_05.jpg);

	background-repeat : no-repeat;

	width : 42px;

	height : 11px;

}

#under_05{

	background-image : url(images/under_05.jpg);

	background-repeat : no-repeat;

	width : 42px;

	height : 115px;

}

#haslo7{

	background-image : url(images/haslo7.jpg);

	background-repeat : no-repeat;

	width : 14px;

	height : 168px;

}

#above_06{

	background-image : url(images/above_06.jpg);

	background-repeat : no-repeat;

	width : 42px;

	height : 11px;

}

#under_06{

	background-image : url(images/under_06.jpg);

	background-repeat : no-repeat;

	width : 42px;

	height : 115px;

}

#haslo8{

	background-image : url(images/haslo8.jpg);

	background-repeat : no-repeat;

	width : 13px;

	height : 168px;

}

td.ramka_lewa{

	background-image : url(images/ramka_lewa.jpg);

	background-repeat : repeat-y;

	width : 5px;

}

#tlo_menu1{

	background-image : url(images/tlo_menu_01.jpg);

	background-repeat : no-repeat;

	width : 167px;

	height : 120px;

	background-color: #225185;

}

#tlo_menu2{

	background-image : url(images/tlo_menu_02.jpg);

	background-repeat : no-repeat;

	width : 171px;

	height : 120px;

	background-color: #1A3F64;

}

#przed_banerem{

	background-image : url(images/przed_banerem.jpg);

	background-repeat : no-repeat;

	background-color: #FDAC6E;

	width : 5px;

	height : 120px;

}

td.baner{

	width : 449px;

	height : 120px;

	vertical-align: top;

}

#id_baner{

	display: block;

	border: 0;

}

#bialy_baner{

	background-image : url(images/bialy_baner.jpg);

	background-repeat : no-repeat;

	width : 2px;

	height : 120px;

}

#pod_baner{

	background-image : url(images/pod_baner.jpg);

	background-repeat : no-repeat;

	width : 798px;

	height : 4px;

}

td.tlo_lewa_krawedz1{

	background-image : url(images/tlo_lewa_krawedz1.jpg);

	background-repeat : repeat-y;

	width : 5px;

}

td.tlo_obok_okienka1{

	background-image : url(images/tlo_obok_okienka1.jpg);

	background-repeat : repeat-y;

	width : 15px;

}

#tlo_naglowek_okienko1{

	background-image : url(images/tlo_naglowek_okienko1.jpg);

	background-repeat : no-repeat;

	width : 249px;

	height : 48px;

}

td.tlo_za_okienkiem1{

	background-image : url(images/tlo_za_okienkiem1.jpg);

	background-repeat : repeat-y;

	width : 5px;

}

#tlo_naglowek_okienko2{

	background-image : url(images/tlo_naglowek_okienko2.jpg);

	background-repeat : no-repeat;

	width : 249px;

	height : 48px;

}

#tlo_naglowek_okienko3{

	background-image : url(images/tlo_naglowek_okienko3.jpg);

	background-repeat : no-repeat;

	width : 249px;

	height : 48px;

}

td.tlo_prawa_krawedz1{

	background-image : url(images/tlo_prawa_krawedz1.jpg);

	background-repeat : repeat-y;

	width : 4px;

}

td.tlo_obok_okienka3{

	background-image : url(images/tlo_obok_okienka1.jpg);

	background-repeat : repeat;

	width : 17px;

}

#tlo_tresc_okienko1{

	background-image : url(images/tlo_tresc_okienko1.jpg);

	background-repeat : no-repeat;

	width : 249px;

	height : 202px;

}

#tlo_tresc_okienko2{

	background-image : url(images/tlo_tresc_okienko1.jpg);

	background-repeat : no-repeat;

	width : 249px;

	height : 202px;

}

#tlo_tresc_okienko3{

	background-image : url(images/tlo_tresc_okienko3.jpg);

	background-repeat : no-repeat;

	width : 249px;

	height : 202px;

}

td.tlo_stopka_okienko1{

	background-image : url(images/tlo_stopka_okienko1.jpg);

	background-repeat : no-repeat;

	width : 249px;

	height : 17px;

}

td.tlo_stopka_okienko3{

	background-image : url(images/tlo_stopka_okienko3.jpg);

	background-repeat : no-repeat;

	width : 249px;

	height : 17px;

}

td.tlo_ciemne_pod_oknami{

	background-image : url(images/tlo_ciemne_pod_oknami.jpg);

	background-repeat : no-repeat;

	width : 109px;

	height : 37px;

}

#tlo_jasne_pod_oknami{

	background-image : url(images/tlo_janse_pod_oknami.jpg);

	background-repeat : no-repeat;

	width : 571px;

	height : 37px;

	font-family : Tahoma;

	font-size : 10px;

	text-align : center;

}

#tlo_pod_ramka_strony{

	background-image : url(images/tlo_pod_ramka_strony.jpg);

	background-repeat : no-repeat;

	width : 798px;

	height : 4px;

}

#przerwa_pod_strona{

	height: 13px;

}

#timpadd{

	background-position : right;

	background-image : url(images/timpadd.jpg);

	background-repeat : no-repeat;

	width : 798px;

	height : 50px;

	text-align : right;

	padding-top : 20px;

}

a.timpadd_link:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 8px;

	color: #DC143C;

	font-weight : bolder;		

}

a.timpadd_link:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 8px;

	color: #DC143C;

	font-weight : bolder;		

}

a.timpadd_link:active {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:8px;

	color: #DC143C;

	font-weight : bolder;		

}

a.timpadd_link:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 8px;

	color: #DC143C;

	font-weight : bolder;	

}

a.glowna_link:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #DC143C;

	font-weight : bolder;

}

a.glowna_link:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #DC143C;

	font-weight : bolder;		

	text-decoration : none;	

}

a.glowna_link:active {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

	color: #DC143C;

	font-weight : bolder;		

	text-decoration : none;	

}

a.glowna_link:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #DC143C;

	font-weight : bolder;	

	text-decoration : none;	

}

td.glowna_link{

	text-align : right;

	padding-right : 20px;

}

td.glowna_link2{

	text-align : left;

	padding-right : 20px;

}

td.glowna_link3{

	text-align : left;

	padding-left : 20px;

}

td.menu_lewe{

	padding-top : 2px;

	padding-left : 10px;

	height: 7px;	

}

td.menu_lewe_nizej{

	padding-left : 10px;

	height: 7px;	

}

img.znaczek{

	border: 0;

	vertical-align: middle;

}

a.menu_link:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: White;

	font-weight : bold;

	text-decoration : none;

}

a.menu_link:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: White;

	font-weight : bold;

	text-decoration : none;

}

a.menu_link:active {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: White;

	font-weight : bold;

	text-decoration : none;

}

a.menu_link:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: Red;

	font-weight : bold;

	text-decoration : none;

}

td.cyfra_naglowek{

	font-family : Impact;

	font-size : 30px;

	font-weight : bold;

	color : #E46100;

	padding-top : 6px;

	padding-left : 14px;

}

td.nazwa_naglowek{

	font-family : Tahoma;

	font-size : 18px;

	font-weight : bold;

	color : #E46100;	

	padding-top : 6px;	

	padding-left : 6px;

}

td.naglowek_zajawka_glowna{

	font-family : Tahoma;

	font-size : 11px;

	font-weight : bold;

	color : Black;

	padding-left : 10px;

	padding-right : 10px;

	padding-top : 5px;

}

img.zdjecie_zajawka_glowna{

	border : 4px solid Silver;

}

td.zdjecie_zajawka{

	padding-left : 7px;

	padding-top : 10px;

	padding-right : 7px;

}

td.za_zdjeciem_glowna{

	font-family : Tahoma;

	font-size : 11px;

	color : Black;

	padding-right : 5px;

}

td.pod_zdjeciem_glowna{

	font-family : Tahoma;

	font-size : 11px;

	color : Black;

	padding-left : 10px;

	padding-right : 5px;

}

a.wiecej_link:link {

	font-family: Tahoma;

	font-size: 12px;

	color: #FF6603;

	font-weight : bold;

	text-decoration : none;

}

a.wiecej_link:visited {

	font-family: Tahoma;

	font-size: 12px;

	color: #FF6603;

	font-weight : bold;

	text-decoration : none;

}

a.wiecej_link:active {

	font-family: Tahoma;

	font-size: 12px;

	color: #FF6603;

	font-weight : bold;

	text-decoration : none;

}

a.wiecej_link:hover {

	font-family: Tahoma;

	font-size: 12px;

	color: Black;

	font-weight : bold;

	text-decoration : none;

}

td.wiecej_odstep{

	padding-left : 180px;

}

td.tlo_obok_okienka_podstrona{

	background-image : url(images/tlo_obok_okienka1.jpg);

	background-repeat : repeat-y;

	width : 13px;

}

#tlo_rozmycie_ramki{

	background-image : url(images/rozmycie_top_ramki.jpg);

	background-repeat : no-repeat;

	width : 768px;

	height : 4px;

}

td.tlo_obok_okienka_prawe{

	background-image : url(images/tlo_obok_okienka1.jpg);

	background-repeat : repeat;

	width : 8px;

}

#tlo_naglowek_podstrona{

	background-image : url(images/tlo_naglowek_podstrona.jpg);

	background-repeat : no-repeat;

	width : 768px;

	height : 33px;	

}

td.tlo_ramki_podstrona{

	background-image : url(images/tlo_ramki_podstrona.jpg);

	background-repeat : repeat-y;

	width : 768px;

}

#tlo_pod_ramka_podstrona{

	background-image : url(images/tlo_pod_ramka_podstrona.jpg);

	background-repeat : no-repeat;

	width : 768px;

	height : 12px;

}

#naglowek_podstrona{

	font-family : Tahoma;

	font-size : 18px;

	font-weight : bold;

	color : #E46100;	

	padding-top : 6px;	

	padding-left : 30px;

}

td.podtytul_podstrona{

	font-family : Tahoma;

	font-size : 11px;

	font-weight : bold;

	color : Black;

	padding-left : 20px;

	padding-right : 20px;

	padding-top : 5px;

	padding-bottom : 5px;

}

td.tresc_podstrony{

	font-family : Tahoma;

	font-size : 11px;

	color : Black;

	padding-left : 20px;

	padding-right : 20px;

	padding-top : 5px;

	padding-bottom : 5px;

}

img.zdjecie_podstrona_lewo{

	border : 4px solid Silver;

	margin-left : 6px;

	margin-right : 6px;

	margin-bottom : 2px;

	margin-top : 2px;

	float : left;

}

img.zdjecie_podstrona_prawo{

	border : 4px solid Silver;

	margin-left : 6px;

	margin-right : 6px;

	margin-bottom : 2px;

	margin-top : 2px;

	float : right;

}

td.tresc_when_podstrona_left{

	font-family : Tahoma;

	font-size : 11px;

	color : Black;

	padding-left : 30px;

	padding-right : 30px;

	padding-top : 5px;

	padding-bottom : 5px;

	width : 300px;

}

td.tresc_when_podstrona_right{

	font-family : Tahoma;

	font-size : 11px;

	color : Black;

	padding-left : 30px;

	padding-right : 30px;

	padding-top : 5px;

	padding-bottom : 5px;

}

div.oferta_skrot{

	background-color : Silver;

	padding-top : 10px;

	padding-bottom : 10px;

	padding-left : 10px;

	padding-right : 10px;

	clear: both;

}

td.tabela_oferta{

	padding-left : 15px;

	padding-right : 15px;

	padding-bottom : 5px;

	padding-top : 5px;

	color : Navy;

}

div.odstep_cennik{

	padding-top : 5px;

	padding-left : 5px;

}

table.cennik{

	border : solid #FF8C00;

}

td.cennik_komorka{

	border : 1px solid #FF8C00;

	padding-top : 3px;

	padding-bottom : 3px;

	padding-left : 5px;

	padding-right : 5px;

}

td.cennik_dane{

	border : 1px solid #FF8C00;

	padding-top : 3px;

	padding-bottom : 3px;

	padding-left : 5px;

	padding-right : 5px;

	text-align : center;

}

td.odstep_mapka{

	padding-left: 40px;

}

td.cennik_komorka2{

	border : 1px solid #FF8C00;

	padding-top : 3px;

	padding-bottom : 3px;

	padding-left : 5px;

	padding-right : 5px;

	width: 241px;

}



div.Tlo {

	background:	url(images/bg.jpg);

}

div.tresc_podstrony{

	font-family : Tahoma;

	font-size : 11px;

	color : Black;

}

div.glowna_link{

	text-align : right;

	padding-right : 20px;

}

table#lekcje_online{

	width: 400px;

}

td.naglowek_tabeli{

	background-color : White;

	border-top : thin solid Black;

	border-bottom : thin solid Black;

	text-align : center;

}

td.tresc_tabeli{

	background-color : Silver;

	vertical-align : top;

	padding-left: 30px;

	padding-top: 5px;

}

div#pustak{

	float: left;

	margin-left: 510px;

	padding-left: 100px;

	position: relative;

	top: -13px;

}

div#pustak2{

	float: left;

	margin-left: 420px;

	padding-left: 200px;

	position: relative;

	top: -20px;

}
td.baner2, img.baner2 {
	width : 798px;
 margin-left:15 px;
	vertical-align: top;
}
img.baner2{
border : 0px;
	margin-left:15 px;
	display: block;

}
.warsztaty  {
  font-family : Tahoma;
	color : Black
}
h3.warsztaty {
  font-size: 17px;
}
h4.warsztaty {
  font-size: 13px;
}
p.warsztaty {
 padding-bottom: 23px;
 font-size: 13px;
}
ol.warsztaty  {
 font-size: 17px;

}
ol.warsztaty li p  {
 font-size: 13px;

}