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

/*
	(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: left;
		padding: 4px;
		border: none;
	}

	.block_page_limit {
		text-align: right;
		margin: 5px 0px;
		margin-top: 20px;
		padding: 0px;
		color: #808080;
		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                                     */
/* ----------------------------------------------------------------------------*/

	h1 {
		margin-top: 3px;
		margin-bottom: 10px;
		font-family: tahoma, sans-serif;
		font-size: 13pt;
		font-weight: bold;
		color: #244a79;
		text-align: left;
	}


	h2 {
		margin-top: 3px;
		margin-bottom: 6px;
		font-family: tahoma, sans-serif;
		font-size: 11pt;
		font-weight: bold;
		color: #244a79;
		text-align: left;
	}

	h3 {
		margin-top: 3px;
		margin-bottom: 3px;
		font-family: tahoma, sans-serif;
		font-size: 10pt;
		font-weight: bold;
		color: #244a79;
		text-align: left;
	}

	h4 {
		margin-top: 3px;
		margin-bottom: 3px;
		font-family: tahoma, sans-serif;
		font-size: 9pt;
		font-weight: bold;
		color: #244a79;
		text-align: left;
	}

	h5 {
		margin-top: 3px;
		margin-bottom: 3px;
		font-family: tahoma, sans-serif;
		font-size: 8pt;
		font-weight: bold;
		color: #244a79;
		text-align: left;
	}

	h6 {
		margin-top: 3px;
		margin-bottom: 3px;
		font-family: tahoma, sans-serif;
		font-size: 8pt;
		font-weight: bold;
		color: #404040;
		text-align: left;
	}

	p {
		margin: 5px 0px;
		font: 8pt tahoma;
		color: #404040;
		text-align: justify;
	}

	ul {
		margin: 0px;
		list-style-type: square;
		padding-left: 3em;
	}

	ol {
		margin: 0px;
		padding-left: 3em;
	}


	.text_content_display {
		font: 8pt tahoma;
		color: #404040;
		text-align: justify;
	}

	.text_content_centered {
		font: 8pt tahoma;
		color: #404040;
		text-align: center;
	}

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

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

	.text_page_counter {
		padding: 4px;
		margin: 0px 2px;
		border: 1px solid #C0C0C0;
		background-color: #F4F4F4;
		font: 10px verdana;
		color: #C0C0C0;
	}

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

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

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

	td.logpanel_description {
		font: 11px tahoma; 
		color: #5b5b5b;
	}

	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 9pt arial;
		color: #5b5b5b;
	}

	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: #808080;
	}

	span.polls_window_tabledescription {
		text-align: left;
		font: 11px tahoma;
		color: #5b5b5b;
	}

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

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