.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {min-width: 0; display: inline-block; /* \*/	display: block;}	/* trigger hasLayout for IE7. Hide from IE Mac */

* html .clearfix {height: 1%;} /* Hide from IE Mac */ 

.clr, .clear {clear:both;}
/* end clearing */

/*
scheme_1 - bez sidebarow
scheme_2 - jeden sidebar
scheme_3 - dwa sidebary
*/
#wrapper.scheme_2{
	background:transparent url(../images/tlo_contentwrapper.jpg) repeat-y scroll left center;
	width:100%;
	position: relative;
}
#wrapper.scheme_1{
	width:100%;
}
#main{}
#maincontent{
	padding: 25px 20px 10px 50px;
}

#wrapper.scheme_2 #left {
	float:left;
	width: 200px;
	margin: 0;
	padding: 0;
	background: url(../images/tlo_menu_katalog.jpg) top left no-repeat;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 999;
}
#left_inside{ padding: 91px 0 0 0; }
#wrapper.scheme_2 #content.second {
	margin-left: 200px;
	background: url(../images/tlo_katalog_produktow_select_short.jpg)  repeat-x;
	padding: 5px 10px;
}
#wrapper.scheme_2 #content_front.second {
	margin-left: 200px;
	background: url(../images/bg_fronfill.jpg) top left repeat;
	padding: 0px;
}
#wrapper.scheme_1 #content.first {
	background: url(../images/tlo_katalog_produktow_select_short.jpg)  repeat-x;
	padding: 65px 10px 5px 10px;
}


