.colorAreaColor{border-color:#FFF;background-color:#fff;color:#000000;background-repeat:no-repeat;background-position:top-left}
.colorAreaColor1{border-color:#CCC;background-color:#004E9F;color:#000000}
.fontColordefaultfontcolors h1, .fontColordefaultfontcolors .h1{border-color:#666666;color:#4E4E4E}
.fontColordefaultfontcolors h2, .fontColordefaultfontcolors .h2{border-color:#666666;color:#525252}
.fontColordefaultfontcolors h3, .fontColordefaultfontcolors .h3{border-color:#666666;color:#006699}
.fontColordefaultfontcolors h4, .fontColordefaultfontcolors .h4,.fontColordefaultfontcolors h5, .fontColordefaultfontcolors .h5,.fontColordefaultfontcolors h6, .fontColordefaultfontcolors .h6{border-color:#666666;color:Black}
.fontColordefaultfontcolors a,.fontColordefaultfontcolors a div,.fontColordefaultfontcolors a span{color:#0066cc}
.fontColordefaultfontcolors a:visited,.fontColordefaultfontcolors a:visited div,.fontColordefaultfontcolors a:visited span{color:#003399}
.fontColordefaultfontcolors a:active,.fontColordefaultfontcolors a:active div,.fontColordefaultfontcolors a:active span{color:blue}
.fontColordefaultfontcolors a:hover,.fontColordefaultfontcolors a:hover div,.fontColordefaultfontcolors a:hover span{color:#0066cc}
.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}
.fontShapeaverage{font:12px Arial, Helvetica, Verdana, sans-serif !important}
.fontShapeaverage p{font:100% Arial, Helvetica, Verdana, sans-serif !important;padding:14px 10px 0px 0px; line-height:140%;}
.fontShapeaverage small{font:11px Arial, Helvetica, Verdana, sans-serif !important}
.fontShapeaverage h1, .fontShapeaverage .h1{font:bold 185% Arial, Helvetica, Verdana, sans-serif !important;padding:0px;margin:0px 0px 16px 0px;border-style:none;border-width:0px}
.fontShapeaverage h2, .fontShapeaverage .h2{font:bold 150% Arial, Helvetica, Verdana, sans-serif !important;padding:0px;margin:10px 0px 5px 0px;border-style:none;border-width:0px}
.fontShapeaverage h3, .fontShapeaverage .h3{font:bold 125% Arial, Helvetica, Verdana, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:0px}
.fontShapeaverage h4, .fontShapeaverage .h4,.fontShapeaverage h5, .fontShapeaverage .h5,.fontShapeaverage h6, .fontShapeaverage .h6{font:bold 100% Arial, Helvetica, Verdana, sans-serif !important;padding:0px;margin:10px 0px 5px 0px;border-style:none;border-width:0}
.fontShapeaverage a,.fontShapeaverage a div,.fontShapeaverage a span{text-decoration:none}
.fontShapeaverage a:visited,.fontShapeaverage a:visited div,.fontShapeaverage a:visited span{text-decoration:none}
.fontShapeaverage a:active,.fontShapeaverage a:active div,.fontShapeaverage a:active span{text-decoration:underline overline}
.fontShapeaverage a:hover,.fontShapeaverage a:hover div,.fontShapeaverage a:hover span{text-decoration:underline}
.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}
.portalTabTabStyle ul.cpsskinsMenu li{margin:0 5px 0 0}
.portalTabTabStyle ul.cpsskinsMenu li a{padding:3px 10px 3px 10px}
.portalTabTabStyle ul.cpsskinsMenu li{background:url(/portal_themes/1239262903/backgrounds/tab_blue_right.png) right top no-repeat;border-bottom:1px solid #bcbcbc}
.portalTabTabStyle ul.cpsskinsMenu li a{background:url(/portal_themes/1239262903/backgrounds/tab_blue_left.png) left top no-repeat}
.portalTabTabStyle ul.cpsskinsMenu li.selected{background:url(/portal_themes/1239262903/backgrounds/tab_white_right.png) right top no-repeat;border-bottom:1px solid white}
.portalTabTabStyle ul.cpsskinsMenu li.selected a{background:url(/portal_themes/1239262903/backgrounds/tab_white_left.png) left top no-repeat}
.portalTabPortalTabStyleuseractions ul.cpsskinsMenu li{margin:0 5px 0 0}
.portalTabPortalTabStyleuseractions ul.cpsskinsMenu li a{padding:1px 1px 1px 1px}
.colormaintopcorner{border-color:transparent;background-color:#FFF;color:#333333;background-image:url(/portal_themes/1239262903/backgrounds/main_top_corner.png);background-repeat:no-repeat;background-position:top left}
.colorAreaColor2{border-color:#CCC;background-color:#FFF;color:#000000}
.colorAreaColor3{border-color:#CCC;background-color:#FFF;color:#000000}
.fontShapeactions{font:9px Arial, Helvetica, Verdana, sans-serif !important}
.fontShapeactions p{font:100% Arial, Helvetica, Verdana, sans-serif !important;padding:0em}
.fontShapeactions h1, .fontShapeactions .h1{font:normal 150% Arial, Helvetica, Verdana, sans-serif !important;padding:0.8em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeactions h2, .fontShapeactions .h2{font:bold 125% Arial, Helvetica, Verdana, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeactions h3, .fontShapeactions .h3{font:bold 120% Arial, Helvetica, Verdana, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeactions h4, .fontShapeactions .h4,.fontShapeactions h5, .fontShapeactions .h5,.fontShapeactions h6, .fontShapeactions .h6{font:bold 115% Arial, Helvetica, Verdana, sans-serif !important;padding:0.4em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeactions a,.fontShapeactions a div,.fontShapeactions a span{text-decoration:none}
.fontShapeactions a:visited,.fontShapeactions a:visited div,.fontShapeactions a:visited span{text-decoration:none}
.fontShapeactions a:active,.fontShapeactions a:active div,.fontShapeactions a:active span{text-decoration:underline overline}
.fontShapeactions a:hover,.fontShapeactions a:hover div,.fontShapeactions a:hover span{text-decoration:none}
.colormainleftborder{border-color:#bcbcbc;background-color:white;color:#000000;background-image:url(/portal_themes/1239262903/backgrounds/bc_pixel.png);background-repeat:repeat-y;background-position:top left}
.boxShapeobjectactions .title{border-style:none solid none none;border-width:1px;padding:0;display:inline;font:12px Arial, Helvetica, Verdana, sans-serif}
.boxShapeobjectactions .body{border-style:none;border-width:1px;padding:0px}
.boxShapeobjectactions .body ul.cpsskinsMenu li a{border-style:none;border-width:0px;padding:5px;margin:45px 46px 47px 48px }
.boxShapeobjectactions .body ul.cpsskinsMenu li.selected a{border-style:none solid none solid;border-width:1px;padding:5px}
.boxColorobjectactions .title{background-color:#d0d0d0;border-color:#999999;color:Black}
.boxColorobjectactions .title a{color:Black}
.boxColorobjectactions .body{background-color:transparent;border-color:#bcbcbc}
.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:#f1f2f3}
.boxCornerRoundedBoxCorners{border:1px solid #bcbcbc;background-color:inherit}
.boxCornerRoundedBoxCorners .rbtop div{background:url(/portal_themes/1239262903/backgrounds/corner1.png) no-repeat top left;height:9px}
.boxCornerRoundedBoxCorners .rbtop{background:url(/portal_themes/1239262903/backgrounds/corner2.png) no-repeat top right;height:9px}
.boxCornerRoundedBoxCorners .rbbot div{background:url(/portal_themes/1239262903/backgrounds/corner4.png) no-repeat bottom left;height:9px}
.boxCornerRoundedBoxCorners .rbbot{background:url(/portal_themes/1239262903/backgrounds/corner3.png) no-repeat bottom right;height:9px}
.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}
.colorNavboxstyle{border-color:transparent;background-color:#FFF;color:#000000;background-image:url(/portal_themes/1239262903/backgrounds/little_corner_e7.png);background-repeat:no-repeat;background-position:bottom left}
.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}
.colormainlittlecorner{border-color:transparent;background-color:#e7e7e7;color:#666666;background-image:url(/portal_themes/1239262903/backgrounds/little_main_corner_e7_20px.png);background-repeat:no-repeat;background-position:top left}
.colorbkleft{background-color:#d8eef6;color:#000000;background-image:url(/portal_themes/1239262903/backgrounds/fond_tableau.gif);background-repeat:no-repeat;background-position:top left}
.colorHeaderRight{border-color:#CCC;background-color:#FFF;color:#000000;background-image:url(/portal_themes/1239262903/backgrounds/bas2.gif);background-repeat:repeat-y}
.colorLogoAnniv{border-color:#CCC;background-color:#FFF;color:#000000;background-image:url(/portal_themes/1239262903/backgrounds/anniv50.jpg);background-repeat:no-repeat;background-position:right}
.colorFootergradientblue{border-color:transparent;background-color:#d8eef6;color:#000000;background-image:url(/portal_themes/1239262903/backgrounds/cdp_bg_footer.png);background-repeat:repeat-x;background-position:bottom left}
.colorHeadersideleftblue{border-color:transparent;color:#000000;background-image:url(/portal_themes/1239262903/backgrounds/header_side_left_CDP.gif);background-repeat:repeat-y;background-position:top right}
.colorHeadersiderightblue{border-color:transparent;color:#000000;background-image:url(/portal_themes/1239262903/backgrounds/header_side_right_CDP.gif);background-repeat:repeat-y;background-position:top left}
.colorMainsideleftblue{border-color:transparent;color:#000000;background-image:url(/portal_themes/1239262903/backgrounds/cdp_bg_left.png);background-repeat:repeat-y;background-position:top right}
.colorMainsiderightblue{border-color:transparent;color:#000000;background-image:url(/portal_themes/1239262903/backgrounds/cdp_bg_right.png);background-repeat:repeat-y}
.colorbkclair{background-color:#d8eef6;background-image:url(/portal_themes/1239262903/backgrounds/bleu_clair.png);background-repeat:repeat-y}
.colorheaderpixel{border-color:#CCC;background-color:#FFF;color:#000000;background-image:url(/portal_themes/1239262903/backgrounds/bas_pixel.gif);background-repeat:repeat}
.colorheaderbout{border-color:#CCC;background-color:#FFF;color:#000000;background-image:url(/portal_themes/1239262903/backgrounds/bas_bout.gif);background-repeat:repeat-y}
.colorAreaColor4{border-color:#CCC;background-color:#FFF;color:#000000}
.boxColorPortalBoxColor .title{background-color:#d0d0d0;border-color:#999999;color:Black}
.boxColorPortalBoxColor .title a{color:Black}
.boxColorPortalBoxColor .body{background-color:#f3f3f9;border-color:#999999}
.boxColorPortalBoxColor .body ul.cpsskinsMenu li a{border-color:#f6f6fc}
.boxColorPortalBoxColor .body ul.cpsskinsMenu li.selected a{border-color:#669999}
.boxColorPortalBoxColor .body ul.cpsskinsMenu li a{background-color:#f6f6fc}
.boxColorPortalBoxColor .body ul.cpsskinsMenu li a:hover,.boxColorPortalBoxColor .body ul.cpsskinsMenu li.selected a{background-color:#bdd2ee}
.colorAreaColor5{border-color:#CCC;background-color:#FFF;color:#000000}
.colorcdpbg{background-color:#8dcbe7;color:#000000}
.colorcdpbgleftcol{border-color:#CCC;background-color:#ffffff;color:#000000;background-image:url(/portal_themes/1239262903/backgrounds/cdp_bg_left_world5.png);background-repeat:no-repeat}
.boxColorcdpnavbox .title{background-color:transparent;border-color:transparent;color:#333366}
.boxColorcdpnavbox .title a{color:#333366}
.boxColorcdpnavbox .body{background-color:transparent;border-color:transparent;background-repeat:no-repeat}
.boxColorcdpnavbox .body ul.cpsskinsMenu li a{border-color:transparent}
.boxColorcdpnavbox .body ul.cpsskinsMenu li.selected a{border-color:transparent}
.boxColorcdpnavbox .body ul.cpsskinsMenu li a{background-color:transparent}
.boxColorcdpnavbox .body ul.cpsskinsMenu li a:hover,.boxColorcdpnavbox .body ul.cpsskinsMenu li.selected a{background-color:transparent}
.boxShapecdpnavbox .title{border-style:solid;border-width:0px;padding:0px;display:block;font:bold 12px Arial, Helvetica, Verdana, sans-serif}
.boxShapecdpnavbox .body{border-style:transparent;border-width:0;padding:4px}
.boxShapecdpnavbox .body ul.cpsskinsMenu li a{border-style:none;border-width:0px;padding:1px 0px 1px 0px;margin:1px 3px 1px 3px}
.boxShapecdpnavbox .body ul.cpsskinsMenu li.selected a{border-style:none;border-width:0px;padding:1px 0px 1px 0px;margin:1px 3px 1px 3px}
.shapeAreaCDPTheme2{border-style:nonesolid none solid;border-width:0px 1px 0px 1px;text-transform:none}
.shapeAreaShape1{border-style:solid;border-width:1px;text-transform:none}
.shapeAreaShape2{border-style:solid;border-width:1px;text-transform:none}
.portalTabTabStyleCDP ul.cpsskinsMenu li{margin:0 3px 0 0}
.portalTabTabStyleCDP ul.cpsskinsMenu li a{padding:3px 5px 3px 5px}
.portalTabTabStyleCDP ul.cpsskinsMenu li{background:url(/portal_themes/1239262903/backgrounds/tab_yellow_right.png) right top no-repeat;border-bottom:1px solid #003366}
.portalTabTabStyleCDP ul.cpsskinsMenu li a{background:url(/portal_themes/1239262903/backgrounds/tab_yellow_left.png) left top no-repeat}
.portalTabTabStyleCDP ul.cpsskinsMenu li.selected{background:url(/portal_themes/1239262903/backgrounds/tab_white_right.png) right top no-repeat;border-bottom:1px solid #bcbcbc}
.portalTabTabStyleCDP ul.cpsskinsMenu li.selected a{background:url(/portal_themes/1239262903/backgrounds/tab_white_left.png) left top no-repeat}
.boxColorcdpongletcolor .title{background-color:#d0d0d0;border-color:#999999;color:Black}
.boxColorcdpongletcolor .title a{color:Black}
.boxColorcdpongletcolor .body{background-color:#f3f3f9;border-color:#999999}
.boxColorcdpongletcolor .body ul.cpsskinsMenu li a{border-color:#f6f6fc}
.boxColorcdpongletcolor .body ul.cpsskinsMenu li.selected a{border-color:#669999}
.boxColorcdpongletcolor .body ul.cpsskinsMenu li a{background-color:#f6f6fc}
.boxColorcdpongletcolor .body ul.cpsskinsMenu li a:hover,.boxColorcdpongletcolor .body ul.cpsskinsMenu li.selected a{background-color:#59b8d7}
.fontColordefaultfontcolorredlink h1, .fontColordefaultfontcolorredlink .h1{border-color:#666666;color:#4E4E4E}
.fontColordefaultfontcolorredlink h2, .fontColordefaultfontcolorredlink .h2{border-color:#666666;color:#525252}
.fontColordefaultfontcolorredlink h3, .fontColordefaultfontcolorredlink .h3{border-color:#666666;color:#666666}
.fontColordefaultfontcolorredlink h4, .fontColordefaultfontcolorredlink .h4,.fontColordefaultfontcolorredlink h5, .fontColordefaultfontcolorredlink .h5,.fontColordefaultfontcolorredlink h6, .fontColordefaultfontcolorredlink .h6{border-color:#666666;color:Black}
.fontColordefaultfontcolorredlink a,.fontColordefaultfontcolorredlink a div,.fontColordefaultfontcolorredlink a span{color:#0066cc}
.fontColordefaultfontcolorredlink a:visited,.fontColordefaultfontcolorredlink a:visited div,.fontColordefaultfontcolorredlink a:visited span{color:#993366}
.fontColordefaultfontcolorredlink a:active,.fontColordefaultfontcolorredlink a:active div,.fontColordefaultfontcolorredlink a:active span{color:blue}
.fontColordefaultfontcolorredlink a:hover,.fontColordefaultfontcolorredlink a:hover div,.fontColordefaultfontcolorredlink a:hover span{color:#0066cc}
.fontShapeaveragebold{font:bold 12px Arial, Helvetica, Verdana, sans-serif !important}
.fontShapeaveragebold p{font:bold 100% Arial, Helvetica, Verdana, sans-serif !important;padding:5px 10px 0px 0px}
.fontShapeaveragebold small{font:bold 11px Arial, Helvetica, Verdana, sans-serif !important}
.fontShapeaveragebold h1, .fontShapeaveragebold .h1{font:bold 185% Arial, Helvetica, Verdana, sans-serif !important;padding:0px;margin:0px;border-style:none;border-width:0px}
.fontShapeaveragebold h2, .fontShapeaveragebold .h2{font:bold 150% Arial, Helvetica, Verdana, sans-serif !important;padding:0px;margin:10px 0px 5px 0px;border-style:none;border-width:0px}
.fontShapeaveragebold h3, .fontShapeaveragebold .h3{font:bold 125% Arial, Helvetica, Verdana, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:0px}
.fontShapeaveragebold h4, .fontShapeaveragebold .h4,.fontShapeaveragebold h5, .fontShapeaveragebold .h5,.fontShapeaveragebold h6, .fontShapeaveragebold .h6{font:bold 100% Arial, Helvetica, Verdana, sans-serif !important;padding:0px;margin:10px 0px 5px 0px;border-style:none;border-width:0}
.fontShapeaveragebold a,.fontShapeaveragebold a div,.fontShapeaveragebold a span{text-decoration:none}
.fontShapeaveragebold a:visited,.fontShapeaveragebold a:visited div,.fontShapeaveragebold a:visited span{text-decoration:none}
.fontShapeaveragebold a:active,.fontShapeaveragebold a:active div,.fontShapeaveragebold a:active span{text-decoration:none}
.fontShapeaveragebold a:hover,.fontShapeaveragebold a:hover div,.fontShapeaveragebold a:hover span{text-decoration:none}
.colorcdpbgfonce{background-color:#457DBB;color:#000000}
.colorcdptransparent{border-color:transparent;background-color:transparent;color:#000000}
.fontShapecdpmini{font:10px Arial, Helvetica, Verdana, sans-serif !important}
.fontShapecdpmini p{font:100% Arial, Helvetica, Verdana, sans-serif !important;padding:0em}
.fontShapecdpmini h1, .fontShapecdpmini .h1{font:normal 150% Arial, Helvetica, Verdana, sans-serif !important;padding:0.8em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapecdpmini h2, .fontShapecdpmini .h2{font:bold 125% Arial, Helvetica, Verdana, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapecdpmini h3, .fontShapecdpmini .h3{font:bold 120% Arial, Helvetica, Verdana, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapecdpmini h4, .fontShapecdpmini .h4,.fontShapecdpmini h5, .fontShapecdpmini .h5,.fontShapecdpmini h6, .fontShapecdpmini .h6{font:bold 115% Arial, Helvetica, Verdana, sans-serif !important;padding:0.4em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapecdpmini a:active,.fontShapecdpmini a:active div,.fontShapecdpmini a:active span{text-decoration:underline overline}
.fontShapecdpmini a:hover,.fontShapecdpmini a:hover div,.fontShapecdpmini a:hover span{text-decoration:underline}
.fontColorcdpmini h1, .fontColorcdpmini .h1{border-color:#666666;color:Black}
.fontColorcdpmini h2, .fontColorcdpmini .h2{border-color:#666666;color:Black}
.fontColorcdpmini h3, .fontColorcdpmini .h3{border-color:#666666;color:Black}
.fontColorcdpmini h4, .fontColorcdpmini .h4,.fontColorcdpmini h5, .fontColorcdpmini .h5,.fontColorcdpmini h6, .fontColorcdpmini .h6{border-color:#666666;color:#ffffff}
.fontColorcdpmini a,.fontColorcdpmini a div,.fontColorcdpmini a span{color:#ccfcfd}
.fontColorcdpmini a:visited,.fontColorcdpmini a:visited div,.fontColorcdpmini a:visited span{color:#ccfcfd}
.fontColorcdpmini a:active,.fontColorcdpmini a:active div,.fontColorcdpmini a:active span{color:#ccfcfd}
.fontColorcdpmini a:hover,.fontColorcdpmini a:hover div,.fontColorcdpmini a:hover span{color:#eeeeee}
.boxColorcdptransparent .title{background-color:transparent;border-color:transparent}
.boxColorcdptransparent .body{background-color:transparent;border-color:transparent}
.boxColorcdptransparent .body ul.cpsskinsMenu li a{border-color:transparent}
.boxColorcdptransparent .body ul.cpsskinsMenu li.selected a{border-color:transparent}
.boxColorcdptransparent .body ul.cpsskinsMenu li a{background-color:transparent}
.boxColorcdptransparent .body ul.cpsskinsMenu li a:hover,.boxColorcdptransparent .body ul.cpsskinsMenu li.selected a{background-color:transparent}
.fontColorcdpdefaultfontcolors h1, .fontColorcdpdefaultfontcolors .h1{border-color:#666666;color:#4E4E4E}
.fontColorcdpdefaultfontcolors h2, .fontColorcdpdefaultfontcolors .h2{border-color:#666666;color:#525252}
.fontColorcdpdefaultfontcolors h3, .fontColorcdpdefaultfontcolors .h3{border-color:#666666;color:#666666}
.fontColorcdpdefaultfontcolors h4, .fontColorcdpdefaultfontcolors .h4,.fontColorcdpdefaultfontcolors h5, .fontColorcdpdefaultfontcolors .h5,.fontColorcdpdefaultfontcolors h6, .fontColorcdpdefaultfontcolors .h6{border-color:#666666;color:Black}
.fontColorcdpdefaultfontcolors a,.fontColorcdpdefaultfontcolors a div,.fontColorcdpdefaultfontcolors a span{color:#296581}
.fontColorcdpdefaultfontcolors a:visited,.fontColorcdpdefaultfontcolors a:visited div,.fontColorcdpdefaultfontcolors a:visited span{color:#296581}
.fontColorcdpdefaultfontcolors a:active,.fontColorcdpdefaultfontcolors a:active div,.fontColorcdpdefaultfontcolors a:active span{color:#296581}
.fontColorcdpdefaultfontcolors a:hover,.fontColorcdpdefaultfontcolors a:hover div,.fontColorcdpdefaultfontcolors a:hover span{color:#3f81a0}
.shapeAreaShape3{border-style:solid;border-width:1px;text-transform:none}
.shapeAireThemeCDP1{border-style:none;border-width:0px;text-transform:none}
.boxCornerBoxCDP1{border:1px solid #CCC;background-color:#FFF}
.boxCornerBoxCDP1 .rbbot div{background:url(/portal_themes/1239262903/backgrounds/TitreTheme1Bas.gif) no-repeat bottom left;height:20px}
.colorTheme1CDP{background-image:url(/portal_themes/1239262903/backgrounds/fond_theme1.gif);background-repeat:no-repeat;background-position:top left}
.boxCornerBoxCornersCDP1{border:1px solid #CCC;background-color:#FFF}
.boxCornerBoxCornersCDP1 .rbbot div{background:url(/portal_themes/1239262903/backgrounds/CornerBasGaucheCDP1.gif) no-repeat bottom left;height:20px}
.boxCornerBoxCornersCDP1 .rbbot{background:url(/portal_themes/1239262903/backgrounds/CornerBasDroiteCDP1.gif) no-repeat bottom right;height:20px}
.shapeAreaShape4{border-style:solid;border-width:1px;text-transform:none}
.colorTheme2CDP{background-image:url(/portal_themes/1239262903/backgrounds/fond_theme2.gif);background-repeat:no-repeat;background-position:top left}
.colorTheme3CDP{color:#000000;background-image:url(/portal_themes/1239262903/backgrounds/fond_theme3.gif);background-repeat:no-repeat;background-position:top left}
.colorThemeActualitesCDP{border-color:#CCC;background-color:#FFF;color:#000000;background-image:url(/portal_themes/1239262903/backgrounds/fond_CDP_actualites.gif);background-repeat:no-repeat;background-position:top left}
.shapeAreaShape5{border-style:solid;border-width:1px;text-transform:none}
.colorTheme4CDP1{border-color:#CCC;background-color:#FFF;color:#000000;background-image:url(/portal_themes/1239262903/backgrounds/imgTitreThemeBas4.gif);background-repeat:no-repeat;background-position:0px 0px}
.colorAreaColor6{color:#FFFFFF;background-image:url(/portal_themes/1239262903/backgrounds/fond_banniere_bas.jpg);background-repeat:no-repeat}
.shapeAreaPresentation{border-style:solid none solid none;border-width:1px;text-transform:none}
.colorAreaPresentation{border-color:#86A9D0;background-color:#FFF5EF;color:#000000}
.fontColorfontcolorsBasDePage h1, .fontColorfontcolorsBasDePage .h1{border-color:#666666;color:#FFFFFF}
.fontColorfontcolorsBasDePage h2, .fontColorfontcolorsBasDePage .h2{border-color:#666666;color:#FFFFFF}
.fontColorfontcolorsBasDePage h3, .fontColorfontcolorsBasDePage .h3{border-color:#666666;color:#FFFFFF}
.fontColorfontcolorsBasDePage h4, .fontColorfontcolorsBasDePage .h4,.fontColorfontcolorsBasDePage h5, .fontColorfontcolorsBasDePage .h5,.fontColorfontcolorsBasDePage h6, .fontColorfontcolorsBasDePage .h6{border-color:#666666;color:White}
.fontColorfontcolorsBasDePage a,.fontColorfontcolorsBasDePage a div,.fontColorfontcolorsBasDePage a span{color:#FFFFFF}
.fontColorfontcolorsBasDePage a:visited,.fontColorfontcolorsBasDePage a:visited div,.fontColorfontcolorsBasDePage a:visited span{color:grey}
.fontColorfontcolorsBasDePage a:active,.fontColorfontcolorsBasDePage a:active div,.fontColorfontcolorsBasDePage a:active span{color:white}
.fontColorfontcolorsBasDePage a:hover,.fontColorfontcolorsBasDePage a:hover div,.fontColorfontcolorsBasDePage a:hover span{color:#0066cc}
.colorAreaColor8{border-color:#CCC;background-color:#86A9D0;color:#000000;background-repeat:repeat}
.colorAreaColor3Themes{border-color:#black;background-color:#CCCCCC;color:#000000}
.fontColorFontColorSlotNotice h1, .fontColorFontColorSlotNotice .h1{border-color:#666666;color:White}
.fontColorFontColorSlotNotice h2, .fontColorFontColorSlotNotice .h2{border-color:#666666;color:White}
.fontColorFontColorSlotNotice h3, .fontColorFontColorSlotNotice .h3{border-color:#666666;color:White}
.fontColorFontColorSlotNotice h4, .fontColorFontColorSlotNotice .h4,.fontColorFontColorSlotNotice h5, .fontColorFontColorSlotNotice .h5,.fontColorFontColorSlotNotice h6, .fontColorFontColorSlotNotice .h6{border-color:#666666;color:White}
.fontColorFontColorSlotNotice a,.fontColorFontColorSlotNotice a div,.fontColorFontColorSlotNotice a span{color:#ffffff}
.fontColorFontColorSlotNotice a:visited,.fontColorFontColorSlotNotice a:visited div,.fontColorFontColorSlotNotice a:visited span{color:#ffffff}
.fontColorFontColorSlotNotice a:active,.fontColorFontColorSlotNotice a:active div,.fontColorFontColorSlotNotice a:active span{color:#ffffff}
.fontColorFontColorSlotNotice a:hover,.fontColorFontColorSlotNotice a:hover div,.fontColorFontColorSlotNotice a:hover span{color:#ffffff}
.fontColorFontColorSlotNotice a:active,.fontColorFontColorSlotNotice a:active div,.fontColorFontColorSlotNotice a:active span{background-color:#A6DCF2}
.fontColorFontColorSlotNotice a:hover,.fontColorFontColorSlotNotice a:hover div,.fontColorFontColorSlotNotice a:hover span{background-color:#A6DCF2}
