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


/*

 
#ombre-droite {
	background: url(plugins/auto/escal_V3/escal_V3/images/ombre-droitegris.png) repeat-y scroll right center;
	width: 984px;
}
#ombre-gauche {
	background: url(plugins/auto/escal_V3/escal_V3/images/ombre-gauchegris.png) repeat-y scroll left center;
	margin: 0 auto;
	width: 984px;
}







*/

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



div#bandeau {
	text-align: center; 
}

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

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


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


 
.laune ul.anchors li {
	width: 50%;
}



/* annonces defilantes */
/***********************/ 
#annonces-defilantes {
	height: 250px;
}
.annoncedefil {
	height: 215px;
}
/* noisette annonces defilantes */ 
.annonce-descriptif { 
 	margin-left: 170px; 
} 
/* noisette inc-photos */
/***********************/

#photos-defilantes {
	height: 170px;
	width: 170px;
}
.une-photo-defilante {
	top: 170px;
	line-height: 170px;
}

/* noisette inc-sites_favoris */
/***********************/

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

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

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

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

#menuV ul.menugrmots li {
	background: url(plugins/auto/escal_V3/escal_V3/images/grmots.png) no-repeat top left;
}
#menuV ul.menumots li {
	background: url(plugins/auto/escal_V3/escal_V3/images/artnormal.png) no-repeat top left;
}
#menuV ul.menumots li.on {
	background: url(plugins/auto/escal_V3/escal_V3/images/artexpose.png) no-repeat top left;
}

.introduction-articles-rubrique {
	margin-left: 150px;
}


/* liens */
a.spip_out {
	background: transparent url(plugins/auto/escal_V3/escal_V3/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/escal_V3/images/mail.gif) no-repeat scroll right center;
}

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

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

/* blocs d'infos d'Escal */
#texte-article .aide {
	background-image: url(plugins/auto/escal_V3/escal_V3/images/aide.png);
}
#texte-article .important {
	background-image: url(plugins/auto/escal_V3/escal_V3/images/important.png);
}
#texte-article .avertissement {
	background-image: url(plugins/auto/escal_V3/escal_V3/images/avertissement.png);
}
#texte-article .info {
	background-image: url(plugins/auto/escal_V3/escal_V3/images/info.png);
}
.spip_cadre, .coloration_code {
	background-image: url(plugins/auto/escal_V3/escal_V3/images/code.png);
}


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

/* les fonds et les textes associés */
/*************/
body {
  background-color:  #DFDFDF;
  background-image: none;
      
  
  
}
/* bandeau */
div#entete {
	background-color: #336699;
	color:  #FFFFFF;
}

/* fond des pages */
div#conteneur{
 background-color: #FFFFFF;
 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: #336699;
	color:  #FFFFFF;
}
/* onglets inactifs */
ul.onglets li a{
  background-color: #82ADE2;
  color:  #000000;
}
/* articles en une */
.laune ul.anchors li a {
	background-color: #DAE6F6;
	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, .titre-articles-rubrique, .introduction-articles-rubrique,
.cadre-rubrique-accueil,
.texte-insert,
table #nav-agenda, .fc-content,
.valeur2, .valeur3,
table.forum, .forum-thread, .forum_reponse, .pages .on,
.trombino, .entry-content, #mentions {
 background-color: #FFFFFF;
 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, a.lien_pagination,
#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: #336699;
	color:  #FFFFFF !important;
}
/* bleu tres fonce */
.laune ul.anchors li a:hover, .laune .art-exergue:hover, #menu li:hover > a, ul#menu ul li:hover,
.cadre-rubrique-accueil:hover, .cadre-chemin a:hover, .repondre-article a:hover {
	background-color: #224466 !important;
	color:  #FFFFFF !important;
}
/* 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: #82ADE2;
  color:  #000000;
}
/* 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: #EFEFEF;
	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;
}
/* orange */
.annonce,.annoncedefil, .une-annonce-defilante, .calendar_mini_event, .spip_surligne {
	background-color: #EC7942;
  color:  #FFFFFF;
}

/* le pied */
#pied {
	background-color: #BBCCDD;
	color:  #000000;
}

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

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

a:link, a.spip_cadre_link {
	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;
}

#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 #82ADE2;
  border-top : 1px solid white;
}
ul.onglets li a.active {
  border: 1px solid #336699;
}
.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: 10px;
}
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: #82ADE2;
  color:  #000000;
}
div.cadre-couleur .texte {
	background-color: #DAE6F6;
	color:  #000000;
  border-color: #82ADE2;
}
 
 /* la noisette inc-liste_auteurs */
 /*********************************/
 
.legende_admin{ 
  background: url(plugins/auto/escal_V3/escal_V3/images/admin.png);
  padding-left: 20px;
  background-repeat : no-repeat;
}
.legende_redacteur{
	background-image: url(plugins/auto/escal_V3/escal_V3/images/redacteur.png);
  padding-left: 20px;
  background-repeat : no-repeat; 
}
.legende_visiteur{
	background-image: url(plugins/auto/escal_V3/escal_V3/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;
}


/***************************************/
/* personnalisation du plugin shoutbox */
/***************************************/
.formulaire_shoutbox #contenu_shoutbox_taille{
	height: 200px
}