body {
	background-image: url(../images/back-desen.jpg);
	background-color: #ffffff;
	color: #795e65;
	font-family: Arial, sans-serif;
	font-size: 11px;
	line-height: 17px;
	margin-top: 5px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	text-align: center;
}

img {
	border: none;
}

h1 {
	font-size: 14px;
	line-height: 26px;
	font-weight: bold;	
	color: #57071d;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}


#mainContainer {
	margin: auto;
	width: 927px;
	text-align: left;
	background-image: url(../images/main_back.jpg);
	background-repeat: repeat-y;
	background-position: 0px 0px;
}

#top {
	margin: auto;
	width: 927px;
	height: 180px;
	text-align: left;
	background-image: url(../images/top_pl.png);
}

#minHeight {
	width: 1px;
	height: 491px;
	float: left;	
}

#frameLeft {
	width: 171px;
	float: left;
	background-image: url(../images/back_left.jpg);
	background-repeat: no-repeat;	
}

#frameRight {
	width: 756px;
	float: left;	
}


#mainMenu {
	position: absolute;
	width: 170px;
	overflow-x: hidden;
	margin-top: 27px;
	float: left;
}

#mainMenuTop {
	width: 170px;
	overflow: hidden;
	position: absolute;	
}

#mainMenuTop a img.up {
	border: none;
	margin: 0px;	
	filter:alpha(opacity=0);
	-moz-opacity: 0.0;
	opacity: 0.0;
}

#mainHeader {
	background-color: #c4a3ae;
	border: 1px solid #ffffff;
	width: 754px;
	height: 26px;
}

#logos {
	position: absolute;
	margin-top: -25px;
	margin-left: 25px;	
}


/*PRODUCTS*/ 
#cat_tree{
	width: 234px;
	float: left;	
	border-right: 2px solid #000000;
}







#c_left {
	width: 232px;
	background-image: url(../images/tlo_c_left.jpg);
	float: left;
	padding-right: 10px; 
	
}

#c_right {
	width: 476px;
	background-color: #EFEFEF;
	float: left;
	font-family: Arial;
	color: #795e68;
	font-size: 11px;
	padding-left: 10px; 
	padding-right: 10px; 
	
	
}

span.sciezka1 {
	color: #c4151a;
	font-size: 13px;
	
	
}

span.sciezka2 {
	color: #937677;
	font-size: 11px;
	
	
}

span.sciezka3 {
	color: #937677;
	font-size: 11px;
	
	
}

#c_right_bottom span.sciezka2 {
	color: #c4151a;	
}

#c_right_top p.c_text {
text-align: justify; 
text-indent: 20px;	
	
}

.kreska {

	height: 1px;
	font-size: 1px;
	background-color: #bcbcbc;
	width: 100%;
	clear: both;
	
}

/*turkus*/
.produkt_all1 {
	text-align: left;
}

.produkt_left1 {
	float: left;
	width: 106px;
	
}

.produkt_right1 {
	float: left;
	width: 324px;
	padding-left: 10px;
	padding-bottom: 10px;
}

.produkt_left_top1 {
	background-image: url(../images/tlo_g_top.jpg);
	height: 6px;
	width: 106px;
	font-size: 1px;
}

.produkt_left_middle1 {
	background-image: url(../images/tlo_g.jpg);
	width: 106px;
	font-size: 1px;
	text-align: center;
}

.produkt_left_bottom1 {
	background-image: url(../images/tlo_g_bottom.jpg);
	width: 106px;
	height: 6px;
	font-size: 1px;
}

.produkt_all1 span.sciezka1 {
	color: #22a174;
	font-size: 14px;
	line-height: 22px;
	
	
}

#c_right .produkt_all1 span.sciezka2 {
	color: #22a174;
	font-size: 11px;
	line-height: 22px;
}

/* blekit*/

.produkt_all2 {
	text-align: left;
}

.produkt_left2 {
	float: left;
	width: 106px;
	
}

.produkt_right2 {
	float: left;
	width: 324px;
	padding-left: 10px;
	padding-bottom: 10px;
}

.produkt_left_top2 {
	background-image: url(../images/tlo_b_top.jpg);
	height: 6px;
	width: 106px;
	font-size: 1px;
}

.produkt_left_middle2 {
	background-image: url(../images/tlo_b.jpg);
	width: 106px;
	font-size: 1px;
	text-align: center;
}

.produkt_left_bottom2 {
	background-image: url(../images/tlo_b_bottom.jpg);
	width: 106px;
	height: 6px;
	font-size: 1px;
}

.produkt_all2 span.sciezka1 {
	color: #12b0ef;
	font-size: 14px;
	line-height: 22px;
	
	
}

#c_right .produkt_all2 span.sciezka2 {
	color: #12b0ef;
	font-size: 11px;
	line-height: 22px;
}

/* zolc*/

.produkt_all3 {
	text-align: left;
}

.produkt_left3 {
	float: left;
	width: 106px;
	
}

.produkt_right3 {
	float: left;
	width: 324px;
	padding-left: 10px;
	padding-bottom: 10px;
}

.produkt_left_top3 {
	background-image: url(../images/tlo_z_top.jpg);
	height: 6px;
	width: 106px;
	font-size: 1px;
}

.produkt_left_middle3 {
	background-image: url(../images/tlo_z.jpg);
	width: 106px;
	font-size: 1px;
	text-align: center;
}

.produkt_left_bottom3 {
	background-image: url(../images/tlo_z_bottom.jpg);
	width: 106px;
	height: 6px;
	font-size: 1px;
}

.produkt_all3 span.sciezka1 {
	color: #c8b114;
	font-size: 14px;
	line-height: 22px;
	
	
}

#c_right .produkt_all3 span.sciezka2 {
	color: #c8b114;
	font-size: 11px;
	line-height: 22px;
}

/* niebieski*/

.produkt_all4 {
	text-align: left;
}

.produkt_left4 {
	float: left;
	width: 106px;
	
}

.produkt_right4 {
	float: left;
	width: 324px;
	padding-left: 10px;
	padding-bottom: 10px;
}

.produkt_left_top4 {
	background-image: url(../images/tlo_n_top.jpg);
	height: 6px;
	width: 106px;
	font-size: 1px;
}

.produkt_left_middle4 {
	background-image: url(../images/tlo_n.jpg);
	width: 106px;
	font-size: 1px;
	text-align: center;
}

.produkt_left_bottom4 {
	background-image: url(../images/tlo_n_bottom.jpg);
	width: 106px;
	height: 6px;
	font-size: 1px;
	
}

.produkt_all4 span.sciezka1 {
	color: #244ec6;
	font-size: 14px;
	line-height: 22px;
	
	
}

#c_right .produkt_all4 span.sciezka2 {
	color: #244ec6;
	font-size: 11px;
	line-height: 22px;
}


/* belka - turkus*/

.belka_all1 {
	text-align: left;
}

.belka_left1 {
	float: left;
	width: 106px;
	
}

.belka_right1 {
	float: left;
	width: 324px;
	padding-left: 10px;
	padding-bottom: 10px;
}

.belka_left_top1 {
	background-image: url(../images/beam/belka_tlo_top1.jpg);
	height: 6px;
	width: 461px;
	font-size: 1px;
}
.belka_left_top2 {
	background-image: url(../images/beam/belka_tlo_top2.jpg);
	height: 6px;
	width: 461px;
	font-size: 1px;
}
.belka_left_top3 {
	background-image: url(../images/beam/belka_tlo_top3.jpg);
	height: 6px;
	width: 461px;
	font-size: 1px;
}
.belka_left_top4 {
	background-image: url(../images/beam/belka_tlo_top4.jpg);
	height: 6px;
	width: 461px;
	font-size: 1px;
}

.belka_left_middle1 {
	background-image: url(../images/beam/belka_tlo1.jpg);
	width: 441px;
	font-size: 14px;
	text-align: left;
	padding-left: 10px;
	padding-right: 10px;
}
.belka_left_middle2 {
	background-image: url(../images/beam/belka_tlo2.jpg);
	width: 441px;
	font-size: 14px;
	text-align: left;
	padding-left: 10px;
	padding-right: 10px;
}
.belka_left_middle3 {
	background-image: url(../images/beam/belka_tlo3.jpg);
	width: 441px;
	font-size: 14px;
	text-align: left;
	padding-left: 10px;
	padding-right: 10px;
}
.belka_left_middle4 {
	background-image: url(../images/beam/belka_tlo4.jpg);
	width: 441px;
	font-size: 14px;
	text-align: left;
	padding-left: 10px;
	padding-right: 10px;
}

.belka_left_bottom1 {
	background-image: url(../images/beam/belka_tlo_bottom1.jpg);
	width: 461px;
	height: 6px;
	font-size: 1px;
}
.belka_left_bottom2 {
	background-image: url(../images/beam/belka_tlo_bottom2.jpg);
	width: 461px;
	height: 6px;
	font-size: 1px;
}
.belka_left_bottom3 {
	background-image: url(../images/beam/belka_tlo_bottom3.jpg);
	width: 461px;
	height: 6px;
	font-size: 1px;
}
.belka_left_bottom4 {
	background-image: url(../images/beam/belka_tlo_bottom4.jpg);
	width: 461px;
	height: 6px;
	font-size: 1px;
}

.belka_all1 span.sciezka1 {
	color: #22a174;
	font-size: 14px;
	line-height: 22px;	
}

.belka_all2 span.sciezka1 {
	color: #12b0ef;
	font-size: 14px;
	line-height: 22px;	
}
.belka_all3 span.sciezka1 {
	color: #c8b114;
	font-size: 14px;
	line-height: 22px;	
}
.belka_all4 span.sciezka1 {
	color: #244ec6;
	font-size: 14px;
	line-height: 22px;	
}

#c_right .belka_all1 span.sciezka2 {

	font-size: 11px;
	line-height: 22px;
}


#opis_left {
width: 180px;		
float: left;
}

#opis_right {
width: 280px;	
float: left;
margin-top: 15px;
padding-left: 4px;
}
.opis_all {
	width: 180px;	
	margin-top: 10px;
}
.opis_top1 {
	background-image: url(../images/frame_big/opis_tlo_top1.jpg);
	height: 6px;
	width: 176px;
	font-size: 1px;
}

.opis_top2 {
	background-image: url(../images/frame_big/opis_tlo_top2.jpg);
	height: 6px;
	width: 176px;
	font-size: 1px;
}

.opis_top3 {
	background-image: url(../images/frame_big/opis_tlo_top3.jpg);
	height: 6px;
	width: 176px;
	font-size: 1px;
}

.opis_top4 {
	background-image: url(../images/frame_big/opis_tlo_top4.jpg);
	height: 6px;
	width: 176px;
	font-size: 1px;
}

.opis_middle1 {
	background-image: url(../images/frame_big/opis_tlo1.jpg);
	width: 166px;
	font-size: 14px;
	padding-left: 5px;
	padding-right: 5px;
	text-align: center;
}

.opis_middle2 {
	background-image: url(../images/frame_big/opis_tlo2.jpg);
	width: 166px;
	font-size: 14px;
	padding-left: 5px;
	padding-right: 5px;
	text-align: center;
}

.opis_middle3 {
	background-image: url(../images/frame_big/opis_tlo3.jpg);
	width: 166px;
	font-size: 14px;
	padding-left: 5px;
	padding-right: 5px;
	text-align: center;
}

.opis_middle4 {
	background-image: url(../images/frame_big/opis_tlo4.jpg);
	width: 166px;
	font-size: 14px;
	padding-left: 5px;
	padding-right: 5px;
	text-align: center;
}

.opis_bottom1 {
	background-image: url(../images/frame_big/opis_tlo_bottom1.jpg);
	width: 176px;
	height: 6px;
	font-size: 1px;
}

.opis_bottom2 {
	background-image: url(../images/frame_big/opis_tlo_bottom2.jpg);
	width: 176px;
	height: 6px;
	font-size: 1px;
}

.opis_bottom3 {
	background-image: url(../images/frame_big/opis_tlo_bottom3.jpg);
	width: 176px;
	height: 6px;
	font-size: 1px;
}

.opis_bottom4 {
	background-image: url(../images/frame_big/opis_tlo_bottom4.jpg);
	width: 176px;
	height: 6px;
	font-size: 1px;
}


#opis_left span.sciezka2 {
color: #9b6064;	
}

span.ph {
	color: #128c9e;
	font-size: 12px;
	
}


.litr_all {
width: 180px;
text-align: center;
height: auto;
}

.litr_cel {
	float: left;
	width: 20px;
	height: 24px;
	padding: 6px;
	padding-top: 8px;
	padding-bottom: 0px;
	background: url(../images/tlo_litr.jpg);
	margin-right: 7px;
	margin-top: 7px;
	font-size: 9px;
	color: #FFFFFF;
	font-weight: bold;
}


#c_left li {
	
}

#c_left ul {
	padding-left: 13px;
	margin-left: 0px;	
}





.promo-container
{
	width: 368px;
	border: 1px solid #C4A3AE;
	padding: 0px;
	margin-top: 5px;
	margin-left: 5px;
	float: left;
	height: 200px;	
}

.promo-header
{
	background-color: #C4A3AE;
	font-size: 12px;
	font-weight: bold;
	color: #57071D;
	line-height: 25px;
	text-align: center;
}

.promo-inner-container
{
	padding: 10px;	
}






