body {
	background-color:			black;
	background-image:		url('pic/tlo-s2.jpg');
	background-repeat:		repeat-x;
	margin-top:					0px;
	padding-top:					0px;

	font-family:					arial;
	font-size:						10pt;
}


input.formularz {
	font-size:						8pt;
	font-family:					arial;
	background-color:			#FFC14E;
	border-style:					solid;
	border-width:				1px;
}
textarea.formularz {
	font-size:						8pt;
	font-family:					arial;
	/*background-color:		#FF5100;*/
	background-color:			#FFC14E;
	border-style:					solid;
	border-width:				1px;
}
a:visited {
	color:							#FFC389;
}

.main_field {
	width:							700px;
	height:							100%;
	background-color:			#5C1F00;
	background-image:		url('pic/tlo.jpg');
	vertical-align:				top;
}
	
.naglowek {
	font-family:					Courier New,Arial;
	font-size:						14pt;
	/*color:							#FFFAD6;*/
	font-weight:					normal;
}
.tekst {
	padding-top:					4px;
	text-align:					justify;
}
.stopka {
	text-align:					right;
	color:							#FFFAD6;
}

td.center {
	width:							100%
	vertical-align:				top;
	padding:						5px;
	padding-top:					10px;
	line-height:					2em;
}
td.left {
	vertical-align: 				top;
	width:							200px;
	padding:						5px;
	padding-top:					10px;
}

#msg {
	border:							1px solid #AC5920;
	padding:						10px;
	margin-bottom:				10px;
}
#msg.msg_NOTICE_ {
	/*color:							orange;*/
}
#msg.msg_OK_ {
	color:							green;
}
#msg.msg_ERR_ {
	color:							red;
}


.news_header_list {
	
	font-weight:					normal;
	font-size:						10pt;
}
.news_body_list {
	padding-top:					5px;
	padding-bottom:			15px;
	text-align:					justify;
}

#data_table {
	width:							100%;
	border-spacing:				1px;
	border:							0px solid	#cccccc;
/*	background-color:	white;*/
	font-size:						8pt;
	margin-top:					5px;
	margin-bottom:				5px;
}

#data_table td {
	border:							0px solid	#cccccc;
}


#data_table tr.table_header {

	text-align:					center;
	height:							30px;
	background-color:			white;
	color:							#7B7D7B;
	font-weight:					bold;
	vertical-align:				middle;
}
#data_table td.table_header {
	vertical-align:				middle;
}
#data_table td.header_left {
	color:							#7B7D7B;
	padding-left:					10px;
	padding-top:					3px;
	padding-right:				2px;
	padding-bottom:			3px;
}

#data_table tr.header_left {
	background-color:			#8BCA41;
	color:							#7B7D7B;
	font-weight:					bold;
	padding-left:					10px;
	padding-top:					3px;
	padding-right:				2px;
	padding-bottom:			3px;
}
#data_table tr.header_error {
	background-color:			#ffccaa;
	color:							#7B7D7B;
	font-weight:					bold;
	padding-left:					10px;
	padding-top:					3px;
	padding-right:				2px;
	padding-bottom:			3px;
}
#data_table tr.row_light {
/*	background-color:			#eeeeee;*/
	background-color:			#8BCA41;
	color:							#7B7D7B;
	cursor:							pointer;
}
#data_table tr.row_light:hover {
	background-color: 		#d4d4d4;
}
#data_table tr.row_dark {
	background-color:			#f8f8f8;
	color:							#7B7D7B;
	cursor:							pointer;
}
#data_table tr.row_dark:hover {
	background-color: 		#d4d4d4;
}
#data_table tr.table_footer {
	text-align:					center;
	height:							30px;
	background-color:			lightgrey;	
}
input, textarea, select, button {
	border:							1px solid black;
	font-size:						8pt;
	background-color:			#FFC389;
	 -moz-opacity: 				0.2; 
	filter: 							alpha(style=0,opacity=20);
}

#data_table td.buttons {	
	text-align:					center;
	vertical-align:				middle;
	height:							30px;
}

.bttn {
	cursor:							pointer;
}

/*	Tabela zawirajaca formularz 	*/

#form_table {
	border:							0px solid white;
}
#form_table td{
	padding-top:					3px;
	padding-bottom:			3px;
	border:							0px solid white;
/*	background-color:			#EAE7C7;*/
}
/*	Styl naglowka sekcji formularza	*/
#form_table td.section_header {
	padding-top:					10px;
	padding-bottom:			10px;
}
#form_table td.error_header {
	padding-top:					10px;
	padding-bottom:			0px;
	padding-left:					50px;
	text-align:					left;
}
#form_table td.field_header_error {
	color:							#7B7D7B;
	padding-left:					30px;

}
#form_table td.field_header {
	color:							#7B7D7B;
	padding-left:					30px;
}
#form_table td.input {
}

#form_table td.input_error {
}

#form_table td.input_error input, #form_table td.input_error select, #form_table td.input_error select, #form_table td.input_error textarea {
	border:							2px solid red;
}




