#mainContent h3.AnSubTit2 {
		font-size: 1.25em;
		color: #91714A;
		padding-top: 5px;
		padding-bottom: 10px;
		font-weight: bolder;
	}
#mainContent h3.AnSubTit3 {
		font-size: 1.25em;
		color: #003399;
		padding-top: 5px;
		padding-bottom: 10px;
		font-weight: bolder;
	}
#mainContent {
	padding-top: 16px;
	padding-left: 0px;
	padding-bottom: 40px;
}
	#mainContent h3 {
		font-size: 1.25em;
		color: #d41635;
	}
	#mainContent h3 span {
		font-size: 1.0em;
	}
	#mainContent p.Champs {
		font-size: 0.85em;
		padding-top: 10px;
		padding-bottom: 10px;
	}
	.BoxRadio01 p {
		float: left;
		padding-right: 6px;
		font-size: 0.85em;
	}
	fieldset {
		margin: 0px;
		padding: 5px 0;
	}
	fieldset h4 {
		font-size: 0.85em;
		background: url(../images/decor/illus_vendregerer_dot_black.gif) repeat-x left bottom;
		padding-bottom: 3px;
		margin-bottom: 10px;	
	}
	.WrapFieldSet p {
		overflow: hidden;
		font-size:  0.85em;
		font-size:  0.85em;
	}	
	* html .WrapFieldSet p {
		height: 1%;
		margin-bottom: 4px;
	}
		html>body .WrapFieldSet p {
		//margin-bottom: 4px;
	}
	.WrapFieldSet p label {
		float: left;
		width: 138px;
		text-align: right;
		padding-right: 5px;
		padding-top: 2px;
	}
	.WrapFieldSet p {
		margin-bottom: 6px;
	}
	.WrapFieldSet p input {
		width: 209px;
	}
	.WrapFieldSet p input.Alt {
		width: 66px;
	}
	.WrapFieldSet select.City {
		width: 68px;
	}
	.WrapFieldSet select.Pay {
		width: 213px;
	}
	* html .WrapFieldSet select.Pay {
		width: 215px;
	}	
	.WrapFieldSet p input.Alt2 {
		width: 113px;
	}
	.WrapFieldSet p textarea {
		width: 270px;
		height: 67px;
	}
	* html .WrapFieldSet p textarea {
		width: 210px;
	}
	#valider {
		overflow: hidden;
	}
	* html #valider {
		height: 1%;
	}
	#valider input {
		float: right;
		padding-right: 15px;
	}
	* html #valider input { 
		padding-right: 5px;
	} 