/*  ----------------------------------------------------------- */
/*  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 {
	background: #555;
	margin: 1.5em;
	font-size: .82em;
	color: #333;
}

img, table { margin: 0; padding: 0; border: none; }
h1 { margin: 0; padding: 0; font-size: 2.25em; font-weight: bold; }
h2 { margin: 0; padding: 0; font-size: 2; font-weight: normal; }
h3 { margin: 0; padding: 0; font-size: 1.75em; font-weight: normal; }
h4 { margin: 0; padding: 0; font-size: 1.5em; font-weight: normal; }
h5 { margin: 0; padding: 0; font-size: 1.25em; font-weight: normal; }
h6 { margin: 0; padding: 0; font-size: 1em; font-weight: normal; }

/* Logos, documents et images */
img.spip_logos {
	margin: 0;
	padding: 0;
	border: 0px none Black;
}

/*  ------------------------------------------
/*  Habillage des menus et de la navigation
/*  ------------------------------------------ */
.rubriques, .breves, .syndic, .forums, .divers {
	min-width: 10em;
	border: 1px solid #CCC;
	margin-bottom: 1em;
	font-size: 0.71em;
	width:190px;
}

.rubriquesplan {
	min-width: 10em;
	border: 1px solid #CCC;
	margin-bottom: 1em;
	font-size: 0.77em;
	width:825px;
}

.menu-titre {
	padding: 0.2em 0.4em;
	border-bottom: 1px dotted #CCC;
	text-align: center;
	font-weight: bold;
}

#navigation {width:197px;}
#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; background-color:#58a0c6;}

/*  ------------------------------------------
/*  Des couleurs specifiques selon les types de menus
---------------------------------------------- */
.rubriques, .rubriquesplan { background: #58a0c6; }
.rubriques .menu-titre { background: #65b8e3; }

.breves { background: #58a0c6; }
.breves .menu-titre { background: #65b8e3; }

.syndic { background: #58a0c6; }
.syndic .menu-titre { background: #65b8e3; }

.forums { background: #58a0c6; }
.forums .menu-titre { background: #65b8e3; }

.divers { background: #58a0c6; }
.divers .menu-titre { background: #65b8e3; }

/*  ------------------------------------------
/*  Tableaux
/*  ------------------------------------------ */
table.spip {
	margin: auto;
	margin-bottom: 1em;
	border: 0px solid;
	border-collapse: collapse; }
table.spip caption {
	caption-side: top; /* bottom pas pris en compte par IE */
	text-align: center;
	margin: auto;
	padding: 3px;
	font-weight: bold; }
table.spip tr.row_first { background: #65b8e3; }
table.spip tr.row_odd { background: none; }
table.spip tr.row_even { background: none; }
table.spip th, table.spip td { padding: 3px; text-align:center ; vertical-align: middle; }

#contenu {
	font-family: "Trebuchet MS", Helvetica, sans-serif; font-size:12px;}
	
	#conteneur{
	float: left;
	width: 825px;
	}
	
#conteneur #contenu {
	float: left;
	width: 825px;
	font-size:16px;
}

/* * Couleurs des liens de Spip */
a.spip_note {} /* liens vers notes de bas de page */
a.spip_in { color: #900; font-size:16px;} /* liens internes */
a.spip_out { color: #009; font-size:16px; } /* liens sortants */
a.spip_url { color: #009; font-size:16px; } /* liens url sortants */
a.spip_glossaire { color: #060; font-size:16px; } /* liens vers encyclopedie */
.on { font-weight: bold; color: #000; font-size:16px; } /* liens exposes */

/*  ------------------------------------------
/*  Autres Styles
/*  ------------------------------------------ */
.noteW
{
	BACKGROUND-COLOR: transparent;
	COLOR: #FFFFFF;
	FONT-FAMILY: "Verdana", sans-serif;
	FONT-SIZE: xx-small;
	MARGIN-BOTTOM: 0px;
	MARGIN-LEFT: 0px;
	MARGIN-TOP: 0px;
}
.bnoteW
{
	BACKGROUND-COLOR: transparent;
	COLOR: #FFFFFF;
	FONT-FAMILY: "Verdana", sans-serif;
	FONT-SIZE: xx-small;
	MARGIN-BOTTOM: 0px;
	MARGIN-LEFT: 0px;
	MARGIN-TOP: 0px;
	font-weight: bold;
}
.noteB
{
	BACKGROUND-COLOR: transparent;
	COLOR: Black;
	FONT-FAMILY: "Verdana", sans-serif;
	FONT-SIZE: xx-small;
	MARGIN-BOTTOM: 0px;
	MARGIN-LEFT: 0px;
	MARGIN-TOP: 0px;
}
.bnoteB
{
	BACKGROUND-COLOR: transparent;
	COLOR: Black;
	FONT-FAMILY: "Verdana", sans-serif;
	FONT-SIZE: xx-small;
	MARGIN-BOTTOM: 0px;
	MARGIN-LEFT: 0px;
	MARGIN-TOP: 0px;
	font-weight: bold;
}

.textB
{
	BACKGROUND-COLOR: transparent;
	COLOR: Black;
	FONT-FAMILY: "Verdana", sans-serif;
	FONT-SIZE: x-small;
	MARGIN-BOTTOM: 0px;
	MARGIN-LEFT: 0px;
	MARGIN-TOP: 0px;
}
.btextB
{
	BACKGROUND-COLOR: transparent;
	COLOR: Black;
	FONT-FAMILY: "Verdana", sans-serif;
	FONT-SIZE: x-small;
	MARGIN-BOTTOM: 0px;
	MARGIN-LEFT: 0px;
	MARGIN-TOP: 0px;
	font-weight: bold;
}

.textW
{
	BACKGROUND-COLOR: transparent;
	COLOR: #FFFFFF;
	FONT-FAMILY: "Verdana", sans-serif;
	FONT-SIZE: x-small;
	MARGIN-BOTTOM: 0px;
	MARGIN-LEFT: 0px;
	MARGIN-TOP: 0px;
}
.btextW
{
	BACKGROUND-COLOR: transparent;
	COLOR: #FFFFFF;
	FONT-FAMILY: "Verdana", sans-serif;
	FONT-SIZE: x-small;
	MARGIN-BOTTOM: 0px;
	MARGIN-LEFT: 0px;
	MARGIN-TOP: 0px;
	font-weight: bold;
}
.btitreW
{
	BACKGROUND-COLOR: transparent;
	COLOR: white;
	FONT-FAMILY: "Verdana", sans-serif;
	FONT-SIZE: small;
	MARGIN-BOTTOM: 0px;
	MARGIN-LEFT: 0px;
	MARGIN-TOP: 0px;
	font-weight: bold;
}

.btextR
{
	BACKGROUND-COLOR: transparent;
	COLOR: Red;
	FONT-FAMILY: "Verdana", sans-serif;
	FONT-SIZE: x-small;
	MARGIN-BOTTOM: 0px;
	MARGIN-LEFT: 0px;
	MARGIN-TOP: 0px;
	font-weight: bold;
}

A:link          {
	BACKGROUND-COLOR: transparent;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	FONT-FAMILY: "Verdana", sans-serif;
	FONT-SIZE: 11px;
	MARGIN-BOTTOM: 0px;
	MARGIN-LEFT: 0px;
	MARGIN-TOP: 0px;
	font-weight: bold;
}
A:active        {
	BACKGROUND-COLOR: transparent;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	FONT-FAMILY: "Verdana", sans-serif;
	FONT-SIZE: 11px;
	MARGIN-BOTTOM: 0px;
	MARGIN-LEFT: 0px;
	MARGIN-TOP: 0px;
	font-weight: bold;
}
A:visited       {
	BACKGROUND-COLOR: transparent;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	FONT-FAMILY: "Verdana", sans-serif;
	FONT-SIZE: 11px;
	MARGIN-BOTTOM: 0px;
	MARGIN-LEFT: 0px;
	MARGIN-TOP: 0px;
	font-weight: bold;
}
A:hover         {
	BACKGROUND-COLOR: transparent;
	COLOR: #99d0ec;
	TEXT-DECORATION: none;
	FONT-FAMILY: "Verdana", sans-serif;
	FONT-SIZE: 11px;
	MARGIN-BOTTOM: 0px;
	MARGIN-LEFT: 0px;
	MARGIN-TOP: 0px;
	font-weight: bold;
}
