
#content { margin: 0 7px; background: #e7e7e7 }
#footer div { background: #e7e7e7 }

#footer, #box1, #box2, #box3 { z-index: 100 }
#anim { z-index: 1 }

#box1, #box2, #box3 { position: absolute; background: transparent url(../../images/pages_contenu/home_boxes.png) no-repeat }

h2 { font-size: 13px; padding-left: 0.5em; color: white }

.no_decoration{ text-decoration: none; }
.nohover:hover{ text-decoration: none; }

/*  Boite contenant le numéro de téléphone*/
#boxtelephone { position: absolute; top: 390px; left: 45px; background: transparent url(../../images/v2/home_boxtelephone.png) no-repeat;
				width: 443px; height: 83px; }
#boxtelephone h2{ margin: 15px 0px 0px 125px; }
#boxtelephone p{ margin: 15px 0px 0px 170px; font-size: 9px; }
#boxtelephone strong{ font-size: 17px; color: black; font-weight: bold; }

#box1, #box2 { top: 130px }
#box1 #content_main_title, #box2 #content_main_title { line-height: 26px; margin-bottom: 30px; font-family: Arial; font-weight: bold; color: white;}
#box1 #content_main_title a, #box2 #content_main_title a { color: white; text-decoration:none;} 
#box1 h2, #box2 h2 { line-height: 26px; margin-bottom: 8px; font-family: Arial; font-weight: bold; font-size: 14px; color: #3a3a3a; padding-left: 0;}
#box1 ul, #box2 ul { margin: 4px }
#box1 li, #box2 li { background: transparent url(../../images/v2/bullet_gray.png) no-repeat 1px 3px }

/* 1er courtier en financement ? */
#box1 { background-position: -5px -5px; width: 487px; height: 545px; left: 14px }
#box1 .boxContent { padding: 20px 25px 0 25px }
#box1 .boxContent { padding: 20px 25px 0 25px }
#box1 li { text-indent: 13px; font-size: 10px; padding-bottom: 1em }
#box1 p { margin-bottom: 8px; font-family: Arial; font-weight: normal; font-size: 13px; text-align: justify; color: #3a3a3a }

/* Voitures.com ? */
#box2 { background-position: -281px -301px; width: 214px; height: 192px; left: 296px }
#box2 .boxContent { padding: 0 7px }
#box2 ul { padding-top: 12px /* 3px avant le bouton VO */ }
#box2 li { background-position: 1px 5px; line-height: 20px; padding-left: 13px }
#box2 .vo { position: relative; left: 10px; top: 10px }

/* Vos devis gratuit bla bla bla */
#box3 { background-position: -495px -10px; width: 434px; height: 531px; top: 135px; left: 512px }
#box3 .title { line-height: 20px; font-size: 15px; text-align: center }
#box3 .title big { font-size: 17px; font-weight: bold }
#box3 .boxContent { padding: 7px }
.main_steps { padding-top: 60px; margin-bottom: 5px; height: 59px; background: url(../../images/v2/home_steps.jpg) no-repeat 16px 5px }
.main_steps li { width: 96px; margin: 0 2px; float: left; text-align: center; font-size: 11px; color: #666 }
.main_steps li.selected { color: black }
#box3 h2 { line-height: 34px }
#box3 h4 { background: #f99f1c; clear: left }
#box3 form { margin: 9px 9px 0 9px; position: relative; height: 426px }
#box3 .search { padding: 1em 0 0 0 }
#box3 .search label, #box3 .search select { display: block; float: left; width: 125px; margin: 5px 0 }
#box3 .search label { margin-left: 15px; font-weight: bold; }
#box3 .search select { width: 225px; font-size: 10px; font-family: verdana, sans-serif }
#box3 .search br { clear: left; font-size: 20px }
.financement { margin: 10px 4px 8px 4px; padding-left: 16px; float: left; width: 113px; border-left: 1px solid #f99f1c }
*+html .financement { margin-bottom: 0 }
.financement.first { border-left: 0; padding-left: 4px }
.financement input { position: absolute; top: 0; left: 0 }
*+html .financement input { top: -3px; left: -4px }
.financement label { display: block; padding: 0 0 8px 18px; position: relative; font-weight: bold }
.financement a { padding-left: 18px; background: url(../../images/v2/info.png) no-repeat; font-size: 11px; position: relative }
.financement a span { display: none }
.financement a:hover { z-index: 100; text-decoration: underline }
.financement a:hover span {
	width: 235px; height: 102px;
	display: inline; position: absolute;
	text-align: left; z-index: 500;
	left: 2px; bottom: 8px;
	color: #fff; text-decoration: none;
	background: url(/online/fr/images/home/infobulle.png) no-repeat;
	padding: 12px 0 3px 16px; margin-right: 0;
}
#box3 hr { clear: both; height: 1px; border: 0; color: #f99f1c; background: #f99f1c }
#box3 .btn { position: absolute; bottom: 0; right: 0 }
