/* CSS Document */

div#formulaire
{
	width:425px;
	padding: 15px;
	float:left;
}

div#formulaire p.titre
{
	margin:0;
	padding:0;
	margin-left:10px;
	color:#831211;
}

div#formulaire p.titre img
{
	vertical-align:top;
}


div#formulaire p.send
{
	padding:5px 0 5px 0;
	margin-left:10px;
	color:#fff;
}

div#formulaire p.othermsg
{
padding:5px 0 5px 0;
margin-left:10px;
color:#fff;
}
div#formulaire ul 
{
	
}
div#formulaire ul li
{
	font-size:8pt;
	padding: 3px;
}
div#formulaire li.legende
{
	font-size:8pt;
	padding: 0px 0 0 3px;
}
div#formulaire li.radio input
{
	width:10px;
	font-size:8pt;
}
 div#formulaire li input
{
	width:40%;
	font-size:8pt;
	border:1px solid #63798F;
	background:#B2BECE;
	color:#000;
}

div#formulaire li.rdv input
{
	width:40px;
	font-size:8pt;
}
div#formulaire li.rdv span input
{
	width:80px;
	font-size:8pt;
}
div#formulaire textarea 
{
	width:90%;
	font-size:8pt;
	border:1px solid #63798F;
	background:#B2BECE;
	color:#000;
}
div#formulaire li.newsletter input
{
	width:40px;	
}
div#formulaire li.envoi p.bouton
{
	padding:20px 2px 5px 0px;
	font-size:7pt;
	color:#CCC;
}
div#formulaire li.envoi p.bouton a
{
	color:#fff;
	padding:3px 12px 3px 12px;
	border:1px solid #fff;
	background:#616F80;
	font-size:9pt;
}
div#formulaire li.envoi p.bouton a:hover
{
	color:#000;
	border:1px solid #B2BECE;
	background:#fff;
	text-decoration:none;
	padding:3px 12px 3px 12px;
}
div.mention
{
	margin-left:400px;
	padding-top:35px;
	height:300px;
}
div.mention div
{
	padding:30px;
	font-size:7pt;
	color:#B2BECE;
	text-align:justify;
	border:1px solid #B2BECE;
}
div.mention div p
{
	font-size:7pt;
	color:#B2BECE;
	text-align:justify;
}
