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

/*
	(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 elementów formularzy                                                */
/* ----------------------------------------------------------------------------*/

	.form_button {
		border: 1px solid #837c63;
		background-image: url('img/_bg_13.gif');
		background-position: center bottom;
		background-repeat: repeat-x;
		background-color: #837c63;
		font: bold 11px arial;
		color: #cbc7b9;
		margin-top: 2px;
		padding-top: 2px;
		padding-bottom: 2px;
	}

	.form_input {
		border: 1px solid #837c63;
		background-color: #ffffff;
		background-image: url('img/_bg_12.gif');
		background-position: center bottom;
		background-repeat: repeat-x;
		font: 11px verdana;
		padding-top: 3px;
		padding-bottom: 3px;
		color: #615b41;
	}

	.form_textarea {
		border: 1px solid #837c63;
		background-color: #ffffff;
		background-image: url('img/_bg_12.gif');
		background-position: center bottom;
		background-repeat: repeat-x;
		font: 11px verdana;
		color: #615b41;
		padding: 3px;
	}

	.form_input_1 {
		border: 1px solid #837c63;
		background-color: #ffffff;
		font: 11px verdana;
		padding-top: 3px;
		padding-bottom: 3px;
		color: #615b41;
	}

	.form_textarea_1 {
		border: 1px solid #837c63;
		background-color: #ffffff;
		font: 11px verdana;
		color: #615b41;
		padding: 3px;
	}

	.block_formfield_newline {
		display: block;
		padding: 5px 0px;
		margin: 0px;
		border: none;
		border-bottom: none;
		vertical-align: top;
		font: 11px tahoma;
		color: #5b5b5b;
	}

	.block_formfield_description {
		display: table-cell;
		width: 200px;
		padding: 3px;
		position: relative;
		text-align: left;
		vertical-align: top;
	}

	.block_formfield_input {
		padding: 3px;
		display: table-cell;
		text-align: left;
		vertical-align: top;
	}

	.text_formfield_description {
		text-align: left;
		font: 10px tahoma;
		color: #8b8b8b;
	}

