/* ======================================================================
                          LES ELEMENTS
   ======================================================================*/


/*







 
#ombre-droite {
	background: none;
}
#ombre-gauche {
	background: none;
}

*/

 
#ombre-droite {
	background: none;
}
#ombre-gauche {
	background: none;
}



div#bandeau {
	text-align: center; 
}

 
#nom-site-spip {
  display:  none;
}

#nom-site-spip {
  font-size: 50px;
}
 
#slogan-site-spip {
  display:  none;
}
#slogan-site-spip {
  font-size: 25px;
}
 
#descriptif-site-spip {
  display:  none;
}
#descriptif-site-spip {
  font-size: 12px;
}
 
   
     
#titrepage{
  display:  none;
  }
  


.laune ul.anchors li a {
	height: 85px;
}
 
.laune ul.anchors li {
	width: 50%;
}





#annonces-defilantes {
	height: 210px;
}

.annoncedefil {
 height: 175px;
}
/* noisette inc-a_la_une */
/***********************/
.laune .texte-autres {
	margin: 10px 10px 0 120px;
}
/* noisette inc-photos */
/***********************/

#photos-defilantes {
	height: 170px;
  width: 170px;
  margin: auto;
}
.une-photo-defilante {
	top: 170px;
  height: 170px;
}
/* noisette inc-sites_favoris */
/***********************/

#sites-defilants {
	height: 170px;
  width: 170px;
  margin: auto;
}
.un-site-defilant {
	top: 170px;
  height: 170px;
}

/* ======================================================================
                          LES ICONES
   ======================================================================*/

/* articles du menu horizontal */
#menu ul li.article {
	background: url(plugins/auto/escal/v3.85.7/images/artmenu.png) no-repeat top left;
}

/* menu vertical */
#menuV ul#accueilmenu li {
  background: url(plugins/auto/escal/v3.85.7/images/accueil.png) no-repeat top left;
}
#menuV ul.rubriques li {
	background: url(plugins/auto/escal/v3.85.7/images/rubnormal.png) no-repeat top left;
}
#menuV ul.rubriques li.on {
	background: url(plugins/auto/escal/v3.85.7/images/rubexpose.png) no-repeat top left;
}
#menuV ul.articles li {
	background: url(plugins/auto/escal/v3.85.7/images/artnormal.png) no-repeat top left;
}
#menuV ul.articles li.on {
	background: url(plugins/auto/escal/v3.85.7//images/artexpose.png) no-repeat top left;
}

/* liens */
a.spip_out {
	background: transparent url(plugins/auto/escal/v3.85.7/images/spip_out.gif) no-repeat scroll right center;
}
a.spip_out img {
	background: none;
}
a.spip_mail{
	background: transparent url(plugins/auto/escal/v3.85.7/images/mail.gif) no-repeat scroll right center;
}

/* noisettes dépliables/repliables */
.toggleimage1 {;
	background: transparent url(plugins/auto/escal/v3.85.7/images/loupeplus.png) no-repeat scroll right center;
}
.toggleimage2 {
	background: transparent url(plugins/auto/escal/v3.85.7/images/loupemoins.png) no-repeat scroll right center;
}

/* formulaire de recherche */
.formulaire_recherche input.text {
	background: url(plugins/auto/escal/v3.85.7/images/loupe.gif) no-repeat;
}



/* noisette rainette */
li.meteo {
	list-style-image: url(plugins/auto/escal/v3.85.7/images/fleche_droite.png)
}
/* ======================================================================
                          LES COULEURS   (pour tout le site)
   ======================================================================*/

/* les fonds */
/*************/
body {
  background-color:  #DFDFDF;
  background-image: none;
      
  
  
}
/* fond des pages */
div#conteneur{
 background-color: #5B605F;
 color:  #000000;

}
/* bloc a la une */
ul.onglets li a.active, ul.onglets li a.active:hover, .laune, .laune .fragment a,
.contenu_1, .contenu_2, .contenu_3, .contenu_4, .contenu_5, .contenu_6, .contenu_7, .contenu_8, .contenu_9, .contenu_10,
#cadre-plan, #cadre-plan a, .texte#accueil{
	background-color: #088A08;
	color:  #ffffff;
}
/* onglets inactifs */
ul.onglets li a{
  background-color: #E6E6E6;
  color:  #000000;
}
/* articles en une */
.laune ul.anchors li a, .cadre-rubrique-accueil {
	background-color: #E6E6E6;
	color:  #000000;
}

/* gris */
.calendar_not_this_month,
#ariane-forum, table.forum tr.rub-forum,
#forum-site .descriptif, #forum-site .texte {
  background-color: #DFDFDF;
  color:  #000000;
}

/* blanc */
#cadre-article, .cadre-sous-rubrique, .cadre-articles-rubrique, .texte-insert,
table #nav-agenda, .fc-content,
.valeur2, .valeur3,
table.forum, .forum-thread, .forum_reponse,
.trombino, .entry-content, #mentions {
 background-color: #E6E6E6;
 color:  #000000;

}

/* bleu fonce de base */
#cadre-rubrique, #cadre-titre-article, #cadre-titre-article a, .accueil .cadre-chemin, .accueil .cadre-chemin a, .cadre-chemin a, .repondre-article a,
table.forum th,
#menu, ul#menu ul, ul#menu li a, .slicknav_menu, .slicknav_menu a,
#menuV2 ul.menulist a:hover, #menuV2 ul.menulist li.smenu:hover,
#menuV2 ul.menulist li.smenu>a:hover{
	background-color: #088A08;
	color:  #ffffff !important ;
}

/* bleu tres fonce */
.laune ul.anchors li a:hover, #menu li:hover > a, ul#menu ul li:hover, .cadre-chemin a:hover, .repondre-article a:hover {
	background-color: #353434;
	color:  #ffffff;
}
/* bleu clair */
.identification-light:hover, .formulaire_recherche input.text:hover,
table.spip tr.row_first,
#menuV2 ul.menulist, #menuV2 ul.menulist ul, #menuV2 ul.menulist a,
.titre-message,
#formulaire_forum div, .formulaire_spip.formulaire_forum, .small_mini,
.calendar_head_mini, #entete-evenement, #nouvel-evenement{
  background-color: #088A08;
  color:  #ffffff;
}

/* gris-bleu tres clair */
.identification-light, .formulaire_recherche input.text,
table.spip tr.row_even, table.forum tr.art-forum,
#formulaire-contact,
.calendar_this_month,
#documents_portfolio, #ps,
.forum_reponse .titre-message, #formulaire_forum input.barre,
#signatures li {
	background-color: #E6E6E6;
	color:  #000000;
}

/* un autre bleu */
ul#menu li .on, ul#menu li .on > a, #menu li:hover > a.on,  ul#menu ul li.on:hover,
#formulaire_forum div#previsu, #formulaire_forum div#previsu .forum-message, #formulaire_forum div#previsu .forum-chapo,
.calendar_this_day,
table.spip tr.row_odd  {
	background-color: #BBCCDD;
	color:  #000000;
}

/* couleur 8 réservée pour les cadres latéraux - voir plus bas  */

/* bandeau */
div#entete {
	background-color: #353434;
	color:  #ffffff;
}

/* orange */
.annonce,.annoncedefil, .une-annonce-defilante, .calendar_mini_event, .spip_surligne {
	background-color: #EC7942;
  color:  #000000;
}

/* le pied */
#pied {
	background-color: #088A08;
	color:  #ffffff;
}

/* ombre trombinoscope */
.boite img{
	box-shadow: 5px 5px 5px #088A08;
}

/* les caracteres */
/******************/


a:link, a.spip_cadre_link, .content a.lien_pagination {
	color: #000099;
}
a:visited {
	color: #000099;
}

a:hover, a.zeroclipboard-is-hover,
ul.onglets li a:hover,
#cadre-plan a:hover, table.forum a:hover,
.content a.lien_pagination:hover{
	color: #FF8000;
}
#nom-site-spip, #slogan-site-spip, #descriptif-site-spip, .annoncedefil .caractencadre-spip {
  color: #FFFFFF;
}

#ariane-forum, #ariane-forum a,
table.forum tr.rub-forum td, table.forum a, table.forum tr.art-forum td  {
	color: #336699;
}

.alerte1, .alerte {
	color: #FF0000;
}


/* les bordures */
/****************/

ul#menu li a, ul#menu ul {
	border-color: #CCCCCC;
}
ul.onglets li a {
  border: 1px solid #E6E6E6;
  border-top : 1px solid white;
}
ul.onglets li a.active {
  border: 1px solid #088A08;
}
.cadre-articles-rubrique, .cadre-sous-rubrique, #cadre-article, #documents_portfolio,
.forum-thread, .forum_reponse,
#formulaire-contact, .valeur2, .valeur3,
#signatures li, #signatures li p.message {
	border-color: #CCCCCC;
}

table.spip, table.spip td, table.spip th {
	border-color: #FFFFFF;
}

#menuV2 ul.menulist li {
	border-color: #FFFFFF;
}
.formulaire_recherche input.text,
.identification-light,
ul#menu li a:hover,
.calendar_mini_event  {
	border-color: #CCCCCC;
}

#ariane-forum, table.forum {
	border-color: #006699;
}
/*********************************************/
/*    Les arrondis                           */
/*********************************************/
ul#menu li a, ul#menu ul, ul#menu ul li {
  border-radius: 10px;
}
#menuV2 ul.menulist, #menuV2 ul.menulist a {
  border-radius: 8px 8px 8px 8px;
}
ul.onglets li a {
  border-radius: 8px 8px 0px 0px;
}
.laune ul.anchors li a, .cadre-rubrique-accueil {
  border-radius: 5px;
}
h1.cadre {
  border-radius: 0px 50px 0px 0px;
}
div.texte {
  border-radius: 0px 0px 0px 10px / 0px 0px 0px 100px;
}
.identification-light, .formulaire_recherche input.text {
  border-radius: 10px;
}
.annonce, .annoncedefil, .une-annonce-defilante {
  border-radius: 15px;
}
#entete-evenement, #nouvel-evenement {
  border-radius: 8px 8px 0 0;
}

/************************************************************************/
/*    fixation de la barre d'outils sauf si écran de moins de 950px     */
/************************************************************************/
@media all and (min-width: 950px) {
} 

/*********************************************/
/*    Les cadres latéraux                    */
/*********************************************/

div.cadre-couleur h1.cadre {
  background-color: #088A08;
  color:  #ffffff;
}
div.cadre-couleur .texte {
	background-color: #E6E6E6;
	color:  #000000;
  border-color: #088A08;
}
 
 /* la noisette inc-liste_auteurs */
 /*********************************/
 
.legende_admin{ 
  background: url(plugins/auto/escal/v3.85.7/images/admin.png);
  padding-left: 20px;
  background-repeat : no-repeat;
}
.legende_redacteur{
	background-image: url(plugins/auto/escal/v3.85.7/images/redacteur.png);
  padding-left: 20px;
  background-repeat : no-repeat; 
}
.legende_visiteur{
	background-image: url(plugins/auto/escal/v3.85.7/images/visiteur.png);
  padding-left: 20px;
  background-repeat : no-repeat;
}

.legende_admin, .admin a{
  color: #FF0066 !important;
}
.legende_redacteur, .redacteur a{
  color: #009933 !important;  
}
.legende_visiteur, .visiteur a{
  color: #000000 !important;
}
/*********************************************/
/*    La page contact                        */
/*********************************************/

/**************************/
/* Le modele image_fluide */
/**************************/

dl.image_fluide{
  width:100%;
  margin:auto;
}
dl.image_fluide img{
  width:100%;
  margin: auto;	
  position: static;  
  height: auto;
  -ms-interpolation-mode: bicubic;
  box-sizing: border-box; 
}

/***************************************/
/* personnalisation du plugin galleria */
/***************************************/
.galleria-container {
 background-color: #FFFFFF;
}
.galleria-info-link, .galleria-info-text,
.galleria-thumb-nav-left,  .galleria-thumb-nav-right {
	background-color: #336699;
}
.galleria-info-title, .galleria-info-description {
	color: #FFFFFF;
}
.galleria-info-title {
	font-size: 14px;
}
.galleria-counter {
  color: grey !important;
  opacity: 100 !important;
}
