.colorBannerBG{background-image:url(/portal_themes/agricms_site/backgrounds/banner.jpg);background-repeat:no-repeat}
.fontColorFooterFontColors h1, .fontColorFooterFontColors .h1{color:#000}
.fontColorFooterFontColors h2, .fontColorFooterFontColors .h2{color:Black}
.fontColorFooterFontColors h3, .fontColorFooterFontColors .h3{color:Black}
.fontColorFooterFontColors h4, .fontColorFooterFontColors .h4,.fontColorFooterFontColors h5, .fontColorFooterFontColors .h5,.fontColorFooterFontColors h6, .fontColorFooterFontColors .h6{color:#FFFFFF}
.fontColorFooterFontColors a,.fontColorFooterFontColors a div,.fontColorFooterFontColors a span{color:#000000}
.fontColorFooterFontColors a:visited,.fontColorFooterFontColors a:visited div,.fontColorFooterFontColors a:visited span{color:#000000}
.fontColorFooterFontColors a:active,.fontColorFooterFontColors a:active div,.fontColorFooterFontColors a:active span{color:#000000}
.fontColorFooterFontColors a:hover,.fontColorFooterFontColors a:hover div,.fontColorFooterFontColors a:hover span{color:#000000}
.fontColorBaseFontColors h1, .fontColorBaseFontColors .h1{border-color:#333333;color:#333333}
.fontColorBaseFontColors h2, .fontColorBaseFontColors .h2{color:#333333}
.fontColorBaseFontColors h3, .fontColorBaseFontColors .h3{color:#333333}
.fontColorBaseFontColors h4, .fontColorBaseFontColors .h4,.fontColorBaseFontColors h5, .fontColorBaseFontColors .h5,.fontColorBaseFontColors h6, .fontColorBaseFontColors .h6{color:#333333}
.fontColorBaseFontColors a,.fontColorBaseFontColors a div,.fontColorBaseFontColors a span{color:#333333}
.fontColorBaseFontColors a:visited,.fontColorBaseFontColors a:visited div,.fontColorBaseFontColors a:visited span{color:#333333}
.fontColorBaseFontColors a:active,.fontColorBaseFontColors a:active div,.fontColorBaseFontColors a:active span{color:#333333}
.fontColorBaseFontColors a:hover,.fontColorBaseFontColors a:hover div,.fontColorBaseFontColors a:hover span{color:#333333}
.fontColorATNavTreeFontColors h1, .fontColorATNavTreeFontColors .h1{color:#fff}
.fontColorATNavTreeFontColors h2, .fontColorATNavTreeFontColors .h2{border-color:#fdcb44;color:#fff}
.fontColorATNavTreeFontColors h3, .fontColorATNavTreeFontColors .h3{border-color:#fdcb44;color:#fff}
.fontColorATNavTreeFontColors h4, .fontColorATNavTreeFontColors .h4,.fontColorATNavTreeFontColors h5, .fontColorATNavTreeFontColors .h5,.fontColorATNavTreeFontColors h6, .fontColorATNavTreeFontColors .h6{color:#ff6600}
.fontColorATNavTreeFontColors a,.fontColorATNavTreeFontColors a div,.fontColorATNavTreeFontColors a span{color:#fff}
.fontColorATNavTreeFontColors a:visited,.fontColorATNavTreeFontColors a:visited div,.fontColorATNavTreeFontColors a:visited span{color:#fff}
.fontColorATNavTreeFontColors a:active,.fontColorATNavTreeFontColors a:active div,.fontColorATNavTreeFontColors a:active span{color:#fff}
.fontColorATNavTreeFontColors a:hover,.fontColorATNavTreeFontColors a:hover div,.fontColorATNavTreeFontColors a:hover span{color:#fff}
.fontShapeATNavTreeFonts{font:9px/1.6em Arial, sans-serif !important}
.fontShapeATNavTreeFonts p{font:100% Arial, sans-serif !important}
.fontShapeATNavTreeFonts h1, .fontShapeATNavTreeFonts .h1{font:bold 17px Arial,sans-serif !important;padding:0em 0.4em 0.3em 6px;margin:0px;border-width:0px}
.fontShapeATNavTreeFonts h2, .fontShapeATNavTreeFonts .h2{font:bold 11px Arial, sans-serif !important;padding:0.4em 0.4em 0.4em 0px;margin:0px;border-width:0px}
.fontShapeATNavTreeFonts h3, .fontShapeATNavTreeFonts .h3{font:bold 11px Arial, sans-serif !important;padding:0.4em 0.4em 0.4em 0px;margin:0px;border-width:0px}
.fontShapeATNavTreeFonts h4, .fontShapeATNavTreeFonts .h4,.fontShapeATNavTreeFonts h5, .fontShapeATNavTreeFonts .h5,.fontShapeATNavTreeFonts h6, .fontShapeATNavTreeFonts .h6{font:bold 9px Arial, sans-serif !important;padding:0.4em 0.4em 0.4em 0px}
.fontShapeATNavTreeFonts a,.fontShapeATNavTreeFonts a div,.fontShapeATNavTreeFonts a span{text-decoration:none}
.fontShapeATNavTreeFonts a:visited,.fontShapeATNavTreeFonts a:visited div,.fontShapeATNavTreeFonts a:visited span{text-decoration:none}
.fontShapeATNavTreeFonts a:active,.fontShapeATNavTreeFonts a:active div,.fontShapeATNavTreeFonts a:active span{text-decoration:none}
.fontShapeATNavTreeFonts a:hover,.fontShapeATNavTreeFonts a:hover div,.fontShapeATNavTreeFonts a:hover span{text-decoration:underline}
.fontColorAlauneFontColors h1, .fontColorAlauneFontColors .h1{border-color:#fff;color:#ff0000}
.fontColorAlauneFontColors h2, .fontColorAlauneFontColors .h2{color:#ff0000}
.fontColorAlauneFontColors h3, .fontColorAlauneFontColors .h3{color:Black}
.fontColorAlauneFontColors h4, .fontColorAlauneFontColors .h4,.fontColorAlauneFontColors h5, .fontColorAlauneFontColors .h5,.fontColorAlauneFontColors h6, .fontColorAlauneFontColors .h6{border-color:#666666;color:Black}
.fontColorAlauneFontColors a,.fontColorAlauneFontColors a div,.fontColorAlauneFontColors a span{color:#000000}
.fontColorAlauneFontColors a:visited,.fontColorAlauneFontColors a:visited div,.fontColorAlauneFontColors a:visited span{color:#333333}
.fontColorAlauneFontColors a:active,.fontColorAlauneFontColors a:active div,.fontColorAlauneFontColors a:active span{color:#000000}
.fontColorAlauneFontColors a:hover,.fontColorAlauneFontColors a:hover div,.fontColorAlauneFontColors a:hover span{color:#000000}
.shapeBottomBorders{border-style:none none solid none;border-width:1px;text-transform:none}
.fontShapeAlauneDossierFonts{font:13px Arial, Helvetica, Verdana, sans-serif !important}
.fontShapeAlauneDossierFonts p{font:100% Arial, Helvetica, Verdana, sans-serif !important;padding:5px 0px 5px 0px}
.fontShapeAlauneDossierFonts h1, .fontShapeAlauneDossierFonts .h1{padding:0;margin:0;border-style:none}
.fontShapeAlauneDossierFonts h2, .fontShapeAlauneDossierFonts .h2{font:20px Arial, Helvetica,sans-serif !important;padding:0px 0px 10px 0px;margin:0px;border-style:none}
.fontShapeAlauneDossierFonts h3, .fontShapeAlauneDossierFonts .h3{border-style:none}
.fontShapeAlauneDossierFonts h4, .fontShapeAlauneDossierFonts .h4,.fontShapeAlauneDossierFonts h5, .fontShapeAlauneDossierFonts .h5,.fontShapeAlauneDossierFonts h6, .fontShapeAlauneDossierFonts .h6{font:bold 100% Arial, Helvetica, sans-serif !important;padding:0.4em 0em 0.4em 0em;border-style:none;border-width:1px}
.fontShapeAlauneDossierFonts a,.fontShapeAlauneDossierFonts a div,.fontShapeAlauneDossierFonts a span{text-decoration:none}
.fontShapeAlauneDossierFonts a:visited,.fontShapeAlauneDossierFonts a:visited div,.fontShapeAlauneDossierFonts a:visited span{text-decoration:none}
.fontShapeAlauneDossierFonts a:active,.fontShapeAlauneDossierFonts a:active div,.fontShapeAlauneDossierFonts a:active span{text-decoration:none}
.fontShapeAlauneDossierFonts a:hover,.fontShapeAlauneDossierFonts a:hover div,.fontShapeAlauneDossierFonts a:hover span{text-decoration:underline}
.colorSearchBg{background-color:#dfdfdf}
.colorATNavTreeBg{background-color:#ffa800;background-image:url(/portal_themes/agricms_site/backgrounds/fond_menu_thematiques.png);background-repeat:repeat-x}
.colorDossierBg{background-color:#f4fbfd;color:#333333}
.colorFocusBg{background-color:#fdffef}
.boxColorHomeDossierColors .title{background-color:#d0d0d0;border-color:#999999;color:Black}
.boxColorHomeDossierColors .title a{color:Black}
.boxColorHomeDossierColors .body{background-color:#f4fbfd}
.boxColorHomeDossierColors .body ul.cpsskinsMenu li.selected a{border-color:#669999}
.boxColorHomeDossierColors .body ul.cpsskinsMenu li a{background-color:#f6f6fc}
.boxColorHomeDossierColors .body ul.cpsskinsMenu li a:hover,.boxColorHomeDossierColors .body ul.cpsskinsMenu li.selected a{background-color:#bdd2ee}
.boxColorHomeFocusColors .body{background-color:#fdffef;border-color:#999999}
.boxColorHomeFocusColors .body ul.cpsskinsMenu li a{border-color:#f6f6fc}
.boxColorHomeFocusColors .body ul.cpsskinsMenu li.selected a{border-color:#669999}
.boxColorHomeFocusColors .body ul.cpsskinsMenu li a{background-color:#f6f6fc}
.boxColorHomeFocusColors .body ul.cpsskinsMenu li a:hover,.boxColorHomeFocusColors .body ul.cpsskinsMenu li.selected a{background-color:#bdd2ee}
.fontShapeFocusEnbrefFonts{font:11px Arial, Helvetica, sans-serif !important}
.fontShapeFocusEnbrefFonts p{font:100% Arial, Helvetica, sans-serif !important;padding:5px 0px 5px 0px}
.fontShapeFocusEnbrefFonts h1, .fontShapeFocusEnbrefFonts .h1{font:normal 26px Arial, Helvetica, sans-serif !important;padding:0.5px 0px 10px 0px;margin:0px;border-style:nonenone solid none;border-width:2px}
.fontShapeFocusEnbrefFonts h2, .fontShapeFocusEnbrefFonts .h2{font:bold 13px Arial, Helvetica !important;padding:0px;margin:0px;border-style:none;border-width:0px}
.fontShapeFocusEnbrefFonts h3, .fontShapeFocusEnbrefFonts .h3{font:bold 13px Arial, Helvetica, sans-serif !important;padding:0px;margin:0px;border-style:none;border-width:0px}
.fontShapeFocusEnbrefFonts h4, .fontShapeFocusEnbrefFonts .h4,.fontShapeFocusEnbrefFonts h5, .fontShapeFocusEnbrefFonts .h5,.fontShapeFocusEnbrefFonts h6, .fontShapeFocusEnbrefFonts .h6{font:bold 100%Arial, Helvetica, sans-serif !important;padding:0.3em 0em;border-style:none;border-width:0px}
.fontShapeFocusEnbrefFonts a,.fontShapeFocusEnbrefFonts a div,.fontShapeFocusEnbrefFonts a span{text-decoration:none}
.fontShapeFocusEnbrefFonts a:visited,.fontShapeFocusEnbrefFonts a:visited div,.fontShapeFocusEnbrefFonts a:visited span{text-decoration:none}
.fontShapeFocusEnbrefFonts a:active,.fontShapeFocusEnbrefFonts a:active div,.fontShapeFocusEnbrefFonts a:active span{text-decoration:none}
.fontShapeFocusEnbrefFonts a:hover,.fontShapeFocusEnbrefFonts a:hover div,.fontShapeFocusEnbrefFonts a:hover span{text-decoration:underline}
.fontColorHomeFontColors h1, .fontColorHomeFontColors .h1{border-color:#333;color:#333}
.fontColorHomeFontColors h2, .fontColorHomeFontColors .h2{color:#333}
.fontColorHomeFontColors h3, .fontColorHomeFontColors .h3{color:#333}
.fontColorHomeFontColors h4, .fontColorHomeFontColors .h4,.fontColorHomeFontColors h5, .fontColorHomeFontColors .h5,.fontColorHomeFontColors h6, .fontColorHomeFontColors .h6{color:#333}
.fontColorHomeFontColors a,.fontColorHomeFontColors a div,.fontColorHomeFontColors a span{color:#000000}
.fontColorHomeFontColors a:visited,.fontColorHomeFontColors a:visited div,.fontColorHomeFontColors a:visited span{color:#000000}
.fontColorHomeFontColors a:active,.fontColorHomeFontColors a:active div,.fontColorHomeFontColors a:active span{color:#000000}
.fontColorHomeFontColors a:hover,.fontColorHomeFontColors a:hover div,.fontColorHomeFontColors a:hover span{color:#000000}
.colorEnbrefBg{background-color:#fff6fb;color:#333333}
.boxColorHomeEnbrefColors .title{background-color:#fff6fb;color:#333333}
.boxColorHomeEnbrefColors .title a{color:#333333}
.boxColorHomeEnbrefColors .body{background-color:#fff6fb;border-color:#fff6fb}
.boxColorHomeEnbrefColors .body ul.cpsskinsMenu li.selected a{border-color:#669999}
.boxColorHomeEnbrefColors .body ul.cpsskinsMenu li a{background-color:#fff6fb}
.boxColorHomeEnbrefColors .body ul.cpsskinsMenu li a:hover,.boxColorHomeEnbrefColors .body ul.cpsskinsMenu li.selected a{background-color:#bdd2ee}
.boxColorHomeRVColors .title{background-repeat:no-repeat}
.boxColorHomeRVColors .body{background-image:url(/portal_themes/agricms_site/backgrounds/rendez_vous_fond.png);background-repeat:repeat}
.fontColorRVImageColor h1, .fontColorRVImageColor .h1{border-color:#666666;color:#ffffff}
.fontColorRVImageColor h2, .fontColorRVImageColor .h2{border-color:#666666;color:#ffffff}
.fontColorRVImageColor h3, .fontColorRVImageColor .h3{border-color:#666666;color:Black}
.fontColorRVImageColor h4, .fontColorRVImageColor .h4,.fontColorRVImageColor h5, .fontColorRVImageColor .h5,.fontColorRVImageColor h6, .fontColorRVImageColor .h6{color:#ffffff}
.fontColorRVImageColor a,.fontColorRVImageColor a div,.fontColorRVImageColor a span{color:#ffffff}
.fontColorRVImageColor a:visited,.fontColorRVImageColor a:visited div,.fontColorRVImageColor a:visited span{color:#ffffff}
.fontColorRVImageColor a:active,.fontColorRVImageColor a:active div,.fontColorRVImageColor a:active span{color:#ffffff}
.fontColorRVImageColor a:hover,.fontColorRVImageColor a:hover div,.fontColorRVImageColor a:hover span{color:#ffffff}
.colorRvBG{color:#333333;background-image:url(/portal_themes/agricms_site/backgrounds/rendez_vous_fond.png);background-repeat:repeat}
.boxCornerRVCorners{border:1px solid #ff6600;background-color:#ff6600}
.boxCornerRVCorners .rbtop div{background:url(/portal_themes/agricms_site/backgrounds/rendez_vous_tl.png) no-repeat top left;height:65px}
.boxCornerRVCorners .rbtop{background:url(/portal_themes/agricms_site/backgrounds/rendez_vous_tr.png) no-repeat top right;height:65px}
.colorEnimageBg{color:#fff;background-image:url(/portal_themes/agricms_site/backgrounds/en_image.jpg);background-repeat:no-repeat}
.boxShapeHomeRVShape .title{padding:0px;display:block;font:11px arial, sans-serif}
.boxShapeHomeRVShape .body{padding:0.5em }
.boxShapeHomeRVShape .body ul.cpsskinsMenu li a{border-style:none;border-width:0px;padding:0px 0px 10px 0px}
.boxShapeHomeRVShape .body ul.cpsskinsMenu li.selected a{border-style:none;border-width:0px;padding:0px 0px 10px 0px}
.colorQuestionsColor{border-color:#ffffff;background-color:#bac405;color:#666666;background-image:url(/portal_themes/agricms_site/backgrounds/questions_reponses_fond.png);background-repeat:repeat}
.boxShapeHomeQuestionsShape .title{padding:0px;display:block}
.boxShapeHomeQuestionsShape .body{border-style:solid none solid none;border-width:1px;padding:5px}
.fontColorHomeQuestionsColor h1, .fontColorHomeQuestionsColor .h1{border-color:#666666;color:Black}
.fontColorHomeQuestionsColor h2, .fontColorHomeQuestionsColor .h2{border-color:#666666;color:Black}
.fontColorHomeQuestionsColor h3, .fontColorHomeQuestionsColor .h3{border-color:#666666;color:Black}
.fontColorHomeQuestionsColor h4, .fontColorHomeQuestionsColor .h4,.fontColorHomeQuestionsColor h5, .fontColorHomeQuestionsColor .h5,.fontColorHomeQuestionsColor h6, .fontColorHomeQuestionsColor .h6{border-color:#666666;color:Black}
.fontColorHomeQuestionsColor a,.fontColorHomeQuestionsColor a div,.fontColorHomeQuestionsColor a span{color:#697002}
.fontColorHomeQuestionsColor a:visited,.fontColorHomeQuestionsColor a:visited div,.fontColorHomeQuestionsColor a:visited span{color:#697002}
.fontColorHomeQuestionsColor a:active,.fontColorHomeQuestionsColor a:active div,.fontColorHomeQuestionsColor a:active span{color:#697002}
.fontColorHomeQuestionsColor a:hover,.fontColorHomeQuestionsColor a:hover div,.fontColorHomeQuestionsColor a:hover span{color:#697002}
.fontShapeHomeQuestionsShape{font:13px Arial, Helvetica, sans-serif !important}
.fontShapeHomeQuestionsShape p{font:100% Arial, Helvetica, sans-serif !important;padding:0em}
.fontShapeHomeQuestionsShape h1, .fontShapeHomeQuestionsShape .h1{font:normal 20px Arial, Helvetica, sans-serif !important;padding:0.4em 0em ;border-style:none;border-width:1px}
.fontShapeHomeQuestionsShape h2, .fontShapeHomeQuestionsShape .h2{font:bold 15px Arial, Helvetica, sans-serif !important;padding:0.4em 0em;border-style:none;border-width:1px}
.fontShapeHomeQuestionsShape h3, .fontShapeHomeQuestionsShape .h3{font:bold 13px Arial, Helvetica, sans-serif !important;padding:0.3em 0em;border-style:none;border-width:1px}
.fontShapeHomeQuestionsShape h4, .fontShapeHomeQuestionsShape .h4,.fontShapeHomeQuestionsShape h5, .fontShapeHomeQuestionsShape .h5,.fontShapeHomeQuestionsShape h6, .fontShapeHomeQuestionsShape .h6{font:bold 100%Arial, Helvetica, sans-serif !important;padding:0em 0.4em;border-style:none;border-width:1px}
.fontShapeHomeQuestionsShape a,.fontShapeHomeQuestionsShape a div,.fontShapeHomeQuestionsShape a span{text-decoration:none}
.fontShapeHomeQuestionsShape a:visited,.fontShapeHomeQuestionsShape a:visited div,.fontShapeHomeQuestionsShape a:visited span{text-decoration:none}
.fontShapeHomeQuestionsShape a:active,.fontShapeHomeQuestionsShape a:active div,.fontShapeHomeQuestionsShape a:active span{text-decoration:none}
.fontShapeHomeQuestionsShape a:hover,.fontShapeHomeQuestionsShape a:hover div,.fontShapeHomeQuestionsShape a:hover span{text-decoration:none}
.boxColorHomeQuestionColor .body{border-color:#fff;background-image:url(/portal_themes/agricms_site/backgrounds/questions_reponses_fond.png);background-repeat:repeat}
.fontColorPrintColor h1, .fontColorPrintColor .h1{border-color:#666666;color:#ff6600}
.fontColorPrintColor h2, .fontColorPrintColor .h2{border-color:#666666;color:#ff6600}
.fontColorPrintColor h3, .fontColorPrintColor .h3{border-color:#666666;color:#ff6600}
.fontColorPrintColor h4, .fontColorPrintColor .h4,.fontColorPrintColor h5, .fontColorPrintColor .h5,.fontColorPrintColor h6, .fontColorPrintColor .h6{color:#ff6600}
.fontColorPrintColor a,.fontColorPrintColor a div,.fontColorPrintColor a span{color:#ff6600}
.fontColorPrintColor a:visited,.fontColorPrintColor a:visited div,.fontColorPrintColor a:visited span{color:#ff6600}
.fontColorPrintColor a:active,.fontColorPrintColor a:active div,.fontColorPrintColor a:active span{color:#ff6600}
.fontColorPrintColor a:hover,.fontColorPrintColor a:hover div,.fontColorPrintColor a:hover span{color:#ff6600}
.fontShapeFooterShape{font:normal 10px Arial, Helvetica, Verdana, sans-serif !important}
.fontShapeFooterShape p{font:normal 100% Arial, Helvetica, Verdana sans-serif !important;padding:0em}
.fontShapeFooterShape strong{font:bold 10px Arial, Helvetica, sans-serif !important}
.fontShapeFooterShape h1, .fontShapeFooterShape .h1{font:normal 20px Arial, Helvetica, sans-serif !important;padding:0em 0.8em 0em 0em;border-style:none none solid none;border-width:2px}
.fontShapeFooterShape h2, .fontShapeFooterShape .h2{font:bold 15 Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeFooterShape h3, .fontShapeFooterShape .h3{font:bold 13px Arial, Helvetica, sans-serif !important;padding:0em 0.3em 0em;border-style:none;border-width:1px}
.fontShapeFooterShape h4, .fontShapeFooterShape .h4,.fontShapeFooterShape h5, .fontShapeFooterShape .h5,.fontShapeFooterShape h6, .fontShapeFooterShape .h6{font:bold 100%Arial, Helvetica, sans-serif !important;padding:0.3em 0em;border-style:none;border-width:1px}
.fontShapeFooterShape a,.fontShapeFooterShape a div,.fontShapeFooterShape a span{text-decoration:none}
.fontShapeFooterShape a:visited,.fontShapeFooterShape a:visited div,.fontShapeFooterShape a:visited span{text-decoration:none}
.fontShapeFooterShape a:active,.fontShapeFooterShape a:active div,.fontShapeFooterShape a:active span{text-decoration:none}
.fontShapeFooterShape a:hover,.fontShapeFooterShape a:hover div,.fontShapeFooterShape a:hover span{text-decoration:underline}
.fontColorFooterColor h1, .fontColorFooterColor .h1{color:#666666}
.fontColorFooterColor h2, .fontColorFooterColor .h2{color:#666666}
.fontColorFooterColor h3, .fontColorFooterColor .h3{color:#666666}
.fontColorFooterColor h4, .fontColorFooterColor .h4,.fontColorFooterColor h5, .fontColorFooterColor .h5,.fontColorFooterColor h6, .fontColorFooterColor .h6{color:#666666}
.fontColorFooterColor a,.fontColorFooterColor a div,.fontColorFooterColor a span{color:#666666}
.fontColorFooterColor a:visited,.fontColorFooterColor a:visited div,.fontColorFooterColor a:visited span{color:#666666}
.fontColorFooterColor a:active,.fontColorFooterColor a:active div,.fontColorFooterColor a:active span{color:#666666}
.fontColorFooterColor a:hover,.fontColorFooterColor a:hover div,.fontColorFooterColor a:hover span{color:#666666}
.boxColorSeeAlsoColors .title{background-color:#ffffff;border-color:#ff6600;color:#ff6600}
.boxColorSeeAlsoColors .title a{color:#ff6600}
.boxColorSeeAlsoColors .body{background-color:#ffffff}
.boxColorSeeAlsoColors .body ul.cpsskinsMenu li a{background-color:#ffffff}
.boxColorSeeAlsoColors .body ul.cpsskinsMenu li a{background-image:url(/portal_themes/agricms_site/icons/puce_thematiques.png);padding-left:12px !important}
.fontShapeSeeAlsoShape{font:11px Arial, Helvetica, sans-serif !important}
.fontShapeSeeAlsoShape p{font:100% Arial, Helvetica, sans-serif !important;padding:0em}
.fontShapeSeeAlsoShape strong{font:a !important}
.fontShapeSeeAlsoShape h1, .fontShapeSeeAlsoShape .h1{font:normal 26px arial, sans-serif !important;padding:0em 0.8em 0em 0em;border-style:none none solide;border-width:2px}
.fontShapeSeeAlsoShape h2, .fontShapeSeeAlsoShape .h2{font:bold 15px Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeSeeAlsoShape h3, .fontShapeSeeAlsoShape .h3{font:bold 13px Arial, Helvetica, sans-serif !important;padding:0.3em 0em;border-style:none none solid none;border-width:2px}
.fontShapeSeeAlsoShape h4, .fontShapeSeeAlsoShape .h4,.fontShapeSeeAlsoShape h5, .fontShapeSeeAlsoShape .h5,.fontShapeSeeAlsoShape h6, .fontShapeSeeAlsoShape .h6{font:bold 14px Arial, Helvetica, sans-serif !important;padding:0.4em 0em ;border-style:none;border-width:0px}
.fontShapeSeeAlsoShape a,.fontShapeSeeAlsoShape a div,.fontShapeSeeAlsoShape a span{text-decoration:none}
.fontShapeSeeAlsoShape a:visited,.fontShapeSeeAlsoShape a:visited div,.fontShapeSeeAlsoShape a:visited span{text-decoration:none}
.fontShapeSeeAlsoShape a:active,.fontShapeSeeAlsoShape a:active div,.fontShapeSeeAlsoShape a:active span{text-decoration:none}
.fontShapeSeeAlsoShape a:hover,.fontShapeSeeAlsoShape a:hover div,.fontShapeSeeAlsoShape a:hover span{text-decoration:underline}
.boxShapeSeeAlsoShape .title{border-style:none none solid none;border-width:2px;padding:0px;display:block;font:bold 14px arial, sans-serif}
.boxShapeSeeAlsoShape .body ul.cpsskinsMenu li a{border-style:none;border-width:1px;padding:1px 4px 1px 13px;margin:10px 5px 5px}
.boxShapeSeeAlsoShape .body ul.cpsskinsMenu li.selected a{border-style:inset;border-width:1px;padding:1px 4px 1px 13px;margin:0.5em 0px}
.fontColorMagazineTitreColor h1, .fontColorMagazineTitreColor .h1{border-color:#3399CC;color:#3399CC}
.fontColorMagazineTitreColor h2, .fontColorMagazineTitreColor .h2{color:#23bae8}
.fontColorMagazineTitreColor h3, .fontColorMagazineTitreColor .h3{color:#000000}
.fontColorMagazineTitreColor h4, .fontColorMagazineTitreColor .h4,.fontColorMagazineTitreColor h5, .fontColorMagazineTitreColor .h5,.fontColorMagazineTitreColor h6, .fontColorMagazineTitreColor .h6{color:#333333}
.fontColorMagazineTitreColor a,.fontColorMagazineTitreColor a div,.fontColorMagazineTitreColor a span{color:#23BAE8}
.fontColorMagazineTitreColor a:visited,.fontColorMagazineTitreColor a:visited div,.fontColorMagazineTitreColor a:visited span{color:#23BAE8}
.fontColorMagazineTitreColor a:active,.fontColorMagazineTitreColor a:active div,.fontColorMagazineTitreColor a:active span{color:#23BAE8}
.fontColorMagazineTitreColor a:hover,.fontColorMagazineTitreColor a:hover div,.fontColorMagazineTitreColor a:hover span{color:#23BAE8}
.fontShapeThematiquesShape{font:11px Arial, Helvetica, sans-serif !important}
.fontShapeThematiquesShape p{font:100% Arial, Helvetica, sans-serif !important;padding:5px 0px 5px 0px}
.fontShapeThematiquesShape h1, .fontShapeThematiquesShape .h1{font:normal 27px Arial, Helvetica, sans-serif !important;padding:0px;margin:0px;border-style:none none solid none;border-width:2px}
.fontShapeThematiquesShape h2, .fontShapeThematiquesShape .h2{font:bold 15px Arial, Helvetica, sans-serif !important;padding:0.4em 0px 0.4em;border-style:none}
.fontShapeThematiquesShape h3, .fontShapeThematiquesShape .h3{font:bold 13px Arial, Helvetica, sans-serif !important;padding:0.4em 0em ;border-style:none;border-width:0px}
.fontShapeThematiquesShape h4, .fontShapeThematiquesShape .h4,.fontShapeThematiquesShape h5, .fontShapeThematiquesShape .h5,.fontShapeThematiquesShape h6, .fontShapeThematiquesShape .h6{font:bold 100% Arial, Helvetica, sans-serif !important;padding:0.3em 0px;margin:0px;border-style:none;border-width:0px}
.fontShapeThematiquesShape a,.fontShapeThematiquesShape a div,.fontShapeThematiquesShape a span{text-decoration:none}
.fontShapeThematiquesShape a:visited,.fontShapeThematiquesShape a:visited div,.fontShapeThematiquesShape a:visited span{text-decoration:none}
.fontShapeThematiquesShape a:active,.fontShapeThematiquesShape a:active div,.fontShapeThematiquesShape a:active span{text-decoration:none}
.fontShapeThematiquesShape a:hover,.fontShapeThematiquesShape a:hover div,.fontShapeThematiquesShape a:hover span{text-decoration:underline}
.boxShapeHomeDossierShape .title{padding:0px;display:block;font:11px arial, sans-serif}
.boxShapeHomeDossierShape .body{border-width:0px;padding:5px 0px 10px 0px}
.boxShapeHomeDossierShape .body ul.cpsskinsMenu li a{border-style:none;border-width:0px}
.boxShapeHomeDossierShape .body ul.cpsskinsMenu li.selected a{border-style:none;border-width:0px}
.fontColorThematiquesColor h1, .fontColorThematiquesColor .h1{border-color:#ff6600;background-color:#fff;color:#ff6600}
.fontColorThematiquesColor h2, .fontColorThematiquesColor .h2{color:#ffffff}
.fontColorThematiquesColor h3, .fontColorThematiquesColor .h3{border-color:#333333;color:#333333}
.fontColorThematiquesColor h4, .fontColorThematiquesColor .h4,.fontColorThematiquesColor h5, .fontColorThematiquesColor .h5,.fontColorThematiquesColor h6, .fontColorThematiquesColor .h6{border-color:#666666;color:#333333}
.fontColorThematiquesColor a,.fontColorThematiquesColor a div,.fontColorThematiquesColor a span{color:#ff6600}
.fontColorThematiquesColor a:visited,.fontColorThematiquesColor a:visited div,.fontColorThematiquesColor a:visited span{color:#ff6600}
.fontColorThematiquesColor a:active,.fontColorThematiquesColor a:active div,.fontColorThematiquesColor a:active span{color:#ff6600}
.fontColorThematiquesColor a:hover,.fontColorThematiquesColor a:hover div,.fontColorThematiquesColor a:hover span{color:#ff6600}
.fontColorPublicationColor h1, .fontColorPublicationColor .h1{color:#cc3399}
.fontColorPublicationColor h2, .fontColorPublicationColor .h2{color:#cc3399}
.fontColorPublicationColor h3, .fontColorPublicationColor .h3{color:#cc3399}
.fontColorPublicationColor h4, .fontColorPublicationColor .h4,.fontColorPublicationColor h5, .fontColorPublicationColor .h5,.fontColorPublicationColor h6, .fontColorPublicationColor .h6{border-color:#666666;color:#333333}
.fontColorPublicationColor a,.fontColorPublicationColor a div,.fontColorPublicationColor a span{color:#cc3399}
.fontColorPublicationColor a:visited,.fontColorPublicationColor a:visited div,.fontColorPublicationColor a:visited span{color:#cc3399}
.fontColorPublicationColor a:active,.fontColorPublicationColor a:active div,.fontColorPublicationColor a:active span{color:#cc3399}
.fontColorPublicationColor a:hover,.fontColorPublicationColor a:hover div,.fontColorPublicationColor a:hover span{color:#cc3399}
.fontShapePublicationsShape{font:11px Arial, Helvetica, sans-serif !important}
.fontShapePublicationsShape p{font:100% Arial, Helvetica, sans-serif !important;padding:5px 0px 5px 0px}
.fontShapePublicationsShape h1, .fontShapePublicationsShape .h1{font:bold 15px Arial, Helvetica, sans-serif !important;padding:0px;margin:0.5em 0px ;border-style:none;border-width:0px}
.fontShapePublicationsShape h2, .fontShapePublicationsShape .h2{font:bold 15px Arial, Helvetica, sans-serif !important;padding:0px 0px 0.5em 0px;margin:0px;border-style:none}
.fontShapePublicationsShape h3, .fontShapePublicationsShape .h3{font:bold 13px Arial, Helvetica, sans-serif !important;padding:0px;margin:0px;border-style:none;border-width:0px}
.fontShapePublicationsShape h4, .fontShapePublicationsShape .h4,.fontShapePublicationsShape h5, .fontShapePublicationsShape .h5,.fontShapePublicationsShape h6, .fontShapePublicationsShape .h6{font:bold 100% Arial, Helvetica, sans-serif !important;padding:0.3em 0em;margin:0px;border-style:none;border-width:0px}
.fontShapePublicationsShape a,.fontShapePublicationsShape a div,.fontShapePublicationsShape a span{text-decoration:none}
.fontShapePublicationsShape a:visited,.fontShapePublicationsShape a:visited div,.fontShapePublicationsShape a:visited span{text-decoration:none}
.fontShapePublicationsShape a:active,.fontShapePublicationsShape a:active div,.fontShapePublicationsShape a:active span{text-decoration:underline}
.fontShapePublicationsShape a:hover,.fontShapePublicationsShape a:hover div,.fontShapePublicationsShape a:hover span{text-decoration:none}
.fontColorPresseColor h1, .fontColorPresseColor .h1{border-color:#669900;color:#669900}
.fontColorPresseColor h2, .fontColorPresseColor .h2{color:#669900}
.fontColorPresseColor h3, .fontColorPresseColor .h3{color:#669900}
.fontColorPresseColor h4, .fontColorPresseColor .h4,.fontColorPresseColor h5, .fontColorPresseColor .h5,.fontColorPresseColor h6, .fontColorPresseColor .h6{color:#669900}
.fontColorPresseColor a,.fontColorPresseColor a div,.fontColorPresseColor a span{color:#669900}
.fontColorPresseColor a:visited,.fontColorPresseColor a:visited div,.fontColorPresseColor a:visited span{color:#669900}
.fontColorPresseColor a:active,.fontColorPresseColor a:active div,.fontColorPresseColor a:active span{color:#669900}
.fontColorPresseColor a:hover,.fontColorPresseColor a:hover div,.fontColorPresseColor a:hover span{color:#669900}
.boxColorPresseColors .title{background-repeat:no-repeat}
.boxColorPresseColors .body{background-color:#f6faeb;border-color:#f6faeb;background-repeat:repeat}
.fontShapePresseShape{font:11px Arial, Helvetica, sans-serif !important}
.fontShapePresseShape p{font:11px Arial, Helvetica, sans-serif !important;padding:5px 0px 5px 0px}
.fontShapePresseShape h1, .fontShapePresseShape .h1{font:bold 20px Arial, Helvetica, sans-serif !important;padding:0px;margin:0px 0px 0.6em 0px;border-style:none ;border-width:0px}
.fontShapePresseShape h2, .fontShapePresseShape .h2{font:bold 14px Arial, Helvetica !important;padding:0px;margin:0px;border-style:none}
.fontShapePresseShape h3, .fontShapePresseShape .h3{font:bold 13pxArial, Helvetica, sans-serif !important;padding:0px;margin:0px ;border-style:none}
.fontShapePresseShape h4, .fontShapePresseShape .h4,.fontShapePresseShape h5, .fontShapePresseShape .h5,.fontShapePresseShape h6, .fontShapePresseShape .h6{font:bold 11px Arial, Helvetica,sans-serif !important;padding:0.3em 0em;margin:0px;border-style:none;border-width:0px}
.fontShapePresseShape a,.fontShapePresseShape a div,.fontShapePresseShape a span{text-decoration:none}
.fontShapePresseShape a:visited,.fontShapePresseShape a:visited div,.fontShapePresseShape a:visited span{text-decoration:none}
.fontShapePresseShape a:active,.fontShapePresseShape a:active div,.fontShapePresseShape a:active span{text-decoration:none}
.fontShapePresseShape a:hover,.fontShapePresseShape a:hover div,.fontShapePresseShape a:hover span{text-decoration:underline}
.colorPresseNavBG{background-image:url(/portal_themes/agricms_site/backgrounds/menu-fin-presse.png);background-repeat:repeat}
.colorContactBg{background-image:url(/portal_themes/agricms_site/backgrounds/bloc_droit_contacts.png);background-repeat:no-repeat}
.boxColorPubliBOSearchColors .title{background-color:#f9e9f4;color:#333333}
.boxColorPubliBOSearchColors .title a{color:#333333}
.boxColorPubliBOSearchColors .body{background-color:#f9e9f4}
.boxColorPubliBOSearchColors .body ul.cpsskinsMenu li a{border-color:#ccc}
.boxColorPubliBOSearchColors .body ul.cpsskinsMenu li.selected a{border-color:#ccc}
.boxColorPubliBOSearchColors .body ul.cpsskinsMenu li a{background-image:url(/portal_themes/agricms_site/icons/puce_publications.png);padding-left:12px !important}
.boxColorPubliBOSearchColors .body ul.cpsskinsMenu li.selected a{background-image:url(/portal_themes/agricms_site/icons/puce_publications.png);padding-left:12px !important}
.boxShapePubliBOSearchShape .title{padding:0px;display:block}
.boxShapePubliBOSearchShape .body{border-width:0px}
.boxShapePubliBOSearchShape .body ul.cpsskinsMenu li a{border-style:none none solid none;border-width:1px;padding:0.4em 5px 0.4em 20px}
.boxShapePubliBOSearchShape .body ul.cpsskinsMenu li.selected a{border-style:none none solid none;border-width:1px;padding:0.4em 5px 0.4em 20px}
.boxCornerServiceRegionsCorners{border:1px solid #eaeaf5;background-color:#eaeaf5}
.boxCornerServiceRegionsCorners .rbtop div{background:url(/portal_themes/agricms_site/backgrounds/menu_titre_regions_tl.png) no-repeat top left;height:43px}
.boxCornerServiceRegionsCorners .rbtop{background:url(/portal_themes/agricms_site/backgrounds/menu_titre_dpts_tr.png) no-repeat top right;height:43px}
.boxCornerServiceRegionsCorners .rbbot div{background:url(/portal_themes/agricms_site/backgrounds/menu_bas_regions_dpts_bl.png) no-repeat bottom left;height:14px}
.boxCornerServiceRegionsCorners .rbbot{background:url(/portal_themes/agricms_site/backgrounds/menu_bas_regions_dpts_br.png) no-repeat bottom right;height:14px}
.fontShapePubliBOSearchShape{font:bold 11px Arial, Helvetica, sans-serif !important}
.fontShapePubliBOSearchShape p{font:100% Arial, Helvetica, sans-serif !important;padding:0em}
.fontShapePubliBOSearchShape h1, .fontShapePubliBOSearchShape .h1{font:bold 15px Arial, Helvetica, sans-serif !important;padding:0px;margin:0px ;border-style:none none solid none;border-width:2px}
.fontShapePubliBOSearchShape h2, .fontShapePubliBOSearchShape .h2{font:bold 15px Arial, Helvetica, sans-serif !important;padding:5px 0px 0px 0px;margin:0px;border-style:none}
.fontShapePubliBOSearchShape h3, .fontShapePubliBOSearchShape .h3{font:bold 12px Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapePubliBOSearchShape a,.fontShapePubliBOSearchShape a div,.fontShapePubliBOSearchShape a span{text-decoration:none}
.fontShapePubliBOSearchShape a:visited,.fontShapePubliBOSearchShape a:visited div,.fontShapePubliBOSearchShape a:visited span{text-decoration:none}
.fontShapePubliBOSearchShape a:active,.fontShapePubliBOSearchShape a:active div,.fontShapePubliBOSearchShape a:active span{text-decoration:none}
.fontShapePubliBOSearchShape a:hover,.fontShapePubliBOSearchShape a:hover div,.fontShapePubliBOSearchShape a:hover span{text-decoration:none}
.boxCornerPresseComSearchCorners{border:1px solid #f6faeb;background-color:#f6faeb}
.boxCornerPresseComSearchCorners .rbtop div{background:url(/portal_themes/agricms_site/backgrounds/presse_bandeau_rechercher_tl.png) no-repeat top left;height:21px}
.boxCornerPresseComSearchCorners .rbtop{background:url(/portal_themes/agricms_site/backgrounds/presse_bandeau_rechercher_tr.png) no-repeat top right;height:21px}
.boxCornerPresseComSearchCorners .rbbot div{background:url(/portal_themes/agricms_site/backgrounds/presse_recherche_arrondi_bas_bl.png) no-repeat bottom left;height:15px}
.boxCornerPresseComSearchCorners .rbbot{background:url(/portal_themes/agricms_site/backgrounds/presse_recherche_arrondi_bas_br.png) no-repeat bottom right;height:15px}
.fontColorPubliBoSearchColor h1, .fontColorPubliBoSearchColor .h1{color:#cc3399}
.fontColorPubliBoSearchColor h2, .fontColorPubliBoSearchColor .h2{color:#cc3399}
.fontColorPubliBoSearchColor h3, .fontColorPubliBoSearchColor .h3{color:#000000}
.fontColorPubliBoSearchColor h4, .fontColorPubliBoSearchColor .h4,.fontColorPubliBoSearchColor h5, .fontColorPubliBoSearchColor .h5,.fontColorPubliBoSearchColor h6, .fontColorPubliBoSearchColor .h6{border-color:#666666;color:#333333}
.fontColorPubliBoSearchColor a,.fontColorPubliBoSearchColor a div,.fontColorPubliBoSearchColor a span{color:#333333}
.fontColorPubliBoSearchColor a:visited,.fontColorPubliBoSearchColor a:visited div,.fontColorPubliBoSearchColor a:visited span{color:#333333}
.fontColorPubliBoSearchColor a:active,.fontColorPubliBoSearchColor a:active div,.fontColorPubliBoSearchColor a:active span{color:#333333}
.fontColorPubliBoSearchColor a:hover,.fontColorPubliBoSearchColor a:hover div,.fontColorPubliBoSearchColor a:hover span{color:#333333}
.boxCornerPubliBOSearchCorners{border:1px solid #f9e9f4;background-color:#f9e9f4}
.boxCornerPubliBOSearchCorners .rbtop div{background:url(/portal_themes/agricms_site/backgrounds/moteur_recherche_bandeau_tl.png) no-repeat top left;height:21px}
.boxCornerPubliBOSearchCorners .rbtop{background:url(/portal_themes/agricms_site/backgrounds/moteur_recherche_bandeau_tr.png) no-repeat top right;height:21px}
.boxCornerPubliBOSearchCorners .rbbot div{background:url(/portal_themes/agricms_site/backgrounds/BO_recherche_arrondi_bas_bl.png) no-repeat bottom left;height:15px}
.boxCornerPubliBOSearchCorners .rbbot{background:url(/portal_themes/agricms_site/backgrounds/BO_recherche_arrondi_bas_br.png) no-repeat bottom right;height:15px}
.boxCornerPubliBOBYCorners{border:1px solid #f9e9f4;background-color:#f9e9f4}
.boxCornerPubliBOBYCorners .rbtop div{background:url(/portal_themes/agricms_site/backgrounds/BO_par_annee_tl.png) no-repeat top left;height:43px}
.boxCornerPubliBOBYCorners .rbtop{background:url(/portal_themes/agricms_site/backgrounds/BO_par_annee_tr.png) no-repeat top right;height:43px}
.boxCornerPubliBOBYCorners .rbbot div{background:url(/portal_themes/agricms_site/backgrounds/BO_recherche_arrondi_bas_bl.png) no-repeat bottom left;height:15px}
.boxCornerPubliBOBYCorners .rbbot{background:url(/portal_themes/agricms_site/backgrounds/BO_recherche_arrondi_bas_br.png) no-repeat bottom right;height:15px}
.colorPublicationsMenuBg{color:#fff;background-image:url(/portal_themes/agricms_site/backgrounds/menu-fin-PUBLICATIONS.png);background-repeat:repeat}
.boxCornerMenuThematiquesCorners{border:1px solid #ffb300;background-color:#ffb300}
.boxCornerMenuThematiquesCorners .rbtop div{background:url(/portal_themes/agricms_site/backgrounds/haut_menu_thematiques_tl.png) no-repeat top left;height:13px}
.boxCornerMenuThematiquesCorners .rbtop{background:url(/portal_themes/agricms_site/backgrounds/haut_menu_thematiques_tr.png) no-repeat top right;height:13px}
.boxCornerMenuThematiquesCorners .rbbot div{background:url(/portal_themes/agricms_site/backgrounds/bas_thematiques_bl.png) no-repeat bottom left;height:14px}
.boxCornerMenuThematiquesCorners .rbbot{background:url(/portal_themes/agricms_site/backgrounds/bas_thematiques_br.png) no-repeat bottom right;height:14px}
.boxShapeMenuThematiqueShape .title{padding:0px;display:block}
.boxShapeMenuThematiqueShape .body{padding:5px 0px 0px}
.boxCornerATNavTreeCorners{border:1px solid #ffa800}
.boxCornerATNavTreeCorners .rbtop div{background:url(/portal_themes/agricms_site/backgrounds/haut_home_thematiques_tl.png) no-repeat top left;height:33px}
.boxCornerATNavTreeCorners .rbtop{background:url(/portal_themes/agricms_site/backgrounds/haut_home_thematiques_tr.png) no-repeat top right;height:33px}
.boxCornerATNavTreeCorners .rbbot div{background:url(/portal_themes/agricms_site/backgrounds/bas_home_thematiques_bl.png) no-repeat bottom left;height:50px}
.boxCornerATNavTreeCorners .rbbot{background:url(/portal_themes/agricms_site/backgrounds/bas_home_thematiques_br.png) no-repeat bottom right;height:35px}
.fontShapeMediathequeShape{font:11px Arial, Helvetica, sans-serif !important}
.fontShapeMediathequeShape p{font:100% Arial, Helvetica, sans-serif !important;padding:5px 0px 5px 0px}
.fontShapeMediathequeShape h1, .fontShapeMediathequeShape .h1{font:bold 20px Arial, Helvetica, sans-serif !important;padding:0px;margin:0px 0px 0.5em ;border-style:none;border-width:0px}
.fontShapeMediathequeShape h2, .fontShapeMediathequeShape .h2{font:bold 13px Arial, Helvetica, sans-serif !important;padding:0px;margin:0px;border-style:none}
.fontShapeMediathequeShape h3, .fontShapeMediathequeShape .h3{font:bold 12px Arial, Helvetica, sans-serif !important;padding:0em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeMediathequeShape h4, .fontShapeMediathequeShape .h4,.fontShapeMediathequeShape h5, .fontShapeMediathequeShape .h5,.fontShapeMediathequeShape h6, .fontShapeMediathequeShape .h6{font:bold 100% Arial, Helvetica, sans-serif !important;padding:0.3em 0em;margin:0px;border-style:none;border-width:0px}
.fontShapeMediathequeShape a,.fontShapeMediathequeShape a div,.fontShapeMediathequeShape a span{text-decoration:none}
.fontShapeMediathequeShape a:visited,.fontShapeMediathequeShape a:visited div,.fontShapeMediathequeShape a:visited span{text-decoration:none}
.fontShapeMediathequeShape a:active,.fontShapeMediathequeShape a:active div,.fontShapeMediathequeShape a:active span{text-decoration:none}
.fontShapeMediathequeShape a:hover,.fontShapeMediathequeShape a:hover div,.fontShapeMediathequeShape a:hover span{text-decoration:underline}
.fontColorMediathequeColor h1, .fontColorMediathequeColor .h1{color:#ff0000}
.fontColorMediathequeColor h2, .fontColorMediathequeColor .h2{color:#990000}
.fontColorMediathequeColor h3, .fontColorMediathequeColor .h3{color:#990000}
.fontColorMediathequeColor h4, .fontColorMediathequeColor .h4,.fontColorMediathequeColor h5, .fontColorMediathequeColor .h5,.fontColorMediathequeColor h6, .fontColorMediathequeColor .h6{color:#990000}
.fontColorMediathequeColor a,.fontColorMediathequeColor a div,.fontColorMediathequeColor a span{color:#ff0000}
.fontColorMediathequeColor a:visited,.fontColorMediathequeColor a:visited div,.fontColorMediathequeColor a:visited span{color:#ff0000}
.fontColorMediathequeColor a:active,.fontColorMediathequeColor a:active div,.fontColorMediathequeColor a:active span{color:#ff0000}
.fontColorMediathequeColor a:hover,.fontColorMediathequeColor a:hover div,.fontColorMediathequeColor a:hover span{color:#ff0000}
.boxShapeATNavTreeShape .title{padding:0px;display:block}
.boxShapeATNavTreeShape .body{padding:0.5em}
.boxShapeATNavTreeShape .body ul.cpsskinsMenu li a{padding:0px 0px 4px}
.boxShapeATNavTreeShape .body ul.cpsskinsMenu li.selected a{padding:0px 0px 4px}
.boxColorMediathequeColors .title{border-color:#ededed;color:#fff;background-image:url(/portal_themes/agricms_site/backgrounds/mediatheque_portlets_fond.png);background-repeat:repeat-x;background-position:0% 0%}
.boxColorMediathequeColors .title a{color:#fff}
.boxColorMediathequeColors .body{background-color:#ededed;border-color:#ededed;background-repeat:repeat}
.boxColorMediathequeColors .body ul.cpsskinsMenu li a{border-color:#ccc}
.boxColorMediathequeColors .body ul.cpsskinsMenu li.selected a{border-color:#ccc}
.boxColorMediathequeColors .body ul.cpsskinsMenu li a{background-color:#ededed}
.boxColorMediathequeColors .body ul.cpsskinsMenu li a:hover,.boxColorMediathequeColors .body ul.cpsskinsMenu li.selected a{background-color:#ededed}
.boxColorMediathequeColors .body ul.cpsskinsMenu li a{background-image:url(/portal_themes/agricms_site/icons/puce_meme_theme.png);padding-left:12px !important}
.boxColorMediathequeColors .body ul.cpsskinsMenu li.selected a{background-image:url(/portal_themes/agricms_site/icons/puce_meme_theme.png);padding-left:12px !important}
.colorMediathequeLibrairieBG{border-color:#ededed;background-color:#ededed;color:#000000}
.colorMediathequeBG{border-color:#990000;background-color:#feefef;color:#333333;background-repeat:repeat}
.shapeTopBorders{border-style:solid none none none;border-width:1px;text-transform:none}
.fontColorSearchFontColor h1, .fontColorSearchFontColor .h1{border-color:#666666;color:Black}
.fontColorSearchFontColor h2, .fontColorSearchFontColor .h2{border-color:#666666;color:Black}
.fontColorSearchFontColor h3, .fontColorSearchFontColor .h3{border-color:#666666;color:Black}
.fontColorSearchFontColor h4, .fontColorSearchFontColor .h4,.fontColorSearchFontColor h5, .fontColorSearchFontColor .h5,.fontColorSearchFontColor h6, .fontColorSearchFontColor .h6{border-color:#666666;color:Black}
.fontColorSearchFontColor a,.fontColorSearchFontColor a div,.fontColorSearchFontColor a span{color:#999999}
.fontColorSearchFontColor a:visited,.fontColorSearchFontColor a:visited div,.fontColorSearchFontColor a:visited span{color:#999999}
.fontColorSearchFontColor a:active,.fontColorSearchFontColor a:active div,.fontColorSearchFontColor a:active span{color:#999999}
.fontColorSearchFontColor a:hover,.fontColorSearchFontColor a:hover div,.fontColorSearchFontColor a:hover span{color:#999999}
.boxShapeMediaPortletsShape .title{padding:0px;display:inline}
.boxShapeMediaPortletsShape .body{border-width:0px;padding:5px 0px 0px}
.shapeTopBottomBorders{border-style:solid none solid none;border-width:1px;text-transform:none}
.fontShapeMediathequePhotoCineShape{font:12px Arial, Helvetica, sans-serif !important}
.fontShapeMediathequePhotoCineShape p{font:100% Arial, Helvetica, sans-serif !important;padding:0em}
.fontShapeMediathequePhotoCineShape h1, .fontShapeMediathequePhotoCineShape .h1{font:bold 15px Arial, Helvetica, sans-serif !important;padding:0px;margin:0px ;border-style:none;border-width:0px}
.fontShapeMediathequePhotoCineShape h2, .fontShapeMediathequePhotoCineShape .h2{font:bold 15px Arial, Helvetica, sans-serif !important;padding:0px;margin:0px;border-style:none}
.fontShapeMediathequePhotoCineShape h3, .fontShapeMediathequePhotoCineShape .h3{font:bold 12px Arial, Helvetica, sans-serif !important;padding:0em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeMediathequePhotoCineShape a,.fontShapeMediathequePhotoCineShape a div,.fontShapeMediathequePhotoCineShape a span{text-decoration:none}
.fontShapeMediathequePhotoCineShape a:visited,.fontShapeMediathequePhotoCineShape a:visited div,.fontShapeMediathequePhotoCineShape a:visited span{text-decoration:none}
.fontShapeMediathequePhotoCineShape a:active,.fontShapeMediathequePhotoCineShape a:active div,.fontShapeMediathequePhotoCineShape a:active span{text-decoration:none}
.fontShapeMediathequePhotoCineShape a:hover,.fontShapeMediathequePhotoCineShape a:hover div,.fontShapeMediathequePhotoCineShape a:hover span{text-decoration:none}
.colorMediaPhotoCineBG{border-color:#990000;background-color:#ffffff;color:#333333;background-repeat:repeat}
.colorMinisterFirstMenuBg{color:#fff;background-image:url(/portal_themes/agricms_site/backgrounds/menu_MINISTERE_fin.png);background-repeat:repeat}
.colorMinisterSecMenuBg{color:#fff;background-image:url(/portal_themes/agricms_site/backgrounds/menu_MINISTERE_fin2.png);background-repeat:repeat}
.boxColorMinistereServicesColors .title{background-color:#eaeaf5;color:#333399}
.boxColorMinistereServicesColors .title a{color:#333399}
.boxColorMinistereServicesColors .body{background-color:#eaeaf5}
.boxColorMinistereServicesColors .body ul.cpsskinsMenu li a{background-color:#eaeaf5}
.boxColorMinistereServicesColors .body ul.cpsskinsMenu li a:hover,.boxColorMinistereServicesColors .body ul.cpsskinsMenu li.selected a{background-color:#eaeaf5}
.boxShapeMinistereServicesShape .title{padding:0px;display:block}
.boxShapeMinistereServicesShape .body{border-width:0px;padding:5px 0px 0px 0px}
.boxShapeMinistereServicesShape .body ul.cpsskinsMenu li a{border-style:none;padding:1px 0.5em}
.boxShapeMinistereServicesShape .body ul.cpsskinsMenu li.selected a{padding:1px 0.5em}
.boxCornerServiceDeptsCorners{border:1px solid #eaeaf5;background-color:#eaeaf5}
.boxCornerServiceDeptsCorners .rbtop div{background:url(/portal_themes/agricms_site/backgrounds/menu_titre_dpts_tl.png) no-repeat top left;height:43px}
.boxCornerServiceDeptsCorners .rbtop{background:url(/portal_themes/agricms_site/backgrounds/menu_titre_dpts_tr.png) no-repeat top right;height:43px}
.boxCornerServiceDeptsCorners .rbbot div{background:url(/portal_themes/agricms_site/backgrounds/menu_bas_regions_dpts_bl.png) no-repeat bottom left;height:14px}
.boxCornerServiceDeptsCorners .rbbot{background:url(/portal_themes/agricms_site/backgrounds/menu_bas_regions_dpts_br.png) no-repeat bottom right;height:14px}
.colorMinistereBg{border-color:#333399;background-color:#f5f5fa;background-repeat:repeat}
.fontColorMinistereColors h1, .fontColorMinistereColors .h1{color:#333399}
.fontColorMinistereColors h2, .fontColorMinistereColors .h2{color:Black}
.fontColorMinistereColors h3, .fontColorMinistereColors .h3{color:Black}
.fontColorMinistereColors h4, .fontColorMinistereColors .h4,.fontColorMinistereColors h5, .fontColorMinistereColors .h5,.fontColorMinistereColors h6, .fontColorMinistereColors .h6{color:#FFFFFF}
.fontColorMinistereColors a,.fontColorMinistereColors a div,.fontColorMinistereColors a span{color:#333399}
.fontColorMinistereColors a:visited,.fontColorMinistereColors a:visited div,.fontColorMinistereColors a:visited span{color:#333399}
.fontColorMinistereColors a:active,.fontColorMinistereColors a:active div,.fontColorMinistereColors a:active span{color:#333399}
.fontColorMinistereColors a:hover,.fontColorMinistereColors a:hover div,.fontColorMinistereColors a:hover span{color:#333399}
.shape2pxTopBottomBorders{border-style:solid none solid none;border-width:2px;text-transform:none}
.fontShapeMinistereDocumentShape{font:12px Arial, Helvetica, sans-serif !important}
.fontShapeMinistereDocumentShape p{font:12px Arial, Helvetica, sans-serif !important;padding:5px 0px 5px 0px}
.fontShapeMinistereDocumentShape strong{font:bold 12px Arial, Helvetica, sans-serif !important}
.fontShapeMinistereDocumentShape h1, .fontShapeMinistereDocumentShape .h1{font:bold 20px Arial, Helvetica, sans-serif !important;padding:0px;margin:0px 0px 0.5em 0px;border-style:nonenone solid none;border-width:0px}
.fontShapeMinistereDocumentShape h2, .fontShapeMinistereDocumentShape .h2{font:bold 15px Arial, Helvetica, sans-serif !important;padding:0px 0px 0.5em 0px;margin:0px;border-style:none}
.fontShapeMinistereDocumentShape h3, .fontShapeMinistereDocumentShape .h3{font:bold 15px Arial, Helvetica, sans-serif !important;padding:0px 0em 0.3em;margin:0px;border-style:none;border-width:0px}
.fontShapeMinistereDocumentShape h4, .fontShapeMinistereDocumentShape .h4,.fontShapeMinistereDocumentShape h5, .fontShapeMinistereDocumentShape .h5,.fontShapeMinistereDocumentShape h6, .fontShapeMinistereDocumentShape .h6{font:bold 100% Arial, Helvetica, sans-serif !important;padding:0.3em 0em;margin:0px;border-style:none;border-width:0px}
.fontShapeMinistereDocumentShape a,.fontShapeMinistereDocumentShape a div,.fontShapeMinistereDocumentShape a span{text-decoration:none}
.fontShapeMinistereDocumentShape a:visited,.fontShapeMinistereDocumentShape a:visited div,.fontShapeMinistereDocumentShape a:visited span{text-decoration:none}
.fontShapeMinistereDocumentShape a:active,.fontShapeMinistereDocumentShape a:active div,.fontShapeMinistereDocumentShape a:active span{text-decoration:none}
.fontShapeMinistereDocumentShape a:hover,.fontShapeMinistereDocumentShape a:hover div,.fontShapeMinistereDocumentShape a:hover span{text-decoration:underline}
.fontShapeMinistereServicesShape{font:11px Arial, Helvetica, sans-serif !important}
.fontShapeMinistereServicesShape p{font:100% Arial, Helvetica, sans-serif !important;padding:0em}
.fontShapeMinistereServicesShape strong{font:11px bold Arial, Helvetica, sans-serif !important}
.fontShapeMinistereServicesShape h1, .fontShapeMinistereServicesShape .h1{font:bold 20px Arial, Helvetica, sans-serif !important;padding:0px;margin:0.5em 0px ;border-style:none;border-width:0px}
.fontShapeMinistereServicesShape h2, .fontShapeMinistereServicesShape .h2{font:bold 15px Arial, Helvetica, sans-serif !important;padding:0px 0px 0.5em 0px;margin:0px;border-style:none}
.fontShapeMinistereServicesShape h3, .fontShapeMinistereServicesShape .h3{font:bold 15px Arial, Helvetica, sans-serif !important;padding:0.3em 0em 0.3em;margin:0px;border-style:none;border-width:0px}
.fontShapeMinistereServicesShape h4, .fontShapeMinistereServicesShape .h4,.fontShapeMinistereServicesShape h5, .fontShapeMinistereServicesShape .h5,.fontShapeMinistereServicesShape h6, .fontShapeMinistereServicesShape .h6{font:bold 11px Arial, Helvetica, sans-serif !important;padding:0.3em 0em;margin:0px;border-style:none;border-width:0px}
.fontShapeMinistereServicesShape a,.fontShapeMinistereServicesShape a div,.fontShapeMinistereServicesShape a span{text-decoration:none}
.fontShapeMinistereServicesShape a:visited,.fontShapeMinistereServicesShape a:visited div,.fontShapeMinistereServicesShape a:visited span{text-decoration:none}
.fontShapeMinistereServicesShape a:active,.fontShapeMinistereServicesShape a:active div,.fontShapeMinistereServicesShape a:active span{text-decoration:none}
.fontShapeMinistereServicesShape a:hover,.fontShapeMinistereServicesShape a:hover div,.fontShapeMinistereServicesShape a:hover span{text-decoration:underline}
.colorMagazineMenuBg{background-color:#3399CC;color:#fff;background-image:url(/portal_themes/agricms_site/backgrounds/menu-mag_fin.png);background-repeat:repeat}
.fontShapeMagazineTitreShape{font:11px Arial, Helvetica, sans-serif !important}
.fontShapeMagazineTitreShape p{font:100% Arial, Helvetica, sans-serif !important;padding:0em}
.fontShapeMagazineTitreShape h1, .fontShapeMagazineTitreShape .h1{font:normal 26px Arial, Helvetica, sans-serif !important;padding:0px;margin:5px 0px 0px 0px;border-style:nonenone solid none;border-width:2px}
.fontShapeMagazineTitreShape h2, .fontShapeMagazineTitreShape .h2{font:bold 15px Arial, Helvetica, sans-serif !important;padding:0em 0.3em 0em 0.3em;border-style:none}
.fontShapeMagazineTitreShape h3, .fontShapeMagazineTitreShape .h3{font:bold 120% Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeMagazineTitreShape a,.fontShapeMagazineTitreShape a div,.fontShapeMagazineTitreShape a span{text-decoration:none}
.fontShapeMagazineTitreShape a:visited,.fontShapeMagazineTitreShape a:visited div,.fontShapeMagazineTitreShape a:visited span{text-decoration:none}
.fontShapeMagazineTitreShape a:active,.fontShapeMagazineTitreShape a:active div,.fontShapeMagazineTitreShape a:active span{text-decoration:none}
.fontShapeMagazineTitreShape a:hover,.fontShapeMagazineTitreShape a:hover div,.fontShapeMagazineTitreShape a:hover span{text-decoration:underline}
.fontColorMagazineSommaireColors h1, .fontColorMagazineSommaireColors .h1{border-color:#23BAE8;color:#23BAE8}
.fontColorMagazineSommaireColors h2, .fontColorMagazineSommaireColors .h2{color:#fff}
.fontColorMagazineSommaireColors h3, .fontColorMagazineSommaireColors .h3{color:#fff}
.fontColorMagazineSommaireColors h4, .fontColorMagazineSommaireColors .h4,.fontColorMagazineSommaireColors h5, .fontColorMagazineSommaireColors .h5,.fontColorMagazineSommaireColors h6, .fontColorMagazineSommaireColors .h6{color:#333333}
.fontColorMagazineSommaireColors a,.fontColorMagazineSommaireColors a div,.fontColorMagazineSommaireColors a span{color:#fff}
.fontColorMagazineSommaireColors a:visited,.fontColorMagazineSommaireColors a:visited div,.fontColorMagazineSommaireColors a:visited span{color:#fff}
.fontColorMagazineSommaireColors a:active,.fontColorMagazineSommaireColors a:active div,.fontColorMagazineSommaireColors a:active span{color:#fff}
.fontColorMagazineSommaireColors a:hover,.fontColorMagazineSommaireColors a:hover div,.fontColorMagazineSommaireColors a:hover span{color:#333}
.fontShapeMagazineSommaireShape{font:11px Arial, Helvetica, sans-serif !important}
.fontShapeMagazineSommaireShape p{font:100% Arial, Helvetica, sans-serif !important;padding:0em}
.fontShapeMagazineSommaireShape h1, .fontShapeMagazineSommaireShape .h1{font:normal 20px Arial, Helvetica, sans-serif !important;padding:0px;margin:0px ;border-style:none none solid none;border-width:0px}
.fontShapeMagazineSommaireShape h2, .fontShapeMagazineSommaireShape .h2{font:24px Arial, Helvetica, sans-serif !important;padding:0px;margin:0px 6px 0.5em 6px;border-style:none}
.fontShapeMagazineSommaireShape h3, .fontShapeMagazineSommaireShape .h3{font:bold 15px Arial, Helvetica, sans-serif !important;padding:0px;margin:0px 6px;border-style:none;border-width:0px}
.fontShapeMagazineSommaireShape a,.fontShapeMagazineSommaireShape a div,.fontShapeMagazineSommaireShape a span{text-decoration:none}
.fontShapeMagazineSommaireShape a:visited,.fontShapeMagazineSommaireShape a:visited div,.fontShapeMagazineSommaireShape a:visited span{text-decoration:none}
.fontShapeMagazineSommaireShape a:active,.fontShapeMagazineSommaireShape a:active div,.fontShapeMagazineSommaireShape a:active span{text-decoration:none}
.fontShapeMagazineSommaireShape a:hover,.fontShapeMagazineSommaireShape a:hover div,.fontShapeMagazineSommaireShape a:hover span{text-decoration:underline}
.boxCornerMazagineSommaireCorners{border:1px solid #23BAE8;background-color:#23BAE8}
.boxCornerMazagineSommaireCorners .rbtop div{background:url(/portal_themes/agricms_site/backgrounds/MAG_BlocDroit_Sommaire_haut_tl.png) no-repeat top left;height:8px}
.boxCornerMazagineSommaireCorners .rbtop{background:url(/portal_themes/agricms_site/backgrounds/MAG_BlocDroit_Sommaire_haut_tr.png) no-repeat top right;height:8px}
.boxCornerMazagineSommaireCorners .rbbot div{background:url(/portal_themes/agricms_site/backgrounds/MAG_BlocDroit_Sommaire_bas_bl.png) no-repeat bottom left;height:21px}
.boxCornerMazagineSommaireCorners .rbbot{background:url(/portal_themes/agricms_site/backgrounds/MAG_BlocDroit_Sommaire_bas_br.png) no-repeat bottom right;height:21px}
.boxShapeMagazineSommaireShape .title{border-style:none none solid none;border-width:0px;padding:0px;display:block;font:bold 20px arial, sans-serif}
.boxShapeMagazineSommaireShape .body ul.cpsskinsMenu li a{border-style:none;border-width:0px;padding:5px 0px;margin:5px 6px }
.boxShapeMagazineSommaireShape .body ul.cpsskinsMenu li.selected a{border-width:0px;padding:5px 0px;margin:5px 6px}
.fontShapeMagazineDocumentShape{font:12px Arial, Helvetica, sans-serif !important}
.fontShapeMagazineDocumentShape p{font:100% Arial, Helvetica, sans-serif !important;padding:0px 0px 10px 0px}
.fontShapeMagazineDocumentShape h1, .fontShapeMagazineDocumentShape .h1{font:normal 26px Arial, Helvetica, sans-serif !important;padding:0px;margin:5px 0px 10px 0px;border-style:none none solide none;border-width:2px}
.fontShapeMagazineDocumentShape h2, .fontShapeMagazineDocumentShape .h2{font:normal 20px Arial, Helvetica, sans-serif !important;padding:0.5em 0em 0em;border-style:none;border-width:0px}
.fontShapeMagazineDocumentShape h3, .fontShapeMagazineDocumentShape .h3{font:bold 13px Arial, Helvetica, sans-serif !important;padding:0.3em 0em ;border-style:none;border-width:0px}
.fontShapeMagazineDocumentShape h4, .fontShapeMagazineDocumentShape .h4,.fontShapeMagazineDocumentShape h5, .fontShapeMagazineDocumentShape .h5,.fontShapeMagazineDocumentShape h6, .fontShapeMagazineDocumentShape .h6{font:bold 11px Arial, Helvetica, sans-serif !important;padding:0.3em 0px;margin:0px;border-style:none}
.fontShapeMagazineDocumentShape a,.fontShapeMagazineDocumentShape a div,.fontShapeMagazineDocumentShape a span{text-decoration:none}
.fontShapeMagazineDocumentShape a:visited,.fontShapeMagazineDocumentShape a:visited div,.fontShapeMagazineDocumentShape a:visited span{text-decoration:none}
.fontShapeMagazineDocumentShape a:active,.fontShapeMagazineDocumentShape a:active div,.fontShapeMagazineDocumentShape a:active span{text-decoration:none}
.fontShapeMagazineDocumentShape a:hover,.fontShapeMagazineDocumentShape a:hover div,.fontShapeMagazineDocumentShape a:hover span{text-decoration:underline}
.fontColorMagazineDocumentColor h1, .fontColorMagazineDocumentColor .h1{border-color:#3399CC;color:#3399CC}
.fontColorMagazineDocumentColor h2, .fontColorMagazineDocumentColor .h2{color:#23BAE8}
.fontColorMagazineDocumentColor h3, .fontColorMagazineDocumentColor .h3{color:#000000}
.fontColorMagazineDocumentColor h4, .fontColorMagazineDocumentColor .h4,.fontColorMagazineDocumentColor h5, .fontColorMagazineDocumentColor .h5,.fontColorMagazineDocumentColor h6, .fontColorMagazineDocumentColor .h6{color:#333333}
.fontColorMagazineDocumentColor a,.fontColorMagazineDocumentColor a div,.fontColorMagazineDocumentColor a span{color:#23BAE8}
.fontColorMagazineDocumentColor a:visited,.fontColorMagazineDocumentColor a:visited div,.fontColorMagazineDocumentColor a:visited span{color:#23BAE8}
.fontColorMagazineDocumentColor a:active,.fontColorMagazineDocumentColor a:active div,.fontColorMagazineDocumentColor a:active span{color:#23BAE8}
.fontColorMagazineDocumentColor a:hover,.fontColorMagazineDocumentColor a:hover div,.fontColorMagazineDocumentColor a:hover span{color:#23BAE8}
.fontShapeTitleShape{font:normal 11px Arial, Helvetica, sans-serif !important}
.fontShapeTitleShape p{font:100% Arial, Helvetica, sans-serif !important;padding:0em}
.fontShapeTitleShape h1, .fontShapeTitleShape .h1{font:normal 27px Arial, Helvetica, sans-serif !important;padding:0px;margin:5px 0px 10px 0px;border-style:none none solide none;border-width:2px}
.fontShapeTitleShape h2, .fontShapeTitleShape .h2{font:bold 15px Arial, Helvetica, sans-serif !important;padding:0em 0.3em 0em 0.3em;border-style:none;border-width:0px}
.fontShapeTitleShape h3, .fontShapeTitleShape .h3{font:bold 120% Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:0px}
.fontShapeTitleShape a,.fontShapeTitleShape a div,.fontShapeTitleShape a span{text-decoration:none}
.fontShapeTitleShape a:visited,.fontShapeTitleShape a:visited div,.fontShapeTitleShape a:visited span{text-decoration:none}
.fontShapeTitleShape a:active,.fontShapeTitleShape a:active div,.fontShapeTitleShape a:active span{text-decoration:none}
.fontShapeTitleShape a:hover,.fontShapeTitleShape a:hover div,.fontShapeTitleShape a:hover span{text-decoration:underline}
.fontShapeMagazineQuestionShape{font:11px Arial, Helvetica, sans-serif !important}
.fontShapeMagazineQuestionShape p{font:100% Arial, Helvetica, sans-serif !important;padding:5px 0px 5px 0px}
.fontShapeMagazineQuestionShape h1, .fontShapeMagazineQuestionShape .h1{font:normal 27px Arial, Helvetica, sans-serif !important;padding:0px;margin:5px 0px 10px 0px;border-style:none none solide none;border-width:2px}
.fontShapeMagazineQuestionShape h2, .fontShapeMagazineQuestionShape .h2{font:normal 20px Arial, Helvetica, sans-serif !important;padding:0px;margin:0px 0px 0.5em;border-style:none;border-width:0px}
.fontShapeMagazineQuestionShape h3, .fontShapeMagazineQuestionShape .h3{font:bold 120%Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:0px}
.fontShapeMagazineQuestionShape h4, .fontShapeMagazineQuestionShape .h4,.fontShapeMagazineQuestionShape h5, .fontShapeMagazineQuestionShape .h5,.fontShapeMagazineQuestionShape h6, .fontShapeMagazineQuestionShape .h6{font:bold 100% Arial, Helvetica, sans-serif !important;padding:0.3em 0em;margin:0px;border-style:none;border-width:0px}
.fontShapeMagazineQuestionShape a,.fontShapeMagazineQuestionShape a div,.fontShapeMagazineQuestionShape a span{text-decoration:none}
.fontShapeMagazineQuestionShape a:visited,.fontShapeMagazineQuestionShape a:visited div,.fontShapeMagazineQuestionShape a:visited span{text-decoration:none}
.fontShapeMagazineQuestionShape a:active,.fontShapeMagazineQuestionShape a:active div,.fontShapeMagazineQuestionShape a:active span{text-decoration:none}
.fontShapeMagazineQuestionShape a:hover,.fontShapeMagazineQuestionShape a:hover div,.fontShapeMagazineQuestionShape a:hover span{text-decoration:underline}
.fontColorMediathequeTitleColor h1, .fontColorMediathequeTitleColor .h1{border-color:#990000;color:#990000}
.fontColorMediathequeTitleColor h2, .fontColorMediathequeTitleColor .h2{color:#990000}
.fontColorMediathequeTitleColor h3, .fontColorMediathequeTitleColor .h3{color:#990000}
.fontColorMediathequeTitleColor h4, .fontColorMediathequeTitleColor .h4,.fontColorMediathequeTitleColor h5, .fontColorMediathequeTitleColor .h5,.fontColorMediathequeTitleColor h6, .fontColorMediathequeTitleColor .h6{color:#990000}
.fontColorMediathequeTitleColor a,.fontColorMediathequeTitleColor a div,.fontColorMediathequeTitleColor a span{color:#990000}
.fontColorMediathequeTitleColor a:visited,.fontColorMediathequeTitleColor a:visited div,.fontColorMediathequeTitleColor a:visited span{color:#990000}
.fontColorMediathequeTitleColor a:active,.fontColorMediathequeTitleColor a:active div,.fontColorMediathequeTitleColor a:active span{color:#990000}
.fontColorMediathequeTitleColor a:hover,.fontColorMediathequeTitleColor a:hover div,.fontColorMediathequeTitleColor a:hover span{color:#990000}
.boxCornerMediathequeCorners{border:1px solid #ededed;background-color:#ededed}
.boxCornerMediathequeCorners .rbtop div{background:url(/portal_themes/agricms_site/backgrounds/mediatheque_portlets_tl.png) no-repeat top left;height:21px}
.boxCornerMediathequeCorners .rbtop{background:url(/portal_themes/agricms_site/backgrounds/mediatheque_portlets_tr.png) no-repeat top right;height:21px}
.boxCornerMediathequeCorners .rbbot{background:url(/portal_themes/agricms_site/backgrounds/mediatheque_bas_menu_br.png) no-repeat bottom right;height:14px}
.boxShapeMediathequeShape .title{padding:3px 0px 3px 0px;display:block;font:bold 13px Arial, sans-serif}
.boxShapeMediathequeShape .body{border-style:solid;border-width:1px}
.boxShapeMediathequeShape .body ul.cpsskinsMenu li a{border-style:none none solid none;border-width:1px;padding:0.4em 5px 0.4em 20px}
.boxShapeMediathequeShape .body ul.cpsskinsMenu li.selected a{border-style:none none solid none;border-width:1px;padding:0.4em 5px 0.4em 5px}
.fontShapeSpecialPagesFonts{font:12px Arial, Helvetica, sans-serif !important}
.fontShapeSpecialPagesFonts p{font:100% Arial, Helvetica, sans-serif !important;padding:5px 0px 5px 0px}
.fontShapeSpecialPagesFonts h1, .fontShapeSpecialPagesFonts .h1{font:normal 26px Arial, Helvetica, sans-serif !important;padding:0px;margin:5px 0px 10px 0px;border-style:none none solid none;border-width:2px}
.fontShapeSpecialPagesFonts h2, .fontShapeSpecialPagesFonts .h2{font:bold 15px Arial, Helvetica, sans-serif !important;padding:0px;margin:0px 0px 0.5em 0px;border-style:none;border-width:0px}
.fontShapeSpecialPagesFonts h3, .fontShapeSpecialPagesFonts .h3{font:bold 13px Verdana, Arial, Helvetica, sans-serif !important;padding:0px;margin:0px;border-style:none;border-width:0px}
.fontShapeSpecialPagesFonts h4, .fontShapeSpecialPagesFonts .h4,.fontShapeSpecialPagesFonts h5, .fontShapeSpecialPagesFonts .h5,.fontShapeSpecialPagesFonts h6, .fontShapeSpecialPagesFonts .h6{font:bold 110%Arial, Helvetica, sans-serif !important;padding:0.3em 0em;margin:0px;border-style:none;border-width:0px}
.fontShapeSpecialPagesFonts a,.fontShapeSpecialPagesFonts a div,.fontShapeSpecialPagesFonts a span{text-decoration:none}
.fontShapeSpecialPagesFonts a:visited,.fontShapeSpecialPagesFonts a:visited div,.fontShapeSpecialPagesFonts a:visited span{text-decoration:none}
.fontShapeSpecialPagesFonts a:active,.fontShapeSpecialPagesFonts a:active div,.fontShapeSpecialPagesFonts a:active span{text-decoration:none}
.fontShapeSpecialPagesFonts a:hover,.fontShapeSpecialPagesFonts a:hover div,.fontShapeSpecialPagesFonts a:hover span{text-decoration:underline}
.fontShapeBaseFonts{font:11px Arial, Helvetica, Verdana, sans-serif !important}
.fontShapeBaseFonts p{font:100%Arial, Helvetica, Verdana, sans-serif !important}
.fontShapeBaseFonts strong{font:bold 11px Arial, Helvetica, Verdana, sans-serif !important}
.fontShapeBaseFonts h1, .fontShapeBaseFonts .h1{font:normal 26px Arial, Helveitca, snas-serif !important;padding:0px;margin:0.5em 0px 10px;border-style:none none solid none;border-width:2px}
.fontShapeBaseFonts h2, .fontShapeBaseFonts .h2{font:bold 15pxArial, Helvetica, Verdana, sans-serif !important;padding:0.4em 0px 0.4em 0px;border-style:none;border-width:0px}
.fontShapeBaseFonts h3, .fontShapeBaseFonts .h3{font:bold 13px Arial, sans-serif !important;padding:0.3em 0px;border-style:none}
.fontShapeBaseFonts h4, .fontShapeBaseFonts .h4,.fontShapeBaseFonts h5, .fontShapeBaseFonts .h5,.fontShapeBaseFonts h6, .fontShapeBaseFonts .h6{font:bold 100% Arial, Helvetica, sans-serif !important;padding:0.3em 0em 0.3em 0em;border-style:none;border-width:0px}
.fontShapeBaseFonts a,.fontShapeBaseFonts a div,.fontShapeBaseFonts a span{text-decoration:none}
.fontShapeBaseFonts a:visited,.fontShapeBaseFonts a:visited div,.fontShapeBaseFonts a:visited span{text-decoration:none}
.fontShapeBaseFonts a:active,.fontShapeBaseFonts a:active div,.fontShapeBaseFonts a:active span{text-decoration:none}
.fontShapeBaseFonts a:hover,.fontShapeBaseFonts a:hover div,.fontShapeBaseFonts a:hover span{text-decoration:underline}
.fontColorApprofondirColors h1, .fontColorApprofondirColors .h1{border-color:#ff6600;color:#ff6600}
.fontColorApprofondirColors h2, .fontColorApprofondirColors .h2{color:#333333}
.fontColorApprofondirColors h3, .fontColorApprofondirColors .h3{color:#333333}
.fontColorApprofondirColors h4, .fontColorApprofondirColors .h4,.fontColorApprofondirColors h5, .fontColorApprofondirColors .h5,.fontColorApprofondirColors h6, .fontColorApprofondirColors .h6{color:#333333}
.fontColorApprofondirColors a,.fontColorApprofondirColors a div,.fontColorApprofondirColors a span{color:#333}
.fontColorApprofondirColors a:visited,.fontColorApprofondirColors a:visited div,.fontColorApprofondirColors a:visited span{color:#333}
.fontColorApprofondirColors a:active,.fontColorApprofondirColors a:active div,.fontColorApprofondirColors a:active span{color:#333}
.fontColorApprofondirColors a:hover,.fontColorApprofondirColors a:hover div,.fontColorApprofondirColors a:hover span{color:#333}
.fontColorSpecialPagesColors h1, .fontColorSpecialPagesColors .h1{border-color:#666;color:#666}
.fontColorSpecialPagesColors h2, .fontColorSpecialPagesColors .h2{color:#666}
.fontColorSpecialPagesColors h3, .fontColorSpecialPagesColors .h3{color:#666}
.fontColorSpecialPagesColors h4, .fontColorSpecialPagesColors .h4,.fontColorSpecialPagesColors h5, .fontColorSpecialPagesColors .h5,.fontColorSpecialPagesColors h6, .fontColorSpecialPagesColors .h6{color:#666}
.fontColorSpecialPagesColors a,.fontColorSpecialPagesColors a div,.fontColorSpecialPagesColors a span{color:#23BAE8}
.fontColorSpecialPagesColors a:visited,.fontColorSpecialPagesColors a:visited div,.fontColorSpecialPagesColors a:visited span{color:#23BAE8}
.fontColorSpecialPagesColors a:active,.fontColorSpecialPagesColors a:active div,.fontColorSpecialPagesColors a:active span{color:#23BAE8}
.fontColorSpecialPagesColors a:hover,.fontColorSpecialPagesColors a:hover div,.fontColorSpecialPagesColors a:hover span{color:#23BAE8}
.shape2pxBottomBorders{border-style:none none solid none;border-width:2px;text-transform:none}
.boxShapeBackOfficeShape .title{border-style:none none solid none;border-width:2px;padding:0px;display:block;font:bold 14px arial, sans-serif}
.boxShapeBackOfficeShape .body ul.cpsskinsMenu li a{border-style:none;border-width:1px;padding:1px 4px 1px 13px;margin:10px 5px 5px}
.boxShapeBackOfficeShape .body ul.cpsskinsMenu li.selected a{border-style:inset;border-width:1px;padding:1px 4px 1px 13px;margin:0.5em 0px}
.colorNoPrint{background-repeat:repeat}
.boxShapeHomeFocusShape .title{padding:0px;display:block;font:11px arial, sans-serif}
.boxShapeHomeFocusShape .body{border-width:0px;padding:0px 0px 0px 0px}
.boxShapeHomeFocusShape .body ul.cpsskinsMenu li a{border-style:none;border-width:0px}
.boxShapeHomeFocusShape .body ul.cpsskinsMenu li.selected a{border-style:none;border-width:0px}
.boxCornerPubliLastBOCorners{border:1px solid #f9e9f4;background-color:#f9e9f4}
.boxCornerPubliLastBOCorners .rbtop div{background:url(/portal_themes/agricms_site/backgrounds/Sommaire_derniers_numeros_tl.png) no-repeat top left;height:43px}
.boxCornerPubliLastBOCorners .rbtop{background:url(/portal_themes/agricms_site/backgrounds/BO_par_annee_tr.png) no-repeat top right;height:43px}
.boxCornerPubliLastBOCorners .rbbot div{background:url(/portal_themes/agricms_site/backgrounds/BO_recherche_arrondi_bas_bl.png) no-repeat bottom left;height:15px}
.boxCornerPubliLastBOCorners .rbbot{background:url(/portal_themes/agricms_site/backgrounds/BO_recherche_arrondi_bas_br.png) no-repeat bottom right;height:15px}
.boxColorlistevideospartheme .title{color:Black;background-image:url(/portal_themes/agricms_site/backgrounds/bando_reportages.gif);background-repeat:no-repeat}
.boxColorlistevideospartheme .title a{color:Black}
.boxColorlistevideospartheme .body{background-color:#999999;border-color:#999999}
.boxColorlistevideospartheme .body ul.cpsskinsMenu li a{border-color:#999999}
.boxColorlistevideospartheme .body ul.cpsskinsMenu li.selected a{border-color:#999999}
.boxColorlistevideospartheme .body ul.cpsskinsMenu li a{background-color:#999999}
.boxColorlistevideospartheme .body ul.cpsskinsMenu li a:hover,.boxColorlistevideospartheme .body ul.cpsskinsMenu li.selected a{background-color:#999999}
.fontShapelistevideosformecara{font:11px Arial, Helvetica, sans-serif !important}
.fontShapelistevideosformecara p{font:11px Arial, Helvetica, sans-serif !important;padding:0em}
.fontShapelistevideosformecara h1, .fontShapelistevideosformecara .h1{font:normal 150% Verdana, Arial, Helvetica, sans-serif !important;padding:0.8em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapelistevideosformecara h2, .fontShapelistevideosformecara .h2{font:bold 125% Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapelistevideosformecara h3, .fontShapelistevideosformecara .h3{font:bold 120% Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapelistevideosformecara h4, .fontShapelistevideosformecara .h4,.fontShapelistevideosformecara h5, .fontShapelistevideosformecara .h5,.fontShapelistevideosformecara h6, .fontShapelistevideosformecara .h6{font:bold 115% Verdana, Arial, Helvetica, sans-serif !important;padding:0.4em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapelistevideosformecara a,.fontShapelistevideosformecara a div,.fontShapelistevideosformecara a span{text-decoration:none}
.fontShapelistevideosformecara a:visited,.fontShapelistevideosformecara a:visited div,.fontShapelistevideosformecara a:visited span{text-decoration:none}
.fontShapelistevideosformecara a:active,.fontShapelistevideosformecara a:active div,.fontShapelistevideosformecara a:active span{text-decoration:none}
.fontShapelistevideosformecara a:hover,.fontShapelistevideosformecara a:hover div,.fontShapelistevideosformecara a:hover span{text-decoration:underline}
.fontShapeSpecialPagesFonts1{font:12px Arial, Helvetica, sans-serif !important}
.fontShapeSpecialPagesFonts1 p{font:100% Arial, Helvetica, sans-serif !important;padding:5px 0px 5px 0px}
.fontShapeSpecialPagesFonts1 h1, .fontShapeSpecialPagesFonts1 .h1{font:normal 20px Arial, Helvetica, sans-serif !important;padding:0px;margin:5px 0px 10px 0px;border-style:none none solid none;border-width:2px}
.fontShapeSpecialPagesFonts1 h2, .fontShapeSpecialPagesFonts1 .h2{font:bold 15px Arial, Helvetica, sans-serif !important;padding:0px;margin:0px 0px 0.5em 0px;border-style:none;border-width:0px}
.fontShapeSpecialPagesFonts1 h3, .fontShapeSpecialPagesFonts1 .h3{font:bold 13px Verdana, Arial, Helvetica, sans-serif !important;padding:0px;margin:0px;border-style:none;border-width:0px}
.fontShapeSpecialPagesFonts1 h4, .fontShapeSpecialPagesFonts1 .h4,.fontShapeSpecialPagesFonts1 h5, .fontShapeSpecialPagesFonts1 .h5,.fontShapeSpecialPagesFonts1 h6, .fontShapeSpecialPagesFonts1 .h6{font:bold 110%Arial, Helvetica, sans-serif !important;padding:0.3em 0em;margin:0px;border-style:none;border-width:0px}
.fontShapeSpecialPagesFonts1 a,.fontShapeSpecialPagesFonts1 a div,.fontShapeSpecialPagesFonts1 a span{text-decoration:none}
.fontShapeSpecialPagesFonts1 a:visited,.fontShapeSpecialPagesFonts1 a:visited div,.fontShapeSpecialPagesFonts1 a:visited span{text-decoration:none}
.fontShapeSpecialPagesFonts1 a:active,.fontShapeSpecialPagesFonts1 a:active div,.fontShapeSpecialPagesFonts1 a:active span{text-decoration:none}
.fontShapeSpecialPagesFonts1 a:hover,.fontShapeSpecialPagesFonts1 a:hover div,.fontShapeSpecialPagesFonts1 a:hover span{text-decoration:underline}
.fontColorSpecialPagesColors1 h1, .fontColorSpecialPagesColors1 .h1{border-color:#666;color:#666}
.fontColorSpecialPagesColors1 h2, .fontColorSpecialPagesColors1 .h2{color:#666}
.fontColorSpecialPagesColors1 h3, .fontColorSpecialPagesColors1 .h3{color:#666}
.fontColorSpecialPagesColors1 h4, .fontColorSpecialPagesColors1 .h4,.fontColorSpecialPagesColors1 h5, .fontColorSpecialPagesColors1 .h5,.fontColorSpecialPagesColors1 h6, .fontColorSpecialPagesColors1 .h6{color:#666}
.fontColorSpecialPagesColors1 a,.fontColorSpecialPagesColors1 a div,.fontColorSpecialPagesColors1 a span{color:#999999}
.fontColorSpecialPagesColors1 a:visited,.fontColorSpecialPagesColors1 a:visited div,.fontColorSpecialPagesColors1 a:visited span{color:#999999}
.fontColorSpecialPagesColors1 a:active,.fontColorSpecialPagesColors1 a:active div,.fontColorSpecialPagesColors1 a:active span{color:#999999}
.fontColorSpecialPagesColors1 a:hover,.fontColorSpecialPagesColors1 a:hover div,.fontColorSpecialPagesColors1 a:hover span{color:#999999}
.coloralaunetest{background-color:#fed6d6;background-image:url(/portal_themes/agricms_site/backgrounds/fond_alaune.gif);background-repeat:no-repeat}
.fontShapeAlauneactualites{font:11px Arial, Helvetica, Verdana, sans-serif !important}
.fontShapeAlauneactualites p{font:100% Arial, Helvetica, Verdana, sans-serif !important;padding:5px 0px 5px 0px}
.fontShapeAlauneactualites h1, .fontShapeAlauneactualites .h1{padding:0;margin:0;border-style:none}
.fontShapeAlauneactualites h2, .fontShapeAlauneactualites .h2{font:bold 125% Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeAlauneactualites h3, .fontShapeAlauneactualites .h3{font:bold 120% Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeAlauneactualites h4, .fontShapeAlauneactualites .h4,.fontShapeAlauneactualites h5, .fontShapeAlauneactualites .h5,.fontShapeAlauneactualites h6, .fontShapeAlauneactualites .h6{font:bold 115% Verdana, Arial, Helvetica, sans-serif !important;padding:0.4em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeAlauneactualites a,.fontShapeAlauneactualites a div,.fontShapeAlauneactualites a span{text-decoration:none}
.fontShapeAlauneactualites a:visited,.fontShapeAlauneactualites a:visited div,.fontShapeAlauneactualites a:visited span{text-decoration:none}
.fontShapeAlauneactualites a:active,.fontShapeAlauneactualites a:active div,.fontShapeAlauneactualites a:active span{text-decoration:none}
.fontShapeAlauneactualites a:hover,.fontShapeAlauneactualites a:hover div,.fontShapeAlauneactualites a:hover span{text-decoration:underline}
.fontColorATNavTreeFontColorsministere h1, .fontColorATNavTreeFontColorsministere .h1{color:#fff}
.fontColorATNavTreeFontColorsministere h2, .fontColorATNavTreeFontColorsministere .h2{border-color:#ddddee;color:#fff}
.fontColorATNavTreeFontColorsministere h3, .fontColorATNavTreeFontColorsministere .h3{border-color:#ddddee;color:#fff}
.fontColorATNavTreeFontColorsministere h4, .fontColorATNavTreeFontColorsministere .h4,.fontColorATNavTreeFontColorsministere h5, .fontColorATNavTreeFontColorsministere .h5,.fontColorATNavTreeFontColorsministere h6, .fontColorATNavTreeFontColorsministere .h6{color:#fff}
.fontColorATNavTreeFontColorsministere a,.fontColorATNavTreeFontColorsministere a div,.fontColorATNavTreeFontColorsministere a span{color:#fff}
.fontColorATNavTreeFontColorsministere a:visited,.fontColorATNavTreeFontColorsministere a:visited div,.fontColorATNavTreeFontColorsministere a:visited span{color:#fff}
.fontColorATNavTreeFontColorsministere a:active,.fontColorATNavTreeFontColorsministere a:active div,.fontColorATNavTreeFontColorsministere a:active span{color:#fff}
.fontColorATNavTreeFontColorsministere a:hover,.fontColorATNavTreeFontColorsministere a:hover div,.fontColorATNavTreeFontColorsministere a:hover span{color:#fff}
.boxCornerMenuMinistereCorners{border:1px solid #333399;background-color:#333399}
.boxCornerMenuMinistereCorners .rbtop div{background:url(/portal_themes/agricms_site/backgrounds/haut_menu_ministere_tl.png) no-repeat top left;height:13px}
.boxCornerMenuMinistereCorners .rbtop{background:url(/portal_themes/agricms_site/backgrounds/haut_menu_ministere_tr.png) no-repeat top right;height:13px}
.boxCornerMenuMinistereCorners .rbbot div{background:url(/portal_themes/agricms_site/backgrounds/bas_ministere_bl.png) no-repeat bottom left;height:14px}
.boxCornerMenuMinistereCorners .rbbot{background:url(/portal_themes/agricms_site/backgrounds/bas_ministere_br.png) no-repeat bottom right;height:14px}
.colorEditoAlimentationBG{border-color:#d0d2d3;background-color:#d0d2d3;color:#676766;background-repeat:no-repeat;background-position:top left}
.colorTValimentationBG{border-color:#dfdfdf;background-color:#dfdfdf;color:#000000}
