form {margin:0;}





.szukaj_tabela {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-image: url(jpg/tlo_szukaj.jpg); background-repeat: no-repeat}

.formularz_pole {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; background-color: #D6DFDA}

.formularz_pole_bold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; font-style: italic; background-color: #D6DFDA}

.header-tabela-tlo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; background-image: url(gif/tlo-header-news.gif); background-repeat: repeat-x; font-weight: normal; color: #109BFC; text-align: left}

.tekst {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: justify;
	text-decoration: none;
}
.tekst a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: justify;
}
.tekst a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: justify;
	text-decoration: underline;
}
.tekst a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006699;
	text-align: justify;
	text-decoration: none;
}






a.tekst:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: transparent;
	color: #666666;
	text-align: justify;
	text-decoration:underline;
}

a.tekst:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: transparent; color: #666666; text-align: justify; text-decoration:none; }

a.tekst:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: transparent; color: #ff0000; text-align: justify; text-decoration:none; }

a.tekst:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: transparent; color: #666666; text-align: justify; text-decoration:none; }

.naglowek-newsa { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #0096FF; text-align: left ; font-weight: bold}

.tabela-linie { border: #999999 dotted; border-width: 1px 1px 0px}

.header-all { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; background-image: url(gif/header.gif); background-repeat: no-repeat }



.header-es { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; background-image: url(gif/header-es.gif); background-repeat: no-repeat }



.header-en { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; background-image: url(gif/header-en.gif); background-repeat: no-repeat }



.header-ru { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; background-image: url(gif/header-ru.gif); background-repeat: no-repeat }



.header-de { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; background-image: url(gif/header-de.gif); background-repeat: no-repeat }



.tekstbold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-align: justify ; font-weight: bold}

a:hover {  color: #57888C; text-decoration: none}

.tekst9px-normal {

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

	font-size: 9px;

	color: #666666;

	text-align: right;

	text-decoration: none;

}

.tekst_tabela { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-align: left}

.tekstbold_tabela { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-align: left; font-weight: bold }

.komorka_wynik { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-align: left; font-weight: normal; background-color: #CFDEE0; line-height: 25px; text-indent: 20px; border-color: black black #EBEBEB; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}

.komorka_wynik2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-align: left; font-weight: normal; background-color: #D1DBDC; line-height: 25px; text-indent: 20px; border-color: black black #EBEBEB; border-style: groove; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}

.tabela_liniaprawa {  border-color: black #0096FF black black; border-style: dotted; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px}

.opis_pola {

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

	font-size: 9px;

	background-color: transparent;

	color: #000000;

}

.naglowekproduktu { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #e0e0e0; color: #000000; font-size: 10pt; font-weight: bold; text-decoration:none; padding-left: 5px; padding-right: 5px;}

.naglowekgrupy { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #f0f0f0; color: #000000; font-size: 9pt; font-weight: bold; font-style: italic; text-decoration:none; padding-left: 5px; padding-right: 5px;}

.produkt { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ffffff; color: #000000; font-size: 10px; font-weight: normal; text-decoration:none; padding-left: 5px; padding-right: 5px;}



.produktn { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #cfdee0; color: #000000; font-size: 10pt; font-weight: normal; text-decoration:none; padding-left: 5px; padding-right: 5px;}

.produktp { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #d1dbdc; color: #000000; font-size: 10pt; font-weight: normal; text-decoration:none; padding-left: 5px; padding-right: 5px;}

tr.produktn td { padding-left: 5px; padding-right: 5px; }

tr.produktp td { padding-left: 5px; padding-right: 5px; }



.kryteria { height: 48px; font-family: Verdana, Arial, Helvetica, sans-serif; background: url('gif/kryteria.gif'); color: #616767; font-size: 9pt; font-weight: normal; text-decoration:none; text-align: left; padding-left: 5px; padding-right: 5px;}

p.grupa { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: transparent; color: #0096FF; font-size: 10pt; font-weight: bold; text-decoration:none; margin-top: 0px; margin-bottom: 0px;}

a.grupa:link { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: transparent; color: #0096FF; font-size: 10pt; font-weight: bold; text-decoration:none; }

a.grupa:visited { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: transparent; color: #0096FF; font-size: 10pt; font-weight: bold; text-decoration:none; }

a.grupa:hover { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: transparent; color: #ff0000; font-size: 10pt; font-weight: bold; text-decoration:none; }

a.grupa:active { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: transparent; color: #0096FF; font-size: 10pt; font-weight: bold; text-decoration:none; }



a.naglowek-newsa:link { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: transparent; color: #0096FF; font-size: 10px; font-weight: bold; text-decoration:none; }

a.naglowek-newsa:visited { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: transparent; color: #0096FF; font-size: 10px; font-weight: bold; text-decoration:none; }

a.naglowek-newsa:hover { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: transparent; color: #ff0000; font-size: 10px; font-weight: bold; text-decoration:none; }

a.naglowek-newsa:active { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: transparent; color: #0096FF; font-size: 10px; font-weight: bold; text-decoration:none; }



a.link:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; background-color: transparent; color: #000000; text-align: justify; text-decoration:none; }

a.link:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; background-color: transparent; color: #000000; text-align: justify; text-decoration:none; }

a.link:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; background-color: transparent; color: #ff0000; text-align: justify; text-decoration:none; }

a.link:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; background-color: transparent; color: #000000; text-align: justify; text-decoration:none; }



input.dokoszyka { width: 35px; text-align: right; border: solid #000000 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; }



textarea.kosztext {

  border: solid #000000 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;

}



a.paginglink:link { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: transparent; color: #0096FF; font-size: 10px; font-weight: bold; text-decoration:none; letter-spacing: 3px; margin-right: 5px; }

a.paginglink:visited { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: transparent; color: #0096FF; font-size: 10px; font-weight: bold; text-decoration:none; letter-spacing: 3px; margin-right: 5px; }

a.paginglink:hover { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: transparent; color: #ff0000; font-size: 10px; font-weight: bold; text-decoration:none; letter-spacing: 3px; margin-right: 5px; }

a.paginglink:active { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: transparent; color: #0096FF; font-size: 10px; font-weight: bold; text-decoration:none; letter-spacing: 3px; margin-right: 5px; }

.pagingno { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: transparent; color: #808080; font-size: 10px; font-weight: bold; text-decoration:none; letter-spacing: 3px; cursor: default; margin-right: 5px; }

.pagingact { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: transparent; color: #800080; font-size: 10px; font-weight: bold; text-decoration:none; letter-spacing: 3px; cursor: default; margin-right: 5px; }

.numerazja-duza {

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

	font-size: 24px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	color: #BDB5A8;

}

.przesun {

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

	font-size: 12px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 30px;

}

.footer-tabela {

	font-family: Tahoma, Verdana, Arial;

	font-size: 11px;

	color: #555555;

	text-decoration: none;

	background-image: url(gif/down.gif);

	background-repeat: no-repeat;

	background-position: center top;

}

.info-ilosc {

	font-family: Tahoma, Verdana, Arial;

	font-size: 11px;

	font-weight: bold;

	color: #333333;

	text-align: center;

}

.info-ilosc-numer {

	font-family: Tahoma, Verdana, Arial;

	font-size: 13px;

	font-weight: bold;

	color: #333333;

	text-align: center;

	background-color: #E8E8E8;

	border: 1px solid #666666;

	line-height: 22px;

}

.tabela-link {

	font-family: Tahoma, Verdana, Arial;

	font-size: 10px;

	color: #333333;

	text-decoration: none;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #FFFFFF;

	border-right-color: #FFFFFF;

	border-bottom-color: #666666;

	border-left-color: #666666;

}

.tekst-wkomorce-link {

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

	font-size: 9px;

	background-color: transparent;

	color: #000000;

	text-decoration: none;

}

.floatright {

	float: left;

	margin-right: 12px;

}

#iemarquee {

/*	width: 622px;*/

	margin-top: 3px;

/*	margin-right: auto;

	margin-left: auto;*/

	font-family: Tahoma, Verdana, Arial;

	font-size: 11px;

	color: #FFFFFF;

	text-decoration: none;

}

#iemarquee a:link {

	/*	width: 622px;*/

/*	margin-top: 3px;

	margin-right: auto;

	margin-left: auto;*/

	font-family: Tahoma, Verdana, Arial;

	font-size: 11px;

	color: #FFFFFF;

	text-decoration: none;

	font-weight: bold;

}

#iemarquee a:visited {

	/*	width: 622px;*/

/*	margin-top: 3px;

	margin-right: auto;

	margin-left: auto;*/

	font-family: Tahoma, Verdana, Arial;

	font-size: 11px;

	color: #FFFFFF;

	text-decoration: none;

	font-weight: bold;

}

#iemarquee a:hover {

	/*	width: 622px;*/

/*	margin-top: 3px;

	margin-right: auto;

	margin-left: auto;*/

	font-family: Tahoma, Verdana, Arial;

	font-size: 11px;

	color: #FFCC00;

	text-decoration: none;

	font-weight: bold;

}

#pasek {

	/*position:absolute;*/

	width:470px;

	height:20px;

	z-index:10;

	/*	margin-top: 0px;

	margin-right: auto;

	margin-left: auto;*/

/*	left: auto;

	right: auto;*/

	clip: rect(auto,auto,auto,auto);

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

	background-position: center top;

	margin-right: 0px;

	margin-left: 141px;

}

#niusy {

	position:absolute;

	width:140px;

	height:20px;

	z-index:1;

	margin-left: 0px;

}

.NazwaGalerii {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0096FF;
	text-decoration: none;
	padding-left: 10px;
}

#galeria table tr td div a .foto  {
	border: 1px solid #D6DFDA;
}
#galeria table tr td div a:hover .foto  {
	border: 1px solid #9DB3A7;
}
.tabela-linie tr td center .tabela-linie tr .tekst_tabela p a {
	color: #09C;
	text-decoration: none;
}
.tabela-linie tr td center .tabela-linie tr .tekst_tabela p a:hover {
	color: #333;
	text-decoration: none;
}

.zaproszenie {
	padding-right: 15px;
	margin-top: 0px;
	padding-left: 15px;
	background-color: #E9E6E0;
	padding-top: 10px;
	padding-bottom: 10px;
}




/*  STYLE MENU   PL  */ 

.tabelaMenu {
	width: 346px;
	background-color: #EFEFEF;
	margin-top: 5px;
	margin-left: 10px;
}

#ofirmie
{
	display: block;
	width: 53px;
	height: 69px;
	background-image: url(images/menu/ofirmie.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	float: left;
}

#ofirmie:hover
{ 
  background-position: 0 -69px;
}




/***************/
#oferta
{
	display: block;
	width: 46px;
	height: 69px;
	background-image: url(images/menu/oferta.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	float: left;
}

#oferta:hover
{ 
  background-position: 0 -69px;
}


/***************/
#kontakt
{
	display: block;
	width: 53px;
	height: 69px;
	background-image: url(images/menu/kontakt.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	float: left;
}

#kontakt:hover
{ 
  background-position: 0 -69px;
}



/***************/
#plexi
{
	display: block;
	width: 69px;
	height: 69px;
	background-image: url(images/menu/plexi.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	float: left;
}

#plexi:hover
{ 
  background-position: 0 -69px;
}


/***************/
#group
{
	display: block;
	width: 56px;
	height: 69px;
	background-image: url(images/menu/group.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	float: left;
}

#group:hover
{ 
  background-position: 0 -69px;
}


/***************/
#sklep
{
	display: block;
	width: 69px;
	height: 69px;
	background-image: url(images/menu/sklep.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	float: left;
}

#sklep:hover
{ 
  background-position: 0 -69px;
}

/***************/
#login
{
	display: block;
	width: 95px;
	height: 21px;
	background-image: url(images/menu/login.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	float: left;
}

#login:hover
{ 
  background-position: 0 -21px;
}


/***************/
#home
{
	display: block;
	width: 74px;
	height: 21px;
	background-image: url(images/menu/home.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	float: left;
}

#home:hover
{ 
  background-position: 0 -21px;
}





.logowanie {
	width: 190px;
	margin-top: 34px;
	margin-left: 8px;
	position: absolute;
}

/*     LINK W STOPCE    */


.linkAll a {
	font-size: 10px;
	color: #b9dde9;
	text-decoration: none;
	font-family: Tahoma, Geneva, sans-serif;	
	
	
}
.linkAll a:hover {

	color: #26657b;
	
	
	
}
.tekstOferta li {
	list-style-image: url(images/bullet.png);
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

