/* compact [
	squelettes-dist/spip_formulaires.css
	squelettes/habillage.css
	squelettes/thickbox.css
] 69.1% */

/* 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.figra.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;}

/* squelettes/habillage.css */
html{font-size:100%;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:12px;font:sans-serif,Helvetica,Verdana,Arial;color:#fff;}
h1{font-size:1.70em;color:#fff;}
h2{font-size:1.40em;font-weight:normal;}
h2,h2 a,h2 a:focus,h2 a:hover,h2 a:active{color:#ccc;}
h3{font-size:1.20em;}        
img{margin:0;padding:0;border:0;}       
br{Height:10px;}
body{background:#0e2a3f;margin:0;padding:0;text-align:justify;}
#page{margin:auto;}
#conteneur{text-align:center;margin-left:auto;margin-right:auto;width:100%;height:100%;margin-top:20px;}
#contenu{background-image:url(http://www.figra.fr/squelettes/img/fd.png);margin-left:auto;margin-right:auto;background-repeat:no-repeat;background-position:top center;width:1200px;height:650px;}
#navigation{float:right;width:100px;margin-top:1em;overflow:hidden;}
#extra{float:right;clear:right;width:200px;margin-top:1em;overflow:hidden;}
.nettoyeur{clear:both;height:0;margin:0;padding:0;border:0;line-height:1px;font-size:1px;}
.invisible{position:absolute;top:-3000em;height:1%;}
#hierarchie{clear:both;margin-bottom:2em;font-size:0.90em;}
#hierarchie,#hierarchie a{color:#666;}
.cartouche{margin-bottom:2em;}
.cartouche .spip_logos{float:right;margin-left:16px;margin-bottom:4px;}
.cartouche p{margin:0;padding:0;clear:left;}
.surtitre,.soustitre{font-size:10px;color:#666;}
.cartouche .surtitre{margin-bottom:0.30em;}
.cartouche .soustitre{margin-top:0.50em;margin-bottom:0.30em;}
.cartouche .traductions{font-size:0.90em;}
.chapo{margin-bottom:1.50em;line-height:1.40em;font-weight:bold;color:#669;}
.texte{font:arial;color:#ccc;font-size:14px;text-align:justify;padding-top:8px;padding-bottom:10px;}
.hyperlien{display:block;}
.ps,.notes{margin-bottom:2em;line-height:1.40em;}
.notes{clear:both;font-size:0.90em;}
abbr.published{border:0;}
#documents_portfolio{float:left;left:-10px;width:580px;clear:both;text-align:left;background:#000;padding-top:20px;padding-bottom:40px;padding-left:20px;position:absolute;}
#documents_portfolio .spip_logos{margin:6px 3px 0 3px;}
#documents_portfolio a.on .spip_logos{border-color:#F57900;}
#documents_portfolio a:focus .spip_logos,#documents_portfolio a:hover .spip_logos,#documents_portfolio a:active .spip_logos{border-color:#8B6F92;}
.repondre{clear:both;margin-top:2.50em;margin-right:1em;text-align:right;font-weight:bold;}
ul.forum{display:block;clear:both;margin:0;padding:0;}
ul.forum,ul.forum ul{list-style:none;}
.forum-fil{margin-top:1.50em;}
.forum-fil ul{display:block;margin:0;padding:0;margin-left:1em;}
.forum-chapo .forum-titre,.forum-chapo .forum-titre a{display:block;margin:0;padding:0;font-weight:bold;color:#333;}
.forum-texte{margin:0;padding:0.50em 1em;color:#333;} 
.forum-texte .repondre{margin:0;padding:0.10em 0;text-align:right;}
ul .forum-message{border:1px solid #666;margin:0;padding:0;margin-bottom:1em;}
ul ul .forum-message{border:1px solid #A4A4A4;}
ul ul ul .forum-message{border:1px solid #B8B8B8;}
ul ul ul ul .forum-message{border:1px solid #CCC;}
ul ul ul ul ul .forum-message{border:1px solid #E0E0E0;}
ul ul ul ul ul ul .forum-message{border:1px dotted #E0E0E0;}
ul .forum-chapo{border:0;border-bottom:1px dotted #B8B8B8;margin:0;padding:3px 6px 2px 6px;background:#C4E0E0;}
ul ul .forum-chapo{background:#D4E8E8;}
ul ul ul .forum-chapo{background:#E4F0F0;}
ul ul ul ul .forum-chapo{background:#F4F8F8;border-bottom:1px dotted #E0E0E0;}
ul ul ul ul ul .forum-chapo{background:#FFF;}
#signatures{clear:both;margin:0 0 2em 0;padding:0;background:none;}
#signatures table{width:100%;margin:1em 0 0 0;}
#signatures thead{text-align:center;color:#555;}
#signatures td{padding:0.50em;border:2px solid #FEFEFE;vertical-align:top;}
#signatures td.signature-date{background:#E4F0F0;text-align:center;white-space:nowrap;}
#signatures td.signature-nom{background:#ECF4F4;text-align:center;}
#signatures td.signature-nom small{display:block;}
#signatures td.signature-message{background:#F4F8F8;}
#signatures .formulaire_recherche{margin:1em 0;text-align:right;}
#signatures .formulaire_recherche input.text{width:10em;text-align:left;}
.menu{clear:both;margin-bottom:2em;text-align:left;}
.menu p{margin:0.20em 0;padding:0.20em 0.10em;}
.menu ul{margin:0;padding:0;list-style:none;border-bottom:1px solid #DDD;}
.menu ul li{margin:0.20em 0;padding:0.20em;border-top:1px solid #DDD;}
.menu ul li ul{margin-left:1em;border:0;}
.menu ul li li{padding:0;border:0;}
.pagination{clear:both;text-align:left;font-size:10px;color:#6cc;}
.pagination .on{font-weight:bold;color:#6cc;}
.rubriques ul{border:0;}
.rubriques ul li{background:#EEE;border:0;}
.formulaire_recherche{margin-bottom:2em;}
.articles ul li{clear:both;padding:0.40em 0.20em;}
.articles ul li h3{margin:0.30em 0;}
.articles .spip_logos{float:right;clear:right;margin:0 0 4px 16px;}
.articles ul li .enclosures{float:right;text-align:right;max-width:60%;margin:0;}
.articles ul li .introduction{margin-top:0.30em;line-height:1.40em;}
a{color:#6cc;text-decoration:none;}
a:focus,a:hover,a:active{color:#c00;}
.logo{top:6px;left:8px;float:left;position:relative;z-index:80;}
.gauche{margin:0px;width:240px;height:420px;border-right:1px solid #999;background-image:url(http://www.figra.fr/squelettes/img/fdcntr1.png);background-position:left top;top:0px;left:10px;float:left;position:absolute;z-index:60;}
.gauchein{margin:0px;width:220px;height:300px;top:130px;right:15px;float:right;position:absolute;z-index:70;}
.cntr{width:1200px;top:30px;right:0px;position:relative;}
.menufix{width:640px;height:420px;border-left:1px solid #999;top:0px;right:10px;position:absolute;background-image:url(http://www.figra.fr/squelettes/img/fdcntr.png);background-position:right top;}
.menufd{top:0px;width:570px;height:26px;background-image:url(http://www.figra.fr/squelettes/img/menufd.png);background-position:right top;position:absolute;}
.indexrub{width:190px;height:80px;padding-bottom:4px;float:left;left:0px;top:0px;text-align:center;position:relative;}
.indexrubf{width:190px;height:160px;padding-bottom:4px;float:left;left:0px;top:0px;position:relative;}
.indexrubx{width:130px;height:50px;padding-bottom:4px;float:right;right:8px;top:0px;position:relative;}
.comprubx{width:130px;height:50px;padding-bottom:4px;float:left;left:0px;top:0px;position:relative;}
.indexpalm{width:120px;height:100px;padding-left:4px;float:left;left:10px;position:relative;}
.rubtitrepalm{width:120px;height:34px;padding-top:3px;padding-left:0px;background-color:#000;filter:alpha(opacity=80);-moz-opacity:0.80;opacity:0.80;float:left;left:4px;top:50px;position:absolute;z-index:30;}
.inscript{width:1200px;height:48px;padding-top:6px;text-align:center;float:right;right:0px;top:390px;background-image:url(http://www.figra.fr/squelettes/img/fdarchiv.png);background-position:bottom right;position:absolute;z-index:80;}
.inscriptin{width:110px;height:50px;float:right;background-image:url(http://www.figra.fr/squelettes/img/caredeg.png);background-position:top left;z-index:85;}
.rubtitre{width:150px;height:74px;padding-top:5px;padding-left:8px;background-color:#000;filter:alpha(opacity=80);-moz-opacity:0.80;opacity:0.80;float:left;left:10px;top:0px;text-align:center;position:absolute;z-index:30;}
.rubtitrex{width:100px;height:45px;float:left;left:10px;top:0px;position:absolute;z-index:30;}
.rubtitref{width:181px;height:60px;padding-top:5px;padding-left:8px;background-color:#000;filter:alpha(opacity=80);-moz-opacity:0.80;opacity:0.80;float:left;left:0px;top:80px;position:absolute;z-index:30;}
.indexrubfd{width:600px;height:300px;padding-left:8px;background-color:#ccc;float:left;left:10px;top:20px;position:absolute;z-index:30;}
.indxr{width:600px;height:210px;float:left;left:0px;top:0px;}
.rubtit-edito{width:520px;height:auto;padding-left:10px;padding-right:10px;background-image:url(http://www.figra.fr/squelettes/img/fdarchiv.png);background-position:right;float:left;left:22px;top:30px;position:absolute;z-index:30;}
.text-edito{width:450px;height:199px;padding-left:20px;filter:alpha(opacity=80);-moz-opacity:0.80;opacity:0.80;float:left;left:110px;top:0px;position:absolute;z-index:30;}
.indexrub1{width:230px;height:80px;float:left;left:0px;top:0px;position:relative;}
.rubtitre1{width:140px;height:74px;padding-top:5px;padding-left:8px;background-color:#000;filter:alpha(opacity=90);-moz-opacity:0.90;opacity:0.90;float:left;left:25px;top:0px;text-align:left;position:absolute;z-index:30;}
.intrpied{width:900 px;height:150px;float:left;left:120px;top:68px;position:relative;}
.contenua{margin-left:10px;margin-right:auto;width:580px;height:auto;}
.textart{width:580px;top:20px;font:arial;color:#ccc;margin:0;text-align:justify;font-size:12px;position:relative;}
.logoart1{float:right;top:60px;right:10px;text-align:center;position:fixed;}
.logoart{float:right;top:-5px;right:-5px;text-align:center;position:fixed;}
.sliderubh{width:580px;height:360px;float:left;top:10px;position:relative;}
.logocartouche{top:10px;left:215px;float:left;position:relative;z-index:80;}
.actu{width:270px;height:470px;padding-left:5px;padding-right:5px;top:-10px;left:260px;float:left;background-image:url(http://www.figra.fr/squelettes/img/fdactu.png);background-position:left top;position:relative;z-index:90;}
.actuchapo{width:250px;height:auto;padding-left:5px;padding-right:5px;top:220px;left:10px;float:left;background-image:url(http://www.figra.fr/squelettes/img/fdactu.png);background-position:center;position:absolute;z-index:85;}
.actuesj{width:270px;height:250px;padding-left:5px;padding-right:5px;top:450px;left:260px;margin-bottom:10px;float:left;background-image:url(http://www.figra.fr/squelettes/img/fdactu.png);background-position:left bottom;position:absolute;z-index:90;}
.archiv{width:642px;height:190px;top:475px;right:0px;padding-top:10px;padding-left:20px;text-align:right;float:right;background-image:url(http://www.figra.fr/squelettes/img/fdarchiv.png);background-position:top right;position:absolute;z-index:50;}
.photo{width:740px;height:200px;top:420px;left:10px;float:left;background-image:url(http://www.figra.fr/squelettes/img/fdphoto.png);background-position:top right;position:absolute;clear:both;overflow:hidden;z-index:50;} .diapo{width:120px;height:200px;top:420px;right:320px;float:right;background-image:url(http://www.figra.fr/squelettes/img/fdphoto.png);background-position:top center;position:absolute;z-index:30;} .descriptif{top:-40px;float:left;left:40px;position:absolute;z-index:80;} .comp{width:100%;height:58px;padding-top:20px;padding-left:auto;padding-right:auto;text-align:center;float:right;right:0px;top:0px;border-top:1px solid #999;background-color:#000;position:absolute;z-index:80;} .compart{width:100%;height:58px;padding-top:20px;padding-left:auto;padding-right:auto;text-align:center;float:right;right:0px;top:0px;border-top:1px solid #999;border-bottom:1px solid #999;background-color:#000;position:fixed;z-index:90;}
.artcomp{width:100%;height:400px;padding-left:auto;padding-right:auto;padding-top:20px;text-align:center;top:80px;border-top:1px solid #999;border-bottom:1px solid #999;background-image:url(http://www.figra.fr/squelettes/img/archiv1.png);background-position:top center;position:absolute;z-index:80;} .indexcomp{width:190px;height:160px;text-align:center;padding-bottom:8px;padding-left:8px;float:left;left:0px;top:0px;position:relative;}
.rubcomp{width:181px;height:55px;padding-top:5px;padding-left:8px;text-align:left;background-color:#000;filter:alpha(opacity=80);-moz-opacity:0.80;opacity:0.80;float:left;left:8px;top:90px;position:absolute;overflow:hidden;z-index:30;} .logocomp{width:600px;height:80px;text-align:left;float:left;left:0px;top:490px;position:absolute;z-index:100;} .paginat{bottom:-30px;width:120px;height:20px;padding-top:5px;padding-left:10px;text-align:left;background-image:url(http://www.figra.fr/squelettes/img/menufd.png);background-position:left top;position:absolute;float:right;right:0px;}
.contenuart{margin-top:80px;margin-left:20px;width:600px;top:60px;height:auto;}
.pied{font:arial;color:#ccc;clear:both;margin-bottom:10px;text-align:left;font-size:10px;float:left;left:20px;top:-35px;position:relative;z-index:100;}
#pied img{vertical-align:middle;}
.archivignet{float:left;left:30px;top:460px;position:absolute;z-index:100;} .toofik{font:arial;color:#ccc;clear:both;margin:0;text-align:left;font-size:10px;top:650px;width:300px;height:35px;padding-top:auto;padding-bottom:auto;padding-left:10px;text-align:left;background-position:left bottom;position:absolute;vertical-align:middle;float:left;left:0px;filter:alpha(opacity=80);-moz-opacity:0.80;opacity:0.80;} .titrgal{float:right;right:10px;top:172px;position:absolute;z-index:100;} .txtcomp{font:arial;color:#ccc;margin:0;text-align:justify;font-size:12px;width:600px;height:auto;float:left;left:50px;top:530px;position:absolute;z-index:100;} .legendeimg{font:arial;color:#ccc;margin:0;text-align:center;font-size:10px;width:auto;height:40px;text-align:left;position:absolute;float:left;left:5px;top:150px;clear:both;} .imggalerie{width:auto;height:190px;float:left;right:10px;position:relative;} #descriptimg{font:arial;color:#666;text-align:justify;font-size:10px;width:auto;}

/* squelettes/thickbox.css */
*{padding:0;margin:0;}
#TB_window{font:10px Arial;color:#ccc;}
#TB_secondLine{font:10px Arial,Helvetica,sans-serif;color:#ccc;}
#TB_window a:link{color:#6cc;}
#TB_window a:visited{color:#666;}
#TB_window a:hover{color:#000;}
#TB_window a:active{color:#666;}
#TB_window a:focus{color:#666;}
#TB_overlay{position:fixed;z-index:100;top:0px;left:0px;height:100%;width:100%;}
.TB_overlayMacFFBGHack{background:url(http://figra.fr/squelettes/img/fdpage.png) repeat;filter:alpha(opacity=60);-moz-opacity:0.60;opacity:0.60;}
.TB_overlayBG{background-color:#000;filter:alpha(opacity=75);-moz-opacity:0.75;opacity:0.75;}
* html #TB_overlay{position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight + 'px');}
#TB_window{position:fixed;background-image:url(http://figra.fr/squelettes/img/fdpop.png);background-position:top left;z-index:102;display:none;text-align:left;top:50%;left:50%;}
* html #TB_window{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
#TB_window img#TB_Image{display:block;margin:0px;}
#TB_caption{height:25px;float:left;}
#TB_closeWindow{height:25px;float:right;right:10px;}
#TB_closeAjaxWindow{margin-bottom:1px;text-align:center;float:right;right:20px;top:6px;position:absolute;}
#TB_ajaxWindowTitle{float:left;left:20px;position:absolute;margin-bottom:1px;}
#TB_title{background-image:url(http://figra.fr/squelettes/img/fdpop.png) no-repeat;background-position:top left;height:25px;}
#TB_ajaxContent{clear:both;overflow:auto;text-align:left;line-height:1.4em;}
#TB_ajaxContent.TB_modal{padding:0px;}
#TB_ajaxContent p{padding:0px 0px Opx 0px;}
#TB_load{position:fixed;display:none;height:13px;width:208px;z-index:103;top:50px;left:50%;margin:-6px 0 0 -104px;}
* html #TB_load{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
#TB_HideSelect{z-index:99;position:fixed;top:0;left:0;border:none;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;height:100%;width:100%;}
* html #TB_HideSelect{position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight + 'px');}
#TB_iframeContent{clear:both;border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px;}

