/* ========================================================================== *
 * --- styly ---------------------------------------------------------------- */

.element {
	font-size: 0.75em;    /* standardne 12px */

	margin: 0;
	overflow: auto;
}
.checkbox, .sub, .radio label {    /* odsazeni podelementu */
	margin-left: 1.5em;
}
.checkbox input, .checkbox label, .radio label {
	margin-bottom: 0.3em;
}
.radio label {
	float: left;
	width: 240px;
}
.radio input {
	margin-top: 0;
	margin-bottom: 0;
}

label, input, select {
	display: inline-block;
	margin-right: 0.75em;
}
textarea {
	font-size: 1em;    /* standardne 12px */

	padding: 0.5em;
}
fieldset {
	margin: 0.5em 0 1em;
	padding: 0;
	border: none;
}

#fieldset-groupKontakt label {    /* odsazeni policek v casti kontakt */
	min-width: 5em;
}
#fieldset-groupSubmit div.element {    /* plovouci pozice submit tlacitek */
	float: left;
}
#fieldset-groupZdroje label {
	display: block;
}
