/*************************************************************/
*html #center 		{ width: 49.9%; }

html, body 		{
			height: 100%;
			}

body	 		{
			width:100%;
			height:100%;
			margin: 0;
			padding: 0;
			font-weight:normal;
			font-size: 8pt;
			font-family: tahoma, verdana, arial, helvetica;
			text-decoration: none;
			color:#000000;
        		background-repeat:repeat;
        		background-color: #ccc;
        		/*background-image: url(../gfx/tlo_logo.gif);*/
			}
/*************************************************************/
#center			{
			margin-top:auto;
			text-align:center;
			}
#login_main		{
			background-color:#969594;
			border: 1px solid #000000;
			position:absolute;
			width:640px;
			margin-left:-300px;
			margin-top:-280px;
			color: #fff;
			left:50%;
			top:50%;
			}
/*************************************************************/
.wrapper 		{
			min-height: 100%;
			height: auto !important;
			height: 100%;
			margin: 0 auto -50px;
			}
.footer, .push 		{
			height:50px;
			text-align:center;
			}
.stopka			{
			width:99%;
			text-align:center;
			font-size: 9pt;
			font-family: tahoma, verdana, helvetica;
			color: #000000;
			background-color: #eeeeee;
			border: 1px solid #000000;
			}
/*************************************************************/
select			{
			font-size: 8pt;
			color: #000000;
			font-family: tahoma, verdana, helvetica;
			border:1px black solid;
			vertical-align:middle;
			}

.tblzoom		{
			font-size: 11pt;
			}

.tblzoom A		{
			font-size: 11pt;
			}

table			{
			font-size: 8pt;
			color: #000000;
			font-family: tahoma, verdana, helvetica;
			font-weight:normal;
			}
input,textarea		{
			overflow: hidden;
			color: #000000;
			font-size: 11px;
			font-family: tahoma, verdana, helvetica;
			border:1px black solid;
			}
/*************************************************************/

.button 		{
			background-image: url(../gfx/button.gif);
                        font-size: 11px;
                        color: #000000;
			vertical-align:middle;
                        }

.inputc			{
			color: #000000;
			font-size: 11px;
			font-family: tahoma, verdana, helvetica;
			border:1px black solid;
			background-color:#ffffff;
			}

.inputb			{
			width:160px;
			color: #000000;
			padding-left:8px;
			font-size: 11px;
			font-family: tahoma, verdana, helvetica;
			border:1px black solid;
			background-color:#dededd;
			}
/*************************************************************/
.kategoria_cut 		{
			text-overflow: ellipsis;
			white-space: nowrap;
			width: 210px;
			overflow: hidden;
                        display: block;
			}
.kategoria_lnk		{
			font-size: 11px;
			font-family: tahoma, verdana, arial, helvetica;
			text-decoration: none;
			color:#000000;
			}
.kategoria_lnk:hover	{
			text-decoration:underline;
			}
.kategoria_lnkn		{
			font-size: 10px;
			font-family: tahoma, verdana, arial, helvetica;
			color:#000000;
			font-weight: bold;
			text-decoration:underline;
			}
.kategoria_ile {
			font-size: 7pt;
			font-family: tahoma, verdana, arial, helvetica;
			color:#666666;
			font-weight: normal;
			text-decoration:none;
			}
/*************************************************************/
.koszyk_naglowek	{
			font-size: 9pt;
			font-family: tahoma, verdana, helvetica;
			font-weight: bold;
			color: #000000;
			background-color:#f8f8f8;
			}

/*************************************************************/
.zamowienie_naglowek	{
			font-size: 9pt;
			font-family: tahoma, verdana, helvetica;
			font-weight: normal;
			color: #000000;
			background-color:#cccccc;
			}
/*************************************************************/
.panel_top		{
			height:70px;
			text-align: right;
			vertical-align: top;
			font-size: 9pt;
			font-family: tahoma, verdana, helvetica;
			font-weight: bold;
			color: #000000;
			background-color: transparent;
                        background-image: url(../gfx_new/panel_top_logo.png);
        		background-repeat: no-repeat;
			font-family: tahoma, verdana, helvetica;
			}


.panel_left_td		{
			text-align: left;
			vertical-align: top;
			width:224px;
			background-color: transparent;
			}

.panel_left_box		{
                        margin-left:4px;
			width:220px;
			}

.panel_left_box_titl	{
                        margin-left:8px;
			margin-top:3px;
			font-size: 9pt;
			font-family: tahoma, verdana, helvetica;
			font-weight: bold;
			color: #000000;
			}

.panel_left_box_text	{
                        margin-left:8px;
			margin-top:0px;
			font-size: 9pt;
			font-family: tahoma, verdana, helvetica;
			font-weight: normal;
			color: #000000;
			}

.panel_left_box_top	{
			height:22px;
			text-align: left;
			vertical-align: top;
			background-image: url(../gfx/panel_left_box_top.gif);
        		background-repeat: no-repeat;
			}

.panel_left_box_mid	{
			height:16px;
			text-align: left;
			vertical-align: top;
			background-image: url(../gfx/panel_left_box_mid.gif);
        		background-repeat: repeat-y;
			}

.panel_left_box_hov:Hover	{
			background-image: url(../gfx/panel_left_box_mid2.gif);
        		background-repeat: repeat;
			}

.panel_left_box_bot	{
			height:6px;
			text-align: left;
			vertical-align: top;
			background-image: url(../gfx/panel_left_box_bot.gif);
        		background-repeat: no-repeat;
			}

.panel_left_box_line	{
			height:1px;
			text-align: left;
			vertical-align: top;
			background-image: url(../gfx/panel_left_box_line.gif);
        		background-repeat: no-repeat;
			}
/*************************************************************/
.menuup_lnk		{
			font-weight: bold;
			font-size: 9pt;
			font-family: tahoma, verdana, arial, helvetica;
			text-decoration: none;
			color:#000000;
			}
.menuup_lnk:hover	{
			text-decoration:underline;
			}

.menu_up_table		{
			text-align: left;
			vertical-align: top;
			font-weight: bold;
			font-size: 9pt;
			font-family: tahoma, verdana, helvetica;
			color: #000000;
			background-color: transparent;
			}

.menu_up_right		{
			border-left: 1px solid #000;
			float: left;
			height: 24px;
			}

.menu_up_1		{
			width: 1000px;
			}

.menu_up_2		{
			width: 1100px;
			}

.menu_up_center		{
			background-image: url(../gfx_new/button.png);
        		background-repeat: no-repeat;
			background-position: left top;
			border: 1px solid #757575;
			border-right: 0;
			height: 18px;
			float: left;
			padding-top: 4px;
			padding-left: 18px;
			padding-right: 4px;
			cursor: pointer;
			}

.menu_up_center_ph	{
			background-image: url(../gfx_new/button.ph.png);
        		background-repeat: no-repeat;
			background-position: left top;
			border: 1px solid #757575;
			border-right: 0;
			height: 18px;
			float: left;
			padding-top: 4px;
			padding-left: 18px;
			padding-right: 4px;
			cursor: pointer;
			}

.menu_up_center_admin {
			background-image: url(../gfx_new/button.admin.png);
        		background-repeat: no-repeat;
			background-position: left top;
			border: 1px solid #757575;
			border-right: 0;
			height: 18px;
			float: left;
			padding-top: 4px;
			padding-left: 18px;
			padding-right: 4px;
			cursor: pointer;
			}

.menu_up_center:Hover,
.menu_up_center_ph:Hover,
.menu_up_center_admin:Hover
			{
			background-position: left bottom;
			}
/*************************************************************/
.table_hover:Hover	{
			background-color:#7ec7ef;
			}
.panel_table		{
			border: 1px solid #868686;
			text-align: left;
			vertical-align: top;
			font-weight: bold;
			font-size: 9pt;
			font-family: tahoma, verdana, helvetica;
			color: #000000;
			background-color: #ffffff;
			font-family: tahoma, verdana, helvetica;
			}
/*************************************************************/
.normal			{
			font-weight: bold;
			font-size: 9pt;
			font-family: tahoma, verdana, helvetica;
			font-family: tahoma, verdana, helvetica;
			color: #000000;
			}
.kwar1			{
                        background-color:#cccccc;
                        border-left:1px solid #000000;
                        border-top:1px solid #000000;
			}
.kwar2			{
                        background-color:#e8e8e8;
                        border-left:1px solid #000000;
                        border-top:1px solid #000000;
                        border-bottom:1px solid #000000;
			}
/*************************************************************/
table.klient_lista {
	border: 1px solid #ccc;
}
table.klient_lista tr {
	padding: 4px;
}

.sort			{
			font-weight:normal;
			font-size: 9pt;
			font-family: tahoma, verdana, arial, helvetica;
			text-decoration: none;
			color:#000000;
			}


