html {
	margin:0px;
	text-align: center;
	font-family:Tahoma;
	font-size:14px;
	color:#7C7C7C;		
	background-image:url('images/tlo.jpg');
	background-repeat:no-repeat;
	background-position:center top;
	min-height: 100%;	
	height: 100%;
}

img {
	border:0px;
}

body {
	margin:0px;
	padding:0px;
	background-color:transparent;
	min-height: 100%;
	height: 100%;
}


p.rozpychacz {
	clear:both;
	margin:0px; 
	padding:0px; 
	font-size:0px;
}

div#body {
	width:100%;
	margin:0px;
	padding:0px;
	text-align: center;
	background-color:transparent;
	margin:0px;
	padding:0px;
	min-height: 100%;
	height: auto!important;
	height: 100%;
	position:relative;
}

div#container {
	text-align:center;
	width:900px;
	min-height: 100%;
	height: auto!important;
	height: 100%;
	margin: auto;	
	padding: auto;
	background-image:url('images/total_tlo.gif');
	background-color:transparent;
	position:relative;
}

div#bannerTop {
	margin:auto;
	width:900px;
	height:170px;
}

div#content {
	width:900px;
	height:auto;
	margin:auto;
	text-align:left;
	background-color:transparent;
}

a {
	color:#005493;
	text-decoration:none;
	font-size:11px;
	margin-left:3px;
}

img.firma {
	margin-left:20px;
	margin-top:40px;
	margin-bottom:15px;
	display:block;
}

div.text {
	width:400px;
	height:auto;
	background-color:transparent;
	font-size:11px;
	margin-right:50px;
	margin-left:30px;
	text-align:justify;
}

a#logo_udp {
	display:block;
	width:450px;
	height:116px;
	float:left;
	margin:0px;
	padding:0px;
}

div#contentLeft {
	float:left;
	width:448px;
	margin:auto;
	height:auto;
	background-color:transparent;
}

div#contentLeftppp {
	float:left;
	width:448px;
	height:auto;
	background-image:url('images/firma_tlo.jpg');
	background-repeat:no-repeat;
	background-position:top left;
	background-color:transparent;
}


div#contentRightn {
	float:left;
	width:448px;
	height:auto;
	background-position:right top;
	
}

div#contentRight {
	float:left;
	width:450px;
	height:auto;
	background-image:url('images/k.jpg');
	background-position:right top;
	background-repeat:no-repeat;
	background-color: transparent;
	
}


div#contentRightfirma {
	float:left;
	width:450px;
	height:auto;
	/*margin-left:70px;*/
	background-image:url('images/k.jpg');
	background-position:right top;
	background-repeat:no-repeat;
	background-color: transparent;


}


div#contentRight img#witamy {
	margin-left:35px;
	margin-top:46px;
	border:0px;
}

div#contentRight a {
	color:#005493;
	text-decoration:none;
	font-size:11px;
}

div#contentRight img#naglowek {
	border:0px;
	margin-bottom:15px;
	margin-left:15px;
	margin-top:40px;
}

div#textPowitalny {
	display:block;
	margin-left:52px;
	margin-top:8px;
	color:#7C7C7C;
	font-family:Tahoma;
	font-size:9px;
	width:360px;
}

div#contentBottom {
	clear:both;
	width:900px;
	height:auto;
	margin:auto;	
	text-align:left;
}

div#contentBottomLeft {
	background-image:url("images/dystlo.jpg");
	background-repeat:no-repeat;
	/*width:514px;*/
	width:450px;
	height:271px;
	float:left;
	font-size:10px;
	background-color:transparent;
	margin:0px;
	padding:0px;
	position:relative;
}

div#contentBottomLeft img#dystrybucja {
	display:block;
	padding:0px;
	margin:0px;
	padding-left:27px;
	padding-top:43px;
	float:left;
	
}

div#contentBottomLeft img#certyfikaty {
	display:block;
	float:left;
	padding-left:150px;
	padding-top:43px;
}

div#contentBottomLeft div#textRegiony {
	float:left;
	width:270px;
	height:auto;
	text-align:right;
	margin-top:10px;
	margin-right:70px;
}

div#contentBottomLeft img#znak1 {
	margin:0px;
	margin-top:20px;
	float:left;
	border:0px;
}

div#contentBottomLeft img#znak2 {
	margin:0px;
	margin-top:20px;
	margin-left:45px;
	float:left;
	border:0px;
}

div#dystText {
	clear:both;
	width:514px;
}

div#dystMapa {
	clear:both;
	width:514px;
}

div#contentBottomLeft img#mapka {
	padding-left:5px;
	padding-top:6px;
	float:left;
}

div#contentBottomLeft a#link1 {
	padding-left:61px;
	padding-top:20px;
	float:left;
	display:block;
	text-decoration:none;
	color:#7C7C7C;
	text-align:center;
}

div#contentBottomLeft a#link2 {
	padding-top:20px;
	padding-left:27px;
	float:left;
	display:block;
	text-decoration:none;
	color:#7C7C7C;
	text-align:center;
}

div#contentBottomLeft form {
	float:left;
	margin:0px;
	padding-top:8px;
	padding-left:10px;
}

div#contentBottomLeft form select {
	width:125px;
	height:17px;
	font-size:10px;
	color:#7C7C7C;
}

div#contentBottomRight {
	width:386px;
	/*height:271px;*/
	height:150px;
	float:left;
	background-color:transparent;
}

/*---------------kz -------------*/
img#mapka {
	padding-left:5px;
	padding-top:6px;
	float:left;
}


form#formDyst
{
	float:left;
	margin:0px;
	padding-top:8px;
	padding-left:10px;
}


form#formDyst select {
	width:125px;
	height:17px;
	font-size:10px;
	color:#7C7C7C;
}

/*--------end kz-------------*/

div#stopka {
	
	width:100%;
	height:auto!Important;
	height:59px;
	min-height: 59px;
	background-repeat:no-repeat;
	background-image:url('images/footer.jpg');
	background-position:center bottom;
	background-color:transparent;
	text-align:center;
	position: relative;
	z-index: 99;	
}

div#stopkainw2 {
	clear: both;
	width:100%;
	height:59px;
	background-repeat:no-repeat;
	background-image:url('images/footer.jpg');
	background-position:center bottom;
	background-color:transparent;
	text-align:center;
	position:absolute;
	left:0px;
	bottom: 0px!important;
	bottom: auto;
}

div#stopkappp {
	width:100%;
	height:59px;
	background-repeat: no-repeat;
	background-image: url('images/footer.jpg');
	background-position: center bottom;
	background-color: transparent;
	text-align: center;
	margin: auto;
}


div#footer {
	clear: both;
	text-align:center;
	width:900px;
	height:59px;
	background-repeat:no-repeat;
	margin: auto;
	color:#FFFFFF;
}

div#footer div#footerLeft {
	float:left;
	height:59px;
}

div#footer div#footerRight {
	float:right;
	height:59px;
	height:14px!Important;
	padding-top:40px;
	padding-right:10px;
	font-size:9px;
}

div#footer div#footerLeft a {
	height:30px;
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	float:left;
	margin-top:25px;
	margin-left:15px;
	font-size:11px;
}

div#footer div#footerLeft a#clicked {
	height:30px;
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	float:left;
	margin-top:25px;
	margin-left:15px;
	font-size:11px;
	background-image:url("images/strzalka.gif");
	background-repeat:no-repeat;
	background-position:bottom;
	background-position:middle;
}

div#footer div#footerLeft a:hover {
	background-image:url("images/strzalka.gif");
	background-repeat:no-repeat;
	background-position:bottom;
	background-position:middle;
}

div#popup {
	width:100%;
	height:100%;
	background-image:url("images/popup_tlo.jpg");
	background-repeat:no-repeat;
	background-position:bottom right;
}

div#popup div.textpopup {
	width:580px;
	width:480px!Important;
	height:auto;
	padding-left:100px;
	background-color:transparent;
	font-size:11px;
	text-align:justify;
}

div#bannerTopPopup {
	width:100%;
	height:140px;
	background-image:url("images/top_tlopopup.jpg");
	background-repeat:no-repeat;
	background-position:top left;
}

div#logopopup {
	width:100%;
	height:10px;
	background-image:url("images/pasek_tlopopup.gif");
}

div#kontakt {
	width:900px;
	height:auto;
	background-color:transparent;
	background-repeat:no-repeat;
}

div#kontakt1 {
	width:900px;
	height:auto;
	background-image:url('images/k.jpg');
	background-repeat:no-repeat;
	background-position: top;
}

div#kontakt div#kontaktLeft {
	float:left;
	background-color:transparent;
}

div#kontakt div#kontaktRight {
	float:right;
	background-color:transparent;
}

div#kontakt div.kontaktText {
	width:750px;
	height:auto;
	background-color:transparent;
	margin-left:100px;
	margin-left:50px;
	margin-top:15px;
	font-size:11px;

}

div#kontakt div.prezentyText {
	width:800px;
	height:auto;
	background-color:transparent;
	font-size:11px;
}



div#kontakt1 div#kontaktLeft {
	float:left;
	background-color:transparent;
}

div#kontakt1 div#kontaktRight {
	float:right;
	background-color:transparent;
}

div#kontakt1 div.kontaktText {
	width:750px;
	width:860px;
	height:auto;
	background-color:transparent;
	/*margin-left:100px;*/
	margin-left:20px;
	margin-top:15px;
	font-size:11px;
}

div#kontakt1 div.prezentyText {
	width:800px;
	height:auto;
	background-color:transparent;
	font-size:11px;
}

div.prezentyText table {
	margin-top:20px;
	background-color: transparent;
}

td.tabela {
	background-image:url('images/tapety_tlo.jpg');
	background-repeat:no-repeat;
	background-position: right;
	background-color:transparent;
}

td.tabela_kom {
	background-image:url('images/tapeta_kom.jpg');
	background-repeat:no-repeat;
	background-position: right;
	background-color:transparent;
}

div#kontakt1 a {
	margin:0px;
}

div#kontakt1 img {
	margin-left:1px;
	margin-top:3px;
	border:0px;
}

div#kontakt1 div.kropki {
	background-image:url('images/kontakt_kropki.gif');
	background-repeat:no-repeat;
	width:324px;
	height:5px;
	font-size:0px;
}

div.textProdukty {
	width:400px;
	height:auto;
	font-size:11px;
}

div#flash_produkty{
	background: url('images/produkty_flash_tlo.jpg') no-repeat 0 0;
	width: 650px;
}

div.textProdukty ul {
	list-style-image:url('images/lista_pointer.gif');
}

div.textProdukty li {
	font-size:11px;
	width:400px;
	margin-bottom:7px;
	list-style-position: outside;
}

div#produktyTabela {
	width:900px;
	height:auto;
	font-size:11px;
	margin-top:50px;
	background-color: transparent;
}

div#produktyTabela table {
	border: 0px;
	background-color:transparent;
}

div#produktyTabela table td {
	border-left-width: 1px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-style:  solid;
	border-color: #E3E3E3;
}

div.textInw table {
	border: 0px;
	background-color:transparent;
}

div.textInw table td {
	border-left-width: 1px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-style:  solid;
	border-color: #E3E3E3;
	padding:4px;
}

div#inwestorzy {
	width:900px;
	height:auto;
	background-image:url('images/dla_inwestorow_silver_dots.gif');
	background-repeat:repeat-y;
}

div#inwestorzyinw {
	width:900px;
	height:auto;
	background-image:url('images/dla_inwestorow_silver_dots.gif');
	background-repeat:repeat-y;
	
}

ul#menu_inwestorzy {
	margin-bottom:30px;
}

ul#menu_inwestorzy li {
	width:550px;
	color:#0089C2;
	font-size:11px;
}

div.inwestor_text {
	height:auto;
	font-size:11px;
	color:#7C7C7C;
	padding-left:10px;
	padding-top:10px;
}

div.inwestor_text a {
	text-decoration: underline;
}

div.dane_class {
	width:170px;
	width:165px!Important;
	height:85px!Important;
	height:95px;
	font-size:9px;
	border:solid 1px;
	border-color: #E3E3E3;
	background:#FFFFFF;
	text-align:left;
	padding-left:5px;	
	padding-top:5px;
	position:absolute;
	left:141px;
	top:162px;
	
}

div.dane_class a {
		font-size:9px;
}

div#dane_id {
	display:block; 
	width:180px;
	width:175px!Important;
	height:100px;
	height:95px!Important;
	font-size:11px;
	text-align:left;
	padding-left:5px;	
	padding-top:5px;
	border:0px; 
	background-color: transparent; 
	position:absolute;
	left:137px;
	top:162px;
	
}

div#prezenty {
	width:900px;
	height:auto;
	background-color:transparent;
	background-image:url('images/');
	background-repeat:no-repeat;
	background-position: top left;
}

div#prezentyLeft {
	float:left;
}

div#prezentyRight {
	float:right;
}

div#wiecej_png {
	float:right; 
	padding-right:60px; 
	padding-top:9px!important; 
	padding-top:26px;
}

div#biuroKlienta {
	float:left; 
	margin-left:-5px!important; 
	margin-left:-3px; 
	margin-top:8px;
}


img#durum1 {
	margin-left:-9px; 
	margin-top:13px; 
	position:absolute;
}

img#durum2 {
	margin-top:40px;
}

img#durum3 {
	margin-top:-13px!important; 
	margin-top:-14px;
}

img#tradycyjne1 {
	margin-left:-9px; 
	margin-top:13px; 
	position:absolute;
}

img#tradycyjne2 {
	margin-top:53px; 
	border:0px;
}

img#tradycyjne3 {
	margin-top:-3px!important; 
	margin-top:-5px; 
	padding:0px;
	border:0px;
}

img#staropolski_jajeczny1 {
	margin-left:-9px;
	margin-top:13px;
	position:absolute;
}

img#staropolski_jajeczny2 {
	margin-top:52px;
}

img#staropolski_jajeczny3 {
	margin-top:0px!important; 
	margin-top:-5px;
}

img#staropolski_jajeczny4001 {
	margin-left:-9px; 
	margin-top:13px;
 	position:absolute;
}

img#staropolski_jajeczny4002 {
	margin-top:53px;
}

img#staropolski_jajeczny4003 {
	margin-top:-1px!important;
	margin-top:-3px;
}

img#krupczatkowe1 {	
	margin-left:-9px; 
	margin-top:5px; 
	position:absolute;
}

img#krupczatkowe2 {
	margin-top:27px;
}

img#krupczatkowe3 {
	margin-top:0px!important; 
	margin-top:-3px;
}

ul#mapaserwisu {
	text-align:left;
	list-style-image: url('images/lista_pointer2.gif');
	list-style-position: inside;
	padding-left:100px!important;
	padding-left:50px;
	padding-top:10px!important;
	padding-top:40px;
	padding-bottom:20px;
}

div#mapaserwisuDIV {
	width:900px;
	margin-top:-14px!important;
	margin-top:0px;
	background-image: url('images/witamy_tlo.jpg');
	background-position:top right;
	background-repeat: no-repeat;
}

div.opis {
	width:500px;
	height:auto;
	margin-left:16px!important;
	margin-left:19px;
	margin-top:5px;
	margin-bottom:5px;
	font-size:9px;
}

table#inwTable {
	width:700px;
	border-collapse: collapse; 
	font-size:11px;
	font-family:Tahoma;
}


#galeria{
display: none;
z-index: 99;
height:auto;
position: absolute;
background-color: #ffffff;
border:1px solid #6A6A6A;
margin-left: 330px;
margin-top: 50px;
}

#wideo{
display: none;
z-index: 98;
position: absolute;
background-color: #fff;
width: 302px;
height: 267px;
text-align: center;
padding-top: 25px;
}

#tlo_block{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 100%;
	background-color: #000;
	filter:alpha(opacity=30);
	-moz-opacity: 0.3;
	opacity: 0.3;
	display: none;
}

#bottomNavClose {
	position: absolute;
	top: 30px;
	left: 570px;
	text-decoration: none;
	color: #ffffff;
	font-size: 18px;
}

#bodypop {
	z-index: 100;
	margin:0px;
	padding:0px;
	background-image:url('images/popup_tlo.jpg');
	background-position:right bottom;
	background-repeat:no-repeat;
	width:600px;
	height:500px;
}

div#bodypop a {
	color:#005493;
	text-decoration:none;
	font-size:11px;
	margin-left:3px;
}

div#bodypop a#logo_udp {
	display:block;
	width:450px;
	height:116px;
	float:left;
	margin:0px;
	padding:0px;
}

div#bodypop div#popup {
	width:100%;
	height:100%;
	background-image:url("images/top_tlopopup.jpg");
	background-repeat:no-repeat;
	background-position:top left;

}

div#bodypop div#popup div.textpopup {
	width:580px;
	width:480px!Important;
	height:223px;
	padding-left:100px;
	font-size:11px;
	text-align:left;
	overflow: auto;
	padding-right: 10px;
}

div#bodypop div#bannerTopPopup {
	width:100%;
	height:6px;
	background-image:url('images/pasek_tlopopup.gif');
	background-position:left top;
	background-repeat: no-repeat;

}

div#bodypop div#logopopup {
	width:100%;
	height:6px;
	background-image:url("images/pasek_tlopopup.gif");
	background-repeat: repeat-x;
}

div#bodypop ul {
	list-style-image: url('images/lista_pointer2.gif');
}

a#zamykacz {
	float:right;
	margin-right: 10px;
	margin-top: 20px;
}
a.strong {
font-weight: bold;
margin: 0px 20px 0px 20px;
}

/*kz*/

div.certyfikaty_cont
{
	overflow:hidden;
	float:left;
}

div.certyfikaty_row
{
	overflow:hidden;
	width:440px;
	margin:0px 0px 0px 20px;

}

div.certyfikat
{
	width:100px;
	margin:10px 30px 10px 10px;
	float:left;
}

div.certyfikat a img
{
	border:1px solid #ccc;
}

div.certyfikaty_szczegoly
{
	overflow:hidden;
	float:left;
	width:430px;

}

div.certyfikaty_szczegoly_foto
{
	width:400px;
	margin:20px 0px 20px 15px;
	text-align:center;
}

p.certyfikaty_szczegoly_opis
{

}

div.produkt_cont
{

}

div.produkt_lewa
{
	width:500px;
	float:left;

}

div.produkt_prawa
{
	width:380px;
	float:left;
	font-size:11px;
}

div.produkt_prawa a
{
	color:#7C7C7C;
	text-decoration:underline
}

div.produkt_dol
{
	clear:both;
	margin-bottom:50px;
}

img.produkt_img1 {
	margin-left:-9px; 
	margin-top:13px; 

}

img.produkt_img2 {
	margin-top:0px;
}

img.produkt_img3 {
	margin-top:-13px!important; 
	margin-top:-14px;
}
