* {margin: 0; padding: 0}
* html input { overflow: visible;}
fieldset {border: 0}
img
{
	vertical-align: bottom;
	border:none;
}
a, a:hover
{
	cursor:pointer;
	text-decoration:none;
	outline:none;
	color:#FE5649;
}
a:hover
{
	border: 0; /* IE fix */
	text-decoration: underline;
}
ul {list-style: none;}
option {padding:0 .5em 0 1px}
table {border-collapse: collapse; border-spacing: 0}
td, th {vertical-align: top; text-align: left; font-weight: normal}
address {font-style: normal}
.clear {clear: both}


body
{
   	font-size: 12px;
	text-align: left;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	line-height: 150%;
	color:#D9DDE3;
	background-color: #242629;
	background-image: url(../img/body.bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

h1, h2, h3, h4, h5, h6
{
	font-size:12px;
	font-weight:bold;
	color:#FF5937;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

p
{
	font-size: 12px;
	text-align: left;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	line-height: 150%;
	color:#D9DDE3;
	margin:0;
	padding:0 0 10px 0;
}

ol
{
	padding: 0 0 0 10px;
	margin: 0 0 0 20px;
}

em
{
	color:#D9DDE3;
	font-style: normal;
	font-weight: normal;
	text-transform: capitalize;
	font-variant: small-caps;
	font-size: 12px;
}

/* FORM STYLES */

form div
{
	float:left;
	padding:0 0 6px 0;
	margin:0;
	width:639px;
}

form span.pole_opis
{
	float:right;
}

form fieldset
{
	border:none;
}

form legend
{
	display:none;
}

form input, form textarea, form select, form label, form span
{
	font-size:12px;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
}

form input, form textarea, form select
{
	color:#FFFFFF;
	border:1px solid #28292C;
	background-color:#1C1C1C;
	margin:0px;
}

form input, form textarea
{
	padding:6px;
}

form textarea
{
	width:625px;
	height:152px;
}

form input.element_text
{
	width:292px;
	overflow:hidden;
}

form input.input_img
{
	border:none;
	background:none;
	padding:0px;
	margin:0px;
	width:auto;
}

form option 
{
	padding: 0 3px 0 3px;
}

form label, form span
{
	color:#8D95A0;
	padding-bottom:4px;
	padding-top:4px;
}

form span.pole_wymagane
{
	color:#FF5937;
}

form div.actions-area input, form div.wyrazam_zgode input, form input.image_btn
{
	width:auto !important;
	padding:0;
	border:none !important;
}

form div.margines_1
{
	padding-bottom:20px !important;
}

/*Definicja dla formularza szukaj*/

form.form_szukaj
{
	float:left;
	width:216px;
	padding:4px;
	background-image:url(../img/kontener.left.top.bg.jpg);
	background-position:center top;
	background-repeat:no-repeat;
}

	form.form_szukaj fieldset
	{
		float:left;
		width:216px;
	}

	form.form_szukaj img.img_h1
	{
		float:left;
		margin-bottom:4px;
	}
	
	form.form_szukaj input.input_szukaj
	{
		float:left;
		width:202px;
		margin-bottom:4px;
		height:13px;
	}
	
	form.form_szukaj input.element_send
	{
		float:left;
		margin-left:2px;
	}

/*Koniec: Definicja dla formularza szukaj*/

form.form_produkty input.element_text
{
	float:left;
	width:30px;
	margin-left:4px;
	margin-right:4px;
}

/*Definicja dla formularza zapytań,*/

form.form_zapytan label
{
	display:block;
}

form.form_zapytan input.element_text
{
	display:block;
}

form.form_zapytan div
{
	padding-left:20px;
}

form.form_zapytan input.input_img
{
	float:left;
}

form.form_zapytan p
{
	float:left;
}

form.form_zapytan span.punkt_form
{
	font-weight:bold;
	color:#FF5937;
}

form.form_user div
{
	padding-left:20px;
}

form.form_user div.sekcja_linia
{
	background-image:url(../img/linia_form_bg.gif);
	background-position:center;
	background-repeat:no-repeat;
}

	form.form_user label
	{
		float:left;
		width:110px;
	}
	
	form.form_user input
	{
		float:left;
		width:290px;
		margin-right:20px;
	}
	
	form.form_user input.nr_dom
	{
		width:50px;
	}
	
	form.form_user input.kod_pocztowy
	{
		width:45px;
	}
	
	form.form_user div.wyrazam_zgode label
	{
		float:none;
		width:90%;
	}
	
	form.form_user input.image_btn
	{
		margin-top:2px;
	}

/*Koniec: Definicja dla formularza zapytań,*/

/*Koniec definicji dla formularzy*/

.mbox_error_message {
	background:none;
	width:99%;
	text-align:center;
	padding:11px 0 11px 0;
	font-size: 12px;
	font-weight: bold;
	border: 1px solid #e99;
	margin-top: 5px;
	margin-bottom: 15px;
	line-height: 130%;
	color: #555;
	background-color:#FF5937;
	float:right;
}

.mbox_message {
	background:none;
	width:99%;
	text-align:center;
	padding:11px 0 11px 0;
	font-size: 12px;
	font-weight: bold;
	border: 1px solid #dddd11;
	margin-top: 5px;
	margin-bottom: 15px;
	line-height: 130%;
	background-color:#FF5937;
	color: #555;
	float:right;
}

	.mbox_message a, .mbox_error_message a
	{
		color: #555;
	}

/* LEFT BOX */
#left-col
{
	float:left;
	padding-left:35px;
	padding-bottom:20px;
	width:224px;
	background-image:url(../img/left.column.bg.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
	
	#left-col div.kontener_left
	{
		float:left;
		width:224px;
		background-image:url(../img/kontener.left.gif);
		background-position:center top;
		background-repeat:repeat-y;
	}
	
		#left-col div.menu_left
		{
			float:left;
			width:216px;
			padding:4px;
			background-image:url(../img/kontener.left.bottom.bg.jpg);
			background-position:bottom center;
			background-repeat:no-repeat;
		}
		
			#left-col div.menu_left ul, #left-col div.menu_left ul li
			{
				float:left;
				width:216px;
			}
			
				#left-col div.menu_left ul strong
				{
					font-weight:bold;
				}
			
				#left-col div.menu_left ul
				{
					padding-bottom:5px;
				}
				
					#left-col div.menu_left ul ul
					{
						padding:0;
					}
			
				#left-col div.menu_left ul li
				{
					background-image:url(../img/linia.1.gif);
					background-position:top center;
					background-repeat:no-repeat;
				}	
				
					#left-col div.menu_left ul li span
					{
						float:left;
						width:216px;
						height:34px;
						line-height:34px;
						cursor:pointer;
					}
					
					#left-col div.menu_left ul li span
					{
						background-repeat:no-repeat;
						background-position:center;
					}
					
					#left-col div.menu_left ul li a.folder_sklep
					{
						background-image:url(../img/menu_left/sklep.iternetowy.no.jpg);
					}
					
					#left-col div.menu_left ul li a.folder_sklep:hover
					{
						background-image:url(../img/menu_left/sklep.iternetowy.yes.jpg);
					}
					
					#left-col div.menu_left ul li a.folder_sklep_yes
					{
						background-image:url(../img/menu_left/sklep.iternetowy.yes.jpg);
					}
					
					#left-col div.menu_left ul li span.folder_informacje_sklep
					{
						background-image:url(../img/menu_left/informacja.do.sklepu.no.jpg);
					}
					
					#left-col div.menu_left ul li span.folder_informacje_sklep:hover
					{
						background-image:url(../img/menu_left/informacja.do.sklepu.yes.jpg);
					}
					
					#left-col div.menu_left ul li span.folder_informacje_sklep_yes
					{
						background-image:url(../img/menu_left/informacja.do.sklepu.yes.jpg);
					}
				
					#left-col div.menu_left ul li span.folder_firma_argos
					{
						background-image:url(../img/menu_left/firma.argos.no.jpg);
					}
					
					#left-col div.menu_left ul li span.folder_firma_argos:hover
					{
						background-image:url(../img/menu_left/firma.argos.yes.jpg);
					}
					
					#left-col div.menu_left ul li span.folder_firma_argos_yes
					{
						background-image:url(../img/menu_left/firma.argos.yes.jpg);
					}
					
					#left-col div.menu_left ul li span.folder_aktualnosci
					{
						background-image:url(../img/menu_left/aktualnosci.no.jpg);
					}
					
					#left-col div.menu_left ul li span.folder_aktualnosci:hover
					{
						background-image:url(../img/menu_left/aktualnosci.yes.jpg);
					}
					
					#left-col div.menu_left ul li span.folder_aktualnosci_yes
					{
						background-image:url(../img/menu_left/aktualnosci.yes.jpg);
					}
					
					#left-col div.menu_left ul li span.folder_wspolpraca
					{
						background-image:url(../img/menu_left/wspolpraca.no.jpg);
					}
					
					#left-col div.menu_left ul li span.folder_wspolpraca:hover
					{
						background-image:url(../img/menu_left/wspolpraca.yes.jpg);
					}
					
					#left-col div.menu_left ul li span.folder_wspolpraca_yes
					{
						background-image:url(../img/menu_left/wspolpraca.yes.jpg);
					}
					
					#left-col div.menu_left ul li span.folder_formularz
					{
						background-image:url(../img/menu_left/formularz.no.jpg);
					}
					
					#left-col div.menu_left ul li span.folder_formularz:hover
					{
						background-image:url(../img/menu_left/formularz.yes.jpg);
					}
					
					#left-col div.menu_left ul li span.folder_formularz_yes
					{
						background-image:url(../img/menu_left/formularz.yes.jpg);
					}
					
					#left-col div.menu_left ul li a.link_img
					{
						float:left;
						line-height:100%;
						width:216px;
						height:34px;
						padding:0;
						background-repeat:no-repeat;
						background-position:center;
					}
					
					#left-col div.menu_left ul li a.folder_partnerzy
					{
						background-image:url(../img/menu_left/partnerzy.no.jpg);
					}
					
					#left-col div.menu_left ul li a.folder_partnerzy:hover
					{
						background-image:url(../img/menu_left/partnerzy.yes.jpg);
					}
					
					#left-col div.menu_left ul li a.folder_partnerzy_yes
					{
						background-image:url(../img/menu_left/partnerzy.yes.jpg);
					}
					
					#left-col div.menu_left ul li a.folder_salony_firmowe
					{
						background-image:url(../img/menu_left/salony.firmowe.no.jpg);
					}
					
					#left-col div.menu_left ul li a.folder_salony_firmowe:hover
					{
						background-image:url(../img/menu_left/salony.firmowe.yes.jpg);
					}
					
					#left-col div.menu_left ul li a.folder_salony_firmowe_yes
					{
						background-image:url(../img/menu_left/salony.firmowe.yes.jpg);
					}
					
					#left-col div.menu_left ul li a.folder_realizacja
					{
						background-image:url(../img/menu_left/realizacja.no.jpg);
					}
					
					#left-col div.menu_left ul li a.folder_realizacja:hover
					{
						background-image:url(../img/menu_left/realizacja.yes.jpg);
					}
					
					#left-col div.menu_left ul li a.folder_realizacja_yes
					{
						background-image:url(../img/menu_left/realizacja.yes.jpg);
					}
					
					#left-col div.menu_left ul li a.folder_kontakt
					{
						background-image:url(../img/menu_left/kontakt.z.nami.no.jpg);
					}
					
					#left-col div.menu_left ul li a.folder_kontakt:hover
					{
						background-image:url(../img/menu_left/kontakt.z.nami.yes.jpg);
					}
					
					#left-col div.menu_left ul li a.folder_kontakt_yes
					{
						background-image:url(../img/menu_left/kontakt.z.nami.yes.jpg);
					}
					
					#left-col div.menu_left li.sklep_internetowy span.folder
					{
						color:#8D95A0;
					}
					
					#left-col div.menu_left ul ul a
					{
						color:#FFFFFF;
					}
					
					#left-col div.menu_left ul ul a, #left-col div.menu_left ul li.sklep_internetowy span.folder
					{
						width:auto;
						float:left;
						height:26px;
						line-height:26px;
						margin-left:17px;
						background-image:url(../img/char.item.menu.gif);
						padding-left:10px;
						background-position:left;
						background-repeat:no-repeat;
					}
					
						#left-col div.menu_left ul ul ul a, #left-col div.menu_left ul li.sklep_internetowy ul ul span.folder
						{
							padding-left:20px;
							background-position:10px 10px;
						}
						
							#left-col div.menu_left ul ul ul ul a, #left-col div.menu_left ul li.sklep_internetowy ul ul ul span.folder
							{
								padding-left:30px;
								background-position:20px 10px;
							}
					
					#left-col div.menu_left ul ul a.select_item_link
					{
						text-decoration:none;
						color:#FE5649;
					}
					
					#left-col div.menu_left ul ul a:hover
					{
						text-decoration:none;
						color:#FE5649;
					}
					
						#left-col div.menu_left ul li b
						{
							display:none;
						}
			
/*Koniec: LEFT BOX */


#page-wrapper
{
	width:980px;
	margin-left: auto;
	margin-right: auto;
}


#header
{
	width:899px;
	height:94px;
	float: left;
	position:relative;
	padding:0 35px 0 46px;
}

	#header-logo
	{
		position:absolute;
		top:24px;
		left:27px;
	}
	
	#header div
	{
		float:right;
		width:auto;
		height:23px;
		padding:40px 0 31px 0;
	}
	
		#header div a.lang_flaga
		{
			float:left;
			width:52px;
			height:17px;
			padding:3px 0 3px 3px;
			margin-left:2px;
		}
		
		#header div a.lang_flaga *
		{
			float:left;
			font-weight:bold;
		}
		
			#header div a.lang_flaga span
			{
				height:17px;
			}
		
		#header div a.lang_flaga:hover
		{
			text-decoration:none;
			background-image:url(../img/hover.lang.bg.gif);
			background-position:center;
			background-repeat:no-repeat;
		}

#content-wrapper-index, #content-wrapper-index-sub 
{
	float: left;
}

#content-wrapper-index
{
	padding-left:35px;
	padding-right:35px;
	width:910px;
	padding-top:16px;
	height:539px;
	background-image:url(../img/content.wrapper.bg.jpg);
	background-position:center;
	background-repeat:no-repeat;
}

	#index_flash_id
	{
		float:left;
		width:910px;
		height:462px;
		background-image:url(../img/flash.index.bg.jpg);
		background-position:center;
		background-repeat:no-repeat;
	}
	
		#index_flash_id p
		{
			float:left;
			padding:20px;
		}

#content-wrapper-index-sub
{
	width:980px;
	background-image:url(../img/content.wrapper.sub.bg.jpg);
	background-position:top center;
	background-repeat:repeat-y;
}

#menu_kontener_id, #belka_id
{
	float:left;
	width:910px;
	padding-left:35px;
	padding-right:35px;
	background-position:top center;
	background-repeat:no-repeat;
}

	#menu_kontener_id
	{
		background-image:url(../img/menu.top.bg.gif);
	}
	
	#belka_id
	{
		background-image:url(../img/belka.bg.jpg);
		height:167px;
	}
	
#content
{
	width:666px;
	padding:0 35px 0 20px;
	background-image:url(../img/content.bg.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	float:left;
	min-height:280px;
}

#confirm_order
{
	float:left;
	width:100%;
	overflow:hidden;
}

	#confirm_order h1
	{
		padding-bottom:0px !important;
	}
	
	#confirm_order div.element_textarea
	{
		float:left;
		width:616px;
		padding:5px 30px 20px 20px;
	}
	
		#confirm_order div.element_textarea textarea
		{
			float:left;
			width:100%;
		}
		
		#confirm_order img
		{
			border:none !important;
		}
		
		#confirm_order input
		{
			padding:0;
			border:none !important;
		}

#content .align_left
{
	float:left;
}

#content .align_right
{
	float:right;
}

	#content span.nazwa_produktu
	{
		font-weight:bold;
		color:#FFFFFF;
	}

	#content div.dodaj_koszyk
	{
		float:left;
		height:30px !important;
	}
	
		#content div.dodaj_koszyk span
		{
			float:left;
			height:30px;
			line-height:30px;
			padding:0;
		}

	#content span.cena_produktu
	{
		float:left;
		font-weight:bold;
		color:#FFFFFF;
	}
	
	#content span.etykieta_cena
	{
		float:left;
		color:#8D95A0;
		padding-right:4px;
	}

	#content a.show_img_produkt
	{
		float:left;
		padding:0 13px 13px 0px;
		border:none;
		text-align:center;
		width:198px;
		height:152px;
	}
	
		#content a.show_img_produkt img
		{
			border:1px solid #484848;
			margin-left:0 !important;
		}
		
	#content div.cart_buttons
	{
		float:left;
		width:100%;
		padding:5px 0 10px 0;
	}
	
		#content div.cart_buttons img
		{
			border:none;
			margin:0;
		}
		
		#content div.cart_buttons .align_right
		{
			margin-left:10px;
		}

/*Panel klienta*/

	#panel_klienta_id
	{
		float:left;
		width:666px;
		padding:0 0 10px 0;
	}
	
		#panel_klienta_id img
		{
			margin-left:0 !important;
			border:none !important;
			vertical-align:top;
		}
	
		#panel_klienta_id .twoj_koszyk
		{
			float:left;
			background-image:url(../img/twoj_koszyk_bg.jpg);
		}
		
			#panel_klienta_id .twoj_koszyk ul.pozycje
			{
				float:left;
				padding:46px 0 0 0;
				width:183px;
			}
			
			#panel_klienta_id .twoj_koszyk a
			{
				float:right;
				padding:64px 0 0 0;
			}
		
		#panel_klienta_id .logowanie, #panel_klienta_id .twoje_konto
		{
			float:right;
		}
		
		#panel_klienta_id .panel_klienta ul.pozycje
		{
			padding:0 !important;
			width:210px;
		}

			#panel_klienta_id .panel_klienta ul.pozycje img
			{
				float:right;
				margin-top:4px;
			}
			
			#panel_klienta_id .panel_klienta ul.pozycje span.span_blok
			{
				float:right;
				background:none;
				padding-right:4px;
			}
		
		#panel_klienta_id .panel_klienta ul.pozycje, #panel_klienta_id .panel_klienta ul.pozycje li
		{
			float:right;
			height:34px;
			line-height:34px;
			text-align:right;
		}
		
			#panel_klienta_id .panel_klienta ul.pozycje li
			{
				width:245px;
				padding-right:5px;
			}
		
		#panel_klienta_id .logowanie
		{
			background-image:url(../img/logowanie_bg.jpg);
		}
		
			#panel_klienta_id .logowanie div
			{
				float:left;
				width:100%;
				padding:10px 0 0 0;
				height:30px;
			}
			
				#panel_klienta_id .logowanie div *
				{
					float:left;
				}
			
				#panel_klienta_id .logowanie label
				{
					padding-right:4px;
				}
			
				#panel_klienta_id .logowanie input
				{
					overflow:hidden;
					width:70px;
					margin-right:4px;
				}
				
				#panel_klienta_id .logowanie button
				{
					margin:0;
					padding:2px 0 2px 0 !important;
				}
		
		#panel_klienta_id .twoje_konto
		{
			background-image:url(../img/twoje_konto_bg.jpg);
		}
		
			#panel_klienta_id ul.items_twoje_konto
			{
				width:300px;
				padding:6px 0 0 0;
			}
		
			#panel_klienta_id ul.items_twoje_konto, #panel_klienta_id ul.items_twoje_konto li
			{
				float:left;
			}
			
				#panel_klienta_id ul.items_twoje_konto li
				{
					background:none;
					padding:0 3px 0 3px;
				}
				
					#panel_klienta_id ul.items_twoje_konto a, #panel_klienta_id ul.items_twoje_konto a:hover
					{
						float:left;
						width:54px;
						height:66px;
						background-position:center;
						background-repeat:no-repeat;
						text-decoration:none;
					}
					
					#panel_klienta_id ul.items_twoje_konto a.historia_zamowien
					{
						background-image:url(../img/panel_klienta/icon_historia_zamowien_no.gif);
					}
					
					#panel_klienta_id ul.items_twoje_konto a.historia_zamowien:hover
					{
						background-image:url(../img/panel_klienta/icon_historia_zamowien_yes.gif);
					}
					
					#panel_klienta_id ul.items_twoje_konto a.historia_zamowien_yes
					{
						background-image:url(../img/panel_klienta/icon_historia_zamowien_yes.gif);
					}
					
					#panel_klienta_id ul.items_twoje_konto a.adres_dostawy
					{
						background-image:url(../img/panel_klienta/icon_adres_dostawy_no.gif);
					}
					
					#panel_klienta_id ul.items_twoje_konto a.adres_dostawy:hover
					{
						background-image:url(../img/panel_klienta/icon_adres_dostawy_yes.gif);
					}
					
					#panel_klienta_id ul.items_twoje_konto a.adres_dostawy_yes
					{
						background-image:url(../img/panel_klienta/icon_adres_dostawy_yes.gif);
					}
					
					#panel_klienta_id ul.items_twoje_konto a.zmiana_hasla
					{
						background-image:url(../img/panel_klienta/icon_zmiana_hasla_no.gif);
					}
					
					#panel_klienta_id ul.items_twoje_konto a.zmiana_hasla:hover
					{
						background-image:url(../img/panel_klienta/icon_zmiana_hasla_yes.gif);
					}
					
					#panel_klienta_id ul.items_twoje_konto a.zmiana_hasla_yes
					{
						background-image:url(../img/panel_klienta/icon_zmiana_hasla_yes.gif);
					}
					
					#panel_klienta_id ul.items_twoje_konto a.edycja_danych
					{
						background-image:url(../img/panel_klienta/icon_edycja_danych_no.gif);
					}
					
					#panel_klienta_id ul.items_twoje_konto a.edycja_danych:hover
					{
						background-image:url(../img/panel_klienta/icon_edycja_danych_yes.gif);
					}
					
					#panel_klienta_id ul.items_twoje_konto a.edycja_danych_yes
					{
						background-image:url(../img/panel_klienta/icon_edycja_danych_yes.gif);
					}
					
					#panel_klienta_id ul.items_twoje_konto a.zmiana_loginu
					{
						background-image:url(../img/panel_klienta/icon_zmiana_loginu_no.gif);
					}
					
					#panel_klienta_id ul.items_twoje_konto a.zmiana_loginu:hover
					{
						background-image:url(../img/panel_klienta/icon_zmiana_loginu_yes.gif);
					}
					
					#panel_klienta_id ul.items_twoje_konto a.zmiana_loginu_yes
					{
						background-image:url(../img/panel_klienta/icon_zmiana_loginu_yes.gif);
					}
					
						#panel_klienta_id ul.items_twoje_konto span
						{
							background:none;
							display:none;
						}
		
			#panel_klienta_id .twoje_konto ul.pozycje img
			{
				margin-left:3px !important;
			}
	
		#panel_klienta_id div.kontener_panel
		{
			padding:4px 17px 7px 17px;
			width:294px;
			height:106px;
			background-position:center;
			background-repeat:no-repeat;
		}
		
			#panel_klienta_id div.kontener_panel ul.pozycje li
			{
				background:none;
			}
			
				#panel_klienta_id div.kontener_panel li span
				{
					padding-left:10px;
					background-image:url(../img/char.panel.gif);
					background-position:left;
					background-repeat:no-repeat;
				}
		
			#panel_klienta_id div.kontener_panel span, #panel_klienta_id div.kontener_panel a
			{
				font-size:11px;
				color:#8D95A0;
			}
			
			#panel_klienta_id div.kontener_panel strong, #panel_klienta_id div.kontener_panel a
			{
				font-size:11px;
				color:#FFFFFF;
				font-weight:bold;
			}

/*Koniec Panel klienta*/

	#content p
	{
		padding-left:20px;
		padding-right:20px;
	}
	
	#content p.paragraf_rejestracja
	{
		float:left;
		padding-bottom:0px;
		height:25px;
		line-height:25px;
		width:399px;
	}
	
	#content p.belki_podstron img
	{
		border:none;
		margin-left: 0pt;
	}
	
	#content img
	{
		border:1px solid #484849;
		margin-left:13px;
	}

	#content ul
	{
		padding:0 0 10px 40px;
	}

		#content ul li
		{
			background-image:url(../img/char.table.kontakt.gif);
			background-position:left;
			background-repeat:no-repeat;
			padding-left:10px;
		}

	#content h1
	{
		float:left;
		width:646px;
		height:35px;
		line-height:35px;
		padding-left:20px;
		padding-bottom:20px;
		background-image:url(../img/h1.bg.jpg);
		background-position:center top;
		background-repeat:no-repeat;
	}

	#content #content-page
	{
		width: 675px;
		float: left;
		padding: 20px 20px 30px 20px;
		/*background-image: url(../img/content.bg.gif);*/
	}
	
	#content  #content-bottom
	{
		width: 715px;
		height: 20px;
		float: left;
		/*background-image: url(../img/content-bottom.bg.gif);*/
	}
	
/*Definicja dla listy produktów*/

div.produkt_box
{
	float:left;
	width:204px;
	height:315px;
	margin:0 0 12px 13px;
	line-height:110%;
}

	.promocja, .nowosci
	{
		background-position:top;
		background-repeat:repeat-y;
	}
	
	.nowosci
	{
		background-image:url(../img/produkt_nowosc_bg.gif);
	}

	.promocja
	{
		background-image:url(../img/produkt_promocja_bg.gif);
	}
	
	.promocja div, .nowosci div
	{
		width:190px;
		background-position:bottom;
		background-repeat:no-repeat;
	}
	
	.nowosci div
	{
		background-image:url(../img/produkt_nowosc_bottom_bg.gif);
	}

	.promocja div
	{
		background-image:url(../img/produkt_promocja_bottom_bg.gif);
	}
	
		.promocja div div, .nowosci div div
		{
			background-position:top;
			background-repeat:no-repeat;
		}
		
		.nowosci div div
		{
			background-image:url(../img/produkt_nowosc_top_bg.gif);
		}
	
		.promocja div div
		{
			background-image:url(../img/produkt_promocja_top_bg.gif);
		}
		
		.promocja div div div, .nowosci div div div
		{
			background:none;
			border:none;
		}

	div.produkt_box div /*Stopka*/
	{
		float:left;
		width:204px;
		padding-bottom:12px;
	}
	
		div.produkt_box div div /*Treść*/
		{
			float:left;
			width:192px;
			padding:19px 6px 0 6px;
		}
		
			div.produkt_box h2
			{
				float:left;
				color:#FFFFFF;
				padding:6px 0 0 0;
			}
			
			div.produkt_box span.kod_produktu
			{
				float:left;
				width:100%;
				color:#FF5937;
			}
			
			div.produkt_box div.dodaj_koszyk
			{
				width:100%;
				padding:0;
			}

				div.produkt_box div.dodaj_koszyk input.input_img
				{
					float:right;
					margin-top:5px;
				}
			
				div.produkt_box div.dodaj_koszyk span
				{
					float:left;
					height:30px;
					line-height:30px;
					padding:0;
				}
			
			div.produkt_box a:hover
			{
				text-decoration:none;
			}
			
			div.produkt_box p
			{
				float:left;
				width:100%;
				padding:0 !important;
			}
			
				div.produkt_box p a
				{
					float:left;
					font-size:11px;
					color:#D9DDE3;
					height:40px;
					line-height:140%;
				}
				
				div.produkt_box p a:hover
				{
					text-decoration:underline;
				}
				
			div.produkt_box div.kontener_img
			{
				padding:0;
				float:left;
				position:relative;
				width:100%;
				height:165px;
			}
			
			div.produkt_box a.zdjecie_produktu
			{
				z-index:10;
				float:none;
				display:block;
				position:absolute;
				top:5px;
				left:-4px;
				border:1px solid #8A1800;
				width:198px;
				height:148px;
				text-align:center;
				background-color:#1E1F21;
			}
			
				div.produkt_box a.zdjecie_produktu img
				{
					z-index:10;
					float:none;
					border:none !important;
					padding:0 !important;
					margin:0 !important;
				}

/*Koniec: Definicja dla listy produktów*/

/*Stopka*/

#footer
{
	padding-left:35px;
	padding-right:35px;
	width:910px;
	float:left;
	padding-bottom:50px;
}

.footer_bg
{
	padding-top:30px;
	background-image:url(../img/footer.bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

	#footer p
	{
		color:#44474B;
	}
	
		#footer p.footer_left
		{
			float:left;
		}
		
		#footer p.footer_right
		{
			float:right;
		}
	
		#footer p a
		{
			color:#44474B;
		}
		
/*Koniec: Stopka*/

/*Definicja dla znacznika table*/

table
{
	float:left;
	width:100%;
}

	table .center_text
	{
		text-align:center;
	}
	
	table a span
	{
		color:#FE5649;
	}

	table td.none_border_img img
	{
		border:0 !important;
	}

	table, table tr, table th, table td
	{
		border:1px solid #2D2E2f;
		background-color:#212325;
	}
	
		table span.kod_produktu
		{
			float:left;
			clear:both;
			color:#FF5937;
		}
		
		table th.suma_label
		{
			text-align:right;
		}
		
		table th.suma_kwota
		{
			text-align:center;
			color:#FF5937;
			font-weight:bold;
		}
		
		table .wartosc_waluty
		{
			font-weight:bold;
			color:#FFFFFF;
			text-align:center;
		}
	
		table .img_icon_col
		{
			text-align:center;
		}
		
			table .img_icon_col img
			{
				border:none !important;
				margin:0 !important;
			}
	
	table th, table td
	{
		padding:4px;
		vertical-align:top;
	}
	
	table th
	{
		color:#8D95A0;
	}
	
	table td
	{
		color:#D9DDE3;
	}
	
		table td span.etykieta_brak_danych
		{
			color:#3F444C;
		}
	
table.produkt_prametry th
{
	width:140px;
}

table.data_table
{
	margin-bottom:10px;
}

	table.data_table th
	{
		background-color:#1B1B1E;
		height:31px;
	}

	table.data_table th, table.data_table td
	{
		border:none;
		border-bottom:1px solid #2D2E2f;
		vertical-align:middle;
	}
	
	table.data_table th.etykieta_kwota
	{
		text-align:center;
	}
	
	table.data_table .kolumna_ilosc
	{
		width:40px;
	}
	
	table.data_table .kolumna_ilosc input
	{
		width:30px;
	}
	
	table .dane_produktu p
	{
		width:220px;
		float:left;
	}
	
	table.data_table .kolumna_cena
	{
		width:100px;
	}
	
	table.data_table .kolumna_wartosc
	{
		width:160px;
	}
	
#confirm_order table, #confirm_order table tr, #confirm_order table th, #confirm_order table td
{
	border:none;
	background-color:transparent !important;
}

	#confirm_order table tr
	{
		background-image:url(../img/linia_table_bg.gif);
		background-position:bottom center;
		background-repeat:no-repeat;
	}
	
	#confirm_order table tr.none_background_image
	{
		background:none;
	}

	#confirm_order table th, #confirm_order table td
	{
		padding:20px;
	}
	
		#confirm_order table div
		{
			float:left;
			height:100%;
			width:auto;
			margin:0;
			padding:0;
		}
	
		#confirm_order table div.kontener_radio
		{
			text-align:center;
			width:40px;
		}
		
			#confirm_order table label
			{
				color:#D9DDE3;
				font-weight:bold;
			}
			
			#confirm_order table label label.label_inline
			{
				float:left;
				clear:both;
			}
			
				#confirm_order table table
				{
					float:left;
				}
				
				#confirm_order table table, #confirm_order table table tr, #confirm_order table table th, #confirm_order table table td
				{
					background:none;
					padding:3px 3px 3px 0;
				}
				
					#confirm_order table table th
					{
						width:120px;
					}   

/*Definicja dla znacznika table*/	
	
ul#grupy_poziom
{
	float:left;
	margin-bottom:25px;
}

	ul#grupy_poziom li
	{
		float: none;
		display: inline;
		padding-right:10px;
		margin-right:7px;
		background-image:url(../img/ikon.strzalka.2.gif);
		background-position: right center;
		background-repeat:no-repeat;
		text-align: left;
	}
	
	ul#grupy_poziom li.grupy_poziom_last
	{
		background-image:none;
	}
	
		ul#grupy_poziom li a
		{
			/*white-space: nowrap;*/
			color:#15515B;
		}
	
		ul#grupy_poziom li a.current
		{
			font-weight:bold;
		}
	
	


#podgrupy ul
{
	float: left;
	width: 655px;
}

	#podgrupy ul li
	{
		float: left;
		width: 300px;
		margin-right: 10px;
		background-image: url(../img/li_std.bg.gif);
		background-repeat: no-repeat;
		background-position: 0px 7px;
		padding: 0 0 0 10px;
		line-height: 18px;
		height: 18px;
		overflow: hidden;
	}
	
	#podgrupy ul li a
	{
		color:#15515B;
	}




span.cena_txt
{
}

span.stara_cena_txt
{
}

/* szczegoly produktu*/

div.produkt_info
{
	float:left;
	padding:0 20px 20px 20px;
	width:626px;
}

	div.produkt_info div.dodaj_koszyk input.input_img
	{
		margin-top:5px;
		margin-left:5px;
	}

	div.produkt_info div
	{
		float:left;
		width:406px;
	}
		
		div.produkt_info div div
		{
			padding-bottom:10px;
		}
		
			div.produkt_info div div span
			{
				float:left;
			}
			
			div.produkt_info div div span.promocja_nowosc
			{
				font-weight:bold;
				color:#FF5937;
				padding-right:5px;
			}
			
			div.produkt_info div div span.nazwa_produktu
			{
				padding-right:5px;
			}
			
			div.produkt_info div div span.kod_produktu
			{
				clear:both;
			}
			
			div.produkt_info p
			{
				float:left;
				padding:0 0 10px 0 !important;
				width:100%;
			}

/*Koniec: szczegoly produktu*/
		
.rejestracja_info
{
	position: absolute;
	display: block;
	width: 290px;
	height: 43px;
	line-height: 43px;
	top: -18px;
	left: 360px;
	padding: 0 0 0 15px;
	background-image: url(../img/rejestracja_info.bg.gif);
	background-position: 0 8px;
	background-repeat: no-repeat;
}
/*Menu poziome*/

#menu_poziome_id, #menu_poziome_id li, #menu_poziome_id li a
{
	float:left;
	height:61px;
}

	#menu_poziome_id li.linia_podzial
	{
		width:2px;
	}
	
		#menu_poziome_id li a span
		{
			display:none;
		}
		
		#menu_poziome_id li a
		{
			background-position:left center;
			background-repeat:no-repeat;
		}
		
		#menu_poziome_id li a.item_o_firmie, #menu_poziome_id li a.item_o_firmie_yes, #menu_poziome_id li a.item_o_firmie:hover
		{
			width:83px;
		}
		
		#menu_poziome_id li a.item_o_firmie
		{
			background-image:url(../img/menu_top/o.firmie.no.jpg);
		}
		
		#menu_poziome_id li a.item_o_firmie_yes, #menu_poziome_id li a.item_o_firmie:hover
		{
			background-image:url(../img/menu_top/o.firmie.yes.jpg);
		}
		
		#menu_poziome_id li a.item_sklep_intenetowy, #menu_poziome_id li a.item_sklep_intenetowy_yes, #menu_poziome_id li a.item_sklep_intenetowy:hover
		{
			width:137px;
		}
		
		#menu_poziome_id li a.item_sklep_intenetowy
		{
			background-image:url(../img/menu_top/sklep.internetowy.no.jpg);
		}
		
		#menu_poziome_id li a.item_sklep_intenetowy_yes, #menu_poziome_id li a.item_sklep_intenetowy:hover
		{
			background-image:url(../img/menu_top/sklep.internetowy.yes.jpg);
		}
		
		#menu_poziome_id li a.item_aktualnosci, #menu_poziome_id li a.item_aktualnosci_yes, #menu_poziome_id li a.item_aktualnosci:hover
		{
			width:100px;
		}
		
		#menu_poziome_id li a.item_aktualnosci
		{
			background-image:url(../img/menu_top/aktualnosci.no.jpg);
		}
		
		#menu_poziome_id li a.item_aktualnosci_yes, #menu_poziome_id li a.item_aktualnosci:hover
		{
			background-image:url(../img/menu_top/aktualnosci.yes.jpg);
		}
		
		#menu_poziome_id li a.item_partnerzy, #menu_poziome_id li a.item_partnerzy_yes, #menu_poziome_id li a.item_partnerzy:hover
		{
			width:89px;
		}
		
		#menu_poziome_id li a.item_partnerzy
		{
			background-image:url(../img/menu_top/partnerzy.no.jpg);
		}
		
		#menu_poziome_id li a.item_partnerzy_yes, #menu_poziome_id li a.item_partnerzy:hover
		{
			background-image:url(../img/menu_top/partnerzy.yes.jpg);
		}
		
		#menu_poziome_id li a.item_salony_firmowe, #menu_poziome_id li a.item_salony_firmowe_yes, #menu_poziome_id li a.item_salony_firmowe:hover
		{
			width:123px;
		}
		
		#menu_poziome_id li a.item_salony_firmowe
		{
			background-image:url(../img/menu_top/salony.firmowe.no.jpg);
		}
		
		#menu_poziome_id li a.item_salony_firmowe_yes, #menu_poziome_id li a.item_salony_firmowe:hover
		{
			background-image:url(../img/menu_top/salony.firmowe.yes.jpg);
		}
		
		#menu_poziome_id li a.item_wspolpraca, #menu_poziome_id li a.item_wspolpraca_yes, #menu_poziome_id li a.item_wspolpraca:hover
		{
			width:100px;
		}
		
		#menu_poziome_id li a.item_wspolpraca
		{
			background-image:url(../img/menu_top/wspolpraca.no.jpg);
		}
		
		#menu_poziome_id li a.item_wspolpraca_yes, #menu_poziome_id li a.item_wspolpraca:hover
		{
			background-image:url(../img/menu_top/wspolpraca.yes.jpg);
		}
		
		#menu_poziome_id li a.item_realizacje, #menu_poziome_id li a.item_realizacje_yes, #menu_poziome_id li a.item_realizacje:hover
		{
			width:89px;
		}
		
		#menu_poziome_id li a.item_realizacje
		{
			background-image:url(../img/menu_top/realizacje.no.jpg);
		}
		
		#menu_poziome_id li a.item_realizacje_yes, #menu_poziome_id li a.item_realizacje:hover
		{
			background-image:url(../img/menu_top/realizacje.yes.jpg);
		}
		
		#menu_poziome_id li a.item_formularz, #menu_poziome_id li a.item_formularz_yes, #menu_poziome_id li a.item_formularz:hover
		{
			width:90px;
		}
		
		#menu_poziome_id li a.item_formularz
		{
			background-image:url(../img/menu_top/formularz.no.jpg);
		}
		
		#menu_poziome_id li a.item_formularz_yes, #menu_poziome_id li a.item_formularz:hover
		{
			background-image:url(../img/menu_top/formularz.yes.jpg);
		}
		
		#menu_poziome_id li a.item_kontakt, #menu_poziome_id li a.item_kontakt_yes, #menu_poziome_id li a.item_kontakt:hover
		{
			width:83px;
		}
		
		#menu_poziome_id li a.item_kontakt
		{
			background-image:url(../img/menu_top/kontakt.no.jpg);
		}
		
		#menu_poziome_id li a.item_kontakt_yes, #menu_poziome_id li a.item_kontakt:hover
		{
			background-image:url(../img/menu_top/kontakt.yes.jpg);
		}

/*Koniec: Menu poziome*/

/*Definicja dla aktualności*/

div.item_aktualnosc
{
	float:left;
	width:626px;
	padding:10px 20px 10px 20px;
	background-image:url(../img/aktualnosci.bg.gif);
	background-position:bottom center;
	background-repeat:no-repeat;
}

	div.item_aktualnosc img
	{
		float:right;
		border:1px solid #484849;
		margin-left:10px;
		margin-bottom:10px;
	}
	
	div.item_aktualnosc h2
	{
		font-size:14px;
		font-weight:bold;
		padding-bottom:5px;
	}
	
	div.item_aktualnosc h2.spotkania_branzowe
	{
		padding-left:30px;
		background-image:url(../img/icon.kalendarz.gif);
		background-position:left;
		background-repeat:no-repeat;
	}
	
	div.item_aktualnosc div.img_salony
	{
		float:left;
		padding-right:20px;
		width:232px;
		height:156px;
	}
	
	div.item_aktualnosc div.adres_salony
	{
		float:left;
		padding-top:40px;
		width:249px;
		height:116px;
	}
	
	div.item_aktualnosc div.mapa_salony
	{
		float:left;
		width:125px;
		padding-top:15px;
		padding-bottom:16px;
	}
	
	div.item_aktualnosc div.img_salony a
	{
		float:left;
		width:116px;
		height:78px;
		text-align:center;
	}
		
		div.item_aktualnosc div.img_salony a img
		{
			float:none;
			margin-bottom:4px; margin-left:4px;
		}
	
	div.item_aktualnosc p
	{
		padding:0 0 10px 0 !important;
	}
	
	div.item_aktualnosc p.title_data
	{
		/*color:#8D95A0;*/
		color:#FFFFFF;
	}
	
	div.item_aktualnosc p a
	{
		float:left;
		padding:5px 0 5px 20px;
		background-image:url(../img/char.table.kontakt.gif);
		background-position:10px 12px;
		background-repeat:no-repeat;
	}

/*Koniec: Definicja dla aktualności*/

/*stronnicowanie*/

div#pagination_id
{
	float:left;
	width:626px;
	padding:10px 20px 10px 20px;
	text-align:center;
	background-image:url(../img/pagination_bg.gif);
	background-position:top;
	background-repeat:no-repeat;
}

	div#pagination_id a, div#pagination_id span
	{
		padding-left:7px;
		padding-right:7px;
		border-right:1px solid #19191A;
	}
	
	div#pagination_id a:hover, div#pagination_id span.cur_tag
	{
		color:#FFFFFF;
		text-decoration:underline;
	}
	
	div#pagination_id span.prev_tag, div#pagination_id span.next_tag, div#pagination_id span.first_tag, div#pagination_id span.last_tag
	{
		padding-left:0px;
		padding-right:0px;
		border-right:none;
	}
	
		div#pagination_id span.prev_tag a, div#pagination_id span.next_tag a, div#pagination_id span.first_tag a, div#pagination_id span.last_tag a
		{
			text-decoration:none;
			background-repeat:no-repeat;
			border-right:none;
		}
		
		div#pagination_id span.first_tag a
		{
			padding-left:15px;
			background-position:left;
			background-image:url(../img/char.poprzednie.gif);
		}
		
		div#pagination_id span.last_tag a
		{
			background-position:right;
			background-image:url(../img/char.nastepne.gif);
			padding-right:15px;
		}
		
		div#pagination_id span.prev_tag a
		{
			padding-left:15px;
			border-right:1px solid #19191A;
			background-position:left;
			background-image:url(../img/char.poprzednie.gif);
		}
		
		div#pagination_id span.next_tag a
		{
			background-position:right;
			background-image:url(../img/char.nastepne.gif);
			padding-right:15px;
		}

/*Koniec: stronnicowanie*/
