/* CSS Document */ 
body { font-family: Arial, Helvetica, sans-serif; font-size:11px; text-align:center; padding:0; margin:5px 0 5px 0; }

h1 , h2 , h3 {
	margin:0px;
	padding:0px;
}

a img { border : none;}

a {text-decoration:underline;}

form {
	margin:0px;
	padding:0px;
	_margin-bottom:-1px;

}
body,table,tr,td,p,div,span{
  font-size:11px;
}

.txt_rich table td {
  padding:2px 4px 2px 4px;
  border:1px solid black;
}

.txt_rich table {
  border-collapse:collapse;
  border:1px solid black;
}

.border_page, .border_page01 {
  text-align:left;
  margin: 0 auto 0 auto;
}

.pied_page {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #660033;
	font-size:9px;
	text-align: center;
	margin: 0 auto 0 auto;
	min-height:20px;
	font-weight: 900;
	display:none;
}
.liste_bloc, .liste_bloc01, .liste_bloc02, .liste_bloc03 ,.liste_bloc04{
 list-style-type: none;
 margin:0px;
 margin-left:-40px;
 _margin-left:0px;
}

#actu .liste_bloc li,#actu1 .liste_bloc li {
  margin-bottom:10px;
  clear:both;
  float:left;
  _width:100%;
}

.contenu_dossier .liste_bloc li {
  margin-left:9px;
  margin-right:7px;
  margin-bottom:10px;
}

.contenu_dossier .titre_dossier, .simulations .titre_dossier{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #660033;
	margin-bottom:0px;
	margin-top:0px;
}

.contenu_dossier .accroche_dossier,.simulations .accroche_dossier{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.contenu_dossier .accroche_dossier p,.simulations .accroche_dossier p {
  margin-top:0px;
  margin-bottom:0px;
}


.bloc_actu .espace_txt .lien_pub_home {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #993B69;
	margin-bottom:4px;
}

.bloc_actu .espace_txt .lien_pub_home a {text-decoration:underline;color: #993B69; }

.bloc_actu .espace_txt .lien_pub_home a img {border:none; margin:0px 2px -2px 2px}



.contenu_dossier .lien_dossier,.contenu_dossier .lien_dossier a,.simulations .lien_dossier,.simulations .lien_dossier a {
	font-family: Arial, Helvetica, sans-serif;
	margin:0;
	font-size: 11px;
	font-weight:bold;
	color: #660033;
	text-decoration:underline;
	text-align:right;
	border:none;
	margin-top:2px;
}

.contenu_dossier .lien_dossier a img, .simulations .lien_dossier a img{
  border:none;
  margin:0px 2px -2px 2px;
}
.simulations a img{
  border:none;
}

#clear {
  clear:both;
}

.relatif {
	position:relative;
	width:10px;
}

legend {
	/*display:none;*/
}

/*********************************************************************************************************
***************** ACCEUIL ********************************************************************************/
/***************** entete ********************************************************************************/
#bg_entete {
	background-image: url(../images/imagesInternet/bg_entete01.gif);
	background-repeat: no-repeat;
	height: 90px;

}
#bg_entete .logo01, .logo02 {
   width:245px;_width:245px;
   float:left;
   padding-top:20px;
   padding-left:30px;
}

 
/******************************** a revoir********************/

#bg_entete .espace_txt_deroulant h3{ 
	font-family : Arial,Verdana,sans-serif;
	font-size: 11px;	
	margin-bottom:0px;
}
#bg_entete .espace_txt_deroulant {
   _margin-top:5px;
	 font-family : Arial,Verdana,sans-serif;
   font-weight: normal;
   font-size: 11px;
   width:435px;
   height:90px;
   float:left;
}
/************** navigation haut **************************************************************************/
#navigation_haut {
	background-color: #770037;
  height:16px;_height:18px;
  text-align:center;
  padding-top:2px;
}

#navigation_haut .liens_haut{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
	/*text-transform: uppercase;*/
}

#navigation_haut .liens_haut a{
   font-size: 11px;
   text-decoration:none;
   color:#ffffff;
}

#navigation_haut .liens_haut a:hover{
   text-decoration:none;
   color:#E6D2DC;
}

#navigation_haut .liens_haut img{
  position:relative;
  margin:0px 2px 3px 2px ;
}

.entete_page{
  margin-left:-7px;
  margin-bottom:0px;
}


.pad_title,.pad_title_kiosque {
	padding-left:22px;
	padding-right:23px;
	padding-top:8px;
}

.pad_title p {
  margin:0px;
  padding:0px;
}

.pad_title_kiosque {
  text-align:center;
	padding-top:20px;
}


/********** navigation bas ******************************************************************************/
.input_txt {
	width:80px;
	height:12px;_height:16px;
	font-size:10px;
	margin-top:-15px;margin-bottom:1px;_margin-bottom:3px;
	border:1px solid #770037;
}
#navigation_bas {
   clear:both;
   min-height:21px;_height:23px;
   border-top:1px solid #770037;
   border-bottom:3px solid #770037; 
   margin-bottom:-1px;
   float:left;
   width:100%;
}
#navigation_bas ul {
  list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
	font-size: 13px;
	color: #660033;	
	margin-top:8px;_margin-top:3px;
	margin-left:-37px;_margin-left:4px;
	float:left;
}

#navigation_bas li {
   margin-bottom:-13px;_margin-bottom:-2px;
   padding-top:9px;
   float:left;
   padding-right:20px;
   white-space:nowrap;
}

#navigation_bas li img {margin-bottom:-3px;margin-right:5px;}

#navigation_bas li a {text-decoration:none;}

#navigation_bas li a:hover {text-decoration:underline;}


div.search_li {padding-right:3px!important;width:250px;}
div.search_li input {padding:0;margin:0;}


a:hover.puce1, a:hover.puce2, a:hover.puce3, a:hover.puce4 {text-decoration:none;color:#3965AE;}
a.puce1, a.puce2, a.puce3, a.puce4, .puce5 {
   text-decoration:none;
   color: #660033;
}
a:hover.puce2 {color:#83AACB;}
a:hover.puce3 {color:#E27900;}
a:hover.puce4 {color:#591D80;}
a:hover.puce5{text-decoration:underline;color: #660033;}

.cleur_bleu,.cleur_,.cleur_defaut,.cleur_bleu_ciel, .cleur_orange, .cleur_mauve, .cleur_vert, .cleur_bleu_ciel, .cleur_rouge, .cleur_bleu_marine ,.cleur_vert_fonce, .cleur_gris_claire ,.cleur_bleu_fonce,{ 
	background-color:#0092C5;
  margin-right:5px;
}

.cleur_bleu_fonce {
	background-color:#1C2D7F;
}

.cleur_rouge {
   background-color:#C41832;
}


.cleur_orange {
   background-color:#E27900;
}

.cleur_vert {
   background-color:#7AC232;
}

.cleur_bleu,.cleur_,.cleur_defaut {
	background-color:#0092C5;
}

/********** flash ***************************************************************************************/
#flash, #navigation_haut, #navigation_bas {
   margin-left:0px;_margin-left:0px;
   margin-right:0px;_margin-right:0px;
   padding-right:0px;
}
/********* actualité ***********************************************************************************/

#actu, #contenu_actu {
   width:477px;
   float:right;
}

#actu1 {
  width:100%;_width:auto;
  float:left;
}
#actu #contenu_actu {
}

.td_contenu_actu {
   background-image: url(../images/imagesInternet/bg_contenu_actu.gif);
   background-repeat: no-repeat;
   background-position: 2px 42px;
}


#actu1 #contenu_actu {
	width:500px;
	_margin-top:10px;
	margin-bottom:10px;_margin-bottom:0px;
	margin-left:10px;_margin-left:10px;
  float:left;_float:none;
	padding-left:0;
}

#actu #contenu_actu .espace_img ,#actu1 #contenu_actu .espace_img {
   margin-left:10px;_margin-left:3px;
   margin-right:10px;_margin-right:5px;
}

#actu #contenu_actu .espace_img a img,#actu1 #contenu_actu .espace_img a img { /*border:1px solid #770037;*/ border:none;}


#actu #contenu_actu .espace_txt ,#actu1 #contenu_actu .espace_txt {
  margin-left:5px;
  padding-top:5px;
}

#actu #contenu_actu .espace_txt p,#actu1 #contenu_actu .espace_txt p {
  margin-top:10px;
  margin-bottom:0px;
}

.bloc_actu {
	margin-bottom:10px;
	clear:both;
}
.border_img, .border_page, .border_page01  {
   border:1px solid #770037;
}
.txt_rose_15, .txt_rose_13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #993B69;
	margin-bottom:4px; 
}

.txt_rose_13 {
   font-size: 13px;
}

.txt_rose_13 a {text-decoration:underline;color: #993B69; }

.txt_rose_13 a img {border:none; margin:0px 2px -2px 2px}

.bloc_actu p.txt_rose_13 {
  margin-top:10px;
  margin-right:5px;
  float:right;
}

.espace_txt p.txt_rose_13 {
  padding-top:10px;
}

.txt_noir_bold_13,.txt_noir_bold_11, .txt_noir_bold_pad {  
   font-weight: bold;  
}
.txt_noir_13, .txt_noir_bold_13, .txt_noir_11, .txt_noir_11_ss_pad .txt_noir_11_01 {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 13px!important;
   color: #000000; 
}

span.txt_noir_bold_13 p,span.txt_noir_bold_13 span,span.txt_noir_bold_13 div {
  font-size:100%!important;
  margin:0px!important;
  padding:0px!important;
}

.txt_presentation_page {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 13px!important;
   color: #000000; 
   display:block;
   font-weight: bold;  
   margin-top:10px;
}

.txt_presentation_page p, .txt_presentation_page span, .txt_presentation_page div {
  font-size:100%!important;
  margin:0px!important;
  padding:0px!important;
}

.txt_presentation_page ul  {
  clear:both;
	list-style-type: none;
	list-style-image:url(../images/imagesInternet/puce_liste_table01.gif);
  padding:0!important;
  margin:0!important;
  padding-left:16px!important;
  margin-bottom:3px!important;
  padding-bottom:1px!important;
}

.txt_presentation_page li {
  margin-top:0px!important;
  padding-top:0px!important;
}




span.txt_noir_13 p,span.txt_noir_13 span,span.txt_noir_13 div {
  font-size:100%;
  margin:0px!important;
  padding:0px!important;
}

/******** dossiers *************************************************************************************/
#dossier {
   width: 251px;
   float:right;
}

.img_ombre {
   background-image: url(../images/imagesInternet/ombre_bloc_dossier.gif);background-repeat: repeat-y;background-position: top left;
   position:relative;
   margin-left:100px;
   width:7px;
}

#dossier #espace_contenu {
   padding:0;
   width: 248px;
}
.contenu_dossier{
   background-image: url(../images/imagesInternet/bg_contenu_dossier.gif);
   background-repeat: repeat;
   background-position: top left;
}

#dossier #espace_contenu .bas_bloc_dossier {
   height:7px;
   background-image: url(../images/imagesInternet/bas_contenu_dossier.gif);
   background-repeat: no-repeat;
   margin-top:-10px;_margin-top:0px; 
   _padding-bottom:2px; 
}
.txt_mauve_11 a, .txt_vert_11 a, .txt_mauve_11_01 a, .pied_page a, a.txt_rouge_lien_11, a.txt_rouge_lien_13 ,.txt_mauve_11_italic a {text-decoration:underline;color:#660033;}
.txt_mauve_11, .txt_vert_11, .txt_mauve_11_01,.txt_rouge_lien_11,.txt_rouge_lien_11_box, .txt_rouge_lien_13, .txt_mauve_11_ss_pad, .txt_rouge_lien01_11 ,.txt_mauve_11_italic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #660033!important;
	text-align: right;
	font-weight: bold;
	margin-top:1px;
	margin-bottom:10px;
	padding-left:10px;
	padding-right:10px;
  padding-bottom:5px;
}

.txt_rouge_lien_11_box{
  float:right;
}

p.txt_mauve_11_01 {
  padding:0;
  margin:0px 0px 6px 0px;
}

.txt_mauve_11_01 a img {
  border:none;
}

/******************************** a revoir********************/


.txt_mauve_11_italic{
	font-style: italic;
	font-weight: normal;
	margin-bottom:0px;
	
}
.txt_noir_11_planning{
  margin:3px;
  padding:6px;
}

.txt_noir_11, .txt_noir_9 ,.txt_noir_11_01, .txt_noir_11_ss_pad, .txt_noir_bold_pad{
  font-size: 11px;
}

/********************************************************************************************************
********* Espaces ***************************************************************************************/
.border_page01 {
	_clear:both;
	width:620px;
}
.txt_blanc, .titre_bloc ,.titre_gauche {
  font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	/*position:relative;*/
}
.txt_rouge_lien_11, .txt_rouge_lien_13 {
	padding-left:0px;
	padding-right:0px;

}
.txt_rouge_lien_13 {
    font-size: 13px;
}

.center{
  text-align:center;
  margin-bottom:15px;
}

.align_puce {
	vertical-align: bottom;
	margin-left:5px;
}

/***** entete ****************************************************************************************/
.logo02 {
   width:192px;
   float:left;
   margin-left:-30px;_margin-left:-29px;
   margin-top:-20px;
   _margin-right:-4px;
}
.chemain_fer a {text-decoration:none;color: #770037;}
.chemain_fer a:hover {text-decoration:underline;color: #770037;}
.chemain_fer {
	height:20px;_height:28px;
	padding-top:3px;
	_padding-bottom:2px;
	padding-left:5px;
	margin-left:0px;_margin-left:-1px;
	margin-right:0px;_margin-right:-1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #770037;
	border:none;
	border-top:8px solid;
	border-bottom:2px solid;
}
/***** bloc gauche ***********************************************************************************/
#blocs_gauches {
	padding:0px 0px 0px 40px;
}

.sommaire, .sommaire_sub , .sommaire_particuliers{	
	padding-left:5px;padding-left:10px;
	padding-top:5px;
	padding-bottom:10px;
	background-color: #ffffff;
	border: 1px solid #293260;
	width:477px;
	margin: 10px 0px 20px 25px;_margin: 20px 0px 20px 25px;
	float:left;_float:none;
}

.sommaire_sub {
  display:none;
}

.titre_sommaire_edit {
  float:left;
  color:#000000;
}

.separateur {
 margin-right:12px;_margin-right:7px;
 clear:both;
 background-image: url(../images/imagesInternet/separateur_sommaire.gif);
 background-repeat: no-repeat;
 background-position: top left;
 height: 18px;
}

ul.liste_bloc02,ul.liste_bloc03,ul.liste_bloc04 {clear:both;float:left;margin-bottom:10px;width:470px;}
ul.liste_bloc04{margin-top:5px;margin-bottom:5px;_margin-left:-3px;}

.liste_bloc02 li a, .liste_bloc03 li a ,.liste_bloc04 li a{text-decoration:none; color:#000000;}

.liste_bloc02 li, .liste_bloc03 li ,.liste_bloc04 li{
	 float:left;
	 font-family: Arial, Helvetica, sans-serif;
	 color:#000000;
	 font-size:18px;
	 font-weight: bold;
	 width:230px;
	 padding-left:3px;
}

.liste_bloc02 li a {
  font-size:18px;
  font-family: Arial, Helvetica, sans-serif;
}

.liste_bloc02 li.lien_revenir{
	text-align:right;
}

.liste_bloc02 li.lien_revenir a{
  font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #1C2D7F;
	text-decoration:underline;
	float:right;
}

.liste_bloc02 li.lien_revenir a img {
	border:none;
	margin-bottom:-1px;
}

.liste_bloc03 li a {
  color:#404040;
  font-size:18px;
  font-family: Arial, Helvetica, sans-serif;
}

.liste_bloc03 li {
    color:#404040;
}

.liste_bloc04 li {
	padding-left:4px;_padding-left:10px;
	color:#484848;
	width:230px;_width:234px;
}


.liste_bloc04 li img {float:left;margin-right:5px;}

.liste_bloc04 li div {float:left;width:198px;}

.liste_bloc04 li div a {
  color:#484848;
  font-size:15px;
  padding:0;
  _width:100%;
}

.liste_bloc02 li a:hover,.liste_bloc03 li a:hover,.liste_bloc04 li div a:hover {
  border-bottom:1px solid;_border-bottom:none;
}


.position_txt ,.position_txt_bleu,.position_txt_defaut,.position_txt_ ,.position_txt_bleu_fonce,.position_txt_vert,.position_txt_rouge,.position_txt_orange {
   margin:-23px 30px 0px 25px;
}

li.lien_revenir a { color: #1C2D7F;font-weight:bold!important;float:right;margin-right:0px;display:inline;}
li.lien_revenir a img {margin-right:5px;position:relative;top:4px;_top:1px;}


/******* bloc centre ************************************************************************************/
#blocs_centre_entreprise,#blocs_centre_particuliers,#blocs_centre_groupe,#blocs_centre_client {
   width:276px;
   background-image: url(../images/imagesInternet/bg_menu_centre.gif);
   background-repeat: repeat-y;   
   padding-bottom:5px;
   _margin-bottom:-1px;
   margin-top:-10px;_margin-top:0px;
   	display:none;
}

#blocs_centre_client {
   background-image: url(../images/imagesInternet/bg_menu_centre_client.gif);
}

#blocs_centre_entreprise .dossier,#blocs_centre_particuliers .dossier,#blocs_centre_groupe .dossier,#blocs_centre_client .dossier {
   text-align:right;
   padding-right:27px;
   _margin-top:10px;
   margin-bottom:15px;
}

.titre_bloc_centre_groupe ,.titre_bloc_centre_entreprise ,.titre_bloc_centre_particuliers ,.titre_bloc_centre_client {
	padding-top:12px;
	padding-left:22px;
	background-image: url(../images/imagesInternet/bg_titre_bloc_centre.gif);
	background-repeat: no-repeat;
	margin-left:0px;
	height: 37px;
	margin-top:1px;
}

.titre_bloc_centre_client  {
    background-image: url(../images/imagesInternet/bg_titre_bloc_centre_client.gif);
}

#blocs_centre_entreprise .simulations,#blocs_centre_particuliers .simulations,#blocs_centre_groupe .simulations,#blocs_centre_client .simulations {
   width:225px;
   margin-left:22px;
   margin-right:17px;
   _margin-top:10px;
   margin-bottom:10px;
}

#blocs_centre_entreprise .bas_bloc_centre ,#blocs_centre_particuliers .bas_bloc_centre ,#blocs_centre_groupe .bas_bloc_centre ,#blocs_centre_client .bas_bloc_centre {
	background-image: url(../images/imagesInternet/bas_bloc_centre.gif);
	background-repeat: no-repeat;
	height: 7px;
}

#blocs_centre_client .bas_bloc_centre {
   background-image: url(../images/imagesInternet/bas_bloc_centre_client.gif);
}

/****** bloc droit ************************************************************************************/
#bloc_droit_espace,#bloc_droit {  
   width:190px;
   background-image:url(../images/imagesInternet/bg_menu_droit.gif);
   background-repeat: repeat-y;
   margin-left:2px;_margin-left:3px;
   padding-bottom:20px;
   display:none;
}
#bloc_droit_espace #bloc_acce_direct, #bloc_droit #bloc_acce_direct {
   position:relative;
   width:176px;
   padding-top:1px;
   margin-top:1px;_margin-top:-19px;
   margin-left:3px;
   border:none;
}

#bloc_acce_direct input {height:14px;_height:18px;font-size:11px;}

#bloc_droit #bloc_acce_direct{
   margin-left:1px;
}

#liste_boite {
   margin-right:0px;
}

#bloc_acce_direct div.bas_bloc_acces {
	background-image: url(../images/imagesInternet/bas_bloc_acces.gif);
	background-repeat: no-repeat;
	height: 4px;
	padding-bottom:0px;
	margin-left:2px;
}



#bloc_droit_espace #bloc_acce_direct .titre_bloc,#bloc_droit #bloc_acce_direct .titre_bloc {
	font-size: 14px;
	font-weight:bold;
	height:20px;
	padding-top:2px;
	padding-left:10px;
	background-image:url(../images/imagesInternet/bg_titre_acce_direct.gif);
	background-repeat: no-repeat;
	text-transform: uppercase;
	margin-top:-22px;_margin-top:-2px;
	position:relative;
}
#bloc_droit_espace #bloc_acce_direct .contenu_acce_direct, #bloc_droit #bloc_acce_direct .contenu_acce_direct,#bloc_droit_espace #bloc_acce_direct .contenu_acce_direct_gris, #bloc_droit #bloc_acce_direct .contenu_acce_direct_gris {
	background-image: url(../images/imagesInternet/bg_contenu_acce_direct.gif);
	background-repeat: repeat-y;
	margin-top:-2px;_margin-top:0px;
	_margin-bottom:-1px;
	padding-left:5px;
  _width:100%;
}


#bloc_droit_espace #bloc_acce_direct .contenu_acce_direct_gris, #bloc_droit #bloc_acce_direct .contenu_acce_direct_gris {
	background-image: url(../images/imagesInternet/bg_contenu_acce_direct_gris.gif);
	background-repeat: repeat-y;
}



.contenu_acce_direct a div.lien_acce_direct img ,.contenu_acce_direct_gris a div.lien_acce_direct img {
  border:none;
}

.contenu_acce_direct a,.contenu_acce_direct_gris a {
  text-decoration:none;
}

.contenu_acce_direct a:hover p,.contenu_acce_direct_gris a:hover p{
	color: #84929F!important;
}

.txt_gris a, .txt_gris_fond_gris a ,.txt_gris_fond_gris01 a,.txt_gris_fond_gris01_recherche a{text-decoration:none;color: #585D73;}
.txt_gris a:hover, .txt_gris_fond_gris a:hover ,.txt_gris_fond_gris01 a:hover,.txt_gris_fond_gris01_recherche a:hover{background:transparent;text-decoration:none;color: #84929F;}
.txt_gris, .txt_gris_fond_gris ,.txt_gris_fond_gris01,.txt_gris_fond_gris01_recherche{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #585D73;
	margin-top:-19px;_margin-top:-22px;
	margin-left:22px;
	margin-right:8px;
	padding-bottom:5px;_padding-bottom:4px;
	_padding-top:3px;
	padding-left:5px;
	padding-right:5px;
	background-image: url(../images/imagesInternet/separateur_acce_direct.gif);
	background-repeat: no-repeat;
	background-position: left 96%;
}

.txt_gris_fond_gris ,.txt_gris_fond_gris01 {
	_padding-top:1px;
	background-color: #E6E7EA;
	background-image: url(../images/imagesInternet/separateur_acce_direct01.gif);
	background-position: 0% 96%;
}
.txt_gris_fond_gris01 {
	background-image: none;
}
.txt_gris_fond_gris01_recherche {
	background-image: none;
	_padding-top:1px;
	background-color: #D9DBDF;
}
.lien_acce_direct ,.lien_acce_direct01{
    margin-bottom:-11px;_margin-bottom:-21px;
}
.lien_acce_direct{
  margin-right:-1px;
}
.lien_acce_direct01{
  _margin-bottom:-23px;
	background-color: #D9DBDF;
	margin-right:7px;
}

.liste_bloc01 li {
   margin-top:15px;
   margin-bottom:15px;
   padding-left:15px;
   padding-right:10px;
   background-image: url(../images/imagesInternet/puce_infos.gif);
   background-repeat: no-repeat;
   background-position: 0% 5%; 
   _background-position: 0% 5%; 
}


.txt_mauve_11_ss_pad {
   padding:0px;
}
.txt_noir_9 {
	font-family:Arial,Verdana,sans-serif;
	padding:0px;
}
.txt_rouge_lien01_11 {
	font-weight: normal;
	padding:0px;  
}
/******** espaces entreprise ****************************************************************************/
.titre_espace_entreprise,.titre_espace_particuliers,.titre_espace_client, .titre_espace_groupe {
	background-image: url(../images/imagesInternet/titres_espace/bg_titre_esp_ese.gif);
	background-repeat: no-repeat;
	height:38px;
	padding-top:13px;
	padding-left:13px;
}

.titre_espace_groupe {
	background-image: url(../images/imagesInternet/titres_espace/bg_titre_esp_essentiel.gif);
}

.titre_espace_particuliers {
	background-image: url(../images/imagesInternet/titres_espace/bg_titre_esp_particuliers.gif);
}

.titre_espace_client {
	background-image: url(../images/imagesInternet/titres_espace/bg_titre_esp_client.gif);
}

/******** espaces particuliers ****************************************************************************/
.sommaire_particuliers {
   border: 1px solid #4E891F;
}
.cleur_vert_fonce {
    background-color:#438211;
}
.cleur_gris_claire {
   background-color:#99AFBC;
}
/******** espaces clients ****************************************************************************/
/**************************************************************************Style Lot2****
**********************************************************************************************/
#menu_gauche {
   background-image: url(../images/imagesInternet/bg_menu_gauche.gif);
   background-repeat: repeat-y;  
   padding-bottom:5px;
   margin-left:-1px;
   width:199px;_width:180px;
   display:none;
   
}

.entete_orange ,.entete_bleu,.entete_defaut,.entete_,.entete_bleu_fonce,.entete_rouge,.entete_vert,.entete_orange02 ,.entete_gris{
	padding-top:6px;
	padding-bottom:3px;
	padding-left:10px;
	background-image: url(../images/imagesInternet/menu_entete/entete_orange.gif);
	background-repeat: no-repeat;
	background-color:#F68B21;
	margin-left:3px;
	_height:20px;
	width:179px;_width:189px;
	_margin-right:4px;
}

.entete_bleu,.entete_defaut,.entete_ {
	background-image: url(../images/imagesInternet/menu_entete/entete_bleu.gif);
	background-color:#0092C5;
}

.entete_rouge {
	background-image: url(../images/imagesInternet/menu_entete/entete_rouge.gif);
	background-color:#C41832;
}
.entete_bleu_fonce {
	background-image: url(../images/imagesInternet/menu_entete/entete_bleu_fonce.gif);
	background-color:#3A508F;
}

.entete_vert {
	background-image: url(../images/imagesInternet/menu_entete/entete_vert.gif);
	background-color:#2D982B;
}
.entete_orange02 {
	background-image: url(../images/imagesInternet/menu_entete/entete_orange.gif);
	background-color:#EB651E;
}

.titre_gauche a {
  font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
  text-decoration:none;
  color: #FFFFFF
}
.print_page {
  padding-top:5px;
  padding-left:40px;
	color: #535353;
	height:21px;
}
.print_page a{
  text-decoration:underline;
  color: #535353;
  font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
}
.print_page a img{
  position:relative;
  border:none;
  margin-left:10px;
  top:7px;
}


/************ navigation gauche *********************************************************************/
.navigation_gauche_rouge, .navigation_gauche_vert , .navigation_gauche_orange , .navigation_gauche_orange_fonce , .navigation_gauche_gris , .navigation_gauche_bleu, .navigation_gauche_defaut, .navigation_gauche_, .navigation_gauche_bleu_fonce  {	
	margin-left:-18px;
	margin-top:-10px;_margin-top:-18px;
	margin-bottom:-15px;_margin-bottom:-25px;
	font-size: 10px;
	font-weight: bold;
}

.navigation_gauche_rouge ul, .navigation_gauche_vert ul , .navigation_gauche_orange ul , .navigation_gauche_orange_fonce ul , .navigation_gauche_gris ul , .navigation_gauche_bleu ul,.navigation_gauche_defaut ul,.navigation_gauche_ ul, .navigation_gauche_bleu_fonce ul  {	
  padding-bottom:5px;
}

.navigation_gauche_rouge a{text-decoration:none;}
.navigation_gauche_rouge a.pageSelected {text-decoration:none;font-weight:bold}
.navigation_gauche_rouge a:hover{text-decoration:underline;}
.navigation_gauche_rouge li, .navigation_gauche_vert li, .navigation_gauche_orange li, .navigation_gauche_gris li, .navigation_gauche_bleu li, .navigation_gauche_defaut li, .navigation_gauche_ li, .navigation_gauche_bleu_fonce li {
	list-style-type:none;
	list-style-image: none;
	background-image: url(../images/imagesInternet/separateur01_gauche.gif);
	background-repeat: no-repeat;
	background-position: left top ;
	margin-left:-18px;
	padding-left:18px;
	padding-top:2px;
	padding-bottom:2px;
	margin-top:0px;
	margin-right:6px;_margin-right:-12px;	
} 

.navigation_gauche_rouge a, .navigation_gauche_vert a , .navigation_gauche_orange a , .navigation_gauche_orange_fonce a , .navigation_gauche_gris a , .navigation_gauche_bleu a, .navigation_gauche_defaut a, .navigation_gauche_ a, .navigation_gauche_bleu_fonce a  {	
  font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}


.navigation_gauche_vert a {text-decoration:none;}
.navigation_gauche_vert a.pageSelected {text-decoration:none;font-weight:bold}
.navigation_gauche_vert a:hover {text-decoration:underline;}
.navigation_gauche_vert li {
}
.navigation_gauche_orange a {text-decoration:none;}
.navigation_gauche_orange a.pageSelected {text-decoration:none;font-weight:bold}
.navigation_gauche_orange a:hover {text-decoration:underline;}
.navigation_gauche_orange li {
}

.navigation_gauche_gris a {text-decoration:none;}
.navigation_gauche_gris a.pageSelected {text-decoration:none;font-weight:bold}
.navigation_gauche_gris a:hover {text-decoration:underline;}
.navigation_gauche_gris li {
}
.navigation_gauche_bleu a,.navigation_gauche_defaut a,.navigation_gauche_ a {text-decoration:none;}
.navigation_gauche_bleu a.pageSelected,.navigation_gauche_defaut a.pageSelected,.navigation_gauche_ a.pageSelected {text-decoration:none;font-weight:bold}
.navigation_gauche_bleu a:hover,.navigation_gauche_defaut a:hover,.navigation_gauche_ a:hover {text-decoration:underline;}
.navigation_gauche_bleu li,.navigation_gauche_defaut li,.navigation_gauche_ li {
}

.navigation_gauche_bleu_fonce a {text-decoration:none;}
.navigation_gauche_bleu_fonce a.pageSelected {text-decoration:none;font-weight:bold}
.navigation_gauche_bleu_fonce a:hover {text-decoration:underline;}
.navigation_gauche_bleu_fonce li {
}

li.dernier {
	background-image: none;
	list-style-type:none;
	list-style-image: none;	
}
.elmt_nav_rouge a, .elmt_nav_orange a, .elmt_nav_bleu a, .elmt_nav_defaut a, .elmt_nav_ a, .elmt_nav_bleu_fonce a, .elmt_nav_gris a, .elmt_nav_vert a, .elmt_navencourt_orange_claire a, .elmt_navencourt_orange_fonce a, .elmt_navencourt_vert a, .elmt_navencourt_bleu a, .elmt_navencourt_gris a{	
	margin-left:-15px;
	background-image: url(../images/imagesInternet/puce_gauche_rouge.gif);
	padding-left:15px;_padding-left:13px;
	background-repeat: no-repeat;
	background-position: left 7px ;_background-position: left 2px ;
	padding-top:4px;_padding-top:0px;	
	color:#C40A31;	
	width:100%;
}
.elmt_nav_orange a, .elmt_navencourt_orange a{
    background-image: url(../images/imagesInternet/puce_gauche_orange_fonce.gif); 
    color:#EB651E;
}
.elmt_nav_bleu a, .elmt_navencourt_bleu  a,.elmt_nav_defaut a, .elmt_navencourt_defaut  a,.elmt_nav_ a, .elmt_navencourt_  a{
   background-image: url(../images/imagesInternet/puce_gauche_bleu.gif); 
   color:#0092C5;  
}

.elmt_nav_bleu_fonce a, .elmt_navencourt_bleu_fonce a{
   background-image: url(../images/imagesInternet/puce_gauche_bleu_fonce.gif);  
   color:#3A508F;
}
.elmt_nav_gris a, .elmt_navencourt_gris a{
   background-image: url(../images/imagesInternet/puce_gauche_gris.gif);
   color:#777777;
}
.elmt_nav_vert a, .elmt_navencourt_vert a{
   background-image: url(../images/imagesInternet/puce_gauche_vert.gif);
   color:#438211;
}
.a_nav_bleu,.a_nav_defaut,.a_nav_{
color:#0092C5; 
}
.a_nav_bleu_fonce{
color:#3A508F;
}
.a_nav_vert{
color:#438211;
}
.a_nav_orange{
color:#EB651E;
}
.a_nav_rouge{
color:#C40A31;
}
.a_nav_gris{
color:#777777;
}
.separateur_list {
	background-image: url(../images/imagesInternet/separateur01_gauche.gif);
	background-repeat: no-repeat;
	height:2px;
	margin-left:-12px;
}
.ss_navigation_gauche_rouge li, .ss_navigation_gauche_orange li, .ss_navigation_gauche_vert li, .ss_navigation_gauche_gris li, .ss_navigation_gauche_bleu li,.ss_navigation_gauche_defaut li,.ss_navigation_gauche_ li, .ss_navigation_gauche_bleu_fonce li {
	background-image: url(../images/imagesInternet/fleche_noir.gif);
	background-repeat: no-repeat;
	background-position: top left;
	_background-position: 2px left;	
	list-style-type:none;
	border-top:1px solid #C40A31;
	margin-left:-42px;_margin-left:-45px;
	padding-left:15px;
	margin-bottom:0px;
	margin-right:2px;
	font-weight:normal;
	_padding-top:0px;
	padding-bottom:2px;
	margin-top:2px;_margin-top:0px;	
}
.ss_navigation_gauche_rouge a,.ss_navigation_gauche_bleu a,.ss_navigation_gauche_defaut a,.ss_navigation_gauche_ a,.ss_navigation_gauche_bleu_fonce a,.ss_navigation_gauche_gris a,.ss_navigation_gauche_vert a,.ss_navigation_gauche_orange a{
  font-weight:normal;
}

.ss_navigation_gauche_rouge a:hover,.ss_navigation_gauche_bleu a:hover,.ss_navigation_gauche_defaut a:hover,.ss_navigation_gauche_ a:hover,.ss_navigation_gauche_bleu_fonce a:hover,.ss_navigation_gauche_gris a:hover,.ss_navigation_gauche_vert a:hover,.ss_navigation_gauche_orange a:hover{
  text-decoration:underline;
}

.ss_navigation_gauche_bleu li,.ss_navigation_gauche_defaut li,.ss_navigation_gauche_ li {
   border-top:1px solid #0092C5;  
}

.ss_navigation_gauche_bleu_fonce li {
   border-top:1px solid #3A508F;  
}

.ss_navigation_gauche_gris li {
   border-top:1px solid #999999;  
}

.ss_navigation_gauche_vert li {
   border-top:1px solid #438211;  
}

.ss_navigation_gauche_orange li {
   border-top:1px solid #EB651E;  
}

li.ss_secend {
	background-image: none;
	list-style-type:none;
	list-style-image: none;
	border-bottom:none;
}

.center_page{
	padding-left:7px;
	padding-right:10px;
	padding-bottom:20px;
	width:580px;
	_float:left;
}

.center_page h1.rouge ,.center_page h1.orange, .orange_leger ,.center_page h1.bleu_fonce{
  font-size:21px;
  font-weight:bold;
  color:#C82740;
  margin-top:15px; 
  margin-right:15px;
}

.bloc_img_txt {
	display:table;
}
.float_left ,.float_left01, .float_left_calandrier{
	float:left;
	display:table-cell;
	margin-right:10px;
	margin-top:-20px;_margin-top:-10px;
	_margin-left:-5px;	
}
.float_left01 {
	margin-top:0px;_margin-top:0px;
}

.txt_justify{
		 text-align:justify;
		 margin-right:20px;
		 _margin-right:50px;
}

ul.liste_bleu_fonce ,ul.liste_vert ,ul.liste_orange ,ul.liste_rouge ,ul.liste_bleu,ul.liste_defaut,.liste_ {
	padding:0!important;
	margin:0px!important;
	list-style-type:none;
	list-style-image:none;
	font-size:14px;
	font-weight:bold;
	color:#C82740;
	margin-top:12px!important;
}


ul.liste_bleu_fonce li ,ul.liste_vert li ,ul.liste_orange li ,ul.liste_rouge li,ul.liste_bleu li,ul.liste_defaut li,ul.liste_ li {
  padding-bottom:10px;
}

.txt_list {
	margin-top:-19px;margin-left:25px;
}

.liste_bleu .txt_list a,.liste_defaut a,.liste_ a {color:#1198C8;text-decoration:underline;font-size:13px;}
.liste_bleu_fonce .txt_list a {color:#3A508F;text-decoration:underline;font-size:13px;}
.liste_vert .txt_list a {color:#438211;text-decoration:underline;font-size:13px;}
.liste_orange .txt_list a {color:#F68B21;text-decoration:underline;font-size:13px;}
.liste_rouge .txt_list a {color:#C82740;text-decoration:underline;font-size:13px;font-family: Tahoma,sans-serif;}

.separateur_center {	 
	 clear:both;
	 background-image: url(../images/imagesInternet/separateur_rouge_centre.gif);
	 background-repeat: repeat-x;
	 background-position: top left;	
   font-size:1px;
	 height:5px; 
	 margin-top:2px;
	 margin-bottom:0px;
	 margin-left:24px;
	 width:509px;_width:526px;
	 float:left;_float:none;
}

.separateur_center_parag {
	 clear:both;
   font-size:1px;
	 height:1px; 
}

h2.position_txt_bleu,h2.position_txt_defaut,h2.position_txt_ {
	font-size:15px;
	font-weight:bold;
	color:#0092C5;
	padding-top:3px;
}

h2.position_txt_bleu_fonce {
	font-size:15px;
	font-weight:bold;
	color:#3A508F;
	padding-top:3px;
}
h2.position_txt_rouge {
	font-size:15px;
	font-weight:bold;
	color:#C41832;
	padding-top:3px;
}
h2.position_txt_vert {
	font-size:15px;
	font-weight:bold;
	color:#2D982B;
	padding-top:3px;
}
h2.position_txt_orange {
	font-size:15px;
	font-weight:bold;
	color:#EB651E;
	padding-top:3px;
}

.lien_ancre{
  border:none;
  font-size:1px;
  text-decoration:none;
  _display:none;
  position:relative;
  top:24px;_top:28px;
}

.txt_rich {
/*	_clear:both;*/
	padding-top:0px;
	padding-bottom:0px;
	padding-left:16px; 
  width:570px;
  border:2px solid #FFFFFF;
/*	float:left;*/
	float:none
}

.txt_rich .article_title {
	margin-top:10px!important;
  float:left;
	clear:both;
}

.txt_rich p {
  margin-top:0px;
  margin-bottom:0px;
  padding:0;
}

.txt_rich p.introduction {
  margin-top:14px;
}

.txt_rich p.main {
  margin-top:14px;
}

.txt_rich fieldset {
  float:left;
}


.txt_rich img.title{
  clear:both;
  float:left;
}

.txt_rich a img{
  border:none;
}

.txt_rich a {
  text-decoration:underline;
  font-weight:bold;
  color:#770037;
}


.txt_rich .parag_element_colonnes{
  clear:both;
  width:95%;_width:100%;
  padding:0!important;
  margin-left:25px;
  margin-top:0px;
  margin-top:24px;
}

.txt_rich .parag_element_boutons{
  clear:both;
  width:95%;_width:100%;
  padding:0;
  margin-left:25px;
  margin-top:24px;
}

.txt_rich .parag_element_opportunite{
  clear:both;
  width:95%;_width:100%;
  padding:0;
  margin-left:25px;
  margin-top:14px;
}

.txt_rich .parag_element_sommaire{
  clear:both;
  width:95%;_width:100%;
  padding:0;
  margin-left:25px;
  margin-top:24px;
}

.txt_rich .txt_noir_11_01 ul,.txt_rich .parag_element ul,.txt_rich .parag_element_boutons ul,.txt_rich .parag_element_sommaire ul,.txt_rich .parag_element_colonnes ul ,.txt_noir_11_planning ul{
	list-style-type: none;
	margin:0;
	padding:0;
	padding-left:0px;
	padding-right:0px;
	margin-right:0px;
	padding-top:0px;
	margin-top:2px;
	margin-bottom:4px;
	/*
	_height:10px;
	float:none;_float:none;
	display:table;*/
}

.txt_rich .txt_noir_11_01 ul ul,.txt_rich .parag_element ul ul,.txt_rich .parag_element_boutons ul ul,.txt_rich .parag_element_sommaire ul ul,.txt_rich .parag_element_colonnes ul ul ,.txt_noir_11_planning ul ul{
	padding-left:16px!important;_padding-left:0px;
}

.txt_rich .txt_noir_11_01 li,.txt_rich .parag_element li,.txt_rich .parag_element_boutons li,.txt_rich .parag_element_sommaire li,.txt_rich .parag_element_colonnes li,.txt_noir_11_planning li{ 
	margin-left:16px!important;
	list-style-image:url(../images/imagesInternet/puce_liste_table02.gif);
	_list-style-image:url(../images/imagesInternet/puce_liste_table01.gif);
	margin-top:0px!important;
	margin-bottom:0px!important;
	line-height:1.35em;
}

.txt_rich img.visual_gauche,.txt_rich img.visual_ {
  margin-top:14px;
  margin-right:15px;
  margin-bottom:5px;
  float:left;
}

.txt_rich img.visual_droite{
  margin-top:14px;
  margin-left:10px;
  margin-right:0px;
  margin-bottom:5px;
  float:right;
  display:block;
}


.txt_rich .parag_element_form_bleu,.txt_rich .parag_element_form_defaut,.txt_rich .parag_element_form_,.txt_rich .parag_element_form_bleu_fonce,.txt_rich .parag_element_form_vert,.txt_rich .parag_element_form_rouge,.txt_rich .parag_element_form_orange{
  clear:both;
  width:99.9%;_width:100%;
  padding:0;
  margin-left:-1px;
  margin-top:9px;
}

.message_apres_envoi{
  padding:10px 8px 10px 8px;
}

.parag_element_form_bleu,.parag_element_form_defaut,.parag_element_form_ {border : 1px solid #5AAED0;background-color:#F0F6F8;}
.parag_element_form_bleu_fonce {border : 1px solid #3A508F;background-color:#DEE2EC;}
.parag_element_form_vert {border : 1px solid #438211;background-color:#D8E5CE;}
.parag_element_form_rouge {border : 1px solid #C41832;background-color:#FFE3C7;}
.parag_element_form_orange {border : 1px solid #EF9640;background-color:#FFF9F2;}

.checkbox_field,.radio_field {
  padding:0;
  width:47%;
  float:left;
  font-weight: bold;
  font-size: 11px;
  padding-top:2px;_padding-top:3px;
}

.radio_field {
  width:32%;
}

.checkbox_field input,.radio_field input {
  position:relative;
  margin-top:0px;_margin-top:-3px;
  display:block;
  margin-right:5px;_margin-right:0px;
  
}

.parag_element_form_bleu .checkbox_field,.parag_element_form_bleu td,.parag_element_form_defaut .checkbox_field,.parag_element_form_defaut td,.parag_element_form_ .checkbox_field,.parag_element_form_ td {color:#5AAED0;}
.parag_element_form_bleu_fonce .checkbox_field,.parag_element_form_bleu_fonce td {color:#3A508F;}
.parag_element_form_vert .checkbox_field,.parag_element_form_vert td {color:#438211;}
.parag_element_form_rouge .checkbox_field,.parag_element_form_rouge td {color:#C41832;}
.parag_element_form_orange .checkbox_field,.parag_element_form_orange td {color:#EF9640;}

.parag_element_form_bleu .radio_field,.parag_element_form_bleu td,.parag_element_form_defaut .radio_field,.parag_element_form_defaut td,.parag_element_form_ .radio_field,.parag_element_form_ td {color:#5AAED0;}
.parag_element_form_bleu_fonce .radio_field,.parag_element_form_bleu_fonce td {color:#3A508F;}
.parag_element_form_vert .radio_field,.parag_element_form_vert td {color:#438211;}
.parag_element_form_rouge .radio_field,.parag_element_form_rouge td {color:#C41832;}
.parag_element_form_orange .radio_field,.parag_element_form_orange td {color:#EF9640;}



.parag_element_form_bleu table.ionisFields td.information,.parag_element_form_defaut table.ionisFields td.information,.parag_element_form_ table.ionisFields td.information {color:#5AAED0;font-weight:normal;border-top:1px solid #5AAED0;border-bottom:1px solid #5AAED0;padding:5px; background-color:#FFFFFF;}
.parag_element_form_bleu_fonce table.ionisFields td.information {color:#3A508F;font-weight:normal;border-top:1px solid #3A508F;border-bottom:1px solid #3A508F;padding:5px; background-color:#FFFFFF;}
.parag_element_form_vert table.ionisFields td.information {color:#438211;font-weight:normal;border-top:1px solid #438211;border-bottom:1px solid #438211;padding:5px; background-color:#FFFFFF;}
.parag_element_form_rouge table.ionisFields td.information {color:#C41832;font-weight:normal;border-top:1px solid #C41832;border-bottom:1px solid #C41832;padding:5px; background-color:#FFFFFF;}
.parag_element_form_orange table.ionisFields td.information {color:#EF9640;font-weight:normal;border-top:1px solid #EF9640;border-bottom:1px solid #EF9640;padding:5px; background-color:#FFFFFF;}


div, p {
  font-size:100%;
}

.parag_element .txt_noir_11_01 {
	padding-top:0px;
	margin-right:0px;
	margin-top:10px;
}

.parag_element .parag_title,.parag_element .parag_title_faq {
  _clear:both;
  float:left;
  margin:0px;
	margin-top:24px;
	padding-left:3px;
}

.parag_element .parag_title_faq {
	margin-top:14px;
}

.parag_links_left,.parag_links_right, .art_links {
  clear:both;
  float:right;_float:none;
  margin-top:14px;
  margin-bottom:0px;
  width:100%;
}

.parag_links_left {
  margin-top:10px;
  float:left;_float:none;
}

.parag_links_right {
  margin-top:10px;
}

.art_links {
  float:left;_float:none;
}

.vertical_middle {
	vertical-align:middle;
}

/*********************menu droit : zone parametrable **********/

.txt_mauve_titre ,.txt_mauve_titre01,.txt_mauve_no_bold ,.bloc_bleu, .txt_orange_titre, .bloc_blanc ,.bloc_blanc_opor,.bloc_blanc_box_droite {
	color:#660033;
	font-size:14px;
	font-weight:bold;
	padding-left:5px;
	padding-bottom:5px;
	padding-top:4px;
}


.txt_mauve_no_bold_recherche{
color:#660033;
	font-size:14px;
	padding-left:5px;
	padding-bottom:5px;
	padding-top:4px;

}
a.txt_mauve_no_bold{
	font-weight:normal;
	padding-left:0px;
}

div.txt_mauve_titre01 {
	text-align:center;
	font-size:16px;
	margin:0px!important;
	margin-bottom:10px!important;
}

.bloc_bleu, .bloc_blanc ,.bloc_blanc_opor,.bloc_blanc_box_droite{
	background-color:#D9E7F4;
	font-weight:normal;
	font-size:11px;
	padding-top:3px;
	padding-right:10px;
	margin-top:2px;
}

/*******************************************************************************************************
******** titre dosiser ********************************************************************************/
.titre_dossiers_ombre {
	float:left;
	clear:both;
	font-size: 1px;
	background-image: url(../images/imagesInternet/bg_ombre_dessus_boites.gif);
	background-repeat: repeat-x;
	background-position: 0% 0%;
	height:3px;
	width:179px;
	margin-top:15px;
}
.titre_dossiers_bleu, .titre_dossiers_bleu_fonce, .titre_dossiers_vert, .titre_dossiers_rouge, .titre_dossiers_orange,.titre_dossiers_bordeaux {
	clear:both;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top:0px;
	padding-right:0px;
	padding-left:10px;
	background-image: url(../images/imagesInternet/entete_zone_bleu.gif);
	background-repeat: repeat-x;
	background-color:#5AAED0;
	background-position: 0% 0%;
	min-height: 19px;_height: 19px;
	width:167px;_width:179px;
	margin-right:0px;
	margin-left:0px;
	margin-bottom:0px;
}

.titre_dossiers_bleu {
	background-color:#5AAED0;
	background-image: url(../images/imagesInternet/entete_zone_bleu.gif);
	border:1px solid #5AAED0;
}
.titre_dossiers_bleu_fonce {
	background-color:#3A508F;
	background-image: url(../images/imagesInternet/entete_zone_bleu_fonce.gif);
	border:1px solid #3A508F;
}
.titre_dossiers_vert {
	background-color:#438211;
	background-image: url(../images/imagesInternet/entete_zone_vert.gif);
	border:1px solid #438211;
}
.titre_dossiers_rouge {
	background-color:#C41832;;
	background-image: url(../images/imagesInternet/entete_zone_rouge.gif);
	border:1px solid #C41832;
}
.titre_dossiers_orange {
	background-color:#EF9640;
	background-image: url(../images/imagesInternet/entete_zone_orange.gif);
	border:1px solid #EF9640;
}
.titre_dossiers_bordeaux {
	background-color:#770037;
	background-image: url(../images/imagesInternet/entete_zone_bordeaux.gif);
	border:1px solid #770037;
}


/********************************************************************************************************
********* ionis clients pages ***************************************************************************/
.center_page h1.orange, .orange_leger {
  color:#EB651E;
}
.orange_leger {
   font-weight: normal;
}
.position_bloc_gris {
	margin-left:50px;
	margin-top:20px;
	clear:both;
}

table.table_article {
  margin-bottom:10px;
  margin-top:0px;
  border-collapse:separate;
}

table.table_article td {
  border:none;
}


.entete_colonne_bleu,.entete_colonne_defaut,.entete_colonne_ {
	background-repeat: repeat-x;
	background-image: url(../images/imagesInternet/entete_table/entete_table_bleu.gif);
	border:2px solid #5AAED0!important;
	background-color:#5AAED0;
}

.entete_colonne_bleu_fonce {
	background-repeat: repeat-x;
	background-image: url(../images/imagesInternet/entete_table/entete_table_bleu_fonce.gif);
	border:2px solid #3A508F!important;
	background-color:#3A508F;
}

.entete_colonne_orange {
	background-repeat: repeat-x;
	background-image: url(../images/imagesInternet/entete_table/entete_table_orange.gif);
	border:2px solid #EF9640!important;
	background-color:#EF9640;
}

.entete_colonne_vert {
	background-repeat: repeat-x;
	background-image: url(../images/imagesInternet/entete_table/entete_table_vert.gif);
	border:2px solid #438211!important;
	background-color:#438211;
}

.entete_colonne_rouge {
	background-repeat: repeat-x;
	background-image: url(../images/imagesInternet/entete_table/entete_table_rouge.gif);
	border:2px solid #C41832!important;
	background-color:#C41832;
}

.entete_table_01 {
    /*width:162px;*/
	padding:0px 0px 0px 0px;
	text-align:center;
	border-bottom:none;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
}

.entete_table_01 h2 {
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	width:100%!important;
	padding:5px 4px 5px 4px;
}

.parag_som_content{
  margin-top:5px;
  padding:5px 6px 0px 6px;
}

.parag_col_content{
  padding:7px 2px 0px 2px;
}


td.contenu_table_01_bleu,td.contenu_table_01_defaut,td.contenu_table_01_,td.contenu_table_01_bleu_fonce,td.contenu_table_01_vert,td.contenu_table_01_rouge,td.contenu_table_01_orange {
	background-color: #F0F6F8;
	border:1px solid #F0F6F8!important;
}

td.contenu_table_01_bleu_fonce {
	background-color: #DEE2EC;
	border:1px solid #DEE2EC!important;
}

td.contenu_table_01_vert {
	background-color: #D8E5CE;
	border:1px solid #D8E5CE!important;
}

td.contenu_table_01_rouge {
	background-color: #FFE3C7;
	border:1px solid #FFE3C7!important;
}

td.contenu_table_01_orange {
	background-color: #FFF9F2;
	border:1px solid #FFF9F2!important;
}

td.contenu_table_02_bleu,td.contenu_table_02_defaut,td.contenu_table_02_,td.contenu_table_02_bleu_fonce,td.contenu_table_02_vert,td.contenu_table_02_rouge,td.contenu_table_02_orange {
	background-color: #F0F6F8;
	border:1px solid #F0F6F8!important;
	border-bottom: 2px solid #F0F6F8!important;
}

td.contenu_table_02_bleu_fonce {
	background-color: #DEE2EC;
	border:1px solid #DEE2EC!important;
	border-bottom: 2px solid #DEE2EC!important;
}

td.contenu_table_02_vert {
	background-color: #D8E5CE;
	border:1px solid #D8E5CE!important;
	border-bottom: 2px solid #D8E5CE!important;
}
td.contenu_table_02_rouge {
	background-color: #FFE3C7;
	border:1px solid #FFE3C7!important;
	border-bottom: 2px solid #FFE3C7!important;
}
td.contenu_table_02_orange {
	background-color: #FFF9F2;
	border:1px solid #FFF9F2!important;
	border-bottom: 2px solid #FFF9F2!important;
}




.lien_table_01 {
	background-color: #ffffff;
	margin:0px;
	padding:2px;
	font-weight: bold;
	color: #585D73;
	width:97%;_width:100%;
	margin-top:10px;
	float:left;_float:none;
}

.lien_table_01 p {
  margin:0;
  float:left;
}

.lien_orange a {color: #EB651E;text-decoration:underline;}
.lien_orange  {
	margin-top:2px;
	margin-right:6px;
	padding-right:20px;
	font-size: 11px;
	color: #EB651E;
	text-align: right;
	background-repeat: no-repeat;
	background-position: 100% 0%;  
}

.lien_orange img {
  border:none;
  position:relative;
  margin-left:5px;
  margin-bottom:-5px;
}
.lien_bleu a,.lien_defaut a,.lien_ a {color: #005C96;text-decoration:underline;}
.lien_bleu,.lien_defaut,.lien_  {
  width:100%;
	margin-top:2px;
	margin-right:6px;
	padding-right:20px;
	font-size: 11px;
	color: #005C96;
	text-align: right;
	background-repeat: no-repeat;
	background-position: 100% 0%;  
}

.lien_bleu img,.lien_defaut img,.lien_ img {
  border:none;
  position:relative;
  margin-left:5px;
  margin-bottom:-5px;
}
.lien_bleu_fonce a {color: #3A508F;text-decoration:underline;}
.lien_bleu_fonce  {
  width:100%;
	margin-top:2px;
	margin-right:6px;
	padding-right:20px;
	font-size: 11px;
	color: #3A508F;
	text-align: right;
	background-repeat: no-repeat;
	background-position: 100% 0%;  
}

.lien_bleu_fonce img {
  border:none;
  position:relative;
  margin-left:5px;
  margin-bottom:-5px;
}
.lien_vert a {color: #438211;text-decoration:underline;}
.lien_vert  {
  width:100%;
	margin-top:2px;
	margin-right:6px;
	padding-right:20px;
	font-size: 11px;
	color: #438211;
	text-align: right;
	background-repeat: no-repeat;
	background-position: 100% 0%;  
}

.lien_vert img {
  border:none;
  position:relative;
  margin-left:5px;
  margin-bottom:-5px;
}
.lien_rouge a {color: #C82740;text-decoration:underline;}
.lien_rouge  {
  width:100%;
	margin-top:2px;
	margin-right:6px;
	padding-right:20px;
	font-size: 11px;
	color: #C82740;
	text-align: right;
	background-repeat: no-repeat;
	background-position: 100% 0%;  
}

.lien_rouge img {
  border:none;
  position:relative;
  margin-left:5px;
  margin-bottom:-5px;
}


p.bloc_lien_bleu,p.bloc_lien_bleu_fonce,p.bloc_lien_vert,p.bloc_lien_rouge,p.bloc_lien_orange,p.bloc_lien_defaut,p.bloc_lien_ {
	margin-top:5px;
	margin-bottom:5px;
	margin-right:2px;
	font-size: 11px;
	color: #005C96;
	text-align: left;
	background-repeat: no-repeat;
	background-position: 100% 0%;  
	float:left;
	clear:both;
	width:95%;
}

.bloc_lien_bleu a,.bloc_lien_defaut a,.bloc_lien_ a {color: #005C96;text-decoration:underline;}

.bloc_lien_bleu_fonce a {color: #3A508F;text-decoration:underline;}

.bloc_lien_vert a {color: #438211;text-decoration:underline;}

.bloc_lien_rouge a {color: #C82740;text-decoration:underline;}

.bloc_lien_orange a {color: #EB651E;text-decoration:underline;}

.bloc_lien_bleu a img,.bloc_lien_defaut a img,.bloc_lien_ a img,.bloc_lien_bleu_fonce a img,.bloc_lien_vert a img,.bloc_lien_rouge a img,.bloc_lien_orange a img {
  border:none;
  margin-left:5px;
  margin-bottom:0px;
}

.parag_links_left .bloc_lien_orange,.parag_links_left .bloc_lien_rouge, .parag_links_left .bloc_lien_bleu, .parag_links_left .bloc_lien_defaut, .parag_links_left .bloc_lien_ , .parag_links_left .bloc_lien_bleu_fonce, .parag_links_left .bloc_lien_vert {
	float:left;
  margin-top:3px;
  margin-bottom:3px;
}

.parag_links_right .bloc_lien_orange,.parag_links_right .bloc_lien_rouge, .parag_links_right .bloc_lien_bleu, .parag_links_right .bloc_lien_defaut, .parag_links_right .bloc_lien_ , .parag_links_right .bloc_lien_bleu_fonce, .parag_links_right .bloc_lien_vert {
	float:right;
  margin-top:3px;
  margin-bottom:3px;
  text-align:right;
}

.liens_RD .bloc_lien_orange,.liens_RD .bloc_lien_rouge, .liens_RD .bloc_lien_bleu, .liens_RD .bloc_lien_defaut, .liens_RD .bloc_lien_ , .liens_RD .bloc_lien_bleu_fonce, .liens_RD .bloc_lien_vert {
	float:right;
  margin-top:3px;
  margin-bottom:3px;
  text-align:right;
}


p.lien_colonne_bleu,p.lien_colonne_bleu_fonce,p.lien_colonne_vert,p.lien_colonne_rouge,p.lien_colonne_orange,p.lien_colonne_defaut,p.lien_colonne_ {
	margin-top:3px;
	margin-bottom:3px;
	margin-right:2px;
	font-size: 11px;
	color: #005C96;
	text-align: right;
	background-repeat: no-repeat;
	background-position: 100% 0%;  
	float:right;
	clear:both;
	width:95%;
}

.lien_colonne_bleu a,.lien_colonne_defaut a,.lien_colonne_ a {color: #005C96;text-decoration:underline;}

.lien_colonne_bleu_fonce a {color: #3A508F;text-decoration:underline;}

.lien_colonne_vert a {color: #438211;text-decoration:underline;}

.lien_colonne_rouge a {color: #C82740;text-decoration:underline;}

.lien_colonne_orange a {color: #EB651E;text-decoration:underline;}

.lien_colonne_bleu a img,.lien_colonne_defaut a img,.lien_colonne_ a img,.lien_colonne_bleu_fonce a img,.lien_colonne_vert a img,.lien_colonne_rouge a img,.lien_colonne_orange a img {
  border:none;
  margin-left:5px;
  margin-bottom:-2px;
}

/****************** blocs parametrables ********************************************************************************/
div.boite_texte{
  float:left;
  width:100%;
  margin-top:0px;
}

div.bloc_texte,div.bloc_texte_lien_all {
  float:left;
  width:179px;_width:180px;
  margin-top:10px;
}

div.bloc_texte_lien_all {
  margin-top:10px;
  margin-bottom:5px;
}


div.bloc_texte .titre_remontee_box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #660033;
	font-weight: bold;
  float:left;
  width:160px;
  margin-bottom:4px;
  margin-left:2px;
}


.puce_bloc_texte {
  margin-left:0px;
  margin-top:2px;
  margin-right:4px;
  float:left;
}

div.lien_boite_texte,div.lien_boite_texte_txt_mode {
  clear:both;
  float:left;
  width:160px;
  margin:2px 0px 2px 16px;_margin:2px 0px 2px 8px;
}

div.lien_boite_texte_txt_mode {
  margin:2px 0px 2px 2px;
}

a.box_lien_bordeaux{
	margin:0px;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #660033;
	font-weight: bold;
	margin-top:2px;
	margin-bottom:2px;
	margin-left:0px;
}

a.box_lien_bordeaux img{
  margin-left:2px;
  margin-bottom:-2px;
  border:none;
}

.zone_param, .zone_param_bleu,.zone_param_bleu_fonce,.zone_param_vert,.zone_param_rouge,.zone_param_orange, .zone_param_bordeaux {
	clear:both;
	width:177px;_width:179px;
	height:auto;
	margin-top:15px!important;
	margin-left:0px;
	padding-bottom:2px;
	float:left;
}

.zone_param_bleu {
  background-color:#5AAED0;
	border:1px solid #5AAED0;
}

.zone_param_bleu_fonce {
  background-color:#3A508F;
	border:1px solid #3A508F;
}

.zone_param_vert {
  background-color:#438211;
	border:1px solid #438211;
}

.zone_param_rouge {
  background-color:#C41832;
	border:1px solid #C41832;
}

.zone_param_orange {
  background-color:#EF9640;
 	border:1px solid #EF9640;
}

.zone_param_bordeaux {
	background-color:#770037;
	border:1px solid #770037;
}


.txt_blanc_titre_bleu,.txt_blanc_titre_bleu_fonce,.txt_blanc_titre_vert,.txt_blanc_titre_rouge,.txt_blanc_titre_orange, .txt_blanc_titre_bordeaux {
  color:#ffffff;
	background-repeat: repeat-x;
	padding-left : 10px;
	font-size:14px;
}

.txt_blanc_titre_bleu {
  background-image: url(../images/imagesInternet/entete_zone_bleu.gif);
}

.txt_blanc_titre_bleu_fonce {
  background-image: url(../images/imagesInternet/entete_zone_bleu_fonce.gif);
}

.txt_blanc_titre_vert {
  background-image: url(../images/imagesInternet/entete_zone_vert.gif);
}

.txt_blanc_titre_rouge {
  background-image: url(../images/imagesInternet/entete_zone_rouge.gif);
}

.txt_blanc_titre_orange {
	background-image: url(../images/imagesInternet/entete_zone_orange.gif);
}

.txt_blanc_titre_bordeaux {
	background-image: url(../images/imagesInternet/entete_zone_bordeaux.gif);
}




.bloc_blanc ,.bloc_blanc_opor {
	background-color:#ffffff;
	margin-left:3px;
	margin-right:3px; 
}

.bloc_blanc_box_droite {
	background-color:#FFFFFF;
	margin-left:2px;
	margin-right:2px; 
}

.position_fleche {
   width:20px;
   float:right;
   padding-top:5px;
   padding-right:10px;
}
/********************************************Style Page entreprise page3 : mode sommaire*****
************************************************************************************************/
.center_page h1.bleu,.center_page h1.defaut ,h1.vert, .vert_center{
  font-size:21px;
  font-weight:bold;
  color:#0092C5;
  margin-top:15px; 
  margin-right:20px;
}
.center_page h1.vert{
  color:#438211;
}
.center_page h1.orange{
  color:#EB651E;
}
.center_page h1.rouge{
  color:#C82740;
}


.txt_list_nav {
	margin-top:-19px;
	margin-left:25px;
	width:520px;
}
.txt_list_nav a{
	text-decoration:underline;
	display:inline;
}


.sommaire_nav {
	padding-left:14px; 
	margin-top:24px;
}
.sommaire_nav ul{
	padding:0px; 
	margin:0px; 
}


h2.position_bleu,h2.position_defaut ,h2.position_ , h2.position_vert , h2.position_bleu_fonce , h2.position_orange, h2.position_rouge {
	font-size:16px;
	font-weight:bold;
	color:#0092C5;
	padding-top:0px;
	float:left;
	margin-left:6px;_margin-left:0px;
	width:506px;_width:509px;
}

h2.position_bleu,h2.position_defaut,h2.position_ {
   color:#0092C5;
}

h2.position_vert {
   color:#438211;
}

h2.position_bleu_fonce {
   color:#3A508F;
}

h2.position_orange {
   color:#E27900;
}

h2.position_rouge {
   color:#C41832;
}

h3.position_bleu,h3.position_defaut ,h3.position_ , h3.position_vert , h3.position_bleu_fonce , h3.position_orange, h3.position_rouge {
	font-size:14px;
	font-weight:bold;
	color:#000000;
	padding-top:0px;
	margin-left:5px;_margin-left:0px;
  float:left;
  width:507px;
}

.answer{
  margin-top:0px;
  margin-bottom:0px;
}

.separateur_small {
	background-image:url(../images/imagesInternet/separateur_small_txt.gif);
	background-repeat:no-repeat;
	background-position:-11px 5px;
	height:15px;
	font-size:1px;
}

.txt_small ,.txt_small_encourt_bleu,.txt_small_encourt_defaut,.txt_small_encourt_,.txt_small_encourt_bleu_fonce,.txt_small_encourt_rouge,.txt_small_encourt_vert,.txt_small_encourt_orange {
	color:#660033;
	font-size:11px;
	font-weight:bold;
	padding-right:10px;
	text-align:right;
	padding-right:10px;
	min-height:21px;_height:21px;
}

.txt_small a,.txt_small_encourt_ a {
	color:#660033;text-decoration:none;
}

.txt_small_encourt_bleu a,.txt_small_encourt_defaut a,.txt_small_encourt_ a {
	color:#0092C5;text-decoration:none;
}

.txt_small_encourt_bleu_fonce a {
	color:#3A508F;text-decoration:none;
}

.txt_small_encourt_rouge a {
	color:#C82740;text-decoration:none;
}

.txt_small_encourt_vert a {
	color:#438211;text-decoration:none;
}

.txt_small_encourt_orange a {
	color:#EB651E;text-decoration:none;
}

.txt_small_encourt_bleu,.txt_small_encourt_defaut,.txt_small_encourt_,.txt_small_encourt_bleu_fonce,.txt_small_encourt_vert,.txt_small_encourt_rouge,.txt_small_encourt_orange {
	background-image:url(../images/imagesInternet/puce_suivt_small_bleu.gif);
	background-repeat:no-repeat;
	background-position: 100% 70%;
}

.txt_small_encourt_bleu_fonce {
	background-image:url(../images/imagesInternet/puce_suivt_small_bleu_fonce.gif);
}

.txt_small_encourt_vert {
	background-image:url(../images/imagesInternet/puce_suivt_small_vert.gif);
}

.txt_small_encourt_rouge {
	background-image:url(../images/imagesInternet/puce_suivt_small_rouge.gif);
}

.txt_small_encourt_orange {
	background-image:url(../images/imagesInternet/puce_suivt_small_orange.gif);
}


h3.titre_bleu,h3.titre_defaut,h3.titre_ {
	color: #0092C5;
	font-size:12px;
	width:300px;	
	
}
h3.titre_bleu_fonce {
	color: #3A508F;
	font-size:12px;
	width:300px;	
	
}
h3.titre_vert {
	color: #438211;
	font-size:12px;
	width:300px;	
	
}
h3.titre_orange {
	color: #EB651E;
	font-size:12px;
	width:300px;	
	
}
h3.titre_rouge {
	color: #C82740;
	font-size:12px;
	width:300px;	
	
}

/*table of content mode sommaire*/
table.toc {
  width:185px;
  border:none;
}

table.toc td {
  border:none;
}


.pad_left_small_list_bleu,.pad_left_small_list_defaut,.pad_left_small_list_, .pad_left_small_list_bleu_fonce,.pad_left_small_list_orange,.pad_left_small_list_vert,.pad_left_small_list_rouge {
	border-left: 1px solid #0092C5;
	margin-left:10px;
	padding-left:10px;
	float:left;_float:none;
	width:295px;
}

.pad_left_small_list_bleu,.pad_left_small_list_defaut,.pad_left_small_list_ {border-left: 1px solid #0092C5;}
.pad_left_small_list_bleu_fonce {border-left: 1px solid #3A508F;}
.pad_left_small_list_orange {border-left: 1px solid #EB651E;}
.pad_left_small_list_vert {border-left: 1px solid #438211;}
.pad_left_small_list_rouge {border-left: 1px solid #C82740;}


.pos_img_diagramme {
	text-align:center;
	margin-bottom:-2px;_margin-bottom:-5px;
}

/************************************************* Style Mode Boutons ***********************
**********************************************************************************************/
.centre_particulier {
	/*margin:10px 0px 0px 25px;
	_margin:10px 0px 0px 0px;*/
	margin:10px 0px 0px 25px;	
	width:540px;
}

.centre_particulier h1 {
  text-align:center;
}

.centre_particulier fieldset {
  width:500px;
}

.entete_dossier, .entete_dossier_pad_top {
	background-image:url(../images/imagesInternet/entete_dossier_01.gif);
	background-repeat:no-repeat;
	width:540px;
	height:40px;	
	padding:7px 0px 0px 12px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:21px;
}

h1.vert ,h2.position_vert, .vert_center{
	color:#438211;	
}

.table_particulier_bleu,.table_particulier_defaut,.table_particulier_,.table_particulier_bleu_fonce,.table_particulier_vert,.table_particulier_rouge,.table_particulier_orange {
  margin:0;
	display:none;
	font-size:11px;
	padding : 10px 6px 10px 6px;
  background-color:#F0F6F8;
  width:495px;_width:507px;
}

.table_particulier_bleu_fonce {
  background-color:#DEE2EC;
}
.table_particulier_vert {
  background-color:#D8E5CE;
}
.table_particulier_rouge {
  background-color:#FFE3C7;
}
.table_particulier_orange {
  background-color:#FFF9F2;
}


table.table_inform {
	width:500px;
	height:148px;
	text-align:center;
	
}
table.table_inform th ,table.table_inform td {
	border: 3px solid #DFE9DE;
}
table.table_inform th {
	background-color:#B5CFB0;
	border: 3px solid #DFE9DE;
	font-size:12px;
	white-space:nowrap;
		
}

table.table_inform td  {
	font-size:11px;
	
	
}

table.table_inform ul {
	list-style-type:none;
	list-style-image: url(../images/imagesInternet/puce_bleu01.gif);
	margin:0px 0px 0px -15px;_margin:0px 0px 0px 15px;

}

.lien_vert {
	color:#438211;
	text-decoration:underline;
}


.txt_table {
	width:134px;_width:138px;
	font-size:11px;
	padding-right:4px;
	/*font-weight:bold;*/
}

.separateur_particulier {	 
	 clear:both;
	 background-image: url(../images/imagesInternet/separateur_particulier.gif);
	 background-repeat: no-repeat;
	 background-position: top left;	
	 height:18px; 
	 margin-top:5px;
	 margin-left:20px;
	 width:550px;

}
.txt_rich_particulier {
	padding-top:10px;
	padding-left:0px; 
}

.entete_bt_vert,.entete_bt_bleu_fonce , .entete_bt_rouge, .entete_bt_bleu, .entete_bt_defaut, .entete_bt_,.entete_bt_orange, .entete_bt_bleu_marine,  .entete_bt_bordeaux, .entete_bt_gris {
	 float:left;_float:none;
	 background-image: url(../images/imagesInternet/art_boutons/ss_entete_vert.gif);
	 background-repeat: no-repeat;
	 background-position: top left;
	 background-color:#448B3F;
	 min-height:22px;_height:25px;	 
	 width:491px;_width:507px;
	 color:#ffffff;
	 padding:5px 8px 5px 8px!important;
	 margin:0px 0px 1px 0px;
	 text-align:center;
	 font-size:11px;
	 font-family:arial;
	 font-weight:bold;
}

.entete_bt_bleu_fonce {
	background-image: url(../images/imagesInternet/art_boutons/ss_entete_bleu_fonce.gif);
  background-color:#3A508F;
  color:#ffffff;
}

.entete_bt_bleu,.entete_bt_defaut,.entete_bt_ {
	background-image: url(../images/imagesInternet/art_boutons/ss_entete_bleu.gif);
  background-color:#0092C5;
  color:#ffffff;
}

.entete_bt_rouge {
	background-image: url(../images/imagesInternet/art_boutons/ss_entete_rouge.gif);
  background-color:#C41832;
}

.entete_bt_orange{
	background-image: url(../images/imagesInternet/art_boutons/ss_entete_orange.gif);
  background-color:#F68B21;
  color:#ffffff;
}

.entete_bt_vert a  ,.entete_bt_rouge a  ,.entete_bt_orange a  ,.entete_bt_bleu a,.entete_bt_defaut a,.entete_bt_ a  ,.entete_bt_vert_large a, .entete_bt_bleu_fonce a   {
	font-size:14px;
	color:#FFFFFF;
	text-decoration:none;
  width:100%;
  cursor:hand;
}
.entete_bt_vert h3  ,.entete_bt_rouge h3  ,.entete_bt_orange h3  ,.entete_bt_bleu h3,.entete_bt_defaut h3,.entete_bt_ h3  , .entete_bt_bleu_fonce h3   {
	font-size:14px;
	color:#FFFFFF;
	text-decoration:none;
  width:100%;
}

.entete_bt_recherche_vert,.entete_bt_recherche_bleu_fonce , .entete_bt_recherche_rouge, .entete_bt_recherche_bleu, .entete_bt_recherche_defaut, .entete_bt_recherche_,.entete_bt_recherche_orange, .entete_bt_recherche_bleu_marine,  .entete_bt_recherche_bordeaux {
	 background-image: url(../images/imagesInternet/art_boutons/ss_entete_vert.gif);
	 background-repeat: no-repeat;
	 background-position: top left;
	 background-color:#448B3F;
	 min-height:22px;_height:25px;	 
	 width:497px; _width:507px;
	 color:#ffffff;
	 padding:5px 0px 2px 10px;
	 margin:2px 0px 0px 12px;
	 text-align:center; 
}

.entete_bt_recherche_bleu_fonce {
	background-image: url(../images/imagesInternet/art_boutons/ss_entete_bleu_fonce.gif);
  background-color:#3A508F;
  color:#ffffff;
  width:507px;
}

.entete_bt_recherche_bleu,.entete_bt_recherche_defaut,.entete_bt_recherche_ {
	background-image: url(../images/imagesInternet/art_boutons/ss_entete_bleu.gif);
  background-color:#0092C5;
  color:#ffffff;
}

.entete_bt_recherche_rouge {
	background-image: url(../images/imagesInternet/art_boutons/ss_entete_rouge.gif);
  background-color:#C41832;
  color:#ffffff;
}

.entete_bt_recherche_orange{
	background-image: url(../images/imagesInternet/art_boutons/ss_entete_orange.gif);
  background-color:#F68B21;
  color:#ffffff;
}


.entete_bt_recherche_vert h3 a  ,.entete_bt_recherche_rouge h3 a  ,.entete_bt_recherche_orange h3 a  ,.entete_bt_recherche_bleu h3 a,.entete_bt_recherche_defaut h3 a,.entete_bt_recherche_ h3 a  ,.entete_bt_vert_recherche_large a, .entete_bt_recherche_bleu_fonce h3 a, .entete_bt_recherche_gris_fonce h3 a   {
	font-size:14px;
	color:#FFFFFF;
	text-decoration:none;
  width:100%;
  cursor:hand;
}
.entete_bt_recherche_vert h3  ,.entete_bt_recherche_rouge h3  ,.entete_bt_recherche_orange h3  ,.entete_bt_recherche_bleu h3,.entete_bt_recherche_defaut h3,.entete_bt_recherche_ h3  , .entete_bt_recherche_bleu_fonce h3, .entete_bt_recherche_gris_fonce h3   {
	font-size:14px;
	color:#FFFFFF;
	text-decoration:none;
  width:100%;
}

.entete_bt_bleu h3.ouvert,.entete_bt_defaut h3.ouvert,.entete_bt_ h3.ouvert ,.entete_bt_bleu h3.ferme,.entete_bt_defaut h3.ferme,.entete_bt_ h3.ferme,.entete_bt_bleu_fonce h3.ouvert ,.entete_bt_bleu_fonce h3.ferme,.entete_bt_orange h3.ouvert ,.entete_bt_orange h3.ferme,.entete_bt_rouge h3.ouvert ,.entete_bt_rouge h3.ferme,.entete_bt_vert h3.ouvert ,.entete_bt_vert h3.ferme{ 
	background-image: url(../images/imagesInternet/fleche_blanc_ouvert.gif);
	background-repeat:no-repeat;
	background-position:98% 50%;
}

.entete_bt_bleu h3.ferme,.entete_bt_defaut h3.ferme,.entete_bt_ h3.ferme,.entete_bt_bleu_fonce h3.ferme,.entete_bt_orange h3.ferme,.entete_bt_rouge h3.ferme,.entete_bt_vert h3.ferme {  
	background-image: url(../images/imagesInternet/fleche_blanc_ferme.gif);
}

.txt_blanc_small ,.txt_blanc_small01 {
	 color:#ffffff;
	 font-size:14px;
	 font-weight:normal;
}

.txt_blanc_small01 { font-size:11px;}

.min-height {
    min-height:200px;_height:200px;
}

/******************************************** Style Page formulaire *********/
.center_page h1.bleu_fonce ,h2.position_bleu_fonce {
	color:#3A508F;
}

.label_form ,.label_form_client ,.label_form_msg ,.label_piece_joint ,.g_opor {
	color:#3A508F;
	text-align:right;
	margin-right:10px;
	width:150px;
	float:left;	
	clear:both;
}

.label_piece_joint {
	width:80px;
	
}
.label_form_msg ,.label_piece_joint{
	text-align:left;
	padding-left:5px;
}

.donne_form ,.donne_form_client{
	margin-bottom:5px;
}

.label_form_client ,.g_opor {
	display:table-cell;
	height:100%;
}
.donne_form_client ,.donne_opr{
	display:table-cell;
	height:100%;
}

.donne_opr{ 
	color:#000000;
	font-size:11px;
	padding-top:1px;
}

.donne_opr table{ 
	float:left;
}

.minput_longue {
	width:330px;
}

.input_mi_longue {
	width:265px;_width:260px;
}
.no_border  ,.check ,.no_border_ok{
	border:none;
}

.no_border_ok {
	margin-right:100px;
	margin-left:5px;
}
.check {
	vertical-align:middle;
}

.txt_bleu_small {
	font-size:90%;
	font-weight:normal;
}

.donne_form_chek {
	postion:relative;
	margin-bottom:5px;
	width:160px;
	float:left;
}

.pad_left01 {
	padding-left:4px;
	padding-bottom:5px;
}

.ref_client {
	clear:left;
	
}

.input_piece {
	vertical-align:top;
}

.bloc_txt_blanc  ,.bloc_txt_blanc01{
	background-color:#FFFFFF;
	border-top:1px solid #3A508F;
	border-bottom:1px solid #3A508F;
	color:#3A508F;
	font-weight:normal;
	padding:5px 5px 5px 5px ;
	
}

.bloc_txt_blanc01 {
	background-color:none;
	border:none;
	font-size:70%;
	padding:0px 15px 5px 35px ;
	margin-left:4px;
}

.txt_rouge_small {
	font-size:80%;
	padding:10px 0px 10px 0px;
	color:#660033;
}
.bt_send {
	text-align:center;	
}

.dateJour {
  padding-top:3px;
}

/***************************************** Style Recherche ***/
.lien_recherche_vert a{
color:#438211;
text-decoration:underline;
}
.lien_recherche_bleu a,.lien_recherche_defaut a,.lien_recherche_ a{
text-decoration:underline;
color:#0092C5;
}
.lien_recherche_rouge a{
text-decoration:underline;
color:#C82740;
}
.lien_recherche_bleu_fonce a{
text-decoration:underline;
color:#3A508F;
}
.lien_recherche_orange a{
text-decoration:underline;
color:#F68B21;
}

.searchHighLighter{
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	display:inline;
	color: #660033!important;
	font-weight: bold;
	margin-top:1px;
	margin-bottom:10px;
	padding-left:3px;
	padding-right:3px;
  padding-bottom:5px;
}

.liste_resultat{
  margin:0px;
  padding:0px;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	float:left;
	width:507px;
	padding-left:5px;
}

.liste_resultat li { 
  margin:0px;
  padding:0px;
  clear:both;
  background-image: url(../images/imagesInternet/puce_liste_table01.gif);
	background-repeat: no-repeat;
	padding-left:15px!important;
	padding-right:5px;
	padding-top:4px;
	margin-bottom:15px;
	float:left;
	width:515px;_width:530px;
}

.liste_resultat li a{
	padding:0px;
	text-decoration:underline;
}

.leftlink {
  float:left;
  clear:both;
  margin-top:3px;
}

.teaser {
  float:left;
  clear:both;
  margin-top:3px;
}

.no_result {
  width:100%;
	color:#660033;
	font-size:12px;
	font-weight:bold;
	margin-bottom:15px;
	margin-top:0px;
}

.no_result td {
	color:#660033;
	font-size:12px;
	font-weight:bold;
	padding:0px 6px 0px 6px;
}

.nmbre_resultat {
	height:15px;
	background-color:#E6E7EA;
	width:520px;_width:535px;
	padding:4px 4px 4px 10px;
	margin:0px 0px 20px 3px;
	font-size:11px;
}

.count_resultats{
  width:100%;
  text-align:center;
  display:block;
  font-size:13px;
  margin-bottom:10px;
}

.pagination_search {
	margin-top:5px;
	clear:both;
	text-align:center;
	font-weight:bold;
	font-size:75%;
	padding-top:20px;
	padding-bottom:20px;
	color:#770037;
}

.pagination_search a {
	color:#EB651E;
	padding:0px 2px 0px 2px;	
	
}

.bloc_rech_av {
  margin:0px;
  padding:0px;
  margin-left:15px;
}
.entete_bt_recherche_gris_fonce{
  clear:both;
  background-image: url(../images/imagesInternet/art_boutons/ss_entete_gris_fonce.gif);
  background-repeat: no-repeat;
  background-position: top left;
  background-color:#585D73;
  width:507px;
  color:#ffffff;
  padding:5px 0px 3px 0px;
  margin:0px;
  text-align:center; 
}


.recher_avance {
	background-color:#E6E7EA;
	margin:0px;
	padding:5px 0px 0px 0px;
	width:507px;
	font-size:70%;
}

.img_rech {
  margin-top:2px;
}

.result {
	font-weight:bold;
	font-size:11px;
	padding:1px 8px 0px 10px;	
}

.fond_blanc {
	background-color:#FFFFFF;
	padding:5px 0px 2px 10px;
}

.select_longue {
	width:200px;
	margin-left:-7px;
}
.select_court {
	width:50px;
	margin-left:-7px;
}

/******************* Style Opportinutes **********************************/

.boite_bleu_opor,.boite_defaut_opor,.boite__opor,.boite_bleu_fonce_opor,.boite_vert_opor,.boite_rouge_opor,.boite_orange_opor {
	background-color:#F0F6F8;
	width:507px;
	margin:0px 0px 0 0px;
	padding:0px 0px 0px 0px;
	font-size:100%;
	border:none;
	color:#5AAED0;
	float:left;
}

.boite_bleu_fonce_opor {
	background-color:#DEE2EC;
	color:#3A508F;
}
.boite_vert_opor {
	background-color:#D8E5CE;
	color:#438211;
}
.boite_rouge_opor {
	background-color:#FFE3C7;
	color:#C41832;
}
.boite_orange_opor {
	background-color:#FFF9F2;
	color:#EF9640;
}

.opor_container {
  float:left;
  margin-bottom:14px;
}

.donne_opr {
  float:left;_float:none;
  padding-left:6px;
  padding-right:0px;
  padding-bottom:0px;
  width:355px;_width:362px;
}

div.donne_opr ul {
	list-style-type: none;
	list-style-image:url(../images/imagesInternet/puce_liste_table01.gif);
	margin:0;
	padding:0;
	padding-left:16px;
	padding-top:0px;
	margin-top:-5px;
	padding-bottom:3px;
	float:left;
	clear:both;
	width:95%;_width:100%;
}

div.donne_opr ul li{ 
	margin-top:0px;
	padding-top:0px;
	margin-bottom:0px;
	margin-top:0px;
	clear:both;
}

.donne_opr p,.donne_opr span{ 
	float:left;_float:none;
	clear:both;
	padding:0px;
	margin:0px;
	font-size:100%;
}

 
.bloc_blanc_opor_bleu,.bloc_blanc_opor_defaut,.bloc_blanc_opor_,.bloc_blanc_opor_bleu_fonce,.bloc_blanc_opor_vert,.bloc_blanc_opor_rouge,.bloc_blanc_opor_orange {
	clear:both;
	margin:0px 0px 2px 3px;_margin:0px 0px 2px 3px;
	width:489px;_width:501px;
	padding:6px;
	background-color:#FFFFFF;
	float:left;_float:none;
}

.bloc_header_opor {
	clear:both;
	float:left;_float:none;
	margin:3px 0px 3px 3px;_margin:3px 0px 3px 3px;
	width:501px;
}

.bloc_header_opor table,.bloc_header_opor table td{
  border:none;
}

td.direction_opor_label{
	background-color:#FFFFFF;
	padding:6px!important;
}

td.direction_opor_value{
	background-color:#FFFFFF;
  width:45%;
	padding:6px!important;
	font-weight:bold;
}

td.header_opor_separateur{
  font-size:1px;
  width:1px;
  padding:1px!important;
}

td.lieu_opor_label{
	background-color:#FFFFFF;
	white-space:nowrap;
	padding:6px!important;
}

td.lieu_opor_value{
	background-color:#FFFFFF;
  width:55%;
	padding:6px!important;
	font-weight:bold;
}



.bloc_bleu_opor,.bloc_defaut_opor,.bloc__opor,.bloc_bleu_fonce_opor,.bloc_vert_opor,.bloc_rouge_opor,.bloc_orange_opor {
	clear:both;
	float:left;_float:none;
	margin:0px 0px 2px 3px;_margin:0px 0px 2px 3px;
	width:489px;_width:501px;
	padding:6px;
}

.g_opor {
	font-weight:bold;
	font-size:12px;
	text-align:left;
	width:120px;_width:120px;
  margin:0px;
	padding:0px;
	float:left;
	margin-right:4px;
}

.boite_bleu_opor .g_opor,.boite__opor .g_opor,.boite_defaut_opor .g_opor{
	color:#5AAED0;
}

.boite_bleu_fonce_opor .g_opor{
	color:#3A508F;
}

.boite_vert_opor .g_opor{
	color:#438211;
}

.boite_rouge_opor .g_opor{
	color:#C41832;
}

.boite_orange_opor .g_opor{
	color:#EF9640;
}

.separateur_bloc_blanc_opor {
  border-bottom:2px solid #FFFFFF;
  margin-bottom:0px;
}

.liste_resultat_opro li {
	margin-left:-10px;
	padding-bottom:0px;
	_padding-top:5px;
}

.bloc_bleu_ref,.bloc_defaut_ref,.bloc__ref,.bloc_bleu_fonce_ref,.bloc_vert_ref,.bloc_rouge_ref,.bloc_orange_ref {
	clear:both;
	clear:both;
	margin:3px 0px 3px 3px;_margin:3px 0px 3px 3px;
	width:489px;_width:501px;
	padding:6px;
	background-color:#5AAED0;
	color:#FFFFFF;
}

.bloc_bleu_fonce_ref {
	background-color:#3A508F;
}
.bloc_vert_ref {
	background-color:#438211;
}
.bloc_rouge_ref {
	background-color:#C41832;
}
.bloc_orange_ref {
	background-color:#EF9640;
}


.bloc_bleu_ref a,.bloc_defaut_ref a,.bloc__ref a,.bloc_bleu_fonce_ref a,.bloc_vert_ref a,.bloc_rouge_ref a,.bloc_orange_ref a{
	color:#FFFFFF;
	background-image :url(../images/imagesInternet/a_comercial.gif);
	background-repeat:no-repeat;
	background-position:right 50%;
	padding-right:15px;
	text-decoration:underline;
	float:left;
}

.float_right {
	float:right;
}

.float_left {
	clear:both;
	float:left;
}

/****** nouveau css lot 3 ********************************************************************************/
.vert_center {
    text-align:center;
}


h2.titre_vert_16,h2.titre_bleu_16,h2.titre_defaut_16,h2.titre__16,h2.titre_bleu_fonce_16,h2.titre_orange_16,h2.titre_rouge_16 {
  font-size:16px;
  margin-bottom:5px;
  margin-left:0px;
  margin-right:20px;
}

h2.titre_vert_16,h2.titre_vert_16_puce {
  color:#438211;
}
h2.titre_bleu_16,h2.titre_bleu_16_puce,h2.titre_defaut_16,h2.titre__16_puce,h2.titre_defaut_16,h2.titre__16_puce{
  color:#0092C5;
}
h2.titre_bleu_fonce_16,h2.titre_bleu_fonce_16_puce{
  color:#3A508F;
}
h2.titre_orange_16,h2.titre_orange_16_puce{
  color:#EB651E;
}
h2.titre_rouge_16,h2.titre_rouge_16_puce{
  color:#C82740;
}



h2.titre_vert_16_puce,h2.titre_bleu_16_puce,h2.titre_defaut_16_puce,h2.titre__16_puce,h2.titre_bleu_fonce_16_puce,h2.titre_orange_16_puce,h2.titre_rouge_16_puce {
  font-size:16px;
  background-image: url(../images/imagesInternet/puce_infos01.gif);
  background-repeat: no-repeat;
  margin:0px;
  margin-bottom:5px;
  padding-left:17px;
}

.txt_noir_11_ss_pad {
   padding:0px;
}

.espace_blocs_kiosque {
   margin-top:2px;_margin-top:10px;
   width:99%;_width:100%;
   float:left;
   padding-left:2px;
   padding-right:7px;
   float:left;
}


.txt_description {
  font-size:100%;
  padding-left:17px;
  margin-top:-5px;
}

.txt_description p,.txt_description span {
   margin:0px;
   padding:0px;
   font-size:100%;
}

.full_description {
  font-size:100%;
}

.full_description p,.full_description span {
   margin:0px;
   padding:0px;
   font-size:100%;
}

.columns_description {
  font-size:100%;
}

.columns_description p,.columns_description span {
   margin:0px;
   padding:0px;
   font-size:100%;
}

.bloc_kiosque_left,.bloc_kiosque_right {
   width:47%;
   margin-bottom:20px;
   float:left;
}

.bloc_kiosque_left{
  clear:both;
}

.bloc_kiosque_right {
   float:right;
}


.entete_dossier_pad_top {
   margin-top:16px;
   float:left;
}
.entete_dossier h1{
  color:#ffffff;
  font-size:21px;
}

.espace_img_kiosque_vert,.espace_img_kiosque_bleu,.espace_img_kiosque_defaut,.espace_img_kiosque_,.espace_img_kiosque_bleu_fonce,.espace_img_kiosque_orange,.espace_img_kiosque_rouge {
   border:none;
   float:left;
   margin-right:15px;
   margin-left:0px;
   margin-top:2px;
}

.espace_img_kiosque_column {
  margin-bottom:5px;
  border
}

.element_kiosque_full{
  clear:both;
  float:left;
  width:99%;_width:100%;
  margin-bottom:20px;
}

.element_kiosque_full_empty{
  position:relative;
  top:-2px;
  clear:both;
  font-size:1px;
  height:1px;
}

.separateur_kiosque_colonne{
  width:100%;
  font-size:1px;
  height:10px;
  clear:both;
}

.txt_noir_bold_pad {
   padding-left:17px;
}
/************* bloc rendez-vous **********************************************************************/
.bloc_RD_bleu,.bloc_RD_defaut,.bloc_RD_,.bloc_RD_bleu_fonce,.bloc_RD_vert,.bloc_RD_rouge,.bloc_RD_orange {
	background-color: #F0F6F8;
	width:507px;
	margin-left:25px;_margin-left:12px;
	margin-top:10px;	
	padding-bottom:2px;
	float:left;
}

.bloc_RD_bleu_fonce {
	background-color: #DEE2EC;
}
.bloc_RD_vert {
	background-color: #D8E5CE;
}
.bloc_RD_rouge {
	background-color: #FFE3C7;
}
.bloc_RD_orange {
	background-color: #FFF9F2;
}

.titre_blanc {
	padding:5px;
	font-weight: normal;
	font-size:12px;
	color:#ffffff;
	background-color: #438211;
	background-image: url(../images/imagesInternet/bg_titre_RD_bloc.gif);
	background-repeat: no-repeat;

}
.txt_blanc_bold_12 {
    font-size:12px;
	font-weight: bold;
}
.heure_date_RD, .heure_date_RD_01, .liens_RD, .heure_date_RD_02,.heure_date_RD_03  {
   background-color: #ffffff!important;
   margin:0px;
}

.liens_RD {
   background-color: #ffffff!important;
   margin:8px 0px 1px 3px;_margin:8px 2px 1px 3px;
   padding:2px;
   width:497px;_width:501px;
   float:left;_float:none;
}


.heure_date {
  padding:3px 3px 1px 3px;
  float:left;
}

.heure_date_RD_01 {
  float:right;
  padding:6px;
  margin:0px;   
  width: 237px;_width: 249px;
  margin-bottom:6px;_margin-bottom:0px;
}

.heure_date_RD_02 {
  float:left;
  padding:6px;
  margin:0px;   
  width: 237px;_width: 249px;
  margin-bottom:6px;_margin-bottom:0px;
}

.heure_date_RD_03 {
  padding:6px;
  margin:0px;   
  width:489px;_width:501px;
  margin-bottom:6px;_margin-bottom:0px;
}

.txt_vert_11 a {color:#438211;font-weight: bold;}
.txt_vert_11 {
   color:#438211;
}

.liste_table02 li{ 
    background-image: url(../images/imagesInternet/puce_infos.gif);
	background-position: 0% 60%; 
}
/********** calandrier *******************************************************************************/
.calendar_container {
  float:left;
  margin-left:25px;_margin-left:15px;
  margin-top:25px;
  padding:0;
}

.calendar_container a {
  text-decoration:none;
}

div.txt_noir_description_planning{
  clear:both;
  font-weight:bold;
  font-size:12px;
  margin-left:25px;
  margin-top:5px;
}

div.txt_noir_pas_evenement{
  clear:both;
  font-weight:bold;
  font-size:12px;
  margin-left:10px;
}

.bg_calandrier_vert, .bg_calandrier_orange, .bg_calandrier_bleu, .bg_calandrier_defaut, .bg_calandrier_, .bg_calandrier_bleu_fonce, .bg_calandrier_rouge {
  background-image: url(../images/imagesInternet/planning/bg_calandrier_vert.gif);
	background-repeat: no-repeat;
	height: 29px;
	width:201px;
}

.bg_calandrier_vert table, .bg_calandrier_orange table, .bg_calandrier_bleu table, .bg_calandrier_defaut table, .bg_calandrier_ table, .bg_calandrier_bleu_fonce table, .bg_calandrier_rouge table {
  margin-top:5px;
  margin-left:5px;
}

.bg_calandrier_bleu,.bg_calandrier_defaut,.bg_calandrier_ {
   background-image: url(../images/imagesInternet/planning/bg_calandrier_bleu.gif);
}
.bg_calandrier_bleu_fonce {
   background-image: url(../images/imagesInternet/planning/bg_calandrier_bleu_fonce.gif);
}

.bg_calandrier_orange {
   background-image: url(../images/imagesInternet/planning/bg_calandrier_orange.gif);
}

.bg_calandrier_rouge {
   background-image: url(../images/imagesInternet/planning/bg_calandrier_rouge.gif);
}

.titre_calandrier {
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-align:center;
	margin-top:-17px;_margin-top:-20px;
	_padding-bottom:3px;
}
.fleche_blanche1 {
    margin-left:5px;
	margin-top:10px;
}
.fleche_blanche2 {
   float:right;
   margin-top:-16px;_margin-top:-17px;
   margin-right:5px;
}

.text_center_bleu,.text_center_defaut,.text_center_,.text_center_bleu_fonce,.text_center_vert,.text_center_rouge,.text_center_orange {
  _padding-top:0px;
  padding-bottom:0px;
  text-align:center;
  border:5px solid #F0F6F8;
}

.text_center_bleu_fonce {
  border:5px solid #DEE2EC;
}
.text_center_vert {
  border:5px solid #D8E5CE;
}
.text_center_rouge {
  border:5px solid #FFE3C7;
}
.text_center_orange {
  border:5px solid #FFF9F2;
}


.jours, .dates a {
	font-size: 15px;
	font-weight: bold;	
  font-family:Arial;
}

.text_center_bleu,.text_center_defaut,.text_center_ {
  border:5px solid #DEE2EC;
}
.text_center_bleu_fonce {
  border:5px solid #DEE2EC;
}
.text_center_vert {
  border:5px solid #D8E5CE;
}
.text_center_rouge {
  border:5px solid #FFE3C7;
}
.text_center_orange {
  border:5px solid #FFF9F2;
}

.text_center_bleu .jours,.text_center_defaut .jours,.text_center_ .jours{
  color: #5AAED0;
}
.text_center_bleu_fonce .jours{
  color: #3A508F;
}
.text_center_vert .jours{
  color: #438211;
}
.text_center_rouge .jours{
  color: #C41832;
}
.text_center_orange .jours{
  color: #EF9640;
}

.calandrier {
	background-color: #FFFFFF;
  margin:0;
	width:190px;
}

.calandrier td {
   padding: 3px 0px 0px 5px;
}

td.jours{
  width:14.3%;
}

td.dates a {
   color:#878787;
}
.date_en_cour_orange a, .date_en_cour_bleu a, .date_en_cour_defaut a, .date_en_cour_ a,.date_en_cour_vert a, .date_en_cour_bleu_fonce a, .date_en_cour_rouge a {   
  color:#ffffff;
	font-weight: bold;	
	font-size: 15px;
}
td.date_en_cour_bleu,td.date_en_cour_defaut,td.date_en_cour_  {
   background-image: url(../images/imagesInternet/bg_date_en_cour_gris.gif);
   background-repeat: no-repeat;
   background-position:6px 2px;
   _background-position:4px 2px;
}

td.date_en_cour_bleu_fonce  {
   background-image: url(../images/imagesInternet/bg_date_en_cour_gris.gif);
   background-repeat: no-repeat;
   background-position:6px 2px;
   _background-position:4px 2px;
}

td.date_en_cour_vert  {
   background-image: url(../images/imagesInternet/bg_date_en_cour_gris.gif);
   background-repeat: no-repeat;
   background-position:6px 2px;
   _background-position:4px 2px;
}

td.date_en_cour_rouge  {
   background-image: url(../images/imagesInternet/bg_date_en_cour_gris.gif);
   background-repeat: no-repeat;
   background-position:6px 2px;
   _background-position:4px 2px;
}

td.date_en_cour_orange  {
   background-image: url(../images/imagesInternet/bg_date_en_cour_gris.gif);
   background-repeat: no-repeat;
   background-position:6px 2px;
   _background-position:4px 2px;
}

a.evt_present {
  border:2px solid grey;
}


fieldset.noBorder {
  border:none;
  z-index:0;
}

div.iframe_bloc {
  clear:both;
  margin-top:20px;
  width:507px;
  text-align:center;
  float:left;
}


table.ionisFields { width:507px;border:none;margin:0;}
table.ionisFields td {padding:5px;font-size:11px;font-weight: bold;border:none;}
table.ionisFields td.label { width:35%;vertical-align:top;text-align:right;padding-top:8px;}
table.ionisFields td.field { width:65%;vertical-align:top;text-align:left;}

table.ionisFields td.spacer_bas {
  padding:0;
  margin:0;
  font-size:1px;
  height:5px;
}


table.ionisFields input,table.ionisFields select,table.ionisFields textarea 
{
  float:left;border:2px groovy;
}

table.innerFields {width:100%;margin-top:5px;border:none;}
table.innerFields td {padding-bottom:0px;padding-top:0px;border:none;}
table.innerFields td.label { width:40%;vertical-align:top;text-align:left;padding-top:0px;}
table.innerFields td.field { width:60%;vertical-align:top;text-align:left;float:left;}

td.top_valign {vertical-align:top;}
td.top_valign_field {vertical-align:top;padding-top:9px;padding-bottom:5px;}

.ionis_form_labelone {
  font-weight: bold;color: #3A508F;font-size: 11px;
}

.multi_field_separateur {
  clear:both;
}

.linked_checkbox_field,.linked_radio_field {
  padding:0;
  width:47%;
  float:left;
  font-weight: bold;font-size: 11px;
}

.linked_radio_field {
  width:33%;
}

.linked_checkbox_field .label_check,.linked_radio_field .label_check {
  float:left;
  margin-bottom:2px;
  width:75%;
  padding-top:2px;_padding-top:3px;
  margin-left:2px;
}

.ionis_form_choix {
  display:block;
  font-size:10px;
}


.bt_aide {
  cursor:hand;
  margin-top:-3px;
  margin-left:0px;
  float:left;
}

.bt_aide_linked {
  cursor:hand;
  margin-top:0px;
  margin-bottom:2px;
  margin-right:2px;
  margin-left:4px;
  float:right;
}

.bt_form_bleu,.bt_form_bleu_over,.bt_form_defaut,.bt_form_defaut_over,.bt_form_,.bt_form__over,.bt_form_bleu_fonce,.bt_form_bleu_fonce_over,.bt_form_vert,.bt_form_vert_over,.bt_form_rouge,.bt_form_rouge_over,.bt_form_orange,.bt_form_orange_over {
	border:2px solid #5AAED0;
	font-weight:bold;
	font-size:16px;
	color:#FFFFFF;
	width:100px;
}


.bt_form_bleu,.bt_form_bleu_over,.bt_form_defaut,.bt_form_defaut_over,.bt_form_,.bt_form__over {
	border:2px solid #5AAED0;
	_border:none;
	background: #5AAED0 url(../images/imagesInternet/entete_table/entete_table_bleu.gif) repeat-x left top;
	_background: #5AAED0 url(../images/imagesInternet/entete_table/entete_table_bleu.gif) repeat-x left 2px;
}

.bt_form_bleu_fonce,.bt_form_bleu_fonce_over {
	border:2px solid #3A508F;
	_border:none;
	background: #3A508F url(../images/imagesInternet/entete_table/entete_table_bleu_fonce.gif) repeat-x left top;
	_background: #3A508F url(../images/imagesInternet/entete_table/entete_table_bleu_fonce.gif) repeat-x left 2px;
}
.bt_form_vert,.bt_form_vert_over {
	border:2px solid #438211;
	_border:none;
	background: #438211 url(../images/imagesInternet/entete_table/entete_table_vert.gif) repeat-x left top;
	_background: #438211 url(../images/imagesInternet/entete_table/entete_table_vert.gif) repeat-x left 2px;
}
.bt_form_rouge,.bt_form_rouge_over{
	border:2px solid #C41832;
	_border:none;
	background: #C41832 url(../images/imagesInternet/entete_table/entete_table_rouge.gif) repeat-x left top;
	_background: #C41832 url(../images/imagesInternet/entete_table/entete_table_rouge.gif) repeat-x left 2px;
}
.bt_form_orange,.bt_form_orange_over  {
	border:2px solid #EF9640;
	_border:none;
	background: #EF9640 url(../images/imagesInternet/entete_table/entete_table_orange.gif) repeat-x left top;
	_background: #EF9640 url(../images/imagesInternet/entete_table/entete_table_orange.gif) repeat-x left 2px;
}

div.bleu_border, div.defaut_border {display:inline;margin:5px;_border:2px solid #5AAED0;}
div.bleu_fonce_border {display:inline;margin:5px;_border:2px solid #3A508F;}
div.vert_border {display:inline;margin:5px;_border:2px solid #438211;}
div.rouge_border {display:inline;margin:5px;_border:2px solid #C41832;}
div.orange_border {display:inline;margin:5px;_border:2px solid #EF9640;}



/* Boites menu droit*/

.input_acces{height:12px;_height:16px;width:100px;font-size:11px;}

div.center_div {
  width:100%;
  text-align:center;
}



/* boxes */
ul.domaineList {
	list-style-type: none;
	margin:0px;
	padding:0px;
	padding-left:15px;
	padding-right:15px;
	margin-left:20px;
}


ul.domaineList li img {
  margin-right:4px;
}


p.iframe_conclusion {
  margin-top:14px;
  clear:both;
}

.center_box {
  margin:0px;
  padding:0px;
	width:179px;
	float:left;
}


.richBoxContent, .richBoxContent_txt_mode {
  padding:0;
  margin:0px 0px 0px 16px;_margin:0px 0px 0px 8px;
  font-size:11px;
  width:159px;_width:160px;
  float:left;
}

.richBoxContent_txt_mode {
  margin:0px 0px 0px 1px;
  width:175px;
}

div.img_box_categ img {
  margin-left:15px;
  margin-bottom:4px;
}

.richBoxContent ul ,.richBoxContent_txt_mode ul {
  clear:both;
	list-style-type: none;
	list-style-image:url(../images/imagesInternet/puce_liste_table01.gif);
  padding:0;
  margin:0;
  padding-left:16px!important;
  margin-bottom:3px!important;
  padding-bottom:1px!important;
}

.richBoxContent ul li,.richBoxContent_txt_mode ul li {
  list-style-image:url(../images/imagesInternet/puce_liste_table01.gif);
  margin-top:0px!important;
  clear:both;
  float:left;_float:none;
}

.richBoxContent a,.richBoxContent_txt_mode a {
	margin:0px;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #660033;
	font-weight: bold;
	margin-top:2px;
	margin-bottom:2px;
	margin-left:0px;
  float:left;_float:none;
  clear:both;
  _width:100%;
}

.richBoxContent a img,.richBoxContent_txt_mode a img{
  margin-left:2px;
  margin-top:1px;
  border:none;
}

.richBoxContent p,.richBoxContent span,.richBoxContent_txt_mode p,.richBoxContent_txt_mode span{
  margin:0px;
  padding:0px;
  font-size:100%;
}

#ejs_scroller_1 p, #ejs_scroller_1 span,#ejs_scroller_2 p, #ejs_scroller_2 span {
  margin:0px;
  padding:0px;
  font-size:100%;
}

table.table_no_border {
  border:none;
}

table.table_no_border td{
  border:none;
}

a.lien_orig {
  color:#000000!important;
  font-style:normal!important;
  font-weight:normal!important;
  text-decoration:underline!important;
}

.noPrint{
  display:none;
}

.wrapper{
  border:2px solid red;
}

.remplacement_logo{
  display:block;
  padding:6px;
}

.remplacement_logo .text{
  color:#121278;
  font-family:Bookman Old Style,Courier,Verdana,Arial,sans-serif;
  font-size:24px;
  font-weight:bold;
  /*float:left;*/
  margin-right:8px;
  display:inline;
}

.txt_noir_11_01 {
	padding-left:25px; 
	float:none;
	clear:both;
	/*width:100%;*/
	margin-bottom:0px;
	padding-bottom:0px;
}


.border_page01 td { }

.pad_title .liste_bleu li { clear:both; height:1%; overflow:visible; }

.txt_rich { clear:both; }

.txt_rich .article_title { float:none; clear:none; overflow:hidden; }

.txt_noir_11_01 { width:530px; overflow:hidden; }

.txt_noir_11_01 ul {	width:500px; overflow:hidden; }

h2.position_bleu,h2.position_defaut ,h2.position_ , h2.position_vert , h2.position_bleu_fonce , h2.position_orange, h2.position_rouge {
	float:none;
	width:450px;
}

.cleur_bleu,.cleur_,.cleur_defaut,.cleur_bleu_ciel, .cleur_orange, .cleur_mauve, .cleur_vert, .cleur_bleu_ciel, .cleur_rouge, .cleur_bleu_marine ,.cleur_vert_fonce, .cleur_gris_claire ,.cleur_bleu_fonce { }


/* gestion mode boutons tout ouvrir/tout fermer */
div.clear {
clear: both;
}
.mode_bouton_control_panel {
	float:left;
	width:45%;
	background-color: #EFEFEF;
	border-width:1px 1px 0px 1px;
	border-style:solid;
	border-color: #CFCFCF;
}
.mode_bouton_control_panel .control_btn {
  margin-top:3px;
  margin-bottom:3px;
  margin-right:5px;
  margin-left:5px;
  float:left;
}
.mode_bouton_control_panel .control_btn a {
  text-decoration:none;
  font-family:Arial;
  font-weight:bold;
  font-size:11px;
}
.mode_bouton_control_panel .control_btn a.btn_text {
  width:80px;
  float:left;
}
.mode_bouton_control_panel .control_btn a.btn_img img {
  border:none;
  width:12px;
  height:12px;
}
/* AJOUT ANTAI 03-05-2008 pour cacher le topmenu Jahia */
#jahia_top {display:none;}
/* FIN AJOUT ANTAI */