/* import de la feuille commune des positions de blocs et tailles de texte */
@import url("../commun.css");
/* couleurs du thème */
h2, h2 a, h2 a:focus, h2 a:hover, h2 a:active { color: #BEAA74; }
/* Citations, code et poesie */
blockquote.spip, .spip_code, .spip_cadre { color:lightblue; } /* Cf.: spip_style.css */

/* ------------------------------------------ */
/* Habillage des elements du contenu */
/* ------------------------------------------ */
#hierarchie, #hierarchie a { color: white; }
.surtitre, .soustitre { color: #FFF; }
.chapo { color: white; }
.hyperlien { color: white; }
/* Habillage des forums */
.forum-chapo .forum-titre, .forum-chapo .forum-titre a { color: #333; }
.forum-chapo abbr, .forum-chapo .comment-author { color:#000 }
.forum-texte { color: white; background-color:#1A1A1A; }
/* ------------------------------------------*/
/* Sous-navigation et autres menus */
/* ------------------------------------------ */
/* Habillage general des menus de navigation */
.menu ul { border-bottom: 1px solid #DDD; }
.menu ul li { border-top: 1px solid #DDD; } 
/* li img.spip_logo { max-height:32px; width:auto; } */
/* Pagination */
.pagination, .pagination .on { color: #666; }
ul.pagination-items, ul.pagination-items li.pagination-item { border:none; }
#spip-admin a, #spip-admin a:visited { color:white; }
/* ==================================================================================================================================*/
/*					style de la page = le thème								*/
/* ============================================================================================================================== */
#bckg {
	background-image: url('img/zengarden.jpg');
	background-size: cover;
	background-position: center center;
}
#filtre {
	background-color:black;
	opacity:0.9;
}
body {
	background-color: #2D2D2C;
	letter-spacing: 1px;
	text-align: center;
	margin: 0 auto;
	overflow:hidden;
	color:white;
}
body a, a.spip_in, body a:visited, .link {
	color: #BEAA74;
	text-decoration: none;
}
body a:hover { color:white; }
a.spip_out, a.spip_out:visited, a.spip_out:hover { color: lightgreen; }
.menu h2 { color:#BEAA74; }
.cartouche h1 {color:#BEAA74; }
input, select, textarea, .boutons input, input.submit { border: 1px solid snow; }
/* ========================================== ENTETE ========================================================*/
#entete .accueil #nom_site_spip a, #entete .accueil #nom_site_spip a:hover, #entete .accueil #nom_site_spip a:visited {
	color:white;
	text-decoration: none;
}
/*#slogan_site_spip span {
	background-color: #2D2D2C;
}*/
/* ========================================== NAVIGATION ========================================================*/
#navigation {
	color:#BEBEBE;
}

#navigation ul li {
	border: 1px solid #CFCFCF;
	border-bottom-color: rgb(207, 207, 207);
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom: 0;
	border-radius: 5px 5px 0 0;
}

#navigation a.on, #navigation a:hover {
	color:white;
	text-decoration: none;
}

#navigation .menu ul li ul {
	margin-left:0;
}
#navigation ul li:hover ul, #navigation ul li:hover ul li {
	background-color: black; /*#2D2D2C;*/
	/*border: none;*/
	/*opacity:0.9;*/
}
#navigation ul li:hover ul li {
	border: 1px solid #CFCFCF;
	border-radius:0;
}
#navigation ul li:hover ul li ul li {
	border: none;
}
#navigation ul li:hover ul li ul li::before {
	content:" - ";
}

#navigation label { color:white; }

textarea,
input[type="text"],
input[type="password"],
input[type="email"],
#formulaire_recherche input[type="text"],
#formulaire_recherche input[type="search"], 
#formulaire_recherche input[type="submit"] {
	background-color: transparent;
	color: white;
}

/* ========================================== MENU DROITE ========================================================*/
#zone_droite, #zone_tags, #zone_revisions_article {
	background-color: black; /*#2D2D2C;*/
}

/* ========================================== CONTENU ========================================================*/

.liste.selection.favoris form {
	display:inline-block;
}

.formulaire_favori form button:hover .fav-title {
	color: #b8b8b8;
}

#visites { color: white; }
.couleur1 { color:lightblue; }
table.spip td .couleur1 { color:blue; }
.couleur2 { color:red; }

div.onglets_bloc h2.onglets_titre a {
	color:#BEAA74; /* or */
}
div.onglets_bloc h2.onglets_titre.selected a {
	color:white;
}

div#toggle_list_vignettes.grid img { 
	/*background-color:white;*/
	background-image: url("/squelettes/img/layout-grid-gold.svg");
}
div#toggle_list_vignettes.list img { 
	/*background-color:white;*/
	background-image: url("/squelettes/img/layout-list-gold.svg");
}

/* ----------------- tableaux ----------------- */

table.spip { color:white; } /* Cf.: spip_style.css */
table.spip tr.row_first, table.spip tr.row_odd { background:none; }
table.spip tr.row_even { background-color:black; }

/* ----------------- portfolio ----------------- */

.lity-image-caption {
	background-color:black;
}
/* ========================================== PIED DE PAGE ========================================================*/
#pied {
	/*color:#525252;*/
	color:white;
}

/* ============================================================================================================================== */
/*					redéfinition des styles de plugins							*/
/* ============================================================================================================================== */
/* ================================ redéfinition des couleurs mise en évidence 1 et 2 des enluminures typographiques ================================================== */
.caractencadre-spip { color: orange; }
.caractencadre2-spip { color: #00FF00; }
/* ================================ blocs couteau suisse ================================================== */
.cs_blocs {
	background-color: #1E1E1E;
	border: 1px solid snow;
}
/* =========== formulaire recherche critères mots ========== */
#criteremots label {
	color: #FFFFFF;
}
/* ================================ switcher zengarden ================================================== */
#switcher_zen select { background-color:black; color:white; }
