.colorTransparent{border-color:#cccccc;color:#000000;background-repeat:repeat}
.shapeSession{border-style:solid;border-width:1px;text-transform:none}
.shapeNoBorder{border-style:none;border-width:0px;text-transform:none}
.shapeTopBottom{border-style:solid none solid none;border-width:1px;text-transform:none}
.shapeBottom{border-style:none none solid none;border-width:1px;text-transform:none}
.shapeNoBottom{border-style:solid solid none solid;border-width:1px;text-transform:none}
.fontColorDefault h1, .fontColorDefault .h1{border-color:#3d5c86;background-color:transparent;background-repeat:no-repeat;background-position:bottom left;color:#3d5c86}
.fontColorDefault h2, .fontColorDefault .h2{border-color:#3d5c86;background-color:transparent;background-repeat:no-repeat;background-position:bottom left;color:#7191bc}
.fontColorDefault h3, .fontColorDefault .h3{border-color:#3d5c86;background-color:transparent;background-repeat:no-repeat;background-position:bottom left;color:#b4bfc2}
.fontColorDefault h4, .fontColorDefault .h4,.fontColorDefault h5, .fontColorDefault .h5,.fontColorDefault h6, .fontColorDefault .h6{border-color:#3d5c86;color:#a9d5e1}
.fontColorDefault a,.fontColorDefault a div,.fontColorDefault a span{color:#3d5c86}
.fontColorDefault a:visited,.fontColorDefault a:visited div,.fontColorDefault a:visited span{color:#3d5c86}
.fontColorDefault a:active,.fontColorDefault a:active div,.fontColorDefault a:active span{color:#3d5c86}
.fontColorDefault a:hover,.fontColorDefault a:hover div,.fontColorDefault a:hover span{color:#7191bc}
.fontShapeDefault{font:10px Verdana, Arial, Helvetica, sans-serif !important}
.fontShapeDefault p{font:100% Verdana, Arial, Helvetica, sans-serif !important}
.fontShapeDefault h1, .fontShapeDefault .h1{font:bold 170% Verdana, Arial, Helvetica, sans-serif !important;padding:0.2em 0em 0.2em 0em;margin:0.5em 0em 0.2em 0em;border-style:none;border-width:1px}
.fontShapeDefault h2, .fontShapeDefault .h2{font:bold 150% Verdana, Arial, Helvetica, sans-serif !important;padding:0.2em 0em 0.2em 0em;margin:0.5em 0em 0.2em 0.5em;border-style:none;border-width:1px}
.fontShapeDefault h3, .fontShapeDefault .h3{font:bold 120% Verdana, Arial, Helvetica, sans-serif !important;padding:0.2em 0em 0.2em 0em;margin:0.5em 0em 0.2em 1em;border-style:none;border-width:1px}
.fontShapeDefault h4, .fontShapeDefault .h4,.fontShapeDefault h5, .fontShapeDefault .h5,.fontShapeDefault h6, .fontShapeDefault .h6{font:bold 110% Verdana, Arial, Helvetica, sans-serif !important;padding:0.1em 0em 0.1em 0em;margin:0.5em 0em 0.2em 1.5em;border-style:none;border-width:1px}
.fontShapeDefault a,.fontShapeDefault a div,.fontShapeDefault a span{text-decoration:none; font-weight:bold}
.fontShapeDefault a:visited,.fontShapeDefault a:visited div,.fontShapeDefault a:visited span{text-decoration:none; font-weight:bold}
.fontShapeDefault a:active,.fontShapeDefault a:active div,.fontShapeDefault a:active span{text-decoration:none; font-weight:bold}
.fontShapeDefault a:hover,.fontShapeDefault a:hover div,.fontShapeDefault a:hover span{text-decoration:underline; font-weight:bold}
.colorBanniere{border-color:#3d5c86;background-color:transparent;color:#000000;background-image:url(/portal_themes/cg83_1/backgrounds/banniere_milieu.jpg);background-repeat:repeat-x;background-position:top}
.colorPage{border-color:transparent;background-color:transparent;color:#000000}
.shapeBanniere{border-style:none;border-width:0px;text-transform:none}
.colorBoite{border-color:transparent;background-color:transparent;color:#000000;background-image:url(/portal_themes/cg83_1/backgrounds/boite_fond.jpg);background-repeat:repeat-y;background-position:left}
.boxColorBoite .title{background-color:transparent;border-color:#3d5c86;color:Black;background-repeat:repeat-y;background-position:left}
.boxColorBoite .title a{color:Black}
.boxColorBoite .body{background-color:transparent;border-color:#3d5c86;background-repeat:repeat-y;background-position:left}
.boxColorBoite .body ul.cpsskinsMenu li a{border-color:#3d5c86}
.boxColorBoite .body ul.cpsskinsMenu li.selected a{border-color:#3d5c86}
.boxColorBoite .body ul.cpsskinsMenu li a{background-color:transparent}
.boxColorBoite .body ul.cpsskinsMenu li a:hover,.boxColorBoite .body ul.cpsskinsMenu li.selected a{background-color:#e4e8e9}
.boxColorBoite .body ul.cpsskinsMenu li a{background-image:url(/portal_themes/cg83_1/icons/puce.png);padding-left:10px !important}
.boxColorBoite .body ul.cpsskinsMenu li.selected a{background-image:url(/portal_themes/cg83_1/icons/puce.png);padding-left:10px !important}
.boxShapeBoite .title{border-style:solid solid none solid;border-width:1px;padding:0.1em 0.1em 0.1em 0.1em;display:block;font:bold 100% verdana, sans serif}
.boxShapeBoite .body{border-style:solid;border-width:1px;padding:0.5em 0.5em 0.5em 0.5em}
.boxShapeBoite .body ul.cpsskinsMenu li a{border-style:none;border-width:1px;padding:1px 4px 1px 13px}
.boxShapeBoite .body ul.cpsskinsMenu li.selected a{border-style:none;border-width:1px;padding:1px 4px 1px 13px}
.boxShapeBoiteNav .title{border-style:solid solid none solid;border-width:1px;padding:0.1em 0.1em 0.1em 0.1em;display:block;font:bold 100% verdana, sans serif}
.boxShapeBoiteNav .body{border-style:solid;border-width:1px;padding:0em 0em 0em 0em}
.boxShapeBoiteNav .body ul.cpsskinsMenu li a{border-style:none none dashed none;border-width:1px;padding:4px 4px 4px 4px}
.boxShapeBoiteNav .body ul.cpsskinsMenu li.selected a{border-style:none none dashed none;border-width:1px;padding:4px 4px 4px 4px}
.boxColorBoiteNav .title{background-color:transparent;border-color:#3d5c86;color:Black;background-repeat:repeat-y;background-position:left}
.boxColorBoiteNav .title a{color:Black}
.boxColorBoiteNav .body{background-color:transparent;border-color:#3d5c86;background-repeat:repeat-y;background-position:left}
.boxColorBoiteNav .body ul.cpsskinsMenu li a{border-color:#3d5c86}
.boxColorBoiteNav .body ul.cpsskinsMenu li.selected a{border-color:#3d5c86}
.boxColorBoiteNav .body ul.cpsskinsMenu li a{background-color:transparent}
.boxColorBoiteNav .body ul.cpsskinsMenu li a:hover,.boxColorBoiteNav .body ul.cpsskinsMenu li.selected a{background-color:#e4e8e9}
.colorFooter{border-color:transparent;background-color:transparent;color:#000000;background-image:url(/portal_themes/cg83_1/backgrounds/barre_verticale.jpg);background-repeat:no-repeat;background-position:top}
.colorHeader{border-color:transparent;background-color:transparent;color:#000000;background-image:url(/portal_themes/cg83_1/backgrounds/barre_verticale.jpg);background-repeat:no-repeat;background-position:bottom}
.colorUnderlined{border-color:transparent;background-color:transparent;color:#000000;background-image:url(/portal_themes/cg83_1/backgrounds/soulignage.jpg);background-repeat:no-repeat;background-position:bottom left}
.boxColorBoiteNoBullet .title{background-color:transparent;border-color:#3d5c86;color:Black;background-repeat:repeat-y;background-position:left}
.boxColorBoiteNoBullet .title a{color:Black}
.boxColorBoiteNoBullet .body{background-color:transparent;border-color:#3d5c86;background-repeat:repeat-y;background-position:left}
.boxColorBoiteNoBullet .body ul.cpsskinsMenu li a{border-color:#3d5c86}
.boxColorBoiteNoBullet .body ul.cpsskinsMenu li.selected a{border-color:#3d5c86}
.boxColorBoiteNoBullet .body ul.cpsskinsMenu li a{background-color:transparent}
.boxColorBoiteNoBullet .body ul.cpsskinsMenu li a:hover,.boxColorBoiteNoBullet .body ul.cpsskinsMenu li.selected a{background-color:#e4e8e9}
.boxShapeTopMenu .title{border-style:none solid none none;border-width:1px;padding:0em;display:inline;font:12px arial, sans-serif}
.boxShapeTopMenu .body{border-style:none;border-width:1px;padding:0em 0.5em 0em 0.5em}
.boxShapeTopMenu .body ul.cpsskinsMenu li a{border-style:none solid none solid;border-width:1px;padding:1px 8px 1px 8px}
.boxShapeTopMenu .body ul.cpsskinsMenu li.selected a{border-style:none solid none solid;border-width:1px;padding:1px 8px 1px 8px}
.boxColorTopMenu .title{background-color:transparent;border-color:#3d5c86;color:Black;background-image:url(/portal_themes/cg83_1/backgrounds/boite_fond.jpg);background-repeat:repeat-y;background-position:left}
.boxColorTopMenu .title a{color:Black}
.boxColorTopMenu .body{background-color:transparent;border-color:#3d5c86;background-repeat:repeat-y;background-position:left}
.boxColorTopMenu .body ul.cpsskinsMenu li a{border-color:#3d5c86}
.boxColorTopMenu .body ul.cpsskinsMenu li.selected a{border-color:#3d5c86}
.boxColorTopMenu .body ul.cpsskinsMenu li a{background-color:transparent}
.boxColorTopMenu .body ul.cpsskinsMenu li a:hover,.boxColorTopMenu .body ul.cpsskinsMenu li.selected a{background-color:#e4e8e9}
.colorColonne{border-color:transparent;background-color:transparent;color:#000000;background-image:url(/portal_themes/cg83_1/backgrounds/boite_fond.jpg);background-repeat:repeat-y;background-position:left}
.colorBanniereW{border-color:transparent;background-color:transparent;color:#000000;background-image:url(/portal_themes/cg83_1/backgrounds/banniere_milieu_w.jpg);background-repeat:repeat-x;background-position:top}
.colorBoiteW{border-color:transparent;background-color:transparent;color:#000000;background-image:url(/portal_themes/cg83_1/backgrounds/boite_fond_w.jpg);background-repeat:repeat-y;background-position:left}
.colorFooterW{border-color:transparent;background-color:transparent;color:#000000;background-image:url(/portal_themes/cg83_1/backgrounds/barre_verticale_w.jpg);background-repeat:no-repeat;background-position:top}
.colorHeaderW{border-color:transparent;background-color:transparent;color:#000000;background-image:url(/portal_themes/cg83_1/backgrounds/barre_verticale_w.jpg);background-repeat:no-repeat;background-position:bottom}
.colorColonneW{border-color:transparent;background-color:transparent;color:#000000;background-image:url(/portal_themes/cg83_1/backgrounds/boite_fond_w.jpg);background-repeat:repeat-y;background-position:left}
.fontColorDefaultW h1, .fontColorDefaultW .h1{border-color:#3d8643;background-color:transparent;background-repeat:no-repeat;background-position:bottom left;color:#3d8643}
.fontColorDefaultW h2, .fontColorDefaultW .h2{border-color:#3d5c86;background-color:transparent;background-repeat:no-repeat;background-position:bottom left;color:#41b74b}
.fontColorDefaultW h3, .fontColorDefaultW .h3{border-color:#3d5c86;background-color:transparent;background-repeat:no-repeat;background-position:bottom left;color:#49c953}
.fontColorDefaultW h4, .fontColorDefaultW .h4,.fontColorDefaultW h5, .fontColorDefaultW .h5,.fontColorDefaultW h6, .fontColorDefaultW .h6{border-color:#3d5c86;color:#a9e1a9}
.fontColorDefaultW a,.fontColorDefaultW a div,.fontColorDefaultW a span{color:#3d8643}
.fontColorDefaultW a:visited,.fontColorDefaultW a:visited div,.fontColorDefaultW a:visited span{color:#3d8643}
.fontColorDefaultW a:active,.fontColorDefaultW a:active div,.fontColorDefaultW a:active span{color:#3d8643}
.fontColorDefaultW a:hover,.fontColorDefaultW a:hover div,.fontColorDefaultW a:hover span{color:#41b74b}
.boxColorBoiteW .title{background-color:transparent;border-color:#3d8643;color:Black;background-repeat:repeat-y;background-position:left}
.boxColorBoiteW .title a{color:Black}
.boxColorBoiteW .body{background-color:transparent;border-color:#3d8643;background-repeat:repeat-y;background-position:left}
.boxColorBoiteW .body ul.cpsskinsMenu li a{border-color:#3d8643}
.boxColorBoiteW .body ul.cpsskinsMenu li.selected a{border-color:#3d8643}
.boxColorBoiteW .body ul.cpsskinsMenu li a{background-color:transparent}
.boxColorBoiteW .body ul.cpsskinsMenu li a:hover,.boxColorBoiteW .body ul.cpsskinsMenu li.selected a{background-color:#e4e8e9}
.boxColorBoiteW .body ul.cpsskinsMenu li a{background-image:url(/portal_themes/cg83_1/icons/puce.png);padding-left:10px !important}
.boxColorBoiteW .body ul.cpsskinsMenu li.selected a{background-image:url(/portal_themes/cg83_1/icons/puce.png);padding-left:10px !important}
.boxColorBoiteNavW .title{background-color:transparent;border-color:#3d8643;color:Black;background-repeat:repeat-y;background-position:left}
.boxColorBoiteNavW .title a{color:Black}
.boxColorBoiteNavW .body{background-color:transparent;border-color:#3d8643;background-repeat:repeat-y;background-position:left}
.boxColorBoiteNavW .body ul.cpsskinsMenu li a{border-color:#3d8643}
.boxColorBoiteNavW .body ul.cpsskinsMenu li.selected a{border-color:#3d8643}
.boxColorBoiteNavW .body ul.cpsskinsMenu li a{background-color:transparent}
.boxColorBoiteNavW .body ul.cpsskinsMenu li a:hover,.boxColorBoiteNavW .body ul.cpsskinsMenu li.selected a{background-color:#e4e8e9}
.boxColorBoiteNoBulletW .title{background-color:transparent;border-color:#3d8643;color:Black;background-repeat:repeat-y;background-position:left}
.boxColorBoiteNoBulletW .title a{color:Black}
.boxColorBoiteNoBulletW .body{background-color:transparent;border-color:#3d8643;background-repeat:repeat-y;background-position:left}
.boxColorBoiteNoBulletW .body ul.cpsskinsMenu li a{border-color:#3d8643}
.boxColorBoiteNoBulletW .body ul.cpsskinsMenu li.selected a{border-color:#3d8643}
.boxColorBoiteNoBulletW .body ul.cpsskinsMenu li a{background-color:transparent}
.boxColorBoiteNoBulletW .body ul.cpsskinsMenu li a:hover,.boxColorBoiteNoBulletW .body ul.cpsskinsMenu li.selected a{background-color:#e4e8e9}
.boxColorTopMenuW .title{background-color:transparent;border-color:#3d8643;color:Black;background-image:url(/portal_themes/cg83_1/backgrounds/boite_fond_w.jpg);background-repeat:repeat-y;background-position:left}
.boxColorTopMenuW .title a{color:Black}
.boxColorTopMenuW .body{background-color:transparent;border-color:#3d8643;background-repeat:repeat-y;background-position:left}
.boxColorTopMenuW .body ul.cpsskinsMenu li a{border-color:#3d8643}
.boxColorTopMenuW .body ul.cpsskinsMenu li.selected a{border-color:#3d8643}
.boxColorTopMenuW .body ul.cpsskinsMenu li a{background-color:transparent}
.boxColorTopMenuW .body ul.cpsskinsMenu li a:hover,.boxColorTopMenuW .body ul.cpsskinsMenu li.selected a{background-color:#e4e8e9}
.boxShapeBoiteNoBullet .title{border-style:solid solid none solid;border-width:1px;padding:0.1em 0.1em 0.1em 0.1em;display:block;font:bold 100% verdana, sans serif}
.boxShapeBoiteNoBullet .body{border-style:solid;border-width:1px;padding:0.5em 0.5em 0.5em 0.5em}
.boxShapeBoiteNoBullet .body ul.cpsskinsMenu li a{border-style:none;border-width:1px;padding:1px 4px 1px 4px}
.boxShapeBoiteNoBullet .body ul.cpsskinsMenu li.selected a{border-style:none;border-width:1px;padding:1px 4px 1px 4px}
.portalTabPortalTabStyle ul.cpsskinsMenu li{margin:0 1px 0 0}
.portalTabPortalTabStyle ul.cpsskinsMenu li a{padding:3px 3px 3px 3px}
.portalTabPortalTabStyle1 ul.cpsskinsMenu li{margin:0 1px 0 0}
.portalTabPortalTabStyle1 ul.cpsskinsMenu li a{padding:3px 3px 3px 3px}

