#CACHE{0}
#HTTP_HEADER{Content-Type: text/css}
/***************
// Balises HTML
//**************/
body
{
	font-family: Arial; 
	background-image:url(../images/fond_essai1.jpg);
}
-->
background: #99BDE0
background-image:url(images/fond.png);
-->

a
{
	color: #0C00FF;
	font-size: 11px;
	text-decoration: none;
}

a:hover
{
	color: #FBC933;
	font-size: 11px;
	text-decoration: none;
}

table
{
	background: #FFFFFF;
}

/***************
// Balises SPIP
//**************/
.spip_doc_titre
{
	color: #003F96;
	font-size: 10px;
}

h3.spip
{
	font-family: Arial,Verdana,Helvetica,sans-serif;
	color: #1276FF;
	font-weight: bold;
	font-size: 13;
	text-align: left;
	margin-top : 15px;
	margin-bottom : 15px;
	padding: 0em;
}

i.spip
{
	font-family: Arial,Verdana,Helvetica,sans-serif;
	color: #8F359D;
	font-size: 12;
	text-align: left;
	margin-top : 30px;
	margin-bottom : 15px;
	padding: 0em;
}

strong.spip
{
	font-family: Arial,Verdana,Helvetica,sans-serif;
	color: #003F96;
	font-size: 12;
	text-align: left;
	margin-top : 30px;
	margin-bottom : 15px;
	padding: 0em;
}

table.spip {
	font-family: Arial,Verdana,Helvetica,sans-serif;
	color: #0C63BA;
	font-size: 12;
	margin-left: 10px;
	margin-right: 10px;
	border: 1px solid #999999;
	border-collapse: separate ;
}

table.spip caption{
	caption-side: top; /* bottom pas pris en compte par IE */
	text-align: center;
	margin-left: auto;                                                       
	margin-right: auto;
	padding: 3px;
	font-weight: bold;
	font-family: Arial, Verdana,Sans,sans-serif;
	font-size : 70%;
}

table.spip tr.row_first {
	background-color: #FCF4D0;
}

table.spip tr.row_odd {
	background-color: #d0d0d0;
}

table.spip tr.row_even {
	background-color: #F0F0F0;
}

table.spip td {
	padding: 10px;
	text-align: justify; 
	vertical-align: middle;
}

.spip {
	text-align: left;
}

/****************
// Balises persos
//***************/
.fontMenuGauche
{
	margin-bottom: 7px;
}

.fontMenuGaucheTableau
{
	background: #0B63BC;
}

.fontMenuGaucheLien a
{
	color: #FBC933;
	font-size: 11px;
	text-decoration: none;
}

.fontMenuGaucheLien a:hover
{
	color: #FFFFFF;
	font-size: 11px;
	text-decoration: none;
}

.fontMenuGaucheLien
{
	color: #FFFFFF;
	font-size: 11px;
	text-decoration: none;
}

.fontMenuDroite
{
	color: #FFFFFF;
	margin-bottom: 6px;
	font-size: 11px;
}

.fontMenuDroiteTableau
{
	background: #0B63BC;
}

.fontMenuDroiteLien
{
	color: #FFFFFF;
	font-size: 11px;
	text-decoration: none;
}

.fontMenuDroiteAdherent
{
	color: #FFFFFF;
	font-size: 11px;
	text-decoration: none;
	margin: 0px;
}

.fontMenuDroiteNewsletter
{
	color: #0857B2;
	font-size: 11px;
	text-decoration: none;
	margin: 0px;
	text-align: center;
}
/***************
// Balises Rubriques
//**************/
.fontTitreRubrique
{
	color: #8F359D;
	font-size: 16px;
	font-weight: bold;
	margin: 0px;
}

.lienRubrique
{
	color: #0857B2;
	font-weight: bold;
	font-size: 12px;
	margin: 0px;
}

.lienRubrique:hover
{
	color: #D25ADA;
	font-weight: bold;
	font-size: 12px;
	margin: 0px;
}
/***************
// Balises Articles
//**************/
.fontGras
{
	color: #003F96;
	font-size: 12px;
	font-weight: bold;
}

.fontTitreArticle
{
	color: #8F359D;
	font-size: 16px;
	font-weight: bold;
	margin: 0px;
}

.lienArticle
{
	color: #0857B2;
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
}

.lienArticle:hover
{
	color: #D25ADA;
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
}

.fontArticle
{
	color: #003F96;
	font-size: 12px;
	font-weight: regular;
	margin: 0px;
}

/***************
// Balises Breve
//**************/

.fontIntroBreve
{
	color: #003F96;
	font-weight: bold;
	font-size: 12px;
	margin: 0px;
}

.fontTitreBreve
{
	font-family: Arial,Verdana,Helvetica,sans-serif;
	color: #8F359D;
	font-weight: bold;
	font-size: 13px;
	margin: 0px;
}

.fontBreve
{
	color: #003F96;
	font-weight: normal;
	font-size: 12px;
	margin: 0px;
}

.spip_in:hover
{
	font-size: 12px;
	color: #9449A7;
}

.spip_out:hover
{
	font-size: 12px;
	color: #9449A7;
}

/***************
// Balises Formulaire
//**************/

form.formrecherche { 
	color: #0000FF;
	font-size: 10px;
	margin: 0px;
	margin-top: 3px;
	margin-bottom: 3px;
}

input.formrecherche {
	width: 110;
	background-color: #FFFFFF;
	color: #003F96;
	font-size: 11px;
	width: 70;
}

form.formNewsletter
{
	color: #0000FF;
	font-size: 10px;
	margin: 0px;
}

input.formNewsletter
{
	color: #003F96;
	font-size: 11px;
	width: 70;
}

formulaire_spip 
{
	color: #003F96;
	font-size: 11px;
	width: 30;
}

formulaire_login
{
	color: #003F96;
	font-size: 11px;
	width: 70;
}

.input form1
{
	font-size: 12px;
	width: 70;
}