body {
	height: 100%;
	width: 100%;
	padding: 0px;
	margin: 0px;
	background: #FFFFFF url(english/gfx/tlos.jpg) repeat fixed;
	vertical-align: top;
}
html {
	height: 100%;
	width: 100%;
}
.centernocolor {
	margin-right: auto;
	margin-left: auto;
	width: 840px;
	clear: both;
}
.floats {
	float: left;
	background: #00CC99;
	height: 100%;
}
.topsite2 {
	background: #FFFFFF;
}
.allright {
	float: right;
	padding-top: 20px;
}
.topmenu {
}
.center {
	margin-right: auto;
	margin-left: auto;
	clear: both;
	background: #FFFFFF;
	width: 810px;
	height: auto;
	padding: 10px;
}
.alinkn {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	padding-right: 10px;
}
.przerywana {
	clear: both;
	background: url(english/gfx/przerywana.gif) repeat-x center center;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	padding-bottom: 30px;
}
.ramkafotsy {
	background: #FFFFFF;
	margin-right: auto;
	margin-left: auto;
	width: 830px;
	text-align: center;
}
.topsite {
	font: 10px Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: right;
	text-decoration: none;
	float: right;
	width: 50px;
	background: #68D5DB;
	margin-top: 8px;
	padding: 2px;
}
.centernocolord {
	margin-right: auto;
	margin-left: auto;
	width: 810px;
	padding: 5px 5px 30px;
}
.bloxc {
	clear: both;
	background: #FFFFFF;
	width: 840px;
	margin-right: auto;
	margin-left: auto;
}
.czterydwa {
	text-align: center;
	height: auto;
}

.imgodst {
	background: #FFFFFF url(english/gfx/one.gif) no-repeat center center;
	width: 810px;
	border: 1px solid #FFFFFF;
	padding: 2px;
}
img {
	
}
.titleb {
	font: 18px Arial, Helvetica, sans-serif;
	color: #000000;
	padding-bottom: 10px;
}
.client {
	font: 11px Arial, Helvetica, sans-serif;
	color: #0099FF;
	float: left;
}
.txtodstep {
	text-align: left;
	font: 11px Arial, Helvetica, sans-serif;
	color: #333333;
	background: #FFFFFF;
	float: right;
	width: 420px;
}
.lprzerywana {
	padding: 15px 5px 15px 15px;
	font: 11px Arial, Helvetica, sans-serif;
	background: #FFFA00;
}
.nextback {
	float: right;
	height: 15px;
	width: 300px;
	font: 11px Arial, Helvetica, sans-serif;
	color: #333333;
	text-align: right;
	padding-left: 5px;
}
.go {
	color: #000000;
	text-decoration: none;
	background: #FFFFFF;
	font: 11px Arial, Helvetica, sans-serif;
	padding: 2px;
}
a.go:hover {
	color: #FFFFFF;
	text-decoration: none;
	background: #000000;
	font: 11px Arial, Helvetica, sans-serif;
}
.imgodstp {
	background: #FFFFFF;
	width: 400px;
	border: 3px solid #FFFFFF;
}
.left {
	background: #3366CC;
	width: 400px;
}
.right {
	background: #3366CC;
	width: 400px;
	float: right;
}
.titlebtlo {
	font: 20px Arial, Helvetica, sans-serif;
	color: #000000;
	background: #FFFA00;
	padding: 5px;
	letter-spacing: -1px;
	text-align: left;
	height: 30px;
}
.titlods {
}
.onetwothre {
	float: right;
	height: 15px;
	width: 300px;
	font: 11px Arial, Helvetica, sans-serif;
	color: #333333;
	text-align: right;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.gogo {
	color: #000000;
	text-decoration: none;
	background: #FFFFFF;
	font: 10px Georgia, "Times New Roman", Times, serif;
	padding: 3px 5px;
	margin-right: 1px;
	margin-bottom: 1px;
	margin-left: 1px;
}
a.gogo:hover {
	background: #000000;
}
.gogo2 {
	color: #000000;
	text-decoration: none;
	background: #FFFFFF;
	font: 10px Georgia, "Times New Roman", Times, serif;
	padding: 3px 5px;
	margin-right: 1px;
	margin-bottom: 1px;
	margin-left: 1px;
}
.year {
	font: 16px Georgia, "Times New Roman", Times, serif;
	color: #000000;
}
.centeryear {
	margin-right: auto;
	margin-left: auto;
	width: 810px;
	background: #FFFFFF;
	height: 30px;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 10px;
	clear: both;
}


.odst40 {
	padding-top: 5px;
	width: 550px;
	padding-bottom: 15px;
}
.nb {
	border-style: none;
}
.all {
	font: 11px Georgia, "Times New Roman", Times, serif;
	color: #000000;
	text-decoration: none;
	padding-right: 50px;
}
.centerna {
	clear: both;
	padding: 15px;
	border-top: 1px dotted #CCCCCC;
	border-bottom: 1px dotted #CCCCCC;
	height: 18px;
	background: #FFFFFF;
}
.nb {
}
.dprzerywana {
	padding: 30px 5px 10px 10px;
	font: 11px Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: right;
	margin-top: 30px;
}
.menuselect {
	font: normal 11px Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	float: left;
	padding: 5px;
	background: #000000;
}

.centerwork {
	margin-right: auto;
	margin-left: auto;
	clear: both;
	height: auto;
	text-align: center;
	width: 840px;
	background: #FFFFFF;
	padding-top: 20px;
	padding-bottom: 20px;
}

.menu {
	font: normal 11px Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	display: block;
	float: left;
	padding: 5px;
}
.topmenu {
	border-style: none;
	padding-top: 10px;
}
a.menu:hover {
	color: #FFFFFF;
	text-decoration: none;
	background: #000000;
}
.lgo {
}

.logos {
	float: right;
	height: 70px;
	background: #FFFFFF;
	padding-bottom: 5px;
	padding-left: 5px;
}

.nr {
	font: 11px Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	padding-top: 5px;
	padding-bottom: 5px;
	text-decoration: none;
}
.centerindex {
	background: #FFFFFF;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}

.cwd {
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	padding: 0px;
	margin: 5px 0px 0px;
	font: 9px Arial, Helvetica, sans-serif;
	color: #333333;
	height: 80px;
	width: 168px;
}
.imglinka {
	width: 168px;
}
.clients {
	width: 84px;
	border: 1px solid #CCCCCC;
	margin: 1px;
	height: 44px;
	font: 9px Arial, Helvetica, sans-serif;
	color: #333333;
}
.ci {
	border: 1px solid #CCCCCC;
	margin: 1px;
	width: 156px;
}
.centerlogotop {
	margin-right: auto;
	margin-left: auto;
	width: 800px;
	padding-top: 15px;
	padding-right: 20px;
	padding-left: 20px;
	background: #FFFFFF;
	height: 85px;
}
.mall {
	font: 11px Georgia, "Times New Roman", Times, serif;
	color: #000000;
	text-decoration: none;
	background: #74E5F7;
}
a.mall:hover {
	color: #FFFFFF;
	text-decoration: none;
	background: #000000;
}
.nbnxt {
	font: 11px Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
.nbpxt {
	font: 11px Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	width: 80px;
	margin-left: 30px;
}
a.nbnxt:hover {
}
a.nbpxt:hover {
}
.txt18 {
	font: bold 18px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	padding-bottom: 10px;
}
.txt12 {
	font: 12px Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	padding-bottom: 10px;
}
 
.nrtwo {
	font: 13px Georgia, "Times New Roman", Times, serif;
	color: #666666;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
}
.centerloindex {
	margin-right: auto;
	margin-left: auto;
	background: #FFFFFF;
	height: 85px;
	padding-top: 15px;
	padding-right: 20px;
	padding-left: 20px;
}
.cenodst {
	width: 840px;
	margin-right: auto;
	margin-left: auto;
	background: #FFFFFF;
	clear: both;
}
.zolty {
	padding-top: 10px;
	padding-right: 20px;
	padding-left: 20px;
}
.txt12opis {
	font: 12px Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	width: 440px;
	margin-top: 5px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 15px;
}
.titlebtlo2 {
	font: 20px Arial, Helvetica, sans-serif;
	color: #000000;
	background: #FFFA00;
	padding: 8px;
}
.centeropistlo {
	margin-right: auto;
	margin-left: auto;
	width: 815px;
	background: #68D5DB;
	padding: 5px;
}
.t11 {
	font: 11px Arial, Helvetica, sans-serif;
	color: #333333;
	background: #FFFFFF;
	padding: 3px;
	text-decoration: none;
}
.centerwho {
	width: 810px;
	margin-right: auto;
	margin-left: auto;
	background: #FFFFFF;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}

.pusty {
	width: 840px;
	margin-right: auto;
	margin-left: auto;
}
.rightall {
	float: right;
	width: 150px;
	padding-top: 50px;
	text-align: right;
}
.home {
	width: 500px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	color: #333333;
	font: 11px Arial, Helvetica, sans-serif;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	float: left;
}
.t11home {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	padding: 3px;
	margin-right: 3px;
	margin-left: 3px;
}
.t11homeselect {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	padding: 3px;
	margin-right: 3px;
	margin-left: 3px;
	background: #FFFF00;
}
a.t11home:hover {
	font: 11px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	background: #FFFFFF;
}
.boxwork {
	width: 170px;
	background: #FFFFFF;
	float: left;
	padding-top: 10px;
	padding-bottom: 15px;
	padding-left: 30px;
}
.marg {
	clear: both;
	margin-right: auto;
	margin-left: auto;
	height: 185px;
	background: #FFFFFF;
	width: 810px;
	border-style: none;
	padding-right: 30px;
}
.margindex2 {
	clear: both;
	margin-right: auto;
	margin-left: auto;
	width: 810px;
	padding-right: 15px;
	padding-left: 15px;
	height: 185px;
	background: #FFFFFF;
}
.viev {
	text-align: left;
	border-bottom: 1px dotted #CCCCCC;
	padding-bottom: 10px;
	width: 170px;
	margin-left: 1px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	padding-top: 10px;
}
.title11 {
	color: #000000;
	padding-left: 2px;
	font: bold 12px Arial, Helvetica, sans-serif;
}
.cwd2 {
	margin: 1px;
	border: 1px solid #FFFFFF;
	height: 74px;
	width: 156px;
	color: #333333;
	font: 9px Arial, Helvetica, sans-serif;
}
.clientlink {
	font: 11px Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
	display: block;
	padding: 3px 2px 3px 0px;
	width: 166px;
	margin-right: 1px;
	margin-left: 1px;
}

a.clientlink:hover {
	font: 11px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	background: #FFFA00;
}
.zerojeden {
	font: 11px Arial, Helvetica, sans-serif;
	color: #666666;
	display: block;
	float: right;
}
.new {
	float: right;
}
.big18dwn {
	font: bold 20px Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	letter-spacing: -1px;
	clear: both;
	background: #FFFFFF;
}
.odlew20 {
	padding-right: 15px;
	padding-left: 15px;
}
.odlew15 {
}
.topmenubg {
	background: url(english/gfx/tlo_final.jpg) no-repeat fixed left top;
	position: absolute;
	width: 100%;
	height: 100%;
	overflow: auto;
	visibility: visible;
	z-index: auto;
}
.downcolorek {
}
.corporate {
	border: 1px solid #CCCCCC;
	margin: 1px;
	width: 156px;
	height: 74px;
	font: 9px Arial, Helvetica, sans-serif;
	color: #333333;
}
.wzmocnienie {
	margin-right: auto;
	margin-left: auto;
	width: 900px;
}
.ntlo {
	background: #330066;
}
.centrum {
	width: 795px;
	margin-right: auto;
	margin-left: auto;
	padding-right: 15px;
	padding-left: 30px;
	background: #FFFFFF;
	clear: both;
}
.margindex {
	text-align: center;
	border-style: none;
	margin: 0px;
	padding: 0px;
}
.centopis {
	width: 820px;
	margin-right: auto;
	margin-left: auto;
	background: #66FFFF;
	padding-left: 20px;
}
.odlew152 {
}
.centrum2 {
	width: 795px;
	margin-right: auto;
	margin-left: auto;
	padding-right: 25px;
	padding-left: 20px;
	background: #FFFFFF;
	clear: both;
	padding-bottom: 10px;
}
a.nr:hover {
	color: #666666;
	text-decoration: none;
}
.menudwn {
	font: normal 11px Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
}

.nrtwo2 {
font: normal 11px Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
a.menudwn:hover {
	color: #FFFFFF;
}
.dwnright {
	text-align: right;
	padding-top: 15px;
	padding-bottom: 5px;

	clear: both;
	height: 30px;
}
.menuodst {
	color: #000000;
	display: block;
	float: left;
	padding: 3px 1px;
}
.menuodstr {
	color: #000000;
	display: block;
	padding: 3px 1px;
	width: 3px;
}
.lauge {
	float: right;
	width: 200px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: right;
}
.centerlauge {
	width: 840px;
	margin-right: auto;
	margin-left: auto;
	height: 25px;
}
.titlods {
	width: 450px;
	float: left;
}
.opirramkaa {
	width: 400px;
	padding-bottom: 3px;
	margin-left: 49px;
}
.odeopisy {
	clear: both;
	padding-bottom: 3px;
	display: block;
}
.opirramkaeng {
	width: 400px;
	padding-bottom: 3px;
	margin-left: 42px;
}
.linkwopsie {
	font: 11px Arial, Helvetica, sans-serif;
	color: #000000;
	background: #FFFFFF;
	text-decoration: none;
	padding: 1px;
}
a.linkwopsie:hover {
	font: 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #000000;
	text-decoration: none;
}
.txt11opisodst {
	font: 12px Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
	margin-top: 5px;
	text-align: justify;
	padding-left: 200px;
}
.txt11opis {
	font: 11px Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	margin-top: 5px;
	padding-top: 5px;
	padding-bottom: 15px;
	width: 100%;
	text-align: justify;
}
.odlew {
	padding-top: 15px;
	padding-bottom: 10px;
	font: 11px Arial, Helvetica, sans-serif;
	color: #999999;
}
.opisrozmiar {
	width: 450px;
}
.img {
	font: 9px Arial, Helvetica, sans-serif;
	color: #000000;
}.centrum3 {
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	padding-right: 15px;
	padding-left: 25px;
	background: #FFFFFF;
	clear: both;
}
.txt12b {
	font: bold 12px Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	padding-bottom: 10px;
}
 
.t11home2 {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	padding: 2px 3px 2px 17px;
	margin-right: 3px;
	background: url(english/gfx/home0.gif) no-repeat left center;
}
a.t11home2:hover {
	padding: 2px 3px 2px 17px;
	margin-right: 3px;
	background: #FFFFFF url(english/gfx/home0.gif) no-repeat left center;
}
.face {
	float: left;
	height: 120px;
	width: 90px;
}
.t11contact {
	font: normal 11px Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;	
}

.t11contactm {
	font: normal 11px Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	padding: 1px 3px;
}
a.t11contactm:hover {
	background: #FFFF00;
}
.ninfo {
	font: 9px Arial, Helvetica, sans-serif;
	color: #666666;
}
h1 {
	font: 12px Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
	margin-top: 5px;
	text-align: justify;
	padding-left: 200px;
}
.centrumopsi {
	width: 780px;
	margin-right: auto;
	margin-left: auto;
	padding-right: 30px;
	padding-left: 30px;
	background: #FFFFFF;
	clear: both;
	padding-bottom: 30px;
}
.alt {
	font: 11px Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	text-align: center;
}

.t11homeb {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	padding: 3px;
	margin-right: 3px;
	margin-left: 3px;
}


a.t11homeb:hover {
	font: 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	background: #000000;
}
