/* ------------------------- CSS COMPLETS POUR UN TEMPLATE JOOMLA 1.0.x ------------------------- */
/* d'après Dinh Viet Hung  (c) http://www.joomlart.com et Wee Keat Chin (c) http://www.visualdensity.com */
/* traduit et complété pour Joomla! 1.0 mejean / Papounet / Lexel / Zen Air Cashmere / Dragon Company */
/* author : Gauthier DAULIE --- http://www.gravifique.be --- (c) gravifique.be - 2008*/

/* ------------------------- Styles par défaut ------------------------- */

/**** Styles généraux ****/

/* style général de tout le document : marges, taille...*/
html {
  padding          : 0px;
  margin           : 0px;
  margin-bottom    : 10px;
	min-height: 100.1%;
}

/* style général entre les balises body, contrôle les éléments comme le fond, etc.*/
body	{ 
  padding          : 0px;
  margin           : 0px;
  margin-top		   : 25px;
  margin-bottom    : 10px;
  background       : #000000;
}

#body_bg {
background     : url(../images/bg_top.gif) #000000 repeat-x top left;
}

/* style par défaut des lignes des tables du templates  */
/* style par défaut des colonnes des tables du templates  */
/* style par défaut des paragraphes */
/* format par défaut des balises "div" du template */
tr, ts, p, div {
  font-family      : Arial, Verdana, Helvetica, sans-serif;
  font-size        : 12px;
  color            : #ffffff;
  vertical-align   : top;
  border           : 0px;
  margin           : 0px;
}

/* style par défaut des lignes horizontales du template */
hr {
  color            : #999999;
  height           : 1px;
  width            : 100%;
}
hr.separator {
}
pre {} /* style des zones de textes préformatés  (utilisé par la zone de debogage) */


/**** Paramétres par défaut des niveaux de titre ****/
/* style de titre de niveau 1 */
h1 {} /* style de titre de niveau 1 */
h2 {} /* style de titre de niveau 2 */
h3 {} /* style de titre de niveau 3, est utilisé pour l'affichage des titre de module que le paramètre du module est à -2 ou -3 (cf. plus bas) */
h4 {} /* style de titre de niveau 4 */
h5 {} /* style de titre de niveau 5 */
h6 {} /* style de titre de niveau 6 */


/**** Paramétres par défaut des liens ****/

/* style par défaut des liens */
/* style des liens visités */
a:link, a:visited
{
  font-size        : 12px;
  color            : #CC0000;
  text-decoration  : none;
  font-weight      : normal;
  padding-bottom   : 0px;
}
/* style des liens survolés */
a:hover
{
  font-size        : 12px;
  color            : #990000; /*Lien: couleur du lien: spécifique*/
  text-decoration  : none;
  font-weight      : normal;
}


/**** Paramétres par défaut des listes à puce ****/

/* style de tous les élements de liste ul */
ul
{
  margin           : 2px;
  padding-left     : 10px;
  list-style       : none;
}
/* style de tous les élements de liste li */
li
{
  line-height      : 15px;
  padding-left     : 13px;
  padding-top      : 0;
  background-image : url(../images/strelka.gif) ;
  background-repeat: no-repeat;
  background-position: 3px 5px;
}

/* ------------------------- Paramètres spécifiques au template ------------------------- */

td.encadrenoir, tr.encadrenoir, p.encadrenoir, div.encadrenoir {
  background       : #000000;
	font-family      : Arial, Verdana, Helvetica, sans-serif;
  font-size        : 12px;
  color            : #FFFFFF;
  vertical-align   : top;
  border           : 1px solid #666666;
  padding				   : 0px;
  margin           : 0px;
}

td.encadregris, tr.encadregris, p.encadregris, div.encadregris {
  background       : #101010;
	font-family      : Arial, Verdana, Helvetica, sans-serif;
  font-size        : 12px;
  color            : #FFFFFF;
  vertical-align   : top;
  border           : 1px solid #666666;
  padding				   : 0px;
  margin           : 0px;
}

td.encadrerouge, tr.encadrerouge, p.encadrerouge, div.encadrerouge {
  background       : #101010;
	font-family      : Arial, Verdana, Helvetica, sans-serif;
  font-size        : 12px;
  color            : #FFFFFF;
  vertical-align   : top;
  border           : 1px solid #CC0000;
  padding				   : 0px;
  margin           : 0px;
}

td#menu_left table.moduletable td {
		padding			     : 0px;
}

td#menu_right table.moduletable td {
		padding			     : 0px;
}

/* style par défaut des liens */
/* style des liens visités */
table.moduletable a:link, table.moduletable a:visited
{
  font-size        : 12px;
  color            : #CC0000;
  text-decoration  : none;
  font-weight      : normal;
  padding-bottom   : 0px;
}
/* style des liens survolés */
table.moduletable a:hover
{
  font-size        : 12px;
  color            : #990000; /*Lien: couleur du lien: spécifique*/
  text-decoration  : none;
  font-weight      : normal;
}

/* ------------------------- Paramètres des formulaires ------------------------- */

/* permet de définir les marges (marging et padding) des formulaire pour une meilleur accessibilité (seulement pour Joomla!) */
form
{
margin           : 0px;
padding          : 0px;
}

/* apparence des boutons */
.button
{
  font-size        : 12px;
  font-family      : Arial, Verdana, Tahoma, Helvetica, sans-serif;
  color            : #CC0000;
  font-weight      : normal;
  border           : 1px solid #444444;
  margin           : 3px;
  background-color : #1D1D1D;
  padding				   : 1px;
  margin-top   		 : -1px;
  margin-bottom    : 5px;
  cursor           : pointer;
}

/* apparence des formulaire de saisie, par ex. le module de connexion */
.inputbox {
  font-size        : 12px;
  font-family      : Arial, Verdana, Tahoma, Helvetica, sans-serif;
  color            : #FFFFFF;
  background       : #101010;
  border           : 1px solid #CC0000;
  margin-top       : 2px;
  margin-left      : 1px;
  margin-bottom    : 2px;
  padding          : 2px 2px 2px 4px;
}

/**** module de recherche ****/

/* apparence des formulaire de saisie, par ex. le module de connexion */
.inputbox#search_searchword {
 font-size        : 12px;
 font-family      : Arial, Verdana, Tahoma, Helvetica, sans-serif;
 color            : #FFFFFF;
 background       : #101010;
 border           : 1px solid #CC0000;
 margin-top       : -1px;
 margin-left      : 4px;
 margin-bottom    : 3px;
}

.inputbox#mod_search_searchword {
  font-size        : 12px;
  font-family      : Arial, Verdana, Tahoma, Helvetica, sans-serif;
  color            : #FFFFFF;
  background       : #101010;
  border           : 0px;
  margin		       : 0px;
  padding          : 0px 0px 0px 4px;
}

/*
.inputbox#searchphraseany {}
.inputbox#searchphraseall {}
.inputbox#searchphraseexact {}
.inputbox#search_ordering
*/
{
  font-size        : 12px;
  font-family      : Arial, Verdana, Tahoma, Helvetica, sans-serif;
  color            : #FFFFFF;
  background       : #000000;
  border           : 1px solid #CC0000;
  margin-top       : 2px;
  margin-left      : 1px;
  margin-bottom    : 2px;
  padding          : 0px 0px 0px 0px;
}


/**** composant selectionner template ****/
#mod_templatechooser_jos_change_template
{
  font-size        : 12px;
  font-family      : Arial, Verdana, Tahoma, Helvetica, sans-serif;
  color            : #FFFFFF;
  background       : #000000;
  border           : 1px solid #CC0000;
  border           : 1px solid #CC0000;
	margin 					 : 5px 0px 5px 3px;
}

/**** composant recherche ****/

/* Paramètre du texte affiché  de la boîte affichant "Rechercher les mots-clés ... x résultat(s) trouvé(s) au total. Rechercher ... avec Google" apparaissant après avoir fait une recherche */
/*table.searchintro {}*/

fieldset {
	border            : 1px solid #777777;
	margin            : 5px 2px 0px 2px;
	padding           : 5px;
}

/* ------------------------- Paramètres de navigation / des menus ------------------------- */

/*** Style des menus ***/

/* style de menu de premier ordre */
a.mainlevel
{
 	display          : block;
	width            : 174px;
  margin-top       : 1px;
	margin-left      : 1px;
	margin-right     : 1px;
	margin-bottom    : 0px;
  padding          : 0px;
  font-size        : 12px;
  background       : none;
  text-indent      : 5px;
}

/* style des liens de menu de premier ordre */
/* style des liens de menu de premier ordre visités */
a.mainlevel:link, a.mainlevel:visited
{
  display          : block;
  font-size        : 12px;
  border           : 1px solid #444444;
  background-color : transparent;
  font-weight      : normal;
  padding-top      : 3px;
  padding-bottom   : 3px;
  padding-left     : 1px;
  padding-right    : 1px;
  color            : #CC0000;
  text-indent      : 10px;
}

/* style des liens de menu de premier ordre survolé par la souris */
a.mainlevel:hover
{
  border           : 1px solid #444444;
  background-color : transparent;
  font-size        : 12px;
  font-weight      : normal;
  color            : #990000
  text-decoration  : none;
  text-indent      : 10px;
}

/* style des liens de menu de premier ordre actif */
a.mainlevel#active_menu
{
  color            : #FFFFFF;
  border       		 : 1px solid #444444;
  background-color : #990000; /*Menu principal: couleur du menu sélectionné : spécifique*/
  font-weight      : normal;
}


/* style des liens de menu de second ordre */
.sublevel
{
   background      : transparent;
   font-family     : Arial, Verdana, Helvetica, sans-serif;
   font-size       : 12px;
   font-weight     : bold;
   color           : #999999;
   padding    	   : 3px 1px 3px 5px;
   margin		       : 0px;
}

/* style des liens de menu de second ordre */
/* style des liens de menu de second ordre visités */
a.sublevel:link, a.sublevel:visited
{
  color		        : #EB8201;
  text-decoration	: none;
  border-bottom   : 0px;
}

/* style des liens de menu de second ordre survolé par la souris */
a.sublevel:hover
{
  color            : #4C0C94;
  text-decoration  : none;
}

/* style des liens de menu de second ordre actif */
a.sublevel#active_menu
{
	background      : transparent;
	color           : #4C0C94;
	border          : 0px;
}

/* Style du menu horizontal */
ul#mainlevel-nav
{
	font-weight:normal;
	list-style: none;
	padding: 0;
	margin: 0;
	font-size: 12px;
}

ul#mainlevel-nav li
{
	background: #101010;
	padding			: 0px;
	margin			: 0px;
	float				: left;
	font-size		: 12px;
	line-height	: 21px;
	white-space	: nowrap;
	border-right-width	: 1px;
	border-right-style	: solid;
	border-right-color	: #444444;
}

/* style des liens du menu horizontal*/
ul#mainlevel-nav li a:link, ul#mainlevel-nav li a:visited
{
	display: block;
	font-size: 12px;
	padding-left: 15px;
	padding-right: 15px;
	text-decoration: none;
	color: #CC0000;
}

ul#mainlevel-nav li a:hover
{
	color: #990000;
}

/* Style des barres et boutons de navigation */

/* style de la barre de navigation de pied de page ("<< Début < Précédent Suivant > fin >>") quand celle-ci n'apparaît pas comme hyperlien.*/
.pagenavbar {
  border   			: 0px ;
  padding       : 2px;
  font-size			: 12px;
  font-family   : Arial, Verdana, Helvetica, sans-serif;
  color         : #666666;
  text-align    : center;
}

/* style de la barre de navigation de pied de page ("<< Début < Précédent Suivant > fin >>") quand celle-ci devient des hyperliens */
.pagenavbar:link, .pagenavbar:visited
{
  font-size        : 12px;
  color            : #CC0000;
  text-decoration  : none;
  font-weight      : normal;
  padding-bottom   : 0px;
}
.pagenavbar:hoover
{
	color: #990000;
}

/* style de la barre de navigation de pied de page ("<< Début < Précédent 123 Suivant > fin >>") quand celle-ci n'apparaît pas comme hyperlien.*/
.pagenav {
  border   			: 0px ;
  padding       : 2px;
  font-size			: 12px;
  font-family   : Arial, Verdana, Helvetica, sans-serif;
  color         : #666666;
  text-align    : center;
}

/* style de la barre de navigation de pied de page ("<< Début < Précédent 123 Suivant > fin >>") quand celle-ci devient des hyperliens */
.pagenav:link, .pagenavbar:visited
{
  font-size        : 12px;
  color            : #CC0000;
  text-decoration  : none;
  font-weight      : normal;
  padding-bottom   : 0px;
}
.pagenav:hoover
{
	color: #990000;
}

/* style pour le totalisateur du nombre de pages d'un article */
.pagenavcounter
{
  color            : #990000;
  font-family      : Arial, Verdana, Tahoma, Helvetica, sans-serif;
  font-size        : 11px;
  font-weight      : normal;
}

/* style pour le bouton "précédent" */
.pagenav_prev{
  color            : #666666;
  font-family      : Arial, Verdana, Tahoma, Helvetica, sans-serif;
  font-size        : 12px;
  font-weight      : normal;
  padding-bottom   : 3px;
  margin-right     : 4px;
  float            : right;
  line-height      : 20px;
}
}

/* style pour le bouton "suivant" */
.pagenav_next
{
  color            : #666666;
  font-family      : Arial, Verdana, Tahoma, Helvetica, sans-serif;
  font-size        : 12px;
  font-weight      : normal;
  padding-bottom   : 3px;
  margin-right     : 4px;
  float            : right;
  line-height      : 20px;
}

/* style pour le bouton "retour" */
.back_button {
  color            : #666666;
  font-family      : Arial, Verdana, Tahoma, Helvetica, sans-serif;
  font-size        : 12px;
  font-weight      : normal;
  padding-bottom   : 3px;
  margin-right     : 4px;
  float            : right;
  line-height      : 20px;
}


/*** Style des autres liens ***/

/* style pour la liste "dernières news" */
/*
.latestnews ul {}
.latestnews li {}
*/
ul.latestnews li.latestnews a
{
	font-size: 12px;
	color: #CC0000;
}

ul.latestnews li.latestnews a:hover
{
	color: #990000;
}

/* style pour la liste "plus populaires" */
/*.mostread ul{}
.mostread li{}
*/
ul.mostread li.mostread a
{
	font-size: 12px;
	color: #CC0000;
}

ul.mostread li.mostread a:hover
{
	color: #990000;
}

/* ------------------------- Paramètres des pages de contenu ------------------------- */

a.category:link, a:visited
{
  font-size        : 12px;
  color            : #CC0000;
  text-decoration  : none;
  font-weight      : normal;
  padding-bottom   : 0px;
}
/* style des liens survolés */
a.category:hover
{
  font-size        : 12px;
  color            : #990000; /*Lien: couleur du lien: spécifique*/
  text-decoration  : none;
  font-weight      : normal;
}

/**** Blogs ****/

/* apparence de la table entourant le contenu central sur le front page */
.blog {}

/* Zone pour les liens d'une page de type blog listés en bas de page */
.blogsection {} 
/* style du texte "Plus... ou Suite..." pour les liens d'une page de type blog listés en bas de page */
.blog_more {
	margin   : 10px 0px 7px 7px;
} 

/* paramètre le format pour les liens d'une page de type blog listés en bas de page */
/*
a.blogsection:link {}
a.blogsection:visited {}
a.blogsection:hover {}
*/

/* style pour l'écartement vertical entre les articles d'une page de type blog */
/*
.article_seperator {}
*/

/**** Composants ****/

/* style du tag div du titre d'un composant */
.componentheading {
	line-height        : 22px;
	width              : 100%;
	padding            : 0px;
	border-bottom      : 1px solid #666666;
  /*background     		 : url(../images/fond_menu.jpg) #101010 repeat-x top left;*/
  background			   : #101010;
  font-family        : Arial, Verdana, Helvetica, sans-serif;
	font-size          : 14px;
  color              : #FFFFFF;
	font-weight        : bold;
	text-align         : left;
  text-indent        : 10px;
  margin-bottom      : 5px;
}

/**** Contenus ****/
/* style du titre du contenu, de l'article... en cours */
/* --- dans css specifique ---
td.contentheading {
}

/* style du titre du contenu, de l'article... en cours quand ils fonctionne comme un lien */
/* --- dans css specifique ---
td.contentheading a.contentpagetitle:link, a.contentpagetitle:visited {
}

td.contentheading a.contentpagetitle:link, a.contentpagetitle:hover {
}
*/

/* apparence de la table qui contient les éléments non-liés à  un article (composant, liste de catégories, formulaire de contect, etc).*/
table.content {
  width            : 100%;
  padding          : 0;
  border-collapse  : collapse;
  border-spacing   : 0;
  margin-bottom    : 10px;
}

table.contentpane {
  width            : 100%;
  border-spacing   : 0;
  padding-left     : 5px;
  padding-right    : 5px;
  margin-bottom    : 5px;
}

/* police de caratcère par défaut dans contentpane */
table.contentpane td {
  font-size        : 12px;
  color            : #FFFFFF;
  font-weight      : normal;
  line-height      : 14px;
  padding-bottom   : 5px;
}

/* apparence de la table qui contient le texte de l'article en cours */
table.contentpaneopen {
  width            : 100%;
  border-spacing   : 0;
  padding-left     : 5px;
  padding-right    : 5px;
  margin-bottom    : 5px;
} 

/* position des boutons : "pdf", "imprimer", "envoyer à un ami" */
.buttonheading {
  padding : 5px 1px 0px 1px;
}

/* style du tag TD affichant la "description" des sections, catégories (news/liens web/dernières news...) */

/*.contentdescription {}*/

table.contentpane td.contentdescription {
  float            : left;
  font-size        : 12px;
  color            : #FFFFFF;
  font-weight      : normal;
} 

/*** Table d'index pour des articles sur plusieurs pages ***/
/* style de la table des matières pour des contenus ou articles à pages multiples */
table.contenttoc {
  border           : 1px solid #666666;
  background       : #000000;
  padding          : 2px;
  margin-left      : 2px;
  margin-bottom    : 2px;
}

/* style du titre de la table des matières */
table.contenttoc th {
  color            : #FFFFFF;
  font-family      : Arial, Verdana, Tahoma, Helvetica, sans-serif;
  font-size        : 12px;
  font-weight      : bold;
  border-bottom    : 1px solid #FFFFFF;
  padding          : 0px 0px 2px 0px;
}

/* style du contenu de la table des matières */
table.contenttoc td {
  padding          : 2px 2px 0px 2px;
}

/* style des liens dans la table des matières */
a.toclink:link, a.toclink:visited
{
  color            : #CC0000;
  font-family      : Arial, Verdana, Helvetica, sans-serif;
  font-size        : 12px; /*maintenu invariant*/
  background       : url(../images/toclink.gif) no-repeat;
  white-space      : normal;
  font-weight      : normal;
  padding          : 0px 0px 0px 10px;
}


/* ------------------------- Paramètres sections Joomla! ------------------------- */

/* apparence des titres des tables */
td.sectiontableheader {
	padding		        : 2px;
	background-color  : #222222;
	border-right      : 1px solid #000000;
	border-bottom     : 1px solid #000000;
  font-size         : 12px;
  font-weight       : normal;
  color             : #FFFFFF;
  line-height       : 18px;
}

/* apparence des lignes impaires des tables */
.sectiontableentry1 {
  background       : #101010;
  border-right      : 1px solid #101010;
	border-bottom     : 1px solid #101010;
  line-height      : 18px;
}

.sectiontableentry1 td {
  vertical-align   : top;
  padding          : 3px;
  font-size        : 12px;
  color             : #BBBBBB;
  font-weight      : normal;
  white-space: nowrap;
}

.sectiontableentry1 img{
 padding-right: 4px !important;
 padding-right: 2px;
}

/* apparence des lignes paires des tables */
.sectiontableentry2 {
  background       : #1A1A1A;
  border-right      : 1px solid #1A1A1A;
	border-bottom     : 1px solid #1A1A1A;
  line-height      : 18px;
}
  
.sectiontableentry2 td {
  vertical-align   : top;
  padding          : 3px;
  font-size        : 12px;
  color             : #BBBBBB;
  font-weight      : normal;
  white-space: nowrap;
}

.sectiontableentry2 img{
 padding-right: 4px !important;
 padding-right: 2px;
}

/* apparence du pied de table */
/*
.sectiontablefooter {
}
*/

/* ------------------------- Paramètres des modules Joomla! (par défaut) ------------------------- */

/* apparence générale des modules */
table.moduletable {
	width            : 100%;
  background       : transparent;
  margin           : 0px;
}

/* apparence du titre des modules */
table.moduletable th {
	line-height        : 22px;
	width              : 100%;
	padding            : 0px;
  /*background     		 : url(../images/fond_menu.jpg) #101010 repeat-x top left;*/
  background         : #101010;
  border-bottom    	 : 1px solid #666666; /*Spécifique*/
  font-family        : Arial, Verdana, Helvetica, sans-serif;
	font-size          : 14px;
  color              : #FFFFFF;
	font-weight        : bold;
	text-align         : left;
  text-indent        : 5px;
}

/* apparence du contenu des modules */
table.moduletable td {
		width						 : 180px;
		padding			     : 3px;
}


/* apparence deslistes des modules */
table.moduletable ul
{
}


/* NB : selon le paramètre x d'affichage du module mosLoadModules ( 'position', x ), le titre du module est paramétré par : */

/* apparence du titre d'un module publié avec -2 */
moduletable h3 {
	line-height        : 22px;
	width              : 100%;
	padding            : 0px 0px 5px 0px;
  background     		 : url(../images/fond_menu.jpg) #101010 repeat-x top left;
  font-family        : Arial, Verdana, Helvetica, sans-serif;
	font-size          : 14px;
  color              : #FFFFFF;
	font-weight        : bold;
	text-align         : left;
  text-indent        : 10px;
} 

/* apparence du titre d'un module publié avec -3 */
div.module div div div h3 {
	line-height        : 22px;
	width              : 100%;
	padding            : 0px 0px 5px 0px;
  background     		 : url(../images/fond_menu.jpg) #101010 repeat-x top left;
  font-family        : Arial, Verdana, Helvetica, sans-serif;
	font-size          : 14px;
  color              : #FFFFFF;
	font-weight        : bold;
	text-align         : left;
  text-indent        : 10px;
} 

/* ------------------------- Paramètres particuliers ------------------------- */

/**** images insérées via le bot  ****/

/* style de l'image : bordure, marges... */
.mosimage
{
  border    			 : 1px solid #666666;
  margin    			 : 5px;
  padding-top			 : 5px;

}

/* style de la légende de l'image */
.mosimage_caption
{
  margin-top  		 : 3px;
  padding     		 : 2px;
  color     			 : #777777;
  font-size 			 : 10px;
}


/*** Dates, auteurs, évaluation, etc. ****/

/* style de l'intitulé "créé le" si affiché */
.createdate {
	padding-bottom   : 10px;
  float            : left;
  font-size        : 11px;
  color            : #777777;
  font-weight      : normal;
}

/* style de l'intitulé "modifié le" si affiché */
.modifydate {
	padding-top      : 10px;
  float            : left;
  font-size        : 11px;
  color            : #777777;
  font-weight      : normal;
}

/* style employé pour l'affichage de l'éditeur dans un texte et pour le nombre de modifications de flux RSS */
.small {
  font-size        : 10px;
  color            : #777777;
  font-weight      : normal;
  padding-right    : 5px;
} 

/* style des résultats des votes pour un article si affiché */
.content_rating
{
	vertical-align   : middle;
	line-height      : 16px;
  padding      		 : 3px 0px 0px 5px;
  margin           : 0px 0px 5px 0px;
  font-size        : 11px;
  font-style       : italic ;
  color            : #777777;
}

/* style des propositions de vote pour un article si affiché */
.content_vote {
  font-size        : 11px;
  color            : #777777;
  line-height      : 22px;
  margin           : 10px 0px 10px 0px;
  padding		       : 0px 15px 4px 5px;
}

/* style uniquement employé (à ma connaissance) pour les intitulés "nombre de votes", "premier vote", "dernier vote" lors de l'affichage des résultats d'un sondage */
.smalldark {
  font-size        : 10px;
  color            : #666666;
}

/**** composant sondage ****/
/* apparence du module de sondage */
table.poll {
	margin : 5px;
	border : 1px solid #333333;
	background-color : #000000;
	padding : 5px;
}
/* apparence du titre du module de sondage */
table.poll thead {
	height : 25px;
}

/* apparence du contenu du module de sondage */
table.poll td {
	padding : 5px;
}

/* apparence des bordure du sondage affiché */
.pollstableborder
{
  border-color     : #000000;
  padding-bottom  : 10px;
}


/**** module login ****/

/* apparence du champ de text du module de connexion */
/*#mod_login_username {}*/
label
{
	font-size: 12px;
	color : #FFFFFF;
}
/* apparence du champ password du module de connexion */
/*#mod_login_password {}*/
/* apparence de la case ? cocher du module de connexion */
#mod_login_remember
{
	margin-bottom : 10px;
}


/***  paramètres du pathway (quand affiché)  ***/
.pathway {
	font-size        : 12px;
  color            : #BBBBBB;
  padding-left     : 4px;
}
a.pathway:link, a.pathway:visited {
  font-size        : 12px;
  padding-left     : 0px;
}
a.pathway:hover {
  font-size        : 12px;
  padding-left     : 0px;
}

/*** titre du site (quand affiché)  ***/

.site_name {}


/* ------------------------- Paramètres l'interface d'administration Joomla! en frontend ------------------------- */
/* les CSS suivant permettent de définir l'interface d'administration en frontend (lorsqu'un utilisateur est connecté) */

/* apparence des onglets actifs dans l'éditeur d'article en "frontend" */
.ontab {
  border-left      : 1px solid #666666;
  text-align       : center;
  font-weight      : bold;
  color            : #BBBBBB;
  padding          : 5px;
  cursor           : pointer;
  line-height      : 30px;
}
/* apparence des onglets inactifs dans l'éditeur d'article en "frontend" */
.offtab {
  border-left      : 1px solid #666666;
  text-align       : center;
  color            : #999999;
  font-weight      : normal;
  padding          : 5px;
  cursor           : pointer;
  line-height      : 30px;
}
/* défini la largeur les fenêtres de saisie (formulaire) */
.tabpadding {
 border-left       : 1px solid #666666;
}
.tabheading {}
/* apparence du contenu des fenêtres de saisie du contenu */
.pagetext {} 

/* style du message envoyé par l'éditeur en frontend suite à une action de l'utilisteur, par exemple "Publication sauvegardée avec succés" */
.message {
	background-color    : #990000;
	margin							: 5px;
	padding							: 5px;
	border 							: 1px solid #FFFFFF;
  font-family        	: Arial, Verdana, Helvetica, sans-serif;
	font-size 					: 12 px;
	color 							: #FFFFFF;
	font-weight 				: bold;
	text-align         	: center;
}


