.colortopleft{background-color:#6584b3;background-image:url(/portal_themes/socrif/backgrounds/top-left.png);background-repeat:no-repeat}
.colortoptop{background-color:#003082;background-image:url(/portal_themes/socrif/backgrounds/top-top.png);background-repeat:no-repeat;background-position:top left}
.shapezero{border-width:0;text-transform:none}
.colortabs{background-color:#6584b3}
.portalTabtabs ul.cpsskinsMenu li{margin:0 3px 0 0}
.portalTabtabs ul.cpsskinsMenu li a{padding:3px 5px 3px 5px}
.portalTabtabs ul.cpsskinsMenu li{background:url(/portal_themes/socrif/backgrounds/tab-right.png) right top no-repeat}
.portalTabtabs ul.cpsskinsMenu li a{background:url(/portal_themes/socrif/backgrounds/tab-left.png) left top no-repeat}
.fontColortabs h1, .fontColortabs .h1{border-color:#666666;color:Black}
.fontColortabs h2, .fontColortabs .h2{border-color:#666666;color:Black}
.fontColortabs h3, .fontColortabs .h3{border-color:#666666;color:Black}
.fontColortabs h4, .fontColortabs .h4,.fontColortabs h5, .fontColortabs .h5,.fontColortabs h6, .fontColortabs .h6{border-color:#666666;color:Black}
.fontColortabs a,.fontColortabs a div,.fontColortabs a span{color:white}
.fontColortabs a:visited,.fontColortabs a:visited div,.fontColortabs a:visited span{color:white}
.fontColortabs a:active,.fontColortabs a:active div,.fontColortabs a:active span{color:white}
.fontColortabs a:hover,.fontColortabs a:hover div,.fontColortabs a:hover span{color:white}
.fontShapetabs{font:bold 100% Verdana, Arial, Helvetica, sans-serif !important}
.fontShapetabs p{font:100% bold Verdana, Arial, Helvetica, sans-serif !important;padding:0em}
.fontShapetabs h1, .fontShapetabs .h1{font:normal 150% Verdana, Arial, Helvetica, sans-serif !important;padding:0.8em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapetabs h2, .fontShapetabs .h2{font:bold 125% Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapetabs h3, .fontShapetabs .h3{font:bold 120% Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapetabs h4, .fontShapetabs .h4,.fontShapetabs h5, .fontShapetabs .h5,.fontShapetabs h6, .fontShapetabs .h6{font:bold 115% Verdana, Arial, Helvetica, sans-serif !important;padding:0.4em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapetabs a,.fontShapetabs a div,.fontShapetabs a span{text-decoration:none}
.fontShapetabs a:visited,.fontShapetabs a:visited div,.fontShapetabs a:visited span{text-decoration:none}
.fontShapetabs a:active,.fontShapetabs a:active div,.fontShapetabs a:active span{text-decoration:none}
.fontShapetabs a:hover,.fontShapetabs a:hover div,.fontShapetabs a:hover span{text-decoration:none}
.shapebordertop{border-style:solid none none none;border-width:1px;text-transform:none}
.colorbreadcrumbs{border-color:white;background-color:#94a9bc;color:#0b4573}
.fontColorbreadcrums h1, .fontColorbreadcrums .h1{border-color:#666666;color:Black}
.fontColorbreadcrums h2, .fontColorbreadcrums .h2{border-color:#666666;color:Black}
.fontColorbreadcrums h3, .fontColorbreadcrums .h3{border-color:#666666;color:Black}
.fontColorbreadcrums h4, .fontColorbreadcrums .h4,.fontColorbreadcrums h5, .fontColorbreadcrums .h5,.fontColorbreadcrums h6, .fontColorbreadcrums .h6{border-color:#666666;color:Black}
.fontColorbreadcrums a,.fontColorbreadcrums a div,.fontColorbreadcrums a span{color:#0b4573}
.fontColorbreadcrums a:visited,.fontColorbreadcrums a:visited div,.fontColorbreadcrums a:visited span{color:#0b4573}
.fontColorbreadcrums a:active,.fontColorbreadcrums a:active div,.fontColorbreadcrums a:active span{color:#cdd6e7}
.fontColorbreadcrums a:hover,.fontColorbreadcrums a:hover div,.fontColorbreadcrums a:hover span{color:#cdd6e7}
.fontShapebreadcrumbs{font:bold 11px Verdana, Arial, Helvetica, sans-serif !important}
.fontShapebreadcrumbs p{font:100% Verdana, Arial, Helvetica, sans-serif !important;padding:0em}
.fontShapebreadcrumbs h1, .fontShapebreadcrumbs .h1{font:normal 150% Verdana, Arial, Helvetica, sans-serif !important;padding:0.8em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapebreadcrumbs h2, .fontShapebreadcrumbs .h2{font:bold 125% Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapebreadcrumbs h3, .fontShapebreadcrumbs .h3{font:bold 120% Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapebreadcrumbs h4, .fontShapebreadcrumbs .h4,.fontShapebreadcrumbs h5, .fontShapebreadcrumbs .h5,.fontShapebreadcrumbs h6, .fontShapebreadcrumbs .h6{font:bold 115% Verdana, Arial, Helvetica, sans-serif !important;padding:0.4em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapebreadcrumbs a,.fontShapebreadcrumbs a div,.fontShapebreadcrumbs a span{text-decoration:none}
.fontShapebreadcrumbs a:visited,.fontShapebreadcrumbs a:visited div,.fontShapebreadcrumbs a:visited span{text-decoration:none}
.fontShapebreadcrumbs a:active,.fontShapebreadcrumbs a:active div,.fontShapebreadcrumbs a:active span{text-decoration:none}
.fontShapebreadcrumbs a:hover,.fontShapebreadcrumbs a:hover div,.fontShapebreadcrumbs a:hover span{text-decoration:none}
.colorbackground{background-color:#cdd6e7;color:black;background-repeat:no-repeat;background-position:bottom left}
.colorbonshommes{background-image:url(/portal_themes/socrif/backgrounds/bonshommes.png);background-repeat:no-repeat;background-position:bottom left}
.colorbottombanner{background-image:url(/portal_themes/socrif/backgrounds/bottom-banner-simple.png);background-repeat:no-repeat;background-position:bottom left}
.colorimagesleft{background-image:url(/portal_themes/socrif/backgrounds/diamond.png);background-repeat:no-repeat;background-position:85% 0%}
.boxShapeimagesleft .title{border-style:none solid none none;border-width:1px;padding:0;display:inline;font:12px arial, sans-serif}
.boxShapeimagesleft .body{border-style:none solid solid none;border-width:1px;padding:0.5em}
.boxShapeimagesleft .body ul.cpsskinsMenu li a{border-style:none;border-width:1px;padding:1px 4px 1px 13px}
.boxShapeimagesleft .body ul.cpsskinsMenu li.selected a{border-style:inset;border-width:1px;padding:1px 4px 1px 13px}
.shapeleftcolumn{border-style:none none none dashed;border-width:2px;text-transform:none}
.colorleftcolumn{border-color:#0b4573}
.boxColorBlueBox .title{background-color:#003a6b;border-color:Black;color:White;background-repeat:repeat}
.boxColorBlueBox .title a{color:White}
.boxColorBlueBox .body{background-color:White;border-color:Black;background-repeat:repeat}
.boxColorBlueBox .body ul.cpsskinsMenu li.selected a{border-color:#999999}
.boxColorBlueBox .body ul.cpsskinsMenu li a:hover,.boxColorBlueBox .body ul.cpsskinsMenu li.selected a{background-color:#ffca31}
.boxColorBlueBox .body ul.cpsskinsMenu li a{background-image:url(/portal_themes/socrif/icons/arrow_out_orange.gif);padding-left:12px !important}
.boxColorBlueBox .body ul.cpsskinsMenu li.selected a{background-image:url(/portal_themes/socrif/icons/arrow_out_orange.gif);padding-left:12px !important}
.boxShapeSquare .title{border-style:solid solid none solid;border-width:1px;padding:0.2em 1.2em 0.2em 0.9em;display:block;font:bold 12px Arial, Helvetica, sans-serif}
.boxShapeSquare .body{border-style:solid;border-width:1px;padding:0.5em}
.boxShapeSquare .body ul.cpsskinsMenu li a{border-style:none;border-width:0px;padding:1px 0px 1px 21px;margin:1px 3px 1px 3px}
.boxShapeSquare .body ul.cpsskinsMenu li.selected a{border-style:inset;border-width:1px;padding:1px 0px 1px 21px;margin:0px 3px 0px 3px}
.fontShapedefault{font:11px Verdana, Arial, Helvetica, sans-serif !important}
.fontShapedefault p{font:100% Verdana, Arial, Helvetica, sans-serif !important;padding:0em}
.fontShapedefault h1, .fontShapedefault .h1{font:normal 150% Verdana, Arial, Helvetica, sans-serif !important;padding:0.8em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapedefault h2, .fontShapedefault .h2{font:bold 125% Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapedefault h3, .fontShapedefault .h3{font:bold 120% Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapedefault h4, .fontShapedefault .h4,.fontShapedefault h5, .fontShapedefault .h5,.fontShapedefault h6, .fontShapedefault .h6{font:bold 115% Verdana, Arial, Helvetica, sans-serif !important;padding:0.4em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapedefault a,.fontShapedefault a div,.fontShapedefault a span{text-decoration:none}
.fontShapedefault a:visited,.fontShapedefault a:visited div,.fontShapedefault a:visited span{text-decoration:none}
.fontShapedefault a:active,.fontShapedefault a:active div,.fontShapedefault a:active span{text-decoration:none}
.fontShapedefault a:hover,.fontShapedefault a:hover div,.fontShapedefault a:hover span{text-decoration:none}
.colorcontent{background-image:url(/portal_themes/socrif/backgrounds/logo-socrif.png);background-repeat:no-repeat;background-position:bottom right}
.shapebottomsolid{border-style:none none solid none;border-width:1px;text-transform:none}
.colorbottomsolid{border-color:white}
.fontColorblacklinks h1, .fontColorblacklinks .h1{border-color:#666666;color:Black}
.fontColorblacklinks h2, .fontColorblacklinks .h2{border-color:#666666;color:Black}
.fontColorblacklinks h3, .fontColorblacklinks .h3{border-color:#666666;color:Black}
.fontColorblacklinks h4, .fontColorblacklinks .h4,.fontColorblacklinks h5, .fontColorblacklinks .h5,.fontColorblacklinks h6, .fontColorblacklinks .h6{border-color:#666666;color:Black}
.fontColorblacklinks a,.fontColorblacklinks a div,.fontColorblacklinks a span{color:black}
.fontColorblacklinks a:visited,.fontColorblacklinks a:visited div,.fontColorblacklinks a:visited span{color:black}
.fontColorblacklinks a:active,.fontColorblacklinks a:active div,.fontColorblacklinks a:active span{color:#0b4573}
.fontColorblacklinks a:hover,.fontColorblacklinks a:hover div,.fontColorblacklinks a:hover span{color:black}
.colorlogoBas{background-image:url(/portal_themes/socrif/backgrounds/logo-socrif.jpg);background-repeat:no-repeat;background-position:top left}
.colorbottombannersmall{background-image:url(/portal_themes/socrif/backgrounds/bottom-banner-petite.jpg);background-repeat:repeat-x;background-position:bottom left}

