/*---------------------- Styles pour écran ----------------------*/

body {font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 0.8em;text-align: left;margin-top:7px;padding: 0;background-color:#891627;}

#plannet {top:-60px;left:920px;position:absolute;}


#cadre {width:920px;text-align:left;background-color:white;position:relative;}

#page {width:750px;}

#home {margin:0;padding:0;}

a {color:black;text-decoration:none;}
a:hover {color:#891627;text-decoration:underline;}

#home h1 {font-size:medium;margin:5px 0 0 0;}
#home h1 a {color:#f6821f;}
#home h2 {font-size:small;margin:10px 0 0 0; }
#home h2 a {color:#f6821f;}

#home #contenu {margin:0;padding:0;float:left;font-size:small;}
#home #contenu  .col ul.txt_liste {margin:0 0 0 0;_margin:0 0 0 0;padding:0 0 0 35px;_padding:0 0px 0 35px;}
#home #contenu  .col .txt_liste li {display:list-item; list-style-image:url(../images/puce_bordeau.gif);margin:0 0 0 0;_padding:0 0 0 0;}
#home #contenu  .col .padd {padding:10px 0 10px 20px;}

#home .col {border:solid blue 0px;width:250px;float:left;}
#home .col .orange {background-color:#f6821f;padding:6px 0 0 25px;}
#home .col ul {padding-left:32px;margin-left:0;}
#home .col a {color:black;text-decoration:none;font-weight:bold;}

#home td.en_cours	{width:520px;vertical-align:top;}
#home div.en_cours	{padding:0 30px 0 25px;margin:0;xxbackground-color:#cacaca;}

#home .en_cours a {text-decoration:none;font-weight:bold;}
#home .en_cours .texte {width:250px;}

#home td.actu	{width:230px;vertical-align:top;color:white;}
#home div.actu	{padding:5px 0 20px 0;margin:0;}
#home .actu a {color:white;text-decoration:none;font-weight:bold;}
#home .actu .content {padding:0 20px 0 20px;}
#home .actu .b_orange {border-bottom:solid orange 1px;margin-bottom:10px;}

#home .actu .texte {width:190px;}

#home .en_cours .suite {color:#891627;background-image:url(/images/fleche_bordeau.gif);background-repeat:no-repeat;padding-left:12px;}
#home .actu .suite {color:#f6821f;background-image:url(/images/fleche_orange.gif);background-repeat:no-repeat;padding-left:12px;}
#page_int .suite {color:#f6821f;background-image:url(/images/fleche_orange.gif);background-repeat:no-repeat;padding-left:12px;}
#home .suite {font-size:x-small;}

#bloc_en_cours a.suite {color:#f6821f;background-image:url(/images/fleche_orange2.gif);background-repeat:no-repeat;padding-left:12px;font-size:x-small;}
#bloc_actu a.suite {color:#891627;background-image:url(/images/fleche_bordeau.gif);background-repeat:no-repeat;padding-left:12px;font-size:x-small;}
#bloc_presse a.suite {color:#f6821f;background-image:url(/images/fleche_orange2.gif);background-repeat:no-repeat;padding-left:12px;font-size:x-small;}
#page_int .suite {color:#f6821f;background-image:url(/images/fleche_orange2.gif);background-repeat:no-repeat;padding-left:12px;font-size:x-small;}


#home .col a.suite {color:#f6821f;background-image:url(/images/fleche_orange2.gif);background-repeat:no-repeat;padding-left:12px;font-size:x-small;}



img.titre { margin-bottom:10px;}
img {border:0;}
.gras {font-weight:bold;}

img.img_right { float:right;}

.bg_grey { background-image:url(/images/bg_grey.gif);background-repeat:repeat-x; margin:5px 30px 0 0;}
.bg_bordeau { background-color:#891627; }
.orange {color:#f6821f;}
.bordeau {color:#891627;} 
 
.cb {clear:both;}
.cbb {clear:both;height:1px;overflow:hidden;}
.cbb10 {clear:both;height:10px;overflow:hidden;}
.cl {clear:left;}
.cr {clear:right;}

.fl {float:left;}
.fr {float:right;}

.tleft {text-align:left;}
.tright {text-align:right;}
.tcentre {text-align:center;}

p {margin: 0 0 10px 0;}

td p {margin: 2px 0 2px 0;}

div.texte {margin: 0 0 10px 0;}

div.texte a {margin: 0 0 10px 0;text-decoration:underline;}

div.texte div {margin: 0 0 10px 0;}

/* div #gauche1 .texte p {font-size:1.1em;}*/

div #gauche1 .texteGras {font-weight:bold;}


div #coldroite {
	float:right;
	width:125px;
	padding: 0 20px 0 0;

	background-color:#FFFFFF;
	overflow-x:hidden;
}

div#entete {height:70px;}

div#entete .formulaire {font-size:small;position:absolute;top:10px;left:770px;width:140px;padding:12px 10px 10px 0;}

div#entete .acces{}

div#coldroite ul {list-style-type:none;margin:0;padding:0;}
div#coldroite ul.menuimg li {margin-bottom:15px;}

div#coldroite ul.txt_liste {margin:0 0 0 0;padding:0 0 0 16px;font-size:0.9em;font-family: Verdana,Arial;}
div#coldroite ul.txt_liste li {display:list-item; list-style-image:url(../images/puce_bordeau.gif);margin:0;padding:0;margin-top:5px;}
div#coldroite ul.txt_liste li a {text-decoration:none; color:#891627;margin:0;padding:0;}


#menu {background-image:url("/images/menu_bg.gif");background-repeat:repeat-x;height:40px;margin-bottom:15px;font-family: Verdana,Arial;}
#menu ul {list-style-type:none;margin:0;padding:0;}
#menu ul li {margin-top:4px;margin-right:29px;display:inline;float:left;padding:0;}
#menu ul li a {color:#891627;display:block;text-align:center;text-decoration:none;font-weight:bold;padding:0;}
#menu ul li a:hover {color:#f6821f;}

#menu .dernier {padding-right:0;margin-right:0;margin-left:5px;}

#menu li div.smen { display: none;position:absolute;left:0px;margin:0;padding:0;background-color:white;top:27px;}
#menu li {position:relative;}
#menu li:hover div.smen { display: block; }
#menu li.menuover div.smen { display: block; }

#menu div.smen ul {margin:0px;padding:0px;}
#menu div.smen ul li {display:block;position:relative;border-bottom:solid #dfd1d1 1px;float:none;margin:0px;padding:0px;}
#menu div.smen ul li a {color:#891627;text-align:left;text-decoration:none;font-weight:bold;padding:4px;font-size:0.8em;text-transform: uppercase;}
#menu div.smen ul li a:hover {color:#FFFFFF;background-color:#891627;}

#menu div.smen ul li:hover ul, #menu div.smen ul li.menuover ul {display:block;}
#menu div.smen ul li ul {display:none;position:absolute;float:none;margin:0px;padding:0px;top:0;z-index:9;width:200px;}
#menu div.smen ul li ul li {background-color:#c75063;border-bottom:solid #FFFFFF 1px;}
#menu div.smen ul li ul li a {color:#FFFFFF;text-align:left;text-decoration:none;font-weight:bold;margin:0;padding:4px;font-size:0.8em;text-transform: uppercase;}
#menu div.smen ul li ul li a:hover {color:#891627;background-color:#ffb2bf;}

#smenu1 {width:230px;}
#smenu2 {width:162px;}
#smenu3 {width:139px;}
#smenu4 {width:190px;}
#smenu5 {width:141px;}

#smenu1 ul li ul {left:225px;}
#smenu2 ul li ul {left:157px;}
#smenu3 ul li ul {left:135px;}
#smenu4 ul li ul {left:185px;}
#smenu5 ul li ul {left:130px;}

#menu .padsmen {}

#menu h1 { text-transform:uppercase;	font-weight:bold;	font-size: 14px;	margin:0 0 15px 0;	}

#menu .texteGras  {
	font-size: 12px;	
	color: black;	
	font-weight: bold; 
	border : solid #891627 0px;
	background-color:#bfa2a7;
	}

#cadre #entete { padding:7px 0 7px 20px;}
#cadre #entete .logo { margin-right:65px;}

#home .col ul {	font-weight: normal; }
#home .col ul li {display:list-item;list-style-type:none;background-image:url(/images/puce_bordeau2.gif);background-repeat:no-repeat;padding-top:0px;padding-left:12px;}

#home .col ul.nolist {padding-left:0px;margin-left:0px;}
#home .col ul.nolist li {background-image:none;padding-left:0px;}

.col .texteGras  {
	color: black;	
	font-weight: normal; 
	border : solid #891627 0px;
	margin-bottom:5px;
	}

.col .texteGras a {
	font-weight:normal;
	font-size:small;
}


.x-small {font-size:x-small;}
.small {font-size:small;}

.txt_suite{background:transparent url(/images/fleche_bordeau.gif) left no-repeat;margin:4px 0 0 0; padding:0px 0 0 13px;}
.txt_suite2{background:transparent url(/images/fleche_orange2.gif) left no-repeat;margin:4px 0 0 0; padding:0px 0 0 13px;}


#page_int a {
	color:#891627;
}


/*---------------------- PRESSE ----------------------*/
#page_int {width:750px;xxbackground-color:#FFCCCC;}

#page_int #titre_page,
#page_prevoyance #titre_page { height:28px;padding:0 0 0 25px;margin:0 0 20px 0;}

#page_int #titre_page span,
#page_prevoyance #titre_page span 
{ float:left;display:block;
	padding:12px 0 0 0px;
	_padding-top:17px;
	font-size:medium;
	margin:0 0 0 0;
	color:white; 
	font-weight:bold;
	text-transform: uppercase;}

* + html #page_prevoyance #titre_page span  { padding-top:13px; }
*+html #page_int #titre_page span { padding-top:13px; }

#page_int #titre_page a, 
#page_int #titre_page a:hover, 
#page_prevoyance #titre_page a,
#page_prevoyance #titre_page a:hover {
	color:white; 
	text-decoration:none;
	cursor:pointer;
}

#page_int #titre_page img,
#page_prevoyance #titre_page img { float:left;margin-top:4px;margin-right:5px;_margin-top:8px;}

#page_int .source { margin:0 0 5px 0;color:#666666;font-size:0.9em;font-weight:bold;}

#page_int a.suite {text-decoration:none;}

#page_int td.col1_presse {width:450px; vertical-align:top;}
#page_int div.col1_presse {padding:0 50px 0 25px;margin:0;}
#page_int .col1_presse h1 {font-size:medium;margin:15px 0 10px 0;color:#f6821f;}
#page_int .col1_presse h3 {font-size:medium;margin:15px 0 5px 0;color:#f6821f;}
#page_int .col1_presse a {color:#f6821f;}

#page_int h1.plus_petit		{font-size:0.9em;margin:5px 0 10px 0;}

#page_int .col2_presse {width:5px;background:url(/images/bg_grey_vertical.gif) repeat-y; vertical-align:top;}
#page_int .col3_presse {width:295px;vertical-align:top;}

#page_int .col3_presse h2 {font-size:medium;margin:15px 0 15px 0 ;color:#891627; font-weight:bold; background-image:none;}
#page_int .col3_presse ul {padding:0; margin:0 0 0 20px;}
#page_int .col3_presse ul li {display:list-item;list-style-type:none;background-image:url(/images/puce_bordeau2.gif);background-repeat:no-repeat;padding:0 0 0 12px;_padding:0 0 0 12px;margin:0;}

#page_int .col3_presse a {font-size:1.2em;}


.date_presse {font-size:small;font-weight:bold;color:#891627;margin-right:5px;margin-left:0;}

#page_int img {margin:0px 0 5px 0;}
#page_int h1 {font-size:medium;margin:5px 0 0 0;}

.grey_vertical {background-image:url(../images/bg_grey.gif);background-repeat:repeat-y; margin:5px 600px 0 0; width:10px;height:400px;}
.bg_grey_vertical { background-image:url(../images/bg_grey_vertical.gif); background-repeat:repeat-y; width:10px;}

.txt_telecharger {background:transparent url(../images/fleche_orange2.gif) left no-repeat;margin:0 0 0 0; padding:0px 0 0 12px;font-weight:bold;}

div.accroche {font-size:small;margin-bottom:5px;}
div.article {font-size:small;}

/*---------------------- EN COURS ----------------------*/
#page_int #gauche1 {float:left; width:400px; padding:0px 0 0 25px;margin:15px 5px 0 0;}
#page_int #gauche1 .texte {font-size:0.9em;}
#page_int #gauche1 .texte h3 {font-size:1.1em;}
#page_int #gauche1 .texte h4 {font-size:1em;}

#page_int .liste_en_cours ul {
	font-size:medium;
	margin:0;
	padding:0;
}


#page_int .liste_en_cours ul li {
	display:list-item;list-style-type:none;background-image:url(/images/puce_bordeau2.gif);background-repeat:no-repeat;padding:0 0 0 12px;margin:0;
}

#page_int .liste_en_cours ul li ul {
	display:none;
}


#page_int #droite1 {float:left; width:300px;padding:2px 0 0 15px;margin:15px 0 0 0;xxbackground-color:#AAAAAA;overflow:hidden}
#page_int #droite1 .txt_titre {color:#891627; font-weight:bold; font-size:small;}
#page_int #droite1 .lien_ext, #page_int #droite .lien_ext a, #page_int #droite .lien_ext a:hover{color:#000000; text-decoration:underline; font-size:x-small;}
#page_int #droite1 ul.txt_article { padding:0 0 0 0;}
#page_int #droite1 ul.txt_article li {list-style-type:none;}

#page_int #droite1 ul#sommaire { padding:0 0 0 0;margin:0;}
#page_int #droite1 ul#sommaire li {display:list-item;list-style-type:none;background-image:url(/images/puce_bordeau2.gif);background-repeat:no-repeat;padding:0 0 0 12px;margin:0;}

#page_int #droite1 ul#sommaire ul.texteGras { padding:0;margin:0;}

#page_int #droite1 ul#lien { padding:0 0 10px 0;margin:0;}
#page_int #droite1 ul#lien li {display:list-item;list-style-type:none;padding:0 0 0 12px;margin:0;background-image:url(/images/fleche_bordeau.gif);background-repeat:no-repeat;padding-left:12px;}

#page_int #droite1 div.lienblank {color:#f6821f;background-image:url(/images/fleche_bordeau.gif);background-repeat:no-repeat;padding-left:12px;}


#page_int #droite1 ul#ressource { padding:0 0 10px 0;margin:0;}
#page_int #droite1 ul#ressource li {display:list-item;list-style-type:none;padding:0 0 0 0px;margin:0;}

#page_int #droite1 h1 a {
	float:none;
	color:#f6821f
}

#page_int div.droite1gris {
	border-left : solid #e0e0e0 3px;
	margin-left:5px;
}

.anim_dossier {
	xxbackground-color:#AAAAAA;
}

.anim_dossier img {
float:none;
display:block;
}

.anim_dossier .texte  {
}

.anim_dossier_act_soc img {
float:none;
display:block;
}

.anim_dossier_act_soc .texte  {
display:none;
}



/*---------------------- ACTUALITE ----------------------*/
#page_int {width:750px;}
#page_int .titre_page2 { background-image:url(../images/bg_bordeau.gif); background-repeat:repeat-x; padding:5px 0 0px 25px;color:white; vertical-align:top;font-size:medium;font-weight:bold;text-transform: uppercase;}
#page_int .gauche2 {float:left; width:370px; padding:0px 0 0 40px;margin:15px 0 0 0;}

#page_int .gauche2 .texte	{font-size:0.9em;}
#page_int .gauche2 h1		{font-size:medium;margin:5px 0 0 0;}

#page_int .droite2 {float:left;width:280px; padding:2px 0 0 15px;margin:0px 20px 0 0;xbackground-color:#AAAAAA;}
#page_int .droite2 .txt_titre {color:#f6821f; font-weight:bold; font-size:small;}
#page_int .droite2 .texte	{font-size:0.9em;}
#page_int .droite2 #text {margin-top:10px;}


/*---------------------- LEXIQUE ----------------------*/
#lexique 		{padding:0 30px 10px 30px;width:400px;float:left;}

#lexique2 		{padding:30px 30px 30px 30px;width:160px;float:left;}

#old_lexique h2		{color:#891627;font-size:medium;margin:5px 0 0 0;font-weight:bold; background:transparent url(/images/fleche_orange2.gif) left no-repeat;margin:4px 0 0 0; padding:0px 0 0 13px;}

#lexique h2		{color:#f6821f;font-size:small;margin:5px 0 0 0;font-weight:bold; background:transparent url(/images/puce_bordo.gif) left no-repeat;margin:4px 0 0 0; padding:0px 0 0 13px;}

#lexique_menu ul {list-style-type:none;margin:0;padding:40px;}
#lexique_menu ul li {margin-right:0px;display:inline;float:left;padding:0;}


/*---------------------- copyrights ----------------------*/
.copyrights {clear:both;text-align:center;font-size:0.85em;padding:3px 0 0 0;color:white;width:920px;position:relative;}
.copyrights a {color:white;}
.copyrights a:hover {color:#f6821f;}

ul.sousmenu {
	display:none;
}

/*---------------------- RECHERCHE ----------------------*/

#coldroite fieldset {
	font-size: 12px;
	color: #87016b;
	font-weight: bold;
	border:none;
	margin:0;
	padding:0;
	}
#coldroite input.champs {
	border:1px solid #cccccc;
	width:98px;
	height:14px;
	padding:2px 2px 0 2px;
	font-size:11px;
	}

#entete fieldset {
	font-size: 12px;
	color: #87016b;
	font-weight: bold;
	border:none;
	margin:0;
	padding:0;
	}
#entete input.champs {
	border:1px solid #cccccc;
	width:108px;
	height:14px;
	padding:2px 2px 0 2px;
	font-size:11px;
	}

form#rechercheSite {
	margin:0;
	padding:0;
}

#blocdroite form {
	margin:0 0 10px 0;
	padding:0;
	}


#recherche2 {	
	text-align:right;
	width:740px;
}

#recherche2 form {	
	float:right;
	margin:0 0 10px 0;
	padding:0;
}
	
	
#recherche2 fieldset {	
	font-size: 12px;
	color: #cccccc;
	font-weight: bold;
	border:none;
	margin:0;
	padding:0;
}	

#recherche2 input.champs {
	border:1px solid #87016b;
	width:198px;
	height:16px;
	padding:2px 2px 0 2px;
	font-size:12px;
	}

/* ----- formulaire ---------*/

div#formulaire {
	background-color:#FFFFFF;
	padding-left:20px;
}

div.form_titre {
	background-color:#891627;
	color:white;
	font-size:medium;
	font-weight:bold;
	height:25px;
	margin-bottom:0;
	vertical-align:bottom;
	overflow-y:hidden;
}

div.form_titre span {
	padding:10px 0 0 20px;
	xxbackground-color:#FF1627;
	float:left;
}

div.form_soustitre {
	background-color:#f6821f;
	color:white;
	font-weight:bold;
	padding:3px 0 3px 20px;
	margin-bottom:4px;
}

form.page {
	width:400px;
	margin-left:25px;
}

form.page fieldset {
	border:none;
	border-bottom:solid white 1px;
	background-color:#f6821f;
	height:34px;
	padding:0;
}


form.page label {
	background-color:#891627;
	width:100px;
	height:27px;
	text-align:left;
	float:left;
	color:white;
	padding:7px 0 0 20px;
}

form.page label.orange {
	background-color:#f6821f;
	width:auto;
	text-align:left;
	float:left;
	color:#891627;
	padding:7px 0 0 20px;
}

form.page label.orange2 {
	background-color:#f6821f;
	width:auto;
	text-align:left;
	float:left;
	color:#891627;
	padding:1px 0 0 10px;
}

form.page label.small {
	width:auto;
	font-size:x-small;
	padding:17px 0 0 20px;
	height:17px;
}

form.page input {
	margin:5px 0 0 5px; 
	padding-top:2px;
	width:150px;
	height:18px;
	float:left;
}


form.page input.small {
	margin:4px 0 0 5px; 
	padding-top:2px;
	width:30px;
	height:20px;
	float:left;
}

form.page input.big {
	width:250px;
}

form.page div.bouton {
	background-color:#891627;
	width:100%;
	height:100%;
	
}

form.page input.bouton {
	margin:5px 5px 5px 0;
	padding:0;
	float:right;
	width:104px;
	height:22px;
}


form.page div.obligatoire {
	font-size:medium;
	font-weight:bold;
	padding:15px 0 0 4px;
	float:left;
	height:15px;
	
}

form.page div.legal {
	font-size:x-small;
}

/* ----------  MA PREVOYANCE ---------- */

#page_prevoyance {
	width:750px;
	float:left;
}

#main_box {
	width:750px;
	_width:715px;
	padding:10px 0pt 0pt 35px;
}

#main_box h1 {
	font-size:15px;
	padding:0;
	margin:0 0 10px 0;
}

#main_box_header {
	width:715px;
	padding:0;
	margin:0;
}

#main_box_header img {
	padding:0;
	margin:0;
	border:0;
}

#accroche_main_box {
	width:715px;
	margin:0;
	padding:0;
	color:#9B1E33;
}

#accroche_main_box_content {
	width:420px;
	_width:400px;
	padding: 0 10px;
	float:left;
}

#accroche_main_box_pics {
	float:right;
	margin:0 20px 0 0;
	padding:0;
	width:252px;
	text-align:right;
}

div.box_info {
	background:url(/images/fond_box_rose.gif) no-repeat bottom center;
	width:340px;
	float:left;
	text-align:center;
	padding:0 0 10px 0;
}

div.box_info ul {
	text-align:left;
	margin:15px;
	padding:0;
}

div.box_info ul li {
	margin:10px 0pt;
	padding:0 0 0 15px;
	list-style:none;
	background:url(/images/carre_rouge.gif) no-repeat left center;
	color:#9B1E34;
	text-transform:uppercase;
	font-weight:bold;
	font-size:13px;
}

div.box_info ul li a {
	color:#9B1E34;
}

div.box_info ul li a:hover {
	color:#9B1E34;
}

div.box_info h2 {
	font-size:18px;
	color:#000000;
	text-align:left;
	margin:0 15px;
	padding:5px 0;
}

#box_entrepreneur {
	margin-right:35px;
}

p.spacer_gris {
	background-color:#D9D6D6;
	display:block;
	float:left;
	height:6px;
	margin:15px 0 10px 0;
	padding:0pt;
	width:715px;
	clear:both;
	font-size:1px;
}
a.red_link {
	color:#9B1E34;
	text-decoration:underline;
	display:block;
	margin-top:10px;
	font-size:12px;
}
a.red_link:hover {
	text-decoration:none;
}
#pub01 {
	width:175px;
	float:left;
	margin:5px 20px 0 0;
	padding:0;
}
#pub01 img,
#pub02 img {
	border:0;
	padding:0;
	margin:0;
}
#pub02 {
	width:220px;
	float:left;
	margin:5px 20px 0 0;
	padding:0;
}
#pub04 img {
	border:0;
	padding:0;
	margin:0;
}
#pub04 {
	width:520px;
	float:left;
	margin:5px 0 0 0;
	padding:0 0px 0 0;
}
#pub04 h3 {
	color:#891627;
	font-size:1.4em;
	text-transform:none;
	padding:0;
	font-weight:bold;
}

#pub04 a {
	color:#9B1E34;
	text-decoration:underline;
	display:block;
	margin-top:10px;
	font-size:12px;
	background-image:url(/images/fleche_bordeau_t.gif);
	background-repeat:no-repeat;
	padding-left:12px;
}

#pub04 a:hover {
	text-decoration:none;
}

#pub03 {
	width:280px;
	float:left;
	margin:5px 0 0 0;
	padding:5px 0 0 0;
}
#pub03 h2 {
	color:#9B1E34;
	font-size:18px;
}

div.content_rose {
	background-color:#FCE3E8;
	padding:10px;
	_height:150px;
	min-height:150px;
}
div.content_rose h3 {
	font-size:16px;
	color:#000000;
	text-align:left;
	margin:0;
	padding:10px 10px 10px 0;
	text-transform:uppercase;
	font-weight:normal;
}
div.content_rose p {
	margin:0;
}

/* ----------  PAGE ENTREPRENEUR / SALARIE ---------- */
#main_box_detail {
	width:750px;
	_width:715px;
	padding:0 0 0 25px;
}
#accroche_detail {
	width:400px;
	padding:0;
	margin:0 25px 0 0;
	float:left;
}
#right_detail {
	float:left;
	width:300px;
	_width:290px;
	margin:0;
	padding:0;
}
#right_detail img {
	float:right;
}
#accroche_detail_content {
	padding:0 10px 10px 10px;
}
#accroche_detail_content h1 {
	color:#9B1E34;
	font-weight:bold;
	font-size:16px;
	margin:10px 0;
	padding:0;
}
#accroche_detail_content ul {
	padding:5px 0pt 10px 20px;
	margin:0;
}
p.accroche {
	color:#9B1E34;
}
p.bold {
	font-weight:bold;
}
a.retour_prevoyance {
	display:block;
	margin:30px 0 10px 0;
	text-decoration:none;
	border:0;
	padding:0;
}
a.orange_link {
	display:block;
	margin:10px 0 20px 0;
	text-decoration:none;
	border:0;
	padding:0 0 0 15px;
	background:url(../images/orange_right_arrow.gif) no-repeat left 5px;
	color:#F8942A;
}
a.orange_link:hover {
	text-decoration:underline;	
}
/* ------ specifique rubrique ---------------- */

#page_int #titre_page	{ xx_background-color:#f6821f; }

.s35	{ background-color:#f6821f; }
.s36	{ background-color:#f6821f; }
.s38	{ background-color:#f6821f; }
.s39	{ background-color:#f6821f; }
.s63	{ background-color:#f6821f; }
.s85	{ background-color:#f6821f; }
.s86	{ background-color:#f6821f; }
.s100	{ background-color:#f6821f; }


.s37	{ background-color:#891627; }
.s57	{ background-color:#891627; }
.s94	{ background-color:#891627; }

.s64	{ background-color:#333399; }

.s95	{ background-color:#891627; }
.s99	{ background-color:#891627; }
.s107	{ background-color:#891627; }

/* ------- accueil abonnements --------------- */

div.abonnement {
	padding:20px 0 0 25px;
	float:left;
	margin-right:40px;
}

div.abonnement a {
	color:#891627;
	font-size:medium;
	font-weight:bold; 
}

div.abo_separateur {
	border-bottom:solid 1px #891627;
	width:400px;
	margin:10px 0 20px 0;
}

div.lettre_prevoyance {
	width:350px;
}

ul.lettre_prevoyance {
	width:400px;
}

ul.lettre_prevoyance li {
	display:list-item;list-style-type:none;background-image:url(/images/puce_bordeau2.gif);background-repeat:no-repeat;padding:0 0 0 12px;margin:5px 0 0 0;
}


ul.autres_pub li {
	display:list-item;list-style-type:none;background-image:url(/images/puce_bordeau2.gif);background-repeat:no-repeat;
	padding:0 0 0 12px;margin:25px 0 0 20px;
	clear:right;
}


ul.autres_pub ul.texteGras {
	margin-left:0px;
	padding-left:0px;
}

ul.autres_pub h3 {
	font-weight:bold;
	color:#891627;
	font-size:1em;
	display:inline;
	
}

ul.autres_pub h3 a {
	text-decoration:none;
	font-size:1em;
}

ul.autres_pub h3 a:hover {
	text-decoration:underline;
}


ul.autres_pub ul.texteGras li {
background-image:url(/images/puce_bordeau2.gif);
background-repeat:no-repeat;
border-bottom:solid 1px #891627;
display:list-item;
list-style-type:none;
margin:25px 0 0 0;
padding:0 0 15px 12px;
font-weight:bold;
}


div.autres_separateur {
	border-bottom:solid 1px #891627;
}

ul.autres_pub li.autres_separateur {
	height:10px;
	background-image:none;
	list-style-type:none;
	border-bottom:solid 1px #891627;
	margin-top:0px;
}

ul.autres_pub li img {
	float:right;
}

/*
div.autres_pub {
	width:250px;
	float:left;
}
*/

div.infolettres {
	padding:20px 0 0 25px;
}

div.infolettres a.lien_pageblanche {
	margin-bottom:10px;
}

#page_int h2	{
	color:#f6821f;font-size:small;margin:5px 0 0 0;font-weight:bold; 
	background:transparent url(/images/puce_bordo.gif) left no-repeat;
	margin:4px 0 0 0; padding:0px 0 0 13px;
}


div.haut { text-align:right; }
div.haut img {border:0;}

div#plan {
	padding:0 0 0 25px;
}

div#plan ul {
	margin-top : 5px;
	margin-bottom : 5px  
}

.plan1 {
	color:#f6821f;
	font-size:small;
	font-weight:bold; 
	background:transparent url(/images/puce_bordo.gif) left no-repeat;
	margin:4px 0 4px 0; 
	padding:0px 0 0 13px;
}

.plan2{
	margin:2px 0 2px 0; padding:0px 0 0 13px;
}


img.hauteur {
	float:left;width:1px;height:440px;
}

img.btn_recherche {
padding-top:0px;
}


a.btn_recherche {
	float:left;border:none;background:none;font-size:1em;
	font-family: Verdana,Arial;color:#891627;font-weight:bold;
	padding:0 3px 0 3px;margin:0;
	
}

/* -- MA PREVOYANCE BRUNO --*/
h3.rouge {color:#891627;font-size:1.4em;}
a.bordeau {background-image:url(/images/fleche_bordeau.gif);background-repeat:no-repeat;padding-left:12px;}

/*.texte li {margin-bottom:15px;}*/

img.pucebordeau {width:10px;height:10px;background-color:#891627;}
#listegroupes {clear:both;margin:0px 0px 10px 35px;background-color:#f0f0f0;padding:5px;color:#666666;text-align:justify;;}
#listegroupes p.lg {font-size:14px;font-weight:bold;background-color:#f0f0f0;padding:0 0 3px 0;border-bottom:solid #cccccc 1px;color:#000000;position:relative;}
#listegroupes p.lg strong {font-size:18px;color:#891627;}
#listegroupes a {color:#666666;}
#listegroupes img.puce {background-color:#891627;width:5px;height:5px;margin:0 10px 0 0px;}
#listegroupes ul {margin:0;padding:0;list-style-type:none;position:relative;}
#listegroupes ul li {float:left;}

#contenu_sommaire ul {margin:5px;padding:0;
	border-left:solid #891627 5px;
	margin:20px 0 20px 0; 
}

#contenu_sommaire ul li {

	display:list-item;list-style-type:none;background-image:url(/images/puce_sommaire.gif);background-repeat:no-repeat;background-position:4px 4px;
	padding:0 0 0 18px;margin:5px 0 0 0; font-weight:bold;
}


h3.eltsommaire {
	background-image:url(/images/puce_sommaire2.gif);background-repeat:no-repeat;background-position:0px 4px;
	padding:0 0 0 14px;
	margin-top:35px;
	position:relative;
}

.eltsommaire div.haut { position:absolute;text-align:right;top:-20px;width:386px; }

#page_int #droite1 ul#sommaire li#action_ip_2041 { display:none;}
#page_int #droite1 ul#sommaire li#action_ip_2044 { display:none;}
#page_int #droite1 ul#sommaire li#action_ip_2046 { display:none;}
#page_int #droite1 ul#sommaire li#action_ip_2047 { display:none;}
#page_int #droite1 ul#sommaire li#action_ip_2048 { display:none;}
#page_int #droite1 ul#sommaire li#action_ip_2049 { display:none;}
