*{margin:0;padding:0;}
html{height:100%}
body{background:#c0c0c0 url(plugins/_pointscoeur/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(plugins/_pointscoeur/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 #page h1 a:hover,body.bleu #page h2 a:hover,body.bleu #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(plugins/_pointscoeur/images/ico_liendistant.gif) no-repeat left 3px;padding-left:15px;}
#page a.spip_in{background:url(plugins/_pointscoeur/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(plugins/_pointscoeur/images/bas_arrondi_1.gif) no-repeat left bottom #fff;}
#page_arrondie{width:780px;background:url(plugins/_pointscoeur/images/bas_arrondi_2.gif) no-repeat right bottom;} 
#entete{background:url(sites/arg.puntoscorazon.org/local/cache-gd2/1f5ffd556d837444e531396c20072b41.png) no-repeat top right;height:125px;margin:0 10px 0 15px;}
#langue{height:50px;width:80px;padding-top:25px;text-align:center;line-height:1.5em;color:#5C6162;font-size:.84em;}
#langue select{font-size:12px;width:60px;border:1px solid #ABABAD;margin-top:3px}
#langue .international{font-weight:italic;}
#langue .titre_site{margin-bottom:3px;font-weight:bold;}
html>body #langue select{font-size:9px;}
#recherche{margin:0px 5px 0 10px;width:200px;}
html>body #recherche{margin:17px 10px 0 15px;}
#recherche input{float:right}
#recherche #recherche_i{border:1px solid #dbdbdb;background:#fff url() no-repeat 2px center;padding:2px 0 2px 18px;width:155px;float:left}
#recherche label{display:none}
#menulangue{float:right;margin:-60px 15px 0 0;color:#fff;background:url(plugins/_pointscoeur/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(plugins/_pointscoeur/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(plugins/_pointscoeur/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 #approfondir ul,#nav #approfondir{border-bottom:4px solid #000;}
#nav #monde ul,#nav #monde{border-bottom:4px solid #FFB900;}
#nav #participez ul,#nav #participez{border-bottom:4px solid #af1000;}
#nav #qui ul,#nav #qui{border-bottom:4px solid #0b4090;}
#nav #soutenir ul,#nav #soutenir{border-bottom:4px solid #006400;}
#nav li:hover,#nav li.sfhover,#nav #approfondir:hover,#nav #monde:hover,#nav #participez:hover,#nav #qui:hover,#nav #soutenir:hover{border-bottom:4px solid transparent !important;border-bottom:4px solid transparent;background:#fff;}
#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(plugins/_pointscoeur/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;}
#recherche{float:right;}
.padding{padding:0 .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:3px 0 3px 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:16px 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{margin-left:-10px;text-align:left;background-position:left;padding:3px 0 4px 23px}
ul.raccourcis li.contact a{background-image:url(plugins/_pointscoeur/images/ico_contact.gif);}
ul.raccourcis li.recherche a{background-image:url(plugins/_pointscoeur/images/ico_search.gif);}
ul.raccourcis li.sites a{background-image:url(plugins/_pointscoeur/images/ico_site.gif);}
ul.raccourcis li.homepage a{background-image:url(plugins/_pointscoeur/images/ico_home.gif);}
ul.raccourcis li.plan a{background-image:url(plugins/_pointscoeur/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(plugins/_pointscoeur/images/puce_jaune.gif) no-repeat left 7px;}
#menu_rubrique ul.bleu li{background:url(plugins/_pointscoeur/images/puce_b.gif) no-repeat left 7px;}
#menu_rubrique ul.vert li{background:url() no-repeat left 7px;}
#menu_rubrique ul.rouge li{background:url(plugins/_pointscoeur/images/puce_rouge.gif) no-repeat left 7px;}
#menu_rubrique ul.type_deux li{background:url(plugins/_pointscoeur/images/puce_2.gif) no-repeat left 7px;}
#conteneur ul.spip{list-style-position:inside;padding-left:20px;margin-bottom:1.2em;margin-top:-.3em;text-indent:-12px;}
#conteneur ul.spip li{margin-bottom:.4em;}
#illu h4{text-align:right;}
#illu img.logo_article{margin:0 10px 0 15px;}
#illu span{display:block;font-size:.85em;color:#939393;padding-left:10px;text-align:right}
#infos_page ul{list-style:none;padding-bottom:7px;margin-bottom:10px;background:url(plugins/_pointscoeur/images/separation-menu.gif) no-repeat bottom right}
#infos_page ul.direct li a{background:url(plugins/_pointscoeur/images/puce_2_bleu.gif) no-repeat left center;}
#infos_page ul li{margin-bottom:4px;}
#infos_page ul li a{background:url(plugins/_pointscoeur/images/puce_j.gif) no-repeat left center;padding-left:12px}
#infos_page ul#menu_portail li{text-align:center;margin-bottom:10px;}
#infos_page ul#menu_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#menu_portail li a{padding:6px;}
#infos_page ul#menu_portail li.bleu a{border:1px solid #003BA0;color:#003BA0}
#infos_page ul#menu_portail li.bleu a:hover{border:1px solid #05255C;color:#05255C}
#infos_page ul#menu_portail li.vert a{border:1px solid #006400;color:#006400}
#infos_page ul#menu_portail li.vert a:hover{border:1px solid #003C00;color:#003C00}
#infos_page ul#menu_portail li.jaune a{border:1px solid #FFAF00;color:#FFAF00}
#infos_page ul#menu_portail li.jaune a:hover{border:1px solid #C1720E;color:#C1720E}
#infos_page ul#menu_portail li.rouge a{border:1px solid #AF1000;color:#AF1000}
#infos_page ul#menu_portail li.rouge a:hover{border:1px solid #680A00;color:#680A00}
#infos_pages ul.special li{list-style:url(plugins/_pointscoeur/images/puce_2_bleu.gif) inside;}
html>body #infos_page ul.special li{list-style:url(plugins/_pointscoeur/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(not);}
html > body #infos_page ul.raccourcis li{list-style:none}
#infos_page ul.raccourcis li.contact a{background:url(plugins/_pointscoeur/images/ico_contact.gif) no-repeat left center}
#infos_page ul.raccourcis li.sites a{background:url(plugins/_pointscoeur/images/ico_site.gif) no-repeat left center}
#infos_page ul.raccourcis li.recherche a{background:url(plugins/_pointscoeur/images/ico_search.gif) no-repeat left center}
#infos_page ul.raccourcis li.plan a{background:url(plugins/_pointscoeur/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;}
#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:inline;font-size:.87em;}
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;}
*: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%;padding-top:.5em;}
#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(plugins/_pointscoeur/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(plugins/_pointscoeur/images/puce_2_bleu_ie.gif) inside}
*:first-child+html #portail #infos_page ul.direct li{padding-left:5px;list-style:url(plugins/_pointscoeur/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;}
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;}
#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;}