
	h1 {
		text-align: center;
	}
	h2 {
		text-align: center;
	}
	h3 {
		text-align: center;
	}
	/**/
	body {
		background-image: url("../img/pbody.jpg");
		background-attachment: fixed;
		margin-left: 10%;
		margin-right: 10%;
		width: 80%;


		font: 13px Tahoma;
		font-weight: normal;
        font-style: normal;
        text-decoration: none;
        color: #000000;
	}

	tr.spaceUnder > td {
		padding-bottom: 0.5em;
	}
	/**/
	/** /
	form {
		/*width: 40em;*/
		/*border: 1px solid #666;*/
		/*border-radius: 10px;*/
		/*box-shadow: .2em .2em .5em #999;* /
		background-color: #dcdcdc;/*#d0e9f6* /;
		/*padding: 1em;*/
		/*overflow: hidden;* /
	}
	fieldset {
		/*margin: 0;*/
		/*padding: 0;* /
		border: none;
	}

	label {
		display: block;
		float: left;
		width: 10em;
		text-align: right;
		margin-right: .5em;
		color: #04699d;
	}
	#fall_inhaber_anrede_titel label {
		color: #000;
		display: inline;
		float: none;
		text-align: inherit;
		width: auto;
		font-weight: normal;
		background-color: inherit;
		margin-left: -0.1em;
		display:inline-block;
	}
	#fall_inhaber_anrede_titel ul li {
		/** /display: inline;* /** /
		margin-bottom: 0;
	}
	input.textinput {
		width: 30em;
		height: 2em;
		border: 1px solid #666;
	}
	textarea {
		display: block;
		width: 30em;
		height: 5em;
		border: 1px solid #666;
		margin-bottom: 1em;
		line-height: 1.25;
		overflow: auto;
		resize: none;
	}
	input.textinput, textarea {
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: .875em;
	}
	*/
	fieldset {
		margin: 0;
		padding: 0;
		border: none;
		float: center;
	}
	legend {
		display: block;
		width: 10em;
		float: left;
		/**/margin-right: .5em;/**/
		text-align: left;
		color: #04699d;

		font:13px Tahoma;font-weight:normal;font-style:normal;text-decoration:none;color:#000000;font-weight:bold;
	}
	textarea {
		/*display: inline;*/
		width: 20em;
		/*height: 5em;*/
		/*border: 1px solid #666;*/
		/*margin-bottom: 1em;*/
		/*line-height: 1.25;*/
		overflow: auto;
		text-align: left;
		resize: none;
		margin-right: 0;
		/*border-radius: 0px;*/
	}
	#colors ul li {
		display: inline;
		margin-bottom: 0;
	}
	#yes_no_option ul li {
		display: inline;
		margin-bottom: 0;
	}
	ul li {
		clear: both;
		list-style: none;
		/*line-height: 2.0em;*/
	} 

	ol {
		clear: both;
		/*list-style: none;*/
		/*line-height: 2.0em;*/
		margin-left: 0;
		margin: 0;
	} 

	ol li {
		clear: both;
		/*list-style: none;*/
		/*line-height: 2.0em;*/
		margin-left: 0;
		margin: 0;
	} 
	#must {
		margin: 0;
		padding: 0;
	}
	ul li ul li {
		clear: both;
		list-style: none;
		/*line-height: 2.0em;*/
	} 

	/* http://www.outsidethebracket.com/align-radio-buttons-checkboxes-labels/ */
	.label-align input[type="checkbox"]{
		margin-top:6px;
	} 

	.label-align span{
		margin: 0 0 20px 20px;
		display: block;
	}
	.left{
		float:left;
	}
	.right{
		float:right;
	}
	/**/

#vv_regelungen__tb td, #vv_regelungen__tb th {
    /*font-size: 0em;*/
    border: 0px solid #98bf21;
    /*padding: 3px 7px 2px 7px;*/
}