
body {
	margin: 0px;
	padding: 0px;
	text-align: center;
	color: #505367;
	background: white;
	background:url("fond.gif");
}

TABLE#container_table { margin-top: 12px; margin-bottom: 12px; border: 1px solid #b3bbc6; }

DIV#accueil_pub {
	border: 0px solid #000000;
}


/* ********************************************** *
 * Balises par defaut de Typo3                    *
 * ********************************************** */
P.bodytext, P.align-justify, DIV#PageParagrapheContent P, DIV#PageParagrapheContent OL LI, DIV#PageParagrapheContent UL LI { font-size:11px; color: #444444; }
P.bodytext { margin: 0px; padding: 0px; padding-bottom: 15px; font-family:Verdana; font-weight: normal; }
P.align-justify { margin: 0px; padding: 0px; padding-bottom: 15px; font-family:Verdana; font-weight: normal; text-align: justify; }
DIV#PageParagrapheContent P { margin: 0px; padding: 0px; padding-bottom: 11px; font-family:Verdana; font-weight: normal; text-align: justify; }
DIV#PageParagrapheContent UL { margin: 0px; padding: 0px; padding-left: 35px; }
DIV#PageParagrapheContent UL LI { line-height: 13px; margin: 0px; padding: 0px; padding-bottom: 6px; font-family:Verdana; font-weight: normal; text-align: left; }
DIV#PageParagrapheContent OL { margin: 0px; padding: 0px; padding-left: 35px; }
DIV#PageParagrapheContent OL LI { line-height: 13px; margin: 0px; padding: 0px; font-family:Verdana; font-weight: normal; text-align: left; }
DIV.csc-header-n2, DIV.csc-header-n3, DIV.csc-header-n4, DIV.csc-header-n5, DIV.csc-header-n6, DIV.csc-header-n7, DIV.csc-header-n8 { margin: 0px; padding: 0px; padding-top: 10px; }
H1 { margin: 0px; padding: 0px; padding-bottom: 4px; font-family:Arial; font-size: 15px; color: #C48F0B; font-weight: normal; }
H2 { margin: 0px; padding: 0px; padding-bottom: 2px; font-family:Arial; font-size: 14px; color: #C48F0B; font-weight: normal; }
H3 { margin: 0px; padding: 0px; padding-bottom: 2px; font-family:Arial; font-size: 13px; color: #C48F0B; font-weight: normal; }
H4 { margin: 0px; padding: 0px; padding-bottom: 2px; font-family:Arial; font-size: 12px; color: #C48F0B; font-weight: normal; }


/************************ MENU HAUT ************************/
#menu_haut { width: 570px; height: 15px; margin:0px; margin-top:8px; margin-bottom:6px; padding: 0px; background: white; }
#menu_haut ul { display: inline; font-family:Arial; font-size:10px; color: #9C9C9C; margin:0px; padding: 0px; padding-left: 0px; text-align:left; text-transform: uppercase; list-style-type: none; }
#menu_haut li { display: inline; font-family:Arial; font-size:10px; color: #9C9C9C; margin:0px; padding: 0px; padding-right:5px; padding-left:5px; border-right:1px solid #9C9C9C; text-align:left; text-transform: uppercase; list-style-type: none; FONT-WEIGHT: normal; cursor:pointer; }
#menu_haut li:hover { color: #000000; }
#menu_haut li .actif { color: #000000; font-weight:bold; }


/*********************** FOOTER ******************************/
div#footer { margin: 0px; padding: 0px; margin-top: 2px; text-align: left; font-family:Arial; font-size:10px; color: #9C9C9C; }
TD#footer { margin: 0px; padding: 0px; margin-top: 2px; text-align: left; font-family:Arial; font-size:10px; color: #9C9C9C; }



/*********************** PROJET ******************************/
IMG#ProjetImage { margin: 0px; padding: 0px; margin-top: 2px; }

A.ProjetLink1 { font-family: Verdana; font-size:10px; font-weight:normal; font-style:normal; color:#FFFFFF; text-decoration: none; }
A.ProjetLink1:link { font-family: Verdana; font-size:10px; font-weight:normal; font-style:normal; color:#FFFFFF; text-decoration: none; }
A.ProjetLink1:visited { font-family: Verdana; font-size:10px; font-weight:normal; font-style:normal; color:#FFFFFF; text-decoration: none; }
A.ProjetLink1:active { font-family: Verdana; font-size:10px; font-weight:normal; font-style:normal; color:#FFFFFF; text-decoration: none; }
A.ProjetLink1:hover { font-family: Verdana; font-size:10px; font-weight:normal; font-style:normal; color:#FFFFFF; text-decoration: none;}

A.ProjetLink2 { font-family: Verdana; font-size:10px; font-weight:normal; font-style:normal; color:#696969; text-decoration: none; }
A.ProjetLink2:link { font-family: Verdana; font-size:10px; font-weight:normal; font-style:normal; color:#696969; text-decoration: none; }
A.ProjetLink2:visited { font-family: Verdana; font-size:10px; font-weight:normal; font-style:normal; color:#696969; text-decoration: none; }
A.ProjetLink2:active { font-family: Verdana; font-size:10px; font-weight:normal; font-style:normal; color:#696969; text-decoration: none; }
A.ProjetLink2:hover { font-family: Verdana; font-size:10px; font-weight:normal; font-style:normal; color:#696969; text-decoration: none;}


/* ******************************************
 *                                          *
 * Gestion des blocs dans la page d'accueil *
 *                                          *
 * **************************************** */
div#fx_bloc_accueil_partie2 { text-align: left; margin: 0px; padding: 0px; padding-top: 1px; padding-bottom: 1px; padding-left: 8px; padding-right: 8px; text-decoration: none; }
div#fx_bloc_accueil_partie2 P { text-align: left; font-family: Verdana; font-size:10px; font-weight:normal; font-style:normal; color:#696969; text-decoration: none; }
A.fx_bloc_accueil_lien { font-family: Verdana; font-size:10px; font-weight:normal; font-style:normal; color:#696969; text-decoration: none; }
A.fx_bloc_accueil_lien:link { font-family: Verdana; font-size:10px; font-weight:normal; font-style:normal; color:#696969; text-decoration: none; }
A.fx_bloc_accueil_lien:visited { font-family: Verdana; font-size:10px; font-weight:normal; font-style:normal; color:#696969; text-decoration: none; }
A.fx_bloc_accueil_lien:active { font-family: Verdana; font-size:10px; font-weight:normal; font-style:normal; color:#696969; text-decoration: none; }
A.fx_bloc_accueil_lien:hover { font-family: Verdana; font-size:10px; font-weight:normal; font-style:normal; color:#696969; text-decoration: none;}

/*
 * Colonne de Droite
 */
DIV#accueil_droite { margin: 0px; padding: 0px; }

/* ********************************************** *
 * Colonne de droite                              *
 * ********************************************** */
A.ColonneDroiteActualiteTitre { font-family: Arial; font-size:10px; font-weight:bold; font-style:normal; color:#1a5b93; text-decoration: none; }
A.ColonneDroiteActualiteTitre:link { font-family: Arial; font-size:10px; font-weight:bold; font-style:normal; color:#1a5b93; text-decoration: none; }
A.ColonneDroiteActualiteTitre:visited { font-family: Arial; font-size:10px; font-weight:bold; font-style:normal; color:#1a5b93; text-decoration: none; }
A.ColonneDroiteActualiteTitre:active { font-family: Arial; font-size:10px; font-weight:bold; font-style:normal; color:#1a5b93; text-decoration: none; }
A.ColonneDroiteActualiteTitre:hover { font-family: Arial; font-size:10px; font-weight:bold; font-style:normal; color:#1a5b93; text-decoration: none;}
FONT.ColonneDroiteActualiteIntroduction { font-family: Arial; font-size:10px; font-weight:normal; font-style:normal; color:#666666 }
FONT.P29DossierLegende { margin: 0px; padding: 0px; font-family:Arial; font-size:10px; font-weight: bold; color: #FFFFFF; }
FONT.P29DossierTexte { margin: 0px; padding: 0px; font-family:Arial; font-size:10px; font-weight: bold; color: #000000; }
FONT.P29DossierGris { margin: 0px; padding: 0px; font-family:Arial; font-size:10px; font-weight: normal; color: #000000; }
FONT.P29Article { margin: 0px; padding: 0px; font-family:Arial; font-size:10px; font-weight: normal; color: #222222; }
P.P29LigneNoire { margin: 0px; padding: 0px; padding-left: 4px; padding-top: 2px; }
A.P29Lien { font-family: Verdana; font-size:10px; font-weight:normal; font-style:normal; color:#FFFFFF; text-decoration: none; }
A.P29Lien:link { font-family: Verdana; font-size:10px; font-weight:normal; font-style:normal; color:#FFFFFF; text-decoration: none; }
A.P29Lien:visited { font-family: Verdana; font-size:10px; font-weight:normal; font-style:normal; color:#FFFFFF; text-decoration: none; }
A.P29Lien:active { font-family: Verdana; font-size:10px; font-weight:normal; font-style:normal; color:#FFFFFF; text-decoration: none; }
A.P29Lien:hover { font-family: Verdana; font-size:10px; font-weight:normal; font-style:normal; color:#555555; text-decoration: none;}



DIV#bandeauGraphique {
	border: 0px solid;
	margin: 0px; padding: 0px;
}

DIV#bandeauGraphique2 {
	background: url('bulle2.png') repeat-y ;
        border: 0px solid;
        margin: 0px; padding: 0px;
	width: 152px;
	font-family:Arial; font-size:10px; color: #FFFFFF;
}

DIV#bandeauGraphique2 UL {
        list-style-type: none;
        padding: 0px;
        margin: 0px;
}

DIV#bandeauGraphique2 UL LI {
	margin: 0px; padding: 0px; 
	background: url('bulleP.png') no-repeat ;
	margin-top: -1px;
        cursor: pointer;
	border: 0px solid #000000;
	text-align: left;
	padding-left: 20px; padding-right: 2px;
	width: 152px;
}

DIV#bandeauGraphique2 UL LI A { margin: 0px; padding: 0px; font-family: Verdana; font-size:10px; font-weight:normal; font-style:normal; color:#FFFFFF; text-decoration: none; }
DIV#bandeauGraphique2 UL LI A:link { margin: 0px; padding: 0px; font-family: Verdana; font-size:10px; font-weight:normal; font-style:normal; color:#FFFFFF; text-decoration: none; }
DIV#bandeauGraphique2 UL LI A:visited { margin: 0px; padding: 0px; font-family: Verdana; font-size:10px; font-weight:normal; font-style:normal; color:#FFFFFF; text-decoration: none; }
DIV#bandeauGraphique2 UL LI A:active { margin: 0px; padding: 0px; font-family: Verdana; font-size:10px; font-weight:normal; font-style:normal; color:#FFFFFF; text-decoration: none; }
DIV#bandeauGraphique2 UL LI A:hover { margin: 0px; padding: 0px; font-family: Verdana; font-size:10px; font-weight:normal; font-style:normal; color:#FFFFFF; text-decoration: underline;}




A.colonneDroiteLienVideo { margin: 0px; padding: 0px; font-family: Verdana; COLOR: #8C5E80; font-style:normal; FONT-SIZE: 10px; FONT-WEIGHT: normal; text-decoration: none; }
A.colonneDroiteLienVideo:link { margin: 0px; padding: 0px; font-family: Verdana; COLOR: #8C5E80; font-style:normal; FONT-SIZE: 10px; FONT-WEIGHT: normal; text-decoration: none; }
A.colonneDroiteLienVideo:visited { margin: 0px; padding: 0px; font-family: Verdana; COLOR: #8C5E80; font-style:normal; FONT-SIZE: 10px; FONT-WEIGHT: normal; text-decoration: none; }
A.colonneDroiteLienVideo:active { margin: 0px; padding: 0px; font-family: Verdana; COLOR: #8C5E80; font-style:normal; FONT-SIZE: 10px; FONT-WEIGHT: normal; text-decoration: none; }
A.colonneDroiteLienVideo:hover { margin: 0px; padding: 0px; font-family: Verdana; COLOR: #8C5E80; font-style:normal; FONT-SIZE: 10px; FONT-WEIGHT: normal; text-decoration: underline;}


DIV#accueil_recherche {
	margin: 0px; padding: 0px;
	border: 0px solid black;
}

