body {
background-color: #FBEFD5;
margin: 0px;
font-family: Arial;
font-size: 11px;
color: #3B3B3B;
}

A:link		{ color: #000000; text-decoration: underline; }
A:visited	{ color: #000000; text-decoration: underline; }
A:hover		{ color: #000000; text-decoration: underline; }

td {
font-family: Arial;
font-size: 12px;
color: #000000;
}

td.forms {
font-family: Arial;
font-size: 11px;
color: #011236;
font-weight: bold;
vertical-align: middle;
margin-right: 8px;
}

td.forms_txt {
font-family: Arial;
font-size: 11px;
color: #011236;
text-align: left;
}

td.prod_opis {
font-family: Arial;
font-size: 12px;
color: #3B3B3B;
line-height: 16px;
}

td.text_small {
font-family: Arial;
font-size: 10px;
color: #3B3B3B;
}

td.footer {
font-family: Arial;
font-size: 11px;
color: #878174;
}


td.privacyNotice{
font-family: Arial;
font-size: 10px;
color: #878174;
}

A.footer_link:link		{ font-family: Arial; font-size: 11px; color: #878174; text-decoration: none; }
A.footer_link:visited	{ font-family: Arial; font-size: 11px; color: #878174; text-decoration: none; }
A.footer_link:hoover	{ font-family: Arial; font-size: 11px; color: #878174; text-decoration: none; }


/* TYTULY LIST PRODUKTOW - definicje kolorow */

.prod_title_jdwb	{ color: #339933; font-family: Arial; font-size: 12px; font-weight: bold; }
.prod_title_obj		{ color: #6F2970; font-family: Arial; font-size: 12px; font-weight: bold; }
.prod_title_prost	{ color: #1FB670; font-family: Arial; font-size: 12px; font-weight: bold; }

.prod_title_lk		{ color: #B85F41; font-family: Arial; font-size: 12px; font-weight: bold; }
.prod_title_ek		{ color: #D1855B; font-family: Arial; font-size: 12px; font-weight: bold; }

.prod_title_codz	{ color: #54ABCC; font-family: Arial; font-size: 12px; font-weight: bold; }
.prod_title_lup		{ color: #485894; font-family: Arial; font-size: 12px; font-weight: bold; }

.prod_title_gm		{ color: #262320; font-family: Arial; font-size: 12px; font-weight: bold; }
.prod_title_ir		{ color: #C7AB5C; font-family: Arial; font-size: 12px; font-weight: bold; }
.prod_title_ab		{ color: #700404; font-family: Arial; font-size: 12px; font-weight: bold; }
.prod_title_wr		{ color: #6F0535; font-family: Arial; font-size: 12px; font-weight: bold; }


.prod_title_st_obj	{ color: #876CA6; font-family: Arial; font-size: 12px; font-weight: bold; }
.prod_title_blask	{ color: #3B9B6D; font-family: Arial; font-size: 12px; font-weight: bold; }
.prod_title_st_lk	{ color: #D77400; font-family: Arial; font-size: 12px; font-weight: bold; }
.prod_title_loki	{ color: #C1697F; font-family: Arial; font-size: 12px; font-weight: bold; }
.prod_title_klas	{ color: #047AC0; font-family: Arial; font-size: 12px; font-weight: bold; }


/* KLASY DO LISTY PRODUKTOW */

TABLE.list {
margin-top: 10px;
margin-left: 10px;
}

TD.list_normal {
height: 15px;
vertical-align: middle;
background: url('../images/list_element.gif') no-repeat 0px 6px;
padding-left:13px;
color: #000000;
font-size: 11px;
}

TD.list_selected {
height: 15px;
vertical-align: middle;
background: url('../images/list_element_selected.gif') no-repeat 0px 6px;
padding-left:13px;
color: #49738B;
font-size: 11px;
text-decoration: underline;
}

A.list_link:link	{ text-decoration: none; color: #000000; }
A.list_link:visited	{ text-decoration: none; color: #000000; }
A.list_links:hover	{ text-decoration: none; color: #000000; }

UL.lista {
margin-top: 10px;
margin-left: 25px;
}

UL.tekst {
margin-top:0px;
margin-left:20px;
margin-bottom:0px;
}

/* FORMULARZE */

INPUT.formularz {
border: 1px solid #CCCCCC;
background-color: #FFFFFF;
font-family: Arial;
font-size: 12px;
color: #000000;
}

SELECT.formularz {
border: 1px solid #CCCCCC;
background-color: #FFFFFF;
font-family: Arial;
font-size: 12px;
color: #000000;
}


.navBTitle{
	font-family: arial, verdana, helvetica;
	font-size: 10px;
	font-weight: bold;
	color: #000;
	text-transform: uppercase;
}

.heResImgs{
	float: left;
}

.heResProdDescr{
	display: none;
}

.productsHolder{
	display: block;
	width: 676px;
	height: 434px;
	background: url(images/productsbg.jpg) top left no-repeat;
}

.productHolder{
	display: block;
	width: 676px;
	height: 434px;
	background: url(images/productbg.jpg) top left no-repeat;	
}

.productHolder .navSide{
	float: left;
	display: block;
	width: 149px;
	height: 355px;

	padding: 54px 0 0 14px;
}

.productHolder .prodPack{
	float: left;
	display: block;
	width: 157px;
	height: 434px;	
}

.productHolder .prodDets{
	float: left;
	display: block;
	width: 296px;

	padding: 20px 0 0 25px;
}

.productHolder .navSide .title{
	font-family: arial, verdana, helvetica;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
}

.productHolder .navSide ul{
	margin: 5px 0 0 10px;
	padding: 0;
	list-style: none;
}

.productHolder .navSide ul li{
	background: url(images/list_element.gif) 0 6px no-repeat;
	padding: 0 0 0 10px;
}

.productHolder .navSide ul li a{
	text-decoration: none;
}

.productHolder .navSide ul li a:hover{
	text-decoration: underline;
	color: #999999;
}

.productHolder .navSide ul .act{
	text-decoration: underline;
	color: #999999;
}

.productHolder .prodTitle{
	font-size: 17px;
	font-weight: bold;
}

.productHolder .prodDets p{
	margin: 0;
	padding: 0;
	width: 296px;
	height: 215px;
}

.productHolder .prodDets .prodNav{
	width: 296px;
}

.alignLeft{
	float: left;
}

.alignRight{
	float: right;
}

.clear{
	clear: both;
}

.prodColl ul{
	margin: 5px 0 0 10px;
	padding: 0;
	list-style: none;	
}

.prodColl ul li{
	background: url(images/list_element.gif) 0 6px no-repeat;
	padding: 0 0 0 10px;
}

.prodColl ul li a{
	text-decoration: none;
}

.prodColl ul li a:hover{
	text-decoration: underline;
	color: #999999;
}


h1{
	font-family: arial, verdana, helvetica;
	font-size: 24px;
	font-weight: bold;
	color: #000000;
	margin: 26px 0 15px 0; 
}