@import "reset.css";
@import "typography.css";

body{background-color:#5e0000;}
#wrapCE{background-color:#FFF;}
#ce{background-color:#FFF;margin:0 auto;width:950px;height:52px;}
#ce img{margin-left:15px;}

/* header */
#head{background:#c10015 url(images/degrad_head.gif) repeat-x;}
#head a, #head form, #head form p{color:#FFF;font-weight:bold;}
#header{background:#e3001b url(images/degrad_header.gif) repeat-y;margin:0 auto;height:130px;position:relative;width:1000px;}
#header ul li{display:block;float:left;}
#header ul#topNav{position:absolute;top:11px;left:395px;}
#header ul#topNav li{margin:0 10px;}
#header ul#topNav li a{font-family:Arial, verdana, sans serif;font-size:0.9em;}
#header ul#topNav li a:hover{color:#5e0000;}
#header form#searchform{position:absolute;top:6px;left:640px;}
#header a#topArchive{position:absolute;top:10px;right:40px;}
#header a:hover#topArchive{color:#5e0000;}
#header ul#hnav{bottom:0px;left:60px;margin:0;position:absolute;}
#header ul#hnav li{margin:10px 0 0;}
#header ul#hnav li a{background:#e3001b url(images/sep_menu.gif) no-repeat right center;color:#FFF;display:block;font-size:1.2em;padding:5px 15px;position:relative;text-transform:uppercase;}
#header ul#hnav li a span{display:none;height:4px;position:absolute;top:0;width:5px;background-repeat:no-repeat;}
#header ul#hnav li a span.gauche{left:0;background-image:url(images/arrondi_g_menu.gif);}
#header ul#hnav li a span.droite{right:0;background-image:url(images/arrondi_d_menu.gif);}
#header ul#hnav li a.last{background-image:none;}
#header ul#hnav li a:hover, #header ul#hnav li a.on{background-color:#FFF;background-image:none;color:#e3001b;}
#header ul#hnav li a:hover span,#header ul#hnav li a.on span{display:block;}
h1{margin-left:60px;padding-top:10px;}

/* footer */
#foot{background:#5e0000 url(images/degrad_footer.gif) repeat-x;clear:both;color:#DAD4C0;}
#foot a{color:#c8ccb1;}
#foot a:hover{color:#e2001a}
#footer{margin:0 auto;width:950px;}
#footer ul#fnav{padding-top:20px;margin-left:10px;}
#footer ul#fnav li{display:block;float:left;margin-right:30px;width:160px;}
#footer ul#fnav li span{display:block;margin-bottom:10px;}
#footer ul#fnav li.webzine{background:#cbc3a7 url(images/footer_arrondi_top.gif) no-repeat -2px -3px; border:2px solid #fff; color:#650d0b; margin-right:0; padding-bottom:5px; position:relative;}
#footer ul#fnav li.webzine div{position:absolute;width:164px;height:5px;}
#footer ul#fnav li.webzine div.top{background:url(images/footer_arrondi_top.gif) no-repeat;top:-2px; left:-2px;}
#footer ul#fnav li.webzine div.bottom{background:url(images/footer_arrondi_bottom.gif) no-repeat;bottom:-2px; left:-2px;}
#footer ul#fnav li.webzine span{border-bottom:1px solid #a8a28a; margin-bottom:5px; padding:5px;}
#footer ul#fnav li.webzine ul{padding:0 10px;}
#footer ul#fnav li.webzine a{color:#650d0b;}
#footer ul#fnav li.webzine a:hover{color:#e2001a;}
#footer ul#fnav li ul{margin:0;}
#footer ul#fnav li ul li{clear:left;display:inline;}
#footer p{clear:left;color:#9c9787;float:left;margin-left:180px;padding:15px 10px;text-align:center;}
#footer ul#fssnav{margin:0;}
#footer ul#fssnav li{display:block;float:left;padding:15px 0;}
#footer ul#fssnav li a{color:#9c9787;border-left:1px solid #9c9787;padding:0 10px;}
#footer ul#fssnav li a:hover{color:#dad4c0;}

.clear{clear:both;}
.left{float:left;}
.right{float:right;}

/* grids */
#wrapper{background-color:#dbd4c2;}
#content{background:url(images/degrad_content.gif) repeat-y;margin:0 auto;width:1000px;}
#contentbar{display:inline;float:left;margin-left:39px;position:relative;width:720px;}
#contentbar #g{float:left;width:375px;}
#contentbar #d{display:inline;float:right;margin-right:5px;padding-top:0px;width:320px;}
#sidebar{float:right;padding-top:25px;width:235px;}

/*general contents*/
#breadcrumb{color:#E3001B;font-size:1.2em;font-weight:bold;min-height:20px;padding:5px 0 0 10px;}
h2{padding:5px 0 0 10px;}
#g h2{background-color:#EAE7DD;padding:5px 5px 5px 10px;}
#g h2.illu{padding:0;}
p.illu{margin-bottom:5px;text-align:center;}
p.titre {margin:0 0 5px 0;}
p.titre img{float:none;margin:0}
a.rss,#sidebar p a.rss{color:#ff7800;}

.cacherLien {display:none;}	

.sommaire{background-color:#e4e0d5;}
p.abstract img{float:none;margin:0 5px 0 0;}

/* content column  + resultats recherche (.result_archives)*/
/*presentation articles*/
.pz_article{border-bottom:3px solid #dbd4c2;margin-bottom:5px;padding:5px 0;}
.pz_article .date{color:#6E6B61;font-size:0.8em;font-weight:bold;margin:0;}
.pz_article .date .rubrique{background:#e3001b;color:#FFF;font-size:1.1em;}
.pz_article h3{margin:0 0 5px 10px;}
.pz_article p img{margin-left:5px}
.pz_article .abstract{font-size:1em;font-weight:bold;line-height:1.3em;margin:5px 5px 3px 10px;}
.pz_article .abstract img{float:none;margin:0 5px 0 0;}
.pz_article .abstract a{color:#FC0103;}
.pz_article .tags{margin:0;}
.pz_article .tags li{border-top:1px dotted #6B6A6A;display:inline;float:left;font-size:0.9em;padding:5px 3px 0 3px;}
.pz_article .tags li a{color:#6B6A6A;text-decoration:underline;}
/*presentation interview*/
.pz_itw{background-color:#dbd4c2;margin-bottom:10px;}
.result_archives .itw{margin-bottom:10px;}
.pz_itw h2,.result_archives .itw h2{padding:5px 5px 5px 10px;}
.pz_itw .nom,.pz_itw .infos,.result_archives .itw .nom,.result_archives .itw .infos{color:#FC0103;font-weight:bold;margin:0 5px 0 0;text-align:right;}
.result_archives .itw .nom,.result_archives .itw .infos{color:#FC0103;font-weight:bold;margin:0 5px 0 0;text-align:left;}
.pz_itw .nom,.result_archives .itw .nom{font-size:0.9em}
.pz_itw .infos,.result_archives .itw .infos{font-size:0.8em}
.pz_itw .date,.result_archives .itw .date{color:#6E6B61;font-size:0.8em;font-weight:bold;margin:5px 0 0 12px;}
.pz_itw h3,.result_archives .itw h3{color:#FC0103;margin:0 0 0 10px;}
.pz_itw .abstract,.result_archives .itw .abstract{font-size:1em;font-weight:bold;line-height:1.3em;margin:5px 5px 3px 10px;}
.pz_itw  a.bloc,.result_archives .itw a.bloc{background-color:#FC0103;color:#FFF;display:block;padding:2px 0;text-indent:10px;}
/*presentation zoom sur (interview)*/
.pz_zoom_sur{background-color:#f5f2ed;margin-bottom:10px;padding-bottom:20px;}
.result_archives .zoom_sur{margin-bottom:10px;}
.pz_zoom_sur h3,.result_archives .zoom_sur h3{color:#FC0103;font-size:1em;font-weight:bold;margin:0 0 0 10px;}
.pz_zoom_sur .abstract,.result_archives .zoom_sur .abstract{font-size:1em;line-height:1.3em;margin:5px 5px 5px 10px;}
.result_archives .zoom_sur .containFlash{margin:0 5px 5px 0;width:160px;float:left;}
/*Point de vue*/
.pz_tribune h3{line-height:1.2em;}
/*presentation agenda*/
.pz_agenda{background-color:#F4F2EC;margin-bottom:10px;padding-bottom:20px;}
.result_archives .agenda{margin-bottom:10px;}
.pz_agenda h2,.result_archives .agenda h2{background-color:#EAE7DD;padding:5px 5px 5px 10px;}
.pz_agenda .bloc_agenda,.result_archives .agenda .bloc_agenda{padding:5px 0;}
.result_archives .agenda .bloc_agenda{background:none;width:320px;}
.pz_agenda  .jour,.result_archives .agenda .jour{background:#F43031 url(images/agenda_m.gif) repeat-y;color:#FFF;float:left;line-height:1.6em;margin:0 0 0 20px;text-align:center;width:66px;}
.pz_agenda  .jour .jour_corps,.result_archives .agenda .jour .jour_corps{background:url(images/agenda_t.gif) no-repeat;}
.pz_agenda  .jour .jour_corps span,.result_archives .agenda .jour .jour_corps span{font-size:2em;}
.pz_agenda  .jour .jour_fin,.result_archives .agenda .jour .jour_fin{background:url(images/agenda_b.gif) no-repeat;height:9px;}
.pz_agenda ul,.result_archives .agenda ul{background:url(images/sep_px.gif) repeat-x top;margin:0;}
.pz_agenda ul li,.result_archives .agenda ul li{background:url(images/sep.gif) bottom center no-repeat;padding:5px 0;}
.pz_agenda ul li.last,.result_archives .agenda ul li.last{background:none;}
.pz_agenda .desc,.result_archives .agenda .desc{float:right;margin:0 5px 0 20px;width:180px;}
.pz_agenda h3,.result_archives .agenda h3{font-family:Arial, verdana, sans serif;font-size:1em;font-weight:bold;line-height:1.2em;}
.pz_agenda p,.result_archives .agenda p{font-weight:bold;margin:0;line-height:1.2em;}
.pz_agenda p.abstract,.result_archives .agenda p.abstract{color:#656565;line-height:1.3em;}
/*presentation fil d'infos*/
.pz_fil_infos{background-color:#E8E4D8;margin-bottom:10px;padding-bottom:20px;}
.pz_fil_infos h2{background-color:#DED9C9;padding:5px 5px 5px 10px;}
.pz_fil_infos .titre{text-transform:uppercase;}
.pz_fil_infos ul{margin:0;}
.pz_fil_infos ul li{background:url(images/sep.gif) bottom center no-repeat;margin:0 15px 5px 15px;padding:5px 0;}
.pz_fil_infos ul li.last{background:none;}
.pz_fil_infos h3{font-family:Arial, verdana, sans serif;font-size:0.9em;font-weight:bold;margin-top:5px;}
.pz_fil_infos p.abstract{color:#656565;font-size:1em;line-height:1.3em;margin:0;}
.pz_fil_infos p.titre{background:url(images/sep_px.gif) repeat-x top;line-height:1.2em;margin:0;padding:5px 10px 0 10px;text-decoration:underline;}
.pz_fil_infos ul li p{margin:0;}
/*presentation forum ecodefi*/
.pz_forum_ecodefi{background-color:#F4F2EC;margin-bottom:10px;padding-top:10px;padding-bottom:20px;}
.result_archives .pz_forum_ecodefi{background:none;width:320px;}
.pz_forum_ecodefi h2{font-size:2em;margin:0 5px 0 0;padding:0;width:200px;}
.pz_forum_ecodefi h2 a{color:#E3001B;}
.pz_forum_ecodefi  .jour{background:#F43031 url(images/ecodefi_m.gif) repeat-y;color:#FFF;float:left;font-weight:bold;margin:0 0 0 20px;text-align:center;width:73px;}
.pz_forum_ecodefi  .jour .jour_corps{background:url(images/ecodefi_t.gif) no-repeat;}
.pz_forum_ecodefi  .jour .jour_corps span{font-size:2em;}
.pz_forum_ecodefi  .jour .jour_fin{background:url(images/ecodefi_b.gif) no-repeat;height:6px;}
.pz_forum_ecodefi h3{font-family:Arial, verdana, sans serif;font-size:1em;font-weight:bold;margin:0 20px;}
.pz_forum_ecodefi p{font-weight:bold;margin:0;margin:0 20px;}
.pz_forum_ecodefi p.abstract{clear:both;color:#656565;line-height:1.3em;padding-top:10px;}
.pz_forum_ecodefi p.illu{clear:left;padding-top:5px;}
.pz_forum_ecodefi p img{float:none;margin:0;}
.pz_forum_ecodefi p a{color:#E3001B;}
/*presentation indicateur*/
.pz_indicateur{background-color:#F4F2EC;margin-bottom:10px;padding-bottom:20px;}
.result_archives .ind{margin-bottom:10px;width:320px;}
.pz_indicateur h2,.result_archives .ind h2{background-color:#EEEBE2;padding:5px 5px 5px 10px;}
.pz_indicateur  .indicateur,.result_archives .ind .indicateur{background:#F43031 url(images/indicateur_m.gif) repeat-y;color:#F43031;float:left;font-weight:bold;margin:0 0 0 12px;text-align:center;width:52px;}
.pz_indicateur  .indicateur .indicateur_corps,.result_archives .ind .indicateur .indicateur_corps{background:url(images/indicateur_t.gif) no-repeat;font-size:1.4em;padding-top:9px;}
.pz_indicateur  .indicateur .indicateur_fin,.result_archives .ind .indicateur .indicateur_fin{background:url(images/indicateur_b.gif) no-repeat;height:9px;}
.pz_indicateur ul,.result_archives .ind ul{background:url(images/sep_px.gif) repeat-x top;margin:0;}
.pz_indicateur ul li,.result_archives .ind ul li{background:url(images/sep.gif) bottom center no-repeat;padding:5px 0;}
.pz_indicateur ul li.last,.result_archives .ind ul li.last{background:none;}
.pz_indicateur .desc,.result_archives .ind .desc{float:right;margin:0 5px 0 0px;width:220px;}
.pz_indicateur .descArt,.result_archives .ind .descArt{margin:0 15px 0 15px;}
.pz_indicateur .descArt h3 a,.result_archives .ind .descArt h3 a{color:#F43031;font-weight:bold;font-family:"Trebuchet MS",Arial,Verdana,sans-serif}
.pz_indicateur p,.result_archives .ind p{font-weight:bold;margin:0;}
.pz_indicateur p.abstract,.result_archives .ind p.abstract{color:#E3001B;line-height:1.3em;}
.pz_indicateur .descArt p.abstract,.result_archives .ind .descArt p.abstract{color:#373737;line-height:1.3em;}
/*presentation tableau de bord*/
.pz_tableau_bord{background-color:#E8E4D8;margin-bottom:10px;padding-bottom:20px;}
.pz_tableau_bord h2{background-color:#DED9C9;padding:5px 5px 5px 10px;}
.pz_tableau_bord ul{background:url(images/sep_px.gif) repeat-x top;margin:0;}
.pz_tableau_bord ul li{background:url(images/sep.gif) bottom center no-repeat;margin:0 15px;padding:5px 0;}
.pz_tableau_bord ul li.last{background:none;}
.pz_tableau_bord h3{font-family:Arial, verdana, sans serif;font-size:0.9em;font-weight:bold;}
.pz_tableau_bord p{color:#656565;font-size:0.9em;font-weight:bold;line-height:1.3em;margin:0;}
.pz_tableau_bord p.titre {padding:5px 5px 5px 10px;text-transform:uppercase;color:#E3001B;}
.pz_tableau_bord p a{color:#E3001B;}
.pz_tableau_bord div.hebdoTaux h2{background-color:#E8E4D8;padding:5px 5px 5px 10px;color:#E3001B;font-size:0.9em;font-weight:bold;line-height:1.3em;margin:0;}
/*presentation s'abonner newsletter*/
.pz_abo_newsletter{background-color:#E8E4D8;margin-bottom:10px;padding-bottom:20px;}
.pz_abo_newsletter h2{background-color:#DED9C9;padding:5px 5px 5px 10px;}
.pz_abo_newsletter ul{background:url(images/sep_px.gif) repeat-x top;margin:0;}
.pz_abo_newsletter ul li{background:url(images/sep.gif) bottom center no-repeat;margin:0 15px;padding:5px 0;}
.pz_abo_newsletter ul li.last{background:none;}
.pz_abo_newsletter h3{font-family:Arial, verdana, sans serif;font-size:0.9em;font-weight:bold;}
.pz_abo_newsletter p{color:#656565;font-size:0.9em;font-weight:bold;margin:0;}
.pz_abo_newsletter p a{color:#E3001B;}
/*presentation nous a vous*/
/*presentation divers*/
.pz_divers{background-color:#f4f2ec;margin-bottom:10px;padding-bottom:20px;}
.pz_divers h2{border-bottom:1px solid #dbd8cc;color:#E2001A;padding:5px 5px 5px 10px;}
.pz_divers p{color:#373737;font-size:0.9em;font-weight:bold;margin:10px;}
.pz_divers p img{float:none;}
.pz_divers a{color:#E2001A;font-weight:bold;}


/*liste article*/

.list_article{border-bottom:3px solid #dbd4c2;padding:5px 0;margin-bottom:5px;}
.list_article:hover{background:#F4F2EC;}
.list_article p{margin:0;}
.list_article .date{color:#6E6B61;font-size:0.8em;font-weight:bold;margin:0;}
.list_article .date .rubrique, .list_article .date .rubrique a{background:#e3001b;color:#FFF;font-size:1.1em;padding:0 2px;}
.list_article h3{margin:0 0 5px 10px;}
.list_article p img{margin-left:5px}
.list_article .abstract{font-size:1em;font-weight:bold;line-height:1.3em;margin:5px 5px 3px 10px;}
.list_article .abstract a{color:#FC0103;}
.list_article .tags{margin:0;}
.list_article .tags li{border-top:1px dotted #6B6A6A;display:inline;float:left;font-size:0.9em;padding:5px 3px 0 3px;}
.list_article .tags li a{color:#6B6A6A;text-decoration:underline;}
.list_article .containFlash{margin:0 5px 5px 0;width:160px;float:left;}
.list_article .nom,.list_article .infos{color:#FC0103;font-weight:bold;margin:0 auto;text-align:left;width:320px;}
.list_article .nom{font-size:0.9em}
.list_article .infos{font-size:0.8em}

/*liste article simplifiée*/

.list_article_s{border-bottom:3px solid #dbd4c2;padding:5px 0;margin-bottom:5px;}
.list_article_s p{margin:0;}
.list_article_s h3{background:url(images/flech.gif) no-repeat left 4px;font-family:"Trebuchet MS",Arial,Verdana,sans-serif;font-size:1.2em;font-weight:bold;margin:0 0 5px 0;text-indent:10px;}
.list_article_s p img{float:left;margin-left:5px}
.list_article_s p{font-size:0.9em;margin:5px 5px 3px 10px;}
.list_article_s p a{color:#FC0103;font-weight:bold;}


/*pagination*/
.pagination{margin:10px 0;padding-bottom:15px;}
.pagination li{display:inline;float:left;font-size:1.1em;font-weight:bold;margin-right:2px;}
.pagination li a{background-color:#f4f2ec;color:#5d5d5d;text-decoration:none;padding:3px 5px;}
.pagination li a:hover,.pagination li a.on{background-color:#fff;color:#c03;}
/* pagination importé plugin pagenavi*/
.wp-pagenavi a, .wp-pagenavi span{font-family:Arial,Verdana,sans-serif;font-size:0.9em;}
.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:active {padding: 2px 4px 2px 4px;	margin: 2px;text-decoration: none;color: #5d5d5d;font-weight: bold;background-color: #f4f2ec;background: #f5f2eb url(../../themes/default/images/pagi.gif);}
.wp-pagenavi a:hover {color: #c03;background: #fff url(../../themes/default/images/pagi_on.gif);}
.wp-pagenavi span.pages {font-family:"Trebuchet MS",Arial,Verdana,sans-serif;font-size:0.9em;padding: 2px 4px 2px 4px;margin: 2px 2px 2px 2px;color: #5d5d5d;font-weight: bold;background-color: #FFF;}
.wp-pagenavi span.current {padding: 2px 4px 2px 4px;margin: 2px;font-weight: bold;color: #fff;background: #d6d5d0 url(../../themes/default/images/pagi_active.gif);}
.wp-pagenavi span.extend {padding: 2px 4px 2px 4px;margin: 2px;color: #000;background-color: #FFFFFF;background: #f5f2eb url(../../themes/default/images/pagi.gif);}
.wp-pagenavi{margin:10px 0;}

/*detail article*/
#article{border-bottom:3px solid #dbd4c2;margin-bottom:20px;}
#article p{margin:0;}
#article p.titre {margin:0 0 5px 0;}
#article .date{color:#6E6B61;font-size:0.8em;font-weight:bold;margin:0;}
#article  .date .rubrique, #article  .date .rubrique a{background:#e3001b;color:#FFF;font-size:1.1em;padding:0 2px;}
#article #entete{position:relative;}
#article h3 {font-size:2em;line-height:1.2em;margin-bottom:10px;}
#article .auteur {color:#373737;font-family:Georgia,Arial,Verdana,sans-serif;font-size:1.2em;margin:0;}
#article .auteur img{float:none;margin:0 5px 0 0;}
#article .tags{margin:0;width:460px;}
#article .tags li{border-top:1px dotted #6B6A6A;display:inline;float:left;font-size:0.9em;padding:5px 3px 0 3px;}
#article .tags li a{color:#6B6A6A;text-decoration:underline;}
#article .abstract{background:url(images/flech.gif) no-repeat left 3px;font-size:1.1em;font-weight:bold;line-height:1.3em;margin:25px 0 25px 10px;text-indent:10px;width:700px;}
#article .abstract a{color:#FC0103;}
#article  #blocArticle{color:#373737;font-family:Georgia,Arial,Verdana,sans-serif;font-size:1.2em;line-height:1.3em;margin-bottom:10px;padding-bottom:10px;width:710px;}
/* #article  #blocArticle h4,#article  #blocArticle a{color:#E3001B;display:inline;} 
suppression de inline pour prise en compte de wikio */
#article  #blocArticle h4,#article  #blocArticle a{color:#E3001B;}
#article  #blocArticle a{text-decoration:underline;}
#article  #blocArticle p{/*font-family:Georgia,Arial,Verdana,sans-serif;font-size:1.2em;line-height:1.3em;*/margin-bottom:10px;}
#article .containFlash{margin:0 15px 5px 0;width:320px;float:left;}
#article .nom,#article .infos{color:#FC0103;font-weight:bold;margin:0 auto;text-align:left;}
#article .nom{font-size:0.9em}
#article .infos{font-size:0.8em}
#article  .jour,#article  .jour2{background-color:#F43031;background-repeat:repeat-y;color:#FFF;line-height:1.6em;margin:10px 0 0 20px;text-align:center;}
#article  .jour{background-image:url(images/agenda_m.gif);width:66px;}
#article .jour2{background-image:url(images/ecodefi_m.gif);width:73px;}
#article  .jour .jour_corps{background:url(images/agenda_t.gif) no-repeat;}
#article  .jour .jour_corps span,#article  .jour2 .jour_corps span{font-size:2em;}
#article .jour .jour_fin{background:url(images/agenda_b.gif) no-repeat;height:9px;}
#article  .jour2 .jour_corps{background:url(images/ecodefi_t.gif) no-repeat;}
#article  .jour2 .jour_fin{background:url(images/ecodefi_b.gif) no-repeat;height:6px;}
#article .blocVideo{margin:0 15px 5px 0;float:left;width:320px;}
#article .blocVideo .containFlash{float:none;margin:0}
#article .blocVideo .nom, #article .blocVideo .infos{text-align:right;}

#containerShortcuts{min-height:120px;}
#shortcuts{border-right:1px solid #E3001B;padding:3px;}
#shortcuts li{text-align:right;}
#shortcuts li a, #shortcuts span{color:#E3001B;font-weight:bold;}

/* cas des tableaux de bourse */
.bourse table{width:100%;font-size:0.9em;}	
.bourse table,.bourse table tr,.bourse table th,.bourse table td{border:none;padding:0;}
.bourse table td,.bourse table th{text-align:center;}
.bourse table table td,.bourse table table th{padding:0;}
.bourse table.bloc{border:1px solid #E3001B;}
.bourse  .titletab{background-color:#E3001B;}
#article #blocArticle .titletab h4{text-align:center;font-size:1.2em;color:#fff}
.bourse caption{border-top:1px solid #E3001B;font-style:italic;font-weight:bold;text-align:center;}

/* lexique */
.lexique{position:absolute;z-index:2;background-color:#FFFFE0;border:1px solid #000;padding:5px;font-size:1em;font-weight:normal;width:400px;}

/*rss*/
.rss_page div{background-color:#ece9df;width:180px;}
.rss_page h3{border-bottom:1px solid #d7d3c5;color:#e2001a;font-family:"Trebuchet MS",Arial,Verdana,sans-serif;font-size:1.4em;padding-left:5px;}
.rss_page ul{margin:0;}
.rss_page ul li{border-bottom:1px solid #e4e0d5;}
.rss_page ul li a{display:block;padding:3px 5px;}
.rss_page ul li a:hover{background:#f7f5f1 url(images/fd_liste_rss.gif) repeat-x;color:#f47e46;}
.rss_page ul li a span{background-image:url(images/iconRSS_red.png);background-repeat:no-repeat;display:block;float:left;height:12px;margin:3px 3px 0 0;width:12px;}
.rss_page ul li a:hover span{background-image:url(images/iconRSS_orange.png);}

/* newsletter */
.newsletter h2{color:#242424;font-size:1.5em;padding-left:0px;}
.newsletter h3{color:#E3001B;font-family:"Trebuchet MS",Arial,Verdana,sans-serif;font-size:1.2em;font-weight:bold;}
.newsletter .info{background:url(images/flech.gif) no-repeat left 3px;text-indent:10px;}
.newsletter label.txt{display:block;float:left;width:90px;}
.newsletter input[type="text"]{width:220px;border:1px solid #898989;}
.newsletter select{width:220px;border:1px solid #898989;}

/* recherche archives */
#consult_archives div{background-color:#f5f4ef;margin:0 5px 5px 0;min-height:100px;padding:5px;}
#consult_archives h2{color:#242424;font-size:1.5em;}
#consult_archives h3{color:#e2001a;font-family:"Trebuchet MS",Arial,Verdana,sans-serif;font-size:1.2em;font-weight:bold;}
#consult_archives p{margin:0;}
#consult_archives span{color:#e2001a;font-weight:bold;}

/* commentaires */
#commentform .champ{border:1px solid #000;}
#commentform label{display:block;float:left;width:250px;}
#commentform input[type="text"]{width:250px;}
#commentform textarea{width:500px;}

h3#comments{font-family:"Trebuchet MS",Arial,Verdana,sans-serif;font-size:1em;font-weight:bold;}
.add_comments{color:#e2001a;font-family:"Trebuchet MS",Arial,Verdana,sans-serif;font-size:1em;font-weight:bold;}
.commentlist{margin-top:10px;}
.commentlist a{color:#6E6B61;}
.commentlist p{font-family:Georgia,Arial,Verdana,sans-serif;font-size:1em;line-height:1.3em;}

/* surcharge resultat archives */
.result_archives .itw, .result_archives .zoom_sur,.result_archives .agenda,.result_archives .sep_search{border-bottom:3px solid #dbd4c2;}

/* envoi email */
a#wp-email-submit{background-image:url(images/bt_envoyer.gif);display:block;height:24px;margin:0 auto;text-indent:-9999px;width:54px;}
a:hover#wp-email-submit{background-image:url(images/bt_envoyer_on.gif);}

/* sidebar */
#sidebar div,#sidebar h2,#sidebar h3,#sidebar ul li,#sidebar p,#sidebar a{color:#FFF;}
#sidebar p img{float:none;margin:0;}
#sidebar .bloc{background-repeat:repeat-y;margin-bottom:10px;margin-left:23px;width:206px;}
#sidebar .bloc h2{margin:0 5px 10px;}
#sidebar .bloc h3{font-family: "Trebuchet MS", Arial, Verdana, sans-serif;font-size:0.9em;font-weight:bold;margin:0 10px;}
#sidebar .bloc p{font-size:0.9em;margin:0 10px;}
#sidebar .bloc ul{margin:0 10px 5px 10px;}
#sidebar .bloc ul li{background:url(images/sep_sd.gif) bottom center no-repeat;padding:5px 0;}
#sidebar .bloc ul li.last{background-image:none;}
#sidebar .bloc ul li a{display:block;padding:3px 0;}
#sidebar .bloc  .bloc_corps{background-position:top;background-repeat:no-repeat;}
#sidebar .bloc  .bloc_fin{background-repeat:no-repeat;height:9px;}
/* bloc expertise */
#sidebar .bloc_expertise  {margin-bottom:10px;margin-left:23px;width:206px;}
#sidebar .bloc_expertise  h2{background:#B5B09F url(images/corner_left_exp.gif) repeat-x;float:left;padding-right:10px;position:relative;z-index:1;}
#sidebar .bloc_expertise  h2 span{background:#B5B09F url(images/corner_right_exp.gif) no-repeat;display:block;height:25px;position:absolute;right:0;top:0;width:5px;z-index:1;}
#sidebar .bloc_expertise ul {clear:left;margin:0;}
#sidebar .bloc_expertise ul li{background:#DEDACA url(images/px_exp.gif) repeat-y;}
#sidebar .bloc_expertise ul li a{background:#DEDACA url(images/px2_exp.gif) repeat-x;color:#53524C;display:block;font-size:0.9em;font-weight:normal;margin:0 3px;padding:10px 5px 5px 20px;text-transform:uppercase;}
#sidebar .bloc_expertise ul li a:hover{background:#DEDACA url(images/px2_exp_on.gif) repeat-x;color:#343330;}
#sidebar .bloc_expertise ul li.close{background:transparent url(images/px3_exp.gif) no-repeat top;height:18px;}
/*bloc jaune*/
#sidebar .blocj{background-image:url(images/m_j.gif);}
#sidebar  .blocj ul li{background:none}
#sidebar .blocj  .bloc_corps{background-image:url(images/t_j.gif);}
#sidebar .blocj .bloc_fin{background-image:url(images/b_j.gif);}
/*bloc rouge*/
#sidebar .blocr{background-image:url(images/m_r.gif);}
#sidebar .blocr  .bloc_corps{background-image:url(images/t_r.gif);}
#sidebar .blocr .bloc_fin{background-image:url(images/b_r.gif);}
#sidebar .blocr .bloc_corps ul.svs li{background-image:url(images/m_r.gif);}
#sidebar .blocr .bloc_corps ul li ul li{background:url(images/sep_sd.gif) bottom center no-repeat;}
/*bloc rouge 2*/
#sidebar .blocr2{background-image:url(images/m_r2.gif);}
#sidebar .blocr2  .bloc_corps{background-image:url(images/t_r2.gif);}
#sidebar .blocr2 .bloc_fin{background-image:url(images/b_r2.gif);}
#sidebar .blocr2 .bloc_corps ul.svs li{background-image:url(images/m_r2.gif);}
#sidebar .blocr2 .bloc_corps ul li ul li{background:url(images/sep.gif) bottom center no-repeat;}
/*bloc gris*/
#sidebar .blocg{background-image:url(images/m_g.gif);}
#sidebar .blocg h2{color:#E11419}
#sidebar .blocg  .bloc_corps{background-image:url(images/t_g.gif);}
#sidebar .blocg .bloc_fin{background-image:url(images/b_g.gif);}
/*bloc divers (espace presse, newsletter, rss)*/
#sidebar .pz_divers{background-color:#ece9df;margin-bottom:10px;padding-bottom:20px;width:200px;}
#sidebar .pz_divers h2{border-bottom:1px solid #dbd8cc;color:#333;padding:5px 5px 5px 10px;}
#sidebar .pz_divers p{color:#373737;font-size:0.9em;font-weight:bold;margin:10px;width:180px;}
#sidebar .pz_divers p img{float:none;}
#sidebar .pz_divers a{color:#E2001A;font-weight:bold;}
/*bloc liste liens*/
#sidebar .bloc_liste{margin-bottom:10px;}
#sidebar .bloc_liste h2{color:#333;margin:0;border:none;}
#sidebar .bloc_liste ul{margin:0 0 5px 10px;}
#sidebar .bloc_liste a{background:transparent url(images/flech.gif) no-repeat left center;color:#373737;display:block;font-weight:bold;text-indent:10px;}
/*Nouveau style e-Conception*/
li.FlecheRouge{margin-left:30px; margin-bottom:20px; list-style-image:url(http://www.actionscommunes.fr/wp-content/uploads/2009/07/flech_rouge.gif)}
hr.FiletRouge{color:#CC0000; background-color:#CC0000; height:1px;}
.TitreRouge{color:#CC0000; font-size:14px;}
label.formulaireeco{float:left; width:225px; display: block; margin-left:40px;
}
input.champeco{float:left; width:150px;}

#DiagnosticPave1{width:100%; text-align:center; color:#df081e; font-size:33px; font-family:Verdana,sans-serif; font-weight:bold; line-height:37px; padding-bottom:40px;}
#DiagnosticPave2{width:350px; text-align:center; color:#df081e; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; float:left; line-height:24px; font-weight:bold; padding-bottom:40px;}
#DiagnosticPave3{width:350px; line-height:24px; text-align:center; color:#df081e; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; float:left; font-weight:bold; padding-bottom:40px;}
#DiagnosticPave4{width:680px; float:left; padding:20px; background-color:#df081e; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:28px; line-height:37px; text-align:center; font-weight:bold;}