@charset "utf-8";
/* CSS Document */

body, html{

padding:0px;
margin:0px;
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
	
}

img, input { behavior: url("iepngfix.htc") }

h3{
	
	font-size:12px;
}

.container{
	
width:994px;
}

.centerTable td{
	
	padding-bottom:55px;
	background-image:url(images/main_background.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	
}

.centerTable td td{
	
	padding-bottom:0px;
	background-image:none;
	
}

.zoom {
background-color:#FFFFFF;
border:1px solid #C4C2C3;
display:none;
left:10px;
padding:2px;
position:absolute;
top:10px;
z-index:2500;
}

.entete{
	
	width:994px;
	height:133px;
}

.content{
	
	width:994px;
	margin-top:9px;
	overflow:auto;
	background-color:#FFFFFF;

}

.footer{

	width:994px;
	height:119px;
	margin-top:6px;
	background-image:url(images/temp_bottom.gif);
	background-repeat:no-repeat;
	text-align:left;
}

.footer_contact{

	float:left;
	display:inline;
	width:617px;
	padding:15px 0 0 13px;
	
}



.footer_tarif{

	float:left;
	display:inline;
	width:345px;
	padding:15px 0 0 19px;
}



.footer_contact_img{
	
	padding-left:55px;
	padding-top:5px;
	
}
.footer_tarif_img{
	
	padding-left:45px;
	padding-top:5px;
	
}

.footer_contact_txt{
	
	padding-left:55px;
	padding-right:10px;
	display:block;
	padding-top:5px;
	line-height:11px;
	height:45px;
}

.footer_tarif_txt{
	
	padding-left:45px;
	padding-right:10px;
	display:block;
	padding-top:5px;
	line-height:10px;
	height:45px;
}
.index_left{
	
	width:742px;
	height:313px;
	overflow:auto;
	float:left;
	display:inline;
	text-align:left;
	
}


.index_left_unit{
	
	width:181px; 
	height:313px;
	float:left;
	display:inline;
	margin-left:5px;
	overflow:hidden;
}

.index_left_unit_img{
	
	width:181px;
	height:191px;	
	background-repeat:no-repeat;
	background-position:center;
}

.index_left_unit_texte{
	
	width:181px;
	height:115px;
	border-top:7px #303030 solid;
	background-image:url(images/border_index_texte_services.gif);
	background-repeat:no-repeat;
	text-align:left;
	

	
}

.index_left_unit_titre{
	
	color:#303030;
	font-size:12px;
	font-weight:bold;
	padding: 21px 0px 11px 12px;
}

.index_left_unit_desc{
	
	color:#6f6f6e;
	font-size:12px;
	padding: 0px 0px 0px 12px;
}


.index_right{
	
	width:240px;
	margin-left:10px;
	float:left;
	display:inline;
	
}

.index_right_bandeau{
	
	width:233px; 
	height:40px; 	
}

.index_right_unit{
	
	width:229px;
	height:129px;
	border:1px solid #d5d5d4;	
	margin-bottom:10px;
	position:relative;
	overflow:hidden;
}

.index_right_img{
	
	width:98px;
	height:85px;
	overflow:hidden;
	float:left;
	display:inline;
}

.index_right_texte{
	
	color:#a7a5a0;
	font-size:10px;
	text-align:left;
	padding:5px;
	float:left;
	display:inline;
	width:121px;
}

.index_right_statut1{
	
	position:absolute;
	left:0px;
	top:0px;
	width:61px;
	height:63px;
}

.index_right_statut2{
	
	position:absolute;
	left:0px;
	top:-1px;
	width:61px;
	height:63px;
}
.index_right_titre_1{
	
	color:#b448ac;
	font-size:11px;
	font-weight:bold;

}

.index_right_titre_2{
	
	color:#f59c3b;
	font-size:11px;
	font-weight:bold;
}

.index_right_separator{
	
	width:229px;
	text-align:center;
	height:1px;
	margin-top:5px;
	
}

.index_right_link{
	
	width:104px;
	height:18px;
	margin-top:5px;
	margin-left:10px;
	float:left;
	display:inline;
}

.index_right_price{
	
	width:105px;
	height:18px;
	margin-top:5px;
	margin-left:5px;
	float:left;
	font-size:10px;
	color:#a7a5a0;
	text-align:left;
	display:inline;
}

.index_rigth_pricenum1{
	
	color:#b448ac;
	font-size:14px;
	font-weight:bold;
	
}

.index_rigth_pricenum2{
	
	color:#f59c3b;
	font-size:14px;
	font-weight:bold;
}

.societe_left{
	
	width:742px;
	float:left;
	display:inline;
	text-align:left;
	overflow:hidden;
	
}
.societe_container{
	width:740px;
	border:1px solid #d5d5d4;
	text-align:left;
}
.societe_text{
	
	padding-top:35px;
	padding-left:60px;
	padding-right:60px;
	font-size:10px;
	
	
}
.societe_list_1{
	
	margin-bottom:10px;
	
	color: #b448ac;
}

.societe_list_2{
	
	margin-bottom:10px;
	
	color: #829102;
	
}

.societe_list_3{
	
	margin-bottom:10px;
	
	color: #f28b1b;
}

.societe_list_4{
	
	margin-bottom:10px;
	
	color: #0f5c98;
	
}

.societe_list_1 strong{
	
	color:#b448ac;
	
}

.societe_list_2 strong{
	
	color:#829102;
}

.societe_list_3 strong{
	
	color:#f28b1b;
}

.societe_list_4 strong{
	
	color:#0f5c98;
}

.tarif_container{
	width:740px;
	border:1px solid #d5d5d4;
	text-align:left;
}

.contact_container{
	width:740px;
	border-top:1px solid #d5d5d4;
	text-align:left;
}
.tarif_text{
	
	padding-top:10px;
	padding-left:60px;
	padding-right:60px;
	font-size:10px;
	
	
}

.rubrique_text{
	
	padding-top:5px;
	padding-left:0px;
	padding-right:0px;
	font-size:10px;
	
	
}

.rubrique_unit{
	
	float:left;
	display:inline;
	width:367px;
	
}
.contact_text{
	
	padding-top:30px;
	padding-left:0px;
	padding-right:60px;
	font-size:10px;
	
	
}
.tarif_prix{
	
	font-weight:bold;
	color:#94a503;
	font-size:12px;
}

.coordonnees{
	
	overflow:auto;
}

.formulaire{
	
}

.adresse{
	
	float:left;
	display:inline;
	width:58%;
	text-align:center;
	height:150px;
}

.plan{
	float:left;
	display:inline;
	width:42%;
	height:150px;
	text-align:center;
}

.titreduChamp{
	
	padding-right:5px;
	text-align:right;
	font-weight:bold;
}

.prod_picto_1{
	
	width:46px;
	height:35px;
	background-image:url(images/picto_1.png);
	background-repeat:no-repeat;
	background-position:left;
	float:left;
	display:inline;
}

.prod_picto_2{
	
	width:46px;
	height:35px;
	background-image:url(images/picto_2.png);
	background-repeat:no-repeat;
	background-position:left;
	float:left;
	display:inline;
}

.prod_picto_3{
	
	width:46px;
	height:35px;
	background-image:url(images/picto_3.png);
	background-repeat:no-repeat;
	background-position:left;
	float:left;
	display:inline;
}

.prod_picto_4{
	
	width:46px;
	height:35px;
	background-image:url(images/picto_4.png);
	background-repeat:no-repeat;
	background-position:left;
	float:left;
	display:inline;
}

.prod_picto_5{
	
	width:46px;
	height:35px;
	background-image:url(images/picto_5.png);
	background-repeat:no-repeat;
	background-position:left;
	float:left;
	display:inline;
}

.prod_picto_6{
	
	width:46px;
	height:35px;
	background-image:url(images/picto_6.png);
	background-repeat:no-repeat;
	background-position:left;
	float:left;
	display:inline;
}

.prod_picto_7{
	
	width:46px;
	height:35px;
	background-image:url(images/picto_7.png);
	background-repeat:no-repeat;
	background-position:left;
	float:left;
	display:inline;
}
.prod_picto2_1{
	
	width:88px;
	height:68px;
	border:1px solid #ededec;
	background-color:#FFFFFF;
	float:left;
	overflow:hidden;
	display:inline;
}

.prod_picto2_2{
	
	width:88px;
	height:68px;
	border:1px solid #ededec;
	background-color:#FFFFFF;
	float:left;
	display:inline;
	overflow:hidden;
}

.prod_picto2_3{
	
	width:88px;
	height:68px;
	border:1px solid #ededec;
	background-color:#FFFFFF;
	float:left;
	display:inline;
	overflow:hidden;
}

.prod_picto2_4{
	
	width:88px;
	height:68px;
	border:1px solid #ededec;
	background-color:#FFFFFF;
	float:left;
	display:inline;
	overflow:hidden;
}

.prod_picto2_5{
	
	width:88px;
	height:68px;
	border:1px solid #ededec;
	background-color:#FFFFFF;
	float:left;
	display:inline;
	overflow:hidden;
}

.prod_picto2_6{
	
	width:88px;
	height:68px;
	border:1px solid #ededec;
	background-color:#FFFFFF;
	float:left;
	display:inline;
	overflow:hidden;
}

.prod_picto2_7{
	
	width:88px;
	height:68px;
	border:1px solid #ededec;
	background-color:#FFFFFF;
	float:left;
	display:inline;
	overflow:hidden;
}

.prod_titre_1{
	
	width:310px;
	height:15px;
	color:#81807d;
	margin-top:4px;
	margin-left:10px;
	float:left;
	display:inline;
}

.prod_titre_2{
	
	width:310px;
	height:15px;
	color:#81807d;
	margin-top:4px;
	margin-left:10px;
	float:left;
	display:inline;
}

.prod_titre_3{
	
	width:310px;
	height:15px;
	color:#81807d;
	margin-top:4px;
	margin-left:10px;
	float:left;
	display:inline;
}

.prod_titre_4{
	
	width:310px;
	height:15px;
	color:#81807d;
	margin-top:4px;
	margin-left:10px;
	float:left;
	display:inline;
}

.prod_titre_5{
	
	width:310px;
	height:15px;
	color:#81807d;
	margin-top:4px;
	margin-left:10px;
	float:left;
	display:inline;
}

.prod_titre_6{
	
	width:310px;
	height:15px;
	color:#81807d;
	margin-top:4px;
	margin-left:10px;
	float:left;
	display:inline;
}

.prod_titre_7{
	
	width:310px;
	height:15px;
	color:#81807d;
	margin-top:4px;
	margin-left:10px;
	float:left;
	display:inline;
}

.prod_titre2_1{
	
	width:568px;
	height:15px;
	color:#81807d;
	margin-top:4px;
	float:left;
	display:inline;
	padding-top:5px;
	padding-left:5px;
}

.prod_titre2_2{
	
	width:568px;
	height:15px;
	color:#81807d;
	margin-top:4px;
	float:left;
	display:inline;
	padding-top:5px;
	padding-left:5px;
}

.prod_titre2_3{
	
	width:568px;
	height:15px;
	color:#81807d;
	margin-top:4px;
	float:left;
	display:inline;
	padding-top:5px;
	padding-left:5px;
}

.prod_titre2_4{
	
	width:568px;
	height:30px;
	color:#81807d;
	margin-top:4px;
	float:left;
	display:inline;
	padding-top:5px;
	padding-left:5px;
}

.prod_titre2_5{
	
	width:568px;
	height:30px;
	color:#81807d;
	margin-top:4px;
	float:left;
	display:inline;
	padding-top:5px;
	padding-left:5px;
}

.prod_titre2_6{
	
	width:568px;
	height:30px;
	color:#81807d;
	margin-top:4px;
	float:left;
	display:inline;
	padding-top:5px;
	padding-left:5px;
}

.prod_titre2_7{
	
	width:568px;
	height:30px;
	color:#81807d;
	margin-top:4px;
	float:left;
	display:inline;
	padding-top:5px;
	padding-left:5px;
}

.prod_titre_1 strong, .prod_prix_1 strong{
	
	color:#aa2fa0;
}

.prod_titre_2 strong, .prod_prix_2 strong{
	
	color:#779e2b;

}

.prod_titre_3 strong, .prod_prix_3 strong{
	
	color:#c18d52;

}

.prod_titre_4 strong, .prod_prix_4 strong{
	

	color:#1d9e93;

}

.prod_titre_5 strong, .prod_prix_5 strong{
	

	color:#5A4F98;

}

.prod_titre_6 strong, .prod_prix_6 strong{
	

	color:#C93171;

}

.prod_titre_7 strong, .prod_prix_7 strong{
	

	color:#F59C3B;

}

.prod_prix2_1 strong, .prod_titre2_1 strong{
	
font-size:14px;
color:#aa2fa0;

}

.prod_prix2_2 strong, .prod_titre2_2 strong{
	
font-size:14px;
color:#779e2b;

}

.prod_prix2_3 strong, .prod_titre2_3 strong{
	
font-size:14px;
color:#c18d52;

}

.prod_prix2_4 strong, .prod_titre2_4 strong{
	
font-size:14px;
color:#1d9e93;

}

.prod_prix2_5 strong, .prod_titre2_5 strong{
	
font-size:14px;
color:#5A4F98;

}

.prod_prix2_6 strong, .prod_titre2_6 strong{
	
font-size:14px;
color:#C93171;

}

.prod_prix2_7 strong, .prod_titre2_7 strong{
	
font-size:14px;
color:#F59C3B;

}
.prod_stitre_1{
	
	
	float:left;
	display:inline;
	color:#81807d;
	width:226px;
	
}

.prod_stitre_2{
	
	
	float:left;
	display:inline;
	color:#81807d;
	width:226px;
}

.prod_stitre_3{
	
	
	float:left;
	display:inline;
	color:#81807d;
	width:226px;
}

.prod_stitre_4{
	
	
	float:left;
	display:inline;
	color:#81807d;
	width:226px;
}

.prod_stitre_5{
	
	
	float:left;
	display:inline;
	color:#81807d;
	width:226px;
}

.prod_stitre_6{
	
	
	float:left;
	display:inline;
	color:#81807d;
	width:226px;
}

.prod_stitre_7{
	
	
	float:left;
	display:inline;
	color:#81807d;
	width:226px;
}


.prod_stitre2_1{
	
	
	float:left;
	display:inline;
	color:#81807d;
	width:460px;
	
}

.prod_stitre2_2{
	
	
	float:left;
	display:inline;
	color:#81807d;
	width:460px;
}

.prod_stitre2_3{
	
	
	float:left;
	display:inline;
	color:#81807d;
	width:460px;
}

.prod_stitre2_4{
	
	
	float:left;
	display:inline;
	color:#81807d;
	width:460px;
	
}

.prod_stitre2_5{
	
	
	float:left;
	display:inline;
	color:#81807d;
	width:460px;
	
}

.prod_stitre2_6{
	
	
	float:left;
	display:inline;
	color:#81807d;
	width:460px;
	
}

.prod_stitre2_7{
	
	
	float:left;
	display:inline;
	color:#81807d;
	width:460px;
	
}
.prod_prix_1{
	
	
	float:left;
	display:inline;
	color:#81807d;
	
}

.prod_prix_2{
	

	float:left;
	display:inline;
	color:#81807d;
}

.prod_prix_3{
	

	float:left;
	display:inline;
	color:#81807d;
}

.prod_prix_4{
	

	float:left;
	display:inline;
	color:#81807d;
}

.prod_prix_5{
	

	float:left;
	display:inline;
	color:#81807d;
}

.prod_prix_6{
	

	float:left;
	display:inline;
	color:#81807d;
}

.prod_prix_7{
	

	float:left;
	display:inline;
	color:#81807d;
}

.prod_prix2_1{
	
	
	float:left;
	display:inline;
	color:#81807d;
	margin-top:10px;
	
}

.prod_prix2_2{
	

	float:left;
	display:inline;
	color:#81807d;
	margin-top:10px;

}

.prod_prix2_3{
	

	float:left;
	display:inline;
	color:#81807d;
	margin-top:10px;

}

.prod_prix2_4{
	

	float:left;
	display:inline;
	color:#81807d;
	margin-top:10px;

}

.prod_prix2_5{
	

	float:left;
	display:inline;
	color:#81807d;
	margin-top:10px;

}

.prod_prix2_6{
	

	float:left;
	display:inline;
	color:#81807d;
	margin-top:10px;

}

.prod_prix2_7{
	

	float:left;
	display:inline;
	color:#81807d;
	margin-top:10px;

}

a:link{
	font-size:11px;
	font-weight:bold;
}

a:visited{
font-size:11px;
	font-weight:bold;
}

a:hover{
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
}

.footer_tarif_txt a:link{
	
	font-size:11px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.footer_tarif_txt a:visited{
	
	font-size:11px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.footer_tarif_txt a:hover{
	
	font-size:11px;
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
}

.lien_footer:link{
	font-size:9px;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
}

.lien_footer:visited{
	font-size:9px;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
}

.lien_footer:hover{
	font-size:9px;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:underline;
}

.suivant:link{
	font-size:9px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
}

.suivant:visited{
	font-size:9px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
}

.suivant:hover{
	font-size:9px;
	color:#000000;
	font-weight:normal;
	text-decoration:underline;
}
