
body {
	font: 11px/1.4em Tahoma;
	background: #609CEF;
	padding: 0;
	margin: 0px 0px 10px 0px;
	position: relative;
}

.space {
	clear: both;
}

.letters {
	color: #A2BBE9;
}

div.white_space,
div#white_space {
	width: 750px;
	min-height: 500px;
	border-left: 1px solid #EFEFEF;
	border-right: 1px solid #EFEFEF;
	margin: 50px auto;
	text-align: left;
	padding: 10px;
}



/*   style do formularzy - Marcin Wojtkowiak */

div.form_space,
div#form_space {
	background: #ECF2FD;
	margin: 4px 0;
	padding: 5px;
}

.form_title {
	font: bold 11px Tahoma;
	color: #A2BBE9;
	margin: 0px;
	padding: 4px 0 6px 0;
}

.form_mod {
	font: normal 11px Tahoma;
	color: #FF4500;
	margin: 0px;
	padding: 4px 0 6px 0;
	float: right;
	text-align: right;
}

.white_area {
	background: #FFF;
	padding: 10px;
	margin: 0 0 10px 0;
}

ul.form_ul, ul.form_ul_1 {
	list-style: none;
	margin: 0;
}

ul.form_ul_0,  ul.form_ul_all {
	list-style: none;
	margin: 0;
	padding: 0;
}

ul.form_ul li  {
	padding: 5px 0;	
	vertical-align: top;
}

ul.form_ul_all li {
	margin: 0px 0 5px 0;
	padding: 0px 0 5px 0;		
	vertical-align: top;
	list-style: none;
	border-bottom: 1px solid #DCE6F0;
}

ul.form_ul_1 li {
	padding: 5px 0;	
	vertical-align: top;
	border-bottom: 1px solid #DCE6F0;
}

div.form_buttons {
	border-top: 1px solid #ECF2FD;
	margin: 15px 0 0 0;
	padding: 15px 0 0 0;
	background:	white;
	overflow:	hidden;
}



ul.list {
	padding:	0px;
}


ul.list > li {
	padding:	2px 0px;
	padding-left:	8px;
	overflow:	hidden;

	height:	24px;
	line-height:	24px;
	vertical-align:	middle;

	color: #93A2BF;
	background-color:	white;

	cursor:	pointer;
}


div.header {
	height:	20px;
	overflow:	hidden;
	line-height:	20px;
	vertical-align:	absmiddle;
	padding-top:	2px;
	padding-left:	5%;

	color:	black;
	font-weight:	bold;
	background: #E3ECFA url('/images/td_head.gif') repeat-x top;
}

ul.list > li > p,
div.header > p {
	float:	right;
	text-align:	center;
	height:	20px;
	margin:	0px;
	vertical-align:	middle;
}

div.header > p {
}

ul.list > li.item > p.updated {
	border-style:	solid;
	border-width:	0px 1px;
	border-color:	#93A2BF;
	line-height:	14px;
	height:	14px;
	margin:	5px 0px;
}

ul.list > li.header > p.updated,
div.header > p.updated {
	border-color:	transparent;
}

p.operations, p.updated {
	width:	160px;
}

ul.list > li:hover {
	background-color:	#ECF2FD;
}

ul.list > li:hover {
	color:	#213255;
}

ul.list > li:hover > p.updated {
	border-color:	#213255;
}

ul.list > li img {
	margin:		1px 2px;
	vertical-align:	middle;
}

ul.list > li img.lit {
	display:	none;
}

ul.list > li:hover img.lit {
	display:	inline;
}

ul.list > li:hover img.dim {
	display:	none;
}

ul.list p.operations span.enabled img[alt='disable'],
ul.list p.operations span.disable img[alt='enabled'] {
	display:	none;
}


/*
	LISTY W TABELACH
*/

table.list {
	width: 100%;
	border-collapse:	collapse;
	border-spacing:		0px;
	
}

table.list td {
	border: none;
	background: #FFF;
	text-align: center;
	padding: 3px 0 0 0;
	color: #93A2BF;
	white-space:	nowrap;
}

table.list td p {
	border-right: 1px solid #93A2BF;
	line-height:	12px;
	margin: 2px 0px;
	padding: 0px 10px;
	text-align: left;
	color: #93A2BF;
	white-space:	nowrap;
}

table.list thead th {
	color:	black;
}

table.list thead th.title {
	padding-left:	5%;
	text-align:	left;
}

table.list td.title {
	white-space:	nowrap;
	overflow:	hidden;
	text-align:	left;
}

table.list td.title p {
	margin:	4px 4px;
	white-space:	nowrap;
	overflow:	hidden;
}

table.list td.operations {
	padding:	4px 4px;
	white-space:	nowrap;
}

table.list td p.infolder {
	margin: 2px 0px 2px 0px;
	padding: 0px 10px 0 60px;
	text-align: left;
	color: #93A2BF;
}

table.list td p.center {
	margin: 2px 0px;
	padding: 0 10px;
	text-align: center;
}

table.list > thead > tr {
	background: #E3ECFA url('/images/td_head.gif') repeat-x top;
}

table.list > tbody > tr:hover > td {
	background-color:	#ECF2FD;
}

table.list > tbody > tr:hover > td > p {
	border-right-color:	#213255;
	color:	#213255;
}

table.list > tbody > tr img {
	margin:		1px 2px;
	vertical-align:	middle;
}

table.list > tbody > tr img.lit {
	display:	none;
}

table.list > tbody > tr:hover img.lit {
	display:	inline;
}

table.list > tbody > tr:hover img.dim {
	display:	none;
}

table.list th {
	text-align: center;
	font: bold 10px Tahoma;
	padding: 3px 0;
}




table.list tr.list td.title {
	background-image:	url('/images/rollup-dim.gif');
	background-repeat:	no-repeat;
	background-position:	0.5em center;

	padding-left:	3em;
}

table.list tr.list:hover td.title {
	background-image:	url('/images/rollup-lit.gif');
}

table.list tr.item td.title {
	padding-left:	2em;
}


/*
	LISTA ZWINIĘTA
*/

table.list > tbody.rollup > tr.list > td.title {
	background-image:	url('/images/unroll-dim.gif');
}

table.list > tbody.rollup > tr.list:hover > td.title {
	background-image:	url('/images/unroll-lit.gif');
}

table.list > tbody.rollup > tr.item {
	display:	none;
}



table.list td.operations span.enabled img[alt='disable'],
table.list td.operations span.disable img[alt='enabled'] {
	display:	none;
}





#sort_list{
	height: 25px;
	color: #A2BBE9;
	/*background: #ECF2FD;*/
}

#sort_list a {
	padding: 1px 2px;
	text-decoration: none;
	color: #245ABB;
}

#sort_list a.active {
	background: #A2BBE9;
	padding: 1px 1px;
	font: bold 11px Tahoma;
	color: #FFF;
	text-decoration: none;
}

#sort_list a:hover {
	padding: 1px 1px;
	text-decoration: none;
	color: #245ABB;
	font-weight:bold;
}

.sort_list_right {
	float: right;
/*	width: 400px;	*/
	text-align: right;
	padding: 5px 8pt 0pt;
	margin: 0;
}

.sort_list_right a{
	padding: 0px 0px;
	
}

.sort_list_right a.active{
	margin-left: 1px;
	padding-left:0px;
	
}

.sort_list_right a:hover{
	margin-left: 1px;
	padding-left:0px;
}


.sort_list_left {
/*	width:250px; */
float: left;
text-align: left;
	padding: 5px 8pt 0pt;
	margin: 0;
}

.sort_list_right a.strzalkiPrzejdz
{
	margin-left:1px;
}

.sort_list_right a.strzalkiPrzejdz:hover
{
	margin-left:2px;
	margin-right:1px;
}
