@charset "utf-8";
/* balises définition test */
html, body {height:100%}
body {background:#FFFFFF url(/Images/background_repeat.gif) left 24px repeat-x; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:68.75%; color:#415373}
p, td, input, li, select {font-size:12px;}
h1, h2, h3, h4 { margin:0px; padding:0px; border:0px}
input {color:#415373}
h2 {padding:5px 0 5px 0; font-size:16px;}
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'airane*/
#filetAriane { font-size:0.9em; color:#FFFFFF; padding-top:5px; margin-left:22px}
#filetAriane a{}
#filetAriane 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/background_contenu.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:20px; 
	/*min-height:600px; */
}
* html #block_contenu_right {/* height:300px*/}
#contenu { 
	clear:both; 
	background-color:#FFFFFF; 
	min-height:400px;
	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:400px
}
#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; float:left; 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:24px}
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 dossier sommaire -------------------------*/
#bg_dossier_sommaire{
	float:left; 
	background:url(/Images/PG_dossier_sommaire_sante.jpg) no-repeat -77px -114px; 
	min-height:955px;
	width:955px;}
#bg_dossier_sommaire h1{padding:34px 0 0 87px; font-size:26px; display:none;}

#bg_dossier_sommaire2{
	float:left; 
	background:url(/Images/PG_dossier_sommaire_couverture_maladie.jpg) no-repeat -77px -114px; 
	height:925px;
	width:955px;
	min-height:925px;}
#bg_dossier_sommaire2 h1{padding:34px 0 0 87px; font-size:26px; display:none;}

#MSG_dossier_sommaire_contenu{float:left; width:683px;}

#MSG_dossier_sommaire_contenu_top{
	background:url(/Images/ImageHautGauche.jpg) no-repeat 0 0; 
	height:203px; 
	margin:80px 0 0 100px;}
#MSG_dossier_sommaire_contenu_top h2 {padding:0 0 5px 200px;}
#MSG_dossier_sommaire_contenu_top h3 {padding:0 0 5px 201px;}
#MSG_dossier_sommaire_contenu_top p {padding: 0 10px 0 200px;}

#MSG_dossier_sommaire_contenu_middle{margin:22px 0 0 158px; height:148px;}
#MSG_dossier_sommaire_contenu_middle_liens{float:left;}
#MSG_dossier_sommaire_contenu_middle_liens ul {margin:5px 0 0 25px}
.MSG_dossier_sommaire_liens_fd_blanc {
	list-style-image:url(/Images/puce01.gif); 
	width:270px; 
	padding:0 20px 5px 0; 
	font-size:11px; 
	text-transform:uppercase; 
	list-style-type:none;}
#MSG_dossier_sommaire_contenu_middle_bouton{float:right; margin:70px 15px 0 0;}
.pg_dossier_sommaire_bouton_CM{background:url(/Images/BoutonConsulter.jpg) no-repeat 0 0; width:184px; height:94px;display:block;}

#MSG_dossier_sommaire_contenu_bottom{height:180px; margin:0 0 0 143px;}
#MSG_dossier_sommaire_contenu_bottom h2{padding:0 0 0 15px;}

#MSG_dossier_sommaire_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_sommaire_colonne_droite_bas1{background:url(/Images/ImageColoneDroitePetite.jpg) no-repeat 3px 32px; height:148px;}
#MSG_MEA_dossier_sommaire_colonne_droite_bas1 h2{margin:0 0 0 2px;}
#MSG_MEA_dossier_sommaire_colonne_droite_bas1 p{padding:0 0 0 105px;}

#MSG_txt_MEA_dossier_sommaire_lien_bas1{margin:2px 0 0 0;}

.MEA_dossier_sommaire_colonne_droite_bas1_lien{margin:5px 0 0 0;}

.MSG_dossier_sommaire_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_sommaire_colonne_droite_bas2 {padding:8px 0 0 0;}	
#MSG_MEA_dossier_sommaire_colonne_droite_bas2 h2{margin:0 0 0 2px;}
#MSG_MEA_dossier_sommaire_colonne_droite_bas2 p{padding:0 0 0 2px;}

#MSG_txt_MEA_dossier_sommaire_lien_bas2{margin:5px 0 0 0;}
.MSG_dossier_sommaire_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;}

#fil_ariane {
color:#FFFFFF;
font-size:0.9em;
margin-left:22px;
padding-top:5px;}

#fil_ariane span {
color:#032539;}

/* Ajout sommaire prévention */

#bg_dossier_sommaire_prevention {
background:transparent url(/Images/PG_dossier_sommaire_prevention.jpg) no-repeat scroll -77px -114px;
float:left;
min-height:955px;
width:955px;
}

#bg_dossier_sommaire_prevention h1 {
display:none;
}
