/* common_form */
	.common_form, .common_form fieldset {display: block; margin: 0; padding: 0; position: relative;}
	.common_form input, .common_form label, .common_form textarea, .common_form select {display: block; margin: 0 0 6px; padding: 1px; font-size: 100%; border: 1px solid #979797; width: 263px; font-weight: normal;}
	.common_form label {font-weight: bold; font-size: 90%; width: auto; border-width: 0; padding: 0;}
	.common_form select {font-size: 95%; width: 267px;}
	.common_form label select {font-size: 100%;}
	.common_form textarea {height: 154px; font-size: 75%;}
	.common_form span.error_msg {color: #990033;}
	.common_form strong.bright {font-size: 160% !important;}
	.common_form span.bright, .common_form strong.bright {color: #ea1f10;}
	.common_form input.inputNoSize {width:auto;margin:2px 2px 2px 2px;}

	/* check */
	.common_form .check {padding: 14px 0 4px;}
	.common_form .check input, .common_form .check label {float: left; clear: none; margin-right: 9px;}
	.common_form .check input {width: auto; margin-right: 6px; border-width: 0; position: relative;}

	/* erros */
	.common_form input.error, .common_form textarea.error, .common_form select.error {background-color: #ffdbdb;}
	.common_form p.error_msg  {color: #ea1f10 !important; font-weight: bold; font-size: 70% !important;}
	.common_form label span.error_msg {font-size: 100% !important;}
	.common_form span.error_msg {font-size: 70% !important; font-weight: bold;}

	/* submit */
	.common_form .submit {padding: 20px 0 0;}
	.common_form .submit input {width: auto; border-style: inset; float: right; margin: 0 13px 0 31px; clear: none; font-size: 75%;}

	/* columns */
	.common_form.columns fieldset {width: 280px; padding: 0; margin: 0 23px 10px 0; float: left; clear: none;}
	.common_form.columns fieldset.right {margin-right: -80px;}
	#tx-srfeuserregister-pi1-fe_users_form input {font-size:70%;}

		/* download_doc */
	#content ul.download_doc, #content ul.download_doc li {display: block; margin: 0 0 10px; padding: 0; list-style: none;}
	#content ul.download_doc li {margin: 0; margin-left: -15px;} /* border: 1px solid #cacaca; border-width: 0 0 1px; */
	#content .section ul.download_doc a:link,
	#content .section ul.download_doc a:visited,
	#content .section ul.download_doc a:hover,
	#content .section ul.download_doc a:active {display: block; position: relative; background: transparent url(../images/dowload_doc.gif) no-repeat 15px 3px; padding: 3px 60px 4px 55px!important; color: #343434; text-decoration: none; white-space: normal;}

	#content .linklist ul {display: block; margin: 0 0 -1px; padding: 0; list-style: none;}
	#content .section li.download_doc, #content .section li.download_word, #content .section li.download_xls {margin: 0; margin-left: -15px;}
	#content .section.border li.download_doc a:link, #content .section.border li.download_doc a:visited, #content .section.border li.download_doc a:hover, #content .section.border li.download_doc a:active {display: block; position: relative; background: transparent url(../images/download_pdf.gif) no-repeat 15px 1px; padding: 3px 65px 4px 55px; color: #343434; text-decoration: none;width:200px;}
	#content .section.border li.download_pdf a:link, #content .section.border li.download_pdf a:visited, #content .section.border li.download_pdf a:hover, #content .section.border li.download_pdf a:active {display: block; position: relative; background: transparent url(../images/download_pdf.gif) no-repeat 15px 1px; padding: 3px 65px 4px 55px; color: #343434; text-decoration: none;width:200px;}
	#content .section.border li.download_word a:link, #content .section.border li.download_word a:visited, #content .section.border li.download_word a:hover,
	#content .section.border li.download_word a:active {background: transparent url(../images/download_word.gif) no-repeat 15px 1px;display: block; position: relative;padding: 3px 65px 4px 55px; color: #343434; text-decoration: none;width:200px;}
	#content .section.border li.download_xls a:link, #content .section.border li.download_xls a:visited, #content .section.border li.download_xls a:hover,
	#content .section.border li.download_xls a:active {background: transparent url(../images/download_xls.gif) no-repeat 15px 1px;padding: 3px 65px 4px 55px; color: #343434; text-decoration: none;display: block; position: relative;width:200px;}


	/* .subcolumns */
	.subcolumns {margin-right: -10px;}
	.subcolumns ul.download_doc {margin-left: 20px; width: auto; margin-right: 20px;}

	#content .subcolumns ul.download_doc a:link,
	#content .subcolumns ul.download_doc a:visited,
	#content .subcolumns ul.download_doc a:hover,
	#content .subcolumns ul.download_doc a:active {
		padding-right: 10px !important; width: auto !important;
	}

/* -- END CONTENT -- */
