body
{
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	overflow:auto;
}

.fullheight{height:100%;}
.libelle_navigation
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #4D6895;
	cursor:pointer;
	padding-bottom:4px;
}

td.fond_jaune
{
	background-color: #FFC916;
}
td.fond_bleu
{
	background-color: #225E7D;
}
td.fond_orange
{
	background-color: #FFA41C;
}
td.fond_blanc
{
	background-color: #FFFFFF;
}

.tableau_fond_bleu
{
	background-color: #225E7D;
}

/* bandeau slogan */
.slogan
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	font-style: italic;
	color: #4D6895;
}
/* fin bandeau slogan */

/* bandeau navigation */
a.entree_menu
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFAE6;
	text-decoration: none;
}
a.entree_menu:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;	
	color: #FFFAE6;
	text-decoration: underline;
}
.entree_menu_selectionnee
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;	
	color: #FEE48B;
	text-decoration: none;
}
.alerte_bloqueur
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #225E7D;
}
.separation_menu
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFAE6;
}
/* fin bandeau navigation */

/* bas de page */
a.lien_annexe
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF ;
	text-decoration: underline;
}
a.lien_annexe:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF ;
	text-decoration: underline;
}
.separateur_annexe
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF ;
}

.bas_de_page_infos
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #225E7D;
}

.bas_de_page_menu
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF ;
}

.div_menu_cgu
{
	position: absolute;
	width: 517px;
	height: 465px;
	background-color: #225E7D;
	border-color: #225E7D;
	border-width: 0px;
	border-style: solid;
	z-index:11100;
}

.div_menu_charte
{
	position: absolute;
	width: 517px;
	height: 465px;
	background-color: #225E7D;
	border-color: #225E7D;
	border-width: 0px;
	border-style: solid;
	z-index:11200;
}

.div_menu_contact
{
	position: absolute;
	width: 517px;
	height: 465px;
	background-color: #225E7D;
	border-color: #225E7D;
	border-width: 0px;
	border-style: solid;
	z-index:11300;
}

.div_menu_presse
{
	position: absolute;
	width: 517px;
	height: 465px;
	background-color: #225E7D;
	border-color: #225E7D;
	border-width: 0px;
	border-style: solid;
	z-index:11400;
}

.div_menu_aide
{
	position: absolute;
	width: 517px;
	height: 465px;
	background-color: #225E7D;
	border-color: #225E7D;
	border-width: 0px;
	border-style: solid;
	z-index:11500;
}

.div_alleger_photo
{
	position: absolute;
	width: 517px;
	height: 465px;
	background-color: #225E7D;
	border-color: #225E7D;
	border-width: 0px;
	border-style: solid;
	z-index:11500;
}

.div_bloqueur_popup
{
	position: absolute;
	width: 652px;
	height: 465px;
	background-color: #225E7D;
	border-color: #225E7D;
	border-width: 0px;
	border-style: solid;
	z-index:11500;
}

.div_temoignage
{
	position: absolute;
	width: 517px;
	height: 465px;
	background-color: #225E7D;
	border-color: #225E7D;
	border-width: 0px;
	border-style: solid;
	z-index:11500;
}

.div_menu_parrainage
{
	position: absolute;
	width: 517px;
	height: 465px;
	background-color: #225E7D;
	border-color: #225E7D;
	border-width: 0px;
	border-style: solid;
	z-index:11500;
}

.div_pourquoi_ce_site
{
	position: absolute;
	width: 517px;
	height: 465px;
	background-color: #225E7D;
	border-color: #225E7D;
	border-width: 0px;
	border-style: solid;
	z-index:11500;
}

.div_presentation_concours
{
	position: absolute;
	width: 400px;
	height: 500px;
	background-color: #225E7D;
	border-color: #225E7D;
	border-width: 2px;
	border-style: solid;
	z-index:11500;
}

.div_tab_bord_inscription_concours
{
	position: absolute;
	width: 517px;
	height: 465px;
	background-color: #225E7D;
	border-color: #225E7D;
	border-width: 0px;
	border-style: solid;
	z-index:11500;
}

.div_liens
{
	position: absolute;
	width: 517px;
	height: 465px;
	background-color: #225E7D;
	border-color: #225E7D;
	border-width: 0px;
	border-style: solid;
	z-index:11500;
}

.bout_fermer_calque
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color:#FFA41C;
	cursor:pointer;
}
.fond_cellule_logo_alerte
{
	background-color: #225E7D;
}
.fond_cellule_sous_logo_alerte
{
	background-color: #FFA41C;
}
a.ferme_lien
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF ;
	text-decoration: none;
}
.titre1_pub_central
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-weight: bold;
	color: #DD057F;
	text-decoration: none;
	padding-top: 5px;
}
.titre2_pub_central
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #225E7D;
	text-decoration: none;
}
.titre3_pub_central
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #744F46;
	text-decoration: none;
}
/* fin bas de page */
