/* Page accueil theme */
#accueil_theme h1 {
padding:0 0 10px 0;
margin:0 0 20px 0;
font-size:24px;
font-weight:normal;
border-bottom:2px solid #e0d5ca;
color:#481900;
overflow:hidden;
zoom:1;
}
#accueil_theme p.chapeau {
margin:0 0 35px 0;
}
/* Page détail thème*/
#detail_theme h1 {
padding:0 0 10px 0;
font-size:24px;
font-weight:normal;
border-bottom:2px solid #e0d5ca;
color:#481900;
overflow:hidden;
zoom:1;
}
#detail_theme .gauche {
float:left;
width:187px;
}
#detail_theme .droite {
float:left;
padding:20px 0 0 0;
width:535px;
}
#detail_theme .infos_theme {
margin:0 0 24px 0;
background:url(../images/common/f_infos_theme.gif) repeat-y;
}
#detail_theme .b_infos_theme {
padding:0 0 16px 0;
background:url(../images/common/b_infos_theme.gif) no-repeat 0 bottom;
}
#detail_theme .h_infos_theme {
padding:16px 20px 0 0;
background:url(../images/common/h_infos_theme.gif) no-repeat;
overflow:hidden;
zoom:1;
}
#detail_theme .infos_theme .img {
float:left;
width:136px;
text-align:center;
}
#detail_theme .droite h2 {
margin:0 0 8px 0;
font-size:20px;
font-weight:normal;
}
#detail_theme #action h2 span {
color:#481900;
}
#detail_theme .infos_theme .description {
float:right;
width:379px;
}
#detail_theme .infos_theme h2 {
float:left;
color:#fff;
padding:0 23px 0 0;
font-size:24px;
overflow:hidden;
zoom:1;
}
#detail_theme .infos_theme h2 span{
float:left;
display:block;
height:49px;
padding:4px 0 0 19px;
}
#detail_theme .infos_theme blockquote {
clear:left;
font-size:15px;
margin:0 0 10px 0;
color:#481900;
}
#detail_theme .infos_theme cite {
float:right;
font-style:normal;
}
#onglet {
margin:0 0 46px 0;
border-bottom:1px solid #e0d5ca;
overflow:hidden;
zoom:1;
}
#onglet li {
float:left;
margin:0 2px 0 0;
}
#onglet li a {
float:left;
display:block;
height:0;
padding:35px 0 0 0;
overflow:hidden;
outline:none;
}
#onglet li #a1 {
width:105px;
background:url(../images/fr/bt_onglet_comprendre.gif) no-repeat;
}
#onglet li #a2 {
width:56px;
background:url(../images/fr/bt_onglet_agir.gif) no-repeat;
}
#onglet li #a3 {
width:91px;
background:url(../images/fr/bt_onglet_sengager.gif) no-repeat;
}
#actions .comprendre_int {
margin:0 0 33px 0;
}
#actions .comprendre_int .ensemble{
overflow:hidden;
zoom:1;
}
#actions .comprendre_int .img {
float:left;
margin:0 22px 5px 0;
}
#actions .comprendre_int .img cite{
font-style:normal;
display:block;
font-size:11px;
color:#642200;
padding:3px 0 0 0;
}
#actions .comprendre_int .wg {
margin:0 0 12px 0;
}
#actions .comprendre_int a {
font-size:12px;
color:#c07313;
}
#actions .chiffre_cle h2 {
padding:0 0 0 14px;
}
#actions .chiffre_cle p.intro {
font-size:15px;
padding:0 0 12px 36px;
}
#actions .chiffre_cle .b_solutions {
padding:14px 30px 26px 36px;
overflow:hidden;
zoom:1;
}
#actions .chiffre_cle .solutions h3 {
margin:0 0 10px 0;
font-size:20px;
font-weight:normal;
}
#actions .chiffre_cle .solutions .ensemble{
overflow:hidden;
zoom:1;
}
#actions .chiffre_cle .solutions .img {
float:left;
margin:0 20px 5px 0;
}
#actions .chiffre_cle .solutions cite{
font-style:normal;
display:block;
font-size:11px;
color:#642200;
padding:3px 0 0 0;
}
#actions .chiffre_cle .solutions .description {
/*float:right;
width:360px;*/
}
#actions .chiffre_cle .solutions .description a {
font-size:12px;
color:#c07313;
}
#actions .chiffre_cle .solutions .wg {
margin:0 0 10px 0;
}
#actions .agir_int p.intro {
margin:-20px 0 20px 0;
font-weight:bold;
}
#actions .agir_int h2 {
margin:0 0 17px 0;
}
#actions .agir_int h3 {
clear:both;
overflow:hidden;
zoom:1;
}
#actions .agir_int h3 a  {
display:block;
float:left;
margin:8px 0 0 0;
padding:0 0 0 27px;
font-size:16px;
font-weight:normal;
color:#481900;
background:url(../images/common/picto_fleche2.gif) no-repeat 0 1px;
text-decoration:none;
outline:none;
}
#actions .agir_int h3 a.in  {
background:url(../images/common/picto_fleche3.gif) no-repeat 0 0;
}
#actions .agir_int .detail  {
clear:both;
overflow:hidden;
}
#actions .agir_int .detail img  {
float:left;
margin:8px 20px 13px 0;
}
#actions .agir_int .detail .description  {
margin:8px 0 13px 0;
/*float:right;
width:335px;
overflow:hidden;*/
}
#actions .agir_int .detail .description a  {
font-size:12px;
color:#c07313;
}
#actions .agir_int .detail .wg  {
margin:0 0 10px 0;
}
#actions .engager_int p.intro {
margin:-20px 0 20px 0;
font-weight:bold;
}
#actions .engager_int .liste_initiatives {
margin:0 0 19px 0;
border-bottom:1px solid #e0d5ca;
}
#actions .engager_int .boutons {
float:right;
}
#actions .engager_int .boutons li {
float:left;
margin:0 0 0 20px;
}

/* Couleurs
#detail_theme.vert .gauche {
padding:0 0 261px 0;
background:url(../images/common/picto_theme_vert.gif) no-repeat 0 bottom;
}
#detail_theme.violet .gauche {
padding:0 0 306px 0;
background:url(../images/common/picto_theme_violet.gif) no-repeat 0 bottom;
}
#detail_theme.bleu .gauche {
padding:0 0 325px 0;
background:url(../images/common/picto_theme_bleu.gif) no-repeat 0 bottom;
}
#detail_theme.orange .gauche {
padding:0 0 268px 0;
background:url(../images/common/picto_theme_orange.gif) no-repeat 0 bottom;
} */
#detail_theme.vert #actions h2,
#detail_theme.vert .droite #actions .chiffre_cle .solutions h3 {
color:#8cc63f;
}
#detail_theme.violet #actions h2,
#detail_theme.violet .droite #actions .chiffre_cle .solutions h3 {
color:#a76aac;
}
#detail_theme.bleu #actions h2,
#detail_theme.bleu .droite #actions .chiffre_cle .solutions h3 {
color:#73cee2;
}
#detail_theme.orange #actions h2,
#detail_theme.orange .droite #actions .chiffre_cle .solutions h3 {
color:#faa635;
}
#detail_theme.vert #actions #onglet li a.in,
#detail_theme.vert .droite #onglet li a:hover {
background-position: 0 -35px;
}
#detail_theme.violet #actions #onglet li a.in,
#detail_theme.violet .droite #onglet li a:hover {
background-position: 0 -70px;
}
#detail_theme.bleu #actions #onglet li a.in,
#detail_theme.bleu .droite #onglet li a:hover {
background-position: 0 -105px;
}
#detail_theme.orange #actions #onglet li a.in,
#detail_theme.orange .droite #onglet li a:hover {
background-position: 0 -140px;
}
#detail_theme.vert .infos_theme h2 {
background:url(../images/common/d_t_vert.gif) no-repeat right 0;
}
#detail_theme.vert .infos_theme h2 span {
background:url(../images/common/g_t_vert.gif) no-repeat;
}
#detail_theme.violet .infos_theme h2 {
background:url(../images/common/d_t_violet.gif) no-repeat right 0;
}
#detail_theme.violet .infos_theme h2 span {
background:url(../images/common/g_t_violet.gif) no-repeat;
}
#detail_theme.bleu .infos_theme h2 {
background:url(../images/common/d_t_bleu.gif) no-repeat right 0;
}
#detail_theme.bleu .infos_theme h2 span {
background:url(../images/common/g_t_bleu.gif) no-repeat;
}
#detail_theme.orange .infos_theme h2 {
background:url(../images/common/d_t_orange.gif) no-repeat right 0;
}
#detail_theme.orange .infos_theme h2 span {
background:url(../images/common/g_t_orange.gif) no-repeat;
}
#detail_theme.vert .droite #actions .chiffre_cle {
background:#8cc63f url(../images/common/h_chiffre_cle_vert.gif) no-repeat;
}
#detail_theme.vert .droite #actions .chiffre_cle .solutions {
background: url(../images/common/f_solutions_vert.gif) repeat-y;
}
#detail_theme.vert .droite #actions .chiffre_cle .h_solutions {
background:url(../images/common/h_solutions_vert.gif) no-repeat;
}
#detail_theme.vert .droite #actions .chiffre_cle .b_solutions {
background:url(../images/common/b_solutions_vert.gif) no-repeat 0 bottom;
}
#detail_theme.violet .droite #actions .chiffre_cle {
background:#a76aac url(../images/common/h_chiffre_cle_violet.gif) no-repeat;
}
#detail_theme.violet .droite #actions .chiffre_cle .solutions {
background: url(../images/common/f_solutions_violet.gif) repeat-y;
}
#detail_theme.violet .droite #actions .chiffre_cle .h_solutions {
background:url(../images/common/h_solutions_violet.gif) no-repeat;
}
#detail_theme.violet .droite #actions .chiffre_cle .b_solutions {
background:url(../images/common/b_solutions_violet.gif) no-repeat 0 bottom;
}
#detail_theme.bleu .droite #actions .chiffre_cle {
background:#73cee2 url(../images/common/h_chiffre_cle_bleu.gif) no-repeat;
}
#detail_theme.bleu .droite #actions .chiffre_cle .solutions {
background: url(../images/common/f_solutions_bleu.gif) repeat-y;
}
#detail_theme.bleu .droite #actions .chiffre_cle .h_solutions {
background:url(../images/common/h_solutions_bleu.gif) no-repeat;
}
#detail_theme.bleu .droite #actions .chiffre_cle .b_solutions {
background:url(../images/common/b_solutions_bleu.gif) no-repeat 0 bottom;
}
#detail_theme.orange .droite #actions .chiffre_cle {
background:#faa635 url(../images/common/h_chiffre_cle_orange.gif) no-repeat;
}
#detail_theme.orange .droite #actions .chiffre_cle .solutions {
background: url(../images/common/f_solutions_orange.gif) repeat-y;
}
#detail_theme.orange .droite #actions .chiffre_cle .h_solutions {
background:url(../images/common/h_solutions_orange.gif) no-repeat;
}
#detail_theme.orange .droite #actions .chiffre_cle .b_solutions {
background:url(../images/common/b_solutions_orange.gif) no-repeat 0 bottom;
}
