/* CSS Document ogolny dla urzadzen*/
#pageHeader-track {
	float: right; 
	background: url(../GRAFIKA/dodatki/tlo-naglowek-track.jpg) 0 0 no-repeat; 
	width: 724px; height: 312px; 
	text-align: left;}
#pageHeader-track-film {
	float: right; 
	background: url(../GRAFIKA/dodatki/tlo-naglowek-track-film.jpg) 0 0 no-repeat; 
	width: 724px; height: 311px; 
	text-align: left;}
#pageHeader-rolling {
	float: right; 
	background: url(../GRAFIKA/dodatki/tlo-naglowek-rolling.jpg) 0 0 no-repeat; 
	width: 724px; height: 312px; 
	text-align: left;}
#pageHeader-rolling-film {
	float: right; 
	background: url(../GRAFIKA/dodatki/tlo-naglowek-rolling-film.jpg) 0 0 no-repeat; 
	width: 724px; height: 311px; 
	text-align: left;}

#nav a.rolling {
	width: 205px; 
	margin-top: 35px; 
	margin-left: -12px;}
#nav a.track {
	width: 205px; 
	margin-top: 35px; 
	margin-left: -12px; 
	color: #000066;}
#nav a.track:visited {
	color: #6B6B6B; 
	border-bottom: 1px solid #C0C0C0; 
	border-left: 1px dotted #C0C0C0;}
#nav a.track:hover {
	color: #FFF; 
	background: #CC0000; 
	border-bottom: 1px solid #CC0000; 
	border-left: 1px dotted #CC0000;}

/* Urzadzenie - grafika lub film */
#film {
	position: absolute; top: 155px; left: 377px; 
	display: inline; 
	width: 319px; height: 282px; }

#film.track {
	position: absolute; top: 155px; left: 376px; 
	display: inline; 
	width: 319px; height: 282px; }
#device {
	float: right; 
	margin-top: 50px; margin-right: 70px; 
	display: inline; 
	width: 250px; height: 196px; 
	font: bold 160% Arial, sans-serif; 
	border: 1px solid #D9e0e6; 
	border-bottom-color: #c8cdd2; 
	border-right-color: #c8cdd2; 
	background: #FFF; 
	padding: 3px;}
#device img {
	border: 1px solid #D9e0e6; 
	border-bottom-color: #c8cdd2; 
	border-right-color: #c8cdd2; 
	background: #FFF; 
	padding: 5px;}
#deviceTMS {
	float: right; 
	margin-top: 50px; 
	margin-right: 70px; 
	display: inline; 
	width: 240px; height: 145px; 
	font: bold 160% Arial, sans-serif; 
	border: 1px solid #D9e0e6; 
	border-bottom-color: #c8cdd2; 
	border-right-color: #c8cdd2; 
	background: #FFF; 
	padding: 3px;}
/*Glowna zawartosc - tresc*/
#main h1 {
	padding-top: 15px; 
	float: right; 
	width: 460px; 
	margin-right: 255px; 
	margin-top: 30px; 
	margin-bottom: 20px; 
	display: inline; 
	line-height: 1.5em;} 
#main p.preamble	{line-height: 1.5em; margin-left: 100px; margin-right: 330px; margin-top: 15px;}
#main h2		{padding-top: 0px; float:left; width: 340px; margin-left: 130px; margin-bottom: 20px; display: inline; text-align: left;} 
#main h2.pc		{width: 150px; margin-bottom: 10px; padding-top: 10px;} 
#main p strong		{font: 100% Verdana, Arial, sans-serif; color: #EC520F; padding-bottom: -20px; padding-top: 60px;}
#main  p.left		{float: left; width: 320px; margin-left: 130px; margin-bottom: 10px;  margin-top: 5px; display: inline; text-align: left; color: #EC520F;}
#main  p.right		{float: right; width: 320px; margin-right: -10px; margin-bottom: 10px; margin-top: -210px; display: inline; text-align: left; color: #EC520F;}
#main  p.left2		{float: left; width: 500px; margin-left: 130px; margin-bottom: 10px;  margin-top: -10px; display: inline; text-align: left;}
#main p.odstep		{padding-top: 20px;}

/*formatowanie obrazkow i podpisow pod obrazkami*/
#describe img		{border: 1px solid #D9e0e6; border-bottom-color: #c8cdd2; border-right-color: #c8cdd2; padding: 2px; margin-left: 20px; margin-top: 15px; margin-bottom: 20px;}
#describe2 img		{border: 1px solid; border-bottom-color: #c8cdd2; border-right-color: FFF; background: #FFF; padding: 0px; float: left; margin-left: 205px; margin-top: 5px; margin-bottom: 40px;}

p.describe {
	padding-left: 15px; 
	padding-right: 15px; 
	font: Italic 80%  Verdana, Arial, sans-serif; 
	color: #F18B47;}	
p.describeTMSleft {
	font: Italic 80%  Verdana, Arial, sans-serif;
	margin-top: 0px;
	color: #F18B47;
	width: 120px;
	float: left;
	display: inline;
	margin-bottom: 0px;
	margin-top: -60px;}
p.describeTMSright {
	font: Italic 80%  Verdana, Arial, sans-serif; 
	padding-top: 0px;	
	color: #F18B47;
/*	width: 200px;*/
	margin-bottom: 20px;
	padding-left: 290px;}	
p.describeTMS-table {
	padding-left: 45px; 
	padding-right: 15px; 
	font: Italic 80%  Verdana, Arial, sans-serif; 
	color: #F18B47;}
#describeTMS-table img {
	border: 1px solid #D9e0e6; 
	border-bottom-color: #c8cdd2; 
	border-right-color: #c8cdd2; 
	background: #FFF; 
	padding: 5px; 
	float: right; 
	margin-right: 120px; 
	padding-top: 0px; 
	margin-bottom: 15px;}	
#describeDTG img {
	border: 1px solid #D9e0e6; 
	border-bottom-color: #c8cdd2; 
	border-right-color: #c8cdd2; 
	background: #FFF; 
	padding: 5px; 
	float: right; 
	margin-right: 68px; 
	margin-top: 15px; 
	margin-bottom: 5px;}
p.describeDTG {
	padding-left: 15px; 
	padding-right: 15px;}
#describeIC img {border: 1px solid #D9e0e6; border-bottom-color: #c8cdd2; border-right-color: #c8cdd2; background: #FFF; padding: 5px; float: left; margin-left: 125px; margin-top: 5px; margin-bottom: 10px;}
p.describeIC  {padding-left: 400px; padding-right: 0px; font: Italic 80%  Verdana, Arial, sans-serif; color: #F18B47;}
#describeIC2 img {border: 1px solid #D9e0e6; border-bottom-color: #c8cdd2; border-right-color: #c8cdd2; background: #FFF; padding: 5px; float: left; margin-left: 100px; margin-top: 15px; margin-bottom: 10px;}
p.describeIC2		{padding-left: 15px; padding-right: 250px; padding-bottom: 20px; font: Italic 80%  Verdana, Arial, sans-serif; color: #F18B47;}
#main p.rightside {float: right; width: 227px; margin-right: 85px; margin-bottom: 5px; margin-top: -280px; display: inline; text-align: justify;}

/*Specification*/
ul					{clear: both; margin-bottom: 15px;} 
#specification				{font: 80% Verdana, Arial, sans-serif; color: #4B4B4B; text-align: justify; margin-top: -5px; width: 460px; padding-left: 120px; margin-right: 150px;} 
#specification li			{background: url(../GRAFIKA/dodatki/ul.gif) 0 5px no-repeat; padding-left: 10px; padding-bottom: 2px;}

#specification2				{padding-top: 10px;}
#specification2 li			{background: url(../GRAFIKA/dodatki/ul2.gif) 0 5px no-repeat; padding-left: 10px; padding-bottom: 2px;}

#specification-left-LaserTEC {
	font: 80% Verdana, Arial, sans-serif; 
	color: #4B4B4B; 
	text-align: justify; 
	margin-top: -5px; 
	width: 460px; 
	padding-left: 110px; 
	margin-right: 150px; 
	margin-left: 50px;
	}
#specification-left-LaserTEC li		{background: url(../GRAFIKA/dodatki/ul.gif) 0 5px no-repeat; padding-left: 10px; padding-bottom: 2px; margin-left: -30px;}

#specification-right-LaserTEC li	{background: url(../GRAFIKA/dodatki/ul.gif) 0 5px no-repeat; padding-left: 10px; padding-bottom: 2px;margin-left: 150px;}
#specification-right	 		{font: 80% Verdana, Arial, sans-serif; color: #4B4B4B; text-align: justify; width: 460px; float: right;  display: inline;}
#specification-right-LaserTEC {
	margin-top: -160px; 
	font: 80% Verdana, Arial, sans-serif; 
	color: #4B4B4B; 
	text-align: justify; 
	width: 460px; 
	float: right; 
	display: inline;
	} 

#main  p.left-LaserTEC			{margin-top: -10px; float: left; width: 320px; margin-left: 130px; margin-bottom: 10px; display: inline; text-align: left; color: #EC520F;}
#main p.right-LaserTEC			{margin-top: -180px; float: right; width: 320px; margin-right: -10px; margin-bottom: 10px; display: inline; text-align: left; color: #EC520F;}

#specification-x-y			{font: 80% Verdana, Arial, sans-serif; color: #4B4B4B; text-align: justify; margin-top: -5px; width: 460px; padding-left: 150px; margin-right: 150px;} 	
#specification-x-y li			{background: url(../GRAFIKA/dodatki/ul.gif) 0 5px no-repeat;  padding-left: 10px; padding-bottom: 2px;}

#date					{font: 80% Verdana, Arial, sans-serif; color: #4B4B4B; text-align: justify; margin-bottom: -25px; padding-bottom: 20px; width: 540px; padding-left: 60px; margin-right: 100px;} 
#date li				{background: url(../GRAFIKA/dodatki/ul.gif) 0 5px no-repeat; padding-left: 10px; padding-bottom: 15px; margin-left: 60px;}

#dateTotalTEC 				{font: 80% Verdana, Arial, sans-serif; color: #4B4B4B; text-align: justify; margin-bottom: 0px; padding-bottom: 0px; width: 540px; padding-left: 60px; margin-right: 100px;} 
#dateTotalTEC li			{background: url(../GRAFIKA/dodatki/ul.gif) 0 5px no-repeat; padding-left: 10px; padding-bottom: 15px; margin-left: 60px;}

/*nagrody*/
#awards 		{width: 90px; background: url(../GRAFIKA/dodatki/dyplomy.gif) no-repeat;  padding: 30px; margin-left: 100px;  margin-right: 450px; margin-top: 10px; padding-top: 15px; margin-bottom: 0px;} 
#awards a		{font: bold 60% Verdana, Arial, sans-serif; text-transform: uppercase;  color: #000066;}
#awards a:hover		{color: #CC0000;}
#awards a:visited	{color: #AAA;}

/*lupa dla wszystkich stron*/
#examples a			{font: bold 60% Verdana, Arial, sans-serif; text-transform: uppercase;  color: #000066;}
#examples a:hover		{color: #CC0000;}
#examples a:visited		{color: #AAA;}
#examplesGeoTEC			{background: url(../GRAFIKA/dodatki/lupa.gif) no-repeat; width: 220px; padding: 0px; margin-left: 100px; margin-right: 370px; margin-top: 30px; padding-top: 15px; padding-right: 0px;} 
#examplesGeoTEC a		{font: bold 60% Verdana, Arial, sans-serif; text-transform: uppercase; color: #000066; width: 300px; display: block;}
#examplesGeoTEC a:hover		{color: #CC0000;}
#examplesGeoTEC a:visited	{color: #AAA;}
#examplesRSG			{background: url(../GRAFIKA/dodatki/lupa.gif) no-repeat; width: 190px; padding: 0px; margin-left: 100px; margin-right: 370px; margin-top: 30px; padding-top: 15px; padding-right: 0px;}
#examplesRSG a			{font: bold 60% Verdana, Arial, sans-serif; text-transform: uppercase; color: #000066;}
#examplesRSG a:hover		{color: #CC0000;}
#examplesRSG a:visited		{color: #AAA;}
#examplesTEC			{background: url(../GRAFIKA/dodatki/lupa.gif) no-repeat; width: 190px; padding: 0px; margin-left: 100px;  margin-right: 370px; margin-top: 30px;  padding-top: 15px; padding-right: 0px;}
#examplesTEC a			{font: bold 60% Verdana, Arial, sans-serif; text-transform: uppercase;  color: #000066;}
#examplesTEC a:hover		{color: #CC0000;}
#examplesTEC a:visited		{color: #AAA;}
#examplesTEE			{background: url(../GRAFIKA/dodatki/lupa.gif) no-repeat; width: 250px; padding: 0px; margin-left: 100px;  margin-right: 370px; margin-top: 30px; padding-top: 15px; padding-right: 0px;} 
#examplesTEE a			{font: bold 60% Verdana, Arial, sans-serif; text-transform: uppercase; color: #000066;}
#examplesTEE a:hover		{color: #CC0000;}
#examplesTEE a:visited		{color: #AAA;}
#examples-x-y			{background: url(../GRAFIKA/dodatki/lupa.gif) no-repeat; width: 190px; padding: 0px; margin-left: 100px; margin-right: 370px; margin-top: 30px; padding-top: 15px; padding-right: 0px;}
#examples-x-y a			{font: bold 60% Verdana, Arial, sans-serif; text-transform: uppercase;  color: #000066;}
#examples-x-y a:hover		{color: #CC0000;}
#examples-x-y a:visited		{color: #AAA;}

/*button*/
#examplesEM			{background: url(../GRAFIKA/dodatki/lupa.gif) no-repeat; width: 15px; padding: 15px; margin-bottom: 10px; margin-left: 100px; margin-right: 550px; margin-top: 30px;}
input				{width: 180px; margin-right: 320px; margin-bottom: 10px; margin-top: -35px; margin-bottom: 30px; margin-left: 50px; padding-left: 0px;}

/*ulotka*/
dl {
	float: right; 
	margin-right: 95px;  
	display: inline;
	}
dt {
	margin-top: 0px; 
	background: url(../GRAFIKA/dodatki/karteczka.jpg) no-repeat; 
	padding-left: 23px; 
	padding-top: 30px; 
	padding-right: 55px;
	padding-bottom: 10px; 
	float: right; 
	display: inline;
	}
dt img {
	border: 1px solid #D9e0e6; 
	border-bottom-color: #c8cdd2; 
	border-right-color: #c8cdd2; 
	background: #FFF; 
	padding: 5px;
	}
dd {
	margin-top: 60px; 
	margin-left: 450px; 
	padding-left: 60px;
	font: 70%  Arial,  Verdana, sans-serif; 
	color: #EC520F; 
	padding-left: 0px;
	width:220px;
	}
dd.size {
	margin-top: 0px; 
	font: italic 70% Arial, Verdana, sans-serif; 
	color: #F18B47;
	}

/*ustawienie pozyscji ulotki na stronie*/
dl.STI 		{margin-top: -230px;}
dl.TMS 		{margin-top: -380px;}
dl.DTG		{margin-top: -300px;}
dl.TEC		{margin-top: -250px;}
dl.TEE		{margin-top: -280px;}
dl.LaserTEC	{margin-top: -380px;}
dl.TotalTEC	{margin-top: -250px;}
dl.RSG		{margin-top: -560px;}
dl.X-Y		{margin-top: -270px;}
dl.RHPG		{margin-top: -640px;}
dl.GeoTEC	{margin-top: -370px;}


dl.AZ		{margin-top: -160px;}
dl.A-B		{margin-top: -400px;}
dl.V		{margin-top: -430px;}
dl.WM-2		{margin-top: -150px;}
dl.WF		{margin-top: -240px;}
dl.PD		{margin-top: -770px;}		
dl.IC   	{margin-top: -1540px;}

/********library*************/
#klick-library { width:550px; height: 50px; margin-top: 50px; margin-bottom: 20px;}
#klick-library p { 
  color: #EC520F; 
  font-family: Verdana,Arial,sans-serif; 
  font-size: 80%; 
  font-style: italic; 
  padding-top: 20px;
  cursor: pointer;
  }
img.ico-library { 
  border: 0px; 
  float: left; 
  margin-left: 100px;
  cursor: pointer;
  padding-right: 10px;
  }
#library {
  width: 550px; 
  text-align: left; 
  margin-left: 100px; 
  }
#library ul { width: 480px; margin: 0px; }
#library li { margin-bottom: 20px; }
#library em { color: #EC520F; font-weight: bold; }
#library a, #library a:visited { color: #EC520F; display: block; margin-left: 40px; margin-top: -40px; text-align: justify; }
#library ul img.lang { border: 0px; padding-left: 5px;}