.BoxColorGray .title{background-color:#d0d0d0;border-color:#999999;color: Black}
.BoxColorGray .title a{color:Black}
.BoxColorGray .body{background-color:#ffffff;border-color:#999999;background-image:url(../pictures/LightGrayStripes2.gif)}
.BoxColorGray .body .menuouticon{padding-left:16px;background:url(../pictures/blue_folder.gif) no-repeat left center}
.BoxColorGray .body .menuinicon{padding-left: 16px;background:url(../pictures/blue_folder.gif) no-repeat left center}
.BoxColorGray .body .addmenu:hover{background-color:#e0e0e0}
.BoxColorGray .body .submenuin{background-color:#e0e0e0;border-color:#eeeeee}
.BoxColorGray .body .submenuout{background-color:transparent;border-color:#f6f6fc}
.BoxColorGray .body .submenuout:hover,.BoxColorGray .body a:hover{background-color:#e0e0e0;border-color:#eeeeee}
.BoxColorGray .body ul{margin:0px;padding:0px;list-style-position:inside}
.BoxColorGray .body li{list-style-image:url(../pictures/blue_folder.gif)}
.ColorTransparent{border-color:#cccccc;color:#000000}
.BoxColorWorkspaces .title{background-color:#eeeeee;border-color:#666666;color: Black}
.BoxColorWorkspaces .title a{color:Black}
.BoxColorWorkspaces .body{background-color:#e6e2c5;border-color:#cccccc}
.BoxColorWorkspaces .body .menuinicon{padding-left: 16px;background:url(../pictures/yellow_bullet.gif) no-repeat left center}
.BoxColorWorkspaces .body .addmenu:hover{background-color:#ffffff}
.BoxColorWorkspaces .body .submenuin{background-color:#ffffff;border-color:#b0b0b0 #b0b0b0 #ffffff #b0b0b0}
.BoxColorWorkspaces .body .submenuout{background-color:#eff9bf;border-color:#b0b0b0}
.BoxColorWorkspaces .body .submenuout:hover,.BoxColorWorkspaces .body a:hover{background-color:#ffffff;border-color:#b0b0b0 #b0b0b0 #ffffff #b0b0b0}
.BoxColorWorkspaces .body ul{margin:0px;padding:0px;list-style-position:inside}
.BoxColorWorkspaces .body li{}
.Colorblanc{border-color:#7C5C61;background-color:#FFF;color:#000000}
.ColorLimeGreen{border-color:#CCCCCC;background-color:#eff9bf;color:#000000}
.ShapeSolid{border-style:solid;border-width:1px}
.BoxShapeLightSkins .title{border-style:none solid none none;border-width:1px;padding:0em 1.2em 0em 0.9em;display:inline}
.BoxShapeLightSkins .body{border-style:none solid solid solid;border-width:1px;padding: 0.5em 0.5em 0.5em 0.5em}
.BoxShapeLightSkins .body img{vertical-align: bottom}
.BoxShapeLightSkins .body .submenuout{border-style:none;border-width:1px;margin: 1px 3px 1px 3px;padding: 2px 0px 1px 2px}
.BoxShapeLightSkins .body .submenuin{border-style:inset;border-width:1px;margin:0px 3px 0px 3px;padding:1px 0px 0px 2px}
.ShapeNoBorder{border-style:none;border-width:0px}
.BoxShapeSquare .title{border-style:none solid none none;border-width:1px;padding:0em 1.2em 0em 0.9em;display:inline;font-weight:normal}
.BoxShapeSquare .body{border-style:none solid solid none;border-width:1px;padding: 0.5em}
.BoxShapeSquare .body img{vertical-align: bottom}
.BoxShapeSquare .body .submenuout{border-style:none;border-width:0px;margin: 1px 3px 1px 3px;padding: 1px 0px 1px 2px}
.BoxShapeSquare .body .submenuin{border-style:inset;border-width:1px;margin:0px 3px 0px 3px;padding:1px 0px 1px 2px}
.BoxShapeNavigation .title{border-style:none;border-width:1px;padding:0em 1.2em 0em 1em;display:block;font-weight:normal}
.BoxShapeNavigation .body{border-style:none none solid none;border-width:1px;padding: 0px}
.BoxShapeNavigation .body img{vertical-align: bottom}
.BoxShapeNavigation .body .submenuout{border-style:solid solid none solid;border-width:1px;margin: 1px 3px 1px 0px;padding: 1px 15px 0px 16px}
.BoxShapeNavigation .body .submenuin{border-style:solid solid solid solid;border-width:1px;margin:1px 3px 1px 0px;padding:1px 15px 0px 0px}
.BoxColorArrowBox .title{background-color:#ffcc33;border-color:#999999;color: Black}
.BoxColorArrowBox .title a{color:Black}
.BoxColorArrowBox .body{background-color:#ffffff;border-color:#999999}
.BoxColorArrowBox .body .menuouticon{padding-left:8px;background:url(../pictures/arrow_out_orange.gif) no-repeat left center}
.BoxColorArrowBox .body .menuinicon{padding-left: 8px;background:url(../pictures/arrow_out_orange.gif) no-repeat left center}
.BoxColorArrowBox .body .addmenu:hover{background-color:#e0e0e0}
.BoxColorArrowBox .body .submenuin{background-color:#e0e0e0;border-color:#99cccc}
.BoxColorArrowBox .body .submenuout{background-color:#ffffff;border-color:#ffffff}
.BoxColorArrowBox .body .submenuout:hover,.BoxColorArrowBox .body a:hover{background-color:#e0e0e0;border-color:#99cccc}
.BoxColorArrowBox .body ul{margin:0px;padding:0px;list-style-position:inside}
.BoxColorArrowBox .body li{list-style-image:url(../pictures/arrow_out_orange.gif)}
.BoxColorSubMenu .title{background-color:#ffcc33;border-color:#999999;color: Black}
.BoxColorSubMenu .title a{color:Black}
.BoxColorSubMenu .body{background-color:#ffffff;border-color:#ffffff}
.BoxColorSubMenu .body .addmenu:hover{background-color:#ffffff}
.BoxColorSubMenu .body .submenuin{background-color:#ffffff;border-color:#ffffff}
.BoxColorSubMenu .body .submenuout{background-color:#ffffff;border-color:#ffffff}
.BoxColorSubMenu .body .submenuout:hover,.BoxColorSubMenu .body a:hover{background-color:#ffffff;border-color:#ffffff}
.BoxColorSubMenu .body ul{margin:0px;padding:0px;list-style-position:inside}
.BoxColorSubMenu .body li{}
.BoxColorGrayBox .title{background-color:#ffcc33;border-color:#666666;color: Black}
.BoxColorGrayBox .title a{color:Black}
.BoxColorGrayBox .body{background-color:#ffffff;border-color:#666666}
.BoxColorGrayBox .body .menuouticon{padding-left:6px;background:url(../pictures/blue_arrow_plone.gif) no-repeat left center}
.BoxColorGrayBox .body .menuinicon{padding-left: 6px;background:url(../pictures/blue_arrow_plone.gif) no-repeat left center}
.BoxColorGrayBox .body .addmenu:hover{background-color:#e0e0e0}
.BoxColorGrayBox .body .submenuin{background-color:#e0e0e0;border-color:#669999}
.BoxColorGrayBox .body .submenuout{background-color:#ffffff;border-color:#f6f6fc}
.BoxColorGrayBox .body .submenuout:hover,.BoxColorGrayBox .body a:hover{background-color:#e0e0e0;border-color:#669999}
.BoxColorGrayBox .body ul{margin:0px;padding:0px;list-style-position:inside}
.BoxColorGrayBox .body li{list-style-image:url(../pictures/blue_arrow_plone.gif)}
.FontColorBlack h1{border-color:#e0e0e0;color:Black}
.FontColorBlack h2{border-color:#e0e0e0;color:Black}
.FontColorBlack h3{border-color:#e0e0e0;color: Black}
.FontColorBlack h4,.FontColorBlack h5,.FontColorBlack h6{border-color:#e0e0e0;color:Black}
.FontColorBlack a,.FontColorBlack a div,.FontColorBlack a span{color:#003399}
.FontColorBlack a:visited,.FontColorBlack a:visited div,.FontColorBlack a:visited span{color:#003399}
.FontColorBlack a:active,.FontColorBlack a:active div,.FontColorBlack a:active span{color:#003399}
.FontColorBlack a:hover,.FontColorBlack a:hover div,.FontColorBlack a:hover span{color:#3399FF}
.FontShapeArial{font:12px Arial, Helvetica, sans-serif !important}
.FontShapeArial p{font:100% Arial, Helvetica, sans-serif !important;padding:0.3em 0em 0.3em 0em}
.FontShapeArial strong{font:bold 100% Arial, Helvetica, sans-serif !important}
.FontShapeArial h1{font:normal 150% Trebuchet MS, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none none solid none;border-width:1px}
.FontShapeArial h2{font:bold 125% Trebuchet MS, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none none solid none;border-width:1px}
.FontShapeArial h3{font:bold 120% Trebuchet MS, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none none solid none;border-width:1px}
.FontShapeArial h4,.FontShapeArial h5,.FontShapeArial h6{font:bold 115% Arial, Helvetica, sans-serif !important;padding:0.4em 0em 0em 0em;border-style:none;border-width:0px}
.FontShapeArial a,.FontShapeArial a div,.FontShapeArial a span{text-decoration:none}
.FontShapeArial a:visited,.FontShapeArial a:visited div,.FontShapeArial a:visited span{text-decoration:none}
.FontShapeArial a:active,.FontShapeArial a:active div,.FontShapeArial a:active span{text-decoration:none}
.FontShapeArial a:hover,.FontShapeArial a:hover div,.FontShapeArial a:hover span{text-decoration:none}
.FontShapeArialClean{font:12px Arial, Helvetica, sans-serif !important}
.FontShapeArialClean p{font:100% Arial, Helvetica, sans-serif !important;padding:0em}
.FontShapeArialClean strong{font:normal 12px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif !important}
.FontShapeArialClean h1{font:normal 170% Arial, Helvetica, sans-serif !important;padding:0.8em 0em 0em 0em;border-style:none;border-width:0px}
.FontShapeArialClean h2{font:normal 150% Arial, Helvetica, sans-serif !important;padding:0em 0em 0em 0em;border-style:none;border-width:0px}
.FontShapeArialClean h3{font:bold 120% Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:0px}
.FontShapeArialClean h4,.FontShapeArialClean h5,.FontShapeArialClean h6{font:bold 115% Arial, Helvetica, sans-serif !important;padding:0.4em 0em 0em 0em;border-style:none;border-width:0px}
.FontShapeArialClean a,.FontShapeArialClean a div,.FontShapeArialClean a span{text-decoration:none}
.FontShapeArialClean a:visited,.FontShapeArialClean a:visited div,.FontShapeArialClean a:visited span{text-decoration:none}
.FontShapeArialClean a:active,.FontShapeArialClean a:active div,.FontShapeArialClean a:active span{text-decoration:none}
.FontShapeArialClean a:hover,.FontShapeArialClean a:hover div,.FontShapeArialClean a:hover span{text-decoration:none}
.BoxShapeNoborder .title{border-style:none solid none none;border-width:1px;padding:0em 1.2em 0em 0.9em;display:block;font-weight:normal}
.BoxShapeNoborder .body{border-style:none;border-width:1px;padding: 0.2em}
.BoxShapeNoborder .body img{vertical-align: bottom}
.BoxShapeNoborder .body .submenuout{border-style:none;border-width:0px;margin: 1px;padding: 0px 4px 0px 13px}
.BoxShapeNoborder .body .submenuin{border-style:none;border-width:1px;margin:0em;padding:0px 4px 0px 13px}
.FontShapeVerdana{font:11px Verdana, Arial, Helvetica, sans-serif !important}
.FontShapeVerdana p{font:100% Arial, Helvetica, sans-serif !important;padding:0em}
.FontShapeVerdana strong{font:bold 100% Arial, Helvetica, sans-serif !important}
.FontShapeVerdana h1{font:bold 150% Arial, Helvetica, sans-serif !important;padding:0.8em 0em 0em 0em;border-style:none;border-width:0px}
.FontShapeVerdana h2{font:bold 130% Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:0px}
.FontShapeVerdana h3{font:bold 120% Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:0px}
.FontShapeVerdana h4,.FontShapeVerdana h5,.FontShapeVerdana h6{font:bold 115% Arial, Helvetica, sans-serif !important;padding:0.4em 0em 0em 0em;border-style:none;border-width:0px}
.FontShapeVerdana a,.FontShapeVerdana a div,.FontShapeVerdana a span{text-decoration:none}
.FontShapeVerdana a:visited,.FontShapeVerdana a:visited div,.FontShapeVerdana a:visited span{text-decoration:none}
.FontShapeVerdana a:active,.FontShapeVerdana a:active div,.FontShapeVerdana a:active span{text-decoration:none}
.FontShapeVerdana a:hover,.FontShapeVerdana a:hover div,.FontShapeVerdana a:hover span{text-decoration:none}
.Colorblue{border-color:#cccccc;background-color:#516173;color:#eeeeee}
.FontColorgray h1{border-color:#666666;color:Black}
.FontColorgray h2{border-color:#666666;color:Black}
.FontColorgray h3{border-color:#666666;color: Black}
.FontColorgray h4,.FontColorgray h5,.FontColorgray h6{border-color:#666666;color:Black}
.FontColorgray a,.FontColorgray a div,.FontColorgray a span{color:#e0e0e0}
.FontColorgray a:visited,.FontColorgray a:visited div,.FontColorgray a:visited span{color:#e0e0e0}
.FontColorgray a:active,.FontColorgray a:active div,.FontColorgray a:active span{color:#e0e0e0}
.FontColorgray a:hover,.FontColorgray a:hover div,.FontColorgray a:hover span{color:#ffffff}
.BoxColorSections .title{background-color:#eeeeee;border-color:#666666;color: Black}
.BoxColorSections .title a{color:Black}
.BoxColorSections .body{background-color:#cccccc;border-color:#cccccc}
.BoxColorSections .body .menuinicon{padding-left: 16px;background:url(../pictures/yellow_bullet.gif) no-repeat left center}
.BoxColorSections .body .addmenu:hover{background-color:#ffffff}
.BoxColorSections .body .submenuin{background-color:#ffffff;border-color:#b0b0b0 #b0b0b0 #ffffff #b0b0b0}
.BoxColorSections .body .submenuout{background-color:#d0e0f0;border-color:#b0b0b0}
.BoxColorSections .body .submenuout:hover,.BoxColorSections .body a:hover{background-color:#ffffff;border-color:#b0b0b0 #b0b0b0 #ffffff #b0b0b0}
.BoxColorSections .body ul{margin:0px;padding:0px;list-style-position:inside}
.BoxColorSections .body li{}
.ColorTopArea{border-color:#FFF;background-color:#FFF;color:#D70528;background-image: url(../pictures/fond_haut.png);}
.FontColorFontColor h1{border-color:#666666;color:Black}
.FontColorFontColor h2{border-color:#666666;color:Black}
.FontColorFontColor h3{border-color:#666666;color: Black}
.FontColorFontColor h4,.FontColorFontColor h5,.FontColorFontColor h6{border-color:#666666;color:Black}
.FontColorFontColor a,.FontColorFontColor a div,.FontColorFontColor a span{color:#003399}
.FontColorFontColor a:visited,.FontColorFontColor a:visited div,.FontColorFontColor a:visited span{color:#003399}
.FontColorFontColor a:active,.FontColorFontColor a:active div,.FontColorFontColor a:active span{color:#003399}
.FontColorFontColor a:hover,.FontColorFontColor a:hover div,.FontColorFontColor a:hover span{color:#3399FF}
.FontColorWhiteACF h1{border-color:#666666;color:Black}
.FontColorWhiteACF h2{border-color:#666666;color:Black}
.FontColorWhiteACF h3{border-color:#666666;color: Black}
.FontColorWhiteACF h4,.FontColorWhiteACF h5,.FontColorWhiteACF h6{border-color:#666666;color:Black}
.FontColorWhiteACF a,.FontColorWhiteACF a div,.FontColorWhiteACF a span{color:#FFF}
.FontColorWhiteACF a:visited,.FontColorWhiteACF a:visited div,.FontColorWhiteACF a:visited span{color:#FFF}
.FontColorWhiteACF a:active,.FontColorWhiteACF a:active div,.FontColorWhiteACF a:active span{color:#FFF}
.FontColorWhiteACF a:hover,.FontColorWhiteACF a:hover div,.FontColorWhiteACF a:hover span{color:#dee6ee}
.ColorRightArea{border-color:#FFF;background-color:#FFF;color:#E01F18;/*Write in page.xsl background: url(../pictures/fond_droit.png) no-repeat */}
.CollapsibleMenuCollapsibleMenuStyle .topmenu{border-width: 1px;border-color: #999999;border-style: solid;font: bold 11px Verdana, Arial, sans-serif}
.CollapsibleMenuCollapsibleMenuStyle .topmenu{background-color: #c0c0c0}
.CollapsibleMenuCollapsibleMenuStyle .topmenu a{color: Black;text-decoration: none;display: block;padding: 4px}
.CollapsibleMenuCollapsibleMenuStyle .topmenu a:hover,.CollapsibleMenuCollapsibleMenuStyle .topmenu a.selected{background-color: #ececec;color: Black;text-decoration: none}
.CollapsibleMenuCollapsibleMenuStyle .submenu a{font: 11px Verdana, Arial, sans-serif;color: Black;background-color: #e0e0e0;text-decoration: none;display: block;padding: 3px 7px;border-color: #c0c0c0;border-style: none none solid solid;border-width: 1px}
.CollapsibleMenuCollapsibleMenuStyle .submenumore{background-color: #e0e0e0;display: block;padding: 2px 7px;border-color: #c0c0c0;border-style: none none solid solid;border-width: 1px}
.CollapsibleMenuCollapsibleMenuStyle .submenu a:hover,.CollapsibleMenuCollapsibleMenuStyle .submenu a.selected{color: Black;background-color: #f3f3f3;text-decoration: none}
.PortalTabPortalTabStyle ul{margin:0px;padding:0px;width: 100%;list-style-image:none}
.PortalTabPortalTabStyle li{list-style-type:none;float:left;overflow:visible;white-space:nowrap;margin:0px 1px 0px 0px}
.PortalTabPortalTabStyle li a{display:block;padding:3px 3px 3px 3px}
.PortalTabPortalTabStyle li.submenuout{}
.PortalTabPortalTabStyle li.submenuin{}
.ColorBlueArea{border-color:#FFF;background-color:#1D399D;color:#FFF}
.FontShapeFixe{font:10pt Verdana, Arial, Helvetica, sans-serif !important}
.FontShapeFixe p{font:10pt Verdana, Arial, Helvetica, sans-serif !important;padding:0pt}
.FontShapeFixe strong{font:bold 100% !important}
.FontShapeFixe h1{font:normal 150% Verdana, Arial, Helvetica, sans-serif !important;padding:0.8em 0em 0em 0em;border-style:none;border-width:1px}
.FontShapeFixe h2{font:bold 125% Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.FontShapeFixe h3{font:bold 120% Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.FontShapeFixe h4,.FontShapeFixe h5,.FontShapeFixe h6{font:bold 115% Verdana, Arial, Helvetica, sans-serif !important;padding:0.4em 0em 0em 0em;border-style:none;border-width:1px}
.FontShapeFixe a,.FontShapeFixe a div,.FontShapeFixe a span{text-decoration:none}
.FontShapeFixe a:visited,.FontShapeFixe a:visited div,.FontShapeFixe a:visited span{text-decoration:none}
.FontShapeFixe a:active,.FontShapeFixe a:active div,.FontShapeFixe a:active span{text-decoration:none}
.FontShapeFixe a:hover,.FontShapeFixe a:hover div,.FontShapeFixe a:hover span{text-decoration:none}
.FontColorLienBC h1{border-color:#666666;color:Black}
.FontColorLienBC h2{border-color:#666666;color:Black}
.FontColorLienBC h3{border-color:#666666;color: Black}
.FontColorLienBC h4,.FontColorLienBC h5,.FontColorLienBC h6{border-color:#666666;color:Black}
.FontColorLienBC a,.FontColorLienBC a div,.FontColorLienBC a span{color:#363A91}
.FontColorLienBC a:visited,.FontColorLienBC a:visited div,.FontColorLienBC a:visited span{color:#363A91}
.FontColorLienBC a:active,.FontColorLienBC a:active div,.FontColorLienBC a:active span{color:#003399}
.FontColorLienBC a:hover,.FontColorLienBC a:hover div,.FontColorLienBC a:hover span{color:#003399}
.ColorBreadcrumbs{border-color:#CCC;background-color:#EEEFE9;color:#363A91}
.ColorRedArea{border-color:#FFF;background-color:#E01F18;color:#FFF}
.BoxShapeMenuNav .title{border-style:none solid none none;border-width:1px;padding:0.5em;display:block;font-weight:normal}
.BoxShapeMenuNav .body{border-style:none solid none none;border-width:1px;padding: 0.1em}
.BoxShapeMenuNav .body img{vertical-align: bottom}
.BoxShapeMenuNav .body .submenuout{border-style:none solid none none;border-width:1px;margin: 0em;padding: 1px 7px 1px 7px}
.BoxShapeMenuNav .body .submenuin{border-style:none solid none none;border-width:1px;margin:0em;padding:1px 7px 1px 7px}
.BoxColorMenuNavColor .title{background-color:#d0d0d0;border-color:#999999;color: Black}
.BoxColorMenuNavColor .title a{color:Black}
.BoxColorMenuNavColor .body{border-color:#FFF}
.BoxColorMenuNavColor .body .addmenu:hover{background-color:#990000}
.BoxColorMenuNavColor .body .submenuin{background-color:#990000;border-color:#FFF}
.BoxColorMenuNavColor .body .submenuout{border-color:#FFF}
.BoxColorMenuNavColor .body .submenuout:hover,.BoxColorMenuNavColor .body a:hover{background-color:#990000;border-color:#FFF}
.BoxColorMenuNavColor .body ul{margin:0px;padding:0px;list-style-position:inside}
.BoxColorMenuNavColor .body li{}
.FontColorBlack1 h1{border-color:#e0e0e0;color:Black}
.FontColorBlack1 h2{border-color:#e0e0e0;color:Black}
.FontColorBlack1 h3{border-color:#e0e0e0;color: Black}
.FontColorBlack1 h4,.FontColorBlack1 h5,.FontColorBlack1 h6{border-color:#e0e0e0;color:Black}
.FontColorBlack1 a,.FontColorBlack1 a div,.FontColorBlack1 a span{color:#003399}
.FontColorBlack1 a:visited,.FontColorBlack1 a:visited div,.FontColorBlack1 a:visited span{color:#003399}
.FontColorBlack1 a:active,.FontColorBlack1 a:active div,.FontColorBlack1 a:active span{color:#003399}
.FontColorBlack1 a:hover,.FontColorBlack1 a:hover div,.FontColorBlack1 a:hover span{color:#3399FF}
.FontColorBlack2 h1{border-color:#e0e0e0;color:Black}
.FontColorBlack2 h2{border-color:#e0e0e0;color:Black}
.FontColorBlack2 h3{border-color:#e0e0e0;color: Black}
.FontColorBlack2 h4,.FontColorBlack2 h5,.FontColorBlack2 h6{border-color:#e0e0e0;color:Black}
.FontColorBlack2 a,.FontColorBlack2 a div,.FontColorBlack2 a span{color:#003399}
.FontColorBlack2 a:visited,.FontColorBlack2 a:visited div,.FontColorBlack2 a:visited span{color:#003399}
.FontColorBlack2 a:active,.FontColorBlack2 a:active div,.FontColorBlack2 a:active span{color:#003399}
.FontColorBlack2 a:hover,.FontColorBlack2 a:hover div,.FontColorBlack2 a:hover span{color:#3399FF}
.FontShapeMenuGras{font:bold 11px Verdana, Arial, Helvetica, sans-serif !important}
.FontShapeMenuGras p{font:100% Verdana, Arial, Helvetica, sans-serif !important;padding:0em}
.FontShapeMenuGras strong{font:bold 100% !important}
.FontShapeMenuGras h1{font:normal 150% Verdana, Arial, Helvetica, sans-serif !important;padding:0.8em 0em 0em 0em;border-style:none;border-width:1px}
.FontShapeMenuGras h2{font:bold 125% Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.FontShapeMenuGras h3{font:bold 120% Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.FontShapeMenuGras h4,.FontShapeMenuGras h5,.FontShapeMenuGras h6{font:bold 115% Verdana, Arial, Helvetica, sans-serif !important;padding:0.4em 0em 0em 0em;border-style:none;border-width:1px}
.FontShapeMenuGras a,.FontShapeMenuGras a div,.FontShapeMenuGras a span{text-decoration:none}
.FontShapeMenuGras a:visited,.FontShapeMenuGras a:visited div,.FontShapeMenuGras a:visited span{text-decoration:none}
.FontShapeMenuGras a:active,.FontShapeMenuGras a:active div,.FontShapeMenuGras a:active span{text-decoration:none}
.FontShapeMenuGras a:hover,.FontShapeMenuGras a:hover div,.FontShapeMenuGras a:hover span{text-decoration:none}
.FontColorBlueACF h1{border-color:#666666;color:Black}
.FontColorBlueACF h2{border-color:#666666;color:Black}
.FontColorBlueACF h3{border-color:#666666;color: Black}
.FontColorBlueACF h4,.FontColorBlueACF h5,.FontColorBlueACF h6{border-color:#666666;color:Black}
.FontColorBlueACF a,.FontColorBlueACF a div,.FontColorBlueACF a span{color:#2E2F43; font-weight:bold;}
.FontColorBlueACF a:visited,.FontColorBlueACF a:visited div,.FontColorBlueACF a:visited span{color:#2E2F43}
.FontColorBlueACF a:active,.FontColorBlueACF a:active div,.FontColorBlueACF a:active span{color:#DAB742}
.FontColorBlueACF a:hover,.FontColorBlueACF a:hover div,.FontColorBlueACF a:hover span{color:#DAB742}
.ShapeTop{border-style:solid none none none;border-width:1px}
.ColorBottomRight{border-color:#FFF;background-color:#FFF;color:#000000;background-image: url(../pictures/fond_droit_bas.png)}
.BoxColorSubSections .title{color: #E01F18; text-align:center; font-size:14pt; font-family: times; font-weight:bold;font-stretch:wider;;background-image:url(../pictures/fond_titre.gif)}
.BoxColorSubSections .title a{color:#E01F18; text-align:center; font-size:14pt; font-family: times; font-weight:bold;font-stretch:wider}
.BoxColorSubSections .body{background-color:#FFF;border-color:#D3D3D3;background-image:url(../pictures/fond_submenu.gif)}
.BoxColorSubSections .body .menuouticon{padding-left:16px;background:url(../pictures/F-grise.gif) no-repeat left center}
.BoxColorSubSections .body .menuinicon{padding-left: 16px;background:url(../pictures/F-rouge.gif) no-repeat left center}
.BoxColorSubSections .body .addmenu:hover{background-color:#E9F5F5}
.BoxColorSubSections .body .submenuin{background-color:#E9F5F5;border-color:#D3D3D3}
.BoxColorSubSections .body .submenuout{background-color:#FFF;border-color:#D3D3D3}
.BoxColorSubSections .body .submenuout:hover,.BoxColorSubSections .body a:hover{background-color:#E9F5F5;border-color:#D3D3D3}
.BoxColorSubSections .body ul{margin:0px;padding:0px;list-style-position:inside}
.BoxColorSubSections .body li{list-style-image:url(../pictures/F-grise.gif)}
.BoxShapesubsectionsShape .title{border-style:none solid none none;border-width:1px; height: 34px;;padding:0.1em 0em 0em 0..1em;display:block;font-weight:normal}
.BoxShapesubsectionsShape .body{border-style:none;border-width:1px;padding: 0em}
.BoxShapesubsectionsShape .body img{vertical-align: bottom}
.BoxShapesubsectionsShape .body .submenuout{border-style:none solid solid;border-width:1px;padding: 1px 4px}
.BoxShapesubsectionsShape .body .submenuin{border-style:none solid solid;border-width:1px;padding:1px 4px}
.FontColorWhiteACF1 h1{border-color:#666666;color:Black}
.FontColorWhiteACF1 h2{border-color:#666666;color:Black}
.FontColorWhiteACF1 h3{border-color:#666666;color: Black}
.FontColorWhiteACF1 h4,.FontColorWhiteACF1 h5,.FontColorWhiteACF1 h6{border-color:#666666;color:Black}
.FontColorWhiteACF1 a,.FontColorWhiteACF1 a div,.FontColorWhiteACF1 a span{color:#FFF}
.FontColorWhiteACF1 a:visited,.FontColorWhiteACF1 a:visited div,.FontColorWhiteACF1 a:visited span{color:#FFF}
.FontColorWhiteACF1 a:active,.FontColorWhiteACF1 a:active div,.FontColorWhiteACF1 a:active span{color:#FFF}
.FontColorWhiteACF1 a:hover,.FontColorWhiteACF1 a:hover div,.FontColorWhiteACF1 a:hover span{color:#dee6ee}
.FontShapeVerdana1{font:11px Verdana, Arial, Helvetica, sans-serif !important}
.FontShapeVerdana1 p{font:100% Arial, Helvetica, sans-serif !important;padding:0em}
.FontShapeVerdana1 strong{font:bold 100% Arial, Helvetica, sans-serif !important}
.FontShapeVerdana1 h1{font:bold 150% Arial, Helvetica, sans-serif !important;padding:0.8em 0em 0em 0em;border-style:none;border-width:0px}
.FontShapeVerdana1 h2{font:bold 130% Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:0px}
.FontShapeVerdana1 h3{font:bold 120% Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:0px}
.FontShapeVerdana1 h4,.FontShapeVerdana1 h5,.FontShapeVerdana1 h6{font:bold 115% Arial, Helvetica, sans-serif !important;padding:0.4em 0em 0em 0em;border-style:none;border-width:0px}
.FontShapeVerdana1 a,.FontShapeVerdana1 a div,.FontShapeVerdana1 a span{text-decoration:none}
.FontShapeVerdana1 a:visited,.FontShapeVerdana1 a:visited div,.FontShapeVerdana1 a:visited span{text-decoration:none}
.FontShapeVerdana1 a:active,.FontShapeVerdana1 a:active div,.FontShapeVerdana1 a:active span{text-decoration:none}
.FontShapeVerdana1 a:hover,.FontShapeVerdana1 a:hover div,.FontShapeVerdana1 a:hover span{text-decoration:none}
.FontColorWhiteACF2 h1{border-color:#e0e0e0;color:Black}
.FontColorWhiteACF2 h2{border-color:#e0e0e0;color:Black}
.FontColorWhiteACF2 h3{border-color:#e0e0e0;color: Black}
.FontColorWhiteACF2 h4,.FontColorWhiteACF2 h5,.FontColorWhiteACF2 h6{border-color:#e0e0e0;color:Black}
.FontColorWhiteACF2 a,.FontColorWhiteACF2 a div,.FontColorWhiteACF2 a span{color:#FFF}
.FontColorWhiteACF2 a:visited,.FontColorWhiteACF2 a:visited div,.FontColorWhiteACF2 a:visited span{color:#FFF}
.FontColorWhiteACF2 a:active,.FontColorWhiteACF2 a:active div,.FontColorWhiteACF2 a:active span{color:#FFF}
.FontColorWhiteACF2 a:hover,.FontColorWhiteACF2 a:hover div,.FontColorWhiteACF2 a:hover span{color:#D3D3D3}

