* 		{ margin: 0px; padding: 0px; }
BODY	{ font-family: tahoma, arial; color: #646464; font-size: 12px; background-image: url(../Grafika/Layout/tlo.jpg);
		  background-position: top; background-repeat: repeat-x; font-weight: normal; }
A		{ color: #7A7A7A; }
A:hover	{ text-decoration: none; }
TD		{ vertical-align: top; }
P		{ text-align: justify; }
UL		{ list-style: none; padding-left: 5px; }
LI		{ background:url(../Grafika/Layout/lista.gif) center left no-repeat; padding: 0 0 0px 15px; text-decoration:none; line-height:1.75em }
INPUT 	{ width:220px; height:18px; margin-bottom: 10px; border:1px solid #e4e4e4; color:#8e8e8e; font-size:1em; font-family:Tahoma; padding-left:3px; background:none; }
TEXTAREA { width:220px; height:90px; overflow:auto; display:block; border:1px solid #e4e4e4; color:#8e8e8e; font-size:1em; font-family:Tahoma; padding-left:3px; background:none; }
IMG		{ border: 0px; }

.stopka		{ font-family: arial; background-color: #f1f1f1; color: #8d8d8d; padding: 0px 30px; }

.dane		{ margin: 0px auto; margin-top: 10px; margin-bottom: 10px; overflow: auto; }

.sepHor 	{ background:url(../Grafika/Layout/sepHor.gif) 0px 20px repeat-x; height: 40px; }
.sepHorM	{ background:url(../Grafika/Layout/sepHor.gif) 0px 12px repeat-x; height: 24px; }
.sepHorS	{ background:url(../Grafika/Layout/sepHor.gif) 0px 12px repeat-x; height: 14px; }
.sepVer		{ background:url(../Grafika/Layout/sepHor.gif) 20px 0px repeat-y; width: 40px; }

.dLink		{ border: 1px solid #e4e4e4; width:65px; height: 18px; padding-top: 5px; font-size: 10px; margin-top: 15px; }
.dLink A	{ background:url(../Grafika/Layout/trojkat_dark.gif) center left no-repeat; color:#646464; font-weight:bold;
				text-decoration:none; margin-left:11px; padding-left:7px; }				
				
.info		{ color: #646464; font-weight: lighter; font-family: Trebuchet MS, Courier New; font-size: 26px;
				background:url(../Grafika/Layout/cien.png) left top no-repeat; padding-left: 10px; }
.infoS		{ color: #646464; font-weight: lighter; font-family: Trebuchet MS, Courier New; font-size: 20px; } 
.nag		{ color: #000000; font-weight: bold; margin-bottom: 5px; }

/* POZYCJONOWANIE i MARGINESY i ALIGN*/
.koszyk		{ overflow: auto; }
.iLeft 		{ float: left; }
.iClear		{ clear: both; }
.iNone		{ float: none; }
.iRight		{ float: right }
.mLeft		{ margin-left: 10px; }
.mLeftB		{ margin-left: 15px; }
.mLeftBB	{ margin-left: 30px; }
.mRight		{ margin-right: 10px; }
.mRightB	{ margin-right: 15px; }
.mRightBB	{ margin-right: 30px; }
.mBottom	{ margin-bottom: 10px; }
.mBottomB	{ margin-bottom: 15px; }
.mBottomBB	{ margin-bottom: 30px; }
.mTopS		{ margin-top: 5px; }
.mTop		{ margin-top: 10px; }
.mTopB		{ margin-top: 15px; }
.mTopBB		{ margin-top: 30px; }
.mAuto		{ margin: 0px auto; }
.aLeft		{ text-align: left; }
.aRight		{ text-align: right; }
.aCenter	{ text-align: center; }
.aJustify	{ text-align: justify; }
.aBottom	{ vertical-align: bottom; }
.aMiddle	{ vertical-align: middle; }
.pLeft		{ padding-left: 10px; }
.pLeftBB	{ padding-left: 30px; }
.pRight		{ padding-right: 10px; }
.pRightB	{ padding-right: 15px; }
.pRightBB	{ padding-right: 30px; }
.pBottom	{ padding-bottom: 10px; }
.pBottomBB	{ padding-bottom: 30px; }
.bNone		{ border: 0px solid red; }
.bBottom	{ border-bottom: 1px dotted #D2D2D2; }
.w100		{ width: 100%; }
.w80		{ width: 80%; }
.w70		{ width: 70%; }
.w60		{ width: 60%; }

/* DEBUG */
.bdR	{ border: 1px solid red; }
.bdY	{ border: 1px solid yellow; }
.bgR	{ background-color: red; }
.bgY	{ background-color: yellow; }
.bgG	{ background-color: green; } 
