.black {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
.kolor {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #990000;
	text-decoration: none;
}
.bialy {
	font:normal 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
.blackbold {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: bold;
}
html, body	 {
						font-family: Tahoma;
						font-size: 11px;
					}

body	 			{
						margin-top: 0px;
						margin-bottom: 0px;
						margin-left: 0px;
						margin-right: 0px;
						font-family: Tahoma;
						font-size: 11px;
					}
table				{		
						border-collapse: collapse;
						border-spacing: 0px;
					}
td					{
						padding: 0px;
					}
input				{
						font-family: Tahoma;
						font-size: 10px;
					}
select			{
						font-family: Tahoma;
						font-size: 10px;
						height: 18px;
						width:120px;
					}
img				{
						border:0px;
					}
.text		{
						font-family: Tahoma;
						font-size: 10px;
						width:120px;
					}
input.image	{
						cursor: pointer;
					}
td.vspacer		{
						height: 10px;
					}
td.bg_beige	{
						background-color: #E7E7E7;
					}
td.bg_moro	{
						background-color: #8CA156;
					}
a:link, a:visited				
					{ 
						color:#000000;
						text-decoration: none;
					}
a:hover			{ 
						color:#990000;
						text-decoration: none;
					}
a:active			{ 
						color:#CC0000;
						text-decoration: none;
					}
p					{
						text-align:justify
					}
span				{
						text-align:justify
					}
.err				{
						color:#990000;
						font-size:10px;
					}
.bold_20		{
						font-size: 20px;
						font-weight: 600;
					}
ul.main_page_prod_info
					{
						margin-left: 18px;
						list-style: square;
						margin-bottom: 0px;
					}

li.main_page
					{
					}
.main_page_prod_quick_info
					{
						padding-top: 4px; 
						padding-bottom: 6px;
					}
.main_page_prod_info_footer
					{
						padding-top: 4px;
					}
.main_page_prod_info_title
					{
						padding-bottom: 6px;
					}
.middle_menu
					{
						margin: 4px 0px 0px 0px;
					}
.newsdate
					{
						color: #CC0000; 
						font-weight: bold;
					}
.newstitle
					{
						font-weight: bold;
					}
.newstext
					{
						color: black;
					}					
.oferta
					{
						font-family: Verdana, Arial, Helvetica;
						font-size: 11px;
						text-align: justify;
						line-height: 15px;
					}
.table_oferta
					{
						border: 1px solid #000000;
						width: 100%;
						margin-top: 10px;
						margin-bottom: 10px;
					}
.table_oferta_head
					{
						font-family: Verdana, Arial, Helvetica;
						font-size: 11px;
						background-color: #CCCCCC;
						color: #990000;
						font-weight: bold;
						padding: 4px 6px 4px 5px;
					}
.table_oferta_cell_dark, .table_oferta_cell_light, .table_oferta_cell_dark_right, .table_oferta_cell_light_right, .table_cennik_cell_light, .table_cennik_cell_dark
					{
						font-family: Verdana, Arial, Helvetica;
						font-size: 11px;
						background-color: #FAFAFA;
						color: black;
						padding: 3px 3px 3px 5px;
					}
.table_cennik_cell_light, .table_cennik_cell_dark
					{
						text-align: center;
					}

.table_cennik_cell_dark
					{
						background-color: #EFEFEF;
					}


TD.calculator		{
						padding: 3px 6px 3px 5px;
						font-size: 10px;
					}
.table_oferta_cell_dark, .table_oferta_cell_dark_right
					{
						background-color: #EFEFEF;
					}

.table_oferta_cell_dark_right, .table_oferta_cell_light_right
					{
						text-align: center;
						font-weight: bold;
					}
.table_oferta_cell_light a:link, body .table_oferta_cell_light a:visited, body .table_oferta_cell_light a:active,           .table_oferta_cell_dark a:link, body .table_oferta_cell_dark a:visited, body .table_oferta_cell_dark a:active
					{
							text-decoration: none;
					}
.table_oferta_cell_light a:hover, .table_oferta_cell_dark a:hover
					{
							text-decoration: underline;
					}
.spell_title
					{
						color: #CC0000;
						font-weight: bold;
					}
.spell_description
					{
						text-align: justify;
					}
a.pr_link:link, body a.pr_link:visited, a.pr_link:active
					{
							text-decoration: none;
							color: #CC0000;
					}
a.pr_link:hover
					{
							text-decoration: underline;
					}
a.footer:link, body a.footer:visited, a.footer:active
					{
							text-decoration: none;
					}
a.footer:hover
					{
							text-decoration: underline;
							color: #990000;
					}
P.error				{	
						color: #990000;
						margin: 0px 0px 0px 0px;
						font-size: 9px;
					}

P.hint				{	
						color: #990000;
						margin: 0px 0px 0px 0px;
						font-size: 9px;
					}

SPAN.promotion		{
						color: #990000;
						font-weight: bold;
					}
P.pricemini
					{
						font-size: 9px;
						margin: 0px 0px 0px 0px;
						text-align: center;
						color: #8F8F8F
					}
.table_zamow_cell_dark, .table_zamow_cell_light_left, .table_zamow_cell_light
					{
						font-family: Verdana, Arial, Helvetica;
						font-size: 11px;
						background-color: #FAFAFA;
						color: black;
						padding: 3px 3px 3px 3px;
						vertical-align: top;
					}
.table_zamow_cell_dark, .table_oferta_cell_dark_right
					{
						background-color: #EFEFEF;
					}

.naglowek4			{
						color: #990000;
						font-weight: bold;
					}

.naglowek1			{
						color: #990000;
						font-weight: bold;
					}

.infolight, .infodark			{
						padding: 5px;
						margin: 0px;
						border-collapse: collapse;
						border: 1px solid #111111;
						width: 100%;
						background-color: #FAFAFA;
					}

.infodark
					{
						background-color: #E3E3E3;
					}

img.border			{
						border: 1px solid black;
					}