
#gauche{width:388px;background:#FFCC00;float:left;padding:8px 20px 45px 18px;display:inline;}
.actu2{width:380px;margin-top:12px;float:left;color:#fff;line-height:16px;display:inline}
.actu2 h2 a{color:#2DD2E6;text-transform:uppercase;font-weight:bold}
.actu2 h2 {margin:25px 0 15px 0;}
.actu2 h3 a{color:#FFF;font-weight:bold}
.actu2 h3 {margin:0 0 5px 0;}
.photos2{float:left;margin:12px 10px 0 0}
.photos3{float:left;margin:0 10px 0 0}
.sav{float:right;margin:20px 0 0 0}


#droite{width:575px;background:#F1EADE;float:right;padding-bottom:7px;display:inline;}

.liste_acc{float:left;width:504px;margin:12px 0 16px 20px;background:#C33636;color:#fff;padding:9px 15px 13px 18px;display:inline;}
.liste_acc h2 a{color:#2DD2E6;text-transform:uppercase;font-weight:bold}
.liste_acc h2 {margin:25px 0 15px 0;}
.liste_acc h3 a{color:#FFF;font-weight:bold}
.liste_acc h3 {margin:0 0 5px 0;}
.photos2{float:left;margin:12px 10px 0 0}
.sav{float:right;margin:20px 0 0 0}

.decou{margin:6px 0 12px 18px}
#Ariane{float:right;margin:5px 20px 0 0}

#doc {float:left;width:426px;background: url(/img/DL.jpg) 18px 16px no-repeat #2DD2E6;padding-top:45px;padding-bottom:30px;display:inline;}
#doc p{background:url(/img/puce.jpg) 25px 17px no-repeat;padding: 10px 0 0 35px;margin-bottom:5px}
#doc p a {color:#fff;text-decoration:none;}
/*
#footer{float:left;width:986px;background:#FFB32F;padding:0 0 0 15px;display:inline;}
#footer p{float:right;margin:5px 100px 0 0;text-align:center;color:#FFF;line-height:12px;}

#footer2{float:left;width:983px;background:#C33636;padding:3px 3px 3px 15px;display:inline;}
#footer2 a{color:#FFF}
.ecom{float:right}

.lien img {float:left;width:36px;height:36px;margin-left:5px;display:inline;}*/
#bas{width:1001px;height:300px;float:left}


.liste_list{float:left;width:421px;margin:20px 24px 22px 25px;background:#C33636;color:#fff;padding:9px 20px 9px 9px;display:inline;}
.liste_list h2 a{color:#2DD2E6;font-weight:bold}
.liste_list h2 {margin:0 0 10px 0;padding-top:10px;}
.liste_list p {line-height:14px;margin:0 0 15px 0}


.savoirplus{float:right;margin:9px 0 5px 0;border-top:1px solid #B02020;padding:5px 0 0 150px;display:inline;}
#Ariane {color:#A0998A;margin:6px 25px 0 0}
#Ariane a{color:#A0998A;}

#phase_liste{float:left;width:1001px;background:url(/img/img_liste.jpg) 24px 6px no-repeat #F1EADE}
#phase_liste h1{color:#C33636;font-size:16px;margin:25px 0 10px 35px;}

#phase_detail{float:left;width:1001px;background:url(/img/img_liste.jpg) 24px 6px no-repeat #F1EADE}
#phase_detail h1{color:#C33636;font-size:16px;margin:25px 0 10px 35px;}


.details{float:left;width:928px;margin:20px 0 12px 24px;background:#C33636;color:#fff;padding:9px 20px 9px 9px;display:inline;}
.details h2{float:left;width:464px;margin-bottom:9px;margin-top:15px;color:#2DD2E6;font-size:13px;font-weight:bold;display:block;}
.details p {line-height:14px;margin:15px 0 5px 0}
/*.details p {float:left;line-height:14px;margin:0 0 5px 0}*/
.details img{float:left;margin-right:7px}

.detail_text{ float:left; text-align:justify; }

.accroche_detail{float:left;overflow:hidden}
.text_detail{float:left;}



#contact_detail{width:464px;float:left;border-top:1px solid #B02020;border-bottom:1px solid #B02020;padding:7px 0 7px 0;margin-top:10px;display:inline;}


#contact_liste{margin-top:10px;}
#photos_detail{float:left;width:444px;margin:0 20px 10px 0;display:inline;}
#photos_detail2{float:left;width:464px;display:inline;}
.diapo2{float:left;margin-top:10px;width:464px}
#text{color:#A0998A;margin:0 0 10px 35px;}
#text2{float:left;color:#A0998A;margin:0 0 10px 25px;_margin:0 0 10px 15px;padding:0 0 0 20px;line-height:14px;background:url(/img/point.jpg) 0 0 no-repeat}
#text2 table{margin:0 0 0 -20px;}
#text2 table p {padding:0 0 5px 0;}
#text2 table span{margin:15px 0 0 0;}

#text2 th
{
   color: white;
   border-collapse: collapse;
   padding: 7px 0 7px 0;
   border-bottom:2px solid #FFF;
   border-right: 1px solid #FFF;
}

#text2 td
{
   border-left: 1px solid #FFF;
   border-right: 1px solid #FFF;
   border-bottom: 1px solid #FFF;
   text-align: center;
   padding: 10px 0 5px 0;
   width:90px;
}


table
{
   width:300px;
   margin: auto;
   border-collapse: collapse;
   text-align:center;
   background:#FFA200;
   color:#B02020;

}

.bout_env{text-align:center; margin-left:100px;margin-top:20px;margin-bottom:20px}

th
{

   border: 1px solid #B09784;
   font-family: Arial;
   text-align: center;
   padding:5px;
}

td
{
   border: 1px solid #B09784;
   font-family: Arial;
   text-align: center;
      padding:5px;
}

tr
{
   border: 1px solid #B09784;
   font-family: Arial;
   text-align: center;
   padding: 5px;width:auto;
}

/*.dl2{float:right;margin:0 19px 5px 0}*/

.dl2
{
	float: right;
	display: inline-block;
	height: 20px;
	padding: 6px 10px 0px 30px;
	margin: 0px 19px 5px 0px;
	background: url(/img/btn_doc.jpg) top left no-repeat #D03F3F;
	color: #FFFFFF;
}




.navigation{width:957px;border-top:1px solid #DCD2C2;padding:5px 0 10px 0;margin:0 0 10px 24px}
.google{clear:left;float:left;margin:10px 0 0 50px;}

.liste_plan{float:left;width:945px;background-color:#F1EADE;line-height:18px;padding-left:56px;padding-bottom:16px;font-size: 12px;font-weight:normal;display:inline;}
.liste_plan h2{margin-bottom:5px;margin-top:15px}
.liste_plan h2 a{color:#A0998A;margin-left:5px}
.liste_plan h2 {color:#A0998A;}
.liste_plan h3 a{color:#A0998A;margin-left:5px}
.liste_plan h3 {color:#A0998A;margin-left:15px}
.liste_plan .detail{float:right;clear:right}

.entete{float:left;width:1001px;background:url(/img/img_liste.jpg) 24px 6px no-repeat #F1EADE;display:inline}
.entete h1{color:#C33636;font-size:16px;margin:25px 0 10px 35px;}
.entete p{margin:15px 0 15px 35px;line-height:14px;color:#908F86}

#btnSend{font-size:14px;padding:5px;background:orange;}
.creaFormulaire th
{
	vertical-align: top;
	text-align: right;
	width: 60%
}
.creaFormulaire td
{
	vertical-align: bottom;
}
