/* suppression des marges */
html, body, dl, dt, dd, table, th, td, form, fieldset, p { margin: 0; padding: 0; }
img, fieldset, object { border: 0; }

h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; }

body {
	background-color: #ffffff;
	font: 0.8em Arial, Verdana, Helvetica, sans-serif; color:#505050;
}

a { text-decoration: none; color: #505050; }
a:hover { text-decoration: underline; }

.clearboth { clear: both; font-size: 1px; height: 1px; line-height: 1px; padding: 0; margin: 0; }
.horizline { height: 1px; font-size: 1px; line-height: 1px; padding: 0; margin: 5px 0 5px 0; background-color: #e5e5e5; }

.coloredSep { margin-top:40px !important; }

hr, .coloredSep {
	height: 1px; line-height: 1px; font-size: 1px; border: none; border: 0px solid #F00;
	background-color: #e5e5d3; margin: 10px 0 10px 0; width: 657px; 
}

.coloredSep hr { display: none; }

.generalHDP {
	float: right; padding-top: 7px;
	background: transparent url(../images/hautdepage_form_picto.gif) center top no-repeat;
	color: #999999; font-size: .8em;
}

a.ancre { font-size: 1px; line-height: 1px; height: 1px; /* text-decoration: none !important; */ }

/****** OMBRES (debut) ******/
#gabaritOmbre { background: transparent url(../images/gabarit_ombre.png) left top repeat-y; text-align: left; margin-left: auto; margin-right: auto; width: 1000px;}

#gabaritOmbreBas { background: transparent url(../images/gabarit_ombre_bas.png) left bottom no-repeat;}

#gabaritOmbreHaut {
	background: transparent url(../images/gabarit_ombre_haut.png) left top no-repeat;
	padding: 15px 15px 0 15px;
}
/****** OMBRES (fin) ******/

/****** HEADER(debut) ******/

#gabaritHeader {
	background: #104e89 url(../images/bg_header.jpg) left top no-repeat;
	width: 970px; height: 102px; position: relative;
}

#gabaritHeader #logoMinistere { position: absolute; left: 14px; top: 14px; }
#gabaritHeader #bandeauPub { position: absolute; left: 375px; top: 21px; }
#gabaritHeader #logoMFE { position: absolute; right: 15px; top: 14px; }

/****** HEADER (fin) ******/

/****** FOOTER (debut)******/

#gabaritFooter { background-color: #d5dee5; height: 1.7em; margin-bottom: 10px; }

#gabaritFooter h2 { display: none; }

#copyright { float: left; padding: .3em 2em .2em .8em; font-size: .94em; }

#gabaritFooter ul { margin: 0; padding: .2em 0 .2em 0; list-style: none; }
#gabaritFooter ul li {
	float: left; padding: 0 .7em 0 .3em; margin-right: .45em;
	background: url(../images/footer_separateur.gif) 100% 52% no-repeat;
}
#gabaritFooter ul li.lastChild { background: none; }
#gabaritFooter ul li a { font-size: .94em; }

/****** FOOTER (fin) ******/

/****** STRUCTURE DES GABARITS (debut) ******/

/* declaration commune */
#gabarit { text-align: left; width: 970px; }

#gabaritMain1 {
	background: transparent url(../images/bg_fake_menuvertical.gif) left top repeat-y;
	margin-bottom: 20px;
	clear: both;
}

#gabaritMain2 {
	background: transparent url(../images/bg_undernav_filet.gif) left top repeat-x;
	margin-left: 146px; 
}

#siteContenuXXL {
	float: left; width: 624px;
	background: transparent url(../images/bg_undernav_arrondi_g.gif) left top no-repeat;
	word-spacing: 0.1em;
}

#siteContenu { padding: 10px 19px; position: relative; _height: 0.01%; /* background-color: red; */ }
/*
#siteContenu a { text-decoration: underline; }
#siteContenu a:hover { text-decoration: none; }
*/

#colOutils { float: right; width: 200px; padding-top: 26px; /* background-color: yellow; */ }

#menuVertical { float: left; width: 146px; }

/* Pas de colonne a droite ni a gauche - pleine page */

.pleinePage #gabaritMain1 { background-image: none; }
.pleinePage #gabaritMain2 { margin: 0; _height: 0.01%; }
.pleinePage #siteContenuXXL { background-image: none; width: 970px; }

/* Pas de menu vertical a gauche */

.noColMenu #gabaritMain1 { background-image: none; }
.noColMenu #gabaritMain2 {
	background: transparent url(../images/c) left top no-repeat;
	margin: 0; _height: 0.01%;
}

.noColMenu #siteContenuXXL {
	background: transparent url(../images/bg_undernav_arrondi_d.gif) right top no-repeat;
	width: 770px;
}

.noColMenu .blocOnglet { width: 227px; }
.noColMenu .blocQuickInfoTamponVertic { width: 20px; }

/* Pas de colonne outils a droite */

.noColOutils #siteContenuXXL { width: 820px; }

/****** STRUCTURE DES GABARITS (fin) ******/

/****** FIL D'ARIANE (debut) ******/
.afterFilAriane {
	background: transparent url(../images/filariane_dotline.gif) left bottom repeat-x;
	margin-bottom: 18px; padding-bottom: 5px;
}

#filAriane { float: left; font-size: .9em; color: #104e88; width:680px; }
#filAriane a { color: #104e88; }
/****** FIL D'ARIANE (fin) ******/

/****** STYLE DE CONTENU (debut) ******/

.floatTools { float: right; color: #cccccc; }
.floatTools span { float: left; }
.floatTools.withMarginR { margin-right: 20px; }

.HRSeparateur {
	background-color: #e5e5d3;
	height: 1px; line-height: 1px;
	margin: 10px 0 6px 0;
}

.HRSeparateur hr { display: none; }

a.lnkImprimer {
	float: left; padding-left: 20px;
	background: transparent url(../images/picto_flottant_imprim.gif) left center no-repeat;
	color: #7f7e7e; font-size: .9em;
}

a.classicLnkStyle01, a.classicLnkStyle02 {
	float: left; padding-left: 8px; color: #505050;
	background-position: left center; background-repeat: no-repeat;
}

a.classicLnkStyle01 { background-image: url(../images/liste_flechedroite_type01.gif); }
a.classicLnkStyle02 { background-image: url(../images/liste_flechedroite_type02.gif); }

#siteContenu .intro strong { color: #0a386f; }
#siteContenu p.imgInText { float: left; padding-right: 10px; padding-bottom: 6px; }

/* */
h1, h1.titre 					{ color:#00244a; font-size:1.5em; margin-bottom: 10px; }
h2.titre 					{ color:#00244a; font-size:1.11em; margin-bottom: 10px; }

/* Feuille de style pour la partie FCKEdito - Debut */

div.FCKEditor { text-align: justify; /*margin-top:20px;*/ }
* html div.FCKEditor { overflow: visible; width: 99.9%;}
.FCKEditor p { padding: 0; margin: 0 0 8px 10px; }
.FCKEditor a { color: #1e96c8; text-decoration: underline; }
.FCKEditor a:hover { text-decoration: none; }

.FCKEditor strong { color: #505050; }

.FCKEditor h1 { color:#135391; font-size:1.5em; margin-bottom:8px; }
.FCKEditor h2 { color: #70a0d0; font-size:1.3em; margin-bottom: 10px; }
.FCKEditor h3 { color: #ffa01e; font-size:1em; margin-bottom:10px; }
.FCKEditor h4 { color: #135391; font-size:1em; margin-bottom:10px; }
.FCKEditor h5, .FCKEditor h6 { font-size:1em; margin-bottom: 10px; font-weight: normal; }
.FCKEditor h5 { color:#505050; }
.FCKEditor h6 { color:#505050; }

/* Liste fckeditor MFE */
.FCKEditor ul, .FCKEditor ol { padding: 0; margin: 0 0 10px 10px !important; }
.FCKEditor ul { _margin-left: 20px; }
.FCKEditor ol { margin-left: 22px; _margin-left: 27px; }

/*
.FCKEditor ul li, .FCKEditor ol li { margin: 2px 0; }
 .FCKEditor ul li { padding-left: 5px; }  ERREUR ???
 */

/* Liste fckeditor avec image (version par defaut des listes) MFE */
.FCKEditor ul { padding: 0; list-style: none; margin: 0 0 10px 5px; }
.FCKEditor ol { padding: 0; list-style-position: inside; margin: 0 0 10px 5px}
.FCKEditor ul li {
	margin: 2px 0; padding-left: 14px; _height: 0.01%;
	background: transparent url(../images/liste_flechedroite_type01.gif) left 5px no-repeat;
}

/* Liste fckeditor avec image MFE */
.FCKEditor .imagedListe ul { padding: 0; list-style: none; margin: 0 0 10px 5px; }
.FCKEditor .imagedListe ul li {
	margin: 2px 0; padding-left: 14px; _height: 0.01%;
	background: transparent url(../images/liste_flechedroite_type01.gif) left 5px no-repeat;
}

.FCKEditor .imagedListe ul.imagedListe01 li { background-image: url(../images/liste_flechedroite_type01.gif); }
.FCKEditor .imagedListe ul.imagedListe02 li { background-image: url(../images/liste_flechedroite_type02.gif); }
.FCKEditor .imagedListe ul.imagedListe03 li { background-image: url(../images/liste_flechedroite_type03.gif); }
.FCKEditor .imagedListe ul.imagedListe04 li { background-image: url(../images/liste_flechedroite_type04.gif); }
.FCKEditor .imagedListe ul.imagedListe05 li { background-image: url(../images/liste_flechedroite_type05.gif); }

/* Tableau fckeditor MFE */
.FCKEditor table { border-collapse: collapse; margin: 10px 0; font-size: 1em; border: 1px solid #0a386f; }
.FCKEditor table tr th, table tr td {
	border: 1px solid #ffffff; padding: 5px 10px;
	text-align: center; font-size: 1em;
}
.FCKEditor table tr th { background-color: #8b0404; color: #ffffff; font-weight: bold; }
.FCKEditor table tr td { border-color: #0a386f; background-color: #ffffff; }
.FCKEditor table tr th:first-child, table tr td:first-child  { text-align: left; }

.FCKEditor table p { margin: 0; }

.FCKEditor .encadre { background-color: #f5f5ed; padding: 10px; margin: 0 0 8px 0; }

/* Feuille de style pour la partie FCKEdito - fin */
/* */
.smartButton { clear: left; }
.smartButton a { text-decoration: none !important; }
.smartButton a:hover { text-decoration: none; }

.smartButton a, .smartButton p, .smartButton legend, legend.smartButton {
	float: left; min-width: 96px; line-height: 16px;
	background: #ffa01e url(../images/smartbutton_left.gif) left top no-repeat; padding-left: 6px;
	font-size: .94em; font-weight: bold; color: #ffffff;
}

.floatedRight p.smartButton { float:right; margin: 0 0 0 15px; }

.smartButton.fleche a { background: #ffa01e url(../images/smartbutton_leftfleche.gif) left top no-repeat; padding-left: 13px; }

.smartButton a span, .smartButton p span, legend.smartButton span {
	background: #ffa01e url(../images/smartbutton_right.gif) right top no-repeat; padding-right: 10px;
	display: block;
}

/****** SMARTBUTTON FLECHE GRIS (debut)******/
.smartButton.fleche.gris a 			{ background: #ceceaf url(../images/smartbutton_leftfleche_gris.gif) left top no-repeat; color:#505050; }
.smartButton.fleche.gris a span,
	.smartButton.fleche.gris p span	{ background: #ceceaf url(../images/smartbutton_right_gris.gif) right top no-repeat;}
/****** SMARTBUTTON FLECHE GRIS (fin) ******/

.buttonInline p.smartButton { float: left; clear: none; margin: 0 15px 0 15px; _margin-left: 8px; }
.buttonInline .smartButton a, .buttonInline .smartButton p { min-width: 0px; }

.blocQuickLink { float: left; width: 272px; }
.blocQuickLinkTampon { float: left; width: 20px; }

.blocQuickInfo .blocOnglet { float: left; }
.blocQuickInfoTamponVertic { float: left; width: 10px; }
.blocQuickInfoTamponHoriz { height: 20px; width: 10px; }

a.specialLink {
	float: right; margin-right: 15px; padding-left: 18px; margin-top: 10px;
	background-image: url(../images/blockonglet_linkpicto_type01.gif);
	background-position: left center; background-repeat: no-repeat;
}

/* PARTIE SPECIFIQUE POUR LA PAGE D'ACCUEIL  (debut) */

#accueil .blocQuickInfo { margin-top: 113px; }

#accueil #colOutils { padding-top: 0; }
#accueil #colOutils .outilsFormat01 h2 { background-image: none; }

#accueil .ongletFormat02 ul.classicListe li { margin: 10px 0; }
#accueil .ongletFormat04 a.specialLink { /*margin-top:25px;*/ _margin-top:0px; }

#accueil #nosServices .blocOngletCont { padding-bottom: 10px; }

.expatriationLink {
	display: block; padding-left: 30px; font-weight: bold; margin-left: 15px; min-height: 23px;
	background: transparent url(../images/expatriation_picto.gif) left top no-repeat;
}

h1.accueilTitre {
	
	width: 355px; height: 37px;
	position: absolute; left: 90px; top: 33px;
}

h1.accueilTitre span { display: none; }

/* PARTIE SPECIFIQUE POUR LA PAGE D'ACCUEIL (fin) */

/* PARTIE SPECIFIQUE POUR LES PAYS DU PORTAIL (debut) */

.paysTitreCont { margin-bottom: 10px; }

.paysTitreCont h1 {
	
	float: left; 
	
	background-position: left top; background-repeat: no-repeat;
	font-size: 1.5em; color: #0a386f;
}

.paysTitreCont .smartButton { float: right; clear: none; }

/* PARTIE SPECIFIQUE POUR LES PAYS DU PORTAIL (fin)*/

/* PARTIE SPECIFIQUE POUR LES RESULTATS DE RECHERCHE (debut) */

#resultRecherche {   }

#resultRecherche .onglet {
	background: transparent url(../images/dotline_horizontal.gif) left bottom repeat-x;
	padding-bottom: 1px; margin-bottom: 5px;
	height: 24px; width: 657px;
}

#resultRecherche .onglet h2 {
	float: left; padding-left: 10px; min-width: 130px; line-height: 24px;
	color: #ffffff; font-weight: bold; font-size: 1.11em;
	background-color: #ffa01e;
}

#resultRecherche .onglet h2 span {
	display: block; padding-right: 40px;
	background: transparent url(../images/recherche_vague.gif) right top no-repeat;
}

.afterOnglet { width: 657px; margin-bottom: 15px; }
.numberPaging { margin: 10px 0; }
.numberPaging p { float: left; color: #505050; font-size: .9em; }
.numberPaging a { color: #505050; }
/* .numberPaging a:hover { text-decoration: underline; } */
.numberPaging strong { color: #ffa01e; }

.numberPaging a.suivant {
	float: left; width: 10px; height: 5px; margin-top: 5px; margin-left: 5px; 
	background: transparent url(../images/paging_next.gif) 0 0 no-repeat;
	line-height: 5px; font-size: 1px;
}
.numberPaging a.suivant span { display: none; }
.numberPaging a.suivant:hover { background-position: 0 -5px; }

.afterPaging { float: right;  }

.unExpatrie {
	margin-bottom: 15px; /* margin-top: 15px; */
	width: 657px;
	color: #0a386f;
}

.unExpatrie .expaTitre, .encapsTitre {
	background: #e6e6e6 url(../images/bg_titre_line_top.gif) left top no-repeat;
	width	: 657px; float: left;
	color: #0a386f; margin-bottom: 15px;
}

.encapsTitre { margin-bottom: -25px; }

.unExpatrie .expaTitre { font-weight: bold; }

.unExpatrie .expaTitreBottom, .encapsTitre .encapsBottom { background: transparent url(../images/bg_titre_line_bottom.gif) left bottom no-repeat; clear: both; }

.unExpatrie .expaTitre h3, .encapsTitre h3  { font-size: 1.1em; float: left; padding-left: 10px; margin-bottom: 0; background: none; }
.encapsTitre h2 { font-size: 1.1em; padding-left: 10px; margin-bottom: 0; background: none; }
.unExpatrie .expaTitre a, .encapsTitre a { display: block; color: #0a386f; /* text-decoration: none !important;  */}
/* .unExpatrie .expaTitre a:hover, .encapsTitre a:hover { text-decoration: underline !important; } */
.encapsTitre a { padding: 3px 0 3px 10px;  }
.unExpatrie .expaTitre .expaLocation { font-size: 1.1em; float: right; padding-right: 10px;  }
.unExpatrie .expaPhoto { float: left; }
.unExpatrie .expaPhoto img { border: 1px solid #e6e6e6; }
.unExpatrie .expaInfo { float: left; margin-left: 12px; _margin-left: 6px; }
.unExpatrie .expaUneInfo { margin: 2px 0; }
.unExpatrie .expaUneInfo strong { float: left; width: 11em; color: #0a386f; }
.unExpatrie .expaUneInfo span { float: left; width: 33em; }
.unExpatrie .expaUneInfo strong.colDroite { width: 33em; }
.unExpatrie .expaContact a { font-size: 1em; color: #104e88; }
/* Particularite s'il n'y a pas de photo a gauche */
.unExpatrie .noImg .expaUneInfo strong { width: 10em; }
.unExpatrie .noImg .expaUneInfo span,
	.unExpatrie .noImg .expaUneInfo strong.colDroite { width: 38em; }
/* */
.unExpatrie.inLine .expaUneInfo strong { float: none; color: #0a386f; }
.unExpatrie.inLine .expaUneInfo span { float: none; }

.multiListe { padding: 10px 0; }
.multiListe .uneListe { float: left; width: 260px; }

.articleListe { width: 655px; margin: 15px 0; }
.articleListe h2.artTitre, .articleListe p.artAriane ,
	.articleListe p.artCont, .articleListe a.classicLnkStyle01 { margin-left: 10px; }
.articleListe h2.artTitre { font-size: 1em; color: #0a386f; margin-bottom: 8px; font-weight: normal; }
.articleListe h2.artTitre a { color: #0a386f; }
.articleListe p.artCont, .articleListe p.artAriane { margin-bottom: 8px; }
.articleListe p.artAriane, .articleListe p.artAriane a { color: #104e88; }

/*.articleListe p.artCont { background:black; margin-left:10px; }
.articleListe p.artCont ul, .articleListe p.artCont p { margin:0; padding:0; }
.articleListe p.artCont ul li { margin:0; padding:0; }*/

.titleLikeLegend { margin: 16px 0; padding:0; display: block; font-weight:bold; }

.titleLikeLegend span {
	display: block; width: 657px; line-height: 20px; padding-left: 10px;
	font-size: 1.1em; color:#0a386f;
	background: transparent url(../images/bg_form_legend.gif) left top no-repeat;
}

.contactAdresse {
	padding: 10px 0; padding-left: 60px;
	font-weight: bold;
}

.alphabet { margin: 10px 0; font-size: 1.2em; }

.alphabet .alphabetSep {
	font-size: .8em; padding: 0 5px; float: left;
	padding-top: 2px; _padding-top: 0;
}

.alphabet a {
	color: #0a386f; /* text-decoration: none !important; */
	font-weight: bold; text-transform: uppercase; float: left; 
}

/* .alphabet a:hover { text-decoration: underline !important; } */

#glossaire .titre { padding-left: 13px; margin-bottom: 5px; }

.faqTemplateSpace { padding-bottom: 15px; }

/****** STYLE DE CONTENU (fin) ******/







/*****************************************homepage_new modified by villeen*******************************************************/
.siteContenu_bgd{
	background:transparent url(../images/global_bottom.jpg) left top no-repeat; 
}
.blocQuickInfo .blocQuickInfoLeft{
	float:left;
	width:357px;
}
.blocQuickInfo .blocQuickInfoLeft ul,li{
	list-style:none;
	padding:0;
	margin:0
}

#homepage_left_set .blocQuickInfo{
	margin-top:80px;
}
#homepage_left_set .blocQuickInfo .blocOnglet {
	width:357px;
}
.blocQuickInfo .font_set{
	color:#1e96c8;
}
.green_list{
	padding-left:5px;
	padding-top:10px;
}
.green_list ul li{
	background:url(../images/blockoutils_liste_picto_type05.gif) no-repeat left center;
    font-size:12px;
    padding-left:12px;
}
.green_list .green_list_left, .green_list_right{
	float:left;
}
.green_list .green_list_left{
	width:177px;
}
.blocQuickInfoLeft_Green{
	margin-bottom:7px;
	background-color:#f5f5ed;
	padding-bottom:10px;
}
.blocQuickInfoLeft_Green .span_aGreen{
	font-size:14px;
	font-weight:bold;
	color:#b4d200;
	background: url(../images/blockonglet_linkpicto_type05.gif) no-repeat left center;
	padding-left:20px;
}
.link_font{
	text-align:right;
}




.blocQuickInfoLeft_Orange{
	margin-bottom:7px;
	
}
.blocQuickInfoLeft_Orange .blocOngletCont{
	background:url(../images/ball_bgd.gif) no-repeat 75px 20px;
}
.orange_list{
	padding-left:15px;
	padding-top:10px;
}
.orange_list ul li{
	
    font-size:12px;
    padding-left:12px;
    background:transparent url(../images/blockoutils_liste_picto_type06.gif) no-repeat scroll left center;
}
.orange_list .orange_list_left, .orange_list_right{
	float:left;
}
.orange_list .orange_list_left{
	width:180px;
}
.orange_list .green_list_left{
	width:169px;
}
.span_aOrange{
	font-size:14px;
	font-weight:bold;
	color:#ffa01e;
	background: url(../images/blockonglet_linkpicto_type02.gif) no-repeat left center;
	padding-left:20px;
}
.blocQuickInfoLeft_Orange .Orange_h3{
	margin:0px;
	margin-top:15px;
	
}










.blocQuickInfoLeft_Amaranth{
	font-size:12px;
	color:#505050;
}
.blocQuickInfoLeft_Amaranth h4,p,h3{
	padding:0;
	margin:0;
}
.blocQuickInfoLeft_Amaranth .top a.top_title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#6e3282;
	font-weight:bold;
	
	
}
.blocQuickInfoLeft_Amaranth .top{
	margin-bottom:5px;
	margin-top:8px;
}
.blocQuickInfoLeft_Amaranth .top .margin_setBottom{
	margin-bottom:10px;
}
.blocQuickInfoLeft_Amaranth .blocOngletCont_content h3{
	font-size:14px;
	color:#6e3282;
	margin-bottom:18px;
}
.blocQuickInfoLeft_Amaranth .blocOngletCont_content .blocOngletCont_info{
	margin-left:15px;
	margin-bottom:20px;
	
}
.blocQuickInfoLeft_Amaranth .blocOngletCont_content .blocOngletCont_info h4{
	font-size:12px;
	font-weight:bold;
	color:#6e3282;
	margin-bottom:10px;
}
.span_Amaranth{
	font-size:14px;
	font-weight:bold;
	color:#6e3282;
}
.blocQuickInfoLeft_Amaranth  .margin_top_set{
	margin-top:10px;
}








.blocQuickInfoRight{
	width:354px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#505050;
	padding-left:17px;
}
.blocQuickInfoRight .content_info{
	margin-bottom:12px;
}
.blocQuickInfoRight p{
	padding:0;
	margin:0;
}
.blocQuickInfoRight p.date_set{
	font-size:11px;
	color:#9f9f9f;
}
.blocQuickInfoRight  a.info_title_amaneru{
	text-decoration:none;
	color:#b46bcd;
}
.blocQuickInfoRight  a.info_title_amaneru:hover{
	text-decoration: underline;
	
}
.blocQuickInfoRight  a.info_title_green{
	text-decoration:none;
	color:#b4d200;
}
.blocQuickInfoRight  a.info_title_green:hover{
	text-decoration: underline;
	
}
.blocQuickInfoRight  a.info_title_blue{
	text-decoration:none;
	color:#1e96c8;
}
.blocQuickInfoRight  a.info_title_blue:hover{
	text-decoration: underline;
	
}
.blocQuickInfoRight  a.info_title_orange{
	text-decoration:none;
	color:#ffa01e;
}
.blocQuickInfoRight  a.info_title_orange:hover{
	text-decoration: underline;
	
}
.right_menu_set{
	
    background:url(../images/bg_undernav_arrondi_gb.gif) no-repeat left top;
	font-size:12px;
	color:#505050;

}

.right_menu_set h2,p,img,div{
	margin:0;
	padding:0;
}

.right_menu_set h2{
	
	border-bottom:1px solid #083368;
    color:#FFFFFF;
    font-size:14px;
    font-weight:bold;
	width:184px;
    padding:8px 0 5px 16px;
}
.right_menu_set .address_mail{
	padding:10px 0 15px 0px;
	margin-left:23px;
}
.right_menu_set .address_mail .blue_image{
	position: relative;
	top:3px;
	top:0px\9;
}
.right_menu_set .right_menu_info{
	float:right;
}
.right_menu_set .right_menu_info .detail_info h4{
	font-weight:bold;
	font-size:18px;
	color:#1e96c8;
	position:relative;
	top:4px;
	z-index:1000;
	clear:both;
}
.right_menu_set .right_menu_info .detail_info .content_detail ul,li{
	list-style:none;
	padding:0px;
	margin:0px;
}
.right_menu_set .right_menu_info .detail_info .content_detail{
	background-color:#f0f0e8;
	width:195px;
	padding-top:12px;
	padding-bottom:5px;
	float:left;
	
}
.right_menu_set .right_menu_info .detail_info .content_detail ul{
	margin-left:10px;
}

.right_menu_set .right_menu_info .detail_info .content_detail li.list_bgd_blue{
	padding-bottom:13px;
	background:url(../images/liste_flecheversol_type01.gif) no-repeat left 5px;
	padding-left:10px;
	position:relative;
}


.right_menu_set .right_menu_info .detail_info .content_detail li.list_bgd_orange{
	padding-bottom:13px;
	background:url(../images/liste_flechedroite_type02.gif) no-repeat left 5px;
	padding-left:10px;
	position:relative;
}

.right_menu_set .right_menu_info .detail_info .content_detail a.list_bgd_orange{
	
	
}






.right_menu_set .right_menu_info .detail_info .content_detail p.padding_left{
	padding-left:8px;
}
.right_menu_set .right_menu_info .detail_info .content_detail p.padding_bottom{
	padding-bottom:18px;
}
.right_menu_set  #colOutils{
   padding-top:26px;
   width:200px;
}


/*************************************************/
.list_style_disc{
    list-style:disc;
}
.list_style_circle{
	list-style:circle;
}
.list_style_square{
	list-style:square;
}


