/* +++ */
div.bande_agence{
	width:150px;
	float:left;
	border:1px solid #ccc;
	margin-left:5px;
	padding:5px;
	font-size:12px;
	text-align:center;
}
div.bande_agence span.title{
	display:block;
	margin:0 auot;
	margin-top:3px;
}

.text { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000; line-height: 14px }
.marron .text,.marron .text a { color: #930; font-weight:bold; }
.rouge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	line-height: 14px;
	align: center;
	background-position: center;
}

.highlight { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #005100; line-height: 14px }

.hint { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #888; line-height: 14px }

.trim { border: 1px solid #CCC; }

.fill { background-color: #F9C801; }
.fill_light { background-color: #FFFFFF; }

A.link:link { font-family: Arial, helvetica, sans-serif; font-size: 12px; color: #005100; line-height: 14px; text-decoration: none }
A.link:visited { font-family: Arial, helvetica, sans-serif; font-size: 12px; color: #005100; line-height: 14px; text-decoration: none }
A.link:hover { font-family: Arial, helvetica, sans-serif; font-size: 12px; color: #F000000; line-height: 14px; text-decoration: underline }

A.link_text:link { font-family: Arial, helvetica, sans-serif; font-size: 12px; color: #000; line-height: 14px; text-decoration: none }
A.link_text:visited { font-family: Arial, helvetica, sans-serif; font-size: 12px; color: #000; line-height: 14px; text-decoration: none }
A.link_text:hover { font-family: Arial, helvetica, sans-serif; font-size: 12px; color: #F00; line-height: 14px; text-decoration: underline }

A.hint_link:link { font-family: Arial, helvetica, sans-serif; font-size: 12px; color: #888; line-height: 14px; text-decoration: none }
A.hint_link:visited { font-family: Arial, helvetica, sans-serif; font-size: 12px; color: #888; line-height: 14px; text-decoration: none }
A.hint_link:hover { font-family: Arial, helvetica, sans-serif; font-size: 12px; color: #F00; line-height: 14px; text-decoration: underline }

#mail_ami
{
	position:relative;
	width:248px;
	height:112px;	
	padding:34px 15px 0 15px;
	
	background:#f9c801;
	color:#000;
}

#mail_ami form
{
margin:0;
text-align:right;
padding-right:45px;
padding-top:10px;
padding-bottom:8px;
}

#mail_ami label
{	color:black;	}

#mail_ami input.i_text
{
	border:1px solid #ed7700;
	width:128px;
	height:17px;
	margin-bottom:5px;
	margin-left:5px;
}

#mail_ami input.i_submit
{
	border:none;
	width:66px;
	height:21px;
	background:url(../Img/mail_ami_submit.png) no-repeat 0 0;
	color:white;
	font-weight:bold;
	font-size: 0.9em;
}

#garantie_revente h1
{
	font-size:1.5em;
	margin:0;
	padding: 15px 0 5px 0;
}
#garantie_revente
{
	font-size:1.2em;
	line-height:1.5em;
}
#garantie_revente ul li,
#garantie_revente span
{
	color:#015000;
	font-weight:bold;
}
#garantie_revente span.petit
{
	font-size:0.7em;
}
#garantie_revente span.under
{
	text-decoration:underline;
}
#garantie_revente ul
{
	margin:0;padding:0;
	padding-left:30px; 
}
/* ------------ */
img.captcha{
	margin:0;
	padding:0;
	border:none;
	float:left;
}
input.captcha{
	width:281px;
	margin:0;
	padding:0;
	float:left;
	height:20px;
}
span.captcha_erreur{
	font-size:11px;
	display:block;
	line-height:20px;
	float:left;
	margin-left:5px;
	color:red;
}
