/* CSS Document */

#annonces ul
{
	padding-left:20px;
	padding-right:40px;
}

.grasn1{
	font-size:12pt;
	font-weight:bold;
	color:#B2BECE;
}
.grasn2{
	font-size:12pt;
	font-weight:bold;
	color:FFF;
}

li.grasn1{
	padding:10px 0 5px 0;
}

.grasr1{
	font-size:10pt;
	font-weight:bold;
	color:#ED3E29;
}

.texten1{
	font-size:10pt;
	font-weight:normal;
	color:#D9D9D9;
	text-align:justify;
}

li.texten1{
	padding:8px 0 8px 0;
}

.grasg1{
	font-size:10pt;
	font-weight:bold;
	color:#FFF;	
}
li.date 
{
	font-style:italic;
	color:#B2BECE;
	font-size:8pt;
}

li.duree
{
	font-size:10pt;
	color:#EEE;
	font-weight:bold;
	text-align:right;
}

div#formulaire img
{
	margin-top:10px;
	margin-left:22px;
}
div#formulaire
{
float:right;
width:305px;
padding: 10px;
padding-left:5px;
background:#616F80;
border:1px solid #B2BECE;
margin:10px 10px 10px 20px;
}

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 li
{
	font-size:9pt;
	padding: 3px;
}
div#formulaire li.legende
{
	font-size:8pt;
	padding: 0px;
}
div#formulaire li.radio input
{
	width:10px;
	font-size:8pt;
}
div#formulaire li input
{
	width:200px;
	height:15px;
	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:200px;
	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
{
	padding:0px 150px 0 150px;
	margin-top:50px;
	
}
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;
}

ul.contact
{
	width:auto;
	background:#616F80;
	border:1px solid #B2BECE;
	padding-bottom:10px;
	padding-left:10px;
}
ul.paquet
{
	height: 180px;
}
.paquet2
{
	height: 100px;
}
ul.paquet3
{
	height: 100px;
}
