	div.form-box{
	background: #ffffff;
	font-family:Arial;
	}
	

	
	
		div.form-box br{
		line-height: 5px;
		}
		fieldset{
		background: #f6f6f6;
		border: solid 1px #cdcdcd;
		margin-top: 10px;
		margin-bottom: 20px;
		padding: 10px 20px 10px 20px;
		}
		label{
		display: block;
		float: left;
		width: 105px;
		text-align: right;
		background: #f6f6f6;
		margin-right: 20px;
		font-size: 11px;
		font-weight: bold;
		padding: 0px 20px 3px 3px ;
		color: #333333;

		}
		input{
		float:left;
		margin-bottom: 5px;
		width: 160px;

		}
		select{
		width: 164px;
		margin-bottom: 5px;
		font-size: 12px;
		font-family: arial, verdana;
		float:left;

		}
		textarea{
		width: 160px;
		height: 70px;
		font-family: arial, verdana;
		font-size: 12px;
		float:left;

		}
		input#submit{
	    background: url(http://www.visiplus.com/fr/images/bouton-standard3.jpg) no-repeat top center;
	    width:200px;
	    height:32px;
		float:none;
	    border:none;
	    cursor:pointer;
		margin-top:20px;

		}
		input#submit:hover{
	    background: url(http://www.visiplus.com/fr/images/bouton-standard3.jpg) no-repeat bottom center;
	    width:200px;
	    height:32px;
	    border:none;
	    cursor:pointer;

		}
		
		
		input#profiter{
	    background: url(http://www.visiplus.com/fr/images/bouton-standard4.jpg) no-repeat top center;
	    width:350px;
	    height:32px;
		float:none;
	    border:none;
	    cursor:pointer;
		margin-top:21px;

		}
		input#profiter:hover{
	    background: url(http://www.visiplus.com/fr/images/bouton-standard4.jpg) no-repeat bottom center;
	    width:350px;
	    height:32px;
	    border:none;
	    cursor:pointer;

		}
	
		
		
		
		div.champsobl{
		color:#555555;
		text-align:center;
		font-size:12px;

		}
		
		
		/* Pour icone verification formulaire*/
	
		div.nada{
		display:block;
		position:relative;
		z-index:100;
		float:left;
		width:22px;
		height:21px;
		margin-top:-5px;
		margin-left:10px;
		margin-right:10px;
		background-image:url(http://www.visiplus.com/fr/images/logo-nada-form.png); 
		}
	
	
		div.true{
		display:none;
		position:relative;
		z-index:100;
		float:left;
		width:22px;
		height:21px;
		margin-top:-5px;
		margin-left:10px;
		margin-right:10px;
		background-image:url(http://www.visiplus.com/fr/images/logo-ok-form.png);
		}
		
		div.false{
		display:none;
		position:relative;
		z-index:100;
		float:left;
		width:22px;
		height:21px;
		margin-top:-5px;
		margin-left:10px;
		margin-right:10px;
		background-image:url(http://www.visiplus.com/fr/images/logo-error-form.png);
		}
		div.divmsg{
			float:left;
			font-size:11px;
			color:#e74848;
			font-weight:bold;
			background:#f6f6f6;
			border : 2px solid #f6f6f6;
			
		}

	
div.form{
	width:600px;
	border : 1px solid #555555;

}
span.form-ok{
	color:#85b21d;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	font-family:Arial;
	}
fieldset.ok{
font-family:Arial;
color:#555555;
font-size:12px;
}






		

