select, input, textarea {
	font-family: Verdana, Tahoma, Arial CE, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

input, textarea {
	border : 1px solid #AAAAAA;
}
input:focus, textarea:focus {
	border : 2px solid #999999;
}

.help {
	font-style : italic;
	color : Gray;
}

span.kontakt {
	width: 4em;
	vertical-align: inherit;
}

span.firm {
	font-weight : bold;
}

p {
	padding: 0 1em;	
}

p.text {
	text-indent : 3em;
}

.text li {
	list-style-type : square;
	text-align : justify;
	padding-right: 1em;
}

.tab {
	border-top: 1px solid Black;
	border-left: 1px solid Black;
}

.tab tr {
	
}

.tab th {
	border-bottom: 1px solid Black;
	border-right: 1px solid Black;
	text-align : center;
	font-weight : bold;
	padding: 0.3 em 1em;
	background-color : #8C8C8C;
	color: White;
}

.tab td {
	border-bottom: 1px solid Black;
	border-right: 1px solid Black;
	text-align : center;
	padding: 0.3 em 1em;
	background-color : #F7EEBE;
}