

#menu {
	width:195px;
	height: auto;
	margin:-370px 0 0 24px;
	padding:0 0 27px 0;
	background: #fff url("../i/tlo_menu_dol.png") no-repeat 0 100%;
	position:relative;
	z-index: 150;
	float: left;
	display: inline;
	}
	
#menu li {
	list-style-type: none;
	margin:0;
	padding:0 0 0 7px;
	float: left;
	clear: left;
	background: #fff url("../i/tlo_menu.png") repeat-y 0 0;
	}
	
#menu span	{display: none;}

#menu a {
	display: block;
	width: 188px;
	}

li#m1			{background: url("../i/tlo_menu_gora.png") no-repeat 0 0;height: 25px;width: 188px;}

#m1 a			{background: url("i/m1a.png") no-repeat 0 0;height: 19px;}
#m1 a:hover		{background-position:0 100%;}

#m2 a			{background: url("i/m2a.png") no-repeat 0 0;height: 20px;}
#m2 a:hover		{background-position:0 100%;}

#m3 a			{background: url("i/m3a.png") no-repeat 0 0;height: 23px;}
#m3 a:hover		{background-position:0 100%;}

#m4 a			{background: url("i/m4a.png") no-repeat 0 0;height: 23px;}
#m4 a:hover		{background-position:0 100%;}

#m5 a			{background: url("i/m5a.png") no-repeat 0 0;height: 24px;}
#m5 a:hover		{background-position:0 100%;}

#m6 a			{background: url("i/m6a.png") no-repeat 0 0;height: 23px;}
#m6 a:hover		{background-position:0 100%;}

#m7 a			{background: url("i/m7a.png") no-repeat 0 0;height: 20px;}
#m7 a:hover		{background-position:0 100%;}

#m8 a			{background: url("i/m8a.png") no-repeat 0 0;height: 25px;}
#m8 a:hover		{background-position:0 100%;}

#m9 a			{background: url("i/m9a.png") no-repeat 0 0;height: 21px;}
#m9 a:hover		{background-position:0 100%;}

#m10 a			{background: url("i/m10a.png") no-repeat 0 0;height: 20px;}
#m10 a:hover	{background-position:0 100%;}

#m11 a			{background: url("i/m11a.png") no-repeat 0 0;height: 20px;}
#m11 a:hover	{background-position:0 100%;}

#m12 a			{background: url("i/m12a.png") no-repeat 0 0;height: 23px;}
#m12 a:hover	{background-position:0 100%;}

#m13 a			{background: url("i/m13a.png") no-repeat 0 0;height: 20px;}
#m13 a:hover		{background-position:0 100%;}

#m14 a			{background: url("i/m14a.png") no-repeat 0 0;height: 22px;}
#m14 a:hover	{background-position:0 100%;}

#menu li.aktywny a	{background-position: 0 100%;}



/* ************ */
/*   Nagłówki   */
/* ************ */

h1, h2				{position:relative;overflow: hidden;height:29px;margin:15px 0;}

h1 span, h2 span	{position: absolute;top:0;left:0;height:29px;}

.lito h1			{width: 221px;}
.lito h1 span		{background-image: url("i/title_lito.png");width: 221px;}

	.lito h2		{float: right;width:326px;height:235px;margin:0;text-align: right;}
	.lito h2 span	{width: 326px;height:35px;left:35px;bottom:0;}
	
	.lito  img#senefelder		{width:326px;position: absolute;right:13px;top:0;margin:0;padding-bottom:35px;background: url("i/subtitle_senefelder.png") no-repeat 70% 100%;}
	

.press h1 span		{background-image: url("i/title_press.png");width: 485px;}

	.press h2 		{width: 538px;height:21px;}
	.press h2 span	{background-image: url("i/subtitle_press.png");width: 538px;height:21px;}
	.press img		{float: right;margin:15px 0;}

.stone h1 span		{background-image: url("i/title_prepare_stone.png");width: 380px;}


/* ******************* */
/*  Wykonanie rysunku  */
/* ******************* */

.draw h1			{width: 440px;}
.draw h1 span	{background-image: url("i/title_draw.png");width: 440px;}

	.draw h2, 
	.draw h2 span		{width: 232px;height: 18px;}
	
	.draw h2#rys span	{background-image: url("i/subtitle_draw.png");}
	
	.draw h2#rys1 span	{background-image: url("i/subtitle_draw_1.png");}
	.draw h2#rys2 span	{background-image: url("i/subtitle_draw_2.png");}
	.draw h2#rys3 span	{background-image: url("i/subtitle_draw_3.png");}
	.draw h2#rys4 span	{background-image: url("i/subtitle_draw_4.png");}
	.draw h2#rys5 span	{background-image: url("i/subtitle_draw_5.png");}



/* ************ */
/*   Trawienie  */
/* ************ */


.etch h1 span	{background-image: url("i/title_etch.png");width: 312px;}

	.etch h2		{width: 459px;height:22px;}
	.etch h2 span	{background-image: url("i/subtitle_etch.png");width: 459px;height:22px;}
	
	
	.etch h2#sec1 span	{background-image: url("i/subtitle_etch_1.png");}
	.etch h2#sec2 span	{background-image: url("i/subtitle_etch_2.png");}
	.etch h2#sec3 span	{background-image: url("i/subtitle_etch_3.png");}
	.etch h2#sec4 span	{background-image: url("i/subtitle_etch_4.png");}
	.etch h2#sec5 span	{background-image: url("i/subtitle_etch_5.png");}
	.etch h2#sec6 span	{background-image: url("i/subtitle_etch_6.png");}
	

	.etch dl#tbl1					{margin:0;padding:0;background: url("i/bg_table_etch.png") no-repeat 0 34px;height: 290px;width: 198px;position: absolute;left: -200px;top: 340px;}
	.etch dl#tbl1  dt.title span	{display: none;}
	.etch dl#tbl1  dt.title			{background: url("i/bg_title_etch.png") no-repeat 0 0;width: 198px;height: 29px;margin:0 0 11px 0;color: #fff;padding:0;}
	
	.etch dl#tbl1 dt			{width:183px;height: 11px;margin:0;padding:12px 0 0 15px;color: #000;float: left;text-transform: uppercase;font-weight: bold;}
	.etch dl#tbl1 dd			{width:183px;height: 28px;margin:0;padding:0 0 0 15px;color: #fff;float: left;font-weight: bold;}
	
	
	
	.etch dl#tbl2				{margin:0;padding:0 0 13px 0;background: url("i/tlo_ph_dol.png") no-repeat 0 100%;width: 195px;position: absolute;left: -200px;top: 605px;}

	.etch dl#tbl2 dt.tytul		{background: #000 url("i/tlo_ph_gora_kwas.png") no-repeat 0 0;width: 109px;height: 47px;padding:45px 0 0 15px;color: #fff;font-weight: bold;}
	.etch dl#tbl2 dt.tytul span	{display: block;color: #fff;font-weight: bold;}
	
	.etch dl#tbl2 dd.tytul		{background: url("i/tlo_ph_gora_ph.png") no-repeat 0 0;width: 71px;height: 92px;}
	
	.etch dl#tbl2 span		{display: none;}
	.etch dl#tbl2 dt			{width:102px;height: 16px;margin:0;padding:0 0 0 22px;color: #ababab;background: url("i/tlo_ph.png") repeat-y 0 0;float: left;}
	.etch dl#tbl2 dd			{width:71px;height: 16px;margin:0;color: #fff;background: url("i/tlo_ph.png") repeat-y 100% 0;float: left;}
	
		
	

.reg_marks h1 span			{background-image: url("i/title_reg_marks.png");width: 350px;}

.roll-up h1 span		{background-image: url("i/title_roll-up.png");width: 203px;}

	.roll-up h2#f1		{height: 23px;width: 464px;}
	.roll-up h2#f1 span	{background-image: url("i/subtitle_roll-up.png");width: 464px;height:23px;}
	


.print h1 span		{background-image: url("i/title_print.png");width: 155px;}

.test h1 span		{background-image: url("i/title_test.png");width: 70px;}

.links h1 span		{background-image: url("i/title_link.png");width: 89px;}




/* ************ */
/*    Slownik   */
/* ************ */


.slownik #hasla				{margin:0;width:517px;height: 58px;margin:-350px 0 282px 16px;padding:10px 30px 0 220px;background: #db0050;position: relative;z-index: 100;float:left;display: inline;}
.slownik #hasla	li 			{display: inline;padding:5px 2px;position:relative;z-index:200;float: none;}
.slownik #hasla	li a 		{padding:0 1px 1px 1px;color: #000;text-decoration: none;white-space:nowrap;}
.slownik #hasla	li a.aktywny,
.slownik #hasla	li a:hover 	{background-color: #fff}




.slownik #tresc		{padding-top:68px;}


.slownik h1						{height: 24px;width: auto;padding:9px 0 0 0;margin:10px 0;font-size:2em;}
.slownik h1	span				{height: 24px;top:9px}

.slownik h1#stone span			{background-image: url("i/title_slownik_stone.png");width: 496px;}
.slownik h1#carborund span		{background-image: url("i/title_slownik_carborund.png");width: 427px;}
.slownik h1#crayon span			{background-image: url("i/title_slownik_crayon.png");width: 521px;}
.slownik h1#tusche span			{background-image: url("i/title_slownik_tusche.png");width: 509px;}
.slownik h1#gum span			{background-image: url("i/title_slownik_gum.png");width: 388px;}
.slownik h1#rosin span			{background-image: url("i/title_slownik_rosin.png");width: 304px;}
.slownik h1#talc span			{background-image: url("i/title_slownik_talc.png");width: 286px;}
.slownik h1#nitric_acid span	{background-image: url("i/title_slownik_nitric_acid.png");width: 380px;}
.slownik h1#turpentine span		{background-image: url("i/title_slownik_turpentine.png");width: 380px;}
.slownik h1#acetone span		{background-image: url("i/title_slownik_acetone.png");width: 339px;}
.slownik h1#asphalt span		{background-image: url("i/title_slownik_asphalt.png");width: 470px;}
.slownik h1#shellac span		{background-image: url("i/title_slownik_shellac.png");width: 330px;}
.slownik h1#ink span			{background-image: url("i/title_slownik_ink.png");width: 406px;}
.slownik h1#magnesium span		{background-image: url("i/title_slownik_magnesium.png");width: 540px;}
.slownik h1#roll-up span		{background-image: url("i/title_slownik_roll-up.png");width: 386px;}
.slownik h1#benzine span		{background-image: url("i/title_slownik_benzine.png");width: 336px;}
.slownik h1#citric_acid span	{background-image: url("i/title_slownik_citric_acid.png");width: 373px;}
.slownik h1#methyl span			{background-image: url("i/title_slownik_methyl.png");width: 461px;}


	.slownik h2#f1		{height: 23px;width: 464px;}
	.slownik h2#f1 span	{background-image: url("i/subtitle_roll-up.png");width: 464px;height:23px;}
	



.slownik li#m1			{background: url("../i/tlo_menu_gora2.png") no-repeat 0 0;height: 91px;width: 188px;}


.slownik #m1, .slownik #m2, .slownik #m3, .slownik #m4	{background:none;}

.slownik #m1	{}
.slownik #m2	{margin:-66px 0 0 0;}
.slownik #m3	{margin:-46px 0 0 0;}
.slownik #m4	{margin:-23px 0 0 0;}




.technique h1 span	{background-image: url("i/title_technique.png");width: 0px;}


	ol#custom			{padding:0 10px 0 0;margin:0;}
	ol#custom li		{list-style-type: none;padding:0;margin:0;}
	ol#custom li p, ol#custom li div		{padding:10px 0 0 30px;margin:0;display:inline-block;height: 23px;height: auto;}
	
	#custom #ctr1 p		{background: #fff url("i/no1.png") no-repeat 0 0;}
	#custom #ctr2 p		{background: #fff url("i/no2.png") no-repeat 0 0;}
	#custom #ctr3 p		{background: #fff url("i/no3.png") no-repeat 0 0;}
	#custom #ctr4 p		{background: #fff url("i/no4.png") no-repeat 0 0;}
	#custom #ctr5 p		{background: #fff url("i/no5.png") no-repeat 0 0;}
	#custom #ctr6 p		{background: #fff url("i/no6.png") no-repeat 0 0;}
	#custom #ctr7 p		{background: #fff url("i/no7.png") no-repeat 0 0;}
	#custom #ctr8 p		{background: #fff url("i/no8.png") no-repeat 0 0;}


	ol#low_l			{padding:0;margin: 0 0 0 30px;}
	ol#low_l li			{list-style-type:lower-alpha;color: #ff117e;padding:0;font-weight: bold;}
	ol#low_l li	span	{color: #000;font-weight: normal;}
	
	ol.pink li 			{color: #ff117e;font-weight: bold;}
	ol.pink li 	p		{color: #000;font-weight: normal;}




/* ************ */
/*  Litografia  */
/* ************ */

.lito	ul	{width: 100%;height: auto;float: right;margin:10px 0;padding:0;}

.lito li {
	list-style-type: none;
	width: 195px;
	height: 8px;
	margin: 0 0 10px 0;
	padding:0;
	float: left;
	clear: left;
	overflow: hidden;
	}

.lito li a, .lito li strong {
	display: block;
	width: 185px;
	height: 8px;
	padding:0 0 0 10px;
	position: relative;
	font: normal 8pt Tahoma, Helvetica, sans-serif;
	background: #fff url("../i/ikona_tr_szary.png") no-repeat 0 0;
	}

.lito li a:hover, .lito strong.aktywny {	background: #fff url("../i/ikona_tr_czerwony.png") no-repeat 0 0;}



.lito li#lito1 span	{background: #fff url("i/submenu_lito_lito.png") no-repeat;}
.lito li#lito2 span	{background: #fff url("i/submenu_lito_senefelder.png") no-repeat;}
.lito li#lito3 span	{background: #fff url("i/submenu_lito_dev.png") no-repeat;}
.lito li#lito4 span	{background: #fff url("i/submenu_lito_genesis.png") no-repeat;}

	
.lito li span	{position: absolute;top:0;left:10px;width: 185px;height:8px;background-position: 0 100%;cursor: pointer;}

.lito li strong.aktywny span	{cursor: default;}
/* ************ */
/*  Litografia  */
/*  Time line   */
/* ************ */

.lito dl	{
	width:560px;
	height: auto;
	float: right;
	margin:-70px 1px 0 0;
	padding:15px 0 30px 0;
	color: #808080;
	background: url("i/bg_genesis.png") no-repeat 100% 0;
	font-family: arial;
	}
	
.lito dt, .lito dd	{
	margin:0;
	float: left
	}

.lito dd	{width: 10px;padding:7px 0 0 25px;}
	
.lito	dt	{clear: left;text-align: right;font-size: 13.5pt;font-weight: bold;padding:0 15px 0 0;}


#year1		{width: 450px;}
#year2		{width: 360px;}
#year3		{width: 290px;}
#year4		{width: 250px;}
#year5		{width: 210px;}
#year6		{width: 175px;}
#year7		{width: 150px;}
#year8		{width: 110px;}
#year9		{width: 110px;}
#year10		{width: 90px;test-align: left;}
#year11		{width: 80px;padding-top:0;}

#desc1		{width: 80px;padding:10px 0 0 10px;}
#desc2		{width: 155px;padding-top:10px;}
#desc3		{width: 190px;padding:8px 0 0 25px;}
#desc4		{width: 230px;padding-left: 15px;}
#desc5		{width: 190px;padding-left: 15px;}
#desc6		{width: 290px;padding-left: 15px;}
#desc7		{width: 320px;padding-left: 15px;}
#desc8		{width: 250px;padding-left: 30px;}
#desc9		{width: 250px;}
#desc10		{width: 250px;}
#desc11		{width: 250px;}

/* ************ */
/*     Links    */
/* ************ */

.links ul	{
	width: 340px;
	height:auto;
	float: left;
	padding:2px 0 0 0;
	margin:0;
	color: #000;
	background: #fff url("i/bg_dot.png") repeat-x 0 0;
	position: relative;
	}
.links ul li	{
	width: 340px;
	padding:0 0 5px 0;
	margin:0;
	list-style-type: none;
	color: #000;
	background: #fff url("i/bg_dot.png") repeat-x 0 100%;
	}	
	
.links ul li a			{color: #000;text-decoration: none;}
.links ul li a:hover	{color: #ff117c;text-decoration: underline;}
	
.links #link_asp		{
	width: 130px;
	padding:0 0 10px 55px;
	background: #fff url("i/logo_asp2.png") no-repeat 0 0;
	position: absolute;
	right:-185px;
	top:0;
	}

.links #link_lito		{
	width: 130px;
	padding:30px 0 10px 55px;
	background: #fff url("i/logo_lito.png") no-repeat 0 0;
	position: absolute;
	right:-185px;
	top:70px;
	}

.links #link_asp a, .links #link_lito a	{color: #fff;background-color: #000;padding:0 2px 2px 2px;text-decoration: none;float: left;clear: left;}
.links #link_asp a:hover, .links #link_lito a:hover	{color: #ff117c;background-color: #fff;}


/* ************ */
/*     Test     */
/* ************ */

.test em	{color: #fff;background-color: #000;padding:0 2px 2px 2px;margin:20px 70px 0 0;float:right;font-style: normal}