.lef	{width:200px; font-size:11px; font:11px Verdana; color:#676E77; text-align:left;}
.rig	{width:200px; font:11px Verdana; text-align:right; color:#A8AAAD;}

BODY { 

	font-family: verdana, sans-serif; 
	font-size: 11px ; 
	font-weight: normal; 
	color: #000000; 
	text-decoration: none; 
	margin: auto; 
	background-color: #FFFFFF; 

}
#main {
	position:relative; 
	background-image:url('../images/bgr_bottom.gif');
	background-repeat:repeat-x;
	background-position:bottom;
	
}

			   
#bottom {
	position:absolute;
	bottom:10px;
	height:10px;
	left:0px;
	font:10px/9px Arial; 
	color:#eee;	
	z-index: 9;
	
}
#bottom h1, #bottom h2, #bottom ul, #bottom li {
	display:none;
	font:normal 10px/9px Arial; 
	color:#eee;	
	margin:0; padding:0;
}

DIV {margin: 0px;}
FORM {margin: 0px;}
IMG {border: 0px;}


.main_table   { width: 800px; }
.menu_top	  { height: 20px; background-color: #FFFFFF; padding: 1px 0px; color: #333333; }
.menu_left    { border: 0px; width: 172px; background-color: #EEEEEE; padding: 0px; vertical-align: top; }
.menu_categories { background-color: #E9E9E9; }
.menu_categories_sub { background-color: #CFCFCF; padding-left:0px;}
TD.menu_bin { background-color: #CFCFCF; padding:2px; padding-left:5px; padding-right:5px;}
.menu_bin { background-color: #CFCFCF; padding:5px; width:100%;}
.menu_bin A { background-color: #CFCFCF; padding:0px; line-height:16px; width:100%;}
.menu_pict			{width:20px; background:#ffffff; padding-left:0px;}
.menu_pict_2		{width:20px; background:#3399FF; padding-left:0px;}
.menu_categories_head { background-color: #4D4D4D; padding: 0px; font-weight: bold; color: #666666;  }
.menu_left_line { height: 2px; border: 0px; background-color: #ffffff; padding: 0px; }
.menu_left_line_sub { height: 1px; border: 0px; background-color: #ffffff; padding: 0px; }
#footer		  { font:11px Verdana; color:#676E77; text-align:center; margin-top:5px;}
#footer	a	{ font:11px Verdana; color:#676E77; }
#footer	TD	{ font:11px Verdana; color:#676E77; padding-left:10px; padding-right:10px;}



.right		  { background-color: #ffffff; width: 628px; padding: 0px; vertical-align: top; }
.left_content { text-align: left; padding-left: 15px; padding-top: 0px; padding-bottom: 15px; padding-right:5px; vertical-align: top; height: 100%; }
.right_content { padding: 5px; vertical-align: top; text-align: center; }
.separator    { width: 0px; background-color: #bbbbbb; }

.form_desc   { text-align: right; padding: 5px; background-color: #dddddd; }
.form_desc_data   { background-color: #dddddd; }

.product_list_foto		{ background-color: #ffffff; text-align: center; padding: 5px; border: 2px solid  #EEEEEE; vertical-align: middle; width:100px;}
.product_list_data		{ background-color: #EEEEEE; padding: 5px; border: 2px solid  #EEEEEE; vertical-align: top; }
.product_list_name		{ font-weight: bold; font-family: verdana, sans-serif; }
.product_list_category  { font-size: 9px; color: #737373; }
.product_list_price		{ width: 75px; text-align: right; font-weight: bold; padding: 5px; }
.product_list_desc		{ padding: 5px; font-size: 10px }

TABLE .produkt-linki		{ border-top:solid 1px #CFCFCF; border-bottom:solid 1px #CFCFCF; width:100%; height:30px;}

TABLE .legenda		{ border-top:solid 1px #CFCFCF; border-bottom:solid 1px #CFCFCF; width:100%; height:30px; font:11px Verdana; color:#7A7A7A; text-align:right;}

TABLE .legenda		TD.left {text-align:left; width:150px;}

TABLE .produkt-linki		TD
								{ text-align:center; vertical-align:middle;}
.link-descr					{font:11px Verdana; color:#7A7A7A; text-align:right;}
.foto_download				{text-align:left; padding-right:25px; vertical-align:middle;}

.product_show_table		{ margin-left: 3px; }
.product_show_foto		{ margin-right: 5px; border: 0px solid #BBBBBB; }
.product_show_data		{ background-color: #f3f3f3; padding: 5px; border-bottom: 3px solid white; vertical-align: top; }
.product_show_name		{ font-weight: bold; font-family: verdana, sans-serif; font-size: 14px; background:#fff;}
.product_show_category  { font-size: 9px; color: #737373; }
.product_show_price		{ text-align: right; font-weight: bold; padding: 5px; }
.product_show_desc		{ font-size:11px; }

.order_table_head { background-color: #dddddd; text-align: center; height: 20px; }
TD.order_table_head { border-right: 1px solid #f3f3f3 }
.order_table_data_odd { background-color: #ffffff; }
.order_table_data_even { background-color: #f3f3f3; }
TD.order_table_data { padding: 0px; border-right: 1px solid #d3d3d3; text-align: center; }
.order_table_footer { background-color: #dddddd; text-align: center; height: 20px; padding: 5px; }
.order_table_footer_light { background-color: #f3f3f3; text-align: center; height: 20px; padding: 5px; }

.hr_dotted { width: 100%; height: 1px; border: 1px dotted #BBBBBB; }

.operation_table { border: 0px; padding: 0px; width: 300px; }
.alert    {font-family: tahoma, sans-serif; font-size: 14px ; font-weight: bold; color: red; text-decoration: none; text-align: center; }
.ok   {font-family: tahoma, sans-serif; font-size: 14px ; font-weight: bold; color: green; text-decoration: none; text-align: center; }

.image_border { border: 0px solid #BBBBBB; }

.h1 {font-size: 14px; font-weight: bold; font-family: verdana, sans-serif;}

.tekst8   { font-family: verdana, sans-serif; font-size: 9px ; font-weight: normal; color: #000000; text-decoration: none;}
.tekst10  { font-family: verdana, sans-serif; font-size: 10px ; font-weight: normal; color: #000000; text-decoration: none;}
.tekstw14 { font-family: tahoma, sans-serif; font-size: 14px ; font-weight: bold; color: #CC3300; text-decoration: none;}
.px		  { font-family: tahoma, sans-serif; font-size: 1px ; font-weight: normal; color: #ffffff; text-decoration: none;}

a:link    {text-decoration: none; font-size: 11px; font-weight: normal; font-family: arial, sans-serif; color: #000000;}
a:visited {text-decoration: none; font-size: 11px; font-weight: normal; font-family: arial, sans-serif; color: #000000;}
a:active  {text-decoration: none; font-size: 11px; font-weight: normal; font-family: arial, sans-serif; color: #000000;} 
a:hover   {text-decoration: underline; font-size: 11px; font-weight: normal; font-family: arial, sans-serif; color: #444444;}

.tekst_w          {text-decoration: none; font-size: 12px; font-weight: bold; font-family: arial, sans-serif; color: #FFFFFF;}
a.tekst_w:link    {text-decoration: none; font-size: 12px; font-weight: bold; font-family: arial, sans-serif; color: #FFFFFF;}
a.tekst_w:visited {text-decoration: none; font-size: 12px; font-weight: bold; font-family: arial, sans-serif; color: #FFFFFF;}
a.tekst_w:active  {text-decoration: none; font-size: 12px; font-weight: bold; font-family: arial, sans-serif; color: #FFFFFF;} 
a.tekst_w:hover   {text-decoration: underline; font-size: 12px; font-weight: bold; font-family: arial, sans-serif; color: #FFFFFF;}

.tekst			{ font-family: verdana, sans-serif; font-size: 11px ; font-weight: normal; color: #000000; text-decoration: none;}
a.tekst:link    { font-family: verdana, sans-serif; font-size: 11px ; font-weight: normal; color: #000000; text-decoration: none;}
a.tekst:visited { font-family: verdana, sans-serif; font-size: 11px ; font-weight: normal; color: #000000; text-decoration: none;}
a.tekst:active  { font-family: verdana, sans-serif; font-size: 11px ; font-weight: normal; color: #000000; text-decoration: none;}
a.tekst:hover    { font-family: verdana, sans-serif; font-size: 11px ; font-weight: normal; color: #000000; text-decoration: underline;}

.tekst_b { font-family: verdana, sans-serif; font-size: 11px ; font-weight: bold; color: #000000; text-decoration: none;}
a.tekst_b:link    { font-family: verdana, sans-serif; font-size: 11px ; font-weight: bold; color: #000000; text-decoration: none;}
a.tekst_b:visited { font-family: verdana, sans-serif; font-size: 11px ; font-weight: bold; color: #000000; text-decoration: none;}
a.tekst_b:active  { font-family: verdana, sans-serif; font-size: 11px ; font-weight: bold; color: #000000; text-decoration: none;}
a.tekst_b:hover   { font-family: verdana, sans-serif; font-size: 11px ; font-weight: bold; color: #000000; text-decoration: underline;}

.input {border: 1px solid; border-color: black; font-family: tahoma, sans-serif; font-size: 8pt; background-color: white;}
.submit {font-family: verdana, sans-serif; font-size: 7pt;}

.select {border: 1px solid; border-color: #7F9DB9; font-family: verdana, sans-serif; font-size: 8pt; background-color: #FFFFFF;}

.bird { font-weight: bold; font-size: 9px; color: #db4449; };

/* NOWE MODYFIKOWANE 06-02-2006 prze MG */
#table1 td {text-align: center !important; vertical-align: middle !important; color: red !important;}
body {margin-left: 0px; } 
.style15 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #006699; font-weight: bold; color: red !important;}
.style3 {font-size: 10px; font-family: Arial, Helvetica, sans-serif; }

/* #### modyfikacje ADAPTIVE #### */

.bottom-banners {
	padding:10px;
}

/* formularz kontaktowy */
#ask			{margin-left:30px;}
#ask .table {
	width:300px;
	margin-bottom:15px;}
	
#ask .td{
	color: #000000;
	font-weight:normal;
	font-size: 11px;
	font-family: 'Tahoma CE', Tahoma, sans-serif;
	text-decoration: none;
	}
	
#ask .header{
	color: #000000;
	font-weight:normal;
	font-size: 13px;
	font-family: 'Tahoma CE', Tahoma, sans-serif;
	text-decoration: none;
	}
	
#ask li{
	color: #DC0000;
	margin-left:30px;
	font-weight:normal;
	font-size: 11px;
	font-family: 'Tahoma CE', Tahoma, sans-serif;
	text-decoration: none;
	}

#ask .input{
	background-color:#FFFFFF;
	border: 1px solid #CECECE;
	width:200px;
	color:#000000;
	font-weight:normal;
	font-size: 11px;
	font-family: 'Tahoma CE', Tahoma, sans-serif;
	}
	
#ask .textarea{
	background-color:#FFFFFF;
	border: 1px solid #CECECE;
	width:200px;
	height:100px;
	color:#000000;
	font-weight:normal;
	font-size: 11px;
	font-family: 'Tahoma CE', Tahoma, sans-serif;
	}
	
#ask .submit{
	background-color:#007AB9;
	border: 0px;
	font-weight:normal;
	font-size: 11px;
	color:#FFFFFF;
	font-family: 'Tahoma CE', Tahoma, sans-serif;
	text-decoration: none;
	padding-top:2px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:2px;
	}
	
#ask .confirm {
	color: #000000;
	font-weight:bold;
	font-size: 11px;
	font-family: 'Tahoma CE', Tahoma, sans-serif;
	text-decoration: none;
}

#mapa {
	width:200px;
	text-align:center;
	margin-left:90px;
	color: #000000;
	font-weight:normal;
	font-size: 11px;
	font-family: 'Tahoma CE', Tahoma, sans-serif;
	text-decoration: none;
}

#mapa img {
	border: 0px solid #B6B6B6;
}
/* formularz kontaktowy */

.catalog-title {
	padding:5px;
	text-align:center;
	color: #000000;
	font-weight:bold;
	font-size: 11px;
	font-family: 'Tahoma CE', Tahoma, sans-serif;
	text-decoration: none;
}

.catalog-img {
	border: 1px solid #B6B6B6;
}

.aktualnosci-img {
	border: 1px solid #B6B6B6;
}

.akcesoria-img {
	border: 1px solid #B6B6B6;
}


/* nawigacja */

#navigator-position {
	position:relative;
	display:block;
	height:70px;
	margin:0px;
	width:453px;
	margin-bottom:5px;
	text-align:left;
	padding-top:25px;
	float:left;
}

#pipe a {
	color: #000000;
	font-size: 11px;
	font-family: 'Tahoma CE', Tahoma, sans-serif;
	text-decoration: none;
	}
	
#pipe .on {
	color: #000000;
	font-weight:bold;
	font-size: 11px;
	font-family: 'Tahoma CE', Tahoma, sans-serif;
	text-decoration: none;
	}
	
#pipe a:hover {
	color: #FF9040;
	}

#pipe li {
	margin: 0;
	padding-right: 5px;
	border: none;
	list-style: none;
	display: inline;
	}
	
/* END - nawigacja */

.katalog_banner	{float:left; width:155px;}

/* product table */

#product-table {

}

#product-table TABLE.table { width:100%; border-collapse:collapse;

}

#product-table TR.header { 

}

#product-table TR.header TD{ background:#808080; font:11px Arial; color:#fff; padding:5px; text-align:center; vertical-align:top; border-bottom:solid 3px #fff;

}

#product-table TR.row-first TD{ background:#EEEEEE; font:11px Arial; color:#000; padding:5px; text-align:center; border-top:solid 1px #CFCFCF; border-bottom:solid 1px #CFCFCF; 

}

#product-table TR.row-next TD{ background:#fff; font:11px Arial; color:#000; padding:5px; text-align:center; border-top:solid 1px #CFCFCF; border-bottom:solid 1px #CFCFCF;

}


#menutopBox		{width:792px; height:58px; }
#menutopBox	 TD
					{vertical-align: middle; }
#menutopBox	 TD.off
					{width:89px; height:58px; background-image:url('../images/menu_bgr_04.gif'); background-repeat:no-repeat; background-position:center; text-align:center; }
#menutopBox	 TD.off A
					{font:bold 11px Arial; color:#0E63B9; text-decoration:none;}
#menutopBox	 TD.on
					{width:89px; height:58px; text-align:center;}
#menutopBox	 TD.on A
					{font:bold 11px Arial; color:#3399FF; text-decoration:none;}

h1.narzedzia_reczne  {
	display:inline;
	font:bold 10pt Arial; 
}			   


#podgrupyBox	{background:#EEEEEE; width:589px; font:11px Arial; color:#000; text-align:left; font:12px Arial; color:#000; border-left:solid 1px #CFCFCF;}
#podgrupyBox	A
				{font:11px Arial; color:#000; text-decoration:none; padding-left:10px;}
#podgrupyBox	A:hover
				{color:#7B7B7B;}
#podgrupyBox	.link	
				{border-top:solid 1px #fff; background:#CFCFCF; width:590px; padding-left:10px; padding-top:3px; padding-bottom:3px;}
				
.language
				{height:16px; width:120px; text-align:center; vertical-align:top; margin-top:35px; margin-left:405px;}
				
.logo
				{height:48px; width:792px;}
				
#topBox		{}

#topBox	.date
				{border:solid 1px #EEEEEE; height:48px; width:230px; vertical-align:middle;line-height:13px;}
				
.searchBox	{background:url(../images/search.gif); background-repeat:no-repeat; background-position:left top; height:46px; width:172px; text-align:right; font:bold 11px Verdana; color:#3399FF; padding-right:3px;}
 .searchBox	.text
 				{text-align:left; font:bold 11px Verdana; color:#3399FF; width:172px; padding-bottom:7px; padding-left:30px; padding-top:3px}
INPUT.search
				{width:140px; height:20px;}
INPUT.searchSubmit
				{width:22px; height:20px; font:bold 10px Verdana; color:#fff; background:#FE0100; padding:0px;}
				
TABLE.katalog	{border-bottom:solid 1px #CFCFCF; margin-bottom:15px;}
TABLE.katalog	A
					{font:11px Verdana; color:#000; text-decoration:none;}
TABLE.katalog	TD.title
					{font:bold 11px Verdana; color:#000; text-align:center; border-bottom:solid 1px #CFCFCF;}
					
TD.produkt_foto_det
					{border-right:solid 1px #BBBBBB; background:#fff;}

#produkt		{border:solid 1px #CFCFCF; background:#F7F7F7;}

.zamienniki_top		{font:bold 16px Arial; color:#424242; padding-left:30px;}
.zamienniki		{font:bold 11px Arial; color:#424242; padding-left:30px;}
A.akc		{font:bold 11px Arial; color:#666666; padding-left:15px; text-decoration:none;}
A.akc:hover		{font:bold 11px Arial; color:#FE0100; padding-left:15px; text-decoration:none;}

#category	{text-align:left; padding:5px; padding-bottom:15px; margin-bottom:15px; border-bottom:solid 1px #3399FF; height:100%; width:600px;}
#category	.link
				{ }
#category	.link .photoon
				{ float:left; border:solid 1px #3399FF; height:120px; width:195px; cursor: pointer; text-align:center; margin-bottom:5px; padding-top:5px;}
#category	.link .photoon A
				{ font:bold 12px Arial; text-decoration:none; text-align:center; color:#3399FF; height:20px;}
#category	.link .photoon A:hover
				{ color:#3399FF;}
#category	.link .photoon2
				{ float:left; border:solid 0px #3399FF; height:100px; width:100px; text-align:center; }
#category	.link .photooff
				{ float:left; border:solid 1px #fff; height:120px; width:195px; cursor: pointer; text-align:center; margin-bottom:5px; padding-top:5px;}
#category	.link .photooff A
				{ font:bold 12px Arial; text-decoration:none; text-align:center; color:#000; height:20px;}
#category	.link .photooff A:hover
				{ color:#3399FF;}
#category	.link .name
				{ float:left; width:190px; margin-bottom:15px; height:100px; padding-top:42px; background-image: url('../images/arrow.gif'); background-position:left top; background-repeat:no-repeat; }
#category	.link .name .subcategory
				{ float:left; font:bold 14px Arial; text-align:left; padding-left:20px; color:#3399FF;}
#category	.link .name A
				{ float:left; font:bold 12px Arial; text-decoration:none; text-align:left; padding-left:20px; color:#000;}
#category	.link .name A:hover
				{color:#3399FF;}

.clear{
	display:block;
	clear:both;}
	
	
TD.map_off {vertical-align:top; text-align:center; background-image:url('../images/map_02.gif'); background-repeat:no-repeat; background-position:top; padding-top:10px;}
TD.map_on {vertical-align:top; text-align:center; background-image:url('../images/map_01.gif'); background-repeat:no-repeat; background-position:top; padding-top:10px; }
TD.map_on .map {font:bold 11px Verdana; color:#3495FC; text-decoration:none;}
A.map {font:11px Verdana; color:#AEAEAE; text-decoration:none; display:block; height:43px; cursor:pointer;}
A.map:hover {font:bold 11px Verdana; color:#3495FC; text-decoration:none; display:block; cursor:pointer;}
TD.map_content	{border-right:solid 1px #3495FC; border-left:solid 1px #3495FC;}

#mappoint_desc { font:normal 11px Verdana; color:#000000; text-decoration:none; }
	
	
	.kontakt_top	{text-align:center;}
	.kontakt_top .header
						{font:20px Arial; color:#3399FF; padding-top:15px; Padding-bottom:10px; background-image:url('../images/kontakt_001.gif'); background-repeat:no-repeat; background-position:bottom;}
	.kontakt_top .content
						{font:12px Arial; color:#595858; text-align:center; line-height:20px; padding-top:5px; Padding-bottom:10px; background-image:url('../images/kontakt_002.jpg'); background-repeat:no-repeat; background-position:bottom;}
	.kontakt_top .content .title
						{font:18px Arial; color:#595858; text-align:center; padding-top:10px; padding-bottom:15px;}
	.kontakt_top .content TD
						{font:12px Arial; color:#595858; line-height:20px; text-align:center; vertical-align:top;}
	.kontakt_top .content TD A
						{font:12px Arial; color:#595858; line-height:20px;}
						
.kontakt_table_head { background-color: #dddddd; text-align: center; height: 20px; }
.kontakt_table_head TD { border-right: 1px solid #f3f3f3; font:bold 11px Arial; color:#000000;}
.kontakt_table_data_odd { background-color: #ffffff; border-right: 1px solid #d3d3d3; text-align: center; }
.kontakt_table_data_even { background-color: #f3f3f3; border-right: 1px solid #d3d3d3; text-align: center; }
.kontakt_table_data_odd	TD {font:11px Arial; color:#000000; padding:5px;}
.kontakt_table_data_even	TD {font:11px Arial; color:#000000; padding:5px;}
TD.kontakt_table_data { padding: 0px; border-right: 1px solid #d3d3d3; text-align: center; }
.kontakt_table_footer { background-color: #dddddd; text-align: center; height: 20px; padding: 5px; }
.kontakt_table_footer_light { background-color: #f3f3f3; text-align: center; height: 20px; padding: 5px; }
						
	.dojazd			{font:12px Arial; color:#595858; text-align:center; vertical-align:middle;}
	
	
	TD.home_text		{padding:3px; border-left:solid 1px #A2C3EA; border-right:solid 1px #A2C3EA; font-family: verdana, sans-serif; font-size: 11px ; font-weight: normal; color: #000000;}
	
	
	
	#promotion-panel {width: 600px; margin: 15px; background: url(../images/promocja/box/bg-box.png) repeat-y; position: relative;}
		#promotion-panel .header {text-align: center; background: #fff;}
			#promotion-panel .header ul {width: 430px; overflow: hidden; list-style: none; padding: 0; margin: auto;}
				#promotion-panel .header ul li {float: left; margin: 0 5px; display: inline;}
					#promotion-panel .header ul li a {font: 12px Arial; color: #278ef4; float: left; background: url(../images/promocja/box/right-normal.png) right no-repeat; cursor: pointer;}
						#promotion-panel .header ul li a span {padding: 0 30px; display: block; line-height: 39px; background: url(../images/promocja/box/left-normal.png) left no-repeat;cursor: pointer;}
					#promotion-panel .header ul li a.active {color: #fff; font-weight: bold; background: url(../images/promocja/box/right-active.png) right no-repeat;cursor: pointer;}
						#promotion-panel .header ul li a.active span {background: url(../images/promocja/box/left-active.png) left no-repeat;cursor: pointer;}
						
		#promotion-panel .body {padding: 10px; overflow: hidden; background: url(../images/promocja/box/bg-top-box.png) top no-repeat; font-size: 11px;}
		
			#promotion-panel .body-bottom {width: 600px; height: 11px; background: url(../images/promocja/box/bottom-box.png) no-repeat;}
			
			#promotion {min-height: 486px; padding-top: 15px;}
			* html #promotion {height: 493px;}
				#promotion h1 {height: 40px; margin: 0; padding: 0; text-align: center; font: 18px Georgia; color: #0b6fd3; background: url(../images/promocja/box/bg-h1.png) bottom no-repeat;}
					#promotion h1 strong {font: 22px Georgia;}
				#promotion .your-current-number-of-point {height: 125px; background: url(../images/promocja/box/suprize.png) 20px 20px no-repeat; list-style: none; margin: 0; padding: 0; font: 12px Georgia; position: relative;} 
					#promotion .your-current-number-of-point li {text-align: center;}
						#promotion .your-current-number-of-point li h2 {font-size: 14px; padding-top: 43px; padding-bottom: 4px; margin: 0;}
							#promotion .your-current-number-of-point li h2 em {width: 82px; color: #fff; text-align: center; padding: 20px 0 40px 0; font-size: 20px; position: absolute; top: 20px; left: 457px; background: url(../images/promocja/box/bg-points.png) no-repeat;}
				
				#promotion .history-of-operation {list-style: none; padding: 0; margin: 0 0 0 30px; float: left; display: inline;}
				* html #promotion .history-of-operation {margin: 0;}
					#promotion .history-of-operation li {width: 233px; clear: left;}
						#promotion .history-of-operation li h3 {font: 16px Georgia; font-weight: bold; padding: 0 0 0 20px; margin: 0; background: url(../images/promocja/box/cyr.png) left no-repeat;}
						#promotion .history-of-operation ul {list-style: none; padding: 0 0 0 15px; margin: 15px 0 0 30px; background: url(../images/promocja/box/cyr.png) left 5px no-repeat; color: #a3abb3;}
							#promotion .history-of-operation ul li {margin: 0 5px 0 0; font: 11px Verdana;}
								#promotion .history-of-operation ul li span {color: #2780d9; font-weight: bold;}
							
						#promotion .history-of-operation li.pager ul {background: none;}
							#promotion .history-of-operation li.pager ul li {width: 20px; float: left; clear: none;}
								#promotion .history-of-operation li.pager ul li a {display: block; float: left; background: #e4f1ff; padding: 2px 5px; color: #ff9c00; font-weight: bold;}
									#promotion .history-of-operation li.pager ul li a:hover {background: #ff9c00; color: #fff;}
		
					#promotion .send-proposition {width: 302px; height: 330px; padding: 0; margin: 0; background: url(../images/promocja/box/bg-proposition.png) no-repeat; position: absolute; top: 239px; left: 298px;}
					* html #promotion .send-proposition {top: 231px; left: 298px;}
						#promotion .send-proposition  fieldset {border: 0; padding: 0; margin: 0;}
					#promotion .send-proposition ul {list-style: none; padding: 0; margin: 23px 0 0 53px;}
						#promotion .send-proposition ul li {margin-bottom: 20px;}
							#promotion .send-proposition ul li .look {width: 202px; height: 29px; overflow: hidden; display: block; text-indent: -666em; background: url(../images/promocja/box/look-promotion-product.png) no-repeat;}
							#promotion .send-proposition ul li textarea {width: 212px; height: 217px; font: 11px Arial; color: #0b6fd3; background: none; border: none; padding: 7px;}
							#promotion .send-proposition input {position: absolute; top: 318px; left: 187px;}
	
	
			#your-profile {padding-top: 20px;}				
			*html #your-profile {padding: 20px 0;}				
				#your-profile h2 {font: 14px Georgia; font-weight: bold; text-align: center; margin: 0; padding: 0;}				
				#your-profile form {padding: 0; margin :0; border: 0;}				
					#your-profile form fieldset {padding: 0; margin :0; border: 0;}				
					#your-profile form dl {list-style: none; padding: 0; margin: 30px 0 0 0; overflow: hidden; height: 1%;} 				
						#your-profile form dl dt {line-height: 22px; float: left; width: 200px; margin: 0 30px 0 0; font-size: 12px; color: #0b6fd3; text-align: right;}				
						#your-profile form dl dd {width: 307px; height: 22px; margin: 0 0 20px 0; background: url(../images/promocja/box/bg-input.png) no-repeat; float: left;}				
							#your-profile form dl dd input {width: 290px; background: none; border: 0; padding: 2px 10px;}				
					#your-profile form p {position: absolute; top: 368px; left: 480px; padding: 0; margin: 0;}	
					* html #your-profile form p {position: absolute; top: 372px; left: 480px;}	
	
	
	#promotion-login-panel {width: 168px; height: 214px; margin: 20px 4px 10px; padding: 0; border: none; background: url(../images/promocja/promotion-login-panel.png) no-repeat; color: #a3abb3; position: relative;}
		#promotion-login-panel fieldset {margin: 0; padding: 0; border: none;}
		#promotion-login-panel h2 {font: 18px Georgia; color: #0b6fd3; text-align: center; margin: 59px 0 0 0; padding: 0;}
		#promotion-login-panel h3 {font: 11px Arial; text-align: center; margin: 0; padding: 0;}
		#promotion-login-panel dl {list-style: none; padding: 0; margin :0; overflow: hidden; height: 1%; margin-top: 10px;}
			#promotion-login-panel dl dt {width: 44px; float: left; font-size: 11px; text-align: right; margin: 0 7px; display: inline; padding: 0;}
			#promotion-login-panel dl dd {float: left; width: 93px; height: 22px; margin: 0; padding: 0; background:url(../images/promocja/bg-input.png) no-repeat;}
				#promotion-login-panel dl dd input {width: 73px; height: 17px; font-size: 11px; border: 0; background: none; margin-left: 10px;}
		#promotion-login-panel  .extended {list-style: none; padding: 0; margin: 0;}
			#promotion-login-panel  .extended li a {position: absolute; top: 0px; left: 0px; font-size: 11px;}
				#promotion-login-panel  .extended li input {position: absolute; top: 163px; left: 127px;}
			#promotion-login-panel  .extended li .rec-passwd {top: 167px; left: 9px; color: #278ef4;}
			#promotion-login-panel  .extended li .register {width: 100px; height: 20px; top: 188px; left: 5px; text-indent: 10px; line-height: 20px; background:url(../images/promocja/bg-register.png) no-repeat; color: #fff;}
	
	
	#novelties-in-our-offer {width: 600px; margin: 30px 15px 0; }
		#novelties-in-our-offer .header {height: 30px; margin-bottom: 20px; background: url(../images/promocja/new-product/bg-header.png) bottom no-repeat;}
			#novelties-in-our-offer .header h2 {width: 215px; text-align: center; margin: 0 56px; background: #fff; font: 18px Georgia; color: #0b6fd3;}
		#novelties-in-our-offer .product-list {list-style: none; padding: 0; margin: 0;}
			#novelties-in-our-offer .product-list li {width: 192px; margin: 10px 4px 60px 4px; float: left; display: inline; position: relative;}
				#novelties-in-our-offer .product-list li .photo {width: 192px; height: 197px; background: url(../images/promocja/new-product/bg-product.png) no-repeat; margin: 0; padding: 0; display: block; text-align: center; display: table-cell; vertical-align: middle; line-height:197px;}
					#novelties-in-our-offer .product-list li .photo span	{
					display: inline-block}
					* html #novelties-in-our-offer .product-list li .photo  img {margin-top: 10px; vertical-align: middle; }
				#novelties-in-our-offer .product-list li h3 {width: 192px; text-align: center; position: absolute; top: 205px; left: 0;}
					#novelties-in-our-offer .product-list li h3 a {font: 12px Verdana; font-weight: bold;}
	

	