@charset "utf-8";
/* CSS Document */

.col-li-img {
	float: left;
	padding: 10px;
	margin-top: 20px;
	border: 1px solid #CCCCCC;
}

.col-re-text {
	float: right;
	padding: 5px;
	margin-top: 5px;
	width: 230px;
}

.defloat {clear: both;}

#myform fieldset, #myform input, #myform select {border: 1px solid #CCCCCC;}
#myform fieldset, #myform label, #myform input, #myform select {display: block;}

#myform fieldset {
	width: 350px;
	padding: 1em;
}
#myform fieldset legend {font-size: 1.3em; color: #7f1709;}

#myform fieldset fieldset {width: auto; margin: 0em 0em 1em 0em; padding-bottom: 0em;}
#myform fieldset fieldset legend {font-size: 1.1em; color: inherit;}

#myform label {
	margin-bottom: 5px;
	font-weight: bold;
	text-indent: 0.6em;

}
#myform fieldset.radio label {font-weight: normal;}
#myform fieldset.anrede label {float: left; width: 8em;}

#myform input {
	width: 20em;
	padding: 0.2em 0.6em 0.3em 0.6em;
}
#myform fieldset.radio input {
	clear: both;
	float: left;
	width: auto;
	margin: 0.4em 0.4em 0em 0em;
}
#myform textarea {width: 350px; height: 150px; border: 1px solid #CCCCCC;}
#myform input#submit {width: 21.4em; margin-top: 2em; border: 1px solid #999999;}
#myform input#submit:hover {background: #7f1709; color: #FFFFFF; font-weight: bold;}

#myform input:focus, #myform input:hover, #myform input:active {
border:1px solid #7f1709;
}
#myform textarea:focus, #myform textarea:hover, #myform textarea:active {
border:1px solid #7f1709;
}

