@charset "utf-8";
/* balises définition test */
html, body {height:100%}
body {
	background:#FFFFFF url(/Images/background_repeat.gif) left top repeat-x; 
	margin:0px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:68.75%; 
	color:#415373}
p, td, input, li, select {font-size:11px;}
h1, h2, h3, h4 { margin:0px; padding:0px; border:0px}
input {color:#415373}
h2 {padding:15px 0 0px 0; font-size:16px; color:#032539;}
h3 {padding:5xp 0 5px 0; font-size:11px; color:black;}
.filet_arianne_span {color:#032539;}
.nonvisible, .nonvisible2 {position:absolute; top:-200px; display:none}

ul, li, form {margin:0px; padding:0px}
a {text-decoration:none; color:#d62b28}
a:hover { color:#032539}
p { margin:4px 0px 0px 4px}
img {border:none}
ul {margin:10px 0px 10px 25px}
li {list-style-image:url(/Images/puce_bleu.gif); padding-left:10px}
.clear {clear:both}
/* interface */
#fullSite { 
	width:1000px; margin-left:auto; margin-right:auto
}
#block_logo { 
	background:url(/Images/logo.gif) left top no-repeat; 
	height:66px
}
/* menu commun au 2*/ 
ul#menu_secondaire, ul#menu_principal {  width:954px; clear:both; background-position:left top; background-repeat:no-repeat; margin:0px}
ul#menu_secondaire li, ul#menu_principal li{ float:left; list-style:none; list-style-image:none; padding-left:0px}
ul#menu_secondaire, ul#menu_principal, 
ul#menu_secondaire img, ul#menu_principal img,
ul#menu_secondaire a, ul#menu_principal a{ height:24px}
ul#menu_secondaire a, ul#menu_principal a {
	background-repeat:no-repeat; background-position:left top; 
	display:block; float:left
}
html[xmlns] ul#menu_principal a, ul#menu_secondaire a {display:block}
ul#menu_secondaire a:hover, ul#menu_principal a:hover{background-position:left -24px}
ul#menu_secondaire span, ul#menu_principal span{ display:none}
/* menu principal*/
ul#menu_principal {background:#d62b27 url(/Images/rub_background.gif) right top no-repeat}

#rub1 a { background-image:url(/Images/rub1.gif)}
li.selected a{ background-position:left -24px !important}
#rub1 img { width:143px}
#rub2 a { background-image:url(/Images/rub2.gif)}
#rub2 img { width:112px}
#rub3 a { background-image:url(/Images/rub3.gif)}
#rub3 img { width:132px}
#rub4 a { background-image:url(/Images/rub4.gif)}
#rub4 img { width:158px}
#rub5 a { background-image:url(/Images/rub5.gif)}
#rub5 img { width:201px}
#rub6 a { background-image:url(/Images/rub6.gif)}
#rub6 img { width:172px}
/* menu secondaire */
ul#menu_secondaire {background-image:url(/Images/srub_background.gif)}
ul#menu_secondaire li{background:url(/Images/separateur.gif) right top no-repeat}
/* titre de la page*/
div#block_titre {padding-top:0px; clear:both; float:left}
#block_titre div { float:left}
#block_contenu .titre, #block_contenu .titre2 {height:40px; margin-top:10px}
#block_contenu .titre {width:565px}
#block_contenu .titre2 {width:820px; }
#block_contenu .titre div {background-repeat:no-repeat !important; /*position:absolute; bottom:0px*/}
#block_titre h1 { display:none}
/* modif SEO #block_titre h2 { display:none}*/
/* filet d'ariane*/
#filetAriane { font-size:0.9em; color:#FFFFFF; padding-top:5px; margin-left:22px}
#filetAriane a{}
#filetAriane span{ color:#032539}

#fil_ariane { font-size:0.9em; color:#FFFFFF; padding-top:5px; margin-left:22px}
#fil_ariane a{}
#fil_ariane span{ color:#032539}
/* onglets */
ul#block_onglets { 
	clear:both; float:left; width:100%; min-height:34px;  
	background:#FFFFFF url(/Images/background_onglet.gif) left top no-repeat
}
* html ul#block_onglets { height:34px}
ul#block_onglets {margin:0px}
ul#block_onglets li {float:left; list-style:none; list-style-image:none; padding-left:0px}
ul#block_onglets a, ul#block_onglets div { background-position:left top; background-repeat:no-repeat; display:block}
ul#block_onglets a:hover { background-position: left -34px}
ul#block_onglets div { background-position: left -68px}
ul#block_onglets img, ul#block_onglets li, ul#block_onglets a {height:34px}
ul#block_onglets li span {display: none; visibility:hidden}
/*contenu*/
#backgroundData1 {
	background:url(/Images/MSG_background_Defaut_bnav.jpg) left top no-repeat; 
	clear:both; float:left; width:957px;
}


#Background_aterrissage {
	background:url(/Images/MSG_background_Defaut_bnav.jpg) left top no-repeat; 
	clear:both; float:left; width:957px;
}


#block_contenu { clear:both; float:left; margin-left:86px; width:910px}
* html #block_contenu {margin-left:43px}
#block_contenu_left {float:left; width:596px}
#block_contenu_right {
	float:left; width:292px;
	margin-top:28px; margin-left:18px; 
	/*min-height:600px; */
}
* html #block_contenu_right {/* height:300px*/}
#contenu { 
	clear:both; 
	background-color:#FFFFFF; 
	min-height:500px;
	border:1px solid #FFFFFF
}
/*:root .w546Firefox{float:left; width:546px}*/
/*:root #contenu{float:left; width:546px}*/
* html #contenu { height:400px}
#contenu2 {
	clear:both; float:left;
	background:#FFFFFF url(/Images/topContenu2.gif) left top no-repeat ;
	width:799px; padding:25px; min-height:500px
}
#conteneur {}
#zone_firstPlan {
	clear:both;	position:absolute; z-index:20;  
	top:200px; left:50%; margin-left:-470px
}
#contenu_firstPlan {width:500px; margin-left:150px}
* html #contenu_firstPlan {width:460px}
#block_boutons { clear:both; margin-top:20px}
.bt_col {float:right; margin-left:10px}
* html #contenu2 {height:400px}
h3.stitre_img, h3.stitre_img2lig { background-repeat:no-repeat; margin-top:18px}
h3.stitre_img {height:24px}
h3.stitre_img2lig {height:45px}
h3.stitre_img span, h3.stitre_img2lig span {display:none}
h2.stitre_img, h2.stitre_img2lig { background-repeat:no-repeat; margin-top:18px}
h2.stitre_img {height:15px}
h2.stitre_img2lig {height:45px}
h2.stitre_img span, h2.stitre_img2lig span {display:none}
#footer {color:#2f91a4; margin-left:20px; padding-bottom:20px}
#footer a{ font-size:10px; padding-left:10px; padding-right:5px; text-transform:uppercase}
/**/
#logo_protectionsocial {position:absolute; left:0px; bottom:0px}
/* tableaux */
table.table_data1 { border:0px; margin-top:20px; margin-left:auto; margin-right:auto}
table.table_data1 th { 
	background-color:#eddabc; color:#000000; 
	border-top:1px solid #ffffff; border-left:1px solid #ffffff;
	padding-top:5px; padding-bottom:5px
}
table.table_data1 td { 
	border-right: 1px solid #eddabc; border-bottom:1px solid #eddabc; text-align:center
}
table.table_data1 .fondBlanc { background-color:#FFFFFF}
table.table_data1 caption { padding:0px; margin:0px;padding-bottom:6px; padding-top:10px; font-weight:bold}
/* liens */
a.a_fleche2, a.a_fleche2RetourLig, a.a_fleche2NoMaj {
	background-image:url(/Images/puce_fleche.gif); background-repeat:no-repeat; 
	/*font-size:0.8em !important;*/
}
a.a_fleche2, a.a_fleche2RetourLig {text-transform:uppercase}
a.a_fleche2, a.a_fleche2NoMaj {padding-right:13px; background-position:right center}
a.a_fleche2NoMaj {text-transform:none}
a.a_fleche2RetourLig {padding-bottom:10px; display:block; background-position:left bottom}
a:hover.a_fleche2, a:hover.a_fleche2RetourLig {background-image: url(/Images/puce_fleche_over.gif)}
a.bt_persomove { 
	background:url(/Images/bt_persomove.png) left top no-repeat!important;
	background:url(/Images/bt_persomove.gif) left top no-repeat;
	height:65px; padding-left:60px; display:block; text-transform:uppercase; font-size:0.9em
}
a.bt_persomove2 { 
	background: url(/Images/perso_suivant.gif) left top no-repeat;
	height:63px; padding-left:60px; display:block; text-transform:uppercase; font-size:0.9em
}
.btok {
	background:url(/Images/bt_ok.gif) left top no-repeat; 
	width:20px; height:20px; border:none !important; cursor:pointer
}
.pagerror {font-weight:bold; text-align:center; height:100px !important;  min-height:100px !important}
/* typo*/
.txt10 {font-size:1em}
.puce_bleu {background:url(/Images/puce_bleu.gif) left top no-repeat; padding-left:20px}
/* marge*/
.marginTop0{margin-top:0px !important}
.marginTop10{margin-top:10px}
.marginTop15 {margin-top:15px}
.marginTop24 {margin-top:30px !important}
* html .marginTop24 {margin-top:0px !important }
.marginTop170 {margin-top:170px}
.marginTop200 {margin-top:200px}
.marginTop210 {margin-top:210px}
.marginTop270 {margin-top:270px}
.marginTop310 {margin-top:310px}
.padding15_20_10_28 {padding:15px 20px 10px 28px}
.padding0_20_10_28 {padding:0px 20px 10px 28px}
.paddingTop20 {padding-top:20px}
.paddingLeft200 {padding-left:200px}
.title2lig {height:80px}
.width110 {width:110px}
.paddingTop300 { padding-top:300px !important}
.marginBottom20 {margin-bottom:20px}
.minHeight500 {min-height:500px !important}
* html .minHeight500 {height:500px !important}
.height380 {height:380px !important}
.nobackground {background-image:none !important; background-color:transparent !important}

.SEO_h2{
font-family:inherit;
font-size:11px;
}

/*   ajouts integration Tridion  */

.MSG_defaut_flash {
margin:10px 0 10px 10px !important;
margin:20px 0 15px 15px;
width:520px;
}
.MSG_defaut_image {
margin:10px 0 10px 10px !important;
margin:20px 0 15px 15px;
width:520px;
}

.MSG_font_black{color:black; font-weight:bold;}


/* --------------------------- pages archives -------------------------- */
/*#bg_archive{background:url(/Images/MSG_bg_archives.jpg) no-repeat -77px -114px; width:955px; }
#bg_archive h1 {display:none; padding:38px 0 0 86px;}*/

#bg_archive_couv_maladie{background:url(/Images/MSG_bg_archives.jpg) no-repeat -77px -114px; width:955px; }
#bg_archive_couv_maladie h1 {display:none; padding:38px 0 0 86px;}

#MSG_dossier_archive_contenu{float:left; width:595px; padding:67px 0 0 88px;}

/*.MSG_dossier_archive_contenu_paragraphe{margin:0 0 10px 0; height:147px;}*/
.MSG_dossier_archive_contenu_paragraphe{margin:0 0 10px 0; height:auto;}

.MSG_dossier_archive_img_gauche {}
.MSG_dossier_archive_img_gauche img{float:left; padding:10px; width:186px;}

.MSG_dossier_archive_txt_droite {float:right; width:380px; padding:3px 0 0 0;}
.MSG_dossier_archive_txt_droite h2 {}
.MSG_dossier_archive_txt_droite h3 {}
.MSG_dossier_archive_txt_droite p {margin:0 0 5px 0;}
.MSG_dossier_archive_lien_txt{
	background:url(/Images/puce01.gif) no-repeat 92px 2px; 
	width:270px; 
	padding:0 20px 5px 0; 
	font-size:10px; 
	text-transform:uppercase; 
	list-style-type:none;
}


.MSG_dossier_archive_img_droite{}
.MSG_dossier_archive_img_droite img{float:right; padding:10px; width:186px;}

.MSG_dossier_archive_txt_gauche {float:left; width:380px; padding:3px 0 0 0; text-align:right;}
.MSG_dossier_archive_txt_gauche h2 {}
.MSG_dossier_archive_txt_gauche h3 {}
.MSG_dossier_archive_txt_gauche p {margin:0 0 5px 0;}

#MSG_dossier_archives_MEA{float:right; margin:48px 15px 0 0; width:235px;}
.MSG_portletSavoirplus_bouton{background:url(/Images/bt_devisAEL.gif) no-repeat; width:177px; height:75px; margin:10px 0 0 10px; display:block;}


#MSG_MEA_dossier_archives_colonne_droite_bas1{background:url(/Images/ImageColoneDroitePetite.jpg) no-repeat 3px 52px; height:auto;}
#MSG_MEA_dossier_archives_colonne_droite_bas1 h2{margin:0 0 0 2px;}
#MSG_MEA_dossier_archives_colonne_droite_bas1 p{padding:0 0 0 105px;}

#MSG_txt_MEA_dossier_archives_lien_bas1{margin:2px 0 0 0;}

.MEA_dossier_archives_colonne_droite_bas1_lien{margin:5px 0 0 0;}

.MSG_dossier_archives_liens_fd_bleu_small {
	background:url(/Images/puce02.gif) no-repeat 146px 1px; 
	width:175px; 
	padding:0 20px 0 30px;
	margin:0 0 0 74px;
	font-size:10px; 
	text-transform:uppercase;}
#MSG_MEA_dossier_archives_colonne_droite_bas2 {padding:8px 0 0 0;}	
#MSG_MEA_dossier_archives_colonne_droite_bas2 h2{margin:0 0 0 2px;}
#MSG_MEA_dossier_archives_colonne_droite_bas2 p{padding:0 0 0 2px;}

#MSG_txt_MEA_dossier_archives_lien_bas2{margin:5px 0 0 0;}
.MSG_dossier_archives_liens_fd_bleu_small2 {
	background:transparent url(/Images/puce02.gif) no-repeat scroll 120px 2px;
	font-size:10px;
	padding:0 30px 0 2px;
	text-transform:uppercase;
	width:175px;}


/* --------------------- pages dossier detail -------------------------- */
#bg_dossier_detail{background:url(/Images/MSG_bg_dossier_detail.jpg) no-repeat -77px -114px; height:921px; width:955px; }
#bg_dossier_detail h1{display:none; padding:38px 0 0 86px;}

#MSG_dossier_detail_contenu{float:left; width:678px;}
#MSG_dossier_detail_contenu_top{
	background:url(/Images/ImageHautGauche.jpg) no-repeat 0 0; 
	height:203px; 
	margin:80px 0 0 100px;}
#MSG_dossier_detail_contenu_top h2 {padding:0 0 5px 200px;}
#MSG_dossier_detail_contenu_top h3 {padding:0 0 5px 201px;}
#MSG_dossier_detail_contenu_top p {padding: 0 10px 0 200px;}

#MSG_dossier_detail_contenu_bottom{padding:15px 0 0 141px;}
#MSG_dossier_detail_contenu_bottom h2 {padding:5px 0 0px 10px;}
#MSG_dossier_detail_contenu_bottom h3 {padding:0 0 0px 10px;}
#MSG_dossier_detail_contenu_bottom p {padding: 0 10px 5px 10px;}

/*#MSG_dossier_detail_contenu_navigation{padding:5px 49px 0 136px;}*/
#MSG_dossier_detail_contenu_navigation{padding:5px 24px 0 162px;}
#MSG_dossier_detail_contenu_navigation_gauche {float:left; width:246px; height:44px;}
#MSG_dossier_detail_contenu_navigation_droite {float:right; width:246px; height:44px;}
#MSG_dossier_detail_contenu_navigation_gauche a:hover{background-position:-5px 0;}
#MSG_dossier_detail_contenu_navigation_droite a:hover{margin:0 0 0 5px;}

.MSG_dossier_detail_contenu_navigation_start{background:url(/Images/Precedent_off.jpg) no-repeat; display:block; width:190px; height:44px;}
.MSG_dossier_detail_contenu_navigation_end{background:url(/Images/Suivant_off.jpg) no-repeat; display:block; width:190px; height:44px;}
.MSG_dossier_detail_contenu_navigation_suivant{background:url(/Images/Suivant_on.jpg) no-repeat; display:block; width:190px; height:44px;}
.MSG_dossier_detail_contenu_navigation_precedent{background:url(/Images/Precedent_on.jpg) no-repeat; display:block; width:190px; height:44px;}

#MSG_bouton_retour{margin:49px 0 0 285px !important; margin:9px 0 0 285px}
.MSG_btn_rtn{background:url(/Images/BoutonRetourner.jpg) no-repeat; display:block; width:184px; height:70px;}

#MSG_dossier_detail_colonne_droite{
	float:right; 
	padding:66px 0 0 2px !important; 
	padding:69px 0 0 2px; 
	width:252px;}
	
#perso_right_envoiami2 {
background:transparent url(/Images/perso_envoiami.gif) no-repeat scroll left top;
height:152px;
padding-left:15px;
padding-top:15px;
width:260px!important;
width:230px;}

#form2 {color:#415373; padding:17px 0 0 0!important; padding:22px 0 0 0; width:155px;}

#form2 p{margin:0px;}

#MSG_dossier_detail_contenu_bottom2{padding:81px 0 0 141px;}

.MSG_defaut_tableau_txt{margin:0 0 10px 0;}

.portlet_autresdossiers_detail {
background:transparent url(/Images/portlet_autresdossiers_etirable.gif) repeat-y scroll left top;
margin:-48px 0 0 477px;
width:230px;
}

#bg_dossier_detail_couv_maladie{background:url(/Images/PG_dossier_sommaire_couverture_maladie.jpg) no-repeat -77px -114px; width:955px; min-height:955px;}
#bg_dossier_detail_couv_maladie h1 {display:none; padding:38px 0 0 86px;}

#bg_dossier_detail_memoire{background:url(/Images/PG_dossier_la_memoire.jpg) no-repeat -77px -114px; width:955px; }
#bg_dossier_detail_memoire h1 {display:none; padding:38px 0 0 86px;}

#bg_dossier_detail_bus_apicil{background:url(/Images/PG_dossier_le_bus.jpg) no-repeat -77px -114px; width:955px;}
#bg_dossier_detail_bus_apicil h1 {display:none; padding:38px 0 0 86px;}

#bg_dossier_detail_medecin_traitant{background:url(/Images/PG_dossier_le_medecin_traitant.jpg) no-repeat -77px -114px; width:955px; min-height:871px; }
#bg_dossier_detail_medecin_traitant h1 {display:none; padding:38px 0 0 86px;}

#bg_dossier_detail_parcours_soin{background:url(/Images/PG_dossier_le_parcours_soins.jpg) no-repeat -77px -114px; width:955px; }
#bg_dossier_detail_parcours_soin h1 {display:none; padding:38px 0 0 86px;}

#bg_dossier_detail_decriptez {background:url(/Images/PG_dossier_decriptez.jpg) no-repeat -77px -114px; width:955px; min-height:871px; }

#bg_dossier_detail_decriptez h1 {display:none; padding:38px 0 0 86px;}

/* Ajouts parcours de vie */

.clear{clear:both;}

.parcoursvie_txt_gauche{width:auto;}
.parcoursvie_txt_droite{width:auto;}

#parcoursvie_img_pauline{background: url('/Images/Image_parcours_pauline.jpg'); width:186px; height:133px; float:left; margin-right:10px;}
#parcoursvie_img_maxime{background: url('/Images/Image_parcours_maxime.jpg'); width:186px; height:133px; float:right; margin:0px;}
#parcoursvie_img_paul{background: url('/Images/Image_parcours_paul.jpg'); width:186px; height:133px; float:left; margin-right:10px;}
#parcoursvie_img_matthieu{background: url('/Images/Image_parcours_matthieu.jpg'); width:186px; height:133px; float:right; margin:0px;}

/* Pages erreurs */

.MSG_error_txt{margin:10px 0 0 0;}
.MSG_error_txt p{font-weight:bold; text-align:center;}

/* Correction des différence pour les balises br */

.MSG_br_correct {line-height:20px}
