/* GÓRNY PASEK + LOGO + GRAFIKA */
#lTop{ position: relative; width: 100%; height: 86px; background: #D9D9D9; }

#lTopL{ width: 48px; height: 85px; background: url('../_images/topLeft.gif'); }
#lLogo{ position: absolute; top: 0; left: 44px; width: 254px; height: 110px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='_images/logoBackgr.png'); }
#lLogo[id]{ background: url('../_images/logoBackgr.png'); }
#lLogoA{ position: absolute; top: 0; left: 85px; background: url('../_images/logo1.jpg'); }
#lLogoA[id]{ top: 4; background: url('../_images/logo.jpg'); }
#lTopCenterL{ position: absolute; top: 0; left: 288px; width: 219px; height: 86px; background: url('../_images/topCenL.jpg'); }
#lTopCenterR{ position: absolute; top: 0; left: 507px; width: 239px; height: 86px; background: url('../_images/topCenR.jpg'); }

/* OKNO GŁÓWNE */
#lMain{ position: relative; margin: 0 20px 0 340px; background: #585858 url('../_images/footer.gif') repeat-y top left; }
#lContent{ position: relative; padding: 10px; height: auto !important; height: 200px; min-height: 200px; background: #FFFFFF; }

#lShRight{ width: 8px; position: absolute; top: 1px; left: 0;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='_images/shRightBig.png'); }
#lShRight[id]{ top: 0; background: url('../_images/shRightBig.png'); }
#lShLeft{ width: 8px; position: absolute; right: -1px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='_images/shLeftBig.png'); }
#lShLeft[id]{ background: url('../_images/shLeftBig.png'); }

#lShBottom{	height: 8px; position: absolute; left: 0; bottom: -12px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='_images/shBottomBig1.png'); }
#lShBottom[id]{ bottom: -8px; background: url('../_images/shBottomBig1.png'); }	

#lShBotRight{ position: absolute; right: -8px; bottom: -12px; width: 8px; height: 8px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='_images/shBotRight.png'); }
#lShBotRight[id]{ bottom: -8px; background: url('../_images/shBotRight.png'); }

#lShTopR{ width: 5px; height: 5px; position: absolute; top: -11px; left: 0; background: url('../_images/shTopRight2.png'); }
#lShTopR[id]{ top: -8px; width: 8px; height: 8px; background: url('../_images/shTopRight.png'); }	

#lShTop{ position: absolute; top: 76px; left: 729px; height: 8px; width: 20px; z-index: 90;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='_images/shTop.png'); }
#lShTop[id]{ top: 77px; background: url('../_images/shTop.png'); }	
	
/* LEWA KOLUMNA */
#lLeftCol{ width: 340px; position: absolute; top: 86px; left: 0px; background: #555555 url('../_images/leftFr.gif') repeat-y top left; 
	padding-bottom: 30px;  }
#lYellowFr{ position: relative; height: auto !important; height: 140px; min-height: 140px; background: #F2EDC6; padding: 30px 5px 12px 5px; }

#lYellSh{ height: 8px; position: absolute; left: 0; bottom: -13px; z-index: 60;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='_images/shBottomBig1.png'); }
#lYellSh[id]{ bottom: -8px; background: url('../_images/shBottomBig1.png'); }
.line{ height: 1px; background: url('../_images/line.gif') repeat-x; margin: 0 -5px -10px -5px; }
.line[class]{ margin: -1px 0 0 -3px; }

/* PRAWA GRAFIKA */
#lRightFr{ position: absolute; top: 0; right: -21px; width: 21px; background: #585858 url('../_images/rightFr.gif') repeat-x top; }
#lRightFr[id]{ right: -20px; }
	
/* OFERTY SPECJALNE */
.lLeftOf{  padding: 10px; }
#lRightOf{ width: 155px; padding: 10px }

#lBottomRed{ width: 246px; height: 22px; position: absolute; bottom: 0; left: 44px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='_images/bottomRed.png'); }
#lBottomRed[id]{ background: url('../_images/bottomRed.png'); }

/* FOOTER */
#lFooter{ height: auto !important; height: 35px; min-height: 35px; padding: 5px 10px; }
	
/* WERSJE JĘZYKOWE */
#lLang{ position: absolute; top: 10px; right: 20px; height: 20px; font-size: 9px; }
.flag{ width: 20px; height: 12px; margin-bottom: -3px; border: 1px solid #B5B5B5; }
