.titre {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF; vertical-align: baseline}
.engag {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #FFFFFF}
.engag_sous {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #CFD3DF}
.paragraphe {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; vertical-align: top }
.text {font-family: Verdana, Arial, Helvetica, sans-serif; color:#626262; font-size: 10px; font-weight: bold }
.white {font-family: Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size: 10px; font-weight: normal;text-align: left;}
.white_b {font-family: Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size: 11px; font-weight: bold;text-align: left;}
.mn {font-family: Verdana, Arial, Helvetica, sans-serif; color:#6A6A6A; font-size: 11px; font-weight: normal }
.iframn {font-family: Verdana, Arial, Helvetica, sans-serif; color:#6A6A6A; font-size: 11px; font-weight: normal }
.sfocus {font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 11px; color : #006CB9; letter-spacing: 1pt;}
.sdat {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#6A6A6A; font-weight: normal; vertical-align: top }
.aster {font-family: Verdana, Arial, Helvetica, sans-serif; color:#991c0a; font-size: 9px; font-weight: bold }
.navig
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: normal; 
	vertical-align: top;
	float:right;
	color:#666666;
}

a.mn:hover{color:#D362AF}
a.sfocus:hover{color:#FFFFFF}
a{text-decoration:none; color:#000000 ; font-weight: bold;}
a:hover{text-decoration:underline; color:#6A6A6A}

/*-------------------------*/
body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
hr{
	border:1px solid #FFF;
	margin-bottom:15px;
}
hr1{
	border:1px solid #FFF;
	margin-bottom:05px;
}

.BoxMenuBg{
	background-color:#D6D6D6;
}
/* devis auto on/off */
.arrow_blue{
	color:#05a1dc;
	font-weight:bold;
	line-height:1.25em;
}
.arrow_blue a, .arrow_blue a:link, .arrow_blue a:visited, .arrow_blue a:active{ 
	padding-left:17px;
	background-image:url(../img/menu/ico_arrow_blue.gif);
	background-repeat:no-repeat;
	color:#05a1dc;
	font-weight:bold;
	text-decoration:none;	
}
.arrow_blue_disabled a, .arrow_blue_disabled a:link, .arrow_blue_disabled a:visited, .arrow_blue_disabled a:active{ 
	font-weight:bold;
	text-decoration:none;	
}
.arrow_blue_disabled a:hover{
	color:#05a1dc;
	height:10px;
	padding-left:17px;
	background-image:url(../img/menu/ico_arrow_blue.gif);
	background-repeat:no-repeat;
} 

/* habitation on/off */
.arrow_orange{
	color:#dd9049;
	font-weight:bold;
	line-height:1.25em;

}
.arrow_orange a, .arrow_orange a:link, .arrow_orange a:visited, .arrow_orange a:active{ 
	padding-left:17px;
	background-image:url(../img/menu/ico_arrow_orange.gif);
	background-repeat:no-repeat;
	color:#dd9049;
	font-weight:bold;
	text-decoration:none;
}
.arrow_orange_disabled a, .arrow_orange_disabled a:link, .arrow_orange_disabled a:visited, .arrow_orange_disabled a:active{ 
	font-weight:bold;
	text-decoration:none;	
}
.arrow_orange_disabled a:hover{
	color:#dd9049;
	height:10px;
	padding-left:17px;
	background-image:url(../img/menu/ico_arrow_orange.gif);
	background-repeat:no-repeat;
} 
 

/* devis santé on/off */
.arrow_green{
	color:#5aac67;
	font-weight:bold;
	line-height:1.25em;
}

.arrow_green a, .arrow_green a:link, .arrow_green a:visited, .arrow_green a:active{ 
	padding-left:17px;
	background-image:url(../img/menu/ico_arrow_green.gif);
	background-repeat:no-repeat;
	color:#5aac67;
	font-weight:bold;
	text-decoration:none;	
}

.arrow_green_disabled a, .arrow_green_disabled a:link, .arrow_green_disabled a:visited, .arrow_green_disabled a:active{ 
	font-weight:bold;
	text-decoration:none;	
}

.arrow_green_disabled a:hover{
	color:#5aac67;
	height:10px;
	padding-left:17px;
	background-image:url(../img/menu/ico_arrow_green.gif);
	background-repeat:no-repeat;
} 


/* extraire devis on/off */
.arrow_grey{
	color:#666666;
	font-weight:bold;
	line-height:1.25em;
}

.arrow_grey a, .arrow_grey a:link, .arrow_grey a:visited, .arrarrow_grey a:active{ 
	padding-left:17px;
	background-image:url(../img/menu/ico_arrow_grey.gif);
	background-repeat:no-repeat;
	color:#666666;
	font-weight:bold;
	text-decoration:none;	
}

.arrow_grey_disabled a, .arrow_grey_disabled a:link, .arrow_grey_disabled a:visited, .arrow_grey_disabled a:active{ 
	font-weight:bold;
	text-decoration:none;	
}

.arrow_grey_disabled a:hover{
	color:#666666;
	height:10px;
	padding-left:17px;
	background-image:url(../img/menu/ico_arrow_grey.gif);
	background-repeat:no-repeat;
}

/* Comptabilité on/off */
.arrow_red{
	color:#DB6B71;
	font-weight:bold;
	line-height:1.25em;
}

.arrow_red a, .arrow_red a:link, .arrow_red a:visited, .arrow_red a:active{ 
	padding-left:17px;
	background-image:url(../img/menu/ico_arrow_red.gif);
	background-repeat:no-repeat;
	color:#DB6B71;
	font-weight:bold;
	text-decoration:none;	
}

.arrow_red_disabled a, .arrow_red_disabled a:link, .arrow_red_disabled a:visited, .arrow_red_disabled a:active{ 
	font-weight:bold;
	text-decoration:none;	
}

.arrow_red_disabled a:hover{
	color:#DB6B71;
	height:10px;
	padding-left:17px;
	background-image:url(../img/menu/ico_arrow_red.gif);
	background-repeat:no-repeat;
}

.main_title
{
	color:#05a1dc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:bold;
	padding:0;
	margin:0;
}
.second_title
{
	color:#626262;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	padding:0;
	margin:0;
}
.suite_auto{
	margin-top:15px;
	float:right;
	color:#05a1dc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
}
.retour_auto
{
	float:left;
	color:#05a1dc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
}
.retour_auto a, .retour_auto a:link, .retour_auto a:active, .retour_auto:visited, .retour_auto a:hover{
	color:#05a1dc;
	vertical-align: bottom;	
}
.suite_auto a, .suite_auto a:link, .suite_auto a:active, .suite_auto:visited, .suite_auto a:hover{
	color:#05a1dc;
	vertical-align: bottom;
}
.main_title_habitation
{
	color: #dd9049;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	padding-top: 0px;
	margin: 0;
	
}
.retour_habitation
{
	float:left;
	color:#dd9049;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
}
.suite_habitation a, .suite_habitation a:link, .suite_habitation a:active, .suite_habitation:visited, .suite_habitation a:hover{
	color:#dd9049;
	vertical-align: bottom;
}
.retour_habitation a, .retour_habitation a:link, .retour_habitation a:active, .retour_habitation:visited, .retour_habitation a:hover{
	color:#dd9049;
	vertical-align: bottom;	
}
.suite_habitation{
	margin-top:15px;
	float:right;
	color:#dd9049;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
}
.main_title_red
{
	color: #DB6B71;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	padding-top: 16px;
	margin: 0;	
}
.suite_red{
	float:right;
	color:#DB6B71;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
}
.retour_red a, .retour_red a:link, .retour_red a:active, .retour_red:visited, .retour_red a:hover{
	color:#DB6B71;
	vertical-align: bottom;
}
.suite_red a, .suite_red a:link, .suite_red a:active, .suite_red:visited, .suite_red a:hover{
	color:#DB6B71;
	vertical-align: bottom;
}
.retour_red
{
	float:left;
	color:#DB6B71;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
}

.main_title_search
{
	color: #868686;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	padding-top: 16px;
	margin: 0;	
}
.suite_search{
	float:right;
	color:#868686;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
}
.retour_search a, .retour_search a:link, .retour_search a:active, .retour_search:visited, .retour_search a:hover{
	color:#868686;
	vertical-align: bottom;
}
.suite_search a, .suite_search a:link, .suite_search a:active, .suite_search:visited, .suite_search a:hover{
	color:#868686;
	vertical-align: bottom;
}
.retour_search
{
	float:left;
	color:#868686;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
}
.main_title_sante
{
	color: #5aac67;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	padding-top: 16px;
	margin: 0;	
	
}
.suite_sante{
	float:right;
	color:#5aac67;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
}
.retour_sante a, .retour_sante a:link, .retour_sante a:active, .retour_sante:visited, .retour_sante a:hover{
	color:#5aac67;
	vertical-align: bottom;
}
.suite_sante a, .suite_sante a:link, .suite_sante a:active, .suite_sante:visited, .suite_sante a:hover{
	color:#5aac67;
	vertical-align: bottom;
}
.retour_sante
{
	float:left;
	color:#5aac67;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
}
.page_numb
{
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 12px;
	display:block;
	float:right;
	margin-top:15px;
	font-weight:bold;
	color:#666666;
}
.subm
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border:1.5px solid #626262;
	margin-top:2px;
}
.subi
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#E2E1E1;
	border:1.5px solid #E2E2E2;
	margin-top:2px;
}
.txt_blue
{
	color:#05a1dc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
}
.txt_marron
{
	color:#dd9049;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
}
.txt_vert
{
	color:#5aac67;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
}
.devis_red{
	color:#991c0a;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
}
.welcome_txt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 32px;
	font-weight:normal;
	text-align: center;
 	color: #ffffff;
}
.welcome_txt2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight:bold;
	text-align: center;
 	color: #ffffff;
}
.info_txt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:bold;
	text-align: left;
 	color: #307EA9;
}
.info_ctc{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-align: left;
 	color: #307EA9;
}
.info_txt2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	text-align: left;
	color: #000000;
}
.main_part
{
	width:100%;
	margin-top:40px;
}

/* Divers */
.popDesc 		
{	position:absolute;z-index:100;border-width:1px;border-style:solid;
	border-color:silver;padding:10px;margin:4px;background:#6083AE;
	width:124px;text-align:left;background:#6083AE}