﻿/* CSS Document */
*{
	margin:0px;
	padding:0px;
}

/* balise dont le style par default est modifié */
body						{ background-color:#6499cb !important; font-family:Arial, Helvetica, sans-serif !important; font-size:12px !important; color:#000000 !important;}
.Link:link				{ color:#FFFFFF !important; text-decoration:none !important;}
.Link:visited			{ color:#FFFFFF !important; text-decoration:none !important;}
.Link:hover				{ color:#FFE201 !important; text-decoration:none !important;}
a:link					{ color:#000000 !important; text-decoration:none !important;}
a:visited				{ color:#000000 !important; text-decoration:none !important;}
a:hover					{ color:#000000 !important; text-decoration:underline !important;}

/* Style des 4 balise constituant l'interface */
#Corps					{ z-index:1 !important; top:0px !important; width:980px !important; margin:0 auto 0 auto !important;}
#BANDEAU					{ z-index:2 !important;  top:0px !important; width:960px !important; height:178px !important; margin: 0 0 0 0 !important; text-align:left !important; background-image: url(/images/bandeau.png) !important; padding: 20px 0 0 20px !important; background-repeat:no-repeat !important;}
#ESP2						{ z-index:2 !important; top:432px !important; width:705px !important; margin:0 0 0 0 !important; padding:0 0 10px 0 !important; }
#ESP3						{ z-index:2 !important; top:198px !important; width:674px !important; margin:0 0 0 0 !important; background-position:center top !important; background-color:#FFFFFF !important; padding:20px 0 5px 31px !important;}
#FOOTER					{ z-index:2 !important; width:960px !important; margin:0 0 0 0 !important; visibility:hidden; background-color:#FFFFFF !important; text-align:right !important;}
#FOOTER	a				{ margin:0 5px 0 5px !important;}

/* Style du menu et sous-menu associé */
#Menu						{ z-index:3 !important; position:absolute !important; top:157px !important; height:40px !important; width:966px !important; padding:0 7px 0 7px !important;}
/*
.BoxRubrique			{ z-index:4 !important; display:inline !important; }

.Rubrique				{ z-index:5 !important; background-image:url(/images/menu.png) !important; background-repeat: no-repeat; float:left !important; background-color:transparent !important; display:inline !important; height:40px !important; width:99px !important; line-height:1.3 !important; font-size:12px !important; color:#000 !important; font-weight:bold !important; text-decoration:none !important; font-style:italic !important; text-align:center !important; border-bottom:#EFEFEF solid 2px !important; margin: 0 5px !important; padding:5px 0 0 0 !important;}
.Rubrique:link 		{ z-index:5 !important; background-color:transparent !important; display:block !important; height:40px !important; width:99px !important; line-height:1.3 !important; font-size:12px !important; color:#000 !important; font-weight:bold !important; text-decoration:none !important; font-style:italic !important; text-align:center !important; vertical-align:middle !important; border-bottom:#EFEFEF solid 2px !important; margin: 0 5px !important;}
.Rubrique:visited		{ z-index:5 !important; background-color:transparent !important; display:block !important; height:40px !important; width:99px !important; line-height:1.3 !important; font-size:12px !important; color:#000 !important; font-weight:bold !important; text-decoration:none !important; font-style:italic !important; text-align:center !important; vertical-align:middle !important; border-bottom:#EFEFEF solid 2px !important; margin: 0 5px !important;}
.Rubrique:hover		{ z-index:5 !important; background-color:transparent !important; display:block !important; height:40px !important; width:99px !important; line-height:1.3 !important; font-size:12px !important; color:#52A8DA !important; font-weight:bold !important; text-decoration:none !important; font-style:italic !important; text-align:center !important; vertical-align:middle !important; border-bottom:#EFEFEF solid 2px !important; margin: 0 5px !important;}

.RubriqueON				{ z-index:5 !important; background-color:transparent !important; display:block !important; height:40px !important; width:99px !important; line-height:1.3 !important; font-size:12px !important; color:#FFE201 !important; font-weight:bold !important; text-decoration:none !important; font-style:italic !important; text-align:left !important; vertical-align:middle !important; border-bottom:#EFEFEF solid 2px !important; margin: 0 5px !important;}
.RubriqueON:link		{ z-index:5 !important; background-color:transparent !important; display:block !important; height:40px !important; width:99px !important; line-height:1.3 !important; font-size:12px !important; color:#FFE201 !important; font-weight:bold !important; text-decoration:none !important; font-style:italic !important; text-align:left !important; vertical-align:middle !important; border-bottom:#EFEFEF solid 2px !important; margin: 0 5px !important;}
.RubriqueON:visited	{ z-index:5 !important; background-color:transparent !important; display:block !important; height:40px !important; width:99px !important; line-height:1.3 !important; font-size:12px !important; color:#FFE201 !important; font-weight:bold !important; text-decoration:none !important; font-style:italic !important; text-align:left !important; vertical-align:middle !important; border-bottom:#EFEFEF solid 2px !important; margin: 0 5px !important;}
.RubriqueON:hover		{ z-index:5 !important; background-color:transparent !important; display:block !important; height:40px !important; width:99px !important; line-height:1.3 !important; font-size:12px !important; color:#52A8DA !important; font-weight:bold !important; text-decoration:none !important; font-style:italic !important; text-align:left !important; vertical-align:middle !important; border-bottom:#EFEFEF solid 2px !important; margin: 0 5px !important;}*/

.BoxRubrique			{ z-index:4 !important; display: inline !important; float:left !important; background-image:url('/images/menu.png') !important; background-repeat:no-repeat !important; background-position:center !important; height:40px !important; width:124px !important; margin:0 7px 0 7px !important;}


.Rubrique				{ z-index:5 !important; display:block !important; height:auto !important; width:auto !important; color:#000000 !important; font-weight:bold !important; text-decoration:none !important; margin: auto !important; text-align:center !important; border: none !important;}
.Rubrique:link 		{ z-index:5 !important; display:block !important; height:auto !important; width:auto !important; color:#000000 !important; font-weight:bold !important; text-decoration:none !important; margin: auto !important; border: none !important;}
.Rubrique:visited		{ z-index:5 !important; display:block !important; height:auto !important; width:auto !important; color:#000000 !important; font-weight:bold !important; text-decoration:none !important; margin: auto !important; border: none !important;}
.Rubrique:hover		{ z-index:5 !important; display:block !important; height:auto !important; width:auto !important; color:#000000 !important; font-weight:bold !important; text-decoration:underline !important; margin: auto !important; border: none !important;}

.RubriqueON				{ z-index:5 !important; display:block !important; height:auto !important; width:auto !important; color:#000000 !important; font-weight:bold !important; text-decoration:underline !important; margin: auto !important; border: none !important;}
.RubriqueON:link		{ z-index:5 !important; display:block !important; height:auto !important; width:auto !important; color:#000000 !important; font-weight:bold !important; text-decoration:underline !important; margin: auto !important; border: none !important;}
.RubriqueON:visited	{ z-index:5 !important; display:block !important; height:auto !important; width:auto !important; color:#000000 !important; font-weight:bold !important; text-decoration:underline !important; margin: auto !important; border: none !important;}
.RubriqueON:hover		{ z-index:5 !important; display:block !important; height:auto !important; width:auto !important; color:#000000 !important; font-weight:bold !important; text-decoration:underline !important; margin: auto !important; border: none !important;}

.TRubrique	{ height:40px !important; width:124px !important; text-align:center !important; vertical-align:middle !important; z-index:5 !important;}

/*
.ssmenus					{ z-index:6 !important; margin-top:6px !important; background-color:#6899df !important; width:190px !important; padding: 0 10px 0 5px !important;}

.SSRubrique					{ z-index:7 !important; background-color:#6899df !important; display:block !important; width:185px !important; font-size:12px !important; color:#FFFFFF !important; text-decoration:none !important; text-align:left !important; vertical-align:middle !important; padding: 1px 0 2px 15px !important; background-image: url(/images/puce_menu.png) !important; background-repeat:no-repeat !important; background-position:center left !important;}
.SSRubrique:hover			{ z-index:7 !important; background-color:#6899df !important; display:block !important; width:185px !important; font-size:12px !important; color:#FFFFFF !important; text-decoration:none !important; text-align:left !important; vertical-align:middle !important; padding: 1px 0 2px 15px !important; background-image: url(/images/puce_menu_on.png) !important; background-repeat:no-repeat !important; background-position:center left !important; background-color: #e7501e !important;}

.SSRubriqueON				{ z-index:7 !important; background-color:#6899df !important; display:block !important; width:185px !important; font-size:12px !important; color:#FFFFFF !important; text-decoration:none !important; text-align:left !important; vertical-align:middle !important; padding: 1px 0 2px 15px !important; background-image: url(/images/puce_menu_on.png) !important; background-repeat:no-repeat !important; background-position:center left !important; background-color: #e7501e !important;}
.SSRubriqueON:hover			{ z-index:7 !important; background-color:#6899df !important; display:block !important; width:185px !important; font-size:12px !important; color:#FFFFFF !important; text-decoration:none !important; text-align:left !important; vertical-align:middle !important; padding: 1px 0 2px 15px !important; background-image: url(/images/puce_menu_on.png) !important; background-repeat:no-repeat !important; background-position:center left !important; background-color: #e7501e !important;}
*/
.contenu_fille	{ background-color:#FFFFFF !important; }

#MenuDroite { z-index:2 !important; top:199px !important; float: right !important; width:244px !important; padding: 20px 31px 20px 0 !important; text-align: right !important; background-color:#FFFFFF !important;}

/*Composants du formulaire GOOGLE*/

#RECHERCHE	{ background-image:url('/images/recherche.png'); background-repeat:no-repeat; text-align: center !important; padding-top: 4px !important; width:179px !important; float: right !important; height:31px !important; margin: 0 0 5px 0 !important; }

#CONTACT	{ background-image:url('/images/contact.png'); background-repeat:no-repeat; text-align: center !important; margin:5px 0 5px 0 !important; padding:10px 7px 10px 7px !important; width:165px !important; float:right !important; height:77px; overflow:hidden !important;}

#ENCART1	{ background-image:url('/images/rouge.png'); background-repeat:no-repeat; text-align: center !important; margin:5px 0 5px 0 !important; padding:10px 7px 10px 7px !important; width:165px !important; float:right !important; height:77px; overflow:hidden !important;}

#ENCART2	{ background-image:url('/images/jaune.png'); background-repeat:no-repeat; text-align: center !important; margin:5px 0 5px 0 !important; padding:10px 7px 10px 7px !important; width:165px !important; float:right !important; height:154px; overflow:hidden !important;}


.encart_type1	{ height:77px !important; width:165px !important; overflow:hidden !important;}

.encart_type2	{ height:154px !important; width:165px !important; overflow:hidden !important;}


.ssmenus					{ z-index:6 !important; width:99px !important; border-bottom:#EFEFEF solid 2px !important; border-top:#EFEFEF solid 1px !important;}

.SSRubrique				{ z-index:7 !important; background-color:#FED221 !important; display:block !important; height:17px !important; width:99px !important; line-height:17px !important; font-size:12px !important; color:#FFFFFF !important; font-weight:bold !important; text-decoration:none !important; font-style:italic !important; text-align:left !important; vertical-align:middle !important; padding-left:20px !important; border-bottom:#EFEFEF solid 1px !important;}
.SSRubrique:link		{ z-index:7 !important; background-color:#FED221 !important; display:block !important; height:17px !important; width:99px !important; line-height:17px !important; font-size:12px !important; color:#FFFFFF !important; font-weight:bold !important; text-decoration:none !important; font-style:italic !important; text-align:left !important; vertical-align:middle !important; padding-left:20px !important; border-bottom:#EFEFEF solid 1px !important;}
.SSRubrique:visited	{ z-index:7 !important; background-color:#FED221 !important; display:block !important; height:17px !important; width:99px !important; line-height:17px !important; font-size:12px !important; color:#FFFFFF !important; font-weight:bold !important; text-decoration:none !important; font-style:italic !important; text-align:left !important; vertical-align:middle !important; padding-left:20px !important; border-bottom:#EFEFEF solid 1px !important;}
.SSRubrique:hover		{ z-index:7 !important; background-color:#FED221 !important; display:block !important; height:17px !important; width:99px !important; line-height:17px !important; font-size:12px !important; color:#FFE201 !important; font-weight:bold !important; text-decoration:none !important; font-style:italic !important; text-align:left !important; vertical-align:middle !important; padding-left:20px !important; border-bottom:#EFEFEF solid 1px !important;}

.SSRubriqueON			{ z-index:7 !important; background-color:#FED221 !important; display:block !important; height:17px !important; width:164px !important; line-height:17px !important; font-size:12px !important; color:#FFE201 !important; font-weight:bold !important; text-decoration:none !important; font-style:italic !important; text-align:left !important; vertical-align:middle !important; padding-left:20px !important; border-bottom:#EFEFEF solid 1px !important;}
.SSRubriqueON:link	{ z-index:7 !important; background-color:#FED221 !important; display:block !important; height:17px !important; width:164px !important; line-height:17px !important; font-size:12px !important; color:#FFE201 !important; font-weight:bold !important; text-decoration:none !important; font-style:italic !important; text-align:left !important; vertical-align:middle !important; padding-left:20px !important; border-bottom:#EFEFEF solid 1px !important;}
.SSRubriqueON:visited{ z-index:7 !important; background-color:#FED221 !important; display:block !important; height:17px !important; width:164px !important; line-height:17px !important; font-size:12px !important; color:#FFE201 !important; font-weight:bold !important; text-decoration:none !important; font-style:italic !important; text-align:left !important; vertical-align:middle !important; padding-left:20px !important; border-bottom:#EFEFEF solid 1px !important;}
.SSRubriqueON:hover	{ z-index:7 !important; background-color:#FED221 !important; display:block !important; height:17px !important; width:164px !important; line-height:17px !important; font-size:12px !important; color:#FFE201 !important; font-weight:bold !important; text-decoration:none !important; font-style:italic !important; text-align:left !important; vertical-align:middle !important; padding-left:20px !important; border-bottom:#EFEFEF solid 1px !important;}


/*	Titre des articles pour les pages à affichage séquentiel */
.titreActus {	line-height:25px !important; height:25px !important; font-size:15px !important; font-weight:bold !important; font-style:italic !important; color:#6AACDA !important; vertical-align:middle !important;}

/*	Champs dans les formulaire */
.labelForm				{ font-size:12px !important;}

/* Composant du formulaire du moteur de recherche*/
#champ_mdr					{ font-size:12px !important; width:140px !important; border:solid 1px #000 !important;
margin:5px 0 0 5px !important; float:left !important; font-style:italic !important}
#env_mdr					{ font-size:12px !important; border:none !important; background-color:#4c83be !important; color:#ffdd00 !important; margin:5px 0 0 5px !important; float:left !important;}
#env_mdr:hover				{ font-size:10px !important; border:solid 1px #176395 !important; background-color:#176395 !important; color:#FFFFFF !important; height:20px !important; width:22px !important; padding: 0 2px 2px 0 !important;}

