@charset "utf-8";
/* CSS Document */
body {
	color:#009DDF;
}

#container{
	background:url(images/fond-recommander.jpg) top right no-repeat;    
}

#container p.confirm {
	font-size:16px;
	margin:205px 0 0 100px;
	line-height:32px;
	width: 250px;
	height: 275px;
}

#container p.recommander {
	font-size:16px;
	margin:50px 0 0 100px;
	line-height:32px;
	width: 250px;
	height: 275px;
}

#container img.logoContact {
	margin-top:15px;
	}

#container p.formulaire {
	font-size:11px;
	margin:15px 5px 0 0;
	line-height:38px;
	width:110px;
	text-align:right;
}

#container p.formulaireContact {
	font-size:11px;
	margin:15px 5px 0 0;
	line-height:38px;
	width:110px;
	text-align:right;
}

#recherche{
	position:absolute;
	top:350px;
	left:115px;
	width:333px;
	height:225px;
}

#txtContact{
	position:absolute;
	top:248px;
	left:0;
	width:110px;
	height:225px;
}

#rechercheContact{
	position:absolute;
	top:275px;
	left:115px;
	width:333px;
	height:225px;
}
.cartoucheNumeroVert{float:left;margin:210px 0 0 15px;font-size:12px;line-height:12px;}
.cartoucheNumeroVert img{margin-top:5px;}
.obsilineTxt{float:left;margin:233px 0 0 15px;}

#reco input[type=text]{
border:0;
padding:2px 10px 0 5px;
margin:0 0 15px 0;
width:91px;
height:23px;
background:url(images/reco-petitchamp.png) top left no-repeat;
}

#reco textarea{
border:0;
padding:4px 8px 4px 8px;
margin:0 0 15px 0;
width:318px;
height:60px;
background:url(images/reco-grandchamp.png) top left no-repeat;
}
#reco input[type=submit]{
border:0;
width:105px;
height:22px;
background:url(images/reco-envoyer.png) top left no-repeat;
}