body, p, div, td {
	margin: 0;
	padding: 0;
	font-family: arial,verdana,sans-serif;
	font-size: 12px;
	color: #000;
}

h1, h2, h3, h4,h5, h6, p, ul, ol, li, dl, dt, dd, form, label, img {
	margin: 0;
	border: 0;
	padding: 0;
}

h2 {font-size: 16px; }
h3 {font-size: 14px; }

a {	color:#0083b1;	text-decoration: none;	}
a:hover {	text-decoration: underline;	}

.texte_gras {
	font-weight:bold;
	color:#0083b1;
}
.texte_petit {
	font-size:10px;
	color:#535353;
}
.texte_petit3 {
	font-size:10px;
}
.texte_surligne {
	color:#0083b1;
}
.texte_surligne2 {
	color:#9C9C9C;
}
.titre2 {
	font-size: 20px;  
	color:#0083b1;
	margin:15px 0px;
}

.titre3 {
	font-size: 16px;  
	color:#0083b1;
	margin:0px 0px 15px 20px;
}


.checkbox {
	margin-left:0px;
	_margin-left:-4px;
}

.input_normal {
	background-color:#fff;
	border:1px solid #a5acb2;
	height:20px;
	_height:22px;
}
.input_focus {
	background-color:#f8f8f8;
	border:1px solid #a5acb2;
	height:20px;
	_height:22px;
}

.input_desactive {
	background-color:#ebebe4;
	border:1px solid #a5acb2;
	height:20px;
	_height:22px;
}


.input_erreur {
	border:1px solid #cf4247;
}
.message_erreur {
	color:#FF0000;
}
.message_confirmation {
	font-weight:bold;
	color:#339900;
}
.img_vertical_align {
	vertical-align:middle;
}
/* 27/02/2008 SR : permet d'afficher du texte le long d'une image alignée à gauche */
.img_align_left {
	float:left;
	margin:3px;
}

#cadre_centrage {
	position:absolute;
    left: 50%; 
	margin-left:-500px;
	background: url("../images/structure/ombre_centre.gif");
	background-repeat: repeat-y;
	width:1000px;
}
#container {
	position:absolute;
	width: 1000px;
	height:950px;
	margin-top:0px;
	padding-top:0px;
	padding-left:20px;
	background: url("../images/structure/ombre_top.gif");
	background-repeat: no-repeat;
}
#header {
	position: relative;
	top: 0px;
	left: 0px;
	margin: 0 0 1em 0;
	width: 940px;
	/*height:90px;*/
}

#header li {
	/*margin: 0 3px;
	padding: 0 2px 0 1px;
	border: #666 solid;
	border-width: 0 1px 0 0;*/
	list-style: none;
}

#header li a {
	margin: 0 1px 0 0;
}

#img_planete{
	position:absolute;
	right:10px;
	top:4px;
}

#header_compte {
	position: absolute;
	top: 0px;		
	right: 0px;
	width: 180px; 
	height: 90px;
	float: right;
}

.bandeau {
	float: left;
	width: 100%;
	height: 28px;
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	display: block;
	background: url("../images/structure/bandeau_header/centre.gif");
	background-repeat:repeat-x;
}

.bandeau a {
	color: #ffffff;
}

.msg_retour_erreur {
	color:#FF0000;
	font-size:16px;
}

.msg_retour_ok {
	color:#339900;
	font-size:16px;
}



/* 27/02/2008 SR : mise en page du menu horizontal et des boutons connexion/deconnexion */
#tree li {
	display: block;
	float: left;
	height: 28px;
	line-height: 28px;
	list-style-type:none;
	margin-left:5px;
}
#tree li a {
	display: block ;
	padding: 0 5px;
	margin:0;
	}

#tree li a:hover, #tree li a:focus, #tree li a:active {
	background: #0083b1;
	text-decoration:none;
	}
.img_user_login_connecte {
	float: left;
	margin-top:5px;
}
.img_user_login_deconnecte {
	float: left;
	margin-top:5px;
}
#login {
	display: block;
	float: right;
	margin-right:150px;
	height: 28px;
}
#login li {
	display: block;
	float: left;
	height: 28px;
	line-height: 28px;
	list-style-type:none;
}
#login li a {
	display: block ;
	padding: 0 10px;
	margin:0;
	}
#login li a:hover, #login li a:focus, #login li a:active {
	background: #0083b1;
	text-decoration:none;
}


/* --------------------------------------------------------------------------------------- */

#recherche li {
	display: block;
	float: right;
	height: 28px;
	line-height: 28px;
}

#account_profile_nav a {
	color: white;
}

#page_titre {
	position: absolute;
	top: 150px;		left: 225px;
	height: 30px;	width: 597px;
	font-size: 20px;  
	padding-left:3px;
	color:#0083b1;
}

#main_context {
	position: absolute;
	top: 140px;
	left: 25px;
	width:170px;
	height:auto;
	float:left;
}

#colonne_gauche_extranet {
	position: absolute;
	float:left;
	margin-left:-200px;
}
#main_content {
	width:730px;
	position: relative;
	/*z-index:99;*/
	left: 230px;
	top:200px;
    padding-bottom: 200px; 	/* Pour Ã©viter la superposition du pied de page */
    /* Pour que le bas de page aille en bas du contenu et non en bas de l'Ã©cran */
	/*width: 720px;*/
	height: auto;
	min-height: 65em; /* définition d'une hauteur minimum pour pour maintenir le footer en bas s'il y a peu de contenu */
	_height: 80em; /* hack pour ie qui reconnais pas min-height */
	/*background: url("../images/structure/fond_site_gmc.gif") 100% 100%;
	background-repeat: no-repeat;	*/
}

#login_content {
	width:730px;
	position: relative;
	left: 220px;
	top:200px;
	height: auto;
	min-height: 45em; /* dÃ©finition d'une hauteur minimum pour pour maintenir le footer en bas s'il y a peu de contenu */
	_height: 63em; /* hack pour ie qui reconnais pas min-height */
}


#main_content.basic {
	float: none;
	clear: both;
	margin: 1em auto;
}

/* Types de textes utilisÃ©s sur l'ensemble de l'extranet */
.txt_petit {
	font-size: 11px;
	color: #0083b1;
}
.txt_petit2 {
	font-size: 10px;
}

/* TABLEAU DE MISE EN PAGE */
/* 28/02/2008 SR : donnÃ©es mises Ã  jour pour coller au design V2 */
.tableau {				/*PropriÃ©tÃ©s communes Ã  tous les membres de la classe*/
	font-size:12px;
	color: black;
	border-style: solid;
	border-width: 1px;
	border-color: #0083b1;
	padding: 0px;
	border-collapse: collapse;
}
.tableau th{
	border:1px solid #A5ACB2;
	background-color: #0083b1;
	color:#fff;
	padding:5px;
}
.tableau td{
	border:1px solid #A5ACB2;
	padding:5px;
}


.tableau2 {			
	font-size:12px;
	color: black;
	border-style: solid;
	border-width: 1px;
	border-color: #0083b1;
	padding: 0px;
	border-collapse: collapse;
}
.tableau2 th{
	background-color: #0083b1;
	color:#fff;
	padding:5px;
}
.tableau2 td{
	padding:5px;
}


.fond1 {
	background-color:#CCCCCC;
}
.fond2 {
	background-color:#fff;
}

#actu_gmc {
	margin:20px 10px 10px 10px;
	padding:10px;
	/*border:1px solid #000;*/
}
#actu_gmc h3 {
	color:#0083b1;
}
/* TABLEAU AFFICHANT LES RESULTATS*/
.tab_result {				/*PropriÃ©tÃ©s communes Ã  tous les membres de la classe*/
	font-size:12px;
	border-collapse: collapse;
	width:715px;
}

.tab_result th {
	background-color: #0083b1;
	color: white;
	text-align: center;
	border-style: solid;
	border-width: 1px;
	border-color: #0083b1;
}

.tab_result td {
	background-color: white;
	border-style: solid;
	border-width: 1px;
	border-color: #0083b1;
	padding: 2px;
}



/*------------ NT 16/11/2006: Style de la barre des Ã©tapes de la prÃ©-saisie des dossiers -------------*/

.barre_etape {		/*PropriÃ©tÃ©s communes Ã  tous les membres de la classe*/
	color: #ffffff;
	margin-left: auto;
	margin-right: auto;
	/*font-size:15px;*/
	font-size: 12px;
	vertical-align: middle;
}
.barre_etape a { color: #ffffff;	font-weight: bold; }
#centre.barre_etape{
	background: url(../images/structure/bandeau_etapes/centre.gif);
	text-align: center;
}
#centre_highlight.barre_etape{
	background: url(../images/structure/bandeau_etapes/centre_highlight.gif);
	text-align: center;
}
#gauche.barre_etape{
	background: url(../images/structure/bandeau_etapes/gauche.gif);
	width: 15px;
}
#droite.barre_etape{
	background: url(../images/structure/bandeau_etapes/droite.gif);
	width: 15px;
}


/*------------ NT 28/01/2008: Style des panels sur le tableau de bord V2 -------------*/
.panel {
	display: inline;
	max-width: 100px;
}

/*------------ NT 04/02/2008: Style des panels sur le tableau de bord V2 -------------*/
.col_gauche {
	position: relative;
	width: 172px;
	_width: 184px;
	padding-left: 2px;
	padding-bottom: 20px;
	font-size: 11px;
	color: white;
}
.col_gauche a { color: white; text-decoration: none; }
.col_gauche a:hover { text-decoration: underline; }

#col_gauche_1  {	top: 0px;	left: 0px;	background-color: #0083b1; padding:6px;}

#col_gauche_2  {	top: -4px;	left: 4px;	background-color: #CFCBC9; padding:6px;  color:#1C86B5; }
#col_gauche_2 a { color:#1C86B5;}

#col_gauche_3  {	top: -8px;	left: 8px;	background-color: #0083b1; padding:6px;}

#col_gauche_4  {	top: -8px;	left: 12px;	background-color: #CFCBC9; padding:6px; color:#1C86B5; position:relative;z-index:99;}
#col_gauche_4 a { color:#1C86B5;}

#options_boite_reception {
	width: 160px;
	height: 88px;
	_height: 95px;
	padding-left: 2px;
	padding-bottom: 20px;
	font-size: 11px;
	color: white;
	background-color: #000; 
	padding:6px;
}
#options_boite_reception a { color: white; text-decoration: none; }
#options_boite_reception a:hover { text-decoration: underline; }


#noeuds_boite_reception {	
	width: 180px;
	padding:6px; 
	margin-bottom:12px;
	z-index:99;
}

#noeuds_consultation_dossiers {
	width: 180px;
	padding:6px; 
	z-index:99;
}

#noeuds_creation_dossiers {
	width: 180px;
	padding:6px; 
	z-index:99;
}

#col_gauche_1 h3 { margin-bottom:5px; }
#col_gauche_1 form { display:block; margin-bottom:5px; margin-top:5px; }
#col_gauche_2 h3 { margin-bottom:5px; }
#col_gauche_3 h3 { margin-bottom:5px; }
#col_gauche_4 h3 { margin-bottom:5px; }
#col_gauche_5 h3 { margin-bottom:5px; }


#col_gauche_internet_1  {	top: 0px;	left: 0px;	background-color: #CFCBC9; padding:6px; color:#1C86B5; }
#col_gauche_internet_1 a { color:#1C86B5; }
#col_gauche_internet_2  {	top: -4px;	left: 4px;	background-color: #0083b1; padding:6px; }
#col_gauche_internet_3  {	top: -8px;	left: 8px;	background-color: #CFCBC9; padding:6px; color:#1C86B5; }
#col_gauche_internet_3 a { color:#1C86B5; }
#col_gauche_internet_4  {	top: -8px;	left: 12px;	background-color: #ffffff; padding:6px; color:#000 }

#col_gauche_internet_4 h3 { color:#0083b1; }

.tab_bord_container { width:730px; border: solid 1px #0083b1; }

.tab_bord_container h2 {	background: #0083b1;	color: white; padding-left:3px;	}

.tab_bord_panel h2 {	background: #0083b1;	color: white;  font-weight:normal; padding-left:3px;	}
.tab_bord_panel_titre h2 {	background: none;	color: #0083b1; }
.tab_bord_panel h3 {	color: #0083b1;	}
.tab_bord_panel table {
	font-size:9px;
	color: black;
	border-style: solid;
	border-width: 0px;
	border-color: #bbbbbb;
	padding: 0px;
}
.tab_bord_panel td {	color: #0083b1; padding:2px;	}
.tab_bord_panel th {	color: #0083b1;	}

.tab_bord_panel_tabsurvol td {	font-size: 9px;	background-color: #d9e0e4; border-bottom:1px solid #d9e0e4; vertical-align:top; }

.tab_bord_panel_tab1 td {	font-size: 9px;	background-color: #f5f7f8; border-bottom:1px solid #d9e0e4; vertical-align:top; }
.tab_bord_panel_tab2 td {	font-size: 9px;	background-color: #f5f7f8; border-bottom:1px solid #d9e0e4; vertical-align:top; }

.tab_bord_panel_tab_esp td {	font-size: 9px;	background-color: #EAEAEA; border-bottom:1px solid #d9e0e4; vertical-align:top; }


.td_separation_tableaux { border-style: solid;	border-width: 2px;	border-color: #0083b1; }

/*------------ 26/02/2008 SR : Style des panels sur le tableau de bord V2 -------------*/
.gabarit { width:320px; height:1px; } /* div de largeur fixe pour éviter l'écrasement des tableaux */
.tab_bord_panel_titre { margin: 5px; }
.tab_bord_panel { margin:1px; padding-bottom:15px;}
.titre_news_accueil { padding:7px; font-size:16px; color:#000; font-weight: bold;}
.revue_du_jour { color: #6c6c6c; }
.position_lien_lire_suite_news{ margin-left:600px;}
.position_lien_afficher_plus{ margin-left:180px; }
.position_lien_reduire{ margin-left:620px; }

.categorie_news_perso {
	display:block;
	margin-top:20px;
	margin-bottom:5px;
	margin-left:20px;
	color: #6c6c6c;
	font-size:16px;
	font-weight:bold;
}

.message_erreur_news_perso {
	display:block;
	margin:10px;
}
.source {
	color:#979797;
}
.titre_rubrique_accueil {
	color:#0083b1;
	font-size:18px;
}
.titre_accueil_extranet {
	color:#0083b1;
	font-size: 20px;  
	margin-left:10px 10px 10px 0px;
}
.note_accueil_extranet {
	position:relative;
	display:block;
	width:910px;
	margin-left:-200px;
	margin-bottom:15px;
}
#news_assurance{
	display:block;
	width:710px;
	border:1px solid #000;
	background-color:#fff;
	padding:5px 5px 35px 5px;
	background:#fff url("../images/extranet/fond_news.jpg");
	background-repeat: no-repeat;
	background-position:right bottom;
}
#news_perso {
	display:none;
	width:710px;
	border:1px solid #000;
	padding:5px 5px 35px 5px;
	background-color:#fff;
	background:#fff url("../images/extranet/fond_news.jpg");
	background-repeat: no-repeat;
	background-position:100% 100%;
}
.onglet_news {
	background: url("../images/extranet/onglet_large2.gif");
	background-repeat: no-repeat;
}
.onglet_news_selectione {
	background: url("../images/extranet/onglet_large1.gif");
	background-repeat: no-repeat;
}

#onglets_news {
	margin-left:-1px;
	display: block;
	height: 28px;
}
#onglets_news li {
	display: block;
	float: left;
	height: 28px;
	line-height: 28px;
	width:150px;
	text-align:center;
	list-style-type:none;
}
#onglets_news li a {
	display: block ;
	padding: 0 10px;
	margin:0;
	font-weight:bold;
	color:#fff;
}
.no_notifications,
.no_dossiers {
	display:block;
	margin:20px 10px;
	font-weight:bold;
	color:#0083b1;
}
.options_boite_reception {
	margin-top:-15px;
}
/* Styles relatifs à la première version sous forme d'onglet, plus utilisés */
/*#der_dossier{
	display:block;
	width:710px;
	border:1px solid #0083b1;
	background-color:#fff;
	padding:5px 5px 35px 5px;
}
#der_actions {
	display:none;
	width:710px;
	border:1px solid #0083b1;
	padding:5px 5px 35px 5px;
	background-color:#fff;
}
#der_doc {
	display:none;
	width:710px;
	border:1px solid #0083b1;
	background-color:#fff;
	padding:5px 5px 35px 5px;
}
#indicateurs {
	display:none;
	width:710px;
	border:1px solid #0083b1;
	padding:5px 5px 35px 5px;
	background-color:#fff;
}
.onglet_tab_bord {
	background: url("../images/extranet/onglet_large2.gif");
	background-repeat: no-repeat;
}
.onglet_tab_bord_selectione {
	background: url("../images/extranet/onglet_large1.gif");
	background-repeat: no-repeat;
}

#onglets_tab_bord {
	margin-left:-1px;
	display: block;
	height: 28px;
}
#onglets_tab_bord li {
	display: block;
	float: left;
	height: 28px;
	line-height: 28px;
	width:150px;
	text-align:center;
	list-style-type:none;
}
#onglets_tab_bord li a {
	display: block ;
	padding: 0 10px;
	margin:0;
	font-weight:bold;
	color:#fff;
}*/
/* Styles relatifs à la seconde version sous forme de boite de reception */

#titre_tableau_de_bord {
	position:absolute; 
	top:8px;
	left:-180px;
}
#liens_module_accueil {
	position:relative;
	margin-top:45px;
	margin-left:-201px;
	_margin-left:-198px;
	display: block;
	height: 28px;
}
#liens_module_accueil li {
	display: block;
	float: left;
	height: 28px;
	line-height: 28px;
	width:150px;
	text-align:center;
	list-style-type:none;
}
#liens_module_accueil #titre_tab_bord {
	font-size:16px;
	font-weight:bold;
	color:#575757;
	text-align:left;
	margin-left:5px;
	width:400px;
}
#module_accueil {
	position:relative;
	width:910px;
	border:1px solid #000;
	background-color:#fff;
	padding:5px;
	border:1px solid #000;
	margin-left:-200px;
	margin-bottom:5px;
	_margin-left:-197px;
	background: url("../images/extranet/fond_tab_bord.jpg");
	background-repeat: no-repeat;
	background-position:0% 100%;
}
#module_accueil_gauche {
	float:left;
}
#module_accueil_gauche h3 {
	color:#575757;
}
#module_accueil_droite {
	position:relative;
	float:left;
	margin-bottom:-2px;
	_margin-bottom:-12px;
	width:718px;
	_width:710px;
}
#module_accueil_droite h3 {
	color:#575757;
	font-size:16px;
	margin-bottom:5px;
}
#module_accueil li a {
	display: block ;
	padding: 0 10px;
	margin:0;
	font-weight:bold;
	color:#fff;
}
.alignement_icon_suivi {
	position:absolute; 
	margin-top:3px;
	_margin-top:-3px;
}
.lien_selectione {
	background: url("../images/extranet/onglet_large1.gif");
	background-repeat: no-repeat;
}
.lien_selectione a {
	display:block;
	color:#fff;
	font-weight:bold;
	padding: 0 10px;
}
.lien_non_selectione {
	background: url("../images/extranet/onglet_large2.gif");
	background-repeat: no-repeat;
}
.lien_non_selectione a {
	display:block;
	color:#fff;
	font-weight:bold;
	padding: 0 10px;
}
#btn_suppr_notifications,
#btn_option_affichage_notifications {
	border: solid 0px #0083b1; 
	background-color:#0083b1; 
	font-size:9px; 
	cursor: pointer;
	margin-top:5px;
}
.tab_bord {
	border:1px solid #000;
}
.th_tab_bord {
	background-color:#0083b1;
	text-align:left;
	padding-left:3px;
	border-bottom:1px solid #000;
	height:22px;
}	
.th_tab_bord_txt {
	color:#fff;
	cursor:pointer;
}
#sorttable_sortfwdind,
#sorttable_sortrevind {
	color:#fff;
	font-size:14px;
}

.message_visualisation_extranet {
	color:#CC0000;
	font-size:16px;
	margin-bottom:10px;
}
#lien_accueil_tab_bord {
	margin:5px 5px 8px 5px;
}	

/*------------ 27/02/2008 SR : Style du footer -------------*/
#fond_footer {
	position:absolute;
	width: 1000px;
	background: url("../images/structure/ombre_bottom.gif");
	background-repeat: no-repeat;
}
#footer {
	position:relative;
	margin: 20px;
	width: 940px;
	height:120px;
}
#img_footer {
	width:122px;
	height:100px;
	background: url("../images/structure/img_footer.gif");
	background-repeat: no-repeat;
}
#copyright{
	padding-bottom:20px;
	width: 940px;
	text-align: center;
	background-color:#fff;

}
#menu_footer li {
	float: left;
	height: 28px;
	line-height: 28px;
	list-style-type:none;
}
#menu_footer li a {
	display: block ;
	margin: 0 81px;
	text-align: center;
	width:150px;
}

#menu_footer li a:hover, #menu_footer li a:focus, #menu_footer li a:active {
	background: #0083b1;
	text-decoration:none;
}

/*------------ 27/02/2008 SR : Style pour les infobulles -------------*/
a.info {
  position:relative;
  text-decoration: none; 
  color:#FFFFFF;
}
a:hover.info {
  text-decoration: none;
  background: none;
}
a.info span {display: none;}
a:hover.info span {
  display: inline;
  position: absolute; 
  top:3em;
  left:2em;
  z-index: 20;
  background: #FFFFFF;
  color: #000000;
  border:1px solid #000;
  width:150px;
  text-align:center;
  font-weight:normal;
  font-size: 10px;
  line-height:12px;
  padding:2px 4px;
}

/*------------ 27/02/2008 SR : Style pour la page de recherche de dossiers -------------*/
#tab_bord_form_recherche { border: solid 1px #0083b1; }
.btn_recherche { border: solid 1px #0083b1; background-color:#0083b1; font-weight:bold; color:#fff cursor: pointer; }
.btn_ok { border: solid 1px #0083b1; background-color:#0083b1; width:29px; color:#fff cursor: pointer; }
.btn_ok_2 { border: solid 1px #CFCBC9; background-color:#CFCBC9; width:29px; color:#fff cursor: pointer; }
.btn_envoyer { border: solid 1px #0083b1; background-color:#0083b1; font-weight:bold; color:#fff cursor: pointer; }
.callout_heading { color:#0083b1; }

/*------------ 28/02/2008 SR : Style pour la page de personnalisation de la page d'accueil -------------*/
.checkbox_personnalisation_espace {  }
.sous_titre { color: #999999; font-weight:bold; margin-left:30px; }
.btn_enregistrer { border: solid 1px #0083b1; background-color:#0083b1; font-weight:bold; color:#fff cursor: pointer; }
.centre_interet { margin: 10px 60px 20px;}
#message_retour_enregistrement_preferences { color:#009900; font-weight:bold; font-size:14px; padding-bottom:15px; }

/*------------ 28/02/2008 SR : Style pour la page de demande de renseignements -------------*/
.input_demande_renseignement { width:200px; }
.textarea_demande_renseigements { width:400px; height:200px; }
#form_demande_renseigement {
	border: none;
	margin: 0;
	padding: 0;
	width: 600px;
	left:0px;
}
#corps_form_demande_renseigement { width:600px; }
#corps_form_demande_renseigement label {	
	float: left;	
	width: 30%;
	text-align: right;
	margin: 0;
	padding: 0 .5em 0 0;
	line-height: 1.8;
	color:#0083b1;
}
#corps_form_demande_renseigement p {	
	padding: .2em 0;
	margin: 0 0 .2em 0;
}
#corps_form_demande_renseigement label:hover {
	cursor: pointer;
}
.submit_form_demande_renseigement { text-align:center; }

#p_domaine { display:block; }
#p_dossier { display:none; }
#p_objet { display:none; }
#retour_erreur_form_renseignement { color:#FF0000; }
#retour_envois_form_renseignement { color:#009900; font-weight:bold; font-size:14px; }

/*------------ 28/02/2008 SR : Style pour pré-saisie -------------*/
.btn_modifier { border: solid 1px #0083b1; background-color:#0083b1; font-weight:bold; color:#fff cursor: pointer; }
.btn_confirmer { border: solid 1px #0083b1; background-color:#0083b1; font-weight:bold; color:#fff cursor: pointer; }

/*------------ 04/03/2008 SR : Style pour le formulaire d'identification -------------*/

#block_droite {
	float:right;
}
.form_indentification {

	background-color:#CFCBC9;
	color:#1C86B5;
	width:210px;
	padding:3px;
	text-align:center;
	margin:10px;
}

.form_indentification form a {
	color:#1C86B5;
}

#block_video {
	background-color:#CFCBC9;
	color:#1C86B5; 
	width:210px;
	padding:3px 3px 10px 3px;
	text-align:center;
	margin:10px;
}
.btn_connexion{
	border: solid 1px #0083b1; 
	background-color:#0083b1; 
	font-weight:bold; 
	color:#fff 
	cursor: pointer;
}
.label_form_identification {
	width:100px;
	float: left;	
	text-align:left;
	line-height: 1.8;
}
.p_form_identification {
	color:#1C86B5;
	margin:3px;
}
.text_form_connexion {
	display:block;
	text-align:left;
	padding:10px;
}

/*------------ 04/03/2008 SR : Style pour le formulaire d'inscription -------------*/
.form_inscription {
	float:right;
	color:#fff;
	width:440px;
	border: solid 1px #0083b1;
}
.btn_valider {
	border: solid 1px #0083b1; 
	background-color:#0083b1; 
	font-weight:bold; 
	cursor: pointer;
}
.label_form_inscription {
	width:195px;
	float: left;	
	text-align:left;
	line-height: 1.8;
}
.p_form_inscription {
	margin:3px;
}
.input_inscription {
	width:200px;
}
.entete_form_inscription {
	display:block;
	background-color:#0083b1;
	color:#fff;
	padding:5px;
	font-weight:bold;
}
.corps_form_inscription {
	margin:8px;
}

/*------------ 04/03/2008 SR : Style pour la page Mon compte -------------*/
.btn_changer {
	border: solid 1px #0083b1; 
	background-color:#0083b1; 
	font-weight:bold; 
	cursor: pointer;
}

/*------------ 05/03/2008 SR : Style pour la page d'accueil internet -------------*/
#accueil_profil{
	float:right;
	border: solid 1px #0083b1;
	background:#0083b1;
	width:198px;
	padding:10px;
	margin:15px;
}
#accueil_profil a {
	color:#fff;
}
.rubriques_accueil_profil {
	display:block;
	font-size:14px;
	font-weight:bold;
	margin-top:5px;
}
.texte_accueil_profil {
	color:#fff;
	font-weight:bold;
}
#actualite_accueil {
	position:absolute; 
	width:480px; 
}
.titre_accueil{
	font-size:22px;
}
.article_accueil {
	margin-bottom:20px;
}
.img_article_accueil {
	float:left;
	margin:4px;
	width:60px;
	height:52px;
	overflow:hidden;
	border:1px solid #000;
	text-align:center;
	vertical-align:middle;
}
.titre_premiere_actualite{
	font-size:14px;
}
.lien_actualites {
	color:#000;
}

.img_article_accueil_deconnecte {
	float:left;
	margin:4px;
}

/*------------ 06/03/2008 SR : Style pour le plan du site -------------*/
.menu_plan {
	display:block;
	margin-left:10px;
	margin-bottom:5px;
}
.sous_menu_plan {
	display:block;
	margin-left:40px;
	margin-bottom:5px;
}
.sous_sous_menu_plan {
	display:block;
	margin-left:60px;
	margin-bottom:5px;
}

/*------------ 07/03/2008 SR : Style pour la partie intranet -------------*/
.btn_afficher { border: solid 1px #0083b1; background-color:#0083b1; font-weight:bold; color:#fff cursor: pointer; }
.btn_envoi { border: solid 1px #0083b1; background-color:#0083b1; font-weight:bold; color:#fff cursor: pointer; }
.btn_voir { border: solid 1px #0083b1; background-color:#0083b1; font-weight:bold; color:#fff cursor: pointer; }

/*------------ 10/03/2008 SR : Style pour la partie admin -------------*/
.btn_creer_user { border: solid 1px #0083b1; background-color:#0083b1; font-weight:bold; color:#fff cursor: pointer; }

/* 11/03/2008 SR : style du lien "Retour" présent sur les pages extranet/intranet/admin */
.lien_retour { 
	display:block;
	width:650px;
	text-align:right;
	font-size:14px;
	margin:10px;
}
.img_retour {
	vertical-align:middle;
}

/*------------ 12/03/2008 SR : Style pour l'affichage des dossiers -------------*/
#dossier_recap{
	display:block;
	width:710px;
	border:1px solid #000;
	padding:5px;
	background-color:#fff;
}
#dossier_poser_question {
	display:none;
	width:710px;
	border:1px solid #000;
	padding:5px;
	background-color:#fff;
}
#dossier_liste_action {
	display:none;
	width:710px;
	border:1px solid #000;
	padding:5px;
	background-color:#fff;
}
#dossier_liste_fichier {
	display:none;
	width:710px;
	border:1px solid #000;
	padding:5px;
	background-color:#fff;
}
#onglets_dossier {
	margin-left:-1px;
	display: block;
	height: 28px;
}
#onglets_dossier li {
	display: block;
	float: left;
	width:100px;
	height: 28px;
	text-align:center;
	line-height: 28px;
	list-style-type:none;
	overflow:hidden;
}
#onglets_dossier li a {
	display: block ;
	padding: 0px;
	margin:0;
	/*background: url("../images/extranet/onglet1.gif");
	background-repeat: no-repeat;*/
	color:#fff;
	font-weight:bold;
	font-size:12px;
	}
#onglets_dossier li a:hover, #onglets_dossier li a:focus, #onglets_dossier li a:active {
	/*background: url("../images/extranet/onglet2.gif");
	background-repeat: no-repeat;
	text-decoration:none;*/
}
.onglet_dossier {
	background: url("../images/extranet/onglet2.gif");
	background-repeat: no-repeat;
}
.onglet_dossier_selectione {
	background: url("../images/extranet/onglet1.gif");
	background-repeat: no-repeat;
}
#timeline {
	width:710px;
	height:100px;
	overflow:scroll;
}

/*------------ 13/03/2008 SR : Style pour la pré-saisie des dossiers -------------*/
#dossier_perso {
	width:725px;
	overflow:scroll;
}
#dossier_acces_superviseur {
	width:725px;
	height:500px;
	overflow:scroll;
}
.cadre_filtre {
	margin:5px 10px 15px 40px;
}
.message_retour_liste_dossiers {
	margin:10px 10px 10px 100px;
	font-size:16px;
	font-weight:bold;
	color:#009900;
}
.pagination {
	margin:10px 10px 10px 100px;
	font-size:16px;
}
.pagination a {
	font-size:16px;
}
.btn_filtrer {
	border: solid 1px #0083b1; 
	background-color:#0083b1; 
	font-weight:bold; 
	cursor: pointer;
}
#recap_dossier {
	margin-left:20px;
}
.centrage {
	width:710;
	text-align:center;
}
#fiche_assure {
	display:block;
	width:710px;
	border:1px solid #000;
	padding:5px;
	background-color:#fff;
}
#fiche_assureur {
	display:none;
	width:710px;
	border:1px solid #000;
	padding:5px;
	background-color:#fff;
}
#fiche_courtier {
	display:none;
	width:710px;
	border:1px solid #000;
	padding:5px;
	background-color:#fff;
}
#fiche_tiers {
	display:none;
	width:710px;
	border:1px solid #000;
	padding:5px;
	background-color:#fff;
}
#fiche_info_sinistre {
	display:none;
	width:710px;
	border:1px solid #000;
	padding:5px;
	background-color:#fff;
}
#fiche_presaisie {
	display:block;
	width:710px;
	border:1px solid #000;
	padding:5px;
	background-color:#fff;
}
#onglets_saisie_dossier,
#onglets_saisie_dossier_simple {
	margin-left:-1px;
	display: block;
	height: 28px;
}
#onglets_saisie_dossier li,
#onglets_saisie_dossier_simple li{
	display: block;
	float: left;
	height: 28px;
	line-height: 28px;
	width:100px;
	text-align:center;
	list-style-type:none;
}
#onglets_saisie_dossier li a,
#onglets_saisie_dossier_simple li a{
	display: block ;
	padding: 0 10px;
	margin:0;
	/*background: url("../images/extranet/onglet1.gif");
	background-repeat: no-repeat;*/
	font-weight:bold;
	color:#fff;
	}
#onglets_saisie_dossier li a:hover, #onglets_saisie_dossier li a:focus, #onglets_saisie_dossier li a:active,
#onglets_saisie_dossier_simple li a:hover, #onglets_saisie_dossier_simple li a:focus, #onglets_saisie_dossier_simple li a:active {
	/*background: url("../images/extranet/onglet2.gif");
	background-repeat: no-repeat;
	text-decoration:none;*/
}

.onglet_saisie_dossier {
	background: url("../images/extranet/onglet2.gif");
	background-repeat: no-repeat;
}
.onglet_saisie_dossier_selectione {
	background: url("../images/extranet/onglet1.gif");
	background-repeat: no-repeat;
}
.etape_suivante_saisie_dossier {
	float:right;
	margin:10px;
	font-size:14px;
	font-weight:bold;
}
.etape_precedente_saisie_dossier {
	float:left;
	margin:10px;
	font-size:14px;
	font-weight:bold;
}

#form_pre_saisie_dossier_complet label {	
	float: left;	
	width: 160px;
	text-align: right;
	margin: 0;
	padding: 0 .5em 0 0;
	line-height: 1.8;
}

#form_pre_saisie_dossier_simple label {	
	float: left;	
	width: 155px;
	text-align: right;
	margin: 0;
	padding: 0 .5em 0 0;
	line-height: 1.8;
}
#form_pre_saisie_dossier_complet p,
#form_pre_saisie_dossier_simple p {	
	padding: .2em 0;
	margin: 0 0 .2em 0;
}
#form_pre_saisie_dossier_complet label:hover,
#form_pre_saisie_dossier_simple label:hover {
	cursor: pointer;
}
.readonly{
	background-color:#dadada;
	border: solid 1px #dadada; 
}
.corps_form_ajout_dossier {
	float:left;
	width:410px;
}
#form_pre_saisie_dossier_complet .cadre_contact {
	float:right;
	border:1px solid #0083b1;
	padding:5px; 
	margin-bottom:10px;
	width:250px;
}

#form_pre_saisie_dossier_simple .cadre_contact {
	float:right;
	border:1px solid #0083b1;
	padding:5px; 
	margin-bottom:10px;
	width:250px;
	height:200px;
	overflow:auto;
}

.contact_courtier {
	float:right;	
}

#form_pre_saisie_dossier_complet .cadre_contact_courtier {
	border:1px solid #0083b1;
	padding:5px;
	margin-bottom:10px;
	width:280px;
}

#form_pre_saisie_dossier_simple .cadre_contact_courtier {
	border:1px solid #0083b1;
	padding:5px;
	margin-bottom:10px;
	width:250px;
	height:230px;
	overflow:auto;
}

/*------------ 17/03/2008 SR : Style pour la page d'actualités -------------*/
.style_sommaire {
	font-size:20px;
	color:#0083b1;
}
.fond_news {
	background-color:#e7eaec;
	margin:10px;
	padding:10px 10px 20px 10px;
	border-radius: 10px ; 
	-moz-border-radius: 10px;
}
.titre_news {
	font-size:20px;
	color:#0083b1;
}
.date_news {
	color:#979797;
	font-weight:bold;
}
.img_news {
	float:left;
	padding:5px;
}
.news_suivantes {
	float:right;
	margin:0px 10px 0px 0px;
	font-size:14px;
	font-weight:bold;
}
.news_precedentes {
	float:left;
	margin:0px 0px 0px 10px;
	font-size:14px;
	font-weight:bold;
}
.lien_retour_sommaire {
	float:right;
}

/*------------ 28/03/2008 SR : Style pour la page de mentions légales -------------*/
.block_adresse {
	display:block;
	margin-left:280px;
	color:#0083b1;
}

/*------------ 03/04/2008 SR : Style pour la partie recrutement -------------*/
.img_page_recrutement {
	float:right;
	margin-left:15px;
	margin-bottom:10px;
}
.titre_page_recrutement {
	font-size:20px;
	color:#0083b1;
}
.sous_titre_page_recrutement {
	font-size:15px;
	color:#979797;
	font-weight:bold;
}
.sous_sous_titre_page_recrutement {
	font-size:14px;
	color:#0083b1;
	font-weight:bold;
	text-decoration:underline;
}
.lien_page_recrutement {
	font-size:14px;
	font-weight:bold;
}
.lien_page_nous_connaitre {
	font-size:14px;
	font-weight:bold;
	margin-left:30px;
}
.titre_bandeau_offres_demplois {
	font-size:14px;
	font-weight:bold;
	vertical-align:2px;
}
.titre_bandeau_postuler {
	font-size:12px;
	font-weight:bold;
	vertical-align:3px;
}
.titre_offre {
	font-size:18px;
	color:#0083b1;
}
.date_offre {
	color:#979797;
	font-weight:bold;
}
.fond_offre {
	background-color:#e7eaec;
	margin:10px;
	padding:10px 10px 20px 10px;
	border-radius: 10px ; 
	-moz-border-radius: 10px;
}
.lien_postuler {
	_margin-top:-20px;
	_margin-right:10px;
	float:right;
}
#corps_form_postuler { width:700px; }
#corps_form_postuler label {	
	float: left;	
	width: 300px;
	text-align: right;
	margin: 0;
	padding: 0 .5em 0 0;
	line-height: 1.8;
	color:#0083b1;
}
#corps_form_postuler p {	
	padding: .2em 0;
	margin: 0 0 .2em 0;
}
#corps_form_postuler label:hover {
	cursor: pointer;
}
#corps_form_postuler input {
	width:300px;
}
#corps_form_postuler textarea {
	width:300px;
	height:75px;
}
.btn_envoyer_candidature {
	margin-top:5px;
	margin-bottom:15px;
	margin-left:300px;
}
#retour_erreur_candidature { color:#FF0000; }
#retour_erreur_piece_jointe { color:#FF0000; }

/*------------ 04/04/2008 SR : Style pour la partie indice d'assurance -------------*/
.tab_indice_assur {			
	font-size:12px;
	border-collapse: collapse;
}

.tab_indice_assur th {
	color: #0083b1;
	text-align: center;
	border-style: solid;
	border-width: 1px;
	border-color: #0083b1;
	padding: 3px;
}

.tab_indice_assur td {
	background-color: white;
	border-style: solid;
	border-width: 1px;
	border-color: #0083b1;
	padding: 2px;
}

#form_saisie_indice_assurance label {	
	float: left;	
	width: 120px;
	margin: 0;
	padding: 0 .5em 0 0;
	line-height: 1.8;
}
#form_saisie_indice_assurance p {	
	padding: .2em 0;
	margin: 0 0 .2em 0;
}
#form_saisie_indice_assurance label:hover {
	cursor: pointer;
}
.sous_titre_indice_assurance {
	color: #0083b1;
	font-weight:bold;
}
.btn_ajout_indice_assurance {
	margin-left:150px;
}
#tab_indice_assurance {
	float:left;
	margin:10px;
}
#graph_indice_assurance {
	float:left;
	margin:10px;
}
#saisie_indice_assurance {
	float:left;
	margin:10px;
}
#option_affichage_indice_assurance {
	float:left;
	margin:10px;
}

/*------------ 28/04/2008 SR : Style pour la page "nos domaines" -------------*/

#icone_domaine {
	display:block;
	float:left;
	height:120px;
	width:200px;
	margin:10px;
	text-align:center;
}
.levage { background: url("../images/domaines/levage.jpg") no-repeat 50% 0; }
.levage:hover { background: url("../images/domaines/levage.jpg") no-repeat 50% -120px; }
.industrie { background: url("../images/domaines/industrie.jpg") no-repeat 50% 0; }
.industrie:hover { background: url("../images/domaines/industrie.jpg") no-repeat 50% -120px; }
.electronique { background: url("../images/domaines/electronique.jpg") no-repeat 50% 0; }
.electronique:hover { background: url("../images/domaines/electronique.jpg") no-repeat 50% -120px; }
.energies { background: url("../images/domaines/energies.jpg") no-repeat 50% 0; }
.energies:hover { background: url("../images/domaines/energies.jpg") no-repeat 50% -120px; }
.informatique { background: url("../images/domaines/informatique.jpg") no-repeat 50% 0; }
.informatique:hover { background: url("../images/domaines/informatique.jpg") no-repeat 50% -120px; }
.finances { background: url("../images/domaines/finances.jpg") no-repeat 50% 0; }
.finances:hover { background: url("../images/domaines/finances.jpg") no-repeat 50% -120px; }
.prof_reglementees { background: url("../images/domaines/prof_reglementees.jpg") no-repeat 50% 0; }
.prof_reglementees:hover { background: url("../images/domaines/prof_reglementees.jpg") no-repeat 50% -120px; }
.audio { background: url("../images/domaines/audio.jpg") no-repeat 50% 0; }
.audio:hover { background: url("../images/domaines/audio.jpg") no-repeat 50% -120px; }
.evenementiel { background: url("../images/domaines/evenementiel.jpg") no-repeat 50% 0; }
.evenementiel:hover { background: url("../images/domaines/evenementiel.jpg") no-repeat 50% -120px; }
.remontee_pub { background: url("../images/domaines/remontee_pub.jpg") no-repeat 50% 0; }
.remontee_pub:hover { background: url("../images/domaines/remontee_pub.jpg") no-repeat 50% -120px; }
.maritime { background: url("../images/domaines/maritime.jpg") no-repeat 50% 0; }
.maritime:hover { background: url("../images/domaines/maritime.jpg") no-repeat 50% -120px; }
.art { background: url("../images/domaines/art.jpg") no-repeat 50% 0; }
.art:hover { background: url("../images/domaines/art.jpg") no-repeat 50% -120px; }

.img_domaine {
	float:right;
	margin-right:25px;
	margin-bottom:15px;
	margin-left:15px;
}
/*------------ 06/05/2008 SR : Style pour la page "extranet_consultation_dossier_sinistre_reclamation" -------------*/
.tab_result_scroll {
	overflow:scroll;
	width:710px;
	height:300px;
}
.contenu_onglet_dossier_reclamation_block {
	display:block;
	width:710px;
	border:1px solid #000;
	padding:5px;
	background-color:#fff;
}
.contenu_onglet_dossier_reclamation_none {
	display:none;
	width:710px;
	border:1px solid #0083b1;
	padding:5px;
	background-color:#fff;
}
/*------------ 18/06/2008 SR : Style pour la page "extranet_consultation_gmc" -------------*/
.tab_mission_scroll {
	overflow:scroll;
	width:720px;
	height:400px;
}
/*------------ 04/07/2008 SR : Style pour la page "consultation des actions" -------------*/
.tab_actions_scroll {
	overflow:scroll;
	width:720px;
	height:400px;
}

.cadre_lettres_GMC {
	margin:10px 10px 10px 30px;
}

.sous_menu_nous_connaitre {
	z-index:999;
	position:absolute;
	width:130px;
	height:60px;
	margin-top:118px;
	margin-left:24px;
}

.sous_menu_notre_equipe {
	z-index:999;
	position:absolute;
	width:130px;
	height:60px;
	margin-top:118px;
	margin-left:339px;
}

.lien_sous_menu {
	color:#fff;
	font-weight:bold;
	display:block;
	width:130px;
	height:30px;
	line-height: 28px;
	padding: 0 0 0 10px;
	background-color:#006a8f;
}
.lien_sous_menu:hover {
	text-decoration:none;
	background-color:#0083b1;
}

#cadre_recherche_avancée {
	margin-top:10px;
}

#confirmation_presaisie {
	font-weight:bold;
	font-size:16px;
	color:#339900;
	margin-left:175px;
}

.th_recherche_dossier {
	background-color:#0083b1;
	text-align:left;
	padding-left:5px;
	border-bottom:1px solid #000;
	height:22px;
}	
.th_recherche_dossier_txt {
	color:#fff;
	cursor:pointer;
	font-size:11px;
}
.recherche_dossier_tabsurvol td {	
	padding-left:5px;
	font-size: 9px;	
	background-color: #d9e0e4; 
	border-bottom:1px solid #d9e0e4; 
	vertical-align:top; 
}
.recherche_dossier_tab1 td {	
	padding-left:5px;
	font-size: 9px;	
	background-color: #f5f7f8; 
	border-bottom:1px solid #d9e0e4; 
	vertical-align:top; 
}

.recherche_dossier_tab1_esp td {	
	padding-left:5px;
	font-size: 9px;	
	background-color: #EAEAEA; 
	border-bottom:1px solid #d9e0e4; 
	vertical-align:top; 
}


#fromulaire_recherche_dossier fieldset{
	width:600px;
	margin-left:40px;
}


.competences_experts {
	margin-left:10px; 
	margin-right:20px;
	margin-bottom:15px;
	display:block;
}

/*************** 03/09/2008 SR : mise en page du tableau des compétences des experts **************************/
#tableau_competences {
	margin-left:40px;
}
#header_table_competences {
	margin:0px 0px 0px 182px;
	_margin:0px 0px -3px 182px;
	padding:0px;
}
.table_competences {
	border-collapse:collapse;
	margin:0px;
	padding:0px
}
.cell_expert {
	background-color:#0583b1;
	border: 1px solid #000;
	color:#fff;
	width:160px;
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
}
.cell_competence_1 {
	background-color:#fff;
	border: 1px solid #000;
	width:30px;
	height:30px;
}
.cell_competence_2 {
	background-color:#818181;
	border: 1px solid #000;
	width:30px;
	height:30px;
}

.sous_titre_experts {
	position:relative;
	margin-top:-23px;
	color:#1C86B5;
	font-size:14px;
	font-weight:bold;
	margin-bottom:20px;
}

/*************** 09/09/2008 SR : mise en page du tableau de bord de l'Extranet **************************/
.nom_utilisateur {
	display:block;
	font-size:14px;
	margin:15px;
	font-weight:bold;
	color:#575757;
}
.lien_tableau_de_bord {
	display:block;
	height:34px;
	vertical-align:middle;
}
.notice_employe_tab_bord {
	display:block;
	margin-left:35px;
	margin-top:-10px;
	margin-bottom:5px;
	font-style:italic;
}
#recap_tableau_de_bord {
	position:relative;
	float:left;
	margin-left:5px;
	width:430px;
}
#grahpique_tableau_de_bord {
	position:relative;
	float:right;
	overflow:hidden;
}
#grahpique_tableau_de_bord span {
	display:block;
	color:#B6B6B6;
	font-size:11px;
	text-align:center;
}
#btn_recharger_tab_bord {
	position:relative;
	float:right;
	margin-top:90px;
}
.separateur_tab_bord {
	border-top:1px solid #ccc; 
	width:905px; 
	margin-top:10px;
}
.tab_bord_dossiers {
	float:left;
	margin:15px 15px 0px 15px;
	_margin: 0px 15px;
}
.tab_bord_dossiers h3 {
	color:#575757;
}
.liste_dossiers_tab_bord {
	border:1px solid #000;
	padding:7px;
	margin-top:5px;
	background-color:#eeeeee;
}
.titre_liste_dossier_tab_bord {
	display:block;
	color:#0083b1;
	font-weight:bold;
	margin-bottom:5px;
	font-size:14px;
}

#cadre_question_accueil {
	border:1px solid #000; 
	background:#fff; 
	position:absolute; 
	z-index:99;
	left:120px;
	top:70px;
	width:470px;
	background: url("../images/extranet/fond_tab_bord.jpg");
	background-repeat: no-repeat;
	background-position:0% 100%;
	padding:10px;
}

#btn_fermer_question {
	float:right;
}

#corps_form_question { width:400px; margin-top:15px; margin-bottom:15px; }
#corps_form_question label {	
	float: left;	
	width: 90px;
	text-align: right;
	margin: 0;
	padding: 0 .5em 0 0;
	line-height: 1.8;
	color:#0083b1;
}
#corps_form_question p {	
	padding: .2em 0;
	margin: 0 0 .2em 0;
}
#corps_form_question label:hover {
	cursor: pointer;
}

/************************ 12/09/2008 SR : mise en page "Envois de lettres mensuelles" *******************************/

#corps_form_lettre_mensuelle { width:700px; }
#corps_form_lettre_mensuelle label {	
	float: left;	
	width: 150px;
	text-align: right;
	margin: 0;
	padding: 0 .5em 0 0;
	line-height: 1.8;
	color:#0083b1;
}
#corps_form_lettre_mensuelle p {	
	padding: .2em 0;
	margin: 0 0 .2em 0;
}
#corps_form_lettre_mensuelle label:hover {
	cursor: pointer;
}
#corps_form_lettre_mensuelle input {
	width:500px;
}
#corps_form_lettre_mensuelle textarea {
	width:500px;
	height:150px;
}
.btn_envoyer_mail {
	margin-top:5px;
	margin-bottom:15px;
	margin-left:300px;
}
#retour_erreur_lettre_mensuelle,
#retour_erreur_format_lettre_mensuelle { 
	color:#FF0000; 
	font-size:16px;
}
#lien_contact_lettre_mensuelle {
	margin-top:10px;
	margin-left: 50px;
}


/************************ 19/09/2008 SR : mise en page "Statistiques d'accès au site" *******************************/

.tableau_stats {			
	font-size:10px;
	color: black;
	padding: 0px;
	border-collapse: collapse;
	border:1px solid #0083b1;
}
.tableau_stats th{
	background-color: #0083b1;
	color:#fff;
	padding:5px;
}
.tableau_stats tr{
	border-left:1px solid #0083b1;
	border-right:1px solid #0083b1;
}
.tableau_stats td{
	padding:5px;
	font-size:10px;
}
.fond1_stats {
	background-color:#CCCCCC;
	/*cursor:pointer;*/
}
.fond2_stats {
	background-color:#fff;
	/*cursor:pointer;*/
}
.fond3_stats {
	background-color:#0083b1;
	color:#fff;
	font-weight:bold;
}	
.fond4_stats {
	background-color:#e7e7e7;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
}
.sous_titre_stats {
	display:block;
	margin:0px 10px 0px 10px;
	font-weight:bold;
	color:#0083b1;
}

.avertissement {
	color:#FF0000;
	font-size:14px;
}

#pagination_tab_bord {
	position:absolute;
	right:0px;
	_right:6px;
	bottom:5px;
	font-size:14px;
}

#legende_tab_bord {
	position:absolute;
	font-size:14px;
	left:0px;
	bottom:5px;
}
#option_affichage_notifications {
	float:right;
	margin-top:-27px;
	margin-bottom:20px;
}
#liste_options_affichage {
	background-color:#fff;
	border:1px solid #d9e0e4;
	padding:5px 5px 25px 5px;
	_padding:5px;
	margin-bottom:5px;
	width:250px;
}
.message_retour_erreur {
	margin:0px 10px 0px 15px;
	color:#cf4247;
	font-size:14px;
	font-weight:bold;
}


/********** Trombi *************/

.photo_trombi {
	position:relative;
	margin:5px;
	float:left;
	text-align:center;
	width:110px;
	height:180px;
}
.photo_trombi img {
	margin-bottom:2px;
}

.sous_titre_page_trombi {
	font-size:15px;
	color:#979797;
	font-weight:bold;
	margin-left:30px;
	margin-bottom:10px;
}

/********** Implantations *************/

#implantations {
	position:relative;
	width:630px;
	height:308px;
	background: url("../images/structure/carte_implantations.gif");
	background-repeat: no-repeat;
	margin-left:40px;
}

#coordonnees_correspondance {
	position:absolute;
	top:60px;
	left:40px;
}

.implantation_bureau {
	position:absolute;
	width:25px;
	height:25px;
	cursor: pointer;
}

#bureau_nord_idf { top:78px; right:171px; }
#bureau_rhone_alpes { top:155px; right:124px; }
#bureau_sud_ouest { top:181px; right:236px; }
#bureau_sud_est { top:223px; right:112px; }
#bureau_corse { top:262px; right:63px; }



/********** Détails des risques (domaines) *************/

.titre_domaine {
	position:relative;
	font-size:22px;
	font-weight:bold;
	margin-top:-55px;
	margin-bottom:23px;
}
.sous_titre_domaine {
	position:relative;
	margin-top:-23px;
	color:#1C86B5;
	font-size:14px;
	font-weight:bold;
	margin-bottom:20px;
}

.intro_domaine {
	background-color:#E6E0D9;
	width:700px;
	margin-bottom:20px;
}

.intro_domaine p {
	margin:0 15px 0 15px;
}

.intro_domaine_arrondis_top {
	width:700px;
	height:20px;
	background: url("../images/structure/intro_domaine_top.gif");
	background-repeat: no-repeat;
}

.intro_domaine_arrondis_bottom {
	width:700px;
	height:20px;
	background: url("../images/structure/intro_domaine_bottom.gif");
	background-repeat: no-repeat;
}

.block_domaine {
	position:relative;
	margin:10px;
	padding:12px;
	background: url("../images/structure/angle_block_domaine.gif");
	background-repeat: no-repeat;
	z-index:99;
}


.titre_block_domaine {
	color:#96969B;
	font-size:16px;
	font-weight:bold;
	
}

.puce_risque_technique li {
	position:relative;
	text-indent:10px;
	background: url("../images/minis/puce_marron.gif") 0 3px;
	background-repeat: no-repeat;
	list-style-type:none;
}

.puce_risque_informatique li {
	text-indent:10px;
	background: url("../images/minis/puce_rouge.gif") 0 3px;
	background-repeat: no-repeat;
	list-style-type:none;
}

.puce_risque_financier li {
	text-indent:10px;
	background: url("../images/minis/puce_jaune.gif") 0 3px;
	background-repeat: no-repeat;
	list-style-type:none;
}

.puce_risque_speciaux li {
	text-indent:10px;
	background: url("../images/minis/puce_verte.gif") 0 3px;
	background-repeat: no-repeat;
	list-style-type:none;
}

.img_footer_domaine {
	position:absolute;
	bottom:30px;
	right:0px;
	z-index:0;
}


.experts_domaine {
	position:relative;
	background-color:#DBE5F0;
	width:415px;
	margin-left:130px;
	margin-top:20px;
	z-index:99;
}

.experts_domaine p {
	margin:0 25px 0 25px;
}
.experts_domaine li {
	margin-left:10px;
}
.experts_domaine_arrondis_top {
	width:415px;
	height:20px;
	background: url("../images/structure/experts_domaine_top.gif");
	background-repeat: no-repeat;
}

.experts_domaine_arrondis_bottom {
	width:415px;
	height:20px;
	background: url("../images/structure/experts_domaine_bottom.gif");
	background-repeat: no-repeat;
}

.intro_exemple {
	color:#96969B;
	font-size:16px;
	margin-bottom:5px;
}


/********** Extranet : stats dossiers *************/

#form_stats_dossier label {	
	float: left;	
	width: 130px;
	text-align: right;
	margin: 0;
	padding: 0 .5em 0 0;
	line-height: 1.8;
	color:#0083b1;
}
#form_stats_dossier p {	
	padding: .2em 0;
	margin: 0 0 .2em 0;
}
#form_stats_dossier label:hover {
	cursor: pointer;
}