/*  ----------------------------------------------------------- */
/*  Feuilles de styles des squelettes par defaut pour SPIP 1.9  */
/*  ----------------------------------------------------------- */

/* taille typo
 * Base				100%
 * -------------------------------------
 * 20px				1.27em
 * 19px				1.21em
 * 18px				1.15em
 * 17px				1.09em
 * 16px				1.03em
 * 15px				0.96em
 * 14px				0.88em
 * 13px				0.82em
 * 12px				0.77em
 * 11px				0.71em
 * 10px				0.65em
 *  9px				0.59em
 * Attention : en dessous de 0.71em le texte devient illisible en text smallest sur MSIE
 */

/*  ------------------------------------------
/*  Correction des styles HTML par defaut
/*  ------------------------------------------ */
/*body {text-align: center;font-size: 12px;margin-top: 0px;color: #567083;background: #e8ecf2 url(./img/fond.gif);background-repeat:repeat-x;background-position:top;font-family: "Century Gothic",Trebuchet MS, Helvetica, sans-serif;}*/
body {text-align: center;font-size: 12px;margin-top: 0px;color: #485d88;background: #e8ecf2 url(./img/fond.gif);background-repeat:repeat;background-position:top;font-family: "Century Gothic",Trebuchet MS, Helvetica, sans-serif;}
img, table { margin: 0; padding: 0; border: none; }
h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; font-size: 1em; font-weight: normal; }
body, #navigation, .encart, .formulaire_spip {	font-family: "Century Gothic",Verdana, Tahoma, Arial, sans-serif; }
q, blockquote, .liste-articles li .texte, h3.spip, .voirskel {font-family: "Century Gothic", Georgia, Times, serif; }

#page {width: 980px;text-align: left;margin-left: auto;margin-right: auto;background-color:#e8ecf2;border-left:2px solid #737a83;border-right:2px solid #737a83}
#entete {width: 100%;height:150px;background-image: url(./img/banniere.png);background-repeat: no-repeat;background-position:top;}
#entete_accueil {width: 100%;height:150px;background-image: url(./img/banniere_valmy.png);background-repeat: no-repeat;background-position:top;}
#entete_chalons {width: 100%;height:150px;background-image: url(./img/banniere_chalons.png);background-repeat: no-repeat;background-position:top;}
#entete_nationale {width: 100%;height:150px;background-image: url(./img/banniere_senat.png);background-repeat: no-repeat;background-position:top;}
#entete_media {width: 100%;height:150px;	background-image: url(./img/banniere_media.png);	background-repeat: no-repeat;background-position:top;}
#entete_list {width: 100%;height:150px;background-image: url(./img/bannier_liste.png);background-repeat: no-repeat;background-position:top;}
/*#entete .formulaire_recherche { float: right; }*/
.date_art {float: right;}
#contenu {font-family: "Century Gothic",Trebuchet MS, Helvetica, sans-serif; }

#titre_menu, #titre_menu a, #titre_menu a:hover {text-align: center;font-family: Georgia;font-weight: bold;font-size: 15px;color:#FFF;padding-top:7px;text-decoration: none;}
#titre_menu_d, #titre_menu_d a, #titre_menu_d a:hover {text-align: center;font-family: Georgia;font-weight: bold;font-size: 13px;color:#FFF;padding-top:7px;text-decoration: none;}
#titre_menu_centre {text-align: center;font-family: Georgia;font-weight: bold;font-size: 14px;color:#848c94;padding-top:2px;}
#titre_menu_centre:hover {color:#b3c2d0;}
#div_bouton_menu {margin-left:5px; margin-right:5px;	margin-top:10px;margin-bottom: 0px;height: 33px;width: 140px;background-image:url(./img/bouton_menu.jpg);background-position:center;}
#div_bouton_menu_rss {margin-left:5px; margin-right:5px;margin-top:10px;margin-bottom: 0px;height: 35px;width: 146px;background-image:url(./img/bouton_menu_rss2.png);background-position:center;}
#div_bouton_menu_bleu {margin-left:5px; margin-right:5px;	margin-top:10px;margin-bottom: 0px;height: 33px;width: 140px;	background-image:url(./img/bouton_menu_bleu.jpg);background-position:center;}
#div_bouton_menu_rouge {margin-left:5px; margin-right:5px;margin-top:10px;margin-bottom: 0px;height: 33px;width: 140px;background-image:url(./img/bouton_menu_rouge.jpg);background-position:center;}
#div_menu_double_centre {margin-left:5px; margin-right:5px;margin-top:10px;margin-bottom: 0px;height: 19px;background-image: url(./img/bouton_double_centre.jpg);background-position:center;background-repeat:no-repeat;}
#div_widget {margin-top: 5px;margin-right: 3px;margin-left: 0px; padding-right:5px; padding-left: 5px; padding-bottom:0px;}

#mestravx a{margin-top:10px;height: 47px;width:200px;}
#mestravx {margin-top:10px;margin-left:55px;margin-bottom:10px;margin-right:55px;text-align: center;font-family: Georgia;font-weight: bold;font-size: 13px;color:#FFF;background-image: url(./img/travaux.png);height:47px;width:200px;}
#mestravx:hover{margin-top:10px;margin-left:55px;margin-bottom:10px;margin-right:55px;background-image: url(./img/travaux_a.png);height:47px;width:200px;}
#calendrier_agenda {margin:auto;text-align: center;background-image: url(./img/agenda.png);height:107px;width:150px;}

#div_bloc_text_menu {margin-top: 5px;margin-right: 3px;margin-left: 0px; padding-right:5px; padding-left:10px; padding-bottom:0px;}
#edito_txt {text-align: center;word-spacing: 2px;line-height: 18px;margin-bottom:5px;}
#edito_txt a {color:#567083;text-align: justify;text-decoration:none;font-style: italic;}
#edito_txt a:hover {color:#567083;text-align: justify;text-decoration:none;}
#Travaux {font-family: "Century Gothic",Trebuchet MS,Helvetica,sans-serif;}
#Revue {font-family: "Century Gothic",Trebuchet MS,Helvetica,sans-serif;}

#hierarchie {clear: both;margin-bottom: 2em;font-size: 0.77em; }
#div_ariane {margin-left:15px; margin-right:15px;margin-top: 4px;margin-bottom: 5px;padding-top:10px;height: 28px;width: 650px;background-image: url(./img/ariane.png);background-position:center;background-repeat:no-repeat;}
#div_ariane a{margin-right:20px;margin-left:10px;margin-right: 0px;color:#f7931e;font-family: Georgia;font-weight: bold;font-size:14px;}

/*#div_bloc_gauche {float:left;width: 150px;background-color:#eff2f3;}*/
#div_bloc_gauche {float:left;width: 150px;background-color:#e8ecf2;}
.edito {font-size:12px;}
#div_video {margin-top:10px; margin-right: 5px;margin-left: 5px; padding-right:5px; padding-left:10px; padding-bottom:12px;height: 100px;border: 1px	solid #c3c7cb;}
#div_album {margin-top:10px; margin-right: 5px;margin-left: 5px; margin-bottom:10px; padding-top: 10px; padding-left: 10px; padding-right: 5px; padding-bottom:12px;border: 1px	solid #c3c7cb;}
#div_newsletter { margin-top:10px; margin-right: 5px;margin-left: 5px; padding-right:5px; padding-left:10px; padding-bottom:12px;height: 100px;border: 1px	solid #c3c7cb;}
#div_bloc_centre { float:left; width:680px;height: auto;background-color:#e8ecf2;}
#bloc_centre_actu {width:650px;background-color:#e8ecf2;margin-left: 15px;margin-right: 15px;padding-bottom: 10px;}
#bloc_centre_actu .gauche{background-image: url(./img/bord_haut_gauche.gif);background-position: top;height: 10px;width: 10px;float: left;}
#bloc_centre_actu .droit{	background-image: url(./img/bord_haut_droit.gif);background-position: top;height: 10px;width: 10px;float: right;}
#div_bandeau_sommaire {margin-left:15px; margin-right:15px;margin-top:10px;height: 11px;width: 650px;background-image: url(./img/haut.png);}
#div_cadre_sommaire {margin: 1px;	padding-bottom: 1px;border-bottom:1px solid #c3c7cb;	background: #ffffff url(./img/fond_centre.png);background-repeat:repeat-x;background-position:bottom;clear:both;}
#fond_cadre {margin-left: 15px;margin-right: 15px;margin-bottom: 10px;margin-top: 10px;padding-bottom: 2px;background: #e0e2e5;clear:both;}
#div_une {margin:1px;padding-bottom: 10px;height: auto;border-bottom: 1px solid #c3c7cb;background: #fff url(./img/fond_centre.png);background-repeat:repeat-x;background-position:bottom;clear:both}
#news marquee {position: relative;display: block;height: 130px;margin-top: 0pt;margin-right: 0pt;margin-bottom: 0pt;margin-left: 0pt;padding-top: 0pt;padding-right: 0pt;padding-bottom: 0pt;padding-left: 0pt;}
#news li{border-bottom: 1px dashed #c3c7cb;}
#div_une_fond {margin-top:10px;	margin-left: 0px;margin-right: 0px;margin-bottom: 0px;padding-bottom: 10px;height: auto;background: #e0e2e5;clear:both}
#div_zoom {	margin-left: 0px;margin-right: 0px;padding-top: 10px;height: auto;	background: #fff url(./img/fond_centre.png);background-repeat:repeat-x;background-position:bottom;clear:both;}
#div_cadre_centre {	margin: 2px;padding-bottom: 10px;margin-top: 1px;background: #fff url(./img/fond_centre.png);background-repeat:repeat-x;background-position:bottom;clear:both;}
#div_cadre_centre_fond {	margin-left: 15px;	margin-right: 15px;margin-bottom: 10px;padding-bottom: 1px;margin-top: 5px;background: #e0e2e5;clear:both;}
#div_boucle_centre {margin: 1px;padding-bottom: 10px;margin-top: 1px;background: #fff url(./img/fond_centre.png);background-repeat:repeat-x;background-position:bottom;clear:both;}
#div_boucle_fond {margin-left: 15px;margin-right: 15px;margin-bottom: 10px;padding-bottom: 1px;margin-top: 5px;background: #e0e2e5;clear:both;}
.paging {text-align:center;color:}
#div_bandeau_haut {margin-left:15px; margin-right:15px;margin-top:0px;height: 11px;width: 650px;background-image: url(./img/haut.png);}
#div_menu_centre {margin-left:5px; margin-right:5px;	margin-top:10px;margin-bottom: 0px;height: 19px;width: 635px;background-image: url(./img/bouton_centre.jpg);background-position:center;background-repeat:no-repeat;}
#div_travaux_p {float: left;width: 313px;height: 598px;margin-left: 1px;margin-bottom: 1px;background: #fff url(./img/fond_centre.png);background-repeat:repeat-x;background-position:bottom;}
#div_travaux_p_fond {float: left;width: 315px;height: 600px;margin-left: 15px;margin-bottom: 12px;background: #e0e2e5;}
#div_revue {float:right;width: 313px;height: 598px;	margin-right:1px;margin-bottom: 1px;background: #fff url(./img/fond_centre.png);background-repeat:repeat-x;background-position:bottom;}
#div_revue_fond {float:right;width: 315px;height: 600px;	margin-right:15px;margin-bottom: 12px;background: #e0e2e5;}
#div_orga {float: left;width: 315px;height: 200px;margin-left: 15px;margin-bottom: 12px;border: 1px solid #c3c7cb;background: #fff url(./img/fond_centre.png);background-repeat:repeat-x;background-position:bottom;}
#div_tabl {float:right;width: 315px;height: 200px;margin-right:15px;margin-bottom: 12px;border: 1px solid #c3c7cb;background: #fff url(./img/fond_centre.png);background-repeat:repeat-x;background-position:bottom;}
#div_commentaire {margin: 1px;padding-bottom: 20px;background: #fff url(./img/fond_centre.png);background-repeat:repeat-x;background-position:bottom;clear:both;}
#div_commentaire_fond {margin-left: 15px;margin-right: 15px;margin-bottom: 10px;padding-bottom: 1px;background: #e0e2e5;clear:both;}

#div_article {margin-top:10px;margin-left:25px;margin-right:25px;margin-bottom:25px;height: auto;border: 1px solid #c3c7cb;}
#div_une .text, #div_zoom .text, #div_article .text, #div_travaux_p .text, #div_revue .text, #div_commentaire .text {padding-left: 8px;padding-right: 8px;text-align:justify;}
#div_article_recent {margin-top:10px;margin-left:25px;margin-right:25px;margin-bottom:25px;height: auto;	border: 1px	solid #c3c7cb;}
#div_article_titre_recent {margin:25px;height: 80px;	border: 1px	solid #c3c7cb;}
#div_article_titre {margin:25px;height: auto;	border: 1px	solid #c3c7cb;}

#bloc_droite {float:right;width: 150px;background-color:#e8ecf2;}
#div_article_cle {margin-left:5px; margin-right:5px;margin-top:10px;padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px;	border: 1px	solid #c3c7cb;}
#div_info_cle {margin-left:5px; margin-right:5px;margin-top:10px;padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px;	border: 1px	solid #c3c7cb;}
#div_texte_rss {margin-left:5px; margin-right:5px;margin-top:10px;	padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px;	border: 1px	solid #c3c7cb;}

#div_pied_page { clear: both;padding-top: 2px;background-color:#e8ecf2;text-align:center;}
					 
.nettoyeur { clear: both; margin: 0; padding: 0; border: none; height: 0; line-height: 1px; font-size: 1px; }
.invisible { position: absolute; top: -3000em; height: 1%; }
.rubriques, .breves, .syndic, .forums, .divers {min-width: 10em;border: 1px solid #CCC;margin-bottom: 1em;font-size: 0.77em;}
.menu-titre {padding: 0.2em 0.4em;border-bottom: 1px dotted #CCC;text-align: center;font-weight: bold;}

#navigation p, .encart p { margin: 0; padding: 0.2em 0.7em; text-align: left;  }
#navigation ul, .encart ul { margin: 0; padding: 0.2em 0; text-align: left; list-style: none; }
#navigation li, .encart li { margin: 0; padding: 0 0.7em; }

.rubriques { background: #EAFFEA;}
.rubriques .menu-titre { background: #F2FFF2; }
.breves { background: #FFEAEA; }
.breves .menu-titre { background: #FFF2F2; }
.syndic { background: #E8F8F8; }
.syndic .menu-titre { background: #F0FCFC; }
.forums { background: #EAEAFF; }
.forums .menu-titre { background: #F2F2FF; }
.divers { background: #F8F8E8; }
.divers .menu-titre { background: #FCFCF0; }

.cartouche { margin-bottom: 2em; }
.cartouche .titre {font-size: 1.27em;font-weight: bold;color: #000; }
#contenu .surtitre, #contenu .soustitre { font-size: 0.82em; }
.cartouche .spip_logos {float: right;margin-left: 16px;	margin-bottom: 16px; }
.cartouche p { margin: 0; padding: 0; clear: left; }
.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: 1.5em;/*font-weight: bold;*/line-height: 1.4em; }
.lien {background: #EEE;margin: 1em;margin-bottom: 1.5em;padding: 0.82em;border: 1px solid #CCC;font-size: 0.82em;font-weight: bold; }
.texte { color: #000; font-size: 0.96em; }
.ps, .notes {margin-top: 1.4em;padding-top: 2px;border-top: 2px solid #CCC; }
.ps { font-size: 0.82em; }
.notes { clear: both; font-size: 0.77em; }
.ps h2, .notes h2 { font-size: 1.19em; font-weight: bold; }

#documents_portfolio {clear: both;margin-top: 1.4em;padding-top: 2px;	border-top: 2px solid #CCC; }
#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 #CCC; }
#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 {}
#documents_joints li .spip_doc_titre small { font-weight: normal; }
#documents_joints li .spip_doc_descriptif {}

.liste-articles ul { margin: 0; padding: 0; list-style: none; }
.liste-articles li { margin-bottom: 1em; clear: both; }
.liste-articles li .titre {font-size: 1.03em;font-weight: bold; }
.liste-articles li .spip_logos {float: right;margin-left: 16px;margin-bottom: 16px;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: 5px;margin-bottom: 2em;border: 1px solid #CCC;padding: 0.9em;font-size: 0.82em;line-height: 1.4em; }

/* menu recherche */
#menu_recherche{height: 130px;padding-top:6px;margin-left:12px;}
#menu_alerte{height: 130px;padding-top:6px;margin-left:12px;}

.liste-art ul { margin: 10px; padding: 0; list-style: none;text-align: justify; font-family: "Century Gothic",Trebuchet MS,Helvetica,sans-serif;}
.liste-art li { margin-bottom: 1em; clear: both; }
.liste-art li .titre {	font-size: 1.03em;font-weight: bold;text-align: center;font-family:Georgia;margin-bottom: 10px;}
.liste-boucle ul { margin: 10px; padding: 0; list-style: none;text-align: justify; font-family: "Century Gothic",Trebuchet MS,Helvetica,sans-serif;	display: block;}
.liste-boucle li { margin-bottom: 1em;}
.liste-boucle li .titre {font-size: 1.03em;	font-weight: bold;text-align: center;font-family:Georgia;margin-bottom: 10px;}
.titre a { color: #f7931e;text-decoration:none;}
.titre a:hover {color:#bdc2c9;text-decoration:none;}

#div_commentaire .liste-art a {color: #f7931e;text-decoration:none;}	
#div_commentaire .liste-art a:hover {color:#bdc2c9;text-decoration:none;}
.liste-art li .spip_logos {float: left;margin-left: 0px;margin-right: 10px;	margin-bottom: 16px;clear: right; }
.liste-art li p { margin: 0; padding: 0; }
.liste-art li .enclosures {float: right;text-align: right;max-width: 60%;margin: 0; }
.liste-art li small {display: block;font-size: 0.71em; }
.liste-art li .texte {margin-top: 5px;margin-bottom: 2em;border: 1px solid #CCC;padding: 0.9em;font-size: 0.82em;line-height: 1.4em; }
.pagination { font-size: 0.90em; }

.page_plan .cartouche { display: none; }
.page_plan #contenu h2 {clear: both;background: #EEE;border: 1px solid #CCC;padding: 0.5em;margin-bottom: 1em;font-weight: bold;text-align: center; }
.page_plan #contenu .contre-encart ul {display: block;clear: left;margin-top: 0;margin-bottom: 1em;padding-top: 0; }
.page_plan #contenu .contre-encart li {}

.formulaire_spip { text-align: left; font-size: 0.77em; }
.formulaire_spip p { margin: 0.5em 0; padding: 0; }
.formulaire_spip fieldset {}
.formulaire_spip legend {}
.formulaire_spip label {}
.formulaire_spip .forml { width: 99%; font-family: inherit; font-size: inherit; }

.spip_bouton { text-align: right; }
/*.spip_bouton input { float: right; }*/
.spip_bouton input { margin-left:30px; margin-top:5px; }

/* Reponse du formulaire */
.reponse_formulaire { font-weight: bold; color: #e86519; }
fieldset.reponse_formulaire { border-color: #e86519; font-weight: normal; }

/* Previsualisation du message */
fieldset.previsu { padding: 1em; }

/* Formulaire de login au forum */
.formulaire_login_forum .forml { width: 12em; }
.formulaire_login_forum .spip_logos { float: right; padding-left: 10px; }

/* Choix des mots-clefs */
ul.choix_mots { float: left; width: 47%; margin: 0; padding: 0; list-style: none; } 
ul.choix_mots label { display: inline; }

/* Formulaire de recherche */
.formulaire_recherche { width: 12em; text-align: left; }
.formulaire_recherche label { display: none; }

.forum-repondre, .forum-decompte {clear: both;margin-top: 2.5em;padding-top: 2px;border-top: 2px solid #CCC;font-size: 0.88em;	font-weight: bold; }

/* * Habillage des forums */
ul.forum { display: block; clear: both; margin: 0; padding: 0; }
ul.forum, ul.forum ul { list-style: none; }
.forum-fil { margin-top: 1.5em; }
.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: #333; }
.forum-chapo small {}
.forum-texte { margin: 0; padding: 0.5em 1em 0 1em; color: #333; font-size: 0.82em; }
.forum-texte .forum-lien {}
.forum-texte .forum-repondre-message { margin: 0; padding: 1px 0; text-align: right; }

/* Boite d'un forum : eclaircissement progressif des bords */
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; }

/* Boite de titre d'un forum : mise en couleur selon la profondeur du forum */
ul .forum-chapo { border: none; border-bottom: 1px dotted #B8B8B8; margin: 0; padding: 3px 6px 2px 6px; font-size: 0.88em; 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; 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; } /* On n'affiche pas les titres du tableau */
#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; }

a { text-decoration: none; color: #333; }
a:hover { text-decoration: underline; }

ul {margin-left:0px;padding-left:0px;}
ul li {margin-left:0px;padding-left:0px;}

#calendar {color:#567083;font-family: "Century Gothic",Trebuchet MS,Helvetica,sans-serif;font-size: 12px;}
#calendar_title {font-weight: bold;text-align:center;}
#calendar td {border:1px double #bacee0;}
#calendar td {color: #cedcea;}
#calendar td:hover {background: #cedcea;}
#calendar td.libre{color:#567083;}
#calendar td.libre:hover {background: #bacee0;color: #333;}
#calendar td.horsperiode{}
#calendar td.today{font-weight:bold;font-size:12px;background: #cedcea;}
/*#calendar td.occupe {background-color:#c9d7e4;}*/
#calendar td.occupe:hover {background-color:#cedcea;}
#div_agenda {margin-left:2px; margin-right:5px;margin-top:2px;padding-left: 3px; padding-right:10px; padding-top:5px; }

#div_liens {padding-left:10px; padding-right:10px; padding-top:0px; text-align: center;}
#div_liens li{margin:0px; }

/* Menu Principal */
#menu_principal {margin-top: 0px; margin-right: 3px;margin-left: 20px; padding-right:5px; padding-left:10px; padding-bottom:0px;}

#div_rubrique {padding-right:10px; }

#div_rubrique li {	list-style-image: url(./images/puce.png);margin-top: 2px;	margin-bottom: 2px;}
#div_rubrique a {}
#div_rubrique a:hover {background-color:#ffc770;text-decoration:underline;}

/* Rss */
.div_remonte_hasard ul, .Rss ul{margin-left: 11px;margin-right: 11px;margin-top:2px;list-style: none;color: #567083;font-family: "Century Gothic",Trebuchet MS,Helvetica,sans-serif;font-size: 11px;}
.image_presse {float:left;margin:2px;margin-top: 5px;}
.Rss a{margin-left: 0px;margin-right: 2px;list-style: none;color: #567083;font-family: "Century Gothic",Trebuchet MS,Helvetica,sans-serif;font-size: 11px;}
.Rss a:hover {	font-style: italic;text-decoration: none;}
.div_remonte_hasard a {list-style: none;color: #f7931e;font-family: "Century Gothic",Trebuchet MS,Helvetica,sans-serif;font-size: 11px;}

/* Mon Portfolio */
#album_photo {clear: both;margin-top: 1.4em;padding-top: 2px;margin-left: 3.4em;margin-right: 3.4em;}
#album_photo h2 { margin-bottom: 0.4em; font-size: 0.88em; font-weight: bold; }
#album_photo_actif { margin-top: 1em; }

#texte_article {margin: 10px; padding: 10px; font-family: "Century Gothic",Trebuchet MS,Helvetica,sans-serif;text-align: justify;}
#texte_article a {color: #f7931e; text-decoration: none;}
#texte_article a:hover {color: #bdc2c9;text-decoration: none;}
.titre_article {font-size: 14px;font-weight: bold;text-align: center;font-family: Georgia;color: #f7931e;padding-bottom: 20px;}
.titre_recherche {font-size: 14px;font-weight: bold;text-align: center;padding-bottom: 20px;}

#logo_article {	float:left;	margin-right: 5px;}
#img_404 {text-align:center;}
#outils {float:	right;}
#en_savoir {text-align:center;}
.img_qui {float:left;}

/* news defilante */
#news {width:630px;}
#news ul{margin:0 .5em 0 1em;padding:0;}
#news li{line-height:2em;}
#news.hasJS {height:120px;overflow:hidden;position:relative;}
#news.hasJS ul{	position:absolute;top:120px;left:0;	margin:0 .5em 0 .5em;padding:0;}

/* remontée */
.remonter {	float:right;margin-right:5px;}

/* video sommaire */
#div_derniere_video {font-family: "Century Gothic",Trebuchet MS,Helvetica,sans-serif;text-align: center; }
.repondre_vid a {text-decoration:none;font-size:10px;margin-left:5px;}
.repondre_vid a:hover {text-decoration:none;font-size:9px;margin-left:5px;}
.nb_com {font-size:10px;text-align:center;border-bottom:1px dashed #ccc;}
#div_bloc_vid { margin: 0px;padding:0px;}

/* Commentaires */
#comments {text-align: justify;position: relative;margin: 25px 0;margin-left: 10px;margin-right: 10px;padding: 0;}
#comments ul {margin-top: 0;padding: 5px 0 5px;position: relative;}
#comments li {margin: 5px 0 0;padding: 0 10px 5px;list-style: none;}
#comments li .comment-content {margin: 0;color: #555;border:1px solid #ededed;padding: 8px;background-color:#ededed;}
#comments .author {margin:-1px;padding: 21px 15px 2px 15px;background: transparent url('./img/commentaire_bas.png') no-repeat 20px 0;height: 32px;}
#comments li .comment-meta {margin: 0 15px 0 0;width: 300px;}
#comments .comments-rss-link {background: url('./images/rss-small.png') left top no-repeat;margin-left: 10px;padding: 0 0 0 20px;}
#comments img {	background:#ffffff;border: none;}
.liste-comments ul { margin: 10px; padding: 0; list-style: none;text-align: justify; font-family: "Century Gothic",Trebuchet MS,Helvetica,sans-serif;}
.liste-comments li { margin-bottom: 1em; clear: both; list-style: none; }
.liste-comments li .texte {	margin-top: 5px; margin-bottom: 2em; padding: 0.9em; font-size: 0.82em; line-height: 1.4em;	list-style:none;}

/* Albums */
#liste-album { margin: 10px; padding: 0; list-style: none;text-align: justify; font-family: "Century Gothic",Trebuchet MS,Helvetica,sans-serif;}
#liste-album ul { margin: 10px; padding: 0; list-style: none;text-align: justify; font-family: "Century Gothic",Trebuchet MS,Helvetica,sans-serif;}
#liste-album li, #liste-album a { list-style-image: url(./images/puce.png); }
.contre-encart ul h3 { font-size: 1.3em; list-style-type: none;}
#liste_rub_album { margin-left:20px; margin-top: 10px; margin-bottom: 10px; padding: 0; list-style: none; font-family: "Century Gothic",Trebuchet MS,Helvetica,sans-serif;}
#liste_rub_album ul { margin: 10px; padding: 0; list-style: none;text-align: justify; font-family: "Century Gothic",Trebuchet MS,Helvetica,sans-serif;}
#liste_rub_album li, #liste_rub_album a { list-style-image: url(./images/puce.png); }
#contenu_plan { margin-left:10px; margin-top: 10px; margin-bottom: 10px; padding: 0; list-style: none; font-family: "Century Gothic",Trebuchet MS,Helvetica,sans-serif;}
#contenu_plan ul { margin: 30px; padding: 0; list-style: none;text-align: justify; font-family: "Century Gothic",Trebuchet MS,Helvetica,sans-serif;}
#contenu_plan li, #contenu_plan a { list-style-image: url(./images/puce.png);font-family: "Century Gothic",Trebuchet MS,Helvetica,sans-serif; }
#contenu_plan h2 {background: #EEE; border: 1px solid #CCC; margin-bottom: 1em; font-weight: bold; text-align: center; margin-right:10px;}
#contenu_flash {color:#fff;font-family: "Century Gothic",Trebuchet MS,Helvetica,sans-serif;font-size:13px;}
#contenu_flash h2 { margin:16px;background: #4862b5; border: 1px solid #CCC;font-weight: bold; text-align: center;padding:5px;}
#slideshow2 {float: right; margin-right: 90px;margin-top:20px;}
#slideshow1 {float:left; margin-left: 90px;margin-top:20px;}
#contenu_media {height:180px;width:620px;margin-left:15px;margin-right:15px;margin-top:5px;background-image:url(./img/media.png);}
#puce {background-image:url(./img/puce.png);}

div.nicetitle {position: absolute;padding: 4px;top: 0px;left: 0px;color: white;font-size: 13px;font-family: Verdana, Helvetica, Arial, sans-serif;width: 20em;font-weight: bold;background: url(./img/bulle.png); -moz-border-radius: 12px;}
div.nicetitle p {margin: 0; padding: 0 3px;}
div.nicetitle p.destination {font-size: 9px;text-align: left;padding-top: 3px;}

/* ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
/*
#div_liens .lien_menu {list-style: none;	color: #567083;font-family: "Trebuchet MS",Helvetica,sans-serif;font-size: 11px;}
#div_liens .lien_menu a {color: #567083;text-decoration: none;}
#div_liens .lien_menu a:hover {color: #bdc2c9;text-decoration: none;}
#div_commentaire .liste-art a {color: #f7931e;text-decoration:none;}	
#div_commentaire .liste-art a:hover {color:#bdc2c9;text-decoration:none;}
*/
/* Ajout modif */
#div_liens .lien_menu {list-style: none;	color: #567083;font-family: "Trebuchet MS",Helvetica,sans-serif;font-size: 11px;text-align:left;}
#div_liens li {list-style-image: url(./images/puce.png);margin-top: 2px;	margin-bottom: 2px;margin-left:18px;}
#div_liens .lien_menu a {color: #567083;text-decoration: none;}
#div_liens .lien_menu a:hover {color: #bdc2c9;text-decoration: none;}
#div_commentaire .liste-art a {color: #f7931e;text-decoration:none;}	
#div_commentaire .liste-art a:hover {color:#bdc2c9;text-decoration:none;}
#div_travaux_p .liste-art a {color: #f7931e;text-decoration:none;}	
#div_travaux_p .liste-art a:hover {color:#bdc2c9;text-decoration:none;}
