.spip_puce{list-style-position:outside;}
h3.spip{text-align:center;margin-top:2em;margin-bottom:1.4em;font-size:1.15em;font-weight:bold;}
blockquote.spip,.spip_serif{font-family:Georgia,Times,serif;}
blockquote.spip{margin:1em;padding-left:1em;padding-right:1em;border:1px dotted;}
.spip_poesie{margin:1em;padding-left:1em;border-left:1px solid;font-family:Garamond,Georgia,Times,serif;}
.spip_poesie div{text-indent:-60px;margin-left:60px;}
.spip_code,.spip_cadre{font-family:monospace;font-style:normal;font-size:1.2em;}
.spip_cadre{width:99%;border:1px inset;}
.spip_surligne{background:#FF6;}
table.spip{margin:auto;margin-bottom:1em;border:1px solid;border-collapse:collapse;}
table.spip caption{caption-side:top;text-align:center;margin:auto;padding:3px;font-weight:bold;}
table.spip tr.row_first{background:#FFC;}
table.spip tr.row_odd{background:#DDD;}
table.spip tr.row_even{background:#EEE;}
table.spip th,table.spip td{padding:3px;text-align:left;vertical-align:middle;}
img,.spip_logos{margin:0;padding:0;border:none;}
.spip_documents{text-align:center;}
.spip_documents_center{clear:both;width:100%;margin:auto;}
span.spip_documents_center{display:block;margin-top:1em;}
.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{font-weight:bold;font-size:0.8em;margin-left:auto;margin-right:auto;}
.spip_doc_descriptif{clear:both;font-size:0.8em;margin-left:auto;margin-right:auto;}
.format_png{behavior:url(win_png.htc);}
.spip_modele{float:right;display:block;border:1px dotted #666;width:180px;}
table.spip_barre{width:100%;}
table.spip_barre a img{background:#FDA;padding:3px;border:1px outset #999;}
table.spip_barre a:hover img{background:#FFF;border:1px solid #999;}
table.spip_barre input.barre{width:100%;background:#EEE;} 
a.spip_in{color:#900;}
a.spip_out{color:#009;}
a.spip_url{color:#009;}
a.spip_glossaire{color:#060;}
.on{font-weight:bold;color:#000;}
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;}
ul_{margin:0;padding:0 0 15px 15px;list-style:square;}
ul{margin:0;padding:0 0 15px 15px;list-style:circle;}
ul.menu_ul{margin:0;padding:0 0 15px 15px;list-style:none;}
li.menu_ul{margin:0;padding:10px;}
li{margin:0;padding:0;}
h1{font-family:"Lucida Sans",'Lucida Sans Unicode','Lucida Grande',LucidaGrande,sans-serif;margin:0;font-size:20px;padding:0;line-height:24px;}
h2{font-family:"Lucida Sans",'Lucida Sans Unicode','Lucida Grande',LucidaGrande,sans-serif;margin:0 0 5px 0;font-size:16px;padding:0;}
h3{font-family:"Lucida Sans",'Lucida Sans Unicode','Lucida Grande',LucidaGrande,sans-serif;margin:5px 0 0 0;font-size:13px;padding:0;}
h4{color:#900;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; solid #666;}
.filet-clair{border:0px dotted #ccc;border-top:1px solid #ccc;}
.gris{color:#666;}
a.gris{color:#666;}
p{line-height:14pt;}
#texte p{line-height:17pt;}
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;} 
.can{width:48%;float:left;}
.ada{width:48%;float:right;}
.ca{width:30%;float:left;}
.nada{width:66%;float:right;}
.nada_home{width:66%;float:right;}
.nada_home_2{width:90%;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;}
.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;font-size:11px;}
#pied .texte{font-family:"Lucida Sans",'Lucida Sans Unicode','Lucida Grande',LucidaGrande,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;}
.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;}
.monroe{font-family:Verdana,sans-serif;font-size:12px;line-height:17px;word-spacing:-1px;}
.monroe .spip_logos{margin-bottom:15px;}
.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,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;}
.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:30px;}
.clinton .sommaire-une strong{color:#600;margin-top:30px;}
.clinton .sommaire-une .spip_logos{border:1px solid #ccc;padding:3px;margin:10px;}
.clinton .notules{font-size:11px;}
#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,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;}
#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,sans-serif;margin:0;font-size:12px;padding:0;}
#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;}
.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 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.4em;line-height:1.5em;margin:1.5em;font-weight:bold;font-family:"Lucida Sans",'Lucida Sans Unicode','Lucida Grande',LucidaGrande,sans-serif;}
.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;}
.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;}
.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:25px;}
.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;}
.clicableactif{cursor:hand;cursor: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;width:143px;border:dotted gray 1px;margin-top:25px;margin-left:0px;margin-bottom:25px;margin-right:0px;padding:15px;}
#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:#FFF;text-decoration_:underline;}
#nav li ul li:hover,#nav li ul li.sfhover{background:#ebe8ca;color:#600;}

