/* compact [
	squelettes/spip_formulaires.css
	squelettes/habillage.css
] 82.6% */

/* squelettes/spip_formulaires.css */
input,select,textarea{font-size:100%;font-family:inherit;}
.formulaire_spip{clear:both;margin:0;padding:0;border:0;text-align:left;font-size:0.77em;}
.formulaire_spip form{margin:0;padding:0;}
.formulaire_spip p{margin:0.5em 0;padding:0;}
.formulaire_spip fieldset{clear:both;margin:0;}
.formulaire_spip fieldset legend{margin:0;padding:0;font-weight:bold;}
.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:#ddd;font-weight:normal;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{background-color:#058;border-top:2px solid #009fff;border-right:2px solid #002a43;border-bottom:2px solid #002a43;border-left:2px solid #009fff;color:#FFF;font-weight:bold;}
.formulaire_spip .boutons input:active{border-color:#002a43 #009fff #009fff #002a43;}

.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;}
.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;width:12em;margin-bottom:0.5em;}
.formulaire_menu_lang label{display: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.creationsmosaiques.org/squelettes/rechercher.gif") no-repeat left center;}
#menuhaut li.ligne_recherche .formulaire_recherche{width:170px;height:20px;margin:2px 12px 0;padding:0;}
#menuhaut li.ligne_recherche .formulaire_recherche form{height:20px;margin:0;padding:0;}
#menuhaut li.ligne_recherche .formulaire_recherche form .recherche{height:20px;margin:0;padding:0;}
#menuhaut li.ligne_recherche .formulaire_recherche .forml{float:right;width:135px;height:16px;margin:0;padding:1px;border:1px solid #4474a3;border-color:#4474a3 #036 #036 #4474a3;font-size:11.5px;}
#menuhaut li.ligne_recherche .formulaire_recherche .forml:hover,#menuhaut li.ligne_recherche .formulaire_recherche .forml:focus{border-color:#036 #4474a3 #4474a3 #036;}
#menuhaut li.ligne_recherche .formulaire_recherche .bt-recherche{float:right;height:20px;margin:0 0 0 3px;padding:0;}
#menuhaut li.ligne_recherche .formulaire_recherche label{display:none;}
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;}
.formulaire_ecrire_auteur{margin-top:15px;}
.formulaire_ecrire_auteur ul{margin:0;padding:0;list-style-type:none;}
.formulaire_ecrire_auteur li{margin:5px 0 0;}

/* squelettes/habillage.css */
body{background-color:#23275F;margin:0 0 1.5em;text-align:center;font-size:1em;color:#ddd;}
img,table{margin:0;padding:0;border:none;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:1em;font-weight:normal;}
.left{float:left;}
.right{float:right;}
#asso_fond{width:960px;height:100%;margin-left:auto;margin-right:auto;background:#003 url("http://www.creationsmosaiques.org/IMG/jaffa3.jpg") repeat-y left top;}
#page{width:960px;text-align:left;margin:0 auto;background-color:#003;}
#conteneur{width:932px;padding:0 12px 15px;border-left:2px solid #494b7e;border-right:2px solid #494b7e;}
#conteneur #contenu{float:left;width:590px;}
#conteneur #navigation{float:right;width:300px;}
.page_sommaire #conteneur #contenu{width:500px;}
.page_sommaire #conteneur #navigation{width:400px;}
#conteneur #contenu.article,#conteneur #contenu.breve{width:590px;padding:10px;background-color:#18194F;}
#contenu .contre-encart{float:left;width:21em;}
#contenu .contre-encart_auteur{float:left;width:18em;}
#contenu .encart{float:right;width:12em;margin:0;margin-bottom:1em;}
#contenu .encart_auteur{float:right;width:18em;margin:0;margin-bottom:1em;}
.page_recherche .liste-articles h2{margin-bottom:0;padding:0;}
.page_recherche .liste-articles ul{margin-top:5px;}
.page_recherche #contenu{margin-top:15px;}
.page_recherche #navigation{margin-top:15px;}
.page_recherche .rubriques{margin-top:0;}
#entete{width:932px;padding:20px 14px;background:transparent url("http://www.creationsmosaiques.org/IMG/mer-mediterranee3.jpg") no-repeat top left;}
#entete div.left{margin-top:0.75em;}
#entete div.left p{margin:0;}
#entete #nom_site{display:block;font-weight:bold;font-size:1.7em;letter-spacing:0.2em;color:#FFF;}
#entete #slogan_site{display:block;margin:0.5em 0 0;font-weight:bold;font-size:1em;font-family:"Trebuchet MS";letter-spacing:0.1em;color:#FFF;}
#entete img{float:right;}
#entete a{text-decoration:none;}
#entete .formulaire_menu_lang{float:right;}
#menuhaut{width:956px;margin-top:0;border-left:2px solid #494b7e;border-right:2px solid #494b7e;font-weight:bold;font-size:13px;}
.page_sommaire #menuhaut{padding-bottom:30px;}
#menuhaut ul{margin:0;padding:0;height:24px;list-style-type:none;background-color:#FFCA6F;}
#menuhaut li{float:left;margin:0;padding:0 2px 0 0;height:24px;background:transparent url("http://www.creationsmosaiques.org/IMG/separateur_menu1.gif") no-repeat top right;vertical-align:middle;text-align:center;}
#menuhaut li.ligne_recherche{float:right;padding:0;background:none;font-weight:normal;}
#menuhaut li.menu_langues{float:right;padding:0;background:none;font-weight:normal;}
#menuhaut li.menu_langues span,#menuhaut li.menu_langues a{display:block;float:right;padding:5px 6px 3px;}
#menuhaut li.menu_langues span,#menuhaut li.menu_langues a:hover{background:#DF920D;}
#menuhaut li.accueil span{display:block;padding:4px 12px;background:#003972 none;color:#FFF;}
#menuhaut a{display:block;margin:0;padding:4px 12px;background-color:#FFCA6F;text-decoration:none;color:#036;}
#menuhaut a.on,#menuhaut a:hover,#menuhaut a.on:hover{background:#003972;color:#FFF;text-decoration:none;}
#menuhaut .sousmenu{background-color:#003972;font-size:12px;height:21px;padding-top:5px;}
#menuhaut .sousmenu li{height:21px;background:transparent url("http://www.creationsmosaiques.org/IMG/separateur_menu2.gif") no-repeat top right;}
#menuhaut .sousmenu li.separateur{padding-top:6px;height:15px;}
#menuhaut .sousmenu li.separateur span{display:block;width:2px;height:10px;background-color:#DFA200;}
#menuhaut .sousmenu a{padding-top:3px;background-color:#003972;color:#fff;}
#menuhaut .sousmenu a.on,#menuhaut .sousmenu a:hover,#menuhaut .sousmenu a.on:hover{background:#003;color:#FFF;text-decoration:none;}
#hierarchie{margin:0;padding:1px 0 30px;border-left:2px solid #494b7e;border-right:2px solid #494b7e;font-size:10px;}
#navigation{width:100%;margin-top:0em;}
#navigation #imagejaffa{margin:25px 0 0;text-align:center;}
#navigation #imagejaffa p{margin:0;font-size:0.6em;text-align:center;}
#pied{clear:both;width:956px;margin-top:0;border-top:1px dotted #494b7e;padding:5px 2px;text-align:center;}
#pied small{font-size:0.77em;}
#pied img{vertical-align:bottom;}
.nettoyeur{clear:both;margin:0;padding:0;border:none;height:0;line-height:1px;font-size:1px;}
.nettoyeuse{clear:both;height:0;margin:0;padding:0;border:none;line-height:0;font-size:0;}
.invisible{position:absolute;top:-3000em;height:1%;}
body,#navigation,.encart,.formulaire_spip{font-family:Verdana,Tahoma,Arial,sans-serif;}
#contenu{font-family:"Trebuchet MS",Helvetica,sans-serif;}
q,blockquote,h3.spip,.voirskel{font-family:Georgia,Times,serif;}
.rubriques,.breves,.syndic,.forums,.divers,.articles_lies{clear:right;min-width:10em;font-size:0.83em;margin-top:25px;padding-bottom:0.4em;background:#457F9F;color:#004;}
#navigation .menu-titre{padding:5px 0 2px;height:20px;border-bottom:1px solid #ddd;text-align:center;font-weight:bold;font-size:1.05em;color:#ddd;background:#003972;}
#navigation .breves{background:#FFCA6F;color:#FFFBCF;font-size:0.84em;}
.page_breve #navigation .breves{margin-top:0;margin-bottom:25px;}
#navigation .breves .menu-titre{background:#FFFBCF;color:#CF0C0C;}
#navigation .articles_lies{background:#18194F;color:#A7CCDF;}
#navigation .articles_lies .menu-titre{background:#A7CCDF;color:#18194F;}
.page_article #navigation .articles_lies,.page_breve #navigation .articles_lies{margin-top:0;margin-bottom:25px;}
.page_article #navigation .rubriques{margin-top:0;margin-bottom:25px;}
#navigation ul{margin:0 0 0 25px;padding:0 10px 0 0;}
#navigation li{margin:5px 0 0;padding:0;}
#navigation ul ul{margin-left:15px;}
#navigation p,.encart p{margin:0;padding:0.2em 0.7em;text-align:left;}
.encart ul{margin:0;padding:0.2em 0;text-align:left;list-style:none;}
.encart li{margin:5px 0 0 0;padding:0 0.7em;}
#navigation .rejoindre_asso{margin:0;padding:10px 10px 8px;background:#FFCA6F;color:#003;line-height:1.2em;font-size:13px;font-family:Verdana;text-align:justify;letter-spacing:0.02em;}
#navigation .rejoindre_asso a{color:#DF570D;}
.liens_asso hr.separation{margin:0 0 5px;padding:0;height:1px;color:#003;background-color:#003;border:none;}
.liens_asso{margin:0;padding:0 10px 10px;background:#457F9F;}
#navigation .liens_asso p{margin:0;padding:0;text-align:center;font-size:0.9em;}
#navigation .liens_asso ul{margin-left:15px;}
#navigation .liens_asso ul li.first{margin-top:0;}
#navigation .liens_asso ul li a{color:#fff;font-size:12px;}
.motsclefs{clear:both;margin:20px 0 0;font-size:0.77em;color:#009;}
.motsclefs ul{margin:0;padding:0;list-style-type:none;}
.motsclefs li{margin:0;float:left;}
.cartouche{margin:0 0 1.1em;}
.cartouche .titre{font-size:1.27em;font-weight:bold;color:#fff;}
#contenu .surtitre{font-size:0.82em;font-weight:bold;letter-spacing:0em;}
#contenu .soustitre{font-size:0.82em;clear:none;}
.cartouche .titre.critique{font-size:1.4em;margin:0;}
#contenu h2.surtitre{font-size:0.82em;font-weight:bold;letter-spacing:0.1em;}
#contenu h2.soustitre{font-size:0.82em;font-weight:bold;}
.page_breve #contenu h2.soustitre{font-size:1.27em;color:#fff;}
.cartouche .spip_logos{float:right;margin:0 0 8px 16px;}
.cartouche p{margin:0;padding:0;clear:left;}
.cartouche .auteurs{clear:none;}
.cartouche small{font-size:0.71em;}
.cartouche .traductions{font-size:0.71em;}
.cartouche .traductions *{display:inline;}
.cartouche .traductions li{padding-left:1em;}
.chapo{margin-bottom:25px;padding:0px;line-height:1.45em;color:#ddd;font-size:0.82em;font-weight:bold;text-align:justify;}
p.spip{margin:0 0 10px;}
p.centrer{margin:0 0 10px;text-align:center;}
h3.spip{margin-bottom:10px;margin-top:20px;text-align:left;}
strong.spip{font-size:1.1em;}
ul.spip{margin:0 0 10px;}
.lien{margin:2em 0 0 0;padding:0.82em;font-size:0.82em;font-weight:bold;color:#DDD;}
.texte{color:#ddd;font-size:0.82em;text-align:justify;line-height:1.45em;}
.texte small{font-size:0.9em;}
.ps,.notes{margin-top:1.4em;padding-top:2px;border-top:2px solid #ddd;}
.ps{font-size:0.82em;}
.notes{clear:both;font-size:0.77em;border:none;}
.ps h2,.notes h2{font-size:1.19em;font-weight:bold;}
.notes p{margin:0;}
.fiche_tech_art{margin:0 0 10px;padding:0;border:1px solid #999;font-size:0.82em;text-align:justify;}
.fiche_tech_art h3{font-weight:bold;background:#999;color:#003;text-align:center;}
.fiche_tech_art div{padding:10px;}
table.spip{border:none;margin-left:2em;}
table.spip tr.row_even{background:none;}
table.spip tr.row_odd{background:none;}
table.spip tr.row_even td,table.spip tr.row_odd td{text-align:left;}
table.spip td{border:none;}
.projet_contact{font-family:georgia;font-style:italic;font-size:0.9em;}
#copyright{display:none;}
.spip_documents{margin-top:5px;}
#documents_portfolio{clear:both;margin-top:1.4em;padding-top:2px;border-top:1px solid #ddd;}
#documents_portfolio h2{margin-bottom:0.4em;font-size:0.88em;font-weight:bold;}
#document_actif{margin-top:1em;}
#documents_joints{margin-top:1.4em;padding-top:2px;border-top:2px solid #ddd;}
#documents_joints h2{margin-bottom:0.4em;font-size:0.88em;font-weight:bold;}
#documents_joints ul{margin:0;padding:0;list-style:none;}
#documents_joints li{margin-bottom:0.4em;}
#documents_joints li .spip_doc_titre small{font-weight:normal;}
.chapo_sommaire{margin:0;padding:10px 10px 5px;background:#003972;border:1px solid #FFCA6F;line-height:1.2em;font-size:13px;text-align:justify;}
#navigation .chapo_sommaire p{margin:0 0 5px;padding:0;}
.chapo_sommaire_rubrique{margin-bottom:25px;border:none;}
.chapo_sommaire_rubrique p{margin:0 0 5px;}
.rejoindre_sommaire{margin:0;padding:10px 10px 5px;width:280px;background:#457F9F;line-height:1.2em;font-size:13px;font-family:Verdana;text-align:justify;letter-spacing:0.02em;}
#navigation .rejoindre_sommaire a{color:#fff;}
.rejoindre_sommaire hr.separation{margin:10px 0 0;padding:0;height:1px;color:#003;background-color:#003;border:none;}
h1.titre-rubrique{padding:5px;background:#A7CCDF;color:#003;font-size:1.1em;font-weight:bold;text-align:center;}
.liste-articles h2{text-align:center;margin:0 20px;padding:2px 0;font-size:1.2em;margin:0 0 0.5em;}
.liste-articles ul{margin:25px 0 0;padding:0 10px 0 30px;list-style:disc;}
.liste-articles li{margin-bottom:25px;clear:both;}
.liste-articles li .titre{font-size:1.03em;font-weight:bold;}
.liste-articles li .soustitre{margin-top:3px;padding-left:10px;}
.liste-articles li .surtitre{margin-top:3px;padding-left:10px;}
.liste-articles .spip_logos{float:right;margin:8px 0 0 21px;clear:right;}
.liste-articles li p{margin:0;padding:0;}
.liste-articles li .enclosures{float:right;text-align:right;max-width:60%;margin:0;}
.liste-articles li small{display:block;font-size:0.71em;}
.liste-articles li .texte{margin-top:3px;padding:0 0 0 10px;font-size:0.82em;line-height:1.2em;}
.liste-articles li .langues_article{margin-top:3px;padding:0 0 0 10px;font-size:0.78em;line-height:1.4em;}
img.drapeau{vertical-align:middle;margin-bottom:3px;}
.liste-articles-sommaire{display:block;margin:25px 0 0;width:100%;background:#003972;}
.liste-articles-sommaire h2{margin:0;background-color:#A7CCDF;font-family:Verdana;}
.liste-articles-sommaire ul{margin:0;padding:15px 10px 1px;list-style:none;}
.liste-articles-sommaire li{margin-bottom:15px;clear:both;}
.liste-articles-sommaire .spip_logos{float:right;margin:6px 0 0 10px;}
.a_la_une{float:left;margin:0;padding:1px 4px 1px 2px;background:#FFCA6F;color:#003;font-style:italic;font-size:15px;font-family:Verdana;}
.a_la_une_rub{margin:0;padding:1px 4px 1px 2px;font-size:12px;font-family:Verdana;}
.article_une{width:588px;margin:30px 0 0;padding:0;border:1px solid #FFCA6F;background:transparent;}
.page_sommaire .article_une{width:498px;margin-top:0;}
.article_une ul{clear:left;padding:10px 15px 1px;}
.article_une li{margin-bottom:20px;}
.article_une .surtitre_rubrique{font-size:0.8em;font-weight:normal;}
.article_une .logo_gauche .spip_logos{float:left;margin:5px 10px 0 0;}
.article_une .logo_droite .spip_logos{float:right;margin:5px 0 0 10px;}
.article_une li .soustitre{margin-top:3px;}
.article_une li .surtitre{margin-top:3px;}
#navigation .liste-articles-sommaire.menu_droite{background:#457F9F;margin-top:35px;}
#navigation .liste-articles-sommaire.menu_droite h2{background:#003972;padding-bottom:3px;}
#navigation .liste-articles-sommaire h2{font-size:1.05em;}
#navigation .liste-articles-sommaire.menu_droite p{margin:5px 0 0;font-size:0.82em;text-align:justify;font-family:"Trebuchet sans MS",Helvetica,sans-serif;}
#navigation .liste-articles-sommaire.menu_droite ul{padding-top:10px;}
#navigation .liste-articles-sommaire ul{margin:0;padding:15px 10px 1px;}
#navigation .liste-articles-sommaire li{margin:0 0 15px;clear:both;font-family:"Trebuchet sans MS",Helvetica,sans-serif;}
#navigation .liste-articles li .titre{font-size:0.85em;font-weight:bold;}
#navigation .liste-articles li .soustitre{font-size:0.82em;margin-top:3px;padding:0 0 0 10px;}
#navigation .liste-articles li .surtitre{margin-top:3px;padding-left:10px;}
#navigation .liste-articles li .texte{padding:0 0 0 10px;line-height:1.4em;}
#navigation .liste-articles-sommaire.menu_droite ul ul{padding:5px 0 1px 15px;list-style-type:disc;}
#navigation .liste-articles-sommaire li li{margin:0 0 5px;}
#navigation .liste-articles li li .soustitre{padding-left:0;}
.liste-articles-rubrique{margin-top:25px;border:1px solid #0197B5;}
.titre_rubrique{min-height:45px;background-color:#0197B5;}
.liste-articles-rubrique h2{width:auto;margin:0;padding:10px 0 0 15px;font-size:1.1em;}
#analyses h2{padding:0.9em 0 0;}
.titre_rubrique p{float:right;width:450px;margin:0.5em;padding-left:0.5em;border-left:1px solid #003;font-size:0.8em;line-height:1.2em;color:#003;}
.voyages .titre_rubrique p.right{width:310px;}
.liste-articles-rubrique ul{margin:0 0 0 30px;padding:0 10px 10px 0;}
.liste-articles-rubrique ul li{margin:15px 0 0;clear:left;}
.liste-articles-rubrique li .titre{font-size:0.9em;}
.liste-articles-rubrique li .spip_logos{float:right;margin:3px 0 10px 10px;clear:right;}
.liste-articles-rubrique li .soustitre{margin-top:3px;padding-left:0;}
.liste-articles-rubrique li .surtitre{margin-top:3px;padding-left:0;}
.articles_rubrique{margin:0;padding:10px;background:#00488F;}
.articles_rubrique ul{margin-top:0;padding-left:15px;}
.rub_ressources_pedago{border:none;}
.rub_ressources_pedago h2{width:auto;padding:5px 10px 0;text-align:left;background:#003972;}
.rub_ressources_pedago p.descriptif{margin:0;padding:0 10px 3px;text-align:left;background:#003972;}
.rub_ressources_pedago .texte_rubrique{margin:0;padding:10px;background:#457F9F;}
.rub_ressources_pedago p{margin:0;padding:0;text-align:justify;font-size:0.85em;line-height:normal;}
.rub_ressources_pedago ul{margin:0;padding:0.8em 5px 0 3em;border:1px solid #457F9F;}
.rub_ressources_pedago ul li{margin:0 0 10px;}
.articles_ressources_pedago{margin-top:45px;}
.sous-rub_ressources_pedago{margin:0 0 20px;border:none;}
#navigation.sous-rub_ressources_pedago{width:396px;border:2px solid #457F9F;}
#navigation.sous-rub_ressources_pedago h4{margin:0;padding:5px 0 5px 5px;font-size:0.8em;font-weight:bold;background-color:#457F9F;}
#navigation.sous-rub_ressources_pedago p.premiere_seance{margin:0;padding:0 5px 10px 15px;font-size:0.8em;background-color:#457F9F;}
#navigation .sous-rub_ressources_pedago{background:#457F9F;margin:0;}
#navigation .sous-rub_ressources_pedago h2{padding:5px;text-align:left;font-size:0.95em;}
#navigation .sous-rub_ressources_pedago ul{margin:0;padding:10px 10px 1px 30px;border:none;}
#navigation .sous-rub_ressources_pedago li{margin-bottom:10px;}
#navigation .sous-rub_ressources_pedago li .titre{font-size:0.8em;}
#navigation .sous-rub_ressources_pedago li .soustitre{background-color:transparent;}
.liste-articles-forum h2{margin:0 20px;padding:2px 0;}
.liste-articles-forum ul{margin:0 0 0 30px;padding:0;list-style:disc;}
.liste-articles-forum li{margin-bottom:1.5em;clear:both;}
.liste-articles-forum li .titre{font-size:1.03em;font-weight:bold;}
.liste-articles-forum li .spip_logos{float:left;margin:8px 16px 0 0;clear:right;}
.liste-articles-forum li p{margin:0;padding:0;}
.liste-articles-forum li .enclosures{float:right;text-align:right;max-width:60%;margin:0;}
.liste-articles-forum li small{display:block;font-size:0.71em;}
.liste-articles-forum li .texte{padding:0 0.9em;font-size:0.82em;line-height:1.4em;}
.pagination{font-size:0.90em;}
#conteneur.rome #contenu{float:none;width:100%;background:transparent url("http://www.creationsmosaiques.org/IMG/fond-arc-triomphe.png") no-repeat left top;}
.rome h1.titre-rubrique{padding:0;background:transparent;color:#003;font-size:0;font-weight:bold;text-align:center;}
.rome .chapo_sommaire_rubrique{float:left;width:225px;max-height:358px;overflow:auto;margin:90px 0 10px 78px;padding:0 3px 0 0;background:transparent;}
.rome .liste-articles{margin:0;padding:0;background:transparent url("http://www.creationsmosaiques.org/IMG/fond-marche-milieu.png") repeat-y left top;}
.rome .liste-articles ul{margin:0;padding:6px 0 0 25px;background:transparent url("http://www.creationsmosaiques.org/IMG/fond-marche-haut.png") no-repeat left top;}
.rome .liste-articles li{clear:none;float:left;margin:0 30px 0 0;padding:0;font-size:0.8em;color:#003;}
.rome .liste-articles .nettoyeuse{height:5px;padding:3px 0 0;background:transparent url("http://www.creationsmosaiques.org/IMG/fond-marche-bas.png") no-repeat left bottom;}
.rome .liste-articles-rubrique{float:left;width:208px;margin:25px 0 0 67px;border:none;color:#c57c26;font-family:Georgia,Times,serif;background:transparent;}
.rome .liste-articles-rubrique.deuxieme{margin-left:77px;}
.rome .liste-articles-rubrique h2{margin-bottom:5px;padding:0;font-size:1em;background-color:transparent;}
.rome .liste-articles-rubrique p{margin:0;padding:0;font-size:0.8em;text-align:justify;background-color:transparent;}
.rome .liste-articles-rubrique ul{margin:0;padding:0 5px 10px 15px;border:none;list-style:disc;background:transparent;}
.rome .liste-articles-rubrique li{float:none;margin:10px 0 0;padding:0;font-size:1em;background:transparent;color:#c51d1d;font-size:0.9em;}
.rome .liste-articles-rubrique .nettoyeuse{height:0;padding:0;background:none;}
#conteneur.rome_rubriques #contenu{float:none;width:100%;}
.rome_rubriques .chapo_sommaire_rubrique{margin-bottom:0;}
.rome_rubriques .liste-articles-rubrique{width:425px;height:400px;overflow:auto;margin:25px 0 0;border:1px dotted #7d5f2b;background:#e2d3a8;}
.rome_rubriques .liste-articles-rubrique.left{clear:left;margin-left:22px;}
.rome_rubriques .liste-articles-rubrique.right{clear:right;margin-right:22px;}
.rome_rubriques h1.titre-rubrique{background:#f5eaa0;color:#c51d1d;}
.rome_rubriques .liste-articles-rubrique p{margin:5px;font-size:0.8em;color:#C57C26;}
.rome_rubriques .liste-articles-rubrique li{color:#72411E;}
#conteneur.rome_traduction #contenu,#conteneur.rome_texte #contenu{float:none;width:auto;}
.rome_traduction .introduction{margin-bottom:25px;padding:10px;background-color:#FEDB96;color:#72411E;font-size:0.85em;}
.rome_traduction .introduction .spip_logos{float:right;margin-left:10px;}
.rome_traduction .introduction p{margin:0 0 5px;}
.rome_traduction #contenu2 .titre,.rome_texte #contenu2 .titre{font-size:1.27em;font-weight:bold;color:#C51D1D;}
.rome_traduction #contenu2 .surtitre,.rome_traduction #contenu2 .soustitre,.rome_traduction .auteurs,.rome_traduction .chapo,.rome_traduction .ps,.rome_traduction .notes,.rome_texte #contenu2 .surtitre,.rome_texte #contenu2 .soustitre,.rome_texte .auteurs,.rome_texte .chapo,.rome_texte .ps,.rome_texte .notes{color:#72411e;}
.rome_traduction .ps p,.rome_traduction .notes p,.rome_texte .ps p,.rome_texte .notes p{margin:2px 0;}
.rome_traduction #contenu #contenu2{background:transparent url("http://www.creationsmosaiques.org/IMG/tablette-milieu.gif") repeat-y left top;color:#72411e;font-family:Georgia,Times,serif;}
.rome_traduction #contenu2 .spip_logos{display:none;}
.rome_traduction .chapo{display:none;}
.rome_traduction #contenu2 .surtitre{float:right;width:376px;padding:40px 45px 0;font-size:1.1em;color:#C51D1D;letter-spacing:normal;background:transparent url("http://www.creationsmosaiques.org/IMG/tablette-haut-droite.gif") no-repeat left top;}
.rome_traduction #contenu2 .titre{float:left;width:376px;padding:40px 45px 0;font-size:1.1em;background:transparent url("http://www.creationsmosaiques.org/IMG/tablette-haut-gauche.gif") no-repeat left top;}
.rome_traduction #contenu2 .soustitre,.rome_traduction #contenu2 .auteurs{margin:0;font-weight:bold;}
.rome_traduction #contenu2 .soustitre{clear:right;float:right;width:376px;padding-right:45px;}
.rome_traduction #contenu2 .auteurs{clear:left;float:left;width:376px;padding-left:45px;}
.rome_traduction #contenu2 .auteurs small{font-size:0.82em;}
.rome_traduction .texte{clear:both;color:#72411e;}
.rome_traduction .texte #francais,.rome_traduction .texte #latin{float:left;width:376px;padding:0 45px;}
.rome_traduction .texte #latin{float:right;}
.rome_traduction .ps,.rome_traduction .notes{float:left;width:376px;margin-top:15px;padding:0 45px;border:none;font-size:0.75em;}
.rome_traduction .notes{clear:none;}
.rome_traduction .ps h2,.rome_traduction .notes h2{padding:2px 0;border-top:2px solid #ddd;}
.rome_traduction #contenu #contenu2 .nettoyeuse.fin{height:33px;background:transparent url("http://www.creationsmosaiques.org/IMG/tablette-bas.gif") no-repeat left bottom;}
.rome_texte #contenu{height:645px;padding:40px 125px;background:transparent url("http://www.creationsmosaiques.org/IMG/rouleau.jpg") no-repeat left top;}
.rome_texte .introduction{display:none;}
.rome_texte #contenu #contenu2{width:670px;max-height:640px;padding-right:10px;overflow:auto;font-family:Georgia,Times,serif;}
.rome_texte .spip_logos{float:right;margin:0 0 8px 16px;}
.rome_texte p.auteurs{margin:0;padding:0;clear:left;}
.rome_texte small{font-size:0.71em;}
.rome_texte #contenu #contenu2 .texte{color:#72411e;}
.rome_texte .ps,.rome_texte .notes{margin-top:15px;font-size:0.75em;}
#conteneur.rome_traduction #navigation,#conteneur.rome_texte #navigation{float:none;width:auto;margin-top:20px;}
#conteneur.rome_traduction #navigation .mots_glossaire,#conteneur.rome_traduction #navigation .articles_lies,#conteneur.rome_traduction #navigation .rubriques,#conteneur.rome_texte #navigation .mots_glossaire,#conteneur.rome_texte #navigation .articles_lies,#conteneur.rome_texte #navigation .rubriques{float:left;width:300px;margin:0 10px 0 0;}
.rome2 .mots_glossaire{font-size:0.77em;}
.rome2 .mots_glossaire div{margin-bottom:10px;padding:1px;border:2px solid #4c4944;background:#d0bd9d;color:#4c4944;font-family:Georgia,Times,serif;}
.rome2 .mots_glossaire h4{padding:2px;border:1px solid #4c4944;border-bottom:none;background:#d0bd9d;text-align:center;font-size:1.05em;}
.rome2 .mots_glossaire p{padding:2px;border:1px solid #4c4944;border-top:none;background:#d0bd9d;}
.rome2 .articles_lies,.rome2 .rubriques{padding-bottom:7px;background:transparent url("http://www.creationsmosaiques.org/IMG/capsa-romaine-bas.png") no-repeat left bottom;}
.rome2 .rubriques{margin-top:0;}
.rome2 #navigation .articles_lies .menu-titre,.rome2 #navigation .rubriques .menu-titre{padding:23px 0 24px;border-bottom:none;background:transparent url("http://www.creationsmosaiques.org/IMG/capsa-romaine-haut.png") no-repeat left top;}
.rome2 #navigation .menu-titre.petit{font-size:0.85em;}
.rome2 .rubriques h2{font-size:1.1em;}
.rome2 #navigation .articles_lies ul,.rome2 #navigation .rubriques ul{margin:0;padding:1px 10px 5px 25px;background:transparent url("http://www.creationsmosaiques.org/IMG/capsa-romaine-milieu.png") repeat-y left top;color:#5b1b08;}
.rome2 .articles_lies ul ul,.rome2 .rubriques ul ul{background:none;}
#conteneur.mediterranee_mosaique #contenu{float:none;width:100%;}
#conteneur.mediterranee_mosaique #contenu_rubrique{width:100%;background:#003972;}
.mediterranee_mosaique .chapo_sommaire_rubrique{float:left;width:500px;margin:10px;padding:0;background:transparent;}
.mediterranee_mosaique .articles_rubrique{float:left;width:390px;margin:10px 10px 10px 0;padding:0 0 0 10px;border-left:1px dotted #A7CCDF;background:transparent;}
.mediterranee_mosaique .rub_ressources_pedago{float:left;width:300px;margin:16px 0 0 16px;}
.mediterranee_mosaique .rub_ressources_pedago.first{margin-left:0;}
.mediterranee_mosaique .rub_ressources_pedago h2,.mediterranee_mosaique_sous_rub h1.titre-rubrique{padding-bottom:5px;text-align:center;border-bottom:1px solid #DDD;background:#DF570D;color:#fff;}
.mediterranee_mosaique .rub_ressources_pedago ul,.mediterranee_mosaique_sous_rub .liste-articles ul{margin:0;padding:10px 10px 1px 20px;border:none;background:#FFCA6F;color:#003;}
.mediterranee_mosaique_sous_rub .article_une,.mediterranee_mosaique_sous_rub .article_une.liste-articles ul{margin:0;background:#003;}
#conteneur.mediterranee_mosaique_sous_rub #navigation{width:320px;}
.mediterranee_mosaique_sous_rub #navigation .rubriques_echange{background:#003972;}
.mediterranee_mosaique_sous_rub #navigation .rubriques_echange h5,.mediterranee_mosaique_sous_rub #navigation .rubriques_echange p{padding:5px 10px;font-size:0.7em;background:#A7CCDF;color:#003;}
.mediterranee_mosaique_sous_rub #navigation .rubriques_echange p{padding-top:0;}
.mediterranee_mosaique_sous_rub #navigation .rubriques_echange div{font-size:0.8em;padding:15px 0;}
#navigation .rubriques_echange li{margin-top:15px;}
#navigation .rubriques_echange li.first{margin-top:0;}
#navigation .rubriques_echange li li{margin-top:5px;}
.contre-encart_auteur p{margin:0 0 15px 15px;font-size:0.8em;}
.contre-encart_auteur .liste-articles{margin-top:10px;}
.contre-encart_auteur ul{margin-top:0;}
.contre-encart_auteur li{margin-bottom:15px;}
.page_plan .cartouche{display:none;}
.page_plan #contenu h2{clear:both;width:20em;border-top:1px dotted #ddd;padding:0.5em;margin:0 auto;font-weight:bold;text-align:center;}
.page_plan #contenu ul{margin:0 0 20px;padding:0 0 0 15px;}
.page_plan #contenu ul ul{margin-bottom:0;}
.page_plan #navigation .rubriques{margin-top:0;}
.page_plan #navigation .rubriques .menu-titre a{color:#fff;}
.repondre{clear:both;margin-top:2.50em;margin-right:1em;text-align:right;font-weight:bold;}
.forum-repondre,.forum-decompte{margin:20px 0 10px;padding-top:2px;font-size:0.7em;font-weight:bold;}
.forum-repondre{clear:left;float:left;}
.forum-decompte{clear:right;float:right;margin-top:28px;}
.forum-repondre-2{margin:10px 0;}
ul.forum{display:block;clear:both;margin:0;padding:0;}
ul.forum,ul.forum ul{list-style:none;}
.forum-fil{margin-top:10px;}
.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;text-decoration:none;color:#ddd;}
.forum-texte{margin:0;padding:0.5em 1em 0 1em;color:#ddd;font-size:0.82em;}
.forum-texte .repondre{margin:0;padding:1px 0;text-align:right;font-size:0.8em;}
ul .forum-message{border:1px solid #666;margin:0;padding:0;}
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 #ddd;}
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:none;border-bottom:1px dotted #B8B8B8;margin:0;padding:3px 6px 2px 6px;font-size:0.88em;background:#000029;}
ul ul .forum-chapo{background:#000025;}
ul ul ul .forum-chapo{background:#000021;}
ul ul ul ul .forum-chapo{background:#000017;border-bottom:1px dotted #E0E0E0;}
ul ul ul ul ul .forum-chapo{background:#000013;}
#signatures{clear:both;font-size:0.77em;}
#signatures h2{padding:0.5em;text-align:center;font-size:1.2em;font-weight:bold;}
#signatures table{width:100%;margin:1em 0;}
#signatures thead{display:none;}
#signatures td.signature-date{background:#E4F0F0;padding:0.5em;white-space:nowrap;}
#signatures td.signature-nom{background:#ECF4F4;padding:0.2em;text-align:center;font-weight:bold;}
#signatures td.signature-message{background:#F4F8F8;padding:0.4em;font-size:0.96em;}
.diapo_vignette{margin-left:5px;}
.diapo,.diapo_petit{text-align:center;}
.spip_surligne{background:#DF920D;}
.cs_blocs{float:right;width:250px;margin:0 0 10px 10px;padding:0 5px;background:#23275F;}
.cs_blocs p{margin:5px 0;}
a{text-decoration:none;color:#fff;font-weight:bold;}
a:hover{text-decoration:underline;}
a.spip_in{color:#FFF;}
a.spip_out{color:#01d5ff;text-decoration:none;}
a.spip_ancre:hover{text-decoration:overline;}
.pagination a{text-decoration:underline;}
a.non_gras{font-weight:normal;}
.liste-articles .soustitre a{font-weight:normal;color:#ddd;}
.liste-articles .surtitre a{color:#ddd;}
.liste-articles .texte a{font-weight:normal;color:#ddd;}
.liste-articles-sommaire h2 a{font-weight:normal;color:#003;}
.liste-articles-sommaire h2 a:hover{color:#003972;}
.liste-articles-rubrique h2 a{font-weight:normal;color:#003;}
.liste-articles-rubrique h2 a:hover{font-weight:normal;color:#003972;}
.rub_ressources_pedago h2 a{color:#fff;}
.rub_ressources_pedago h2 a:hover{color:#fff;}
.rub_ressources_pedago p.descriptif a{font-weight:normal;}
#navigation a{text-decoration:none;color:#004;}
#navigation a.on{text-decoration:none;color:#004;font-weight:normal;}
#navigation .rubriques .menu-titre a.on{font-weight:bold;}
#navigation a:hover{text-decoration:underline;}
#navigation .breves a{color:#AF0C00;}
#navigation .articles_lies a,#navigation .rubriques a{color:#fff;}
#navigation .liste-articles h3 a{color:#fff;}
#navigation .liste-articles .soustitre a{font-weight:normal;color:#ddd;}
#navigation .liste-articles .surtitre a{color:#ddd;}
#navigation .liste-articles .texte a{font-weight:normal;color:#ddd;}
#navigation .liste-articles-sommaire h2 a{font-weight:normal;color:#036;}
#navigation .liste-articles-sommaire h2 a:hover{color:#fff;}
#navigation .liste-articles-sommaire.menu_droite h2 a{color:#fff;}
#navigation .liste-articles-sommaire.menu_droite h2 a:hover{color:#003;}
.rome .liste-articles-rubrique h2 a{font-weight:bold;color:#c51d1d;}
.rome .liste-articles li a{color:#003;}
.rome .liste-articles-rubrique li a{color:#72411E;}
.rome_rubriques .liste-articles-rubrique h2 a{color:#c51d1d;}
.rome_rubriques .liste-articles-rubrique a{color:#72411E;}
.rome2 #navigation .mots_glossaire a{color:#C51D1D;}
.rome2 #navigation .articles_lies a,.rome2 #navigation .rubriques a{color:#5b1b08;}
.rome2 #navigation .rubriques a.rouge{color:#ab1313;}
.rome2 #navigation .menu-titre a{color:#ab1313;}
.rome .liste-articles li a.rouge_rome{color:#C51D1D;}
.mediterranee_mosaique .rub_ressources_pedago li a,.mediterranee_mosaique_sous_rub .liste-articles li a{color:#003972;}
.mediterranee_mosaique_sous_rub .article_une.liste-articles li a{color:#fff;}
.mediterranee_mosaique_sous_rub #navigation .rubriques_echange a{color:#fff;}
#navigation .sous-rub_ressources_pedago h2 a{color:#fff;}
#membre a{color:#FFF;}
.forums a{text-decoration:none;color:black;}
.motsclefs a{font-weight:normal;color:#009;}
.rejoindre_sommaire a{color:#FFF;}
.diapo_pagination .on{color:#999;}
#TB_window a{color:#000;}
#pied a{font-weight:normal;}


