/* OGÓLNE */
form {margin: 0; padding:0; }
form label {display: block; float: left; clear: both; margin-top: 2px}

input[type=radio], input[type=checkbox] {border: 0; background:none; padding:0;}


input, select, label { }
input, label, textarea, select  {padding: 3px 3px 3px 3px; font-size: inherit}

input, select, textarea {
background: #fff; color: #888; 
border-top: solid 1px #46bdda; border-left: solid 1px #46bdda; 
border-right: solid 1px #b3b9c3; border-bottom: solid 1px #b3b9c3;}

textarea {margin-top: 3px;}
.textarea_rozwin, .textarea_zwin { cursor: pointer; display: block; float:left; text-align:center; margin:0; padding: 0 4px 0 4px; background: #8abf25; color: #fff; font-weight: bold; font-size: 12px; margin: 5px 2px auto auto;
}
		

/* NA PODSTRONIE */
.form_content {margin: 0 0 10px 0px; border: 0; text-align: left;  }	
	.form_content table {margin: 0; padding: 0;}	
		.form_content table td, .form_content table th {vertical-align: top; padding-bottom: 7px;}
		.form_content table td {text-align: left; }	
		.form_content table th {font-weight: normal; text-align: right; min-width: 130px; padding: 6px 10px 5px 0}	
	
			.form_content table td input, .form_content table td select {width: 210px;}			
			
.form_submit {border: 0; padding: 0px 0px 10px 0px; float:right }
	.form_submit .submit {display: block; cursor: pointer; padding: 0; margin: 0; float: right; border: 0; }
	
	
		
		.form_submit input.submit:hover, .form_submit a.submit:hover  {}

/* FORMULARZ W 2 KOLUMNACH W TABELI */		
.form_content .form_double input, .form_content .form_double select {width: 150px;}
.form_double .form_submit .submit {margin: 0 0 10px 20px;}
.form_double .form_submit { padding: 0}

