html,body {
background-color:ButtonFace; color:#404040;
margin:0; padding:0;
font-family: Verdana,Tahoma,Helvetica,Arial; font-size: 8pt; 
}

/*
body,textarea {
scrollbar-face-color: #4761df;
scrollbar-highlight-color: #cfcfcf;
scrollbar-shadow-color: #cfcfcf;
scrollbar-3dlight-color: #ffffff;
scrollbar-arrow-color: #cfcfcf;
scrollbar-track-color: #4761df;
scrollbar-darkshadow-color: #cccccc;
}
*/

.tekst {
font-family: Verdana,Tahoma,Helvetica,Arial; 
font-size: 8pt; 
color:WindowText; 
line-height: 150%;
text-align: justify;
}

.dzial {
font-family: MS Sans Serif,Tahoma,Verdana,Helvetica,Arial;
font-size: 10pt; 
font-weight:bold;
color:CaptionText;
border-color: ActiveBorder;
border-style: outset;
border-width: 2;
background-color: ActiveCaption;
}

h1.dzial {
height:17px;
padding:2px 2px 2px 21px; margin:0;
background: ActiveCaption url(img/siatka.gif) no-repeat 3px 3px;
}

.tytul {
font-family: Verdana,Tahoma,Helvetica,Arial; 
font-size: 8pt; 
font-weight:bold;
color:WindowText; 
}

.data {
font-family: Verdana,Tahoma,Helvetica,Arial; 
font-size: 8pt; 
color:#555555; 
line-height: 150%;
text-align: justify;
}

.male {
font-family: MS Sans Serif,Verdana,Tahoma,Helvetica,Arial; 
font-size: 7pt; 
color:WindowText; 
line-height: 150%;
}

.male2 {
font-family: MS Sans Serif,Verdana,Tahoma,Helvetica,Arial; 
font-size: 7pt; 
color:CaptionText; 
line-height: 150%;
}


.dalej {
font-family: Tahoma,Verdana,Helvetica,Arial; 
font-size: 7pt; 
color:#808080; 
line-height: 150%;
text-decoration: underline;
}


.error {
font-family: Verdana,Tahoma,Helvetica,Arial; 
font-size: 8pt; 
color:#cc0000; 
line-height: 150%;
}
.ok {
color:#00cc00;
}

small {font-size:81%;}

a  {text-decoration: underline;}
.nonu {text-decoration: none; color:#e7e7e7; font-weight: bold}
a:hover {text-decoration: none;}


form { margin:0; padding:0; }


input,select,textarea {
border-color: buttonface;
border-style: outset;
border-width: 1;
background-color: window;
font-family: Tahoma,Verdana,Helvetica,Arial;
color: WindowText;
font-size: 8pt;
line-height: 120%;
}


.pages_properties {
	width:100%;
}
.pages_properties td, .pages_properties th{
	vertical-align:top; padding:2px 2px 6px 2px;
	background: transparent url(img/separator.gif) repeat-x bottom center;
}
.pages_properties td table td{
	background: none; padding:0;
}
.pages_properties th{
	vertical-align:top;
	width:150px;
	font-weight:normal;
}

.tabela {
	border-collapse:collapse;
}
.tabela td {
	vertical-align:top; height:100%;
	border-bottom: 1px solid #aaaaaa; 
}
.tabela td.pion{
	background: transparent url(img/separator.gif) repeat-y bottom right;
}


/* TOOLBAR */
.toolbar {
	padding:1px 1px 1px 10px;
	background:buttonface url("img/icon.toolbar.gif") no-repeat top left;
	border:1px solid buttonhighlight; border-right-color:buttonshadow;border-bottom-color:buttonshadow;
	text-align:left;
	/* position:relative; */ /* powodowalo zawieszanie IE */
	font-family: Tahoma,Verdana,Helvetica,Arial; font-size: 8pt;
}

.toolbar_space {
	width:6px; height:22px;
	vertical-align:middle;
}

/* BUTTONY */
.button, .button_up {
	margin:1px; height:1.8em;
	font-family: Tahoma,Verdana,Helvetica,Arial; font-size: 8pt; font-weight:normal;
	color:buttontext; background-color:buttonface; vertical-align:middle;
}
.button{ border:solid 1px inactiveborder; }
.button_up{ border:solid 1px; border-color: buttonhighlight buttonshadow buttonshadow buttonhighlight; }

button.button img	{vertical-align:middle;margin-right:5px;}

button.img			{ 
	padding-left: 20px; height:22px; background-repeat:no-repeat; background-position:center left; vertical-align:middle; 
}
button.save			{ background-image:url("img/icon/icon.save.gif"); }
button.cancel		{ background-image:url("img/icon/icon.cancel.gif"); }
button.add			{ background-image:url("img/icon/icon.add.gif"); }
button.new			{ background-image:url("img/icon/icon.new.gif"); }
button.ok			{ background-image:url("img/icon/icon.ok.gif"); }
button.open			{ background-image:url("img/icon/icon.open.gif"); }
button.close		{ background-image:url("img/icon/icon.close.gif"); }
button.edit			{ background-image:url("img/icon/icon.edit.gif"); }
button.delete		{ background-image:url("img/icon/icon.delete.gif"); }
button.change		{ background-image:url("img/icon/icon.change.gif"); }
button.rename		{ background-image:url("img/icon/icon.rename.gif"); }
button.clear		{ background-image:url("img/icon/icon.clear.gif"); }
button.login		{ background-image:url("img/icon/icon.login.gif"); }
button.logout		{ background-image:url("img/icon/icon.exit.gif"); }
button.filter		{ background-image:url("img/icon/icon.filter.gif"); }
button.filteroff	{ background-image:url("img/icon/icon.filter_off.gif"); }
button.find			{ background-image:url("img/icon/icon.find.gif"); }
button.print		{ background-image:url("img/icon/icon.print.gif"); }
button.preview		{ background-image:url("img/icon/icon.preview.gif"); }
button.calendar		{ background-image:url("img/icon/icon.cal.gif"); }
button.message		{ background-image:url("img/icon/icon.message.gif"); }
button.message_send	{ background-image:url("img/icon/icon.message_send.gif"); }
button.export		{ background-image:url("img/icon/icon.export.gif"); }
button.import		{ background-image:url("img/icon/icon.import.gif"); }
button.stats		{ background-image:url("img/icon/icon.stats.gif"); }
button.group		{ background-image:url("img/icon/icon.group.gif"); }



input.image{
border-style: none;
}

img.ramka{
border-width:1pt;
border-color:InactiveBorder;
}

.tree {background-color:Window; color:WindowText; font-family: MS Sans Serif,Verdana,Tahoma,Helvetica,Arial; font-size:10pt;}
.treenode {color:WindowText; font-family: MS Sans Serif,Verdana,Tahoma,Helvetica,Arial; font-size:10pt; text-decoration: none;}
a.treenode:hover {color:GrayText; text-decoration: none;}

.contextmenu{ position:absolute; width:110px; border:2px solid; border-color: ButtonHighlight Buttonshadow Buttonshadow ButtonHighlight; 
			background-color:ButtonFace; font-family: MS Sans Serif,Tahoma,Verdana; line-height:14px; cursor:default; font-size:10px; 
			z-index:100; visibility:hidden; padding:1px 1px 1px 1px;}
.contextmenu_items{ height:18px; padding: 2px 7px 0px 7px;}
.contextmenu_separator { border-top: 1px solid Buttonshadow; border-bottom: 1px solid ButtonHighlight; margin: 2px; }

.calendar_month {background-color:Buttonshadow; color:CaptionText; font-family: MS Sans Serif,Verdana,Tahoma,Helvetica,Arial; font-size:7pt;}
.calendar_week {background-color:ButtonFace; color:WindowText; font-family: MS Sans Serif,Verdana,Tahoma,Helvetica,Arial; font-size:7pt;}
.calendar_workday {background-color:ButtonHighlight; color:WindowText; font-family: MS Sans Serif,Verdana,Tahoma,Helvetica,Arial; font-size:7pt;}
.calendar_weekend {background-color:InfoBackground; color:WindowText; font-family: MS Sans Serif,Verdana,Tahoma,Helvetica,Arial; font-size:7pt;}
.calendar_highlight {background-color:Highlight; color:HighlightText; font-family: MS Sans Serif,Verdana,Tahoma,Helvetica,Arial; font-size:7pt;}
.calendar_other {background-color:ButtonHighlight; color:InactiveCaptionText; font-family: MS Sans Serif,Verdana,Tahoma,Helvetica,Arial; font-size:7pt;}

/* file_select.php */
body.file-select {
border: 1 outset buttonface;
background-color: window;
color: WindowText;
font-family: MS Sans Serif,Tahoma,Verdana,Helvetica,Arial;
font-size: 8pt;
padding: 2px;
}
body.file-select div span{ height:18px; vertical-align:middle; margin:0; padding:2px 2px 0 2px;}
body.file-select div.file-selected span{ background-color:Highlight; color:HighlightText; border: 1px dotted ActiveBorder; }


.disable {
	background-color: #f0f0f0;
}

