.colorHeadersideleft{border-color:transparent;background-color:#ffca31;color:#000000;background-image:url(/portal_themes/default/backgrounds/header_side_left.png);background-repeat:repeat-y;background-position:top right}
.colorHeadersideright{border-color:transparent;background-color:#ffca31;color:#000000;background-image:url(/portal_themes/default/backgrounds/header_side_right.png);background-repeat:repeat-y;background-position:top left}
.colorMainsideleft{border-color:transparent;background-color:gray;color:#000000;background-image:url(/portal_themes/default/backgrounds/main_side_left.png);background-repeat:repeat-y;background-position:top right}
.colorMainsideright{border-color:transparent;background-color:gray;color:#000000;background-image:url(/portal_themes/default/backgrounds/main_side_right.png);background-repeat:repeat-y}
.colorHeaderBandeau{color:#000000;background-image:url(/portal_themes/default/backgrounds/header_background.png);background-repeat:no-repeat;background-position:0px 0px}
.portalTabTabStyle ul.cpsskinsMenu li{margin:00 0}
.portalTabTabStyle ul.cpsskinsMenu li a{padding:3px 11px 3px 11px}
.colorFootergradient{border-color:transparent;background-color:transparent;color:#000000;background-image:url(/portal_themes/default/backgrounds/footer_gradient.png);background-repeat:repeat-x;background-position:bottom left}
.colorgraye7{border-color:transparent;background-color:#e7e7e7;color:#000000;background-repeat:repeat}
.fontShapeFontDefaut{font:12px Arial, Verdana, Helvetica, sans-serif !important}
.fontShapeFontDefaut p{font:100% Arial, Verdana, Helvetica, sans-serif !important;padding:5px 10px 0px 0px}
.fontShapeFontDefaut strong{font:!important}
.fontShapeFontDefaut small{font:11px Arial, Verdana, Helvetica, sans-serif !important}
.fontShapeFontDefaut h1, .fontShapeFontDefaut .h1{font:bold 185% Arial, Helvetica, Verdana, sans-serif !important;padding:0px 0px 5px 0px;margin:0px;border-style:solid;border-width:0px 0px 1px 0px}
.fontShapeFontDefaut h2, .fontShapeFontDefaut .h2{font:bold 150% Arial, Helvetica, Verdana, sans-serif !important;padding:0px;margin:10px 0px 5px 0px;border-style:none;border-width:0px}
.fontShapeFontDefaut h3, .fontShapeFontDefaut .h3{font:bold 125% Arial, Helvetica, Verdana, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:0px}
.fontShapeFontDefaut h4, .fontShapeFontDefaut .h4,.fontShapeFontDefaut h5, .fontShapeFontDefaut .h5,.fontShapeFontDefaut h6, .fontShapeFontDefaut .h6{font:bold 100% Arial, Helvetica, Verdana, sans-serif !important;padding:0px;margin:10px 0px 5px 0px;border-style:none;border-width:0}
.fontShapeFontDefaut a,.fontShapeFontDefaut a div,.fontShapeFontDefaut a span{text-decoration:underline}
.fontShapeFontDefaut a:visited,.fontShapeFontDefaut a:visited div,.fontShapeFontDefaut a:visited span{text-decoration:underline}
.fontShapeFontDefaut a:active,.fontShapeFontDefaut a:active div,.fontShapeFontDefaut a:active span{text-decoration:none}
.fontShapeFontDefaut a:hover,.fontShapeFontDefaut a:hover div,.fontShapeFontDefaut a:hover span{text-decoration:none}
.fontShapemini{font:10px Arial, Helvetica, Verdana, sans-serif !important}
.fontShapemini p{font:100% Arial, Helvetica, Verdana, sans-serif !important;padding:0em}
.fontShapemini h1, .fontShapemini .h1{font:normal 150% Arial, Helvetica, Verdana, sans-serif !important;padding:0.8em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapemini h2, .fontShapemini .h2{font:bold 125% Arial, Helvetica, Verdana, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapemini h3, .fontShapemini .h3{font:bold 120% Arial, Helvetica, Verdana, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapemini h4, .fontShapemini .h4,.fontShapemini h5, .fontShapemini .h5,.fontShapemini h6, .fontShapemini .h6{font:bold 115% Arial, Helvetica, Verdana, sans-serif !important;padding:0.4em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapemini a,.fontShapemini a div,.fontShapemini a span{text-decoration:none}
.fontShapemini a:visited,.fontShapemini a:visited div,.fontShapemini a:visited span{text-decoration:none}
.fontShapemini a:active,.fontShapemini a:active div,.fontShapemini a:active span{text-decoration:underline overline}
.fontShapemini a:hover,.fontShapemini a:hover div,.fontShapemini a:hover span{text-decoration:underline}
.colorNavboxstyle{border-color:transparent;background-color:#FFF;color:#000000;background-image:url(/portal_themes/default/backgrounds/little_corner_e7.png);background-repeat:no-repeat;background-position:bottom left}
.boxShapeextraleftboxes .title{border-style:none;border-width:0;padding:30px 10px 5px 5px;display:inline;font:bold 12px Arial, Helvetica, Verdana, sans-serif}
.boxShapeextraleftboxes .body{border-style:none none solid none;border-width:1px;padding:5px 5px 10px 5px}
.boxShapeextraleftboxes .body ul.cpsskinsMenu li a{border-style:none;border-width:0;padding:2px;margin:0}
.boxShapeextraleftboxes .body ul.cpsskinsMenu li.selected a{border-style:none;border-width:0;padding:0px;margin:0}
.boxColorextraleftboxes .title{background-color:transparent;border-color:transparent;color:#666666}
.boxColorextraleftboxes .title a{color:#666666}
.boxColorextraleftboxes .body{background-color:transparent;border-color:#bcbcbc}
.boxColorextraleftboxes .body ul.cpsskinsMenu li a{border-color:transparent}
.boxColorextraleftboxes .body ul.cpsskinsMenu li.selected a{border-color:transparent}
.boxColorextraleftboxes .body ul.cpsskinsMenu li a{background-color:transparent}
.boxColorextraleftboxes .body ul.cpsskinsMenu li a:hover,.boxColorextraleftboxes .body ul.cpsskinsMenu li.selected a{background-color:transparent}
.boxColorextraleftboxes .body ul.cpsskinsMenu li a{background-image:url(/portal_themes/default/icons/blakbullet.png);padding-left:20px !important}
.boxColorextraleftboxes .body ul.cpsskinsMenu li.selected a{background-image:url(/portal_themes/default/icons/blakbullet.png);padding-left:20px !important}
.fontColorFontDefaut h1, .fontColorFontDefaut .h1{border-color:#666666;color:#4E4E4E}
.fontColorFontDefaut h2, .fontColorFontDefaut .h2{border-color:#666666;color:#525252}
.fontColorFontDefaut h3, .fontColorFontDefaut .h3{border-color:#666666;color:#666666}
.fontColorFontDefaut h4, .fontColorFontDefaut .h4,.fontColorFontDefaut h5, .fontColorFontDefaut .h5,.fontColorFontDefaut h6, .fontColorFontDefaut .h6{border-color:#666666;color:Black}
.fontColorFontDefaut a,.fontColorFontDefaut a div,.fontColorFontDefaut a span{color:#00447E}
.fontColorFontDefaut a:visited,.fontColorFontDefaut a:visited div,.fontColorFontDefaut a:visited span{color:#00447E}
.fontColorFontDefaut a:active,.fontColorFontDefaut a:active div,.fontColorFontDefaut a:active span{color:#666666}
.fontColorFontDefaut a:hover,.fontColorFontDefaut a:hover div,.fontColorFontDefaut a:hover span{color:#666666}
.colorAreaColormain{border-color:#bcbcbc;background-color:#e7e7e7;color:#333333;background-image:url(/portal_themes/default/backgrounds/whitemaintop.png);background-repeat:repeat-x;background-position:top left}
.colormainlittlecorner{border-color:transparent;background-color:#e7e7e7;color:#666666;background-image:url(/portal_themes/default/backgrounds/little_main_corner_e7_20px.png);background-repeat:no-repeat;background-position:top left}
.colormainleftborder{border-color:#bcbcbc;background-color:white;color:#000000;background-image:url(/portal_themes/default/backgrounds/bc_pixel.png);background-repeat:repeat-y;background-position:top left}
.colormaintopcorner{border-color:transparent;background-color:#FFF;color:#333333;background-image:url(/portal_themes/default/backgrounds/main_top_corner.png);background-repeat:no-repeat;background-position:top left}
.boxShapeObjectActions .title{border-style:none;border-width:0px;padding:0px;display:inline;font:20px Arial, Helvetica, Verdana, sans-serif}
.boxShapeObjectActions .body{border-style:none;border-width:0px;padding:0px 0px 0px 5px}
.boxShapeObjectActions .body ul.cpsskinsMenu li a{border-style:none;border-width:0px;padding:5px;margin:0px}
.boxShapeObjectActions .body ul.cpsskinsMenu li.selected a{border-style:none;border-width:0px;padding:0px;margin:0px}
.boxColorObjectActions .title{background-color:transparent;border-color:transparent;color:Black}
.boxColorObjectActions .title a{color:Black}
.boxColorObjectActions .body{background-color:transparent;border-color:#cbcbcb}
.boxColorObjectActions .body ul.cpsskinsMenu li a{border-color:transparent}
.boxColorObjectActions .body ul.cpsskinsMenu li.selected a{border-color:transparent}
.boxColorObjectActions .body ul.cpsskinsMenu li a{background-color:transparent}
.boxColorObjectActions .body ul.cpsskinsMenu li a:hover,.boxColorObjectActions .body ul.cpsskinsMenu li.selected a{background-color:transparent}
.boxShapenavbox .title{border-style:none;border-width:0px;padding:0px;display:inline;font:bold 12px Arial, Helvetica, Verdana, sans-serif}
.boxShapenavbox .body{border-style:solid;border-width:0px;padding:10px 0 0 0}
.boxShapenavbox .body ul.cpsskinsMenu li a{border-style:none;border-width:0px;padding:1px 0px 1px 21px;margin:1px 3px 1px 3px}
.boxShapenavbox .body ul.cpsskinsMenu li.selected a{border-style:solid;border-width:0px;padding:1px 0px 1px 21px;margin:0px 3px 0px 3px}
.boxColornavbox .title{background-color:transparent;border-color:transparent;color:#666666}
.boxColornavbox .title a{color:#666666}
.boxColornavbox .body{background-color:transparent;border-color:transparent}
.boxColornavbox .body ul.cpsskinsMenu li a{border-color:transparent}
.boxColornavbox .body ul.cpsskinsMenu li.selected a{border-color:transparent}
.boxColornavbox .body ul.cpsskinsMenu li a{background-color:transparent}
.boxColornavbox .body ul.cpsskinsMenu li a:hover,.boxColornavbox .body ul.cpsskinsMenu li.selected a{background-color:#F1f2f3}
.fontColormini h1, .fontColormini .h1{border-color:#666666;color:Black}
.fontColormini h2, .fontColormini .h2{border-color:#666666;color:Black}
.fontColormini h3, .fontColormini .h3{border-color:#666666;color:Black}
.fontColormini h4, .fontColormini .h4,.fontColormini h5, .fontColormini .h5,.fontColormini h6, .fontColormini .h6{border-color:#666666;color:Black}
.fontColormini a,.fontColormini a div,.fontColormini a span{color:#0066cc}
.fontColormini a:visited,.fontColormini a:visited div,.fontColormini a:visited span{color:#003399}
.fontColormini a:active,.fontColormini a:active div,.fontColormini a:active span{color:blue}
.fontColormini a:hover,.fontColormini a:hover div,.fontColormini a:hover span{color:#0066cc}
.colorfontcolorgray{border-color:transparent;background-color:transparent;color:#666666}
.fontColordefaultnovisitedlinks h1, .fontColordefaultnovisitedlinks .h1{border-color:#666666;color:Black}
.fontColordefaultnovisitedlinks h2, .fontColordefaultnovisitedlinks .h2{border-color:#666666;color:Black}
.fontColordefaultnovisitedlinks h3, .fontColordefaultnovisitedlinks .h3{border-color:#666666;color:Black}
.fontColordefaultnovisitedlinks h4, .fontColordefaultnovisitedlinks .h4,.fontColordefaultnovisitedlinks h5, .fontColordefaultnovisitedlinks .h5,.fontColordefaultnovisitedlinks h6, .fontColordefaultnovisitedlinks .h6{border-color:#666666;color:Black}
.fontColordefaultnovisitedlinks a,.fontColordefaultnovisitedlinks a div,.fontColordefaultnovisitedlinks a span{color:#0066cc}
.fontColordefaultnovisitedlinks a:visited,.fontColordefaultnovisitedlinks a:visited div,.fontColordefaultnovisitedlinks a:visited span{color:#0066cc}
.fontColordefaultnovisitedlinks a:active,.fontColordefaultnovisitedlinks a:active div,.fontColordefaultnovisitedlinks a:active span{color:blue}
.fontColordefaultnovisitedlinks a:hover,.fontColordefaultnovisitedlinks a:hover div,.fontColordefaultnovisitedlinks a:hover span{color:#0066cc}
.fontShapeFontActions{font:12px Arial, Helvetica, Verdana, sans-serif !important}
.fontShapeFontActions p{font:100% Arial, Helvetica, Verdana, sans-serif !important;padding:0em}
.fontShapeFontActions h1, .fontShapeFontActions .h1{font:normal 150% Arial, Helvetica, Verdana, sans-serif !important;padding:0.8em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeFontActions h2, .fontShapeFontActions .h2{font:bold 125% Arial, Helvetica, Verdana, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeFontActions h3, .fontShapeFontActions .h3{font:bold 120% Arial, Helvetica, Verdana, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeFontActions h4, .fontShapeFontActions .h4,.fontShapeFontActions h5, .fontShapeFontActions .h5,.fontShapeFontActions h6, .fontShapeFontActions .h6{font:bold 115% Arial, Helvetica, Verdana, sans-serif !important;padding:0.4em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeFontActions a,.fontShapeFontActions a div,.fontShapeFontActions a span{text-decoration:none}
.fontShapeFontActions a:visited,.fontShapeFontActions a:visited div,.fontShapeFontActions a:visited span{text-decoration:none}
.fontShapeFontActions a:active,.fontShapeFontActions a:active div,.fontShapeFontActions a:active span{text-decoration:none}
.fontShapeFontActions a:hover,.fontShapeFontActions a:hover div,.fontShapeFontActions a:hover span{text-decoration:none}
.boxCornerRoundedBoxCorners{border:1px solid #bcbcbc;background-color:white}
.boxCornerRoundedBoxCorners .rbtop div{background:url(/portal_themes/default/backgrounds/corner1.png) no-repeat top left;height:9px}
.boxCornerRoundedBoxCorners .rbtop{background:url(/portal_themes/default/backgrounds/corner2.png) no-repeat top right;height:9px}
.boxCornerRoundedBoxCorners .rbbot div{background:url(/portal_themes/default/backgrounds/corner4.png) no-repeat bottom left;height:9px}
.boxCornerRoundedBoxCorners .rbbot{background:url(/portal_themes/default/backgrounds/corner3.png) no-repeat bottom right;height:9px}
.portalTabPortalTabStyleuseractions ul.cpsskinsMenu li{margin:0 0px 0 0}
.portalTabPortalTabStyleuseractions ul.cpsskinsMenu li a{padding:0px 12px 0px 12px}
.portalTabPortalTabStyleuseractions ul.cpsskinsMenu li a{background:url(/portal_themes/default/backgrounds/picto_user_action_02.gif) left top no-repeat}
.portalTabPortalTabStyleuseractions ul.cpsskinsMenu li.selected a{background:url(/portal_themes/default/backgrounds/picto_user_action_02.gif) left top no-repeat}
.colortitlebackground{border-color:transparent;background-color:#1F4485;color:#000000;background-image:url(/portal_themes/default/backgrounds/cps_athens.png);background-repeat:no-repeat;background-position:top left}
.boxCornerhalfRoundedBox{border:1px solid #bcbcbc;background-color:#FFF}
.boxCornerhalfRoundedBox .rbtop div{background:url(/portal_themes/default/backgrounds/scorner1.png) no-repeat top left;height:9px}
.boxCornerhalfRoundedBox .rbtop{background:url(/portal_themes/default/backgrounds/scorner2.png) no-repeat top right;height:9px}
.boxCornerhalfRoundedBox .rbbot div{background:url(/portal_themes/default/backgrounds/corner4.png) no-repeat bottom left;height:9px}
.boxCornerhalfRoundedBox .rbbot{background:url(/portal_themes/default/backgrounds/corner3.png) no-repeat bottom right;height:9px}
.fontShapeTitleindex{font:13px Arial, Helvetica, Verdana, sans-serif !important}
.fontShapeTitleindex p{font:100% Arial, Helvetica, Verdana, sans-serif !important;padding:0em}
.fontShapeTitleindex h1, .fontShapeTitleindex .h1{font:bold 150% Arial, Helvetica, Verdana, sans-serif !important;padding:0px;margin:0px;border-style:none;border-width:0px}
.fontShapeTitleindex h2, .fontShapeTitleindex .h2{font:bold 150% Arial, Helvetica, Verdana, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:0}
.fontShapeTitleindex h3, .fontShapeTitleindex .h3{font:bold 125% Arial, Helvetica, Verdana, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:0}
.fontShapeTitleindex h4, .fontShapeTitleindex .h4,.fontShapeTitleindex h5, .fontShapeTitleindex .h5,.fontShapeTitleindex h6, .fontShapeTitleindex .h6{font:bold 100% Arial, Helvetica, Verdana, sans-serif !important;padding:0.4em 0em 0em 0em;border-style:none;border-width:0}
.fontShapeTitleindex a,.fontShapeTitleindex a div,.fontShapeTitleindex a span{text-decoration:none}
.fontShapeTitleindex a:visited,.fontShapeTitleindex a:visited div,.fontShapeTitleindex a:visited span{text-decoration:none}
.fontShapeTitleindex a:active,.fontShapeTitleindex a:active div,.fontShapeTitleindex a:active span{text-decoration:underline overline}
.fontShapeTitleindex a:hover,.fontShapeTitleindex a:hover div,.fontShapeTitleindex a:hover span{text-decoration:underline}
.fontColortitleindex h1, .fontColortitleindex .h1{border-color:#666666;color:#003399}
.fontColortitleindex h2, .fontColortitleindex .h2{border-color:#666666;color:#454545}
.fontColortitleindex h3, .fontColortitleindex .h3{border-color:#666666;color:#666666}
.fontColortitleindex h4, .fontColortitleindex .h4,.fontColortitleindex h5, .fontColortitleindex .h5,.fontColortitleindex h6, .fontColortitleindex .h6{border-color:#666666;color:Black}
.fontColortitleindex a,.fontColortitleindex a div,.fontColortitleindex a span{color:#0066cc}
.fontColortitleindex a:visited,.fontColortitleindex a:visited div,.fontColortitleindex a:visited span{color:#003399}
.fontColortitleindex a:active,.fontColortitleindex a:active div,.fontColortitleindex a:active span{color:blue}
.fontColortitleindex a:hover,.fontColortitleindex a:hover div,.fontColortitleindex a:hover span{color:#0066cc}
.boxShapeLatestbox .title{border-style:none;border-width:0px;padding:0px 5px 0px 10px;display:inline;font:bold 175% Arial, Helvetica, Verdana, sans-serif}
.boxShapeLatestbox .body{border-style:none;border-width:0px;padding:10px 10px 10px 10px}
.boxShapeLatestbox .body ul.cpsskinsMenu li a{border-style:none;border-width:1px;padding:2px;margin:2px}
.boxShapeLatestbox .body ul.cpsskinsMenu li.selected a{border-style:none;border-width:0px;padding:2px;margin:2px}
.boxColortitleindex .title{border-color:transparent;color:#000000;background-image:url(/portal_themes/default/backgrounds/tab_jaune.jpg);background-repeat:repeat}
.boxColortitleindex .title a{color:#000000}
.boxColortitleindex .body{border-color:#999999}
.boxColortitleindex .body ul.cpsskinsMenu li a{border-color:#fff}
.boxColortitleindex .body ul.cpsskinsMenu li.selected a{border-color:transparent}
.boxColortitleindex .body ul.cpsskinsMenu li a:hover,.boxColortitleindex .body ul.cpsskinsMenu li.selected a{background-color:#e7e7e7}
.boxColortitleindex .body ul.cpsskinsMenu li a{background-image:url(/portal_themes/default/icons/blakbullet.png);padding-left:20px !important}
.boxColortitleindex .body ul.cpsskinsMenu li.selected a{background-image:url(/portal_themes/default/icons/blakbullet.png);padding-left:20px !important}
.colorFondBoiteRSS{background-color:#b60004;color:#ffffff}
.fontColorFontBoiteRSS h1, .fontColorFontBoiteRSS .h1{color:#ffffff}
.fontColorFontBoiteRSS h2, .fontColorFontBoiteRSS .h2{border-color:#666666;color:Black}
.fontColorFontBoiteRSS h3, .fontColorFontBoiteRSS .h3{border-color:#666666;color:Black}
.fontColorFontBoiteRSS h4, .fontColorFontBoiteRSS .h4,.fontColorFontBoiteRSS h5, .fontColorFontBoiteRSS .h5,.fontColorFontBoiteRSS h6, .fontColorFontBoiteRSS .h6{border-color:#666666;color:Black}
.fontColorFontBoiteRSS a,.fontColorFontBoiteRSS a div,.fontColorFontBoiteRSS a span{color:#cbcbcb}
.fontColorFontBoiteRSS a:visited,.fontColorFontBoiteRSS a:visited div,.fontColorFontBoiteRSS a:visited span{color:#cbcbcb}
.fontColorFontBoiteRSS a:active,.fontColorFontBoiteRSS a:active div,.fontColorFontBoiteRSS a:active span{color:#fef6d9}
.fontColorFontBoiteRSS a:hover,.fontColorFontBoiteRSS a:hover div,.fontColorFontBoiteRSS a:hover span{color:#fef6d9}
.fontShapeFontboiteRSS{font:13px Arial, Verdana, Helvetica, sans-serif !important}
.fontShapeFontboiteRSS p{font:100% Arial, Verdana, Helvetica, sans-serif !important}
.fontShapeFontboiteRSS small{font:11px Arial, Verdana, Helvetica, sans-serif !important}
.fontShapeFontboiteRSS h1, .fontShapeFontboiteRSS .h1{font:normal 200% Arial, Verdana, Helvetica, sans-serif !important;padding:0.8em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeFontboiteRSS h2, .fontShapeFontboiteRSS .h2{font:bold 150% Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeFontboiteRSS h3, .fontShapeFontboiteRSS .h3{font:bold 125% Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeFontboiteRSS h4, .fontShapeFontboiteRSS .h4,.fontShapeFontboiteRSS h5, .fontShapeFontboiteRSS .h5,.fontShapeFontboiteRSS h6, .fontShapeFontboiteRSS .h6{font:bold 115% Verdana, Arial, Helvetica, sans-serif !important;padding:0.4em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeFontboiteRSS a,.fontShapeFontboiteRSS a div,.fontShapeFontboiteRSS a span{text-decoration:none}
.fontShapeFontboiteRSS a:visited,.fontShapeFontboiteRSS a:visited div,.fontShapeFontboiteRSS a:visited span{text-decoration:none}
.fontShapeFontboiteRSS a:active,.fontShapeFontboiteRSS a:active div,.fontShapeFontboiteRSS a:active span{text-decoration:none}
.fontShapeFontboiteRSS a:hover,.fontShapeFontboiteRSS a:hover div,.fontShapeFontboiteRSS a:hover span{text-decoration:none}
.colorFondActu{background-color:#e3c55a;color:#000000}
.fontColorFontBoiteActu h1, .fontColorFontBoiteActu .h1{color:Black}
.fontColorFontBoiteActu h2, .fontColorFontBoiteActu .h2{color:Black}
.fontColorFontBoiteActu h3, .fontColorFontBoiteActu .h3{color:Black}
.fontColorFontBoiteActu h4, .fontColorFontBoiteActu .h4,.fontColorFontBoiteActu h5, .fontColorFontBoiteActu .h5,.fontColorFontBoiteActu h6, .fontColorFontBoiteActu .h6{color:Black}
.fontColorFontBoiteActu a,.fontColorFontBoiteActu a div,.fontColorFontBoiteActu a span{color:#ffffff}
.fontColorFontBoiteActu a:visited,.fontColorFontBoiteActu a:visited div,.fontColorFontBoiteActu a:visited span{color:#ffffff}
.fontColorFontBoiteActu a:active,.fontColorFontBoiteActu a:active div,.fontColorFontBoiteActu a:active span{color:#b60004}
.fontColorFontBoiteActu a:hover,.fontColorFontBoiteActu a:hover div,.fontColorFontBoiteActu a:hover span{color:#b60004}
.fontShapeFontboiteActu{font:13px Arial, Verdana, Helvetica, sans-serif !important}
.fontShapeFontboiteActu p{font:100% Arial, Verdana, Helvetica, sans-serif !important}
.fontShapeFontboiteActu small{font:11px Arial, Verdana, Helvetica, sans-serif !important}
.fontShapeFontboiteActu h1, .fontShapeFontboiteActu .h1{font:normal 200% Arial, Verdana, Helvetica, sans-serif !important;padding:0.8em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeFontboiteActu h2, .fontShapeFontboiteActu .h2{font:bold 150% Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeFontboiteActu h3, .fontShapeFontboiteActu .h3{font:bold 125% Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeFontboiteActu h4, .fontShapeFontboiteActu .h4,.fontShapeFontboiteActu h5, .fontShapeFontboiteActu .h5,.fontShapeFontboiteActu h6, .fontShapeFontboiteActu .h6{font:bold 115% Verdana, Arial, Helvetica, sans-serif !important;padding:0.4em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeFontboiteActu a,.fontShapeFontboiteActu a div,.fontShapeFontboiteActu a span{text-decoration:none}
.fontShapeFontboiteActu a:visited,.fontShapeFontboiteActu a:visited div,.fontShapeFontboiteActu a:visited span{text-decoration:none}
.fontShapeFontboiteActu a:active,.fontShapeFontboiteActu a:active div,.fontShapeFontboiteActu a:active span{text-decoration:none}
.fontShapeFontboiteActu a:hover,.fontShapeFontboiteActu a:hover div,.fontShapeFontboiteActu a:hover span{text-decoration:none}
.fontColorFontMenuPrincipal h1, .fontColorFontMenuPrincipal .h1{color:Black}
.fontColorFontMenuPrincipal h2, .fontColorFontMenuPrincipal .h2{color:Black}
.fontColorFontMenuPrincipal h3, .fontColorFontMenuPrincipal .h3{color:Black}
.fontColorFontMenuPrincipal h4, .fontColorFontMenuPrincipal .h4,.fontColorFontMenuPrincipal h5, .fontColorFontMenuPrincipal .h5,.fontColorFontMenuPrincipal h6, .fontColorFontMenuPrincipal .h6{color:Black}
.fontColorFontMenuPrincipal a,.fontColorFontMenuPrincipal a div,.fontColorFontMenuPrincipal a span{color:#00447E}
.fontColorFontMenuPrincipal a:visited,.fontColorFontMenuPrincipal a:visited div,.fontColorFontMenuPrincipal a:visited span{color:#00447E}
.fontColorFontMenuPrincipal a:active,.fontColorFontMenuPrincipal a:active div,.fontColorFontMenuPrincipal a:active span{color:#000000}
.fontColorFontMenuPrincipal a:hover,.fontColorFontMenuPrincipal a:hover div,.fontColorFontMenuPrincipal a:hover span{color:#000000}
.fontShapeFontMenuPrincipal{font:13px Arial, Verdana, Helvetica, sans-serif !important}
.fontShapeFontMenuPrincipal p{font:100% Arial, Verdana, Helvetica, sans-serif !important}
.fontShapeFontMenuPrincipal small{font:11px Arial, Verdana, Helvetica, sans-serif !important}
.fontShapeFontMenuPrincipal h1, .fontShapeFontMenuPrincipal .h1{font:normal 200% Arial, Verdana, Helvetica, sans-serif !important;padding:0.8em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeFontMenuPrincipal h2, .fontShapeFontMenuPrincipal .h2{font:bold 150% Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeFontMenuPrincipal h3, .fontShapeFontMenuPrincipal .h3{font:bold 125% Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeFontMenuPrincipal h4, .fontShapeFontMenuPrincipal .h4,.fontShapeFontMenuPrincipal h5, .fontShapeFontMenuPrincipal .h5,.fontShapeFontMenuPrincipal h6, .fontShapeFontMenuPrincipal .h6{font:bold 115% Verdana, Arial, Helvetica, sans-serif !important;padding:0.4em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeFontMenuPrincipal a,.fontShapeFontMenuPrincipal a div,.fontShapeFontMenuPrincipal a span{text-decoration:none}
.fontShapeFontMenuPrincipal a:visited,.fontShapeFontMenuPrincipal a:visited div,.fontShapeFontMenuPrincipal a:visited span{text-decoration:none}
.fontShapeFontMenuPrincipal a:active,.fontShapeFontMenuPrincipal a:active div,.fontShapeFontMenuPrincipal a:active span{text-decoration:none}
.fontShapeFontMenuPrincipal a:hover,.fontShapeFontMenuPrincipal a:hover div,.fontShapeFontMenuPrincipal a:hover span{text-decoration:none}
.colorMain{background-color:#ffffff;color:#000000;background-repeat:no-repeat}
.fontColorFontUserAction h1, .fontColorFontUserAction .h1{border-color:#666666;color:Black}
.fontColorFontUserAction h2, .fontColorFontUserAction .h2{border-color:#666666;color:Black}
.fontColorFontUserAction h3, .fontColorFontUserAction .h3{border-color:#666666;color:Black}
.fontColorFontUserAction h4, .fontColorFontUserAction .h4,.fontColorFontUserAction h5, .fontColorFontUserAction .h5,.fontColorFontUserAction h6, .fontColorFontUserAction .h6{border-color:#666666;color:Black}
.fontColorFontUserAction a,.fontColorFontUserAction a div,.fontColorFontUserAction a span{color:#000000}
.fontColorFontUserAction a:visited,.fontColorFontUserAction a:visited div,.fontColorFontUserAction a:visited span{color:#000000}
.fontColorFontUserAction a:active,.fontColorFontUserAction a:active div,.fontColorFontUserAction a:active span{color:#b60004}
.fontColorFontUserAction a:hover,.fontColorFontUserAction a:hover div,.fontColorFontUserAction a:hover span{color:#b60004}
.fontShapeFontUserAction{font:13px Arial, Verdana, Helvetica, sans-serif !important}
.fontShapeFontUserAction p{font:100% Arial, Verdana, Helvetica, sans-serif !important}
.fontShapeFontUserAction small{font:11px Arial, Verdana, Helvetica, sans-serif !important}
.fontShapeFontUserAction h1, .fontShapeFontUserAction .h1{font:normal 200% Arial, Verdana, Helvetica, sans-serif !important;padding:0.8em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeFontUserAction h2, .fontShapeFontUserAction .h2{font:bold 150% Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeFontUserAction h3, .fontShapeFontUserAction .h3{font:bold 125% Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeFontUserAction h4, .fontShapeFontUserAction .h4,.fontShapeFontUserAction h5, .fontShapeFontUserAction .h5,.fontShapeFontUserAction h6, .fontShapeFontUserAction .h6{font:bold 115% Verdana, Arial, Helvetica, sans-serif !important;padding:0.4em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeFontUserAction a,.fontShapeFontUserAction a div,.fontShapeFontUserAction a span{text-decoration:none}
.fontShapeFontUserAction a:visited,.fontShapeFontUserAction a:visited div,.fontShapeFontUserAction a:visited span{text-decoration:none}
.fontShapeFontUserAction a:active,.fontShapeFontUserAction a:active div,.fontShapeFontUserAction a:active span{text-decoration:none}
.fontShapeFontUserAction a:hover,.fontShapeFontUserAction a:hover div,.fontShapeFontUserAction a:hover span{text-decoration:none}
.colorFondBoiteMenuPrincipal{background-color:#ebebeb;color:#000000}
.fontShapeFontBoiteSearch{font:12px Arial, Helvetica, Verdana, sans-serif !important}
.fontShapeFontBoiteSearch p{font:100% Arial, Helvetica, Verdana, sans-serif !important;padding:5px 10px 0px 0px}
.fontShapeFontBoiteSearch small{font:11px Arial, Helvetica, Verdana, sans-serif !important}
.fontShapeFontBoiteSearch h1, .fontShapeFontBoiteSearch .h1{font:bold 185% Arial, Helvetica, Verdana, sans-serif !important;padding:0px;margin:0px;border-style:none;border-width:0px}
.fontShapeFontBoiteSearch h2, .fontShapeFontBoiteSearch .h2{font:bold 150% Arial, Helvetica, Verdana, sans-serif !important;padding:0px;margin:10px 0px 5px 0px;border-style:none;border-width:0px}
.fontShapeFontBoiteSearch h3, .fontShapeFontBoiteSearch .h3{font:bold 125% Arial, Helvetica, Verdana, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:0px}
.fontShapeFontBoiteSearch h4, .fontShapeFontBoiteSearch .h4,.fontShapeFontBoiteSearch h5, .fontShapeFontBoiteSearch .h5,.fontShapeFontBoiteSearch h6, .fontShapeFontBoiteSearch .h6{font:bold 100% Arial, Helvetica, Verdana, sans-serif !important;padding:0px;margin:10px 0px 5px 0px;border-style:none;border-width:0}
.fontShapeFontBoiteSearch a,.fontShapeFontBoiteSearch a div,.fontShapeFontBoiteSearch a span{text-decoration:none}
.fontShapeFontBoiteSearch a:visited,.fontShapeFontBoiteSearch a:visited div,.fontShapeFontBoiteSearch a:visited span{text-decoration:none}
.fontShapeFontBoiteSearch a:active,.fontShapeFontBoiteSearch a:active div,.fontShapeFontBoiteSearch a:active span{text-decoration:underline}
.fontShapeFontBoiteSearch a:hover,.fontShapeFontBoiteSearch a:hover div,.fontShapeFontBoiteSearch a:hover span{text-decoration:underline}
.fontColorFontBoiteSearch h1, .fontColorFontBoiteSearch .h1{border-color:#666666;color:Black}
.fontColorFontBoiteSearch h2, .fontColorFontBoiteSearch .h2{border-color:#666666;color:Black}
.fontColorFontBoiteSearch h3, .fontColorFontBoiteSearch .h3{border-color:#666666;color:Black}
.fontColorFontBoiteSearch h4, .fontColorFontBoiteSearch .h4,.fontColorFontBoiteSearch h5, .fontColorFontBoiteSearch .h5,.fontColorFontBoiteSearch h6, .fontColorFontBoiteSearch .h6{border-color:#666666;color:Black}
.fontColorFontBoiteSearch a,.fontColorFontBoiteSearch a div,.fontColorFontBoiteSearch a span{color:#b60004}
.fontColorFontBoiteSearch a:visited,.fontColorFontBoiteSearch a:visited div,.fontColorFontBoiteSearch a:visited span{color:#b60004}
.fontColorFontBoiteSearch a:active,.fontColorFontBoiteSearch a:active div,.fontColorFontBoiteSearch a:active span{color:#b60004}
.fontColorFontBoiteSearch a:hover,.fontColorFontBoiteSearch a:hover div,.fontColorFontBoiteSearch a:hover span{color:#b60004}
.fontColorFontMenuWorkspace h1, .fontColorFontMenuWorkspace .h1{color:Black}
.fontColorFontMenuWorkspace h2, .fontColorFontMenuWorkspace .h2{color:Black}
.fontColorFontMenuWorkspace h3, .fontColorFontMenuWorkspace .h3{color:Black}
.fontColorFontMenuWorkspace h4, .fontColorFontMenuWorkspace .h4,.fontColorFontMenuWorkspace h5, .fontColorFontMenuWorkspace .h5,.fontColorFontMenuWorkspace h6, .fontColorFontMenuWorkspace .h6{color:Black}
.fontColorFontMenuWorkspace a,.fontColorFontMenuWorkspace a div,.fontColorFontMenuWorkspace a span{color:#b60004}
.fontColorFontMenuWorkspace a:visited,.fontColorFontMenuWorkspace a:visited div,.fontColorFontMenuWorkspace a:visited span{color:#b60004}
.fontColorFontMenuWorkspace a:active,.fontColorFontMenuWorkspace a:active div,.fontColorFontMenuWorkspace a:active span{color:#b60004}
.fontColorFontMenuWorkspace a:hover,.fontColorFontMenuWorkspace a:hover div,.fontColorFontMenuWorkspace a:hover span{color:#b60004}
.fontShapeFontMenuWorkspace{font:13px Arial, Verdana, Helvetica, sans-serif !important}
.fontShapeFontMenuWorkspace p{font:100% Arial, Verdana, Helvetica, sans-serif !important}
.fontShapeFontMenuWorkspace small{font:11px Arial, Verdana, Helvetica, sans-serif !important}
.fontShapeFontMenuWorkspace h1, .fontShapeFontMenuWorkspace .h1{font:normal 200% Arial, Verdana, Helvetica, sans-serif !important;padding:0.8em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeFontMenuWorkspace h2, .fontShapeFontMenuWorkspace .h2{font:bold 150% Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeFontMenuWorkspace h3, .fontShapeFontMenuWorkspace .h3{font:bold 125% Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeFontMenuWorkspace h4, .fontShapeFontMenuWorkspace .h4,.fontShapeFontMenuWorkspace h5, .fontShapeFontMenuWorkspace .h5,.fontShapeFontMenuWorkspace h6, .fontShapeFontMenuWorkspace .h6{font:bold 115% Verdana, Arial, Helvetica, sans-serif !important;padding:0.4em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeFontMenuWorkspace a,.fontShapeFontMenuWorkspace a div,.fontShapeFontMenuWorkspace a span{text-decoration:none}
.fontShapeFontMenuWorkspace a:visited,.fontShapeFontMenuWorkspace a:visited div,.fontShapeFontMenuWorkspace a:visited span{text-decoration:none}
.fontShapeFontMenuWorkspace a:active,.fontShapeFontMenuWorkspace a:active div,.fontShapeFontMenuWorkspace a:active span{text-decoration:underline}
.fontShapeFontMenuWorkspace a:hover,.fontShapeFontMenuWorkspace a:hover div,.fontShapeFontMenuWorkspace a:hover span{text-decoration:underline}
.portalTabTabStyleWorkspace ul.cpsskinsMenu li{margin:00 0}
.portalTabTabStyleWorkspace ul.cpsskinsMenu li a{padding:3px 7px 3px 7px}
.fontColorFontFilAriane h1, .fontColorFontFilAriane .h1{border-color:#666666;color:Black}
.fontColorFontFilAriane h2, .fontColorFontFilAriane .h2{border-color:#666666;color:Black}
.fontColorFontFilAriane h3, .fontColorFontFilAriane .h3{border-color:#666666;color:Black}
.fontColorFontFilAriane h4, .fontColorFontFilAriane .h4,.fontColorFontFilAriane h5, .fontColorFontFilAriane .h5,.fontColorFontFilAriane h6, .fontColorFontFilAriane .h6{border-color:#666666;color:Black}
.fontColorFontFilAriane a,.fontColorFontFilAriane a div,.fontColorFontFilAriane a span{color:#00447E}
.fontColorFontFilAriane a:visited,.fontColorFontFilAriane a:visited div,.fontColorFontFilAriane a:visited span{color:#00447E}
.fontColorFontFilAriane a:active,.fontColorFontFilAriane a:active div,.fontColorFontFilAriane a:active span{color:#b60004}
.fontColorFontFilAriane a:hover,.fontColorFontFilAriane a:hover div,.fontColorFontFilAriane a:hover span{color:#b60004}
.fontShapeFontFilAriane{font:12px Arial, Verdana, Helvetica, sans-serif !important}
.fontShapeFontFilAriane p{font:100% Arial, Verdana, Helvetica, sans-serif !important}
.fontShapeFontFilAriane small{font:10px Arial, Verdana, Helvetica, sans-serif !important}
.fontShapeFontFilAriane h1, .fontShapeFontFilAriane .h1{font:normal 200% Arial, Verdana, Helvetica, sans-serif !important;padding:0.8em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeFontFilAriane h2, .fontShapeFontFilAriane .h2{font:bold 150% Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeFontFilAriane h3, .fontShapeFontFilAriane .h3{font:bold 125% Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeFontFilAriane h4, .fontShapeFontFilAriane .h4,.fontShapeFontFilAriane h5, .fontShapeFontFilAriane .h5,.fontShapeFontFilAriane h6, .fontShapeFontFilAriane .h6{font:bold 115% Verdana, Arial, Helvetica, sans-serif !important;padding:0.4em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeFontFilAriane a,.fontShapeFontFilAriane a div,.fontShapeFontFilAriane a span{text-decoration:none}
.fontShapeFontFilAriane a:visited,.fontShapeFontFilAriane a:visited div,.fontShapeFontFilAriane a:visited span{text-decoration:none}
.fontShapeFontFilAriane a:active,.fontShapeFontFilAriane a:active div,.fontShapeFontFilAriane a:active span{text-decoration:underline}
.fontShapeFontFilAriane a:hover,.fontShapeFontFilAriane a:hover div,.fontShapeFontFilAriane a:hover span{text-decoration:underline}
.fontColorFontActions h1, .fontColorFontActions .h1{border-color:#666666;color:Black}
.fontColorFontActions h2, .fontColorFontActions .h2{border-color:#666666;color:Black}
.fontColorFontActions h3, .fontColorFontActions .h3{border-color:#666666;color:Black}
.fontColorFontActions h4, .fontColorFontActions .h4,.fontColorFontActions h5, .fontColorFontActions .h5,.fontColorFontActions h6, .fontColorFontActions .h6{border-color:#666666;color:Black}
.fontColorFontActions a,.fontColorFontActions a div,.fontColorFontActions a span{color:#00447E}
.fontColorFontActions a:visited,.fontColorFontActions a:visited div,.fontColorFontActions a:visited span{color:#00447E}
.fontColorFontActions a:active,.fontColorFontActions a:active div,.fontColorFontActions a:active span{color:#b60004}
.fontColorFontActions a:hover,.fontColorFontActions a:hover div,.fontColorFontActions a:hover span{color:#b60004}
.boxShapeNavigation .title{border-style:solid;border-width:1px 0px 1px 0px;padding:3px 0px 3px 5px;display:block;font:18px Arial, Helvetica, Verdana, sans-serif}
.boxShapeNavigation .body{border-style:none;border-width:0px;padding:10px 0px 0px 0px}
.boxShapeNavigation .body ul.cpsskinsMenu li a{border-style:none;border-width:0px;padding:5px 0px 0px 0px;margin:0px}
.boxShapeNavigation .body ul.cpsskinsMenu li.selected a{border-style:none;border-width:0px;padding:0px;margin:0px}
.fontShapeFontMenuGauche{font:11px Arial, Verdana, Helvetica, sans-serif !important}
.fontShapeFontMenuGauche p{font:100% Arial, Verdana, Helvetica, sans-serif !important;padding:5px 10px 0px 0px}
.fontShapeFontMenuGauche small{font:10px Arial, Verdana, Helvetica, sans-serif !important}
.fontShapeFontMenuGauche h1, .fontShapeFontMenuGauche .h1{font:bold 185% Arial, Helvetica, Verdana, sans-serif !important;padding:0px 0px 5px 0px;margin:0px;border-style:solid;border-width:0px 0px 1px 0px}
.fontShapeFontMenuGauche h2, .fontShapeFontMenuGauche .h2{font:normal 160% Arial, Helvetica, Verdana, sans-serif !important;padding:0px;margin:3px 0px 3px 0px;border-style:none;border-width:0px}
.fontShapeFontMenuGauche h3, .fontShapeFontMenuGauche .h3{font:bold 120% Arial, Helvetica, Verdana, sans-serif !important;padding:5px 0px 0px 0px;border-style:none;border-width:0px}
.fontShapeFontMenuGauche h4, .fontShapeFontMenuGauche .h4,.fontShapeFontMenuGauche h5, .fontShapeFontMenuGauche .h5,.fontShapeFontMenuGauche h6, .fontShapeFontMenuGauche .h6{font:bold 100% Arial, Helvetica, Verdana, sans-serif !important;padding:0px;margin:10px 0px 5px 0px;border-style:none;border-width:0}
.fontShapeFontMenuGauche a,.fontShapeFontMenuGauche a div,.fontShapeFontMenuGauche a span{text-decoration:none}
.fontShapeFontMenuGauche a:visited,.fontShapeFontMenuGauche a:visited div,.fontShapeFontMenuGauche a:visited span{text-decoration:none}
.fontShapeFontMenuGauche a:active,.fontShapeFontMenuGauche a:active div,.fontShapeFontMenuGauche a:active span{text-decoration:underline}
.fontShapeFontMenuGauche a:hover,.fontShapeFontMenuGauche a:hover div,.fontShapeFontMenuGauche a:hover span{text-decoration:underline}
.fontColorFontMenuGauche h1, .fontColorFontMenuGauche .h1{border-color:#666666;color:#4E4E4E}
.fontColorFontMenuGauche h2, .fontColorFontMenuGauche .h2{border-color:#666666;color:#000000}
.fontColorFontMenuGauche h3, .fontColorFontMenuGauche .h3{border-color:#666666;color:#666666}
.fontColorFontMenuGauche h4, .fontColorFontMenuGauche .h4,.fontColorFontMenuGauche h5, .fontColorFontMenuGauche .h5,.fontColorFontMenuGauche h6, .fontColorFontMenuGauche .h6{border-color:#666666;color:Black}
.fontColorFontMenuGauche a,.fontColorFontMenuGauche a div,.fontColorFontMenuGauche a span{color:#00447E}
.fontColorFontMenuGauche a:visited,.fontColorFontMenuGauche a:visited div,.fontColorFontMenuGauche a:visited span{color:#00447E}
.fontColorFontMenuGauche a:active,.fontColorFontMenuGauche a:active div,.fontColorFontMenuGauche a:active span{color:#666666}
.fontColorFontMenuGauche a:hover,.fontColorFontMenuGauche a:hover div,.fontColorFontMenuGauche a:hover span{color:#666666}
.fontShapeFontboiteDerniresPub{font:13px Arial, Verdana, Helvetica, sans-serif !important}
.fontShapeFontboiteDerniresPub p{font:100% Arial, Verdana, Helvetica, sans-serif !important}
.fontShapeFontboiteDerniresPub small{font:11px Arial, Verdana, Helvetica, sans-serif !important}
.fontShapeFontboiteDerniresPub h1, .fontShapeFontboiteDerniresPub .h1{font:normal 200% Arial, Verdana, Helvetica, sans-serif !important;padding:0.8em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeFontboiteDerniresPub h2, .fontShapeFontboiteDerniresPub .h2{font:bold 150% Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeFontboiteDerniresPub h3, .fontShapeFontboiteDerniresPub .h3{font:bold 125% Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeFontboiteDerniresPub h4, .fontShapeFontboiteDerniresPub .h4,.fontShapeFontboiteDerniresPub h5, .fontShapeFontboiteDerniresPub .h5,.fontShapeFontboiteDerniresPub h6, .fontShapeFontboiteDerniresPub .h6{font:bold 115% Verdana, Arial, Helvetica, sans-serif !important;padding:0.4em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeFontboiteDerniresPub a,.fontShapeFontboiteDerniresPub a div,.fontShapeFontboiteDerniresPub a span{text-decoration:none}
.fontShapeFontboiteDerniresPub a:visited,.fontShapeFontboiteDerniresPub a:visited div,.fontShapeFontboiteDerniresPub a:visited span{text-decoration:none}
.fontShapeFontboiteDerniresPub a:active,.fontShapeFontboiteDerniresPub a:active div,.fontShapeFontboiteDerniresPub a:active span{text-decoration:none}
.fontShapeFontboiteDerniresPub a:hover,.fontShapeFontboiteDerniresPub a:hover div,.fontShapeFontboiteDerniresPub a:hover span{text-decoration:none}
.fontColorFontboiteDerniresPub h1, .fontColorFontboiteDerniresPub .h1{color:#ffffff}
.fontColorFontboiteDerniresPub h2, .fontColorFontboiteDerniresPub .h2{border-color:#666666;color:Black}
.fontColorFontboiteDerniresPub h3, .fontColorFontboiteDerniresPub .h3{border-color:#666666;color:Black}
.fontColorFontboiteDerniresPub h4, .fontColorFontboiteDerniresPub .h4,.fontColorFontboiteDerniresPub h5, .fontColorFontboiteDerniresPub .h5,.fontColorFontboiteDerniresPub h6, .fontColorFontboiteDerniresPub .h6{border-color:#666666;color:Black}
.fontColorFontboiteDerniresPub a,.fontColorFontboiteDerniresPub a div,.fontColorFontboiteDerniresPub a span{color:#00447E}
.fontColorFontboiteDerniresPub a:visited,.fontColorFontboiteDerniresPub a:visited div,.fontColorFontboiteDerniresPub a:visited span{color:#00447E}
.fontColorFontboiteDerniresPub a:active,.fontColorFontboiteDerniresPub a:active div,.fontColorFontboiteDerniresPub a:active span{color:#cbcbcb}
.fontColorFontboiteDerniresPub a:hover,.fontColorFontboiteDerniresPub a:hover div,.fontColorFontboiteDerniresPub a:hover span{color:#cbcbcb}
.colorFondBoiteDernieresPub{color:#000000}
.boxColorNavigation .title{background-color:#fef6d9;border-color:#cbcbcb;color:#b60004}
.boxColorNavigation .title a{color:#b60004}
.boxColorNavigation .body{background-color:transparent;border-color:transparent}
.boxColorNavigation .body ul.cpsskinsMenu li a{border-color:transparent}
.boxColorNavigation .body ul.cpsskinsMenu li.selected a{border-color:transparent}
.boxColorNavigation .body ul.cpsskinsMenu li a{background-color:transparent}
.boxColorNavigation .body ul.cpsskinsMenu li a:hover,.boxColorNavigation .body ul.cpsskinsMenu li.selected a{background-color:transparent}
.colorR2FondBoiteEspacePublication{border-color:#F50005;background-color:#b60004;color:#ffffff}
.fontColorR2FondEspacePublication h1, .fontColorR2FondEspacePublication .h1{border-color:#666666;color:Black}
.fontColorR2FondEspacePublication h2, .fontColorR2FondEspacePublication .h2{border-color:#666666;color:Black}
.fontColorR2FondEspacePublication h3, .fontColorR2FondEspacePublication .h3{border-color:#666666;color:Black}
.fontColorR2FondEspacePublication h4, .fontColorR2FondEspacePublication .h4,.fontColorR2FondEspacePublication h5, .fontColorR2FondEspacePublication .h5,.fontColorR2FondEspacePublication h6, .fontColorR2FondEspacePublication .h6{border-color:#F50005;background-color:#b60004;color:White}
.fontColorR2FondEspacePublication a,.fontColorR2FondEspacePublication a div,.fontColorR2FondEspacePublication a span{color:#ffffff}
.fontColorR2FondEspacePublication a:visited,.fontColorR2FondEspacePublication a:visited div,.fontColorR2FondEspacePublication a:visited span{color:#ffffff}
.fontColorR2FondEspacePublication a:active,.fontColorR2FondEspacePublication a:active div,.fontColorR2FondEspacePublication a:active span{color:#b60004}
.fontColorR2FondEspacePublication a:hover,.fontColorR2FondEspacePublication a:hover div,.fontColorR2FondEspacePublication a:hover span{color:#b60004}
.fontColorR2FondEspacePublication a,.fontColorR2FondEspacePublication a div,.fontColorR2FondEspacePublication a span{border-color:#f50005}
.fontColorR2FondEspacePublication a:visited,.fontColorR2FondEspacePublication a:visited div,.fontColorR2FondEspacePublication a:visited span{border-color:#f50005}
.fontColorR2FondEspacePublication a:active,.fontColorR2FondEspacePublication a:active div,.fontColorR2FondEspacePublication a:active span{border-color:#f50005}
.fontColorR2FondEspacePublication a:hover,.fontColorR2FondEspacePublication a:hover div,.fontColorR2FondEspacePublication a:hover span{border-color:#f50005}
.fontColorR2FondEspacePublication a,.fontColorR2FondEspacePublication a div,.fontColorR2FondEspacePublication a span{background-color:#b60004}
.fontColorR2FondEspacePublication a:visited,.fontColorR2FondEspacePublication a:visited div,.fontColorR2FondEspacePublication a:visited span{background-color:#b60004}
.fontColorR2FondEspacePublication a:active,.fontColorR2FondEspacePublication a:active div,.fontColorR2FondEspacePublication a:active span{background-color:#ffffff}
.fontColorR2FondEspacePublication a:hover,.fontColorR2FondEspacePublication a:hover div,.fontColorR2FondEspacePublication a:hover span{background-color:#ffffff}
.portalTabPortalTabStyle ul.cpsskinsMenu li{margin:0 1px 0 0}
.portalTabPortalTabStyle ul.cpsskinsMenu li a{padding:3px 3px 3px 3px}
.fontColorR2Fontmenugauche h1, .fontColorR2Fontmenugauche .h1{border-color:#666666;color:Black}
.fontColorR2Fontmenugauche h2, .fontColorR2Fontmenugauche .h2{border-color:#666666;color:Black}
.fontColorR2Fontmenugauche h3, .fontColorR2Fontmenugauche .h3{border-color:#666666;color:Black}
.fontColorR2Fontmenugauche h4, .fontColorR2Fontmenugauche .h4,.fontColorR2Fontmenugauche h5, .fontColorR2Fontmenugauche .h5,.fontColorR2Fontmenugauche h6, .fontColorR2Fontmenugauche .h6{border-color:#666666;color:Black}
.fontColorR2Fontmenugauche a,.fontColorR2Fontmenugauche a div,.fontColorR2Fontmenugauche a span{color:#000000}
.fontColorR2Fontmenugauche a:visited,.fontColorR2Fontmenugauche a:visited div,.fontColorR2Fontmenugauche a:visited span{color:#000000}
.fontColorR2Fontmenugauche a:active,.fontColorR2Fontmenugauche a:active div,.fontColorR2Fontmenugauche a:active span{color:#000000}
.fontColorR2Fontmenugauche a:hover,.fontColorR2Fontmenugauche a:hover div,.fontColorR2Fontmenugauche a:hover span{color:#000000}
.fontColorR2FontUserAction h1, .fontColorR2FontUserAction .h1{border-color:#666666;color:Black}
.fontColorR2FontUserAction h2, .fontColorR2FontUserAction .h2{border-color:#666666;color:#b60004}
.fontColorR2FontUserAction h3, .fontColorR2FontUserAction .h3{border-color:#666666;color:Black}
.fontColorR2FontUserAction h4, .fontColorR2FontUserAction .h4,.fontColorR2FontUserAction h5, .fontColorR2FontUserAction .h5,.fontColorR2FontUserAction h6, .fontColorR2FontUserAction .h6{border-color:#666666;color:Black}
.fontColorR2FontUserAction a,.fontColorR2FontUserAction a div,.fontColorR2FontUserAction a span{color:#000000}
.fontColorR2FontUserAction a:visited,.fontColorR2FontUserAction a:visited div,.fontColorR2FontUserAction a:visited span{color:#000000}
.fontColorR2FontUserAction a:active,.fontColorR2FontUserAction a:active div,.fontColorR2FontUserAction a:active span{color:#b60004}
.fontColorR2FontUserAction a:hover,.fontColorR2FontUserAction a:hover div,.fontColorR2FontUserAction a:hover span{color:#b60004}
.fontShapeR2FontUserAction{font:12px Arial, Verdana, Helvetica, sans-serif !important}
.fontShapeR2FontUserAction p{font:100% Arial, Verdana, Helvetica, sans-serif !important}
.fontShapeR2FontUserAction small{font:10px Arial, Verdana, Helvetica, sans-serif !important}
.fontShapeR2FontUserAction h1, .fontShapeR2FontUserAction .h1{font:normal 200% Arial, Verdana, Helvetica, sans-serif !important;padding:0.8em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeR2FontUserAction h2, .fontShapeR2FontUserAction .h2{font:bold 150% Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeR2FontUserAction h3, .fontShapeR2FontUserAction .h3{font:bold 125% Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeR2FontUserAction h4, .fontShapeR2FontUserAction .h4,.fontShapeR2FontUserAction h5, .fontShapeR2FontUserAction .h5,.fontShapeR2FontUserAction h6, .fontShapeR2FontUserAction .h6{font:bold 115% Verdana, Arial, Helvetica, sans-serif !important;padding:0.4em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeR2FontUserAction a,.fontShapeR2FontUserAction a div,.fontShapeR2FontUserAction a span{text-decoration:none}
.fontShapeR2FontUserAction a:visited,.fontShapeR2FontUserAction a:visited div,.fontShapeR2FontUserAction a:visited span{text-decoration:none}
.fontShapeR2FontUserAction a:active,.fontShapeR2FontUserAction a:active div,.fontShapeR2FontUserAction a:active span{text-decoration:none}
.fontShapeR2FontUserAction a:hover,.fontShapeR2FontUserAction a:hover div,.fontShapeR2FontUserAction a:hover span{text-decoration:none}
.boxColorR2BesoinAide .title{background-color:transparent;border-color:transparent;color:#cbcbcb;background-image:url(/portal_themes/default/backgrounds/R2_titre_besoin_aide.gif);background-repeat:no-repeat;background-position:0x 0x 0x 0x}
.boxColorR2BesoinAide .title a{color:#cbcbcb}
.boxColorR2BesoinAide .body{background-color:transparent;border-color:transparent}
.boxColorR2BesoinAide .body ul.cpsskinsMenu li a{border-color:#cbcbcb}
.boxColorR2BesoinAide .body ul.cpsskinsMenu li.selected a{border-color:transparent}
.boxColorR2BesoinAide .body ul.cpsskinsMenu li a{background-color:transparent}
.boxColorR2BesoinAide .body ul.cpsskinsMenu li a:hover,.boxColorR2BesoinAide .body ul.cpsskinsMenu li.selected a{background-color:transparent}
.boxColorR2BesoinAide .body ul.cpsskinsMenu li a{background-image:url(/portal_themes/default/icons/R2_bullet.gif);padding-left:13px !important}
.boxColorR2BesoinAide .body ul.cpsskinsMenu li.selected a{background-image:url(/portal_themes/default/icons/R2_bullet.gif);padding-left:13px !important}
.boxColorR2Presentation .title{background-color:transparent;border-color:transparent;color:#cbcbcb;background-image:url(/portal_themes/default/backgrounds/R2_titre_presentation.gif);background-repeat:no-repeat}
.boxColorR2Presentation .title a{color:#cbcbcb}
.boxColorR2Presentation .body{background-color:transparent;border-color:transparent}
.boxColorR2Presentation .body ul.cpsskinsMenu li a{border-color:transparent}
.boxColorR2Presentation .body ul.cpsskinsMenu li.selected a{border-color:transparent}
.boxColorR2Presentation .body ul.cpsskinsMenu li a{background-color:transparent}
.boxColorR2Presentation .body ul.cpsskinsMenu li a:hover,.boxColorR2Presentation .body ul.cpsskinsMenu li.selected a{background-color:transparent}
.boxColorR2Presentation .body ul.cpsskinsMenu li a{background-image:url(/portal_themes/default/icons/R2_bullet.gif);padding-left:13px !important}
.boxColorR2Presentation .body ul.cpsskinsMenu li.selected a{background-image:url(/portal_themes/default/icons/R2_bullet.gif);padding-left:13px !important}
.boxShapeR2Navigation .title{padding:9px 0px 9px 0px;display:block;font:0px Arial, Helvetica, Verdana, sans-serif}
.boxShapeR2Navigation .body{border-style:none;border-width:0px;padding:0px}
.boxShapeR2Navigation .body ul.cpsskinsMenu li a{border-style:none;border-width:0px;padding:0px;margin:0px}
.boxShapeR2Navigation .body ul.cpsskinsMenu li.selected a{border-style:none;border-width:0px;padding:0px;margin:0px}
.boxColorR2DernieresPublications .title{background-color:transparent;border-color:transparent;color:#ffffff;background-image:url(/portal_themes/default/backgrounds/accroche_dernieres_ressourc.jpg);background-repeat:no-repeat}
.boxColorR2DernieresPublications .title a{color:#ffffff}
.boxColorR2DernieresPublications .body{background-color:transparent;border-color:transparent}
.boxColorR2DernieresPublications .body ul.cpsskinsMenu li a{border-color:transparent}
.boxColorR2DernieresPublications .body ul.cpsskinsMenu li.selected a{border-color:transparent}
.boxColorR2DernieresPublications .body ul.cpsskinsMenu li a{background-color:transparent}
.boxColorR2DernieresPublications .body ul.cpsskinsMenu li a:hover,.boxColorR2DernieresPublications .body ul.cpsskinsMenu li.selected a{background-color:transparent}
.fontColorR2FontFilAriane h1, .fontColorR2FontFilAriane .h1{border-color:#666666;color:Black}
.fontColorR2FontFilAriane h2, .fontColorR2FontFilAriane .h2{border-color:#666666;color:Black}
.fontColorR2FontFilAriane h3, .fontColorR2FontFilAriane .h3{border-color:#666666;color:Black}
.fontColorR2FontFilAriane h4, .fontColorR2FontFilAriane .h4,.fontColorR2FontFilAriane h5, .fontColorR2FontFilAriane .h5,.fontColorR2FontFilAriane h6, .fontColorR2FontFilAriane .h6{border-color:#666666;color:Black}
.fontColorR2FontFilAriane a,.fontColorR2FontFilAriane a div,.fontColorR2FontFilAriane a span{color:#000000}
.fontColorR2FontFilAriane a:visited,.fontColorR2FontFilAriane a:visited div,.fontColorR2FontFilAriane a:visited span{color:#000000}
.fontColorR2FontFilAriane a:active,.fontColorR2FontFilAriane a:active div,.fontColorR2FontFilAriane a:active span{color:#b60004}
.fontColorR2FontFilAriane a:hover,.fontColorR2FontFilAriane a:hover div,.fontColorR2FontFilAriane a:hover span{color:#b60004}
.fontShapeR2FontFilAriane{font:10px Arial, Verdana, Helvetica, sans-serif !important}
.fontShapeR2FontFilAriane p{font:100% Arial, Verdana, Helvetica, sans-serif !important}
.fontShapeR2FontFilAriane small{font:10px Arial, Verdana, Helvetica, sans-serif !important}
.fontShapeR2FontFilAriane h1, .fontShapeR2FontFilAriane .h1{font:normal 200% Arial, Verdana, Helvetica, sans-serif !important;padding:0.8em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeR2FontFilAriane h2, .fontShapeR2FontFilAriane .h2{font:bold 150% Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeR2FontFilAriane h3, .fontShapeR2FontFilAriane .h3{font:bold 125% Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeR2FontFilAriane h4, .fontShapeR2FontFilAriane .h4,.fontShapeR2FontFilAriane h5, .fontShapeR2FontFilAriane .h5,.fontShapeR2FontFilAriane h6, .fontShapeR2FontFilAriane .h6{font:bold 115% Verdana, Arial, Helvetica, sans-serif !important;padding:0.4em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeR2FontFilAriane a,.fontShapeR2FontFilAriane a div,.fontShapeR2FontFilAriane a span{text-decoration:none}
.fontShapeR2FontFilAriane a:visited,.fontShapeR2FontFilAriane a:visited div,.fontShapeR2FontFilAriane a:visited span{text-decoration:none}
.fontShapeR2FontFilAriane a:active,.fontShapeR2FontFilAriane a:active div,.fontShapeR2FontFilAriane a:active span{text-decoration:underline}
.fontShapeR2FontFilAriane a:hover,.fontShapeR2FontFilAriane a:hover div,.fontShapeR2FontFilAriane a:hover span{text-decoration:underline}
.fontColorR2FontActions h1, .fontColorR2FontActions .h1{border-color:#666666;color:#666666}
.fontColorR2FontActions h2, .fontColorR2FontActions .h2{border-color:#666666;color:#666666}
.fontColorR2FontActions h3, .fontColorR2FontActions .h3{border-color:#666666;color:#666666}
.fontColorR2FontActions h4, .fontColorR2FontActions .h4,.fontColorR2FontActions h5, .fontColorR2FontActions .h5,.fontColorR2FontActions h6, .fontColorR2FontActions .h6{border-color:#666666;color:#666666}
.fontColorR2FontActions a,.fontColorR2FontActions a div,.fontColorR2FontActions a span{color:Black}
.fontColorR2FontActions a:visited,.fontColorR2FontActions a:visited div,.fontColorR2FontActions a:visited span{color:Black}
.fontColorR2FontActions a:active,.fontColorR2FontActions a:active div,.fontColorR2FontActions a:active span{color:#b60004}
.fontColorR2FontActions a:hover,.fontColorR2FontActions a:hover div,.fontColorR2FontActions a:hover span{color:#b60004}
.fontShapeR2FontActions{font:12px Arial, Helvetica, Verdana, sans-serif !important}
.fontShapeR2FontActions p{font:100% Arial, Helvetica, Verdana, sans-serif !important;padding:0em}
.fontShapeR2FontActions h1, .fontShapeR2FontActions .h1{font:normal 120% Arial, Helvetica, Verdana, sans-serif !important;padding:0.8em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeR2FontActions h2, .fontShapeR2FontActions .h2{font:bold 110% Arial, Helvetica, Verdana, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeR2FontActions h3, .fontShapeR2FontActions .h3{font:bold 110% Arial, Helvetica, Verdana, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeR2FontActions h4, .fontShapeR2FontActions .h4,.fontShapeR2FontActions h5, .fontShapeR2FontActions .h5,.fontShapeR2FontActions h6, .fontShapeR2FontActions .h6{font:bold 105% Arial, Helvetica, Verdana, sans-serif !important;padding:0.4em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeR2FontActions a,.fontShapeR2FontActions a div,.fontShapeR2FontActions a span{text-decoration:none}
.fontShapeR2FontActions a:visited,.fontShapeR2FontActions a:visited div,.fontShapeR2FontActions a:visited span{text-decoration:none}
.fontShapeR2FontActions a:active,.fontShapeR2FontActions a:active div,.fontShapeR2FontActions a:active span{text-decoration:none}
.fontShapeR2FontActions a:hover,.fontShapeR2FontActions a:hover div,.fontShapeR2FontActions a:hover span{text-decoration:none}
.boxColorR2VoirExemple .title{background-color:transparent;border-color:transparent;color:#ffffff;background-image:url(/portal_themes/default/backgrounds/bt_alaune.jpg);background-repeat:no-repeat}
.boxColorR2VoirExemple .title a{color:#ffffff}
.boxColorR2VoirExemple .body{background-color:transparent;border-color:transparent}
.boxColorR2VoirExemple .body ul.cpsskinsMenu li a{border-color:transparent}
.boxColorR2VoirExemple .body ul.cpsskinsMenu li.selected a{border-color:transparent}
.boxColorR2VoirExemple .body ul.cpsskinsMenu li a{background-color:transparent}
.boxColorR2VoirExemple .body ul.cpsskinsMenu li a:hover,.boxColorR2VoirExemple .body ul.cpsskinsMenu li.selected a{background-color:transparent}
.boxColorR2Actualites .title{background-color:transparent;border-color:transparent;color:#cbcbcb;background-image:url(/portal_themes/default/backgrounds/R2_titre_actus.jpg);background-repeat:no-repeat}
.boxColorR2Actualites .title a{color:#cbcbcb}
.boxColorR2Actualites .body{background-color:transparent;border-color:transparent}
.boxColorR2Actualites .body ul.cpsskinsMenu li a{border-color:transparent}
.boxColorR2Actualites .body ul.cpsskinsMenu li.selected a{border-color:transparent}
.boxColorR2Actualites .body ul.cpsskinsMenu li a{background-color:transparent}
.boxColorR2Actualites .body ul.cpsskinsMenu li a:hover,.boxColorR2Actualites .body ul.cpsskinsMenu li.selected a{background-color:transparent}
.boxColorR2Actualites .body ul.cpsskinsMenu li a{background-image:url(/portal_themes/default/icons/R2_bullet.gif);padding-left:13px !important}
.boxColorR2Actualites .body ul.cpsskinsMenu li.selected a{background-image:url(/portal_themes/default/icons/R2_bullet.gif);padding-left:13px !important}
