#left_menu{float:left;width:132px;padding:8px 0 20px 0;margin:0 0 8px 0;}
#left_menu div a{color:#999}
#left_menu div a:hover{color:#666}


#titre_menu{border-bottom:2px dotted #d9d9d9;padding:0 0 5px 0;color:#333;}

#menu{border-bottom:2px dotted #d9d9d9;padding:8px 0 8px 0;margin:0 0 8px 0; }
#menu ul{list-style:none none;border:0 none;margin:0;padding:0;}
#menu li{border:0 none;margin:0;padding:0;}

#titre{margin:0 0 8px 0;padding:3px 0 0 0;border:0 none;}
#titre img{border-top:3px solid #fff;}

#text{float:right;text-align:justify;padding:0 0 20px 8px;margin:0 0 8px 0;width:650px; border-left:2px dotted #d9d9d9;}
.court{padding:0;margin:0;border:0 none;width:572px}

/*presentation*/
#menu_prez li{font-size:16px;padding:0px 0;}
.lalliance{padding:0;}
.lalliance img{float:left; border-right:4px solid #fff}
.lalliance span{display:block;padding:0;}

#membres{text-align:left;border-collapse: separate;width:522px;}
#membres td {width:157px;height:81px;padding:0 0 15px 0}
#membres img {border:2px dotted #d8d8d8;margin:0 9px 3px 0}

/*propositions*/
#propositions {list-style:none;margin:0;padding:0;border:0 none;}
#propositions li {padding:0 0 4px 0;margin:10px 0 0 0;border-bottom:2px dotted #d9d9d9;float:left;}

.propal{border:0 none;padding:0 0 0 12px;width:510px;float:left;}
.clic{display:block;padding:0;margin:0;border:0 none;width:120px;text-align:right;float:right}
.answer{width:560px;margin:0;padding:8px 0 8px 12px;clear:both}
.answer a{color:#555;}
.answer a:hover{color:#111;}

.text_propal {margin:0 0 20px 0}

#titre_themes{margin:0 0 10px 0;padding:20px 0 0 0;border-top:2px dotted #d9d9d9;}
#anim_themes{}/****!!!****commun à PREZ et à NOTES******** border:1px solid red*/



/*les notes*/
abbr{border:0 none;}
.bottom_notes{clear:both;border-top:2px dotted #d9d9d9;padding:6px 0 0 0;margin:9px 0 0 0;}
#prez_notes{padding:6px 0 0 0;margin:0;width:572px;}

#subnav_notes {border-bottom:2px dotted #d9d9d9;}
#subnav_notes ul{list-style:none;padding:8px 0 16px 0;margin:0 0 4px 0;}
#subnav_notes li{float:left; padding:0 8px;}
#subnav_notes li.active a{color:#333}
li#titre_periode{color:#333;border-right:2px dotted #d9d9d9;padding:0 8px 0 0;}

.lespartis{float:left;position:relative;width:635px;}
.note_parti{float:left;width:211px;height:84px;}

#allpartis{font-weight:bold;font-size:14px; border-bottom:2px dotted #d9d9d9; padding:8px 0 5px;}
ul#augvt, ul#notaugvt{font-size:14px; color:#bbb; text-transform:lowercase; }
#allpartis a, ul#augvt a, ul#notaugvt a{color:#bbb; }
#allpartis a#active{color:#333;}

ul#augvt{padding:0 0 8px 0;}
ul#notaugvt{ padding:8px 0 8px 0; margin:9px 0 0 0; border-top:2px dotted #d9d9d9;}
ul#augvt li, ul#notaugvt li{ padding:4px 0 0 0;font-weight:bold}

/*les notes page parti*/
#globalnote{float:right;width:260px;height:90px;padding:0 70px 0 0;}
#bottom_notes_themes{clear:both;padding: 0;}
#bottom_notes_themes div{float:left;}

#titrenote{font:bold 30px/32px 'Helvetica', 'Arial', sans-serif;color:#333;}
#titrecandidat{font:normal 20px/20px 'Helvetica', 'Arial', sans-serif;color:#333;}

#themes_notes{width:581px;height:70px;}

.notesbyprops{ color:#888; width:70px; height:27px; padding:2px 5px 0;}
.notesbyprops span{font: bold 24px/26px 'Helvetica', 'Arial', sans-serif; }
.cadrebyprops{padding:2px; margin:3px; float:left; width:80px; height:auto; text-align:center;}
.textbyprops{padding:3px 0 10px 0; margin:3px 0 0 0; height:auto; clear:both;}

/*les allies*/
#links-allies ul{list-style:none;}
#links-allies ul li{float:left; border:2px dotted #d9d9d9; width:auto; height:30px; margin:0 15px 15px 0;}
#links-allies ul li a{display:block; width:auto; height:auto; padding:7px 7px; text-align:center; }


/*les actualités*/
#actualites{list-style:none;margin:0;padding:0;}
#actualites li{margin:0;padding:0;border:0 none;float:left}
.head_news{border-bottom:2px dotted #d9d9d9;padding:5px 0 16px 0;margin:0 0 10px 0;clear:both;}
.title_news{float:left;font-size:11px;color:#888;}
.date_news{float:right;}
.title_news, .date_news{padding:0;margin:0;border:0 none;}
.text_news{border:0 none;padding:0 0 20px 0;margin:0 0 5px 0;}
.text_news img {float:left;margin:0 12px 12px 0;}

/*les videos*/
.videos{text-align:left;padding:3px 0 24px 0;}
#titrevideo{font:normal 19px/21px 'Helvetica', 'Arial', sans-serif;color:#333;vertical-align:top;}

/*la presse*/
#presse img{margin:0 10px 0 0;}
#presse span{display:block;color:#bbb;}
#intro{padding:10px 0 0 0;}
.titre_presse{border-bottom:2px dotted #d9d9d9;padding:15px 0 0 0;clear:both;}
.sub_press img{float:left;}
.sub_press{padding:10px 0 20px;clear:both;position:relative;}
#presse .left{float:left;}
#presse .right{float:right;}
#pdf a span{color:#999;background:#fff;}
#pdf a:hover span{color:#bbb;background:#fff;}

#bonus{width:auto;}
#bonus span{display:block;}
#bonus h3, #envoi_mail h3{font:normal 11px/12px 'Helvetica', 'Arial', sans-serif;}
#bonus h3 { color:#333;padding:0 0 8px 0;margin:0;width:auto;}
#bonus em { color:#bbb;font-style:normal;}
#bonus td, #pdf td {padding:0; vertical-align:top; margin:0;}

#envoi_mail h3{padding:20px 0 8px 0}
#envoi_mail{width:475px;}
#envoi_mail a h3{color:#bbb}
#envoi_mail a h3:hover{color:#999}

#ban_presse{width:468px; height:60px;text-align:center;/*position:absolute;top:190px;left:-35px;*/}

#linkspresse ul{padding:0 15px 15px 15px; margin:0;}

#logo-dwld {padding:0 0 150px 0;clear:both; text-align:center;}
#logo-dwld img{float:none;}
#logo-dwld .logo-gjs{width:33%; float:left; padding:15px 0 0 0;}


