/* ----------------------------------------------------------------------------*/

/*
	(c) 2005-2007 Grafikstudio
	Wszystkie prawa zastrzeżone

	UWAGA!
	Dokonanie *jakichkolwiek* zmian w obrębie kodu źródłowego strony
	doprowadzi do utraty gwarancji na poprawne działanie kodu i
	uniemożliwi nieodpłatne naprawy usterek przez wykonawcę, jeżeli
	takowe wystąpią.

*/

/* ----------------------------------------------------------------------------*/
/*   klasy bloków                                                              */
/* ----------------------------------------------------------------------------*/

	.block_error_message { 
		border: 1px solid #FF6600; 
		color: #FF6600; 
		width: 50%; 
		font: bold 11px tahoma; 
		margin: 5px; 
		padding: 0px; 
		background-color: #FFF0F0; 
	}

	.block_info_message { 
		border: 1px solid #669900; 
		color: #669900; 
		width: 50%; 
		font: bold 11px tahoma; 
		margin: 5px; 
		padding: 5px; 
		background-color: #F0FFF0; 
	}
		
	.block_page_content_images {
		margin-top: 0px; 
		margin-bottom: 3px; 
		margin-left: 0px; 
		margin-right: 5px; 
		float: right;
		padding: 4px;
		border: none;
	}

	.block_page_limit {
		text-align: right;
		margin: 5px 0px;
		margin-top: 20px;
		padding: 0px;
		color: #9f987e;
		font: 11px verdana;

	}

	.block_picture_view_page {
		margin: 0px;
		padding: 0px;
		background-color: #ffffff;
		color: #808080;
		font: 11px tahoma;
		text-align: center;
		width: 100%;
	}

/* ----------------------------------------------------------------------------*/
/*   klasy obrazów                                                             */
/* ----------------------------------------------------------------------------*/


/* ----------------------------------------------------------------------------*/
/*   klasy tabeli                                                              */
/* ----------------------------------------------------------------------------*/

/* ----------------------------------------------------------------------------*/
/*   klasy nagłówków i tekstów specjalnych                                     */
/* ----------------------------------------------------------------------------*/

	.text_content_header {
		margin-top: 3px;
		margin-bottom: 10px;
		font: 32px impact;
		color: #d03000;
		text-align: left;
	}

	h1 {
	/* to samo co klasa .text_content_header */
	/* klasa .text_content_header jest używana przez znaczniki <div> oraz <span> */
		margin-top: 3px;
		margin-bottom: 10px;
		font: 32px impact;
		color: #d03000;
		text-align: left;
	}

	/* dalsze definicje nagłówków */

	h2 {
		margin-top: 3px;
		margin-bottom: 6px;
		font: 28px impact;
		color: #d03000;
		text-align: left;
	}

	h3 {
		margin-top: 3px;
		margin-bottom: 3px;
		font: 24px impact;
		color: #d03000;
		text-align: left;
	}

	h4 {
		margin-top: 3px;
		margin-bottom: 3px;
		font: 20px impact;
		color: #d03000;
		text-align: left;
	}

	h5 {
		margin-top: 3px;
		margin-bottom: 3px;
		font: bold 15px verdana;
		color: #d03000;
		text-align: left;
	}

	h6 {
		margin-top: 3px;
		margin-bottom: 3px;
		font: bold 11px verdana;
		color: #000000;
		text-align: left;
	}

	p {
		margin: 5px 0px;
		font: 11px verdana;
		color: #000000;
		text-align: justify;
	}

	.text_content_display {
		font: 11px verdana;
		color: #000000;
		text-align: justify;
	}

	.text_content_centered {
		font: 11px verdana;
		color: #000000;
		text-align: center;
	}

	.text_content_sign {
		text-align: right;
		margin: 10px 0px;
		font-size: 11px;
		color: #000000;
	}

	.text_content_print {
		text-align: right;
		margin-top: 10px;
		margin-bottom: 4px;
	}

	.text_page_counter {
		padding: 4px;
		margin: 0px 2px;
		border: 1px solid #615b41;
		background-color: #9f987e;
		font: 11px verdana;
		color: #b8b8b8;
	}

	.text_colorized {
		color: #ff3000;
		font-weight: bold;
		background-color: #ffffd0;
	}

	div.newsletter_description {
		text-align: left; 
		margin: 4px; 
		margin-top: 8px;
	}

	div.newsletter_inputs {
		text-align: center; 
		margin: 4px;
	}

	td.logpanel_description {
		font: 10px verdana; 
		color: #dfdcd3;
	}

	div.logpanel_register_info {
		text-align: center; 
		margin: 2px; 
		margin-bottom: 16px;
	}

	div.logpanel_welcome {
		text-align: center; 
		margin: 8px;
	}

	div.polls_window_title {
		text-align: center; 
		margin: 8px 4px; 
		font: bold 8pt verdana;
		color: #ecebe6;
	}

	div.polls_window_others {
		text-align: center;
		margin: 4px;
		font-size: 10px;
	}

	div.polls_window_button {
		margin: 8px 4px;
		text-align: center;
	}

	div.polls_window_description {
		text-align: justify;
		margin: 4px;
		font-size: 10px;
		color: #dfdcd3;
	}

	span.polls_window_tabledescription {
		text-align: left;
		font: 11px verdana;
		color: #dfdcd3;
	}

	div.polls_window_progressbar {
		height: 3px;
		background-color: #ff0000;
	}

	span.text_page_counter_description {
		color: #615b41;
	}

/* ----------------------------------------------------------------------------*/
/*   definicje styli pojedynczych obiektów                                     */
/* ----------------------------------------------------------------------------*/
