/* podstawowe -------------------------------------*/
body {
	margin: 0;
	padding: 0;
	background: url(../images/naglowek_tlo.jpg) no-repeat;
	background-position: top;
}

body,td {
	color: #444;
	font: normal 12px Arial, Tahoma, sans-serif;
	text-align: justify;
}

input,textarea,select {
	font: normal 11px Arial, Tahoma, sans-serif;
	color: #666;
}

a {outline: none;}
img {outline: none;}

/*select { float:left; padding-left:20px}*/
.clear {
	clear: both;
}

form {
	padding: 0;
	margin: 0;
}

p {
	padding: 0 0 12px 0;
	margin: 0
}

hr {
	color: #CCC;
	background-color: #FFF;
	height: 1px;
}

/* tekst ------------------------------ */
.justify {
	text-align: justify;
}

.tekst_czerwony {
	color: #ed1c24;
}

.tekst_dzial {
	font-weight: bold;
	font-size: 15px;
}

.tekst_nazwa_pruduktu {
	font-weight: bold;
	font-size: 14px;
}

/* div  -------------------------------------*/
#glowne {
	width: 975px;
	/*height:900px;*/
	margin: 0px auto;
}

#naglowek_logo {
	float: left;
	padding-left: 0px;
	width: 471px;
	height: 93px;
	margin: 0;
}

#naglowek_prawy {
	float: left;
	padding-left: 0px;
	width: 504px;
	height: 93px;
	margin: 0;
	background-image: url(../images/naglowek_logo_tlo.jpg);
	background-repeat: no-repeat;
}

#naglowek_flagi {
	float: right;
	width: 227px;
	height: 25px;
	padding-top: 15px;
}

div .flaga {
	float: right;
	width: 30px;
	height: 15px;
	text-align: left;
	padding-right: 1px;
}

div .flaga_prawa {
	padding-right: 35px;
}

#naglowek_wyszukiwanie {
	float: right;
	width: 350px;
	height: 40px;
	padding-top: 10px;
}

div .wyszukaj_pole {
	float: right;
	width: 180px;
	height: 27px;
	text-align: left;
	padding-right: 0px;
	background-image: url(../images/wyszukaj_tlo.jpg);
	background-repeat: no-repeat;
	border: none;
}

div .wyszukaj_button {
	float: right;
	width: 50px;
	height: 25px;
	text-align: left;
	padding-left: 0px;
	padding-top: 2px;
}

#naglowek {
	float: left;
	padding-left: 0px;
	width: 975px;
	height: 369px;
	margin: 0;
}

#naglowek_buttony {
	float: left;
	padding-left: 0px;
	width: 471px;
	height: 369px;
	margin: 0;
}

#naglowek_flash {
	float: left;
	padding-left: 0px;
	width: 504px;
	height: 369px;
	margin: 0;
}

/* menu gorne --------------------------------*/
#menu_glowne {
	overflow: hidden;
	font: normal 12px Tahoma;
	width: 975px;
	height: 45px;
	float: left;
	text-align: left;
	background-image: url(../images/menu_tlo.jpg);
	background-repeat: no-repeat;
}

.nawigacja {
	margin-top: 15px;	
}

.nawigacja li {
	display: inline;
	border: 0px solid;
	border-left: 1px solid #ccc;
	margin: 0;
	padding: 0;
}

.nawigacja li:first-child {
	border-left: none;
}

.nawigacja li a {
	padding: 0 0.5em 0 1em;
	color: #3b3b3b;
	text-decoration: none;
}

.nawigacja li a:hover {
	text-decoration: underline;
	color: #666;
}

ul.nawigacja li a:active {
	background: #fff;
}

.wymienianka li {
	list-style-image: url(../images/lista_strzalka.gif);
	list-style-position: outside;
}

/* menu gorne koniec -----------------------------*/
	/* A -------------------------------------*/
a {
	color: #3d87ac;
	text-decoration: none;
}

a:hover {
	color: #444;
	text-decoration: underline;
}

a.wiecej {
	color: #0095c0;
	text-decoration: none;
}


a.wiecej:hover {
	color: #00b7eb;
	text-decoration: underline;
}

a.sub:hover,a.subLast:hover {
	color: #666;
}

a.subLast {
	background: none;
	padding-right: 0px;
}

a.crosslink {
	color: #808080;
	text-decoration: none;
}

a.crosslink:hover {
	color: #808080;
	text-decoration: underline;
}


/* A koniec ------------------------------------- */
	/* ----- OBRAZKI ------*/
.aktualnosci_fotki {
	border: 1px;
	border-style: solid;
	border-color: #757575;
	float: left;
	margin-right: 1em;
	margin-top: 4px;
}

.zawartosc_fotki {
	border: 1px;
	border-style: solid;
	border-color: #757575;
	float: right;
	margin-left: 1em
}

.katalog_ikonki {
	float: left;
	margin-right: 1em
}

.nawigacja_ikonki {
	margin-left: 1em;
	margin-right: 1em;
	border: none;
}

/* ----- OBRAZKI KONIEC------*/ /*---- ZDJECIA GALERIA -----*/
.podswietlenie_zdjecia img {
	filter: progid :   DXImageTransform .   Microsoft .  
		Alpha(opacity =   100);
	-moz-opacity: 1;
	opacity: 1;
	border: 1px;
	border-style: solid;
	border-color: #757575;
}

.podswietlenie_zdjecia:hover img {
	filter: progid :   DXImageTransform .   Microsoft .  
		Alpha(opacity =   50);
	-moz-opacity: 0.5;
	opacity: 0.5;
}

/*---- ZDJECIA GALERIA KONIEC -----*/
	/* NAGLOWKI ------------------------------ */
H1 {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	COLOR: #000;
	PADDING-TOP: 0px
}

.dzial {
	MARGIN: 1ex 0px 0.5ex;
	FONT-FAMILY: arial;
	FONT-WEIGHT: normal;
	color: #808080;
	padding-left: 30px;
	padding-top: 6px;
	FONT-SIZE: 1.1em;
}

.menu_crosslinki {
	MARGIN: 0ex 0px 0ex;
	FONT-FAMILY: arial;
	FONT-WEIGHT: normal;
	color: #808080;
	FONT-SIZE: 0.5em;
}

H2 {
	LETTER-SPACING: 0em;
}

.naglowek_prawa_kolumna {
	MARGIN: 1ex 0px 0.5ex;
	FONT-FAMILY: arial;
	FONT-WEIGHT: bold;
	color: #0881a5;
	padding-left: 30px;
	padding-top: 10px;
	FONT-SIZE: 1.5em;
}

/*.naglowek_aktualnosci {
	MARGIN: 1ex 0px 0.5ex; FONT-FAMILY: arial ;FONT-WEIGHT: bold; color:#0881a5; padding-left:30px; FONT-SIZE: 1.5em; 
}*/
.naglowek_strona {
	MARGIN: 0ex 0px 0.5ex;
	FONT-FAMILY: arial;
	FONT-WEIGHT: bold;
	color: #0881a5;
	padding-left: 0px;
	padding-top: 10px;
	FONT-SIZE: 1.5em;
}

.naglowek_nagrody {
	MARGIN: 1ex 0px 0.5ex;
	FONT-FAMILY: arial;
	FONT-WEIGHT: bold;
	color: #0881a5;
	padding-left: 30px;
	padding-top: 10px;
	FONT-SIZE: 1.5em;
}

.naglowek_glowne_info {
	MARGIN: 1ex 0px 0.5ex;
	FONT-FAMILY: arial;
	FONT-WEIGHT: bold;
	color: #fff;
	padding-left: 30px;
	FONT-SIZE: 1.5em;
}

.crosslinki H2 {
	FONT-FAMILY: arial;
	font-size: 11px;
	font-weight: normal;
	LETTER-SPACING: 0em;
	MARGIN: 0px 0px 0px 0px;
}

H3 {
	font-family: Arial, Helvetica, sans-serif;
}

.crosslinki H3 {
	font-size: 11px;
	font-weight: normal;
	LETTER-SPACING: 0em;
	MARGIN: 0ex 0px 0ex;
}

H4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	LETTER-SPACING: 0em;
	MARGIN: 0ex 0px 0ex;
}

H6 {
	MARGIN: 1ex 0px 0.5ex;
	FONT-FAMILY: arial;
	font-size: 12px;
	color: #cfd1cc;
	FONT-WEIGHT: normal;
	padding-left: 0px;
	padding-right: 20px;
}

/* NAGLOWKI KONIEC ------------------------- */
#content {
	width: 975px;
	float: left;
}

#content-tresc {
	width: 975px;
	float: left;
	background-image: url(../images/content_tlo_glowne.jpg);
	background-repeat: no-repeat;
}

#content-glowny {
	width: 975px;
	float: left;
	padding-bottom: 10px;
}

/*---STRONA STARTOWA --- */
#content-info {
	width: 721px;
	float: left;
	padding-top: 10px;
	padding-left: 10px;
}

#content-info-naglowek {
	width: 714px;
	height: 32px;
	float: left;
	background-image: url(../images/index_info_naglowek.jpg);
	background-repeat: no-repeat;
}

#content-info-tresc {
	width: 704px;
	float: left;
	background-image: url(../images/index_info_tresc.jpg);
	background-repeat: repeat-y;
	padding-left: 15px;
}

#content-info-stopka {
	width: 714px;
	height: 10px;
	float: left;
	background-image: url(../images/index_info_stopka.jpg);
	background-repeat: no-repeat;
}

/*---STRONA STARTOWA KONIEC --- */ /*---BREACRUMB ----------- */
#breadcrumb {
	padding-left: 12px;
	width: 960px;
	margin: 0px 0px 0px;
	font: Tahoma;
	font-size: 12px;
	float: left;
	font-weight: normal;
	color: #0881a5;
}

.breadcrumb_n {
   margin-top: 10px;
   margin-bottom: 10px;	
}

.breadcrumb_n li {
	display: inline;
	padding-left: 0.4m;
	margin-left: 0em;
	padding-right: 0.5em;
}

.breadcrumb_n li a {
	background: url("../images/breadcrumb_strzalka.gif") no-repeat left center;
	padding-left: 10px;
}


.breadcrumb_n li:first-child {
	border-left: none
}

.breadcrumb_n li:first-child a {
	background: url("../images/breadcrumb_strzalka_start.gif") no-repeat left center;
	padding-left: 20px;
}

.breadcrumb_n li span {
	background: url("../images/breadcrumb_strzalka.gif") no-repeat left center;
	padding-left: 10px;
	color: #808080;
	font-weight: bold;
}


/*---BREACRUMB KONIEC ----------- */ /*---- LEWA KOLUMNA -----*/
#lewa_kolumna {
	width: 292px;
	float: left;
	padding-left: 13px;
}

#box_nagrody {
	width: 220px;
	float: right;
}

div .nagrody_naglowek {
	height: 32px;
	background-image: url(../images/naglowek_srodek_tlo.jpg);
	background-repeat: no-repeat;
	text-align: left;
}

div .nagrody_tresc {
	height: 160px;
	text-align: left;
	padding-left: 30px;
	padding-top: 30px;
}

.menu_lewe_lista li {
	display: block;
	list-style: none;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	font-weight: normal;
	padding-bottom: 1em;
	color: #363535;
	padding: 5px 10px 5px 0px;
	background-image: url(../images/menu_lewe_ramka_lewa.jpg);
	background-repeat: no-repeat;
	background-position: center left;
}

/*.menu_lewe_lista li:first-child {
border-left:none
}*/
	/*---- LEWA KOLUMNA KONIEC-----/


/*---- PRAWA KOLUMNA -----*/
#prawa_kolumna {
	width: 660px;
	float: left;
	padding-left: 10px; /*display:block; border-left:1px dotted #ccc;*/
}

#prawy_box {
	width: 648px;
	float: left;
}

#prawy_box_naglowek {
	width: 633px;
	background-image: url(../images/naglowek_prawy_box.jpg);
	background-repeat: no-repeat;
	padding-left: 15px;
	height:47px;
}

div .prawy_box_naglowek_tresc {
	border-bottom:2px solid #BBBBBB;
	color:#737373;
	display:block;
	font:20px Tahoma;
	height:30px;
	padding-left:0;
	padding-top:14px;
	width:620px;
}

#prawy_box_naglowek_katalog {
	width: 648px;
	height: 47px;
	background-image: url(../images/naglowek_katalog.jpg);
	background-repeat: no-repeat;
}

#prawy_box_naglowek_ofirmie {
	width: 648px;
	padding: 10px;
	font-size: 20px;
	font-family: Verdana;
}

div .prawy_tekst {
	width: 633px;
	float: left;
	padding-left: 15px;
	padding-top: 15px;
	padding-bottom: 5px;
	background-image: url(../images/tlo_prawa_kolumna.jpg);
	background-repeat: repeat-y;
}

div .prawy_stopka {
	width: 648px;
	height: 18px;
	float: left;
	background-image: url(../images/stopka_prawa_kolumna.jpg);
	background-repeat: no-repeat;
}

div .katalog_wybor {
	width: 610px;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	float: left;
	background-color: #e8e8e8;
}

div .katalog_zawartosc {
	width: 610px;
	padding-left: 10px;
	padding-top: 10px;
	float: left;
}

div .podstrona_zawartosc {
	width: 600px;
	padding-left: 10px;
	padding-top: 10px;
	padding-right: 20px;
	float: left;
}

div .katalog_produkt_box_1 {
	width: 610px;
	float: left;
}

div .katalog_produkt {
	width: 430px;
	float: left;
	padding-right: 5px;
	padding-bottom: 20px;
}

div .katalog_produkt_nazwa {
	width: 430px;
	float: left;
	padding-right: 5px;
	padding-bottom: 10px;
	font-weight: bold;
	font-size: 15px;
	text-align: left
}

div .katalog_produkt_nazwa_strzalka {
	width: 30px;
	float: left;
}

div .katalog_produkt_nazwa_nazwa {
	width: 400px;
	float: left;
}

div .katalog_produkt_opis {
	width: 430px;
	float: left;
	padding-right: 5px;
}

div .katalog_produkt_dokumenty {
	width: 430px;
	float: left;
	padding-right: 5px;
	background-color: #f0f0f0;
}

#katalog_produkt_dokumenty_rysunek {
	width: 430px;
	float: left;
	padding-right: 5px;
	padding-bottom: 5px;
}

#katalog_produkt_dokumenty_pdf {
	width: 430px;
	float: left;
	padding-right: 5px;
	padding-bottom: 5px;
}

div .katalog_produkt_danetechniczne {
	width: 595px;
	float: left;
	padding-right: 5px;
	padding-bottom: 40px;
}

div .katalog_produkt_nawigacja {
	width: 595px;
	float: left;
	padding-right: 5px;
	font-size: 10px;
}

div .nawigacja_P {
	background: url('../images/but_nastepny_produkt.gif') left center no-repeat;
	padding-left: 25px;
	margin-left: 20px;
}

div .nawigacja_L {
	background: url('../images/but_poprzedni_produkt.gif') right center no-repeat;
	padding-right: 25px;
	margin-right: 20px;
}

div .katalog_galeria {
	width: 150px;
	float: left;
}

div .galeria-foto {
	width: 150px;
	float: left;
	padding-left: 7px;
	padding-top: 5px;
	padding-bottom: 0px;
	padding-right: 5px;
}

/*---- PRAWA KOLUMNA KONIEC -----*/
div .srodek_dzial {
	height: 32px;
	float: left;
}

div .srodek_strona {
	height: 32px;
	float: left;
	padding-left: 10px;
}

div .srodek_galeria {
	width: 490px;
	float: left;
	padding-left: 0px;
	padding-top: 20px;
	padding-bottom: 10px;
}

div .srodek_formularz {
	width: 490px;
	float: right;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 20px;
	padding-bottom: 10px;
}

/*---BUTTONY -----*/
div .button {
	height: 14px;
	float: left;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFF;
	text-align: left;
	padding-left: 25px;
	display: block;
}

div .buttonform {
	height: 23px;
	float: right;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFF;
	text-align: left;
	padding-left: 25px;
	display: block;
}

div .buttonnewsletter_dodaj {
	height: 22px;
	width: 22px;
	float: right;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
	padding-left: 10px;
	padding-right: 10px;
	display: block;
	background-image: url(../images/but_newsletter_dodaj.jpg);
	background-repeat: no-repeat;
	border: none;
	cursor: pointer; /* hand-shaped cursor */
	cursor: hand;
}

div .buttonnewsletter_usun {
	height: 22px;
	width: 22px;
	float: right;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
	padding-left: 10px;
	padding-right: 10px;
	display: block;
	background-image: url(../images/but_newsletter_usun.jpg);
	background-repeat: no-repeat;
	border: none;
	cursor: pointer; /* hand-shaped cursor */
	cursor: hand;
}

div .skontaktuj_sie {
	width: 95px;
	background-image: url(../images/button_skontaktuj_sie.jpg);
	background-repeat: no-repeat;
}

div .skontaktuj_sie:link {
	text-decoration: none;
	color: #FFF;
}

div .skontaktuj_sie:visited {
	text-decoration: none;
	color: #FFF;
}

div .skontaktuj_sie:hover {
	text-decoration: underline;
	color: #FFF;
}

div .wiecej {
	width: 65px;
	background-image: url(../images/button_wiecej.gif);
	background-repeat: no-repeat;
}

div .wiecej:link {
	text-decoration: none;
	color: #FFF;
}

div .wiecej:visited {
	text-decoration: none;
	color: #FFF;
}

div .wiecej:hover {
	text-decoration: underline;
	color: #FFF;
}

div .docenili {
	width: 110px;
	background-image: url(../images/button_docenili.jpg);
	background-repeat: no-repeat;
}

div .docenili:link {
	text-decoration: none;
	color: #FFF;
}

div .docenili:visited {
	text-decoration: none;
	color: #FFF;
}

div .docenili:hover {
	text-decoration: underline;
	color: #FFF;
}

div .button_duzy {
	height: 18px;
	float: left;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFF;
	text-align: left;
	padding-top: 12px;
	display: block;
}

div .poznaj_oferte {
	width: 125px;
	background-image: url(../images/button_poznaj_oferte.jpg);
	background-repeat: no-repeat;
	padding-left: 32px;
}

div .poznaj_oferte:link {
	text-decoration: none;
	color: #FFF;
}

div .poznaj_oferte:visited {
	text-decoration: none;
	color: #FFF;
}

div .poznaj_oferte:hover {
	text-decoration: underline;
	color: #FFF;
}

div .polec {
	width: 125px;
	background-image: url(../images/button_polec.jpg);
	background-repeat: no-repeat;
	padding-left: 40px;
}

div .polec:link {
	text-decoration: none;
	color: #FFF;
}

div .polec:visited {
	text-decoration: none;
	color: #FFF;
}

div .polec:hover {
	text-decoration: underline;
	color: #FFF;
}

div .zapytanie {
	width: 95px;
	height: 15px;
	background-image: url(../images/button_wiecej.gif);
	background-repeat: no-repeat;
	cursor: pointer; /* hand-shaped cursor */
	cursor: hand; /* for IE 5.x */;
	border: 0px;
	background-color: #FFF;
}

div .zapytanie:link {
	text-decoration: none;
	color: #FFF;
}

div .zapytanie:visited {
	text-decoration: none;
	color: #FFF;
}

div .zapytanie:hover {
	text-decoration: underline;
	color: #FFF;
}

div .wyszukaj {
	width: 23px;
	height: 25px;
	background-image: url(../images/wyszukaj_button.jpg);
	background-repeat: no-repeat;
	cursor: pointer; /* hand-shaped cursor */
	cursor: hand; /* for IE 5.x */;
	border: 0px;
	vertical-align: bottom;
}

div .wyszukaj:link {
	text-decoration: none;
	color: #FFF;
}

div .wyszukaj:visited {
	text-decoration: none;
	color: #FFF;
}

div .wyszukaj:hover {
	text-decoration: underline;
	color: #FFF;
}

/*--- AKTUALNOSCI ----*/
#content-aktualnosci {
	width: 721px;
	float: left;
	padding-left: 10px;
}

div .box_aktualnosc {
	width: 250px;
	float: left;
	padding-left: 0px;
	padding-top: 0px;
}

div .aktualnosci_naglowek {
background-image:url("../images/naglowek_aktualnosci.gif");
background-repeat:no-repeat;
float:left;
height:47px;
padding-left:15px;
width:277px;
}

div .aktualnosci_naglowek_tresc {
border-bottom:2px solid #BBBBBB;
color:#737373;
display:block;
font:20px Tahoma;
height:30px;
padding-left:0;
padding-top:14px;
width:255px;
}

div .box_aktualnosci_data {
	width: 250px;
	height: 10px;
	float: left;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #1fa7ce;
}

div .box_aktualnosci_skrot {
	width: 250px;
	float: left;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
}

div .box_aktualnosc_last {
	width: 214px;
	float: left;
	display: block;
	padding-left: 15px;
	padding-top: 10px;
}

#aktualnosci_lewe {
	width: 292px;
	float: left;
	margin-bottom: 10px;
}

div .aktualnosci_tresc {
	width: 272px;
	float: left;
	background-image: url(../images/tlo_lewy_boks.jpg);
	background-repeat: repeat-y;
	padding-left: 20px;
	padding-top: 15px;
	padding-bottom: 10px;
}

div .aktualnosci_stopka {
	width: 292px;
	height: 18px;
	float: left;
	background-image: url(../images/stopka_lewy_boks.jpg);
	background-repeat: no-repeat;
}

#newsletter_lewe {
	width: 292px;
	float: left;
}

div .newsletter_naglowek {
	width: 292px;
	height: 42px;
	float: left;
	background-image: url(../images/naglowek_newsletter.jpg);
	background-repeat: no-repeat;
}

div .newsletter_tresc {
	width: 272px;
	float: left;
	background-image: url(../images/tlo_lewy_boks.jpg);
	background-repeat: repeat-y;
	padding-left: 20px;
	padding-top: 15px;
	padding-bottom: 10px;
}

div .newsletter_dodaj {
	width: 200px;
	float: left;
	padding-top: 15px;
	padding-bottom: 10px;
}

div .newsletter_dodaj_but {
	width: 40px;
	float: left;
	padding-top: 15px;
	padding-bottom: 10px;
}

div .newsletter_usun {
	width: 200px;
	float: left;
	padding-top: 15px;
	padding-bottom: 10px;
}

div .newsletter_usun_but {
	width: 40px;
	float: left;
	padding-top: 15px;
	padding-bottom: 10px;
}

div .newsletter_stopka {
	width: 292px;
	height: 18px;
	float: left;
	background-image: url(../images/stopka_lewy_boks.jpg);
	background-repeat: no-repeat;
}

div .aktualnosc_naglowek_ikonka {
	width: 22px;
	float: left;
}

div .aktualnosc_naglowek_datatytul {
	width: 190px;
	float: left;
}

div .aktualnosc_tresc {
	width: 210px;
	float: left;
	padding-top: 10px;
}

/*-----STOPKA ----*/
#stopka {
	clear: both;
	overflow: hidden;
	padding-left: 0px;
	width: 974px;
	height: 43px;
	margin: 0px;
	font: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(../images/stopka.jpg);
}

.copyright {
	PADDING-BOTTOM: 1ex;
	MARGIN: 0px;
	PADDING-LEFT: 1%;
	WIDTH: 40%;
	PADDING-RIGHT: 2%;
	FLOAT: left;
	PADDING-TOP: 2ex
}

.mapa {
	PADDING-BOTTOM: 1ex;
	MARGIN: 0px;
	PADDING-LEFT: 2%;
	WIDTH: 50%;
	PADDING-RIGHT: 2%;
	FLOAT: right;
	PADDING-TOP: 0ex;
	text-align: right;
}

.mapa_dol li {
	display: inline;
	list-style-type: none;
	padding-left: 1em;
	margin-left: 1em;
	border-left: 1px solid #ccc
}

.mapa_dol li:first-child {
	border-left: none
}

/*-----STOPKA KONIEC----*/ /*---STOPKA CROSSLINKI ---*/
#stopka_crosslinki { /*clear:both;
	 	overflow:hidden;*/
	padding-left: 0px;
	width: 974px;
	float: left;
	/*margin:0px;*/
	font: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#crosslinki_top {
	width: 974px;
	height: 9px;
	background-image: url(../images/stopka_crosslinki_tlo_gora.jpg);
	background-repeat: no-repeat;
	float: left;
}

#crosslinki_tresc {
	width: 974px;
	background-image: url(../images/stopka_crosslinki_tlo.jpg);
	background-repeat: repeat-y;
	float: left;
	padding-left: 0px;
}

#crosslinki_stopka {
	width: 974px;
	height: 18px;
	background-image: url(../images/stopka_crosslinki_tlo_dol.jpg);
	background-repeat: no-repeat;
	float: left;
}

#box_crosslink {
	width: 230px;
	float: left;
}

div .crosslink_glowny {
	height: 15px;
	color: #0a708c;
	font-weight: bold;
	padding-left: 40px;
}

div .crosslink_lista {
	padding-left: 0px;
}

.crosslinki li {
	list-style-type: none;
	padding-left: 0px;
	margin-left: 0px;
}

/*---STOPKA CROSSLINKI KONIEC---*/ /* ---- FORMULARZ ---- */
.form_kontakt {
	width: 450px;
}

.form_kontakt td {
	padding: 5px;
}

.form_label {
	width: 100px;
	font-weight: normal;
	text-align: right;
	vertical-align: bottom;
}

.form_gwiazdka {
	color: #F00;
}

.form_tb  td {
	vertical-align: top;
	padding: 5px;
	background: none;
}

ul.errors {
	padding: 0px;
	margin: 0px;
}

ul.errors li {
	list-style: none;
	font-size: 10px;
	color: red;
}

.input_tekst {
	padding: 5px;
	border: 1px #43CBFD solid;
	width: 240px;
	font-size: 11px;
	border: 1px solid #e3e3e3;
	font-family: Verdana;
	background: #fafafa;
	font-variant: normal;
}

.input_textarea {
	padding: 5px;
	border: 1px #43CBFD solid;
	width: 240px;
	font-size: 11px;
	border: 1px solid #e3e3e3;
	font-family: Verdana;
	background: #fafafa;
	font-variant: normal;
}

.input_button {
	padding: 5px;
	font-size: 11px;
	border: 1px solid #e3e3e3;
	font-family: Verdana;
	background: #fafafa;
	font-variant: normal;
	font-weight: bold;
	background: #D4D0C8;
	color: #FFF;
}

.form_newsletter input[type=text] {
	padding: 5px;
	border: 1px #43CBFD solid;
	width: 150px;
	font-size: 11px;
	BORDER-RIGHT: 1px solid;
	BORDER-COLOR: #e3e3e3;
	BORDER-TOP: 1px solid;
	BORDER-COLOR: #e3e3e3;
	BORDER-LEFT: 1px solid;
	BORDER-COLOR: #e3e3e3;
	BORDER-BOTTOM: 1px solid;
	BORDER-COLOR: #e3e3e3;
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: #fafafa;
	font-variant: normal;
}

.form_zapytanie textarea {
	padding: 5px;
	border: 1px #43CBFD solid;
	width: 200px;
	font-size: 11px;
	BORDER-RIGHT: 1px solid;
	BORDER-COLOR: #e3e3e3;
	BORDER-TOP: 1px solid;
	BORDER-COLOR: #e3e3e3;
	BORDER-LEFT: 1px solid;
	BORDER-COLOR: #e3e3e3;
	BORDER-BOTTOM: 1px solid;
	BORDER-COLOR: #e3e3e3;
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: #fafafa;
	font-variant: normal;
}

.pole_cmb_standard {
	border: 1px #5c666e solid;
}

.error {
	color: red;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 5px;
	border: 1px solid #73bbb8;
}

.box_error{
	padding: 15px 10px 15px 50px;
	border: 1px solid #BBBBBB;
	background: url('../images/icon_warning.png') no-repeat left center;
	background-position: 10px;
	margin: 5px 0px 5px 0px;
	-moz-border-radius: 5px;
	text-align: left;
}

.box_info {
	padding: 15px 10px 15px 50px;
	border: 1px solid #BBBBBB;
	background: url('../images/icon_info.png') no-repeat left center;
	background-position: 10px;
	margin: 5px 0px 5px 0px;
	-moz-border-radius: 5px;
	text-align: left;
}

/* tabele -------------------------------------*/
table {
	width: 100%;
	margin: 0;
	padding: 0;
	border-collapse: collapse;
}

table  td { /*background: #fff; */
	padding: 0px 0px 0px 0px;
	border: 0px solid #e9e9e9;
}

table#zewn {
	width: 350px;
	border-collapse: collapse;
	border: 1px solid #9feaff;
}

table#wewn {
	width: 100%;
	border-collapse: collapse;
}

table#dane {
	width: 450px;
	border-collapse: collapse;
	border: 1px solid #9feaff;
}

/*table#kursTab td, table#kursTab td.grey {
	width: 70px;
	padding:4px;
	padding-left:10px;
	background-color: #fff;
	border: 1px solid #9feaff;
	text-align: left;
	vertical-align: top;
	} */
table#wewn td.ikonki {
	padding: 4px;
	height: 20px;
	padding-left: 5px;
	text-align: center;
	background-color: #fff;
	/*border: 1px solid #9feaff;*/
	text-align: left;
	vertical-align: top;
}

table#dane td.jnieb {
	padding: 4px;
	width: 80px;
	height: 15px;
	padding-left: 5px;
	background-color: #d6fdff;
	/*border: 1px solid #9feaff;*/
	text-align: center;
	color: #3d87ac;
	font-weight: bold;
	vertical-align: top;
	border: 1px solid #9feaff;
}

table#dane td.jnieb_ean {
	padding: 4px;
	width: 200px;
	height: 15px;
	padding-left: 5px;
	background-color: #d6fdff;
	/*border: 1px solid #9feaff;*/
	text-align: center;
	color: #3d87ac;
	font-weight: bold;
	vertical-align: top;
	border: 1px solid #9feaff;
}

table#dane td.biale {
	padding: 4px;
	width: 80px;
	height: 15px;
	padding-left: 5px;
	background-color: #fff;
	/*border: 1px solid #9feaff;*/
	text-align: center;
	color: #000;
	font-weight: normal;
	vertical-align: top;
	border: 1px solid #9feaff;
}

table#dane td.biale_ean {
	padding: 4px;
	width: 200px;
	height: 15px;
	padding-left: 5px;
	background-color: #fff;
	/*border: 1px solid #9feaff;*/
	text-align: center;
	color: #000;
	font-weight: normal;
	vertical-align: top;
	border: 1px solid #9feaff;
}

div.ikonka_foto {
	background: url(../images/ikonka_foto.jpg) left 2px no-repeat;
	padding: 0 0 0 25px;
}

div.ikonka_karta {
	background: url(../images/ikonka_karta.jpg) left 0px no-repeat;
	padding: 0 0 0 25px;
}

div.ikonka_chem {
	background: url(../images/ikonka_chem.jpg) left 2px no-repeat;
	padding: 0 0 0 25px;
}

#AjaxLoader {
 width:200px;
 height:45px;
 z-index: 999;
 position: fixed;
 display: none;
 font-weight: bold;
 top: 50%;
 left: 50%;
}

/* search */
.search_hit {
	overflow: hidden;
	padding: 10px 0px 10px 0px;
}

.search_hit .tytul {
	font-weight: bold;
	margin: 0px 0px 5px 0px;
}

.search_hit .go {
	padding-top: 10px;
	padding-right: 10px;
	clear: both;
}

.search_find {
	color: red;
	font-weight: bold;
}
