/* compact [
	page=inc-css_formidable
	page=inc-css_base
	page=inc-css_article
	page=inc-css_modeles
] 85.2% */

/* page=inc-css_formidable */
.formulaire_formidable{width:98%;font-size:.95em;line-height:1.4em;padding:0;clear:both;color:#333;background:#fff url() repeat-x bottom;}
.formulaire_formidable p{font-size:.95em;}
.formulaire_formidable ul{margin:0;padding:0;list-style:none;padding-top:1em;}
.formulaire_formidable ul>li label{display:block;position:static;}
.formulaire_formidable ul li{background:none;}
.formulaire_formidable li{margin:0;padding:8px 8px 8px 50px;;clear:both;overflow:hidden;border-top:1px solid #FFAF00;}
.formulaire_formidable li p{margin-top:0;margin-bottom:0;}
.formulaire_formidable li.choix,.formulaire_formidable li.editer_groupe_mots_associer,.formulaire_formidable li.editer_groupe_mots_reglage_avance,.formulaire_formidable li.editer_groupe_mots_editeur{padding-left:10px;}
.formulaire_formidable li label{text-align:right;color:#555;font-weight:bold;display:block;text-align:left;margin-bottom:.5em;}
.formulaire_formidable li.obligatoire{background-color:#FFF5DF;}
.formulaire_formidable li.obligatoire label{font-weight:bold;color:#000;}
.formulaire_formidable li >.explication{padding:0;}
.formulaire_formidable li.haut{padding-left:5px;}
.formulaire_formidable li.haut label{margin-left:0px;margin-bottom:5px;display:block;float:none;width:auto;}
.formulaire_formidable li.haut textarea{width:98%;}
.formulaire_formidable li.fieldset{padding:0;}
.formulaire_formidable h3.titrem,#navigation .formulaire_formidable h3.titrem,#extra .formulaire_formidable h3.titrem{background-color:#996;color:#fff;}
.formulaire_formidable fieldset{margin:1em 0 0 0;border:0;}
.formulaire_formidable fieldset legend{padding:0.5em;font-weight:bold;font-style:italic;font-size:1.2em;}
.formulaire_formidable li fieldset{border:1px solid #FFAF00;background-color:#FFF5DF;}
.formulaire_formidable li fieldset ul{padding:0.5em 1em;margin-top:0;border:none;}
.formulaire_formidable li fieldset li{margin:0;border:0;padding:8px 8px 8px 150px;}
.formulaire_formidable li fieldset li label{width:120px;float:left;margin-left:-145px;text-align:right;vertical-align:top;color:#555;font-weight:bold;position:relative;display:inline;}
.formulaire_formidable li fieldset legend{font-style:normal;font-size:1em;margin-left:0px;line-height:0.6em;background:#fff;}
.formulaire_formidable li fieldset >legend{background:none;color:#FFF;}
.formulaire_formidable li fieldset h3.legend{font-size:1.1em;color:#FFF !important;margin-top:0 !important;background:#FFAF00;padding:2px 10px;}
.formulaire_formidable li.pliable fieldset h3.legend{padding:2px 10px 2px 5px;}
li.fieldset.pliable > fieldset > h3 span{background:transparent url("http://usa.heartshome.org/plugins/_pointscoeur_v2/images/deplierbas_blanc.png") left center no-repeat;}
li.fieldset.plie > fieldset > h3 span{background-image:url("http://usa.heartshome.org/plugins/_pointscoeur_v2/images/deplierhaut_blanc.png")}
.formulaire_formidable input.text{font-size:1em;margin:0;}
.formulaire_formidable input.password{font-size:1em;margin:0;}
.formulaire_formidable input.submit,.formulaire_formidable input.reset,.formulaire_formidable input.button{width:auto;}
.formulaire_formidable textarea{width:97%;font-size:1em;margin:0;}
.formulaire_formidable select{width:97%;font-size:1em;margin:0;border:1px inset;}
.formulaire_formidable .choix label{float:none;margin-left:5px;display:inline;font-weight:normal;width:auto;}
.formulaire_formidable .choix label input{vertical-align:middle;}
.formulaire_formidable .choix input.radio,.formulaire_formidable .choix input.checkbox{width:auto;}
.formulaire_formidable div.choix{display:inline;margin-right:1em;}
.formulaire_formidable .boutons,.boutons_formulaire{margin:0;clear:both;text-align:right;font-size:1.2em;padding:7px 1em;margin:0;}
#navigation .formulaire_formidable .boutons,.boutons_formulaire,#extra .formulaire_formidable .boutons,.boutons_formulaire{padding:5px;}
.boutons_formulaire{font-size:1em;}
.formulaire_formidable .boutons input.submit,.boutons_formulaire input.submit{margin-left:1em;padding:0 1em;font-weight:normal;}
.formulaire_formidable .erreur input.text,.formulaire_formidable .erreur textarea{background-color:#FCC;border-style:solid;border-color:#C30;}
.formulaire_formidable .erreur .erreur_message,.formulaire_formidable em.attention,.formulaire_formidable .reponse_formulaire_erreur{color:#C30;font-weight:bold;}
.formulaire_formidable .erreur_message{display:block;}
.formulaire_formidable .reponse_formulaire_erreur{margin-left:0.5em;}
.formulaire_formidable .reponse_formulaire_ok{color:#53AD20;font-weight:bold;margin-left:0.5em;}
.formulaire_formidable .explication{padding:0px;}
.formulaire_formidable p.explication{margin:0 0 .5em 0 !important;}
.formulaire_formidable em.attention{display:block;margin:-5px 0 10px 0;font-weight:normal;}
.formulaire_formidable table.spip_barre{background:#aaa;border:1px solid #666;width:90%;background:none;border:0;margin:0;padding:0;}
.formulaire_formidable table.spip_barre a img{background-color:#ccc;padding:2px;border:1px solid #666;margin-right:1px;}
.formulaire_formidable table.spip_barre a:hover img{background:white;}
.formulaire_formidable_compact li,#navigation .formulaire_formidable li,#extra .formulaire_formidable li{padding:2px 5px;border:none;}
.formulaire_formidable_compact li label,#navigation .formulaire_formidable li label,#extra .formulaire_formidable li label{float:none;margin-left:0;width:auto;}
.formulaire_formidable .editer_date select{width:auto;}
div.edition,div.label{display:inline;}
.soustitre-ipad{font-weight:bold;}
.formulaire_formidable-new .reponse_formulaire_ok{color:#53AD20;font-weight:bold;margin-left:0.5em;font-size:110%;}

/* page=inc-css_base */
*{margin:0;padding:0;}
html{height:100%}
body{background:#c0c0c0 url("http://usa.heartshome.org/plugins/_pointscoeur_v2/images/fond-degrade_vertical.png") repeat-y center bottom;font-size:.77em;font-family:"Trebuchet MS","Trebuchet",Verdana,sans-serif;min-height:100%;padding-bottom:3em;line-height:1.5em}
#conteneur_un{background:url("http://usa.heartshome.org/plugins/_pointscoeur_v2/images/degrade.gif") repeat-x;padding-top:10px}
body.bleu_c #page h1,body.bleu_c #page h2,body.bleu_c #menu_rubrique h4 a{color:#4B6178;}
body.bleu_c #page h1 a:hover,body.bleu_c #page h2 a:hover,body.bleu_c #menu_rubrique h4 a:hover{color:#103051;}
body.bleu #page h1,body.bleu #page h2,body.bleu #menu_rubrique h4 a{color:#003BA0;}
body.bleu #page h1 a:hover,body.bleu #page h2 a:hover,body.bleu #menu_rubrique h4 a:hover{color:#09214B;}
body.bleu_t #page h1,body.bleu_t #page h2,body.bleu_t #menu_rubrique h4 a{color:#5E95CF;}
body.bleu_t #page h1 a:hover,body.bleu_t #page h2 a:hover,body.bleu_t #menu_rubrique h4 a:hover{color:#91BCEA;}
body.bleu #page h1.portail{text-align:center;}
a{color:#4B6178;text-decoration:none;}
#page a.spip_out{background:url("http://usa.heartshome.org/plugins/_pointscoeur_v2/images/ico_liendistant.gif") no-repeat left 3px;padding-left:15px;}
#page a.spip_in{background:url("http://usa.heartshome.org/plugins/_pointscoeur_v2/images/ico_lienlocal.gif") no-repeat left 3px;padding-left:15px;}
a:hover{color:#103051;}
a:visited{text-decoration:none;}
#c_page{width:780px;margin:0 auto 0 auto;background:url("http://usa.heartshome.org/plugins/_pointscoeur_v2/images/bas_arrondi_1.gif") no-repeat left bottom #fff;}
#page_arrondie{width:780px;background:url("http://usa.heartshome.org/plugins/_pointscoeur_v2/images/bas_arrondi_2.gif") no-repeat right bottom;}
#entete{background:url("http://usa.heartshome.org/sites/usa.heartshome.org/local/cache-gd2/7639d5f9054fd25f360f1e7bf6cb3d37.png") no-repeat top right;height:125px;margin:0 10px 0 15px;}
.dsjcycle{float:right;margin:0;}
#logositedrapeau{height:50px;width:80px;padding-top:25px;text-align:center;line-height:1.5em;color:#5C6162;font-size:.84em;}
#logositedrapeau select{font-size:12px;width:60px;border:1px solid #ABABAD;margin-top:3px}
#logositedrapeau .international{font-weight:italic;}
#logositedrapeau .titre_site{margin:5px 0 3px 0;font-weight:bold;}
html>body #logositedrapeau select{font-size:9px;}
#formulaire_recherche{margin:0px 5px 0 10px;width:200px;}
html>body #formulaire_recherche{margin:17px 10px 0 15px;}
#formulaire_recherche input{float:right}
#formulaire_recherche #formulaire_recherche_i{border:1px solid #dbdbdb;background:#fff url() no-repeat 2px center;padding:2px 0 2px 18px;width:155px;float:left}
#formulaire_recherche label{display:none}
#menulangue{float:right;margin:25px 25px 0 0;color:#fff;background:url("http://usa.heartshome.org/plugins/_pointscoeur_v2/images/fond_langue.png");padding:4px 6px;font-size:16px;text-transform:capitalize;}
#menulangue a{color:#fff;font-size:12px}
#menulangue a:hover,#menulangue span.languencours{color:#5E95CF;font-size:12px}
* html #menulangue{margin:-60px 8px 0 0;background:#000}
#nav{font-size:.92em}
#nav li li.e{background:#fff url("http://usa.heartshome.org/plugins/_pointscoeur_v2/images/puce_m.gif") no-repeat center right;}
#nav{margin:15px 0 2em 15px;font-size:.95em;}
#nav,#nav ul{float:left;list-style:none;line-height:1em;background:white;font-weight:bold;padding:0;text-align:left;}
#nav a{display:block;width:9.08em;color:#000;text-decoration:none;text-align:center;font-size:1.1em;padding-bottom:1px}
#nav li.LiensSpeciaux ul{position:static;width:14.2em;}
#nav li.LienSpecial{text-transform:uppercase;display:inline;width:auto;padding:3px 0px 2px 6px;border-left:1px solid #9C9C9C;border-right:none;float:right;font-size:1em}
#nav li.LienSpecial a{display:inline;color:#9F2211;padding:0;width:auto;font-weight:bold;}
#nav li.LienSpecial a:hover{color:#C2481D}
#nav li.LienSpecial +li.LienSpecial a{color:#31671A;padding-right:5px}
#nav li.LienSpecial +li.LienSpecial a:hover{color:#459622}
#nav li.e a.daddy{background:url("http://usa.heartshome.org/plugins/_pointscoeur_v2/images/rightarrow2.gif") center right no-repeat;}
#nav li{float:left;padding:0;width:10em;margin-right:1px}
#nav li ul{position:absolute;left:-999em;height:auto;width:10em;font-weight:normal;margin:0;}
#nav li li{width:10em;margin-right:0;border-right:1px solid #939393;border-left:1px solid #939393;}
#nav li ul a{font-weight:normal;display:block;padding:.7em 1.5em .7em .5em;width:8em;text-align:left;font-size:.9em}
#nav li ul ul{border-right:1px solid #939393;border-top:1px solid #939393;margin:-2.1em 0 0 10em;}
#nav li:hover ul ul,#nav li:hover ul ul ul,#nav li:hover ul ul ul ul,#nav li.sfhover ul ul,#nav li.sfhover ul ul ul,#nav li.sfhover ul ul ul ul{left:-999em;}
#nav li:hover ul,#nav li li:hover ul,#nav li li li:hover ul,#nav li li li li:hover ul{left:auto;}
#nav li.sfhover ul{left:auto;}
#nav li li.sfhover ul,#nav li li li.sfhover ul,#nav li li li li.sfhover ul,{left:auto;}
#nav li:hover,#nav li.sfhover{background:#eda;}
#nav ul li:hover,#nav ul li.sfhover{background:#EAEAEA;border-bottom:0 !important;border-bottom:0;}
#nav ul li.e:hover,#nav ul li.e.sfhover{background:#EAEAEA url("http://usa.heartshome.org/plugins/_pointscoeur_v2/images/puce_m.gif") no-repeat center right;}
#nav li.LienSpecial:hover,#nav li.sfhover.LienSpecial,#nav li.LiensSpeciaux:hover{border-bottom:0 !important;border-bottom:0;}
#formulaire_recherche{float:right;}
.padding{padding:.4em .9em 0 .9em;}
#menu_rubrique .padding{padding:0 .9em 0 1.4em;font-size:.95em}
#menu_rubrique a:visited{text-decoration:none;font-weight:inherit}
#menu_rubrique h3{text-transform:uppercase;color:#939393;text-align:center;font-size:.97em;padding:10px 0 4px 0;}
#menu_rubrique h3 a{color:#939393;}
#menu_rubrique img.logo_rubrique{margin:0 auto 0 auto;}
#menu_rubrique h4{margin-top:6px;font-size:1em;font-weight:bold}
#menu_rubrique h5{font-size:inherit;font-weight:bold;text-transform:uppercase;margin:32px 0 3px 0;padding-top:12px;color:#4B6178;text-align:left;font-size:1em}
#recherche_ #menu_rubrique h5.direct{color:#003BA0}
#infos_page h5.direct{color:#003BA0}
#portail #menu_rubrique h5,#menu_rubrique h5.direct{border-bottom:1px solid #939393;padding-top:10px;margin:12px 0 10px 0;}
#portail_ #menu_rubrique h5.event{color:#003BA0}
#menu_rubrique ul{list-style:none;padding:0;text-align:left;}
#menu_rubrique ul.raccourcis{border-top:1px solid #939393;display:block;margin:8px 0 25px;padding-top:6px;font-size:.92em;color:#939393;font-weight:normal}
* html #menu_rubrique ul.raccourcis{font-size:.85em;}
ul.raccourcis li a{background-repeat:no-repeat;}
#menu_rubrique ul.raccourcis li a{text-align:left;background-position:left;padding:3px 0 4px 23px}
ul.raccourcis li.contact a{background-image:url("http://usa.heartshome.org/plugins/_pointscoeur_v2/images/ico_contact.gif");}
ul.raccourcis li.recherche a{background-image:url("http://usa.heartshome.org/plugins/_pointscoeur_v2/images/ico_search.gif");}
ul.raccourcis li.sites a{background-image:url("http://usa.heartshome.org/plugins/_pointscoeur_v2/images/ico_site.gif");}
ul.raccourcis li.homepage a{background-image:url("http://usa.heartshome.org/plugins/_pointscoeur_v2/images/ico_home.gif");}
ul.raccourcis li.plan a{background-image:url("http://usa.heartshome.org/plugins/_pointscoeur_v2/images/ico_plan.gif")}
#menu_rubrique ul li,#menu_rubrique ul li a,#infos_page ul li,#infos_page ul li a{color:#939393;text-decoration:none;font-weight:normal;line-height:1.6em}
#menu_rubrique ul li a:hover,#infos_page ul li a:hover{color:#585858;}
#menu_rubrique ul li{padding-left:10px;margin:4px 0;border:1px solid #fff}
#menu_rubrique ul.raccourcis li{margin:1px 0;}
#menu_rubrique ul li{font-weight:normal;}
#recherche_ #menu_rubrique ul li a{font-weight:normal}
#menu_rubrique ul li ul li{font-weight:normal}
#menu_rubrique ul li a{display:block;font-weight:normal}
#portail #menu_rubrique ul li a{font-weight:normal}
#menu_rubrique ul.type_deux li a,#menu_rubrique ul.raccourcis li a{font-weight:normal;line-height:1.3em}
#menu_rubrique ul.jaune li{background:url("http://usa.heartshome.org/plugins/_pointscoeur_v2/images/puce_jaune.gif") no-repeat left 8px transparent;}
#menu_rubrique ul.bleu li{background:url("http://usa.heartshome.org/plugins/_pointscoeur_v2/images/puce_b.gif") no-repeat left 8px transparent;}
#menu_rubrique ul.vert li{background:url() no-repeat left 8px transparent;}
#menu_rubrique ul.rouge li{background:url("http://usa.heartshome.org/plugins/_pointscoeur_v2/images/puce_rouge.gif") no-repeat left 8px transparent;}
#menu_rubrique ul.type_deux li{background:url("http://usa.heartshome.org/plugins/_pointscoeur_v2/images/puce_2.gif") no-repeat left 8px transparent;}
#conteneur ul.spip{list-style-type:none;margin-bottom:1.2em;margin-top:-.4em;}
#conteneur ul.spip li{padding-left:12px;margin-left:10px;background:url("http://usa.heartshome.org/plugins/_pointscoeur_v2/images/puce_neutre.png") no-repeat left 8px transparent;} margin-bottom:.4em;}
#illu h4{text-align:right;}
#infos_page ul{list-style:none;padding-bottom:7px;margin-bottom:10px;background:url("http://usa.heartshome.org/plugins/_pointscoeur_v2/images/separation-menu.gif") no-repeat bottom right}
#infos_page ul.direct li a{background:url("http://usa.heartshome.org/plugins/_pointscoeur_v2/images/puce_2_bleu.gif") no-repeat left center;}
#infos_page ul li{margin-bottom:4px;}
#infos_page ul li a{background:url("http://usa.heartshome.org/plugins/_pointscoeur_v2/images/puce_j.gif") no-repeat left center;padding-left:12px}
#infos_page ul#bouton_portail li{text-align:center;margin-bottom:10px;}
#infos_page ul#bouton_portail li a{background:0;display:block;padding:6px 6px 6px 0;font-weight:bold;-moz-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;}
html>body #ul#bouton_portail li a{padding:6px;}
#infos_page ul#bouton_portail li a{border:1px solid #FFF;color:#FFF;}
#infos_page ul#bouton_portail li a img{padding:0 4px 5px 4px;}
#infos_page ul#bouton_portail li a:hover{border:1px solid #680A00 !important;color:#680A00 !important;}
#infos_pages ul.special li{list-style:url("http://usa.heartshome.org/plugins/_pointscoeur_v2/images/puce_2_bleu.gif") inside;}
html>body #infos_page ul.special li{list-style:url("http://usa.heartshome.org/plugins/_pointscoeur_v2/images/puce_2_bleu.gif") inside;}
#infos_page ul.raccourcis{padding-top:10px;}
#portail #infos_page ul.raccourcis{margin-top:15px;background:0}
* html #portail #infos_page ul.raccourcis{font-size:.85em}
#infos_page ul.raccourcis li{margin:0 0 9px 0}
#infos_page ul.raccourcis li a{padding:4px 0 4px 23px;display:inline}
body #infos_page ul.raccourcis li{list-style:url("http://usa.heartshome.org/not");}
html > body #infos_page ul.raccourcis li{list-style:none}
#infos_page ul.raccourcis li.contact a{background:url("http://usa.heartshome.org/plugins/_pointscoeur_v2/images/ico_contact.gif") no-repeat left center}
#infos_page ul.raccourcis li.sites a{background:url("http://usa.heartshome.org/plugins/_pointscoeur_v2/images/ico_site.gif") no-repeat left center}
#infos_page ul.raccourcis li.recherche a{background:url("http://usa.heartshome.org/plugins/_pointscoeur_v2/images/ico_search.gif") no-repeat left center}
#infos_page ul.raccourcis li.plan a{background:url("http://usa.heartshome.org/plugins/_pointscoeur_v2/images/ico_plan.gif") no-repeat left center}
#infos_page h5{padding-top:7px;margin-top:10px;color:#939393;text-align:right;font-size:1em;margin-bottom:8px;}
#portail #infos_page h5{font-size:1.08em;font-family:"Trebuchet MS","Trebuchet",Verdana,sans-serif}
#portail #infos_page div.legende h5{font-size:1em;}
#infos_page .legende span{color:#939393;}
body #page,body #menu_rubrique{font-size:1.025em;line-height:1.43em;}
#page h1{font-size:1.9em;margin:10px 0;color:#4B6178;line-height:1.3em;text-align:left}
#page #recherche_in h1{float:left;margin:10px 0 25px 0;}
#recherche_in{color:#003BA0}
#recherche_in label{margin-right:18px}
#recherche_in h1 label{margin-right:0}
#recherche_in label#resultats{margin-left:1em}
#recherche_in #recherche_i2{width:26.4em;border:1px solid #939393;padding:2px .2em;margin:17px 0 0 1em;}
#recherche_in p.champs{margin-bottom:10px;}
#page h2{font-size:1.15em;margin-bottom:7px;margin-top:12px;}
#page p{margin-bottom:.8em;}
#page div.s{border-top:1px solid #C0C0C0;padding-top:6px;margin-top:9px}
#page div.s span.fil{display:block;width:100%;color:#797979}
#page div.s h3{width:100%;margin:3px 0 4px 0;font-size:1.06em}
#page div.s h3 a{color:#003BA0}
#page div.s h3 a:hover{color:#0C2A5D}
#page span.spip_documents_center{text-align:center;display:block;}
#page span.spip_documents_left{margin-right:15px}
#page span.spip_documents_right{margin-left:15px}
#page div.spip_forms{border-left:0;padding:0;font-size:.95em}
#page div.spip_forms .forml,#page div.spip_forms .fondl{width:99%}
#page div.spip_forms .spip_bouton input{font-size:inherit;border-color:#EB9D4B #C2481D #C2481D #EB9D4B;background:#FFF9EF;padding:.25em}
#page div.spip_forms .spip_form_champ{margin-top:0}
#page div.spip_forms .spip_form_champ label{text-transform:capitalize}
#page div.spip_forms fieldset{border-style:dotted none none solid;border-color:#FFAF00}
div.ariane{display:block;font-size:.87em;height:16px;overflow:hidden;text-align:left;margin:0 10px 15px 202px;}
div.ariane a{color:#9C9C9C;font-weight:normal;border-right:1px solid;padding-right:5px}
div.ariane a:visited{text-decoration:none}
div.ariane ul{list-style:none;display:inline;padding:0 0 0 5px;text-align:left;}
*:first-child+html div.ariane{display:block;margin-top:10px}
div.ariane ul li{display:inline;padding:0 3px 0 3px;}
#conteneur{float:left;width:100%;}
#conteneur p img{padding-top:.6em;}
#illu{margin-top:15px;float:right;}
#page{margin:0 160px 0 190px;border-left:1px dotted #dbdfe4;font-size:.92em;text-align:justify;}
#page div{line-height:1.6em;margin-bottom:.8em;}
#page h3{margin-top:1.4em;margin-bottom:.4em;}
#page a img{border:0}
html>body #page{margin:-15px 160px 0 190px}
html>body #recherche_ #page{margin:-15px 0 0 190px;}
#recherche_ #page{margin:0 0 0 190px;}
#page #remonter{float:right;clear:both}
span.clear{display:block;clear:both;width:1px}
#infos_page{padding-top:5px;float:left;width:159px;margin-left:-160px;font-size:.87em;text-align:right;font-family:Arial,"Trebuchet MS",Trebuchet,sans-serif;}
#menu_rubrique{float:left;width:190px;margin-left:-100%;text-align:center;}
#menu_rubrique .puce_ut{display:block;text-align:left;border-bottom:1px solid #939393;margin-bottom:10px}
body #c_page #menu_rubrique a.puce_utb{display:block;text-align:left;border-top:1px solid #939393;margin:16px 0 25px;padding-top:6px;font-size:.92em;color:#939393;font-weight:normal}
#menu_rubrique .puce_utb img{margin:-2px 5px 0 0;float:left}
#menu_rubrique a img{border:0}
#pied_de_page{clear:both;color:#939393;font-size:1.2em;text-align:center;padding:10px 0 10px 0;}
#pied_de_page a{padding:0 8px;font-size:.7em}
#cadres_bonus{margin:0 15px 0 200px;clear:both;}
#cadres_bonus div{width:31%;height:133px;margin:0 0 0 1%;float:left;font-size:.84em;-moz-border-radius:10px;-o-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;}
html>body #cadres_bonus div{margin:0 .5%;}
#cadres_bonus div h5{text-align:center;font-size:1em;margin:5px;line-height:1.5em;}
#cadres_bonus div p{text-align:left;line-height:1.4em;padding-right:8px;padding-left:8px;font-style:normal;color:#727272}
#cadres_bonus div p a{font-style:normal}
#cadres_bonus div img{float:left;margin:5px 5px 0px 0px}
#cadres_bonus div.jaune{border:1px solid #FFAF00}
#cadres_bonus div.jaune h5 a,#cadres_bonus div.jaune p a{color:#FFAF00}
#cadres_bonus div.jaune h5 a:hover,#cadres_bonus div.jaune p a:hover{color:#C1720E}
#cadres_bonus div.rouge{border:1px solid #AF1000}
#cadres_bonus div.rouge h5 a,#cadres_bonus div.rouge p a{color:#AF1000}
#cadres_bonus div.rouge h5 a:hover,#cadres_bonus div.rouge p a:hover{color:#680A00}
#cadres_bonus div.bleu{border:1px solid #003BA0}
#cadres_bonus div.bleu h5 a,#cadres_bonus div.bleu p a{color:#003BA0}
#cadres_bonus div.bleu h5 a:hover,#cadres_bonus div.bleu p a:hover{color:#05255C}
div.pagination{margin:20px auto 0 auto;padding-bottom:10px;text-align:center}
div.pagination span.navig a{margin:0 10px}
div.pagination span.navig a img{border:0}
div.pagination span.pages{display:block;color:#0B0D73;font-weight:bold}
div.pagination span.pages a{color:#000;font-weight:normal}
#portail ul.direct{font-family:"Trebuchet MS","Trebuchet",Verdana,sans-serif;font-size:1.09em}
#portail ul.direct li{list-style:url("http://usa.heartshome.org/plugins/_pointscoeur_v2/images/puce_2_bleu.gif") inside}
#portail #infos_page ul.direct a{padding-left:0;background:none;}
* html #portail #infos_page ul.direct li{padding-left:5px;list-style:url("http://usa.heartshome.org/plugins/_pointscoeur_v2/images/puce_2_bleu_ie.gif") inside}
*:first-child+html #portail #infos_page ul.direct li{padding-left:5px;list-style:url("http://usa.heartshome.org/plugins/_pointscoeur_v2/images/puce_2_bleu_ie.gif") inside}
#menu_rubrique span.navig{display:block;font-style:italic;padding:15px 0;font-weight:bold;color:#939393}
#menu_rubrique ul.agenda_portail li img{position:relative;left:-1em;float:left;margin:0;padding-top:3px;}
#menu_rubrique ul.agenda_portail li a{padding:0;color:#727272;}
#menu_rubrique ul li.pouet{display:block;float:left;}
#menu_rubrique div.more_events a{text-align:center;padding:.1em .5em .1em .5em;}
#navigation_top{clear:both;color:#939393;font-size:.8em;float:right;margin:-5px 15px -5px 0;}
#navigation_top a{padding:0 font-size:.7em}
hr.spip{height:15px;border:0;text-align:center;}
#nav li:hover,#nav li.sfhover{border-bottom:4px solid transparent !important;border-bottom:4px solid transparent;background:#fff;} #nav #rub a{letter-spacing:-.5px;} #nav hover{border-bottom:4px solid transparent !important;border-bottom:4px solid transparent;background:#fff;} body.bleu_c #page h1,body.bleu_c #page h2,body.bleu_c #page h3{color:#003BA0;} #conteneur ul.spip li{background:url("http://usa.heartshome.org/sites/usa.heartshome.org/local/cache-gd2/bd2f0ed18008f0821f81e13a16abab7a.png") no-repeat left 8px transparent;} #menu_rubrique ul.jaune li{background:url("http://usa.heartshome.org/(plugins/_pointscoeur_v2/images/puce_neutre.png|image_sepia{003BA0}|extraire_attribut{src}")) no-repeat left 8px transparent;} #nav #rub1 ul,#nav #rub1{border-bottom:4px solid #ffaf00;} #nav #rub1:hover{border-bottom:4px solid transparent !important;border-bottom:4px solid transparent;background:#fff;} #nav #rub2 ul,#nav #rub2{border-bottom:4px solid #4b6178;} #nav #rub2:hover{border-bottom:4px solid transparent !important;border-bottom:4px solid transparent;background:#fff;} #nav #rub3 ul,#nav #rub3{border-bottom:4px solid #006400;} #nav #rub3:hover{border-bottom:4px solid transparent !important;border-bottom:4px solid transparent;background:#fff;} #nav #rub5 ul,#nav #rub5{border-bottom:4px solid #0b4090;} #nav #rub5:hover{border-bottom:4px solid transparent !important;border-bottom:4px solid transparent;background:#fff;} #nav #rub32 ul,#nav #rub32{border-bottom:4px solid #af1000;} #nav #rub32:hover{border-bottom:4px solid transparent !important;border-bottom:4px solid transparent;background:#fff;} #nav #rub50 ul,#nav #rub50{border-bottom:4px solid #0b4090;} #nav #rub50:hover{border-bottom:4px solid transparent !important;border-bottom:4px solid transparent;background:#fff;} #nav #rub135 ul,#nav #rub135{border-bottom:4px solid;} #nav #rub135:hover{border-bottom:4px solid transparent !important;border-bottom:4px solid transparent;background:#fff;} #nav #rub130 ul,#nav #rub130{border-bottom:4px solid;} #nav #rub130:hover{border-bottom:4px solid transparent !important;border-bottom:4px solid transparent;background:#fff;} #nav #rub140 ul,#nav #rub140{border-bottom:4px solid #2b7500;} #nav #rub140:hover{border-bottom:4px solid transparent !important;border-bottom:4px solid transparent;background:#fff;}
img,.spip_logos{margin:0;padding:0;border:0;}
.spip_documents{text-align:center;line-height:normal;}
.spip_documents p{margin:0.10em;padding:0;}
.spip_documents_center{display:block;clear:both;width:100%;margin:1em auto;}
.spip_documents_left{float:left;margin-right:15px;margin-bottom:5px;}
.spip_documents_right{float:right;margin-left:15px;margin-bottom:5px;}
.spip_doc_titre{margin-right:auto;margin-left:auto;font-size:.85em;color:#939393;}
.spip_doc_descriptif{clear:both;margin-right:auto;margin-left:auto;font-size:.85em;color:#939393;font-weight:italic;}
.spip_doc_titre_right{float:right;margin-right:14px;font-size:.85em;color:#939393;}
#illu.logo_article{margin:7px 10px 10px 15px;text-align:right;}
#illu span{display:block;font-size:.85em;color:#939393;padding-left:10px;text-align:right}
#illu div.logo_titre{width:150px;text-align:right;margin:8px 0 0 auto;font-size:.85em;color:#939393;}
.infobloc{position:fixed;top:10px;left:10px;width:245px !important;z-index:2;overflow:hidden !important;padding:4px;background-color:none;background-image:url("http://usa.heartshome.org/plugins/_pointscoeur_v2/images/jaune_transparent.png");border:2px solid #FFD455;color:#333;}
.infobloc fieldset{border:1px solid #FFD455;width:212px !important;padding:8px;margin:8px;overflow:hidden !important;}
.infobloc fieldset pre{font-family:Arial;font-size:0.8em;}
.infobloc legend{font-weight:bold;}
.caractencadre-spip{color:#444 !important;font-style:italic;font-weight:bold;}
.caractencadre2-spip{color:#444 !important;font-weight:bold;}

/* page=inc-css_article */
#nobalise{padding-bottom:0px;}

/* page=inc-css_modeles */
.inc-liste.logo{width:100%;padding-top:6px;margin-top:9px;float:left;}
.inc-liste.logo dl{width:102px;text-align:center;padding:3px;float:left;margin-right:1em;font-size:0.8em;height:170px;}
.inc-liste.logo dl.small{width:78px;height:100px;}
.inc-liste.logo dt{font-weight:bold;margin-bottom:6px !important;}
.inc-liste.logo dd{margin:0;padding:0;}
.inc-liste.logo h3{width:100%;margin:3px 0 4px 0;font-size:1.06em}
.inc-liste.logo h3 a{color:#003BA0}
.inc-liste.logo h3 a:hover{color:#0C2A5D}
.inc-liste.logo span.fil{display:block;width:100%;color:#797979}
.inc-liste ul{width:100%;margin-left:18px;list-style-type:none;}
.inc-liste ul.titres{margin-bottom:20px;}
.inc-liste ul.dates{margin-bottom:12px;}
.inc-liste ul li{width:100%;margin:5px 0 5px 0;}
.inc-liste.agenda{margin-top:30px;clear:both;font-size:1em;}
.inc-liste.agenda div.titre{width:95%;padding:4px 0 0px 8px;border-top:1px solid #ccc;margin-bottom:5px !important;}
.inc-liste.agenda div.col{display:inline;float:left;border:0px;margin:0px !important;padding:1px 0 0 0;font-size:0.95 em;font-weight:bold;}
.inc-liste.agenda div.col1{width:12%;margin-bottom:3px !important;}
.inc-liste.agenda div.col2{width:88%;margin-bottom:3px !important;}
.inc-liste.agenda div.col3{text-align:right;float:right;margin-bottom:3px !important;}
.inc-liste.agenda div.detail{padding-left:12%;width:88%;margin:3px !important;font-size:.95em;line-height:1.5em !important;text-align:left;}
.inc-liste.agenda div.liens{font-weight:bold;padding-top:5px;}
#inc-liste.blog{padding-top:6px;margin-top:9px;}
#inc-liste.blog div.titre{clear:both;width:100%;border-top:1px solid #C0C0C0;padding:5px 0 20px 0;}
#inc-liste.blog h2{margin-top:5px;margin-bottom:0px;text-align:left;}
#inc-liste.blog a:hover{color:#0C2A5D;}
#inc-liste.blog div.soustitre{color:#797979;width:100%;padding-bottom:10px;}
#inc-liste.blog div.rubrique{float:right;text-align:right;margin-bottom:0px;}
#inc-liste.blog div.logo{width:100%;margin-top:1px;display:block;font-size:1em;}
#inc-liste.blog div.logo img{float:right;padding:6px 0 10px 15px;}

