/* compact [
	prive/spip_style.css
	squelettes-dist/spip_formulaires.css
	plugins/nyroceros/styles/nyroModal.full.css
	squelettes/lena.css
	squelettes/menu.css
] 77.3% */

/* prive/spip_style.css */
h3.spip{text-align:center;margin-top:2em;margin-bottom:1.4em;font-size:1.15em;font-weight:bold;}
hr.spip{margin:2em auto;} 
ol.spip{list-style:decimal;}
blockquote.spip{margin:2em 0;padding-left:1em;border-left:0.30em solid;}
blockquote.spip_poesie{margin:2em 0;padding-left:1em;border-left:1px solid;font-family:Garamond,Georgia,Times,serif;}
blockquote.spip_poesie div{text-indent:-3em;margin-left:3em;}
.spip_code,.spip_cadre{font-family:Courier,"Courier New",monospace;color:#036;}
.spip_cadre{width:99%;background-color:#F4F8F8;border:1px inset;}
div.spip_code,.spip_cadre{margin-bottom:1em;}
.spip_surligne{background:#FF6;}
table.spip{max-width:99%;margin-right:auto;margin-left:auto;margin-bottom:1em;border-collapse:collapse;border-spacing:0;line-height:normal;}
table.spip caption{caption-side:top;text-align:center;margin-right:auto;margin-left:auto;font-weight:bold;}
table.spip tr.row_first{background:#FFC;}
table.spip tr.row_odd{background:#EEE;}
table.spip tr.row_even{background:#DDD;}
table.spip th,table.spip td{padding:0.20em 0.40em;text-align:left;border:1px solid;}
table.spip th{vertical-align:bottom;font-weight:bold;}
table.spip td{vertical-align:top;}
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-weight:bold;font-size:0.90em;}
.spip_doc_descriptif{clear:both;margin-right:auto;margin-left:auto;font-size:0.90em;}
.spip_modele{float:right;display:block;padding:1em;border:1px solid;width:180px;}   
a.spip_mail{color:#900;}
a.spip_mail:before{content:"\002709";}
a.spip_out{color:#009;}
a.spip_url{color:#009;}
a.spip_glossaire{color:#060;}
a.spip_glossaire:hover{text-decoration:underline overline;}
.on{font-weight:bold;}

/* squelettes-dist/spip_formulaires.css */
input,select,textarea{font-size:100%;font-family:inherit;}
.formulaire_spip{clear:both;margin-bottom:2em;padding:0;border:0;text-align:left;font-size:1em;}
.formulaire_spip form{margin:0;padding:0;}
.formulaire_spip fieldset{clear:both;margin:0 0 1em 0;padding:0;border:0;}
.formulaire_spip fieldset legend{margin:0;padding:0;font-size:1.05em;font-weight:bold;background-color:#fff;color:#333;}
.formulaire_spip fieldset fieldset{margin-top:1em;}
.formulaire_spip fieldset fieldset legend{font-size:1em;font-weight:normal;}
.formulaire_spip .explication{margin:0.50em 0;color:#444;}
.formulaire_spip ul{margin:0;padding:0;list-style:none;}
.formulaire_spip ul li{clear:both;margin:0;padding:0.50em 0;}
.formulaire_spip label{display:block;text-align:left;color:#444;font-weight:bold;position:relative;}
.formulaire_spip li p{margin-top:0;margin-bottom:0;}
.formulaire_spip .choix label{display:inline;font-weight:normal;}
.formulaire_spip .choix input.radio,.formulaire_spip .choix input.checkbox{width:auto;}
.formulaire_spip input.text{width:15em;border:1px inset;}
.formulaire_spip textarea{width:99%;border:1px inset;}
.formulaire_spip select{width:99%;}
.formulaire_spip .boutons{clear:both;margin:0;padding:0;text-align:right;}
.formulaire_spip .boutons input{margin-left:1em;}   
.formulaire_spip fieldset.previsu{margin-bottom:2em;padding:1em;border:2px dashed #F57900;}
.formulaire_spip fieldset.previsu legend{padding:0 0.50em;font-weight:bold;color:#F57900;}
.formulaire_spip fieldset.previsu li{padding:3px;border:none;}
.formulaire_spip fieldset.previsu p{margin:1em 0;}
.reponse_formulaire{font-weight:bold;color:#e86519;font-size:1.20em;}
fieldset.reponse_formulaire{border-color:#e86519;font-weight:normal;}
fieldset.reponse_formulaire.reponse_formulaire legend{color:#F57900;}
.formulaire_spip li.erreur .erreur_message{display:block;color:#C30;font-weight:bold;}
.formulaire_spip li.erreur input.text,.formulaire_spip li.erreur textarea{background-color:#FCC;border-style:solid;border-color:#C30;}
.reponse_formulaire_erreur{margin:0;color:#C30;font-weight:bold;}
.reponse_formulaire_ok{margin:0;color:#53AD20;font-weight:bold;}
table.spip_barre{width:100%;}
table.spip_barre a img{background:#FDA;padding:3px;border:1px outset #CC9;}
table.spip_barre a:focus img,table.spip_barre a:hover img,table.spip_barre a:active img{background:#FFF;border:1px solid #CC9;}
table.spip_barre input.barre{width:99%;background:transparent;border:0;}
.formulaire_forum .saisie_titre input.text,.formulaire_forum .saisie_titre textarea{width:98%;}
.formulaire_menu_lang{margin:0;padding:0;background:none;}
.formulaire_recherche{margin:0;padding:0;background:none;}
.formulaire_recherche *{display:inline;vertical-align:middle;} 
.formulaire_recherche input.text{width:10em;padding-left:25px;background:#FFF url(http://www.monde-diplomatique.fr/squelettes-dist/rechercher.gif) no-repeat left center;}  
ul.choix_mots{display:block;margin:0;padding:0;list-style:none;}
ul.choix_mots li{clear:none;float:left;display:block;width:30%;padding:1%;}
ul.choix_mots li label{display:inline;font-weight:normal;}
.formulaire_spip .bugajaxie{display:none;}
.formulaire_login ul li{clear:left;}
.formulaire_login .editer_password .details{display:block;}
.formulaire_login #spip_logo_auteur{float:right;}

/* plugins/nyroceros/styles/nyroModal.full.css */
div#nyroModalFull{font-size:12px;color:#777;}
div#nyroModalFull div#nyroModalLoading{border:4px solid #777;width:150px;height:150px;text-indent:-9999em;background:#fff url(http://www.monde-diplomatique.fr/plugins/nyroceros/img/ajaxLoader.gif) no-repeat;background-position:center;}
div#nyroModalFull div#nyroModalLoading.error{border:4px solid #f66;line-height:20px;padding:20px;width:300px;height:100px;text-indent:0;background:#fff;}
div#nyroModalFull div#nyroModalWrapper{background:#fff;border:4px solid #777;}
div#nyroModalFull div#nyroModalWrapper a#closeBut{position:absolute;display:block;top:-13px;right:-13px;width:12px;height:12px;text-indent:-9999em;background:url(http://www.monde-diplomatique.fr/plugins/nyroceros/img/close.gif) no-repeat;outline:0;}
div#nyroModalFull div#nyroModalWrapper h1#nyroModalTitle{margin:0;padding:0;position:absolute;top:-22px;left:5px;font-size:12px;color:#ddd;}
div#nyroModalFull div#nyroModalWrapper div.wrapper div#nyroModalContent{padding:5px;}
div#nyroModalFull div#nyroModalWrapper div.wrapperImg div#nyroModalContent{position:relative;overflow:hidden;text-align:center;}
div#nyroModalFull div#nyroModalWrapper div.wrapperImg div#nyroModalContent img{vertical-align:baseline;}
div#nyroModalFull div#nyroModalWrapper div.wrapperImg div#nyroModalContent div{position:absolute;bottom:0;left:0;background:black;padding:10px;margin:10px;border:1px white dotted;overflow:hidden;opacity:0.2;filter:alpha(opacity=20);}
div#nyroModalFull div#nyroModalWrapper div.wrapperImg div#nyroModalContent div:hover{opacity:0.5;filter:alpha(opacity=50);cursor:help;}
div#nyroModalFull div#nyroModalWrapper a.nyroModalPrev,div#nyroModalFull div#nyroModalWrapper a.nyroModalNext{z-index:105;outline:none;position:absolute;top:0;height:100%;width:40%;cursor:pointer;text-indent:-9999em;background-image:url(data:image/gif;base64,AAAA);}
div#nyroModalFull div#nyroModalWrapper div.wrapperSwf a.nyroModalPrev,div#nyroModalFull div#nyroModalWrapper div.wrapperSwf a.nyroModalNext,div#nyroModalFull div#nyroModalWrapper div.wrapper a.nyroModalPrev,div#nyroModalFull div#nyroModalWrapper div.wrapper a.nyroModalNext{height:60%;width:20%;}
div#nyroModalFull div#nyroModalWrapper div#nyroModalContent a.nyroModalPrev{left:0;}
div#nyroModalFull div#nyroModalWrapper div#nyroModalContent a.nyroModalPrev:hover{background:url(http://www.monde-diplomatique.fr/plugins/nyroceros/img/prev.gif) left 20% no-repeat;}
div#nyroModalFull div#nyroModalWrapper div#nyroModalContent a.nyroModalNext{right:0;}
div#nyroModalFull div#nyroModalWrapper div#nyroModalContent a.nyroModalNext:hover{background:url(http://www.monde-diplomatique.fr/plugins/nyroceros/img/next.gif) right 20% no-repeat;}

/* squelettes/lena.css */
body{background-color:#fff;font-family:Georgia,serif;font-size:13px;line-height:17px;word-spacing:-1px;}
a:link{color:#900;text-decoration:none;}
a:visited{color:#900;text-decoration:none;}
a:hover{color:#c00;text-decoration:underline;}
a.spip_out{background:none;padding-right:0px;}
a.spip_mailto:before{content:"\002709\0000A0";}
ul{margin:0;padding:0 0 15px 15px;list-style:square;}
li{margin:0;padding:0;}
h1{font-family:'Lucida Sans','Lucida Sans Unicode','Lucida Grande',LucidaGrande,Lucida,'Luxi sans',sans-serif;margin:0;font-size:20px;padding:0;line-height:24px;}
h2{font-family:'Lucida Sans','Lucida Sans Unicode','Lucida Grande',LucidaGrande,Lucida,'Luxi sans',sans-serif;margin:0 0 5px 0;font-size:16px;padding:0;}
h3{font-family:'Lucida Sans','Lucida Sans Unicode','Lucida Grande',LucidaGrande,Lucida,'Luxi sans',sans-serif;margin:5px 0 0 0;font-size:13px;padding:0;}
h4{font-size:12px;display:block;padding:0px;font-family:verdana,sans-serif;line-height:13px;margin-bottom:10px;}
h4.auteur{font-size:10px;display:block;padding:0px;font-family:verdana,sans-serif;line-height:13px;margin-bottom:10px;}
strong{color:#333;}
.auteur{font-size:10px;font-family:verdana,sans-serif;line-height:13px;}
.tags{font-family:verdana,sans-serif;font-size:10px;line-height:13px;}
.uppercase{text-transform:uppercase;}
.date{font-size:10px;display:block;padding:0px;font-family:verdana,sans-serif;line-height:13px;margin-bottom:10px;}
.invisible{display:none;}
.centrer{text-align:center;}
.noir{color:#000;}
.bold{font-weight:bold;}
.notes>p{text-indent:-15px;}
.notes{padding-left:10px;font-size:13px;color:#333;line-height:15px;}
.filet{border:0px dotted #ccc;border-top:1px solid #666;}
.filet-clair{border:0px dotted #ccc;border-top:1px solid #ccc;}
.gris{color:#666;}
a.gris{color:#666;}
p{line-height:1.3em}
#texte p{line-height:1.5em}
blockquote.spip{border:1px solid #ccc;padding:10px;margin-top:30px;margin-bottom:30px;}
.spip_logos{border:0px;}
.spip_documents img{border:0px;margin:3px;}
.formulaire_ecrire_auteur{margin-top:1em;font-family:sans-serif;}
.formulaire_ecrire_auteur legend{font-weight:bold;}
.formulaire_ecrire_auteur .forml{width:90%;display:block;}
.formulaire_ecrire_auteur .spip_bouton{float:right;}
.clearbottom{clear:both;padding-bottom:8px;}
.clearbottom-sanspad{clear:both;}
#cadre{background-color:#fff;width:800px;margin:5px auto 0 auto;font-size:14px;padding:5px;border:1px solid #ccc;}
#page{min-height:550px;}
.canada{margin-bottom:25px;}
.can{width:48%;float:left;}
.ada{width:48%;float:right;}
.ca{width:30%;float:left;}
.nada{width:66%;float:right;}
.cana{float:left;width:56%;}
.da{float:right;width:40%;}
.can{width:300px;float:left;}
.ada{width:470px;float:right;} 
#entete{background:#fff;border-top:solid 1px #666;border-right:solid 1px #666;border-left:solid 1px #666;margin:15px;margin-bottom:20px;}
#category{padding:10px 10px 0px 20px;margin-bottom:10px;margin-top:10px;font-weight:bold;}
#category a{color:#666;}
#category a:hover{color:#666;}
#category ul{padding:0px;margin:0px;}
#category li{list-style-type:none;display:inline;}
.pluscategory{float:right;width:30%;padding:17px 20px 0px 0px;text-align:right;}
.pub-entete{width:810px;margin-right:auto;margin-left:auto;text-align:center;margin-bottom:20px;}
.pub{text-align:center;margin-right:5px;width:auto;} 
#pied{width:100%;background:#fff;clear:both;}
#pied a{color:#333;text-decoration:none;}
#pied a:hover{color:#900;}
#copyright{text-align:center;padding:10px;}
#pied div{font-family:'Lucida Sans','Lucida Sans Unicode','Lucida Grande',LucidaGrande,Lucida,'Luxi sans',sans-serif;font-size:11px;color:#333;padding:5px;text-align:center;}
.padding3{padding:3px;}
.padding5-lateral{padding-left:5px;padding-right:5px;}
.padding5{padding:5px;}
.padding5-ho{padding-top:5px;}
.padding5-hoba{padding-top:5px;padding-bottom:5px;}
.padding15-ho{padding-top:15px;}
.padding10-ho{padding-top:10px;}
.padding10-lateral{padding-right:10px;padding-left:10px;}
.padding10-hoba{padding-top:10px;padding-bottom:10px;}
.padding10-ba{padding-bottom:10px;}
.padding10{padding:10px;}
.padding15{padding:15px;}
.padding15-ba{padding:15px;}
.padding20-lateral{padding-right:20px;padding-left:20px;}
.padding30{padding:30px;}
.padding30-lateral{padding-right:30px;padding-left:30px;}
.padding30-hoba{padding-top:30px;padding-bottom:30px;}
.margin10-hoba{margin-bottom:10px;margin-top:10px;}
.margin10{margin-bottom:10px;}
.margin10all{margin:10px;}
.margin15-lateral{margin-left:15px;margin-right:15px;}
.marges-filet{margin-left:15px;margin-right:15px;}
.margin20-top{margin-top:20px;}
.margin25-hoba{margin-bottom:25px;margin-top:25px;}
.margin-ba10{margin-bottom:10px;}
.margin-ba15{margin-bottom:30px;}
.margin-20-left{margin-left:30px;}
.margin-10-left{margin-left:10px;}
.johnson,.coolidge,.bush{margin-top:3px;margin-bottom:13px;padding-bottom:15px;padding-top:10px;padding-right:15px;padding-left:15px;}
.bushjr{background:#92191c;color:#fff;margin-left:15px;margin-right:15px;padding-bottom:2px;text-align:center;}
.monroe{font-family:Verdana,sans-serif;font-size:12px;line-height:17px;word-spacing:-1px;}
.monroe .spip_logos{margin-bottom:15px;}
.monroe .gras{font-weight:bold;}
.palmer{font-family:'Lucida Sans','Lucida Sans Unicode','Lucida Grande',LucidaGrande,Lucida,'Luxi sans',sans-serif;font-size:12px;line-height:18px;margin-bottom:25px;}
.gras{font-weight:bold;}
.ellroy{font-family:Georgia,serif;font-size:0.95em;line-height:17px;word-spacing:-1px;border-right:0;padding-top:0px;padding-bottom:0px;margin-top:0px;margin-left:15px;}
.ellroy H3{font-family:'Lucida Sans','Lucida Sans Unicode','Lucida Grande',LucidaGrande,Lucida,'Luxi sans',sans-serif;padding-bottom:5px;margin-bottom:2px;font-size:1.2em;border-bottom:1px solid #ccc;}
.ellroy H3 a{color:#333;}
.ellroy p{margin-top:2px;}
.divpad{margin-bottom:20px;} 
.hayes blockquote{border:1px dotted #ccc;padding:5px 15px 0px 15px;margin:0px;}
.hayes blockquote h3{font-size:11px;font-family:verdana;border-bottom:dotted #ccc 1px;padding-bottom:5px;}
.hayes .agenda{color:#600;font-weight:bold;}
.hayes .spip_documents_left{margin:5px 10px 10px 0;}
.hayes .spip_documents_right{margin:5px 10px 0px 10px;}
.hayes-focus{margin-top:20px;border:solid #ccc 1px;padding-left:10px;padding-right:5px;}
.hayes-focus > p.spip{padding-top:10px;border-top:solid #ccc 1px;}
.hayes-focus .agenda{color:#600;font-weight:bold;}
.hayes ul li{padding-bottom:4px;}
.hayes .int ul .spip{padding:0;margin:0;}
.hayes .int ul li .spip{padding:0;margin:0;}
.hayes .int ul{list-style:none;}
.hayes .int ul li{list-style:none;padding-top:10x;margin-top:15px;}
.hayes .int img{padding-right:10px;padding-bottom:10px;padding-left:10px;float:right;}
.nixon h2{color:#666;padding:10px;border-bottom:dotted #999 1px;font-weight:bold;} 
.nixon li a{color:#900;}
.nixon li a:hover{color:#999;}
.nixon a{color:#333;}
.nixon a:hover{color:#999;}
.nixon .spip_logos{border:0px;padding:5px 5px 5px 10px;}
.nixon ul .enligne{list-style:none;}
.bush{border:1px dotted #ccc;color:#666;}
.bush a{color:#666;text-decoration:none;}
.bush ul{font-family:Verdana,sans-serif;font-size:12px;word-spacing:-1px;line-height:17px;}
.clinton{font-family:Verdana,sans-serif;font-size:12px;line-height:17px;word-spacing:-1px;margin-top:5px;}
.clinton ul{padding:0px;margin:0 0 15px 0;list-style:none;}
.clinton ul li{display:inline;}
.clinton ul.liste-aeree li{display:block;margin-bottom:0.7em;}
.clinton ul.liste-serree li{display:block;margin-bottom:0.1em;}
.clinton p{margin-top:0px;}
.clinton .sommaire-une{margin-top:-13px;}
.clinton .sommaire-une strong{margin-top:30px;}
.clinton .sommaire-une .spip_logos{border:1px solid #ccc;padding:3px;margin:10px;}
.clinton .notules{font-size:11px;}
.clinton .intro{font-size:10px;}
.clinton .sommaire-une-new{margin-top:20px;}
.clinton .sommaire-une-new .spip_logos{border:1px solid #ccc;padding:3px;margin:10px;}
.clinton h3.spip{font-family:'Lucida Sans','Lucida Sans Unicode','Lucida Grande',LucidaGrande,Lucida,'Luxi sans',sans-serif;text-align:center;font-size:12px;color:#555;font-weight:normal;margin-top:25px;margin-bottom:10px;}
.clinton h3{margin:0px;}
.clinton h2.sommaire_une{margin:10px 0 30px 0;}
.sommaire-une-new h3.spip{text-align:left;margin:35px 0px 5px 0;font-family:verdana;font-size:12px;}
.sommaire-une-new i{font-family:verdana;font-size:11px;text-align:right;}
.sommaire-une-new p{margin:0px 0px 20px 0;}
.sommaire-une-new blockquote.spip{width:300px;}
.sommaire-une-new .col-droite{float:right;width:300px;margin-left:20px;}
.sommaire-une-new .col-droite blockquote.spip{width:260px;}
.sommaire-une-new .spip_documents{border:1px solid #ccc;padding:3px;}
.sommaire-une-new .col-droite .spip_documents{border:0px;padding:0px;}
.sommaire-une-new .surtitre{font-weight:bold;font-size:14px;margin-bottom:10px;}
#kiosque .dansce{padding:5px;border:1px solid #ccc;text-align:center;margin-top:10px;width:160px;}
#kiosque{font-size:13px;padding-top:0px;margin-right:10px;}
#kiosque h2{font-family:'Lucida Sans','Lucida Sans Unicode','Lucida Grande',LucidaGrande,Lucida,'Luxi sans',sans-serif;font-size:14px;text-align:center;}
#kiosque dt{margin-top:7px;}
#kiosque dd{margin-left:10px;}
#kiosque dl{padding-right:5px;font-family:Verdana,sans-serif;font-size:11px;line-height:17px;word-spacing:-1px;}
.k-txt{font-family:Verdana,sans-serif;font-size:11px;line-height:17px;word-spacing:-1px;}
.k-txt ul li{list-style-type:none;}
.k-txt-normal ul li{list-style-type:square;}
.k-txt p{line-height:17px;}
#archives{border-left:1px #ccc solid;}
#archives dl{padding-left:15px;padding-right:5px;}
#archives dt{margin-top:7px;}
#archives dd{margin-left:10px;font-size:10px;}
#archives .dansce{padding:5px;border:1px solid #ccc;text-align:center;width:150px;margin-left:10px;}
.k-txt h4{font-family:'Lucida Sans','Lucida Sans Unicode','Lucida Grande',LucidaGrande,Lucida,'Luxi sans',sans-serif;margin:0;font-size:12px;padding:0;}
.k-txt h5{font-family:'Lucida Sans','Lucida Sans Unicode','Lucida Grande',LucidaGrande,Lucida,'Luxi sans',sans-serif;margin:0;font-size:10px;font-weight:normal;padding:0;text-align:right;}
#carre{text-align:center;padding-top:10px;}
#carre table{width:760px;margin:0px;padding:0px;border:1px solid #ccc;}
#carre tr{width:760px;margin:0px;padding:0px;}
#carre td{width:152px;margin:0px;text-align:left;padding:4px;vertical-align:top;}
#carre td+td{border-left:1px solid #ccc;}
#carre td h1,#carre td h2,#carre td h3{font-size:1em;}
#carre td h1{color:#900;font-variant:small-caps;text-decoration:underline;padding:0px;margin-bottom:0px;}
#carre td h4{padding:0px;margin-top:0px;font-size:0.8em;}
#carre td h1 a{color:#900;}
#carre td h1 a:hover{color:#666;}
#carre a:hover{text-decoration:underline;}
#carre a{color:#000;}
#carre p .spip{padding:0px;margin:0px;}
#carre .spip_documents{margin-top:0px;padding:0px;}
#carre .spip_documents_center{margin-top:0px;padding:5px;}
#valise h4{line-height:16px;}
#valise li>div.descr{padding-left:25px;line-height:15px;margin-bottom:5px;}
#valise li{margin-top:10px;}
#dossierune{font-family:'Lucida Sans','Lucida Sans Unicode','Lucida Grande',LucidaGrande,Lucida,'Luxi sans',sans-serif;padding:5px 8px 8px 10px;margin:0px 10px 10px 0px;border:1px solid #ccc;text-align:center;width:160px;float:right;}
#dossierune h3{font-family:'Lucida Sans','Lucida Sans Unicode','Lucida Grande',LucidaGrande,Lucida,'Luxi sans',sans-serif;border-bottom:1px dotted #ccc;padding-bottom:3px;margin-bottom:5px;}
#dossierune h4{font-family:Verdana,sans-serif;font-size:11px;font-weight:normal;margin:0;padding:0;}
#dossierune ul{text-align:left;list-style-type:none;padding:0px;margin:0px;}
#dossierune li{padding:0px;padding-bottom:5px;margin:0px;}
#dossierune .petittruc{font-family:Verdana,sans-serif;font-size:9px;padding-left:25px;line-height:13px;}
#basdehome{border:solid 1px #ccc;margin:15px 15px 0px 15px;padding:15px;}
#basdehome p{margin:0;padding:0;line-height:1.2em;}
#basdehome span{font-size:11px;font-family:'Lucida Sans','Lucida Sans Unicode','Lucida Grande',LucidaGrande,Lucida,'Nimbus Sans L','Luxi sans',sans-serif;line-height:1.1em;}
#basdehome .agauche{float:left;width:170px;margin:0px;padding:0px 15px 0px 0px;border-right:solid 1px #ccc;}
#basdehome .agauche .ho{margin-bottom:13px;padding-bottom:13px;border-bottom:solid 1px #ccc;}
#basdehome .adroiteho{float:left;margin:0px 0px 15px 15px;padding:0px 0px 15px 0px;border-bottom:solid 1px #ccc;}
#basdehome .adroiteho .let{float:left;width:250px;margin:0px;padding:0px 0px 0px 0px;}
#basdehome .adroiteho .rit{float:left;width:270px;margin:0px;padding-left:15px;border-left:solid 1px #ccc;}
#basdehome .adroiteba{float:left;margin:0px 0px 0px 15px;padding:0px;}
#basdehome .adroiteba .boutik{float:left;width:75px;}
#basdehome .adroiteba .box{float:left;}
#basdehome .adroiteba .box .pic{float:left;padding:0px 10px 0px 10px;}
#basdehome .adroiteba .box .tex{float:left;width:68px;font-size:11px;font-family:'Lucida Sans','Lucida Sans Unicode','Lucida Grande',LucidaGrande,Lucida,'Nimbus Sans L','Luxi sans',sans-serif;line-height:1.1em;}
.surtitre{font-variant:small-caps;}
#article .surtitre{letter-spacing:1px;word-spacing:2px;font-size:16px;} 
.chapo{font-size:large;text-align:justify;}
.avantgout{border:solid 1px #900;padding:20px;text-align:center;}
.franklin .chapo{margin-top:2em;line-height:1.3em;font-variant:small-caps;}
.franklin .chapo.long{font-variant:normal;}
.franklin h1{font-size:23px;color:#900;line-height:27px;}
.franklin .spip_logos{padding:10px;border:1px dotted #ccc;margin:10px;}
.franklin .spip_logos a{border:none;}
.signature{text-align:right;font-variant:small-caps;font-size:1.1em;}
.soustitre{font-size:1.1em;line-height:1.3em;font-variant:small-caps;}
#texte{font-size:1.1em;}
#texte h3{font-size:1.2em;line-height:1.3em;margin:1.5em;font-weight:bold;font-family:'Lucida Sans','Lucida Sans Unicode','Lucida Grande',LucidaGrande,Lucida,'Luxi sans',sans-serif;}
.reagan{font-size:12px;font-family:'Lucida Sans','Lucida Sans Unicode','Lucida Grande',LucidaGrande,Lucida,'Luxi sans',sans-serif;text-align:center;}
.reagan a{color:#666}
.reagan .lacolgauche{float:left;width:150px;}
.reagan .colgauche{float:left;background:#e2e2d3;margin:0px 0px 15px 0px;padding:6px 15px 0px 15px;width:150px;border:solid 1px #e2e2d3;}
.reagan .colgauche h2{color:#666;text-transform:uppercase;font-weight:bold;font-size:12px;display:block;}
.reagan .colgauche h2 a{color:#666;}
.reagan .colgauche dl{padding:0px 0px 3px 0px;margin:0px;}
.reagan .colgauche dl span{padding:3px 0px 0px 0px;margin:10px 0px 3px 0px;border-top:1px solid #CCC;display:block;}
.reagan a:hover .spip_logos,.reagan a .spip_logos{text-decoration:blink;}
.reagan .dansce{border:1px solid #CCC;margin:5px 3px 10px 3px;padding:5px 5px 5px 5px;text-align:center;}
.reagan .dansce h2,.reagan .dansce h2 a{font-size:14px;border-bottom:none;margin:0px;padding:0px;}
.reagan .cadrecentral{width:570px;margin:0px 0px 17px 0px;padding:0px 0px 3px 0px;border:solid 1px #e2e2d3;float:right;}
.reagan .cadrecentral h2{color:#666;margin-bottom:15px;padding:5px 5px 5px 5px;background:#e2e2d3;display:block;font-weight:bold;font-size:12px;text-transform:uppercase;}
.reagan .bloclivre{float:left;width:168px;margin:0px 0px 15px 15px;padding:0px;border:solid 1px #e2e2d3;}
.reagan .rayons{margin-bottom:15px;text-transform:uppercase;font-size:10px;}
.enplus{display:none;}
.reagan .bloclivre .cadrejs{position:relative;height:100%;}
.reagan .bloclivre .legende{margin:0px;padding:5px;background:#e2e2d3;}
.reagan .bloclivre .legende p{margin:0;padding:0;}
.reagan .pourlegendeanimee{display:none;margin:0px;padding:0px;position:absolute;text-align:center;left:0px;bottom:0px;z-index:10;opacity:0.9;color:#000;width:100%;}
.reagan .bloclivre .legende .pourlegendeanimee p{margin:0px 0px 8px 0px;padding:0px 0px 8px 0px;border-bottom:solid 1px #666;}
.reagan .legendeanimee{margin-top:110%;position:relative;bottom:0px;background:#e2e2d3;display:block;padding:15px 20px 15px 20px;margin:0px;}
.mav .spip_documents img{border:1px solid #DACC8A;padding:10px;margin:5Px;}
.arthur{border:1px solid #900;font-family:Georgia,serif;font-size:13px;margin:1em;padding-left:1em;padding-right:1em;margin-top:30px;margin-bottom:30px;} 
.kinley .filet{border:1px solid #ccc;padding:5px 15px 0px 15px;margin:0px;}
.kinley .datevalise{color:#600;} 
.kinley .author{font-size:12px;padding-top:10px;}
.kinley .chapo-court{border:1px dotted #ccc;padding:5px 15px 0px 15px;margin:15px 0 15px 0;}
.kinley .chapo-court h3{font-size:11px;border-bottom:dotted #ccc 1px;padding-bottom:5px;font-family:verdana,sans-serif;}
.kinley .chapo-long li{margin-left:8px;list-style-type:square;}
.kinley .chapo-long h3{font-size:11px;border-bottom:dotted #ccc 1px;padding-bottom:5px;font-family:verdana,sans-serif;}
.kinley .chapo-long{border:1px dotted #ccc;padding:5px 15px 0px 15px;margin:15px 0 15px 0;}
.kinley ul.spip li{margin-top:15px;}
.kinley ul.carto div{text-align:center;margin-left:-15px;}
.kinley ul.carto div img,.kinley ul.carto div a img{border:1px dotted #ccc;padding:10px;}
.kinley ul.carto li{margin:15px 0 15px 0;}
.kinley .chapo{font-family:Verdana,sans-serif;font-size:1em;}
.hoover{font-size:10px;padding:5px 0 0 0;border-top:1px dotted #ccc;margin-bottom:20px;font-family:verdana,sans-serif;font-size:10px;line-height:13px}
.hoover a{color:#999;}
.portfolio{font-size:11px;padding:5px 0 0 20px;margin-bottom:20px;margin-top:20px;font-family:verdana,sans-serif;line-height:13px}
.portfolio h2,.portfolio h3{margin-left:-20px;margin-bottom:12px;}
.portfolio .titre{color:#333;margin-bottom:5px;}
.portfolio h2{color:#333;margin-bottom:15px;}
.portfolio .descriptif{color:#666;font-size:10px;padding-left:60px}
.portfolio .document{margin-bottom:5px;}
.telecharger{margin:15px 0 5px 0;}
.telecharger-item{font-size:10px;padding:5px 0 10px 0;border-top:1px dotted #ccc;font-family:verdana,sans-serif;font-size:10px;}
.telecharger h3{font-family:Georgia,serif;padding-bottom:5px;}
.coolidge{border-left:1px solid #ccc;}
.coolidge .inline{display:inline;}
.item{padding-top:10px;border-top:1px dotted #ccc;}
.coolidge p{line-height:1.5em;margin-top:15px;margin-bottom:10px;}
.coolidge .surtitre{text-transform:uppercase;font-variant:normal;letter-spacing:0px;word-spacing:2px;font-weight:bold;color:#333;}
.coolidge ul.liste-aeree li{display:block;margin-bottom:1.2em;}
.coolidge .auteur{color:#333;}
.coolidge h3{font-size:110%;}
.delanoe{color:#333;font-size:12px;padding-bottom:10px;}
.delanoe .author{font-weight:bold;}
.delanoe .date{font-style:italic;}
.johnson{background:#e2e2d3;color:#666;margin-bottom:25px;margin-top:0px;}
.margintop{margin-top:15px;}
.johnson a{color:#666;text-decoration:none;}
.johnson a:hover{color:#000;text-decoration:underline;}
.johnson ul{font-family:Verdana,sans-serif;font-size:12px;word-spacing:-1px;line-height:17px;padding-bottom:0;}
.johnson h4{font-family:Verdana,sans-serif;font-size:12px;word-spacing:-1px;line-height:17px;padding-bottom:0;margin-bottom:0;font-weight:normal;}
.johnson p{font-family:Verdana,sans-serif;font-size:12px;word-spacing:-1px;line-height:17px;padding-bottom:0;padding-top:0;margin-top:0;}
.clicableactif{cursor:hand pointer;}
h2.titreactu{text-align:center;border-bottom:#ccc solid 1px;width:360px;margin:auto;padding-bottom:8px;font-family:Georgia,serif;font-size:16px;word-spacing:1px;margin-bottom:13px;font-weight:normal;}
h2.titreactu a{color:black;}
h2.titreactu a:hover{color:black;text-decoration:underline;}
.diplocadrearchives{font-family:Verdana,arial,Sans-Serif;font-size:10px;text-align:center;border:dotted gray 1px;margin-top:25px;margin-left:0px;margin-bottom:25px;margin-right:0px;padding:15px;}
.livres{border:1px solid #ccc;padding:10px;margin-bottom:20px;}
.livres h3{margin-top:20px;margin-bottom:10px;margin-left:12px;}
.gauche-livres{width:42%;float:left;}
.droite-livres{width:42%;float:right;}  
#fondplan{background-color:#aaa;width:100%;top:0;left:0;position:absolute;opacity:0.6;z-index:100;display:none;}
#fondabs{width:100%;top:0;left:0;position:fixed;z-index:1000;display:none;}
#plan{border:0px solid #ccc;margin:0px auto;margin-top:20px;background:#fff;padding:0 20px 20px 0;width:960px;color:#000;text-align:center;position:relative;}
#plan strong{color:#000;}
#plan h1{font-weight:normal;padding:10px 0 12px 0;background:#fff;text-align:center;font-size:1.5em;font-style:italic;}
#plan h2{font-weight:bold;padding:20px 0 10px 0;margin-bottom:10px;border-bottom:1px solid #ccc;font-size:1.4em;}
#plan #mdv h2{padding:0px 0 10px 0;}
#plan h3{font-weight:bold;margin-top:0;font-size:1.1em;}
#plan #abo h3{font-weight:bold;margin:10px 0 0 0;font-size:1.1em;text-align:left;}
#plan h4{font-weight:bold;margin:10px 0 0 0;font-size:0.9em;font-family:'Lucida Sans','Lucida Sans Unicode','Lucida Grande',LucidaGrande,Lucida,'Luxi sans',sans-serif;}
#plan h3.colle p{margin:0;}
#plan #page{padding:0 0 0 20px;min-height:500px;}
#plan #journal,#plan #actuetmdv,#plan #abo{width:279px;float:left;text-align:left;}
#plan #actuetmdv{width:340px;float:right;}
#plan #actu,#plan #abo,#plan #mdv{margin-left:20px;padding-left:20px;border-left:1px solid #ccc;}
#plan #actu,#plan #mdv{padding:0 20px 0 20px;border-left:1px solid #ccc;}
#plan #actu{border:0;background:#e2e2d3;}
#plan #mdv{margin:20px 0 0 20px;padding-left:20px;border-left:1px dotted #ccc;}
#plan #abo{margin-left:0;padding:0 20px 20px 20px;float:right;background:#900;border:0;color:#e2e2d3;}
#plan #abo strong{color:#e2e2d3;}
#plan #abo a{color:#fff;}
#plan #abo a:hover{color:#b2b2a3;}
#plan #journal img{border:1px solid #ccc;padding:5px;float:right;margin:0 0 10px 10px;}
#plan #mdv img{float:right;margin:0 0 0 10px;}
#plan #journal .dansce{padding:0;margin:0 0 10px 0;text-align:right;width:162px;float:left;}
#plan ul{font-size:0.9em;font-family:'Lucida Sans','Lucida Sans Unicode','Lucida Grande',LucidaGrande,Lucida,'Luxi sans',sans-serif;padding-bottom:0;margin-bottom:10px;}
#plan ul li{margin-bottom:0px;}
#plan .chapo,#plan .chapocolle{font-size:0.9em;font-family:'Lucida Sans','Lucida Sans Unicode','Lucida Grande',LucidaGrande,Lucida,'Luxi sans',sans-serif;text-align:left;}
#plan .chapocolle p{margin-top:0px;}
#plan .texte{font-size:0.9em;font-family:'Lucida Sans','Lucida Sans Unicode','Lucida Grande',LucidaGrande,Lucida,'Luxi sans',sans-serif;text-align:left;}
#plan #abo .texte p,#plan #mdv .texte p{margin:0;}
#plan span.spip_documents{clear:both;}
#plan #journal .liensplus{font-size:0.9em;font-family:'Lucida Sans','Lucida Sans Unicode','Lucida Grande',LucidaGrande,Lucida,'Luxi sans',sans-serif;text-align:left;}
#plan #journal .texte dl{margin:10px 0 10px 0;}
#plan #journal .texte dd{margin:0 15px 5px 0;}
#plan .sousbloc{padding-bottom:5px;margin-bottom:10px;border-bottom:1px dotted #ccc;}
#plan .sousbloc.fin{padding-bottom:3px;margin-bottom:0;border-bottom:0;}
#plan .bouton{float:right;width:100px;text-align:right;margin:10px 0 0 0;}

/* squelettes/menu.css */
#zone-menu{margin:0;padding:5px;padding-left:12px;padding-bottom:5px;padding-right:12px;background-color:#fff;border-bottom:1px solid #666;}
#searchbox{float:right;width:170px;margin:0;margin-top:15px;margin-right:10px;padding:0;text-align:right;}
#searchbox input{font-family:"Lucida Sans",'Lucida Sans Unicode','Lucida Grande',LucidaGrande,sans-serif;font-size:12px;width:160px;}
#nav,#nav ul{padding:0;margin:0;list-style:none;font-family:"Lucida Sans",'Lucida Sans Unicode','Lucida Grande',LucidaGrande,sans-serif;font-size:11px;line-height:1;}
#nav{padding-left:40px;}
#nav a{display:block;padding:0.3em 2em 0.3em 0.3em;text-decoration:none;color:#111;}
#nav li .intitule{font-size:12px;font-variant:small-caps;letter-spacing:0.1em;color:#000;}
#nav li:hover .intitule,#nav li.sfhover .intitule{color:#fff;}
#nav li{float:left;width:10em;}
#nav li ul{position:absolute;background:#fff;width:15em;left:-999em;border:1px solid #cfcdb2;}
#nav li ul li{width:15em;}
#nav li:hover ul,#nav li.sfhover ul{left:auto;}
#nav li:hover,#nav li.sfhover{background:#900;}
#nav li ul li:hover,#nav li ul li.sfhover{background:#ebe8ca;color:#600;}

