body {margin:0px;padding:0px;font-size:1.0em;font-family: arial, helvetica, sans-serif;color:#00274D;background-color:#E7EBE1;}

#pageExterieur{position:relative;clear:both;border-width:15px 15px 40px 15px;border-color:#E7EBE1;border-style:solid;width:970px;background-color:#FFFFFF;margin:0 auto 0 auto;padding:0px;}
#pageInterieur{position:relative;clear:both;margin:12px 15px 12px 15px;padding:0px;width:940px;background-color:#FFFFFF;display:table;}
#entete{position:relative;clear:both;height:99px;margin:0px;padding:0px;}
#menu{position:relative;clear:both;margin:0px;padding:0px;vertical-align:top;height:150px;display:table;width:100%;background-image:url(/images/mvt/commun/mvt_menu_fond.jpg);background-repeat:repeat-x;background-position: left top;display:table;margin:0px;padding:0px;}
#vousetesici{position:relative;clear:both;margin:5px 0 15px 40px;padding:0px;font-size:0.7em;}
#corps{position:relative;clear:both;margin:0px;padding:0px;width:940px;display:table;background-image:url(/images/mvt/commun/mvt_corps_fond.jpg);background-repeat:repeat-y;}
#pied{position:relative;clear:both;background-image:url(/images/mvt/commun/mvt_pied_fond.jpg);background-repeat:no-repeat;background-position: left top;padding:0;margin:0;}
#marge{position:relative;float:left;margin:0;padding:0;width:40px;display:table;}
#central{position:relative;float:left;margin:0px;padding:0px;width:648px;}
#pleinePage{position:relative;float:left;margin:0px;padding:0px;width:860px;background-color:#FFFFFF;}
#articlePleinePage{position:relative;float:left;margin:0px;padding:0px;width:860px;background-color:#FFFFFF;}
#margeAnnexe{position:relative;float:left;margin:0px;padding:0px;width:35px;}
#annexe{position:relative;float:left;margin:0 0 15px 0;padding:0px;width:202px;}

/************************************************************* style pour le menu **********************************************************************************/
/*
#menuNiveau1 a {text-decoration:none;color:#000000;font-weight:bold;}
#menuNiveau1 ul{list-style-type:none;width:100%;background-image:url(../images/mvt_menu_fond.jpg);background-repeat:repeat-x;background-position: left top;display:table;margin:0px;padding:0px;}
li.menu1{position:relative;float:left;padding:4px 30px 2px 30px;border-right:1px solid #999999;}
#recherche{position:relative;float:right;padding:5px 10px 5px 10px;}
#recherche input{font-size:0.9em;}

#sousMenuExterieur{clear:both; width:100%;margin:0px;padding:0px;}
#sousMenuInterieur{display:table;margin:0 auto 0 auto;}
#sousMenuInterieur ul {list-style-type:none;margin:0px;padding:0px;display:table;background-color:#FFFFFF;}
li.menu2{position:relative;float:left;border-right:1px solid #999999;padding:0 19px 0 19px;background-color:#FFFFFF;}
li.menu2 a{text-decoration:none;font-weight:bold;font-size:0.8em;}
li.menu3{clear:left;border-right:0px;}
li.menu3 a{text-decoration:none;font-weight:normal;font-size:0.7em;}
.off{color:#000000;}
*/

dl{list-style-type: none;margin: 0 0 0 0;padding: 0;}
dt {padding:5px 35px 4px 35px;border-right:1px solid #999999;margin: 0 0 0 0;}
dl.menu {float: left;}

#recherche{position:relative;float:right;}
#recherche form{padding:0 0 0 0;margin:0 0 0 0;display:block;}
#recherche a {text-decoration:none;font-weight:bold;}
#menu li {display: inline;}
dl.menu a{text-decoration:none;font-weight:bold;font-family:Times New Roman,Arial,sans-serif;}
dl.menu .on{color:#000000}
dl.menu .off:hover{color:#000000}

dd.smenu{position: absolute;clear:both;list-style-type:none;padding:0;margin:0;display:block;left:15px;width:100%;vertical-align:top;}
/*#smenu1,#smenu2,#smenu3,#smenu4{clear:both;position: absolute;list-style-type: none;padding:0;margin:0;display:block;left:10px;width:100%;visibility:visible;}*/

#sousMenuInterieur{position:relative;display:block;margin:0 auto 0 auto;}

#sousMenuInterieur table{margin:0 auto 0 auto;background-color:#FFFFFF;line-height:70%;table-layout: fixed;padding:0 0 0 0;border-collapse:collapse;border:0px solid #000000;}

#sousMenuInterieur tr{margin:0 0 0 0;padding:0 0 0 0; border:0px solid #000000;border-collapse:collapse;}
#sousMenuInterieur td{margin:0 0 0 0;padding:0 0 0 0; border:0px solid #000000;border-collapse:collapse;}


#sousMenuInterieur img {display:block;}
#sousMenuInterieur li{display:block;list-style-type: none;}
#sousMenuInterieur ul{padding:0 0 0 0;margin:0 0 0 0;display:block;}
ul.menu2 {list-style-type:none;padding:0px;display:block;}
li.menu2{position:relative;float:left;border-right:1px solid #999999;padding:0 10px 0 10px;background-color:#FFFFFF;}
li.menu2End{position:relative;float:left;padding:0 10px 0 10px;background-color:#FFFFFF;}
li.menu2 a{text-decoration:none;font-weight:bold;font-size:0.8em;}
li.menu2End a{text-decoration:none;font-weight:bold;font-size:0.8em;}

ul.menu3 {list-style-type:none;clear:left;}
li.menu3{clear:left;border-right:0px;padding:0 0 0 0;}
li.menu3 a{text-decoration:none;font-weight:normal;font-size:0.7em;}
.off{color:#00274D;}


#smenu1 .on{color:#546BB6;}
#smenu1 .off:hover{color:#546BB6;}
#smenu2 .on{color:#ECB000;}
#smenu2 .off:hover{color:#ECB000;}
#smenu3 .on{color:#A04A3C;}
#smenu3 .off:hover{color:#A04A3C;}
#smenu4 .on{color:#C14646;}
#smenu4 .off:hover{color:#C14646;}


/*************************************************************************** style pour le "vous êtes ici" *************************************************************************************/
#vousetesici a{text-decoration:none;color:#00274D;font-size:1.0em}

/****************************************************************************** style pour le central *******************************************************************************************/

#central h2{position:relative;font-size: 1.0em;margin:0 0 5px 0;padding:0;color:#FFFFFF;overflow:hidden;text-indent:10px;}

div.accroche{position:relative;clear:both;width:100%;margin:0 0 0 0;padding:0 0 30px 0;display:table;}
div.accrocheImageLeft{position:relative;float:left;margin:0 5px 0 0;}
div.accrocheImageRight{position:relative;float:right;margin:0 0 0 5px;}
div.accrocheTexte{display:table;}
div.accroche p {margin:10px 0 5px 0;font-weight:normal;font-size:0.8em;}
div.accroche li{font-size:0.8em;}

div.article{position:relative;clear:both;width:100%;margin:0 0 30px 0;display:table;} 
div.article img.left{position:relative;float:left;}
div.article img.right{position:relative;float:right;z-index:2}
div.articleTexte {font-size:0.8em;}
div.articleTexte p{position:relative;font-weight:normal; margin:0;padding:0 20px 0 0;display:table;left:10px;}
div.articleTexte a {padding-left:10px;}
div.article li{font-size:0.8em;}

/***************************************************************************************** style pour le pleine page *****************************************************************************/
#pleinePage div.accroche{position:relative;clear:both;width:770px;margin:0 0 20px 0;padding:0 0 0 0;display:table;border-right-width:30px;border-left-width:60px;border-top-width:0;border-bottom-width:0;border-style:solid;}
/*#pleinePage div.accrocheImage{position:relative;float:right;margin:0 0 0 5px;}*/
#pleinePage div.accrocheTexte{display:table;margin:0 0 0 5px;}
#pleinePage div.accroche p {margin:10px 0 0 0;font-weight:normal;font-size:0.8em;}


div.renvoi{position:relative;float:left;width:50%;margin:0 0 20px 0;}
div.renvoi a{text-decoration:none;color:#00274D;}
/*div.renvoi img{position:relative;float:left;z-index:2;display:block;}*/
div.renvoiImage{position:relative;float:left;margin:0px;display:block;}
div.renvoiTexte{display:table;margin:0 5px 0 5px}
div.renvoi p {font-weight:normal; font-size:0.8em;padding:0;margin:0;}

#pleinePage div.renvoi h2{position:relative;font-size: 1.1em;margin:0 0 0 0;padding:0px 5px 0px 5px;font-weight:bold;z-index:2;display:block;}

/********************************************************* style pour les résultats de l'indexation  et du moteur de recherche ********************************************************************************/

#indexationPage h3.indexation{padding:0;margin:20px 0 5px 0;font-size:0.8em;}
#indexationPage div.accroche{position:relative;clear:both;width:100%;margin:0 0 5px 0;display:table;border-width:0px;}
#indexationPage div.accrocheTexte{display:table;margin:0 0 0 5px;}
#indexationPage div.accroche p {margin:10px 0 0 0;font-weight:normal;font-size:0.8em;}

#indexationPage div.indexationFormulaire{width:100%;background-color:#D6D1D5;display:table;margin:0;padding:0;}
#indexationPage div.indexationFormulaireTitre{clear:both;color:#FFFFFF;font-weight:bold;padding:3px 10px 3px 10px;}
#indexationPage div.indexationFormulaireConsigne{clear:both;padding:3px 10px 3px 10px;font-weight:normal;font-size:0.8em;}
#indexationPage div.indexationFormulaireItem{position:relative;float:left;font-weight:normal;font-size:0.8em;padding:3px 0 3px 10px;}

#indexationPage div.mediathequeItem{position:relative;float:left;border:1px solid #B1A58A;background-color:#D6D1D5;width:205px;text-align:center;}
#indexationPage div.mediathequeFlash{}
#indexationPage div.mediathequeHTML{background-color:#FFFFFF;padding:3px 10px 3px 10px;text-align:left;}
#indexationPage div.mediathequeHTML ul{padding:0;margin:0;list-style-type: none;height:4em;}
#indexationPage div.mediathequeHTML li{padding:0;margin:0;list-style-type: none;}
#indexationPage div.mediathequeHTML h3{margin:0;padding:0;font-weight:bold;font-size:0.8em;}
#indexationPage div.mediathequeHTML p{margin:0;padding:0;font-weight:normal;font-size:0.8em;height:3em;display:table;}

#indexationPage div.mediathequeHTML a.imprimer{text-decoration:none;font-weight:normal;font-size:0.7em;}
#indexationPage div.mediathequeHTML a.agrandir{text-decoration:none;font-weight:normal;font-size:0.7em;}
#indexationPage div.mediathequeHTML a.telecharger{text-decoration:none;font-weight:normal;font-size:0.7em;}

#indexationPage div.separateurMediaH{position:relative;float:left;display:table;width:10px;margin:0;padding:0;height:1px;font-size:0.1em;}
#indexationPage div.separateurMediaV{position:relative;clear:both;display:table;width:100%;margin:0;padding:0;height:10px;font-size:0.1em;}

#indexationPage div.mediathequeNavigation{width:100%;clear:both;text-align:right;font-size:0.7em;display:table;}


#indexationPage div.presseItem{position:relative;clear:both;width:100%;clear:both;margin:0 0 15px 0;padding:0;display:table;}
#indexationPage div.presseDate{position:relative;float:left;width:125px;font-weight:bold;font-size:0.8em;}
#indexationPage div.presseIcone{position:relative;float:left;width:30px;}
#indexationPage div.presseTexte{position:relative;float:left;display:table;}
#indexationPage div.presseTexte h3 {margin:0;padding:0px;font-weight:bold;font-size:0.8em;}
#indexationPage div.presseTexte p{margin:0;padding:0px;font-weight:normal;font-size:0.8em;}
#indexationPage div.presseItem a{text-decoration:none;color:#00274D;}

#indexationPage div.presseNavigation{width:100%;clear:both;text-align:right;font-size:0.7em;display:table;margin:0;padding:0;}

#indexationPage div.fullTextResultItem{width:100%;clear:both;margin:0 0 15px 0;}
#indexationPage div.fullTextResultPertinance{position:relative;float:left;width:50px;font-weight:bold;font-size:0.8em;}
#indexationPage div.fullTextResultTexte{position:relative;float:left;display:block;}
#indexationPage div.fullTextResultTexte h3 {margin:0;padding:0px;font-weight:bold;font-size:0.8em;}
#indexationPage div.fullTextResultTexte a {text-decoration:none;color:#00274D;}
#indexationPage div.fullTextResultTexte p{margin:0;padding:0px;font-weight:normal;font-size:0.8em;}

#indexationPage div.fullTextResultsNavigation{width:100%;clear:both;text-align:right;font-size:0.7em;display:table;}


/********************************************************************************************* styles pour la home ************************************************************************************/
#pleineHome{width:100%;background-color:#FFFFFF;display:table;padding:0 0 20px 0;}
#centralHome{position:relative;float:left;margin:20px 0 0 0;padding:0px;width:720px;display:table;}
#annexeHome{position:relative;float:left;margin:20px 0 0 0;padding:0px;width:220px;}

div.sectionHomePleinePage{clear:both;width:100%;}
div.sectionHomeColonne{float:left;width:50%;margin:0;padding:0;}
div.separateur{position:relative;clear:both;display:table;width:100%;margin:0;padding:0;height:1px;font-size:0.1em;}

#centralHome .home1{color:#546BB6;}
#centralHome .home2{color:#ECB000;}
#centralHome .home3{color:#A04A3C;}
#centralHome .home4{color:#C14646;}
#centralHome h1{margin:0 20px 0 0; padding:0 0 0 0;font-size:1.1em;font-family:Times New Roman,Arial,sans-serif;font-weight:bold;}
#centralHome h1.home1{background-color:#546BB6;color:#FFFFFF;}
#centralHome h1.home2{background-color:#ECB000;color:#FFFFFF;}
#centralHome h1.home3{background-color:#A04A3C;color:#FFFFFF;}
#centralHome h1.home4{background-color:#C14646;color:#FFFFFF;}

#centralHome div.article{position:relative;clear:both;width:100%;margin:0 0 30px 0;} 
#centralHome div.article img.left{position:relative;float:left;z-index:2; margin:0 5px 0 0;}
#centralHome div.article img.right{position:relative;float:right;z-index:2; margin:0 0 0 5px;}
#centralHome div.articleTexte{padding:10px 20px 0 0;font-size:1.0em}
#centralHome div.articleTexte p {font-weight:normal; font-size:0.8em;margin:0;padding:0;left:0;}
#centralHome div.article h2 {margin:0; padding:0 0 0 10px;font-weight:bold; font-size:0.9em;}
#centralHome div.article h3 {margin:0; padding:0 0 0 10px;font-weight:bold; font-size:0.8em;}

#centralHome div.renvoi{position:relative;width:100%;margin:10px 0 0 0;}
#centralHome div.renvoi a{text-decoration:none;font-weight:normal;font-size:0.8em;}
#centralHome div.renvoi h2 {margin:0; padding:0;font-weight:bold; font-size:0.9em;}
#centralHome div.renvoiImage{position:relative;float:left;margin:0;display:block;}
#centralHome div.renvoiTexte{display:table;margin:0 20px 0 5px}
#centralHome div.renvoi p {font-weight:normal; font-size:0.8em;padding:0 0 5px 0;margin:0;}

#centralHome div.relatedLinks {margin:5px 0 0 0;}
#centralHome div.relatedLinks h3{font-size: 0.9em;font-weight:bold;margin:0;padding:0;}
#centralHome div.relatedLinks ul {list-style-type:none;margin:0px;padding:0px;}
#centralHome div.relatedLinks a {text-decoration:none;font-weight:normal;font-size:0.8em;padding:0 20px 0 0;}
#centralHome div.relatedLinks p {font-weight:normal; font-size:0.8em;padding:0 20px 0 0;margin:0;}

#annexeHome div.encadre{width:100%; margin:0 0 10px 0;}

#abonnement {width:100%; margin:0 0 10px 0;background-image:url(/images/mvt/fr/img_newletter.gif);background-repeat:no-repeat;background-position: left top;color:#FF6600;font-size:0.8em;background-color:#141F8D;}
#abonnement form{padding:42px 5px 5px 10px;}
#abonnement input{width:180px;}
#abonnement span {padding:40px 5px 5px 10px;display:block;}
#abonnement a {color:#FF6600;text-decoration:none;font-weight:bold;padding:0 0 0 0;}

/****************************************************************************************** styles pour le sitemap ***********************************************************************************/

#sitemap {position:relative;float:left;margin:0px;padding:0 0 20px 0;width:860px;background-color:#FFFFFF;display:table;}
#sitemap a {text-decoration:none;}
#sitemap dl{position:relative;float:left;width:50%;display:table;margin:0 0 20px 0;}
#sitemap dt{padding:0 0 0 10px;}
#sitemap dt a{color:#FFFFFF;font-weight:bold;}
#sitemap dt.sitemap1{background-color:#546BB6;margin:0 10px 0 0;}
#sitemap dt.sitemap2{background-color:#ECB000;margin:0 0 0 10px;}
#sitemap dt.sitemap3{background-color:#A04A3C;margin:0 10px 0 0;}
#sitemap dt.sitemap4{background-color:#C14646;margin:0 0 0 10px;}
#sitemap dd{margin:0 0 0 0;padding:0;}
#sitemap ul {list-style-type:none;}
#sitemap ul.sitemap{margin:0 0 0 20px}
#sitemap li.sitemap{margin:20px 0 0 0;}
#sitemap a.sitemap1{color:#546BB6;}
#sitemap a.sitemap2{color:#ECB000;}
#sitemap a.sitemap3{color:#A04A3C;}
#sitemap a.sitemap4{color:#C14646;}
#sitemap ul.sousitemap{padding:0;margin:0 0 0 10px;}
#sitemap li.sousitemap{margin:0;padding:0;}
#sitemap a.sousitemap{color:#00274D;font-size:0.8em;}

#sitemap div.sitemapSeparateur{position:relative;clear:both;display:table;width:100%}
#sitemap div.sitemapHome{position:relative;clear:both;width:100%;background-color:#012257;margin:0 0 20px 0;text-align:center;display:none;}
#sitemap div.sitemapHome a{color:#FFFFFF;text-decoration:none;font-weight:bold;padding:0 0 0 10px;}

#sitemap div.accroche{position:relative;clear:both;width:100%;margin:0 0 30px 0;display:table;}
#sitemap div.accrocheImageLeft{position:relative;float:left;margin:0 5px 0 0;}
#sitemap div.accrocheImageRight{position:relative;float:right;margin:0 0 0 5px;}
#sitemap div.accrocheTexte{display:table;}
#sitemap div.accroche p {margin:10px 0 5px 0;font-weight:normal;font-size:0.8em;}




/******************************************************************************* style pour les annexes **************************************************************************************/
	/* les liens */
div.relatedLinks {margin:5px 0 0 0;}
div.relatedLinks h3{font-size: 0.9em;font-weight:bold;margin:0;padding:0;}
div.relatedLinks ul {list-style-type:none;margin:0px;padding:0px;}
div.relatedLinks a {text-decoration:none;font-weight:normal;font-size:0.8em;color:#00274D;padding:0 0 0 10px;}
div.relatedLinks a.interne{background-image:url(/images/mvt/commun/picto_lien_interne.gif);background-repeat:no-repeat;}
div.relatedLinks a.externe{background-image:url(/images/mvt/commun/picto_lien_externe.gif);background-repeat:no-repeat;}
.interne{color:#FC9202;}
.interne:hover{color:#FC9202;}
.externe{color:#0282AF;}
.externe:hover{color:#0282AF;}
	/** les encadres */
#annexe div.encadre{margin:0 0 10px 20px;}

#annexe div.temoignage{width:175px; margin:0 0 10px 20px;height:222px;}

#annexe div.temoignageVideo{margin:3px 8px 0 5px;display:table;}
#temoignageVideoFlash{width:162px;height:175px;}

#annexe div.evenement{width:175px; margin:0 0 10px 20px;}
#annexe div.evenement_haut{width:175px;height:25px;}
#annexe div.evenement_centre{padding:0 10px 0 10px;}
#annexe div.evenement_centre h3{font-size: 0.9em;font-weight:bold;margin:0;padding:0;}
#annexe div.evenement_centre p{font-weight:normal; font-size:0.8em;padding:0;margin:0;}
#annexe div.evenement_centre a{text-decoration:none;font-weight:normal;font-size:0.8em;}
#annexe div.evenement_bas{width:175px;height:14px;}


/**************************************************************************************** style pour le pied de page ************************************************************************************/
/*#chaussette {position:absolute;margin-top:10px;display:table;}*/
#langue{position:relative;float:left;}
#langue ul{list-style-type:none;margin:0px;padding:0px;}
#langue a {text-decoration:none;font-weight:normal;font-size:0.7em;color:#00274D}
#langue img{margin:0 5px 0 0;}

#tools{position:relative;float:right;}
#tools ul{list-style-type:none;margin:0px;padding:0px;}
#tools li{float:left; margin:0 5px 0 5px;}
#tools a {text-decoration:none;font-weight:normal;font-size:0.7em;color:#00274D;border-right:1px solid #000000; padding:0 5px 0 0;}

#syndication {position:relative;float:right;margin:0 0 0 20px;}
#syndication ul{list-style-type:none;margin:0px;padding:0px;}
#syndication li{float:left; margin:0 5px 0 5px;}


