	/* Formatowanie */	
	
	fieldset		{}
	
	.tabelka		{background: #f4f4f4; border: solid #999 1px; empty-cells: show; border-spacing: 0px; border-collapse: collapse; font-size: 12px;}	
	.tabelka td 	{background: #f4f4f4; border: solid #999 1px; empty-cells: show; padding: 5px;}
	.tabelka th		{background: #d4d4d4; border: solid #999 1px; empty-cells: show; padding: 5px;}
	.tabelka td.bgl {background: #eaeaea; border: solid #999 1px; empty-cells: show; padding: 5px;}
	.tabelka td p	{padding: 0px; margin: 0px;} 
	.tabelka th p 	{padding: 0px; margin: 0px;}
		
	.toolbar		{background: #f5f5f5; border: thick #52612a; padding: 3px;}

	.tabelka_mala			{background: #f4f4f4; border: solid #999 1px; empty-cells: show; border-spacing: 0px; border-collapse: collapse; font-family: Arial; font-size: 9px; width: 100%; margin-bottom: 3px;}
	.tabelka_mala td 		{background: #f4f4f4; border: solid #999 1px; empty-cells: show;}
	.tabelka_mala th		{background: #d4d4d4; border: solid #999 1px; empty-cells: show;}
	.tabelka_mala td.bgl	{background: #eaeaea; border: solid #999 1px; empty-cells: show;}
	.tabelka_mala input		{border: 0px; background-color: #adb9b2; font-size: 9px; margin:0px; padding: 0px; font-family: Arial; color: #52612a;}

	.panel_bright		{background: #f5f5f5; border: solid #52612a 1px; empty-cells: show;}	
	.panel_dark			{background: #adb9b2; border: solid #52612a 1px; empty-cells: show;}	

	.panel_transparent	{}

	.input {
		background-color: #eaeaea;
		padding: 3px;
		margin: 1px;
		color: #505050;
		border: 1px solid #999999;
		font-family: Verdana;
		font-size: 12px;
	}
	.input:hover {border: 1px solid #286ea0;}
	.input:focus {border: 1px solid red;}

	.button {
		border: 1px solid #ff7602;		
		background-color: #eaeaea;
		color: #999;
		font-weight: bold;
		padding: 3px;
		margin-right: 5px;
	}
	.button:hover	{color: #ff7602}
	.button:focus	{}

	.error_old {text-align: center; color: red; font-weight: bold; padding: 10px; margin:10px; background: #fdd; border: 1px solid #f00; border-left: 5px solid #f00}
	.error {text-align: center; color: red; font-weight: bold; padding: 5px; margin:10px; background: #fdd; border: 1px dashed #f00}
	.info {text-align: center; color: darkgreen; font-weight: bold; padding: 5px; margin:10px; background: #dfd; border: 1px dashed darkgreen}
	.note {text-align: center; color: #000 ; font-weight: normal; padding: 5px; margin:10px; background: #FCFCF0; border: 1px dashed orange}
	.label {display: block; float: left; width: 150px; text-align: right; font-weight: bold;}




	#main ul 		{margin:0; padding:0; list-style-type: none;}
	#main ul li		{margin: 6px 0px 6px 0px; padding: 0 18px; background: url(img/list_item.png) no-repeat 0% 50%; background-position: 0px 5px;}
	
	.doc			{line-height: 1.5em;}
	
	.doc ol 		{margin:0 20px; padding: 0;}
	.doc ol li		{margin: 6px 0px 6px 0px; padding: 0px;}
	.doc ol li ol	{list-style-type: lower-latin;}

	.doc a 			{color: #7e932c; text-decoration: none; font-weight: bold;}
	.doc a:hover	{border-bottom: 1px dashed;}	

	.doc h1 {font-size:32px;}
	.doc h2 {font-size:24px;}
	.doc h3 {font-size:18px;}	
	.doc h4 {font-size:16px;}	
	.doc h5 {font-size:14px;}	
	.doc h6 {font-size:13px;}

	/* oznaczenie typów działów i typów dokumentów*/
	.type_external {color: #69ab7d;}	
	.type_internal {color: navy;}
	.type_invisible {color: red;}
	.type_hidden {color: #828282;}
	
	/* style do zabawy */
	.rameczka {
		border-width: 0px;		
		background-color: #f4f4f4;
		padding: 15px;
		border-left: 5px solid #7e932c;
		margin-right: 5px;
	}

	.obramowanie {background: #fff; border: solid #999 1px; empty-cells: show; border-spacing: 0px; border-collapse: collapse; font-size: 12px; padding: 3px; margin: 0px 5px;}
	
	.gallery {
		width:auto;
	}
	.gallery a {
		margin:5px;
		opacity:0.87;
		text-align:center;
		display: inline-table;
	}
	.gallery a:hover {
		opacity:1;
		border:0px;
	}
	.gallery a img {
		border:none;
	}
	.gallery a#vlightbox{display:none}	
	
	
	