/* CSS Document */

body * {color:#904100; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px}
body p {margin:0px; padding:0px}
body a {color:#FF7C00; text-decoration:none}
body a:hover {color:#FF7C00; text-decoration:underline}

span.tipPerso {border:1px solid #FCD765; width:250px; background-color:#FFFFFF; font-size:11px; color:#FF0000; padding:10px}
span.tipComing {border:1px solid #FCD765; width:80px; background-color:#FFFFFF; font-size:11px; color:#FF0000; padding:10px}
span.tipConstruction {border:1px solid #FCD765; width:90px; background-color:#FFFFFF; font-size:11px; color:#FF0000; padding:10px}

.main .middle .loader {position:relative; display:none; text-align:center; width:231px}

/* main */

.main {position:relative; width:980px; height:auto; text-align:center}
.main .top_bandeau {position:relative; width:980px; height:120px; overflow:hidden; margin-bottom:2px}
.main .middle {position:relative; width:980px; height:auto; text-align:left}
.main .middle table td {padding:0px; margin:0px; text-align:left; vertical-align:top}
.main .middle .menu {position:relative; width:231px; height:auto}
.main .middle .menu * {color:#3274AE}
.main .middle .menu .elmtMenu .titreRub {position:relative; width:231px; height:25px; overflow:hidden; cursor:pointer; margin-bottom:1px} 
.main .middle .menu .elmtMenu .titreFaux {cursor:default}
.main .middle .menu .elmtMenu .titreFaux img.load_menu {position:absolute; right:5px; top:5px}
.main .middle .menu .elmtMenu .titre {position:relative; width:100%; height:auto; margin-bottom:1px}
.main .middle .menu .elmtMenu .titre table {width:100%}
.main .middle .menu .elmtMenu .titre table td {text-align:left}
.main .middle .menu .elmtMenu .titre table td.col1 {vertical-align:top; padding-top:6px; width:15px}
.main .middle .menu .elmtMenu .titreRep table td.col2 {vertical-align:top; padding:5px; color:#3274AE}
.main .middle .menu .elmtMenu .titrePage table td.col2 {vertical-align:top; padding:6px 0px 0px 5px; width:15px; color:#3274AE}
.main .middle .menu .elmtMenu .titrePage table td.col3 {vertical-align:top; padding:5px; color:#3274AE}
.main .middle .menu .elmtMenu .titrePage table td.col3 p {padding-right:25px}
.main .middle .menu .elmtMenu .titrePage table td.col3 a.lienPage {text-align:left}
.main .middle .menu .elmtMenu .titrePage table td.col3 a.lienPage img {padding-left:5px}

.main .middle .menu .elmtMoutarde .titre table tr.bgLevel2 {background-color:#FFE08D}
.main .middle .menu .elmtMoutarde .titre table tr.bgLevel3 {background-color:#FFF4D6}
.main .middle .menu .elmtOrange .titre table tr.bgLevel2 {background-color:#FFDCBE}
.main .middle .menu .elmtOrange .titre table tr.bgLevel3 {background-color:#FFF2E9}
.main .middle .menu .elmtJaune .titre table tr.bgLevel2 {background-color:#FFF59C}
.main .middle .menu .elmtJaune .titre table tr.bgLevel3 {background-color:#FFFEE0}
.main .middle .menu .elmtBleu .titre table tr.bgLevel2 {background-color:#BBD6F3}
.main .middle .menu .elmtBleu .titre table tr.bgLevel3 {background-color:#DBEBFA}
.main .middle .menu .elmtVide {position:relative; width:231px; height:25px; background-color:#FFFFFF}

.main .middle .menu .miniSite {position:relative; width:231px; height:auto; margin-top:20px; background-color:#FFFFFF}
.main .middle .menu .firstMini {margin-top:0px}

.main .middle .content {position: relative; width:749px; height:auto}
.main .middle .content .barreSearch {position:relative; width:749px; height:25px; overflow:hidden; background-color:#FFC819}
.main .middle .content .barreSearch .contenuBarre {position:relative; float:right; padding-right:10px}
.main .middle .content .barreSearch .elmt_search {float:left}
.main .middle .content .barreSearch .modif_profil {padding-top:5px; display:none}
.main .middle .content .barreSearch .modif_profil_ok {display:block}
.main .middle .content .barreSearch .modif_profil a {color:#3274AE; text-decoration:none}
.main .middle .content .barreSearch .modif_profil a:hover {text-decoration:underline}
.main .middle .content .barreSearch .inscrit_e_news {padding-top:5px}
.main .middle .content .barreSearch .inscrit_e_news a {color:#3274AE; text-decoration:none}
.main .middle .content .barreSearch .inscrit_e_news a:hover {text-decoration:underline}
.main .middle .content .barreSearch .drapo {padding:6px 0px 0px 10px}
.main .middle .content .barreSearch .searchArea {padding:2px 0px 0px 10px}
.main .middle .content .barreSearch .searchArea #inputSearch {width:150px; border:1px solid #3274AE; color:#3274AE}
.main .middle .content #ventre {width:100%; height:auto; padding:15px 0px 0px 10px}

.main .footer {position:relative; width:980px; height:38px; overflow:hidden; margin-top:20px}
.main .footer .footer_left {position:relative; float:left; width:11px; height:38px; overflow:hidden}
.main .footer .footer_center {position:relative; float:left; width:861px; height:38px; background:url(../images/bottom_center.gif) repeat-x top left}
.main .footer .footer_center p {padding-top:3px; color:#FB5015}
.main .footer .footer_center p a {color:#E99728; text-decoration:none}
.main .footer .footer_center p a:hover {text-decoration:underline}
.main .footer .footer_right {position:relative; float:left; width:108px; height:38px; overflow:hidden}

.main .created {position:relative; text-align:left; margin-left:10px}
.main .created p {font-size:10px; color:#E99728}
.main .created p a { color:#034895; text-decoration:underline; font-size:10px}
.main .created p a:hover {text-decoration:none}

/* fin main */


/* mon accueil */

.top_explication {position:relative; width:738px; height:8px; overflow:hidden; background:url(../FCK/Image/chemin_top_F8BA17.gif) no-repeat top left}
.bottom_explication {position:relative; width:738px; height:auto; border-bottom:1px solid #FFEDBC; background:url(../FCK/Image/chemin_middle_F8BA17.gif) repeat-y top left; margin-bottom:20px; padding-bottom:10px}
.bottom_explication p {padding:0px 10px 0px 10px}

.mon_accueil {position:relative; width:738px; height:auto; margin:0px; padding:0px}
.mon_accueil .dropZone {position:relative; height:630px}
.mon_accueil .col1 {width:375px}
.mon_accueil .col2 {width:362px}

.blocPerso {position:relative; width:362px; height:267px; overflow:hidden; background:url(../FCK/Image/ombre_middle.jpg) no-repeat left top; margin-bottom:13px; cursor:move}
.blocPerso .content {position:relative; top:0px; left:6px; width:356px; height:261px; overflow:hidden; background-color:#FFE7D6}
.blocPerso .content .top_content {position:relative}
.blocPerso .content .middle_content {position:relative}
.blocPerso .content .middle_content table {width:356px}
.blocPerso .content .middle_content table .col1 {position:relative; width:186px}
.blocPerso .content .middle_content table .col1 .elmt {position:relative; padding:5px 10px 0px 10px}
.blocPerso .content .middle_content table .col1 .texte p {font-size:14px}
.blocPerso .content .middle_content table .col1 .texte p.titre {color:#783100}
.blocPerso .content .middle_content table .col1 .texte p.titre1 {padding-bottom:5px}
.blocPerso .content .middle_content table .col1 .texte p.titre2 {padding-top:5px}
.blocPerso .content .middle_content table .col1 .texte p.resume {font-size:11px; color:#714E32; padding-top:15px; border-top:#200A00 1px dotted}
.blocPerso .content .middle_content table .col2 {position:relative;  width:170px}
.blocPerso .content .middle_content table .col2 .image {padding:20px 0px 0px 10px; width:150px; height:190px; overflow:hidden}
.blocPerso .close_icone {position:absolute; right:10px; top:10px; cursor:pointer}
.blocPerso .en_savoir_plus {position:absolute; bottom:20px; left:20px}
.blocPerso .en_savoir_plus a {color:#B5970C; background:url(../FCK/Image/picto_esp_FF7900.gif) no-repeat left 3px; padding-left:25px; font-size:11px}

.blocPerso .content_bleu {background-color:#DBEBFA}

/* fin mon accueil */

/* portail_accueil */

.portail_accueil {position:relative; width:738px; height:auto; margin:0px; padding:0px}
.portail_accueil img {border:none; margin:0px; padding:0px}
.portail_accueil .line {position:relative; width:738px; /*height:827px*/}
.portail_accueil .line table {margin:0px; padding:0px}
.portail_accueil .line table td {text-align:left; vertical-align:top}
.portail_accueil .line .bloc {position:relative; float:left; margin:0px 13px 13px 0px}
.portail_accueil .line .last {margin-right:0px}
.portail_accueil .line .last_row {margin-bottom:0px}

.portail_accueil .line .small {width:198px; height:267px; overflow:hidden}
.portail_accueil .line .small .content {position:absolute; top:0px; left:6px; width:192px; height:261px; overflow:hidden; background-color:#FFE7D6}
.portail_accueil .line .small .content table td {padding:5px 10px 5px 10px}
.portail_accueil .line .small .content table td.line1 p {font-size:14px}
.portail_accueil .line .small .content table td.line1 p.blue1 {color:#517BC1}
.portail_accueil .line .small .content table td.line1 p.blue2 {color:#074891}
.portail_accueil .line .small .content table td.col1 {padding-right:0px}
.portail_accueil .line .small .content table td.col2 {padding-left:5px}
.portail_accueil .line .small .content table td.line2 .elmt {position:relative; padding-top:5px}
.portail_accueil .line .small .content table td.line2 .image {width:168px; height:91px; }
.portail_accueil .line .small .content table td.line2 .texte p {color:#999998; font-size:11px}
.portail_accueil .line .small .en_savoir_plus {position:absolute; bottom:20px; left:20px}
.portail_accueil .line .small .en_savoir_plus a {color:#B5970C; background:url(../FCK/Image/picto_esp_FF7900.gif) no-repeat left 3px; padding-left:25px; font-size:11px}

.portail_accueil .line .big {width:527px; height:267px; overflow:hidden; }
.portail_accueil .line .big .content {position:absolute; top:0px; left:6px; width:521px; height:261px; overflow:hidden; background-color:#FFF6DB}
.portail_accueil .line .big .content table td.col1 .image {position:relative; width:329px; height:261px; overflow:hidden}
.portail_accueil .line .big .content table td.col2 .texte {width:192px}
.portail_accueil .line .big .content table td.col2 .texte .detail {padding:5px 10px 5px 10px}
.portail_accueil .line .big .content table td.col2 .texte .detail p.titre {color:#4E0300; font-size:14px; padding-bottom:5px; border-bottom:#D6C9D3 1px dotted}
.portail_accueil .line .big .content table td.col2 .texte .detail p.resume {color:#999998; font-size:11px; padding-top:5px}
.portail_accueil .line .big .en_savoir_plus {position:absolute; bottom:30px; left:345px}
.portail_accueil .line .big .en_savoir_plus a {color:#B5970C; background:url(../FCK/Image/picto_esp_FFE401.gif) no-repeat left 3px; padding-left:25px; font-size:11px}
.portail_accueil .line .big .lien_plus {position:absolute; bottom:15px; left:345px}
.portail_accueil .line .big .lien_plus a {color:#B5970C; background:url(../FCK/Image/picto_plus_FFE401.gif) no-repeat left 3px; padding-left:25px; font-size:11px}

.portail_accueil .line .middle_moins {width:342px; height:267px; overflow:hidden}
.portail_accueil .line .middle_moins .content {position:absolute; top:0px; left:6px; width:336px; height:261px; overflow:hidden; background-color:#FFE7D6}
.portail_accueil .line .middle_moins .content table td {padding:5px 10px 0px 10px}
.portail_accueil .line .middle_moins .content table td.col1 {padding-right:0px}
.portail_accueil .line .middle_moins .content table td.line1 .elmt {position:relative}
.portail_accueil .line .middle_moins .content table td.line1 .texte p {font-size:14px}
.portail_accueil .line .middle_moins .content table td.line1 .texte p.titre {color:#783100}
.portail_accueil .line .middle_moins .content table td.line1 .texte p.titre1 {padding-bottom:5px}
.portail_accueil .line .middle_moins .content table td.line1 .texte p.titre2 {padding-top:5px}
.portail_accueil .line .middle_moins .content table td.line1 .texte p.resume {font-size:11px; color:#714E32; padding-top:15px; border-top:#200A00 1px dotted}
.portail_accueil .line .middle_moins .content table td.line1 .image {padding-top:20px; width:150px; height:190px; overflow:hidden}
.portail_accueil .line .middle_moins .en_savoir_plus {position:absolute; bottom:20px; left:20px}
.portail_accueil .line .middle_moins .en_savoir_plus a {color:#B5970C; background:url(../FCK/Image/picto_esp_FF7900.gif) no-repeat left 3px; padding-left:25px; font-size:11px}

.portail_accueil .line .middle_moins_bis .content {background-color:#FFE08D}
.portail_accueil .line .middle_moins_bis .content table td.line1 .texte p.titre {color:#A80A0B; border-bottom:#BE9500 1px dotted}
.portail_accueil .line .middle_moins_bis .content table td.line1 .texte p.resume {font-size:11px; color:#714E32; padding-top:15px}
.portail_accueil .line .middle_moins_bis .en_savoir_plus a {background:url(../FCK/Image/picto_esp_FF7900.gif) no-repeat left 3px}

.portail_accueil .line .middle_plus {width:383px; height:267px; overflow:hidden}
.portail_accueil .line .middle_plus .content {position:absolute; top:0px; left:6px; width:377px; height:261px; overflow:hidden; background-color:#FFE7D6}
.portail_accueil .line .middle_plus .content table td {padding:5px 10px 0px 10px}
.portail_accueil .line .middle_plus .content table td.line1 .elmt {position:relative; width:168px}
.portail_accueil .line .middle_plus .content table td.line1 .texte {height:80px; }
.portail_accueil .line .middle_plus .content table td.line1 .texte p {font-size:14px}
.portail_accueil .line .middle_plus .content table td.line1 .texte p.titre {color:#3D2314; padding-bottom:5px; border-bottom:#200A00 1px dotted}
.portail_accueil .line .middle_plus .content table td.line1 .texte p.resume {font-size:11px; color:#714E32; padding-top:15px}
.portail_accueil .line .middle_plus .content table td.line1 .image { width:168px; height:90px; overflow:hidden}
.portail_accueil .line .middle_plus .en_savoir_plus {position:absolute; bottom:20px; left:20px}
.portail_accueil .line .middle_plus .en_savoir_plus a {color:#B5970C; background:url(../FCK/Image/picto_esp_FF7900.gif) no-repeat left 3px; padding-left:25px; font-size:11px}
.portail_accueil .line .middle_plus .en_savoir_plus_bis {bottom:20px; left:208px}

.portail_accueil .line .mini {width:185px; height:267px; overflow:hidden}
.portail_accueil .line .mini .content {position:absolute; top:0px; left:6px; width:179px; height:261px; overflow:hidden; background-color:#DDEBF8}
.portail_accueil .line .mini .content table td {padding:5px 10px 0px 10px}
.portail_accueil .line .mini .content table td.line1 .elmt {position:relative}
.portail_accueil .line .mini .content table td.line1 .texte {}
.portail_accueil .line .mini .content table td.line1 .texte p {font-size:14px}
.portail_accueil .line .mini .content table td.line1 .texte p.titre {color:#A10705}
.portail_accueil .line .mini .content table td.line1 .texte p.titre1 {padding-bottom:5px}
.portail_accueil .line .mini .content table td.line1 .texte p.titre2 {padding-top:5px; border-top:#A10705 1px dotted}
.portail_accueil .line .mini .content table td.line1 .image {padding-top:5px; width:159px; height:85px; overflow:hidden}
.portail_accueil .line .mini .content_bis table td.line1 p {font-size:14px; color:#004798; padding-bottom:5px; border-bottom:#004798 1px dotted}
.portail_accueil .line .mini .content_bis table td.col1 {padding-right:0px}
.portail_accueil .line .mini .content_bis table td.col2 {padding-left:5px}
.portail_accueil .line .mini .content_bis table td.line2 .elmt {position:relative; padding-top:5px}
.portail_accueil .line .mini .content_bis table td.line2 .image {width:93px; height:135px; overflow:hidden}
.portail_accueil .line .mini .content_bis table td.line2 .texte p {color:#999998; font-size:11px}
.portail_accueil .line .mini .en_savoir_plus {position:absolute; bottom:20px; left:20px}
.portail_accueil .line .mini .en_savoir_plus a {color:#B5970C; background:url(../FCK/Image/picto_esp_FFE401.gif) no-repeat left 3px; padding-left:25px; font-size:11px}
.portail_accueil .line .mini .en_savoir_plus_bis {bottom:20px; left:208px}

/* fin portail_accueil */




/* portail_interieure */

.portail_interieure {position:relative; width:738px; height:auto; margin:0px; padding:0px}
.portail_interieure img {border:none; margin:0px; padding:0px}
.portail_interieure .line {position:relative; width:738px; height:auto}
.portail_interieure .line table {margin:0px; padding:0px}
.portail_interieure .line table td {text-align:left; vertical-align:top}
.portail_interieure .fil_ariane {height:auto; margin-bottom:10px}
.portail_interieure .fil_ariane .top_ariane {position:relative; width:738px; height:8px; overflow:hidden}
.portail_interieure .fil_ariane .bottom_ariane {position:relative; width:738px; height:auto}
.portail_interieure .fil_ariane .bottom_ariane p {padding:0px 10px 8px 10px; font-size:11px}
.portail_interieure .fil_ariane .bottom_ariane p a {text-decoration:underline}
.portail_interieure .fil_ariane .bottom_ariane p a:hover {text-decoration:none}
.portail_interieure .fil_ariane .bottom_ariane p * {font-size:11px}
.portail_interieure .titre {height:45px; overflow:hidden}

.portail_interieure .line1 .col1 {position:relative; width:201px; height:172px; overflow:hidden}
.portail_interieure .line1 .col2 {position:relative; width:537px; height:auto}
.portail_interieure .line1 .col2 .header {position:relative; width:537px; height:41px; overflow:hidden}
.portail_interieure .line1 .col2 .header .titre {position:absolute; top:13px; left:10px}
.portail_interieure .line1 .col2 .header .titre p {font-size:18px; color:#FFFFFF}
.portail_interieure .line1 .col2 .ventre {position:relative; width:537px; height:auto}
.portail_interieure .line1 .col2 .ventre p.chapo {padding:10px 10px 10px 15px; font-weight:bold}
.portail_interieure .line1 .col2 .ventre p.liens_ancres {padding:0px 10px 10px 15px}
.portail_interieure .line1 .col2 .ventre p.liens_ancres a {background:url(../FCK/Image/bullet_lien_ancre.gif) no-repeat left 5px; text-decoration:underline; padding-left:10px; font-weight:bold}
.portail_interieure .line1 .col2 .ventre p.liens_ancres a:hover {text-decoration:none}

.portail_interieure .line2 .col1 {position:relative; width:519px; height:auto; padding-bottom:10px}
.portail_interieure .line2 .col1 .bloc {position:relative; margin:0px 0px 10px 10px}
.portail_interieure .line2 .col1 .ancre {position:relative; width:491px; height:auto}
.portail_interieure .line2 .col1 .ancre .titre {position:absolute; top:5px; left:10px}
.portail_interieure .line2 .col1 .ancre .titre p {font-weight:bold; padding-left:10px}
.portail_interieure .line2 .col1 .ancre .titre p a {color:#904100; text-decoration:none}
.portail_interieure .line2 .col1 .texte_ancre {position:relative; width:491px; height:auto; margin:0px 0px 20px 10px; text-align:justify}
.portail_interieure .line2 .col1 .savoir_plus {position:relative; width:490px; height:37px; overflow:hidden; margin-top:30px; margin-bottom:0px}
.portail_interieure .line2 .col1 .cont_savoir_plus {position:relative; width:490px; height:auto; margin-top:3px; padding:15px 0px 15px 0px}
.portail_interieure .line2 .col1 .cont_savoir_plus .bloc_savoir_plus {position:relative; width:218px; height:34px; overflow:hidden; margin-left:18px}
.portail_interieure .line2 .col1 .cont_savoir_plus .bloc_savoir_plus .titre {position:absolute; top:1px; left:10px}
.portail_interieure .line2 .col1 .cont_savoir_plus .bloc_savoir_plus .titre p {font-weight:bold; padding:1px 0px 0px 10px}
.portail_interieure .line2 .col1 .cont_savoir_plus .texte_savoir_plus {position:relative; width:218px; height:auto; margin-top:10px; margin-left:18px}
.portail_interieure .line2 .col1 .cont_savoir_plus .bas_savoir_plus {position:absolute; bottom:0px; left:0px; width:490px; height:10px; overflow:hidden}
.portail_interieure .line2 .col1 .cont_savoir_plus .elmt_savoir_plus_big {width:454px}

.portail_interieure .line2 .col2 {position:relative; width:219px; height:auto}
.portail_interieure .line2 .col2 .bloc {position:relative; margin:0px 0px 20px 0px}
.portail_interieure .line2 .col2 .savoir_plus {position:relative; width:219px; height:37px; overflow:hidden; margin-bottom:0px}
.portail_interieure .line2 .col2 .cont_savoir_plus {position:relative; width:219px; height:auto; margin-top:3px; padding:0px 0px 15px 0px}
.portail_interieure .line2 .col2 .cont_savoir_plus .bloc_savoir_plus {position:relative; width:198px; height:34px; overflow:hidden; margin-left:10px; margin-top:15px}
.portail_interieure .line2 .col2 .cont_savoir_plus .texte_savoir_plus {position:relative; width:198px; height:auto; margin-top:10px; margin-left:10px}
.portail_interieure .line2 .col2 .cont_savoir_plus .bloc_savoir_plus .titre {position:absolute; top:1px; left:10px}
.portail_interieure .line2 .col2 .cont_savoir_plus .bloc_savoir_plus .titre p {font-weight:bold; padding:1px 0px 0px 10px}
.portail_interieure .line2 .col2 .cont_savoir_plus .bas_savoir_plus {position:absolute; bottom:0px; left:0px; width:219px; height:10px; overflow:hidden}
.portail_interieure .line2 .col2 .titre_bloc {position:relative; width:219px; height:auto; margin-bottom:3px}
.portail_interieure .line2 .col2 .bloc .lien {position:relative; width:218px; height:auto; margin-bottom:0px}
.portail_interieure .line2 .col2 .bloc .lien p {padding:3px 0px 3px 10px}
.portail_interieure .line2 .col2 .bloc .lien p {background:url(../FCK/Image/bullet_lien_ancre.gif) no-repeat 10px 8px; padding-left:20px}
.portail_interieure .line2 .col2 .bloc .lien_decale p {background:url(../FCK/Image/bullet_lien_ancre.gif) no-repeat 15px 8px; padding-left:25px}
.portail_interieure .line2 .col2 .bloc .rep_parent p {background:none; padding-left:10px}
.portail_interieure .line2 .col2 .bloc .lien table {width:100%}
.portail_interieure .line2 .col2 .bloc .lien table td {text-align:center; vertical-align:middle; padding:5px 0px 5px 0px}
.portail_interieure .line2 .col2 .bloc .lien table td.colLeft {width:30%; padding-left:5px}
.portail_interieure .line2 .col2 .bloc .lien table td.colRight {text-align:left; padding-left:5px}

/* fin portail_interieure */

/* portail_interieure_F8BA17 */

.portail_interieure_F8BA17 .fil_ariane .top_ariane {background:url(../FCK/Image/chemin_top_F8BA17.gif) no-repeat top left}
.portail_interieure_F8BA17 .fil_ariane .bottom_ariane {border-bottom:1px solid #FFEDBC; background:url(../FCK/Image/chemin_middle_F8BA17.gif) repeat-y top left}

.portail_interieure_F8BA17 .contenu {border-left:1px solid #FFEDBC; background:url(../FCK/Image/pixel_F8BA17.gif) repeat-y top right}
.portail_interieure_F8BA17 .line2 {border-bottom:1px solid #FFEDBC}
.portail_interieure_F8BA17 .line2 .col1 .ancre .titre p {background:url(../FCK/Image/bullet_ancre_F8BA17.gif) no-repeat left 5px}
.portail_interieure_F8BA17 .line2 .col1 .cont_savoir_plus {border-top:1px solid #FFEDBC; background:url(../FCK/Image/esp_middle_2tiers_F8BA17.gif) repeat-y top left}
.portail_interieure_F8BA17 .line2 .col1 .cont_savoir_plus .bloc_savoir_plus .titre p {background:url(../FCK/Image/bullet_ancre_F8BA17.gif) no-repeat left 6px}
.portail_interieure_F8BA17 .line2 .col1 .cont_savoir_plus .bas_savoir_plus {background:url(../FCK/Image/esp_bas_2tiers_F8BA17.gif) no-repeat top left}

.portail_interieure_F8BA17 .line2 .col2 .cont_savoir_plus {border-top:1px solid #FFEDBC; background:url(../FCK/Image/pixel_F8BA17.gif) repeat-y top left}
.portail_interieure_F8BA17 .line2 .col2 .cont_savoir_plus .bloc_savoir_plus .titre p {background:url(../FCK/Image/bullet_ancre_F8BA17.gif) no-repeat left 6px}
.portail_interieure_F8BA17 .line2 .col2 .cont_savoir_plus .bas_savoir_plus {background:url(../FCK/Image/esp_bas_1tier_F8BA17.gif) no-repeat top left}
.portail_interieure_F8BA17 .line2 .col2 .bloc .lien_impair {background-color:#FFF7E2}
.portail_interieure_F8BA17 .line2 .col2 .bloc .lien_pair {background-color:#FFFCF5}
.portail_interieure_F8BA17 .line2 .col2 .bloc .rep_parent {background-color:#FFEBBC}

/* fin portail_interieure_F8BA17 */

/* portail_interieure_FF7900 */

.portail_interieure_FF7900 .fil_ariane .top_ariane {background:url(../FCK/Image/chemin_top_FF7900.gif) no-repeat top left}
.portail_interieure_FF7900 .fil_ariane .bottom_ariane {border-bottom:1px solid #FED9BC; background:url(../FCK/Image/chemin_middle_FF7900.gif) repeat-y top left}

.portail_interieure_FF7900 .contenu {border-left:1px solid #FED9BC; background:url(../FCK/Image/pixel_FF7900.gif) repeat-y top right}
.portail_interieure_FF7900 .line2 {border-bottom:1px solid #FED9BC}
.portail_interieure_FF7900 .line2 .col1 .ancre .titre p {background:url(../FCK/Image/bullet_ancre_FF7900.gif) no-repeat left 5px}
.portail_interieure_FF7900 .line2 .col1 .cont_savoir_plus {border-top:1px solid #FED9BC; background:url(../FCK/Image/esp_middle_2tiers_FF7900.gif) repeat-y top left}
.portail_interieure_FF7900 .line2 .col1 .cont_savoir_plus .bloc_savoir_plus .titre p {background:url(../FCK/Image/bullet_ancre_FF7900.gif) no-repeat left 6px}
.portail_interieure_FF7900 .line2 .col1 .cont_savoir_plus .bas_savoir_plus {background:url(../FCK/Image/esp_bas_2tiers_FF7900.gif) no-repeat top left}

.portail_interieure_FF7900 .line2 .col2 .cont_savoir_plus {border-top:1px solid #FED9BC; background:url(../FCK/Image/pixel_FF7900.gif) repeat-y top left}
.portail_interieure_FF7900 .line2 .col2 .cont_savoir_plus .bloc_savoir_plus .titre p {background:url(../FCK/Image/bullet_ancre_FF7900.gif) no-repeat left 6px}
.portail_interieure_FF7900 .line2 .col2 .cont_savoir_plus .bas_savoir_plus {background:url(../FCK/Image/esp_bas_1tier_FF7900.gif) no-repeat top left}
.portail_interieure_FF7900 .line2 .col2 .bloc .lien_impair {background-color:#FFF7E2}
.portail_interieure_FF7900 .line2 .col2 .bloc .lien_pair {background-color:#FFFCF5}
.portail_interieure_FF7900 .line2 .col2 .bloc .rep_parent {background-color:#FFEBBC}

/* fin portail_interieure_FF7900 */

/* portail_interieure_FFE401 */

.portail_interieure_FFE401 .fil_ariane .top_ariane {background:url(../FCK/Image/chemin_top_FFE401.gif) no-repeat top left}
.portail_interieure_FFE401 .fil_ariane .bottom_ariane {border-bottom:1px solid #FFF4B2; background:url(../FCK/Image/chemin_middle_FFE401.gif) repeat-y top left}

.portail_interieure_FFE401 .contenu {border-left:1px solid #FFF4B2; background:url(../FCK/Image/pixel_FFE401.gif) repeat-y top right}
.portail_interieure_FFE401 .line2 {border-bottom:1px solid #FFF4B2}
.portail_interieure_FFE401 .line2 .col1 .ancre .titre p {background:url(../FCK/Image/bullet_ancre_FFE401.gif) no-repeat left 5px}
.portail_interieure_FFE401 .line2 .col1 .cont_savoir_plus {border-top:1px solid #FFF4B2; background:url(../FCK/Image/esp_middle_2tiers_FFE401.gif) repeat-y top left}
.portail_interieure_FFE401 .line2 .col1 .cont_savoir_plus .bloc_savoir_plus .titre p {background:url(../FCK/Image/bullet_ancre_FFE401.gif) no-repeat left 6px}
.portail_interieure_FFE401 .line2 .col1 .cont_savoir_plus .bas_savoir_plus {background:url(../FCK/Image/esp_bas_2tiers_FFE401.gif) no-repeat top left}

.portail_interieure_FFE401 .line2 .col2 .cont_savoir_plus {border-top:1px solid #FFF4B2; background:url(../FCK/Image/pixel_FFE401.gif) repeat-y top left}
.portail_interieure_FFE401 .line2 .col2 .cont_savoir_plus .bloc_savoir_plus .titre p {background:url(../FCK/Image/bullet_ancre_FFE401.gif) no-repeat left 6px}
.portail_interieure_FFE401 .line2 .col2 .cont_savoir_plus .bas_savoir_plus {background:url(../FCK/Image/esp_bas_1tier_FFE401.gif) no-repeat top left}
.portail_interieure_FFE401 .line2 .col2 .bloc .lien_impair {background-color:#FFF7E2}
.portail_interieure_FFE401 .line2 .col2 .bloc .lien_pair {background-color:#FFFCF5}
.portail_interieure_FFE401 .line2 .col2 .bloc .rep_parent {background-color:#FFEBBC}

/* fin portail_interieure_FFE401 */

/* portail_interieure_5285BC */

.portail_interieure_5285BC .fil_ariane .top_ariane {background:url(../FCK/Image/chemin_top_5285BC.gif) no-repeat top left}
.portail_interieure_5285BC .fil_ariane .bottom_ariane {border-bottom:1px solid #B9D6F6; background:url(../FCK/Image/chemin_middle_5285BC.gif) repeat-y top left}

.portail_interieure_5285BC .contenu {border-left:1px solid #B9D6F6; background:url(../FCK/Image/pixel_5285BC.gif) repeat-y top right}
.portail_interieure_5285BC .line2 {border-bottom:1px solid #B9D6F6}
.portail_interieure_5285BC .line2 .col1 .ancre .titre p {background:url(../FCK/Image/bullet_ancre_5285BC.gif) no-repeat left 5px}
.portail_interieure_5285BC .line2 .col1 .cont_savoir_plus {border-top:1px solid #B9D6F6; background:url(../FCK/Image/esp_middle_2tiers_5285BC.gif) repeat-y top left}
.portail_interieure_5285BC .line2 .col1 .cont_savoir_plus .bloc_savoir_plus .titre p {background:url(../FCK/Image/bullet_ancre_5285BC.gif) no-repeat left 6px}
.portail_interieure_5285BC .line2 .col1 .cont_savoir_plus .bas_savoir_plus {background:url(../FCK/Image/esp_bas_2tiers_5285BC.gif) no-repeat top left}

.portail_interieure_5285BC .line2 .col2 .cont_savoir_plus {border-top:1px solid #B9D6F6; background:url(../FCK/Image/pixel_5285BC.gif) repeat-y top left}
.portail_interieure_5285BC .line2 .col2 .cont_savoir_plus .bloc_savoir_plus .titre p {background:url(../FCK/Image/bullet_ancre_5285BC.gif) no-repeat left 6px}
.portail_interieure_5285BC .line2 .col2 .cont_savoir_plus .bas_savoir_plus {background:url(../FCK/Image/esp_bas_1tier_5285BC.gif) no-repeat top left}
.portail_interieure_5285BC .line2 .col2 .bloc .lien_impair {background-color:#FFF7E2}
.portail_interieure_5285BC .line2 .col2 .bloc .lien_pair {background-color:#FFFCF5}
.portail_interieure_5285BC .line2 .col2 .bloc .rep_parent {background-color:#FFEBBC}

/* fin portail_interieure_5285BC */




/* portail_garde_produits */

.portail_garde_produits {position:relative; width:738px; height:auto; margin:0px; padding:0px}
.portail_garde_produits img {border:none; margin:0px; padding:0px}
.portail_garde_produits .line {position:relative; width:738px; height:auto}
.portail_garde_produits .line table {margin:0px; padding:0px}
.portail_garde_produits .line table td {text-align:left; vertical-align:top}
.portail_garde_produits .fil_ariane {height:auto; margin-bottom:10px}
.portail_garde_produits .fil_ariane .top_ariane {position:relative; width:738px; height:8px; overflow:hidden}
.portail_garde_produits .fil_ariane .bottom_ariane {position:relative; width:738px; height:auto}
.portail_garde_produits .fil_ariane .bottom_ariane p {padding:0px 10px 8px 10px; font-size:11px}
.portail_garde_produits .fil_ariane .bottom_ariane p a {text-decoration:underline}
.portail_garde_produits .fil_ariane .bottom_ariane p a:hover {text-decoration:none}
.portail_garde_produits .fil_ariane .bottom_ariane p * {font-size:11px}
.portail_garde_produits .titre {height:45px; overflow:hidden}

.portail_garde_produits .top_contenu {height:17px; overflow:hidden}
.portail_garde_produits .contenu {}

.portail_garde_produits .line1 .col1 {position:relative; width:712px; height:auto; padding-bottom:10px}
.portail_garde_produits .line1 .col1 .bloc {position:relative; margin:20px 0px 10px 12px}
.portail_garde_produits .line1 .col1 .header {margin-top:0px}
.portail_garde_produits .line1 .col1 .header .titre {position:relative; width:712px; height:auto}
.portail_garde_produits .line1 .col1 .header .titre p {position:absolute; top:5px; left:10px; font-size:14px; font-weight:bold; padding:0px}
.portail_garde_produits .line1 .col1 .header .ventre {position:relative; width:712px; height:auto}
.portail_garde_produits .line1 .col1 .header .ventre p.liens_ancres {padding:10px 10px 10px 15px}
.portail_garde_produits .line1 .col1 .header .ventre p.liens_ancres a {background:url(../FCK/Image/bullet_lien_ancre.gif) no-repeat left 5px; text-decoration:underline; padding-left:10px; font-weight:bold}
.portail_garde_produits .line1 .col1 .header .ventre p.liens_ancres a:hover {text-decoration:none}
.portail_garde_produits .line1 .col1 .bloc table {position:relative}
.portail_garde_produits .line1 .col1 .bloc table td.colGauche {position:relative}
.portail_garde_produits .line1 .col1 .bloc table td.colGauche .colProd1 {position:relative; width:343px}
.portail_garde_produits .line1 .col1 .bloc table td.colGauche .colProd1 .produit {position:relative; padding:10px 0px 10px 10px}
.portail_garde_produits .line1 .col1 .bloc table td.colGauche .colProd1 .produit .titreProduit {position:relative}
.portail_garde_produits .line1 .col1 .bloc table td.colGauche .colProd1 .produit .titreProduit p {position:absolute; top:5px; left:10px; font-weight:bold; padding-left:10px}
.portail_garde_produits .line1 .col1 .bloc table td.colGauche .colProd1 .produit .detailProduit p {font-weight:bold; padding-top:50px}
.portail_garde_produits .line1 .col1 .bloc table td.colDroit {position:relative; padding-left:26px}

/* fin portail_garde_produits */

/* portail_garde_produits_F8BA17 */

.portail_garde_produits_F8BA17 .fil_ariane .top_ariane {background:url(../FCK/Image/chemin_top_F8BA17.gif) no-repeat top left}
.portail_garde_produits_F8BA17 .fil_ariane .bottom_ariane {border-bottom:1px solid #FFEDBC; background:url(../FCK/Image/chemin_middle_F8BA17.gif) repeat-y top left}

.portail_garde_produits_F8BA17 .top_contenu {border-left:1px solid #FFEDBC}
.portail_garde_produits_F8BA17 .contenu {border-left:1px solid #FFEDBC; background:url(../FCK/Image/pixel_F8BA17.gif) repeat-y top right}
.portail_garde_produits_F8BA17 .line1 {border-bottom:1px solid #FFEDBC}
.portail_garde_produits_F8BA17 .line1 .col1 .impair table td.colGauche .colProd1 {background-color:#FFF4D8}
.portail_garde_produits_F8BA17 .line1 .col1 .bloc table td.colGauche .colProd1 .produit .titreProduit p {background:url(../FCK/Image/bullet_ancre_F8BA17.gif) no-repeat left 5px}
.portail_garde_produits_F8BA17 .line1 .col1 .bloc table td.colGauche .colProd1 .produit .detailProduit p {color:#F7BA17}

/* fin portail_garde_produits_5285BC */

/* portail_garde_produits_5285BC */

.portail_garde_produits_5285BC .fil_ariane .top_ariane {background:url(../FCK/Image/chemin_top_5285BC.gif) no-repeat top left}
.portail_garde_produits_5285BC .fil_ariane .bottom_ariane {border-bottom:1px solid #B9D6F6; background:url(../FCK/Image/chemin_middle_5285BC.gif) repeat-y top left}

.portail_garde_produits_5285BC .top_contenu {border-left:1px solid #B9D6F6}
.portail_garde_produits_5285BC .contenu {border-left:1px solid #B9D6F6; background:url(../FCK/Image/pixel_5285BC.gif) repeat-y top right}
.portail_garde_produits_5285BC .line1 {border-bottom:1px solid #B9D6F6}
.portail_garde_produits_5285BC .line1 .col1 .impair table td.colGauche .colProd1 {background-color:#DBEBFA}
.portail_garde_produits_5285BC .line1 .col1 .bloc table td.colGauche .colProd1 .produit .titreProduit p {background:url(../FCK/Image/bullet_ancre_5285BC.gif) no-repeat left 5px}
.portail_garde_produits_5285BC .line1 .col1 .bloc table td.colGauche .colProd1 .produit .detailProduit p {color:#904100}

/* fin portail_garde_produits_5285BC */




/* portail_detail_produit */

.portail_detail_produit {position:relative; width:738px; height:auto; margin:0px; padding:0px}
.portail_detail_produit img {border:none; margin:0px; padding:0px}
.portail_detail_produit .line {position:relative; width:738px; height:auto}
.portail_detail_produit .line table {margin:0px; padding:0px}
.portail_detail_produit .line table td {text-align:left; vertical-align:top}
.portail_detail_produit .fil_ariane {height:auto; margin-bottom:10px}
.portail_detail_produit .fil_ariane .top_ariane {position:relative; width:738px; height:8px; overflow:hidden; background:url(../FCK/Image/chemin_top_F8BA17.gif) no-repeat top left}
.portail_detail_produit .fil_ariane .bottom_ariane {position:relative; width:738px; height:auto; border-bottom:1px solid #FFEDBC; background:url(../FCK/Image/chemin_middle_F8BA17.gif) repeat-y top left}
.portail_detail_produit .fil_ariane .bottom_ariane p {padding:0px 10px 8px 10px; font-size:11px}
.portail_detail_produit .fil_ariane .bottom_ariane p a {text-decoration:underline}
.portail_detail_produit .fil_ariane .bottom_ariane p a:hover {text-decoration:none}
.portail_detail_produit .fil_ariane .bottom_ariane p * {font-size:11px}
.portail_detail_produit .titre {height:45px; overflow:hidden}

.portail_detail_produit .top_contenu {border-left:1px solid #FFEDBC; height:17px; overflow:hidden}
.portail_detail_produit .contenu {border-left:1px solid #FFEDBC; background:url(../FCK/Image/pixel_F8BA17.gif) repeat-y top right}

.portail_detail_produit .line1 {border-bottom:1px solid #FFEDBC}
.portail_detail_produit .line1 .col1 {position:relative; width:519px; height:auto; padding-bottom:10px}
.portail_detail_produit .line1 .col1 .bloc {position:relative; margin:20px 0px 10px 10px}
.portail_detail_produit .line1 .col1 .ancre {position:relative; width:491px; height:26px; overflow:hidden}
.portail_detail_produit .line1 .col1 .ancre .titre {position:absolute; top:5px; left:10px}
.portail_detail_produit .line1 .col1 .ancre .titre p {font-weight:bold; padding-left:10px; background:url(../FCK/Image/bullet_ancre_F8BA17.gif) no-repeat left 5px}
.portail_detail_produit .line1 .col1 .ancre .titre p a {color:#904100; text-decoration:none}
.portail_detail_produit .line1 .col1 .texte_ancre {position:relative; width:491px; height:auto; margin-top:0px}
.portail_detail_produit .line1 .col1 .savoir_plus {position:relative; width:490px; height:37px; overflow:hidden; margin-top:30px; margin-bottom:0px}
.portail_detail_produit .line1 .col1 .cont_savoir_plus {position:relative; width:490px; height:auto; margin-top:3px; padding:15px 0px 15px 0px; border-top:1px solid #FFEDBC; background:url(../FCK/Image/esp_middle_2tiers_F8BA17.gif) repeat-y top left}
.portail_detail_produit .line1 .col1 .cont_savoir_plus .bloc_savoir_plus {position:relative; width:218px; height:34px; overflow:hidden; margin-left:18px}
.portail_detail_produit .line1 .col1 .cont_savoir_plus .bloc_savoir_plus .titre {position:absolute; top:1px; left:10px}
.portail_detail_produit .line1 .col1 .cont_savoir_plus .bloc_savoir_plus .titre p {font-weight:bold; padding:1px 0px 0px 10px; background:url(../FCK/Image/bullet_ancre_F8BA17.gif) no-repeat left 6px}
.portail_detail_produit .line1 .col1 .cont_savoir_plus .texte_savoir_plus {position:relative; width:218px; height:auto; margin-top:10px; margin-left:18px}
.portail_detail_produit .line1 .col1 .cont_savoir_plus .bas_savoir_plus {position:absolute; bottom:0px; left:0px; width:490px; height:10px; overflow:hidden; background:url(../FCK/Image/esp_bas_2tiers_F8BA17.gif) no-repeat top left}
.portail_detail_produit .line1 .col1 .cont_savoir_plus .elmt_savoir_plus_big {width:454px}
.portail_detail_produit .line1 .col1 .detail_produit {width:490px; height:auto; margin-top:0px}
.portail_detail_produit .line1 .col1 .detail_produit img {float:right; padding:0px 0px 5px 5px}
.portail_detail_produit .line1 .col1 .detail_produit p {padding-top:15px}
.portail_detail_produit .line1 .col1 .detail_produit p.gras {font-weight:bold}
.portail_detail_produit .line1 .col1 .detail_produit .titre {position:relative; width:236px; height:auto}
.portail_detail_produit .line1 .col1 .detail_produit .titre img {float:none; padding:0px}
.portail_detail_produit .line1 .col1 .detail_produit .titre p {position:absolute; top:5px; left:10px; font-size:14px; font-weight:bold; padding:0px}

.portail_detail_produit .line1 .col2 {position:relative; width:219px; height:auto}
.portail_detail_produit .line1 .col2 .bloc {position:relative; margin:0px 0px 20px 0px}
.portail_detail_produit .line1 .col2 .savoir_plus {position:relative; width:219px; height:37px; overflow:hidden; margin-bottom:0px}
.portail_detail_produit .line1 .col2 .cont_savoir_plus {position:relative; width:219px; height:auto; margin-top:3px; padding:15px 0px 15px 0px}
.portail_detail_produit .line1 .col2 .cont_savoir_plus .bloc_savoir_plus {position:relative; width:198px; height:34px; overflow:hidden; margin-left:10px}
.portail_detail_produit .line1 .col2 .cont_savoir_plus .texte_savoir_plus {position:relative; width:198px; height:auto; margin-top:10px; margin-left:10px}
.portail_detail_produit .line1 .col2 .cont_savoir_plus .bloc_savoir_plus .titre {position:absolute; top:1px; left:10px}
.portail_detail_produit .line1 .col2 .cont_savoir_plus .bloc_savoir_plus .titre p {font-weight:bold; padding:1px 0px 0px 10px}
.portail_detail_produit .line1 .col2 .cont_savoir_plus .bas_savoir_plus {position:absolute; bottom:0px; left:0px; width:219px; height:10px; overflow:hidden}
.portail_detail_produit .line1 .col2 .titre_bloc {position:relative; width:219px; height:auto; margin-bottom:3px}
.portail_detail_produit .line1 .col2 .bloc .lien {position:relative; width:218px; height:auto; margin-bottom:0px}
.portail_detail_produit .line1 .col2 .bloc .lien p {padding:3px 0px 3px 10px}
.portail_detail_produit .line1 .col2 .bloc .lien p {background:url(../FCK/Image/bullet_lien_ancre.gif) no-repeat 10px 8px; padding-left:20px}
.portail_detail_produit .line1 .col2 .bloc .lien_decale p {background:url(../FCK/Image/bullet_lien_ancre.gif) no-repeat 15px 8px; padding-left:25px}
.portail_detail_produit .line1 .col2 .bloc .rep_parent p {background:none; padding-left:10px}
.portail_detail_produit .line1 .col2 .bloc .lien table {width:100%}
.portail_detail_produit .line1 .col2 .bloc .lien table td {text-align:center; vertical-align:middle; padding:5px 0px 5px 0px}
.portail_detail_produit .line1 .col2 .bloc .lien table td.colLeft {width:30%; padding-left:5px}
.portail_detail_produit .line1 .col2 .bloc .lien table td.colRight {text-align:left; padding-left:5px}

/* fin portail_detail_produit */

/* portail_detail_produit_F8BA17 */

.portail_detail_produit_F8BA17 .fil_ariane .top_ariane {background:url(../FCK/Image/chemin_top_F8BA17.gif) no-repeat top left}
.portail_detail_produit_F8BA17 .fil_ariane .bottom_ariane {border-bottom:1px solid #FFEDBC; background:url(../FCK/Image/chemin_middle_F8BA17.gif) repeat-y top left}

.portail_detail_produit_F8BA17 .top_contenu {border-left:1px solid #FFEDBC}
.portail_detail_produit_F8BA17 .contenu {border-left:1px solid #FFEDBC; background:url(../FCK/Image/pixel_F8BA17.gif) repeat-y top right}
.portail_detail_produit_F8BA17 .line1 {border-bottom:1px solid #FFEDBC}
.portail_detail_produit_F8BA17 .line1 .col2 .cont_savoir_plus {border-top:1px solid #FFEDBC; background:url(../FCK/Image/pixel_F8BA17.gif) repeat-y top left}
.portail_detail_produit_F8BA17 .line1 .col2 .cont_savoir_plus .bloc_savoir_plus .titre p {background:url(../FCK/Image/bullet_ancre_F8BA17.gif) no-repeat left 6px}
.portail_detail_produit_F8BA17 .line1 .col2 .cont_savoir_plus .bas_savoir_plus {background:url(../FCK/Image/esp_bas_1tier_F8BA17.gif) no-repeat top left}
.portail_detail_produit_F8BA17 .line1 .col2 .bloc .lien_impair {background-color:#FFF7E2}
.portail_detail_produit_F8BA17 .line1 .col2 .bloc .lien_pair {background-color:#FFFCF5}
.portail_detail_produit_F8BA17 .line2 .col2 .bloc .rep_parent {background-color:#FFEBBC}

/* fin portail_detail_produit_F8BA17 */

/* portail_detail_produit_5285BC */

.portail_detail_produit_5285BC .fil_ariane .top_ariane {background:url(../FCK/Image/chemin_top_5285BC.gif) no-repeat top left}
.portail_detail_produit_5285BC .fil_ariane .bottom_ariane {border-bottom:1px solid #B9D6F6; background:url(../FCK/Image/chemin_middle_5285BC.gif) repeat-y top left}

.portail_detail_produit_5285BC .top_contenu {border-left:1px solid #B9D6F6}
.portail_detail_produit_5285BC .contenu {border-left:1px solid #B9D6F6; background:url(../FCK/Image/pixel_5285BC.gif) repeat-y top right}
.portail_detail_produit_5285BC .line1 {border-bottom:1px solid #B9D6F6}
.portail_detail_produit_5285BC .line1 .col2 .cont_savoir_plus {border-top:1px solid #FFEDBC; background:url(../FCK/Image/pixel_5285BC.gif) repeat-y top left}
.portail_detail_produit_5285BC .line1 .col2 .cont_savoir_plus .bloc_savoir_plus .titre p {background:url(../FCK/Image/bullet_ancre_5285BC.gif) no-repeat left 6px}
.portail_detail_produit_5285BC .line1 .col2 .cont_savoir_plus .bas_savoir_plus {background:url(../FCK/Image/esp_bas_1tier_5285BC.gif) no-repeat top left}
.portail_detail_produit_5285BC .line1 .col2 .bloc .lien_impair {background-color:#FFF7E2}
.portail_detail_produit_5285BC .line1 .col2 .bloc .lien_pair {background-color:#FFFCF5}
.portail_detail_produit_5285BC .line2 .col2 .bloc .rep_parent {background-color:#FFEBBC}

/* fin portail_garde_produits_5285BC */




/* portail_actualite */

.portail_actualite {position:relative; width:738px; height:auto; margin:0px; padding:0px}
.portail_actualite img {border:none; margin:0px; padding:0px}
.portail_actualite .line {position:relative; width:738px; height:auto}
.portail_actualite .line table {margin:0px; padding:0px}
.portail_actualite .line table td {text-align:left; vertical-align:top}
.portail_actualite .fil_ariane {height:auto; margin-bottom:10px}
.portail_actualite .fil_ariane .top_ariane {position:relative; width:738px; height:8px; overflow:hidden; background:url(../FCK/Image/chemin_top_F8BA17.gif) no-repeat top left}
.portail_actualite .fil_ariane .bottom_ariane {position:relative; width:738px; height:auto; border-bottom:1px solid #FFEDBC; background:url(../FCK/Image/chemin_middle_F8BA17.gif) repeat-y top left}
.portail_actualite .fil_ariane .bottom_ariane p {padding:0px 10px 8px 10px; font-size:11px}
.portail_actualite .fil_ariane .bottom_ariane p a {text-decoration:underline}
.portail_actualite .fil_ariane .bottom_ariane p a:hover {text-decoration:none}
.portail_actualite .fil_ariane .bottom_ariane p * {font-size:11px}
.portail_actualite .titre {height:45px; overflow:hidden}

.portail_actualite .top_contenu {border-left:1px solid #FFEDBC; height:17px; overflow:hidden}
.portail_actualite .contenu {border-left:1px solid #FFEDBC; background:url(../FCK/Image/pixel_F8BA17.gif) repeat-y top right}

.portail_actualite .line1 {border-bottom:1px solid #FFEDBC}
.portail_actualite .line1 .col1 {position:relative; width:519px; height:auto; padding-bottom:10px}
.portail_actualite .line1 .col1 .bloc {position:relative; margin:20px 0px 10px 10px}
.portail_actualite .line1 .col1 .ancre {position:relative; width:491px; height:26px; overflow:hidden}
.portail_actualite .line1 .col1 .ancre .titre {position:absolute; top:5px; left:10px}
.portail_actualite .line1 .col1 .ancre .titre p {font-weight:bold; padding-left:10px; background:url(../FCK/Image/bullet_ancre_F8BA17.gif) no-repeat left 5px}
.portail_actualite .line1 .col1 .ancre .titre p a {color:#904100; text-decoration:none}
.portail_actualite .line1 .col1 .texte_ancre {position:relative; width:491px; height:auto; margin-top:0px}
.portail_actualite .line1 .col1 .savoir_plus {position:relative; width:490px; height:37px; overflow:hidden; margin-top:30px; margin-bottom:0px}
.portail_actualite .line1 .col1 .cont_savoir_plus {position:relative; width:490px; height:auto; margin-top:3px; padding:15px 0px 15px 0px; border-top:1px solid #FFEDBC; background:url(../FCK/Image/esp_middle_2tiers_F8BA17.gif) repeat-y top left}
.portail_actualite .line1 .col1 .cont_savoir_plus .bloc_savoir_plus {position:relative; width:218px; height:34px; overflow:hidden; margin-left:18px}
.portail_actualite .line1 .col1 .cont_savoir_plus .bloc_savoir_plus .titre {position:absolute; top:1px; left:10px}
.portail_actualite .line1 .col1 .cont_savoir_plus .bloc_savoir_plus .titre p {font-weight:bold; padding:1px 0px 0px 10px; background:url(../FCK/Image/bullet_ancre_F8BA17.gif) no-repeat left 6px}
.portail_actualite .line1 .col1 .cont_savoir_plus .texte_savoir_plus {position:relative; width:218px; height:auto; margin-top:10px; margin-left:18px}
.portail_actualite .line1 .col1 .cont_savoir_plus .bas_savoir_plus {position:absolute; bottom:0px; left:0px; width:490px; height:10px; overflow:hidden; background:url(../FCK/Image/esp_bas_2tiers_F8BA17.gif) no-repeat top left}
.portail_actualite .line1 .col1 .cont_savoir_plus .elmt_savoir_plus_big {width:454px}
.portail_actualite .line1 .col1 .detail_produit {width:490px; height:auto; margin-top:0px}
.portail_actualite .line1 .col1 .detail_produit img {float:right; padding:0px 0px 5px 5px}
.portail_actualite .line1 .col1 .detail_produit p {padding-top:15px}
.portail_actualite .line1 .col1 .detail_produit p.gras {font-weight:bold}
.portail_actualite .line1 .col1 .detail_produit .titre {position:relative; width:236px; height:auto}
.portail_actualite .line1 .col1 .detail_produit .titre img {float:none; padding:0px}
.portail_actualite .line1 .col1 .detail_produit .titre p {position:absolute; top:5px; left:10px; font-size:14px; font-weight:bold; padding:0px}

.portail_actualite .line1 .col2 {position:relative; width:219px; height:auto}
.portail_actualite .line1 .col2 .bloc {position:relative; margin:0px 0px 20px 0px}
.portail_actualite .line1 .col2 .savoir_plus {position:relative; width:219px; height:37px; overflow:hidden; margin-bottom:0px}
.portail_actualite .line1 .col2 .cont_savoir_plus {position:relative; width:219px; height:auto; margin-top:3px; padding:15px 0px 15px 0px; border-top:1px solid #FFEDBC; background:url(../FCK/Image/pixel_F8BA17.gif) repeat-y top left}
.portail_actualite .line1 .col2 .cont_savoir_plus .bloc_savoir_plus {position:relative; width:198px; height:34px; overflow:hidden; margin-left:10px}
.portail_actualite .line1 .col2 .cont_savoir_plus .texte_savoir_plus {position:relative; width:198px; height:auto; margin-top:10px; margin-left:10px}
.portail_actualite .line1 .col2 .cont_savoir_plus .bloc_savoir_plus .titre {position:absolute; top:1px; left:10px}
.portail_actualite .line1 .col2 .cont_savoir_plus .bloc_savoir_plus .titre p {font-weight:bold; padding:1px 0px 0px 10px; background:url(../FCK/Image/bullet_ancre_F8BA17.gif) no-repeat left 6px}
.portail_actualite .line1 .col2 .cont_savoir_plus .bas_savoir_plus {position:absolute; bottom:0px; left:0px; width:219px; height:10px; overflow:hidden; background:url(../FCK/Image/esp_bas_1tier_F8BA17.gif) no-repeat top left}
.portail_actualite .line1 .col2 .titre_bloc {position:relative; width:219px; height:auto; margin-bottom:3px}
.portail_actualite .line1 .col2 .bloc .lien {position:relative; width:218px; height:auto; margin-bottom:0px}
.portail_actualite .line1 .col2 .bloc .lien p {padding:3px 0px 3px 10px}
.portail_actualite .line1 .col2 .bloc .lien p {background:url(../FCK/Image/bullet_lien_ancre.gif) no-repeat 10px 8px; padding-left:20px}
.portail_actualite .line1 .col2 .bloc .lien_decale p {background:url(../FCK/Image/bullet_lien_ancre.gif) no-repeat 15px 8px; padding-left:25px}
.portail_actualite .line1 .col2 .bloc .rep_parent p {background:none; padding-left:10px}
.portail_actualite .line1 .col2 .bloc .lien table {width:100%}
.portail_actualite .line1 .col2 .bloc .lien table td {text-align:center; vertical-align:middle; padding:5px 0px 5px 0px}
.portail_actualite .line1 .col2 .bloc .lien table td.colLeft {width:30%; padding-left:5px}
.portail_actualite .line1 .col2 .bloc .lien table td.colRight {text-align:left; padding-left:5px}
.portail_actualite .line1 .col2 .bloc .lien_impair {background-color:#FFF7E2}
.portail_actualite .line1 .col2 .bloc .lien_pair {background-color:#FFFCF5}
.portail_actualite .line2 .col2 .bloc .rep_parent {background-color:#FFEBBC}

/* fin portail_actualite */




/* portail_garde_collectionneurs */

.portail_garde_collectionneurs {position:relative; width:738px; height:auto; margin:0px; padding:0px}
.portail_garde_collectionneurs img {border:none; margin:0px; padding:0px}
.portail_garde_collectionneurs .line {position:relative; width:738px; height:auto}
.portail_garde_collectionneurs .line table {margin:0px; padding:0px}
.portail_garde_collectionneurs .line table td {text-align:left; vertical-align:top}
.portail_garde_collectionneurs .fil_ariane {height:auto; margin-bottom:10px}
.portail_garde_collectionneurs .fil_ariane .top_ariane {position:relative; width:738px; height:8px; overflow:hidden; background:url(../FCK/Image/chemin_top_F8BA17.gif) no-repeat top left}
.portail_garde_collectionneurs .fil_ariane .bottom_ariane {position:relative; width:738px; height:auto; border-bottom:1px solid #FFEDBC; background:url(../FCK/Image/chemin_middle_F8BA17.gif) repeat-y top left}
.portail_garde_collectionneurs .fil_ariane .bottom_ariane p {padding:0px 10px 8px 10px; font-size:11px}
.portail_garde_collectionneurs .fil_ariane .bottom_ariane p a {text-decoration:underline}
.portail_garde_collectionneurs .fil_ariane .bottom_ariane p a:hover {text-decoration:none}
.portail_garde_collectionneurs .fil_ariane .bottom_ariane p * {font-size:11px}
.portail_garde_collectionneurs .titre {height:45px; overflow:hidden}

.portail_garde_collectionneurs .top_contenu {border-left:1px solid #FFEDBC; height:17px; overflow:hidden}
.portail_garde_collectionneurs .contenu {border-left:1px solid #FFEDBC; background:url(../FCK/Image/pixel_F8BA17.gif) repeat-y top right}

.portail_garde_collectionneurs .line1 {border-bottom:1px solid #FFEDBC}
.portail_garde_collectionneurs .line1 .col1 {position:relative; width:712px; height:auto; padding-bottom:10px}
.portail_garde_collectionneurs .line1 .col1 .bloc {position:relative; margin:20px 0px 10px 12px}
.portail_garde_collectionneurs .line1 .col1 .header {margin-top:0px}
.portail_garde_collectionneurs .line1 .col1 .header .titre {position:relative; width:712px; height:auto}
.portail_garde_collectionneurs .line1 .col1 .header .titre p {position:absolute; top:5px; left:10px; font-size:14px; font-weight:bold; padding:0px}
.portail_garde_collectionneurs .line1 .col1 .header .ventre {position:relative; width:712px; height:auto}
.portail_garde_collectionneurs .line1 .col1 .header .ventre p {padding:10px}
.portail_garde_collectionneurs .line1 .col1 .bloc table {position:relative}
.portail_garde_collectionneurs .line1 .col1 .bloc table td.colFirst {position:relative}
.portail_garde_collectionneurs .line1 .col1 .bloc table td.colNoFirst {position:relative; padding-left:11px}
.portail_garde_collectionneurs .line1 .col1 .bloc table td .contProduit {position:relative; width:230px; height:120px; background-color:#FFF4D8; overflow:hidden}
.portail_garde_collectionneurs .line1 .col1 .bloc table td .contProduit .produit {padding:10px 12px 10px 12px}
.portail_garde_collectionneurs .line1 .col1 .bloc table td .contProduit .produit table td .image1 {position:relative; overflow:hidden}
.portail_garde_collectionneurs .line1 .col1 .bloc table td .contProduit .produit table td .fomatImg1 {width:55px; height:90px}
.portail_garde_collectionneurs .line1 .col1 .bloc table td .contProduit .produit table td .fomatImg2 {width:90px; height:55px; padding-top:10px}
.portail_garde_collectionneurs .line1 .col1 .bloc table td .contProduit .produit table td.colProduit {position:relative; padding-left:10px}
.portail_garde_collectionneurs .line1 .col1 .bloc table td .contProduit .produit table td .titreProduit {position:relative; height:auto; width:140px; background:#FFF4D4 url(../FCK/Image/fond_titre_serie1.gif) no-repeat top left}
.portail_garde_collectionneurs .line1 .col1 .bloc table td .contProduit .produit table td .titreProduit2 {position:relative; height:auto; width:205px; background:#FFF4D4 url(../FCK/Image/fond_titre_serie2.gif.gif) no-repeat top left}
.portail_garde_collectionneurs .line1 .col1 .bloc table td .contProduit .produit table td .titreProduit p {position:relative; font-size:10px; padding:5px 0px 5px 15px; font-weight:bold; background:url(../FCK/Image/bullet_ancre_F8BA17.gif) no-repeat 5px 9px}
.portail_garde_collectionneurs .line1 .col1 .bloc table td .contProduit .produit table td .detailProduit p {padding-top:5px}
.portail_garde_collectionneurs .line1 .col1 .bloc table td .contProduit .produit table td .detailFormat2 {width:115px}
.portail_garde_collectionneurs .line1 .col1 .bloc table td .contProduit .produit table td .detailFormat2 p {width:115px; padding-top:10px}
.portail_garde_collectionneurs .line1 .col1 .bloc table td .contSerie {background-color:#FFFCF3}

/* fin portail_garde_collectionneurs */




/* portail_interieure_collectionneurs */

.portail_interieure_collectionneurs {position:relative; width:738px; height:auto; margin:0px; padding:0px}
.portail_interieure_collectionneurs img {border:none; margin:0px; padding:0px}
.portail_interieure_collectionneurs .line {position:relative; width:738px; height:auto}
.portail_interieure_collectionneurs .line table {margin:0px; padding:0px}
.portail_interieure_collectionneurs .line table td {text-align:left; vertical-align:top}
.portail_interieure_collectionneurs .fil_ariane {height:auto; margin-bottom:10px}
.portail_interieure_collectionneurs .fil_ariane .top_ariane {position:relative; width:738px; height:8px; overflow:hidden; background:url(../FCK/Image/chemin_top_F8BA17.gif) no-repeat top left}
.portail_interieure_collectionneurs .fil_ariane .bottom_ariane {position:relative; width:738px; height:auto; border-bottom:1px solid #FFEDBC; background:url(../FCK/Image/chemin_middle_F8BA17.gif) repeat-y top left}
.portail_interieure_collectionneurs .fil_ariane .bottom_ariane p {padding:0px 10px 8px 10px; font-size:11px}
.portail_interieure_collectionneurs .fil_ariane .bottom_ariane p a {text-decoration:underline}
.portail_interieure_collectionneurs .fil_ariane .bottom_ariane p a:hover {text-decoration:none}
.portail_interieure_collectionneurs .fil_ariane .bottom_ariane p * {font-size:11px}
.portail_interieure_collectionneurs .titre {height:45px; overflow:hidden}

.portail_interieure_collectionneurs .top_contenu {border-left:1px solid #FFEDBC; height:17px; overflow:hidden}
.portail_interieure_collectionneurs .contenu {border-left:1px solid #FFEDBC; background:url(../FCK/Image/pixel_F8BA17.gif) repeat-y top right}

.portail_interieure_collectionneurs .line1 {border-bottom:1px solid #FFEDBC}
.portail_interieure_collectionneurs .line1 .col1 {position:relative; width:712px; height:auto; padding-bottom:10px}
.portail_interieure_collectionneurs .line1 .col1 .bloc {position:relative; margin:20px 0px 10px 12px}
.portail_interieure_collectionneurs .line1 .col1 .header {margin-top:0px}
.portail_interieure_collectionneurs .line1 .col1 .header .titre {position:relative; width:712px; height:auto}
.portail_interieure_collectionneurs .line1 .col1 .header .titre p.titre {position:absolute; top:5px; left:10px; font-size:14px; font-weight:bold; padding:0px}
.portail_interieure_collectionneurs .line1 .col1 .header .titre p.retour {position:absolute; top:7px; right:10px; padding:0px}
.portail_interieure_collectionneurs .line1 .col1 .header .titre p.retour a {text-decoration:underline; font-weight:bold; font-size:10px}
.portail_interieure_collectionneurs .line1 .col1 .header .titre p.retour a:hover {text-decoration:none}
.portail_interieure_collectionneurs .line1 .col1 .bloc table {position:relative}
.portail_interieure_collectionneurs .line1 .col1 .bloc table td.colFirst {position:relative}
.portail_interieure_collectionneurs .line1 .col1 .bloc table td.colNoFirst {position:relative; padding-left:11px}
.portail_interieure_collectionneurs .line1 .col1 .bloc table td .contProduit {position:relative; width:230px; height:120px; background-color:#FFF4D8; overflow:hidden}
.portail_interieure_collectionneurs .line1 .col1 .bloc table td .contProduit .produit {padding:10px 12px 10px 12px}
.portail_interieure_collectionneurs .line1 .col1 .bloc table td .contProduit .produit table td .image1 {position:relative; overflow:hidden}
.portail_interieure_collectionneurs .line1 .col1 .bloc table td .contProduit .produit table td .fomatImg1 {width:55px; height:90px}
.portail_interieure_collectionneurs .line1 .col1 .bloc table td .contProduit .produit table td .fomatImg2 {width:90px; height:55px; padding-top:10px}
.portail_interieure_collectionneurs .line1 .col1 .bloc table td .contProduit .produit table td.colProduit {position:relative; padding-left:10px}
.portail_interieure_collectionneurs .line1 .col1 .bloc table td .contProduit .produit table td .titreProduit {position:relative; height:auto; width:140px; background:#FFF4D4 url(../FCK/Image/fond_titre_serie1.gif) no-repeat top left}
.portail_interieure_collectionneurs .line1 .col1 .bloc table td .contProduit .produit table td .titreProduit2 {position:relative; height:auto; width:205px; background:#FFF4D4 url(../FCK/Image/fond_titre_serie2.gif.gif) no-repeat top left}
.portail_interieure_collectionneurs .line1 .col1 .bloc table td .contProduit .produit table td .titreProduit p {position:relative; font-size:10px; padding:5px 0px 5px 15px; font-weight:bold; background:url(../FCK/Image/bullet_ancre_F8BA17.gif) no-repeat 5px 9px}
.portail_interieure_collectionneurs .line1 .col1 .bloc table td .contProduit .produit table td .detailProduit p {padding-top:10px; font-size:9px}
.portail_interieure_collectionneurs .line1 .col1 .bloc table td .contProduit .produit table td .detailFormat2 {width:115px}
.portail_interieure_collectionneurs .line1 .col1 .bloc table td .contProduit .produit table td .detailFormat2 p {width:115px; padding-top:10px}
.portail_interieure_collectionneurs .line1 .col1 .bloc table td .contSerie {background-color:#FFFCF3}

/* fin portail_interieure_collectionneurs */




/* portail_search_recettes */

.portail_search_recettes {position:relative; width:738px; height:auto; margin:0px; padding:0px}
.portail_search_recettes img {border:none; margin:0px; padding:0px}
.portail_search_recettes .line {position:relative; width:738px; height:auto}
.portail_search_recettes .line table {margin:0px; padding:0px}
.portail_search_recettes .line table td {text-align:left; vertical-align:top}
.portail_search_recettes .boite {position:relative; width:738px; height:122px; overflow:hidden; margin-bottom:15px}
.portail_search_recettes .boite .formulaire {position:absolute; left:13px; top:70px}
.portail_search_recettes .boite .formulaire table td.col2 {padding-left:5px}
.portail_search_recettes .boite .formulaire table td.line2 {padding-top:5px}
.portail_search_recettes .boite .formulaire table td select {width:220px; font-size:10px}
.portail_search_recettes .boite .formulaire table td select option {font-size:10px}
.portail_search_recettes .boite .top_ten {position:absolute; right:10px; top:16px; width:106px; height:99px; overflow:hidden}
.portail_search_recettes .boite .mon_livre {position:absolute; right:125px; top:4px; width:97px; height:104px; overflow:hidden}
.portail_search_recettes .boite .nb_com {position:absolute; right:20px; top:15px}
.portail_search_recettes .boite .nb_com p {color:#0E5AA3; font-size:10px}
.portail_search_recettes .boite .nb_com p strong {font-size:10px}
.portail_search_recettes .boite .nb_com p span {color:#FFEC96}
.portail_search_recettes .boite .liens {position:absolute; right:20px; top:45px}
.portail_search_recettes .boite .liens p {padding:1px 0px 0px 10px; background:url(../FCK/Image/bullet_liens_boite.gif) no-repeat left 5px}
.portail_search_recettes .boite .liens p a {color:#0E5AA3; text-decoration:none; font-size:10px}
.portail_search_recettes .boite .liens p a:hover {color:#0E5AA3; text-decoration:underline}

.portail_search_recettes .top_contenu {border-left:1px solid #FFEDBC; height:17px; overflow:hidden}
.portail_search_recettes .contenu {border-left:1px solid #FFEDBC; background:url(../FCK/Image/pixel_F8BA17.gif) repeat-y top right}

.portail_search_recettes .line1 {border-bottom:1px solid #FFEDBC}
.portail_search_recettes .line1 .result {position:relative; height:auto}
.portail_search_recettes .line1 .result * {color:#0E5AA3}
.portail_search_recettes .line1 .result p.bullet {background:url(../FCK/Image/bullet_ancre_FF7900.gif) no-repeat left 5px; padding-left:10px}
.portail_search_recettes .line1 .result .chapo {position:relative; padding:0px; width:728px; margin:0px 0px 10px 10px}
.portail_search_recettes .line1 .result .chapo p.texte {position:relative; width:500px; padding:0px}
.portail_search_recettes .line1 .result .chapo .liens {position:absolute; right:20px; top:0px}
.portail_search_recettes .line1 .result .liste {position:relative; width:727px; margin:0px 0px 10px 10px; padding:0px}
.portail_search_recettes .line1 .result .liste a {text-decoration:none}
.portail_search_recettes .line1 .result .liste a:hover {text-decoration:underline}
.portail_search_recettes .line1 .result .liste table tr.impair {background-color:#FFF7D0}
.portail_search_recettes .line1 .result .liste table tr.pair {background-color:#FFFFFF}
.portail_search_recettes .line1 .result .liste table th {vertical-align:middle; text-align:center; padding:0px 5px 5px 5px}
.portail_search_recettes .line1 .result .liste table td {vertical-align:middle; text-align:center; padding:0px 5px 0px 5px}
.portail_search_recettes .line1 .result .liste table td.col1 {text-align:left; width:30%}
.portail_search_recettes .line1 .result .liste table td.col2 {width:5%}
.portail_search_recettes .line1 .result .liste table td.col3 {width:15%}
.portail_search_recettes .line1 .result .liste table td.col4 {width:10%}
.portail_search_recettes .line1 .result .liste table td.col5 {width:15%}
.portail_search_recettes .line1 .result .liste table td.col6 {width:15%}
.portail_search_recettes .line1 .result .liste table td.col7 {width:5%}
.portail_search_recettes .line1 .result .liste table td.noResult {width:727px; padding-top:10px}

.portail_search_recettes .line1 .detail_recette {position:relative; width:738px; height:auto; margin-bottom:10px}
.portail_search_recettes .line1 .detail_recette table {position:relative}
.portail_search_recettes .line1 .detail_recette table td {position:relative; margin:0px; padding:0px}
.portail_search_recettes .line1 .detail_recette table td.detail_col1 {}
.portail_search_recettes .line1 .detail_recette table td.detail_col2 {}
.portail_search_recettes .line1 .detail_recette table td {margin:0px; padding:0px}

.portail_search_recettes .line1 .detail_recette .col1 {position:relative; height:auto; margin-left:10px}
.portail_search_recettes .line1 .detail_recette .col1 .zone {position:relative; height:auto; width:523px}
.portail_search_recettes .line1 .detail_recette .col1 .zone1 {position:relative; height:auto}
.portail_search_recettes .line1 .detail_recette .col1 .zone1 .bloc_image {position:relative; width:293px}
.portail_search_recettes .line1 .detail_recette .col1 .zone1 .bloc_titre {position:relative; width:210px}
.portail_search_recettes .line1 .detail_recette .col1 .zone1 .bloc_titre .titre_recette {background-color:#FFF5C7}
.portail_search_recettes .line1 .detail_recette .col1 .zone1 .bloc_titre .titre_recette p {font-size:14px; font-weight:bold; text-align:left; padding:30px 20px 30px 20px}
.portail_search_recettes .line1 .detail_recette .col1 .zone1 .bloc_titre .pictos_info {position:relative; height:34px}
.portail_search_recettes .line1 .detail_recette .col1 .zone1 .bloc_titre .pictos_info .picto {float:left; margin-left:10px}
.portail_search_recettes .line1 .detail_recette .col1 .zone1 .bloc_titre .pictos_info .first {margin-left:0px}
.portail_search_recettes .line1 .detail_recette .col1 .zone1 .bloc_titre .cont_detail {position:relative; width:210px; height:25px; border:1px solid #F8700C}
.portail_search_recettes .line1 .detail_recette .col1 .zone1 .bloc_titre .cont_detail p {font-size:9px; padding:2px 5px 2px 5px}
.portail_search_recettes .line1 .detail_recette .col1 .zone2 td p {padding:5px 10px 0px 10px}
.portail_search_recettes .line1 .detail_recette .col1 .zone2 td p.gras {background:url(../FCK/Image/bullet_ancre_FF7900.gif) no-repeat left 9px; padding-left:10px 0px 0px 10px; font-weight:bold}
.portail_search_recettes .line1 .detail_recette .col1 .zone2 td.zone2col1 .rub {position:relative}
.portail_search_recettes .line1 .detail_recette .col1 .zone2 td.zone2col2 {}
.portail_search_recettes .line1 .detail_recette .col1 .zone2 td .rub {margin-top:10px; width:208px}
.portail_search_recettes .line1 .detail_recette .col1 .zone2 td .auteur {background-color:#FFEFE0}
.portail_search_recettes .line1 .detail_recette .col1 .zone2 td .auteur p {padding:5px 10px 5px 10px}
.portail_search_recettes .line1 .detail_recette .col1 .zone2 td .conseil {background:#FFEFE0 url(../images/detail_recette/bottom_conseil.gif) no-repeat left bottom; padding-bottom:5px}
.portail_search_recettes .line1 .detail_recette .col1 .zone2 td .conseil .top_conseil {position:relative; width:208px; height:28px; overflow:hidden}
.portail_search_recettes .line1 .detail_recette .col1 .zone2 td .conseil .middle_conseil {position:relative; padding:10px; font-size:11px}
.portail_search_recettes .line1 .detail_recette .col1 .zone2 td .preparation {text-align:justify; width:295px; margin-left:10px}

.portail_search_recettes .line1 .detail_recette .col2 {position:relative; height:auto; margin-right:10px}
.portail_search_recettes .line1 .detail_recette .col2 .bloc {position:relative; margin-bottom:20px}
.portail_search_recettes .line1 .detail_recette .col2 .mon_livre {height:109px; overflow:hidden}
.portail_search_recettes .line1 .detail_recette .col2 .mon_livre p {position:absolute; padding:1px 0px 0px 10px; background:url(../FCK/Image/bullet_liens_boite.gif) no-repeat left 4px}
.portail_search_recettes .line1 .detail_recette .col2 .mon_livre p.ajout_recette {top:60px; left:5px}
.portail_search_recettes .line1 .detail_recette .col2 .mon_livre p.consult_livre {top:90px; left:5px}
.portail_search_recettes .line1 .detail_recette .col2 .mon_livre p a {font-size:10px; color:#F89F00; text-decoration:none}
.portail_search_recettes .line1 .detail_recette .col2 .mon_livre p a:hover {text-decoration:underline}
.portail_search_recettes .line1 .detail_recette .col2 .realisee_avec {margin-bottom:10px}
.portail_search_recettes .line1 .detail_recette .col2 .prod_photo {text-align:center}
.portail_search_recettes .line1 .detail_recette .col2 .aimez_aussi {background:#FFF8D6 url(../images/detail_recette/bottom_aimez_aussi.gif) no-repeat left bottom; padding-bottom:5px}
.portail_search_recettes .line1 .detail_recette .col2 .top_aimez {position:relative; width:185px; height:45px; overflow:hidden}
.portail_search_recettes .line1 .detail_recette .col2 .middle_aimez {position:relative; padding:10px}
.portail_search_recettes .line1 .detail_recette .col2 .middle_aimez p {font-size:10px}
.portail_search_recettes .line1 .detail_recette .col2 .middle_aimez p.lienRecette {padding:3px 0px 0px 10px; background:url(../FCK/Image/bullet_ancre_FF7900.gif) no-repeat left 8px}
.portail_search_recettes .line1 .detail_recette .col2 .middle_aimez p.lienRecette a {text-decoration:none}
.portail_search_recettes .line1 .detail_recette .col2 .middle_aimez p.lienRecette a:hover {text-decoration:underline}

/* fin portail_search_recettes */



/* portail_contact_consommateurs */

.portail_contact_consommateurs {position:relative; width:738px; height:auto; margin:0px; padding:0px}
.portail_contact_consommateurs img {border:none; margin:0px; padding:0px}
.portail_contact_consommateurs .line {position:relative; width:738px; height:auto}

.portail_contact_consommateurs .top_contenu {border-left:1px solid #FFEDBC; height:17px; overflow:hidden}
.portail_contact_consommateurs .contenu {border-left:1px solid #FFEDBC; background:url(../FCK/Image/pixel_F8BA17.gif) repeat-y top right}

/* fin portail_contact_consommateurs */



/* portail_contact_professionnels */

.portail_contact_professionnels {position:relative; width:738px; height:auto; margin:0px; padding:0px}
.portail_contact_professionnels img {border:none; margin:0px; padding:0px}
.portail_contact_professionnels .line {position:relative; width:738px; height:auto}

.portail_contact_professionnels .top_contenu {border-left:1px solid #FFEDBC; height:17px; overflow:hidden}
.portail_contact_professionnels .contenu {border-left:1px solid #FFEDBC; background:url(../FCK/Image/pixel_F8BA17.gif) repeat-y top right}

/* fin portail_contact_professionnels */



/* portail_contenu_textuel */

.portail_contenu_textuel {position:relative; width:738px; height:auto; margin:0px; padding:0px}
.portail_contenu_textuel img {border:none; margin:0px; padding:0px}
.portail_contenu_textuel .line {position:relative; width:738px; height:auto}

.portail_contenu_textuel .top_contenu {border-left:1px solid #FFEDBC; height:17px; overflow:hidden}
.portail_contenu_textuel .contenu {border-left:1px solid #FFEDBC; border-bottom:1px solid #FFEDBC; background:url(../FCK/Image/pixel_F8BA17.gif) repeat-y top right; padding-bottom:20px}
.portail_contenu_textuel .contenu p {padding:10px 10px 0px 10px; text-align:justify}
.portail_contenu_textuel .contenu p span.responsable {color:#3274AE}
.portail_contenu_textuel .contenu p.titre_img {padding-top:20px}

/* fin portail_contenu_textuel */


/* portail_plan_du_site */

.portail_plan_du_site .top_contenu {border-left:1px solid #FFEDBC; height:17px; overflow:hidden}
.portail_plan_du_site .contenu {width:738px; border-left:1px solid #FFEDBC; border-bottom:1px solid #FFEDBC; background:url(../FCK/Image/pixel_F8BA17.gif) repeat-y top right; padding-bottom:20px}
.portail_plan_du_site .contenu p {padding:10px 10px 0px 10px; text-align:justify}
.portail_plan_du_site .contenu .plan {padding-top:10px}
.portail_plan_du_site .contenu .plan p {padding:1px 0px 1px 0px; margin:0px; background:none; font-size:12px}
.portail_plan_du_site .contenu .plan p a {color:#FF7C00; text-decoration:none; font-weight:normal}
.portail_plan_du_site .contenu .plan p a:hover {text-decoration:underline}
.portail_plan_du_site .contenu .plan p.plan_rep a {font-weight:bold}

/* fin portail_plan_du_site */


/* portail_search */

.portail_search .top_contenu {border-left:1px solid #FFEDBC; height:17px; overflow:hidden}
.portail_search .contenu {width:738px; border-left:1px solid #FFEDBC; border-bottom:1px solid #FFEDBC; background:url(../FCK/Image/pixel_F8BA17.gif) repeat-y top right; padding-bottom:20px}
.portail_search .contenu p {padding:10px 10px 0px 10px; text-align:justify}
.portail_search .contenu .search {padding-top:10px}
.portail_search .contenu .search p {padding:1px 0px 1px 50px; margin:0px; background:none; font-size:12px}
.portail_search .contenu .search p a {color:#FF7C00; text-decoration:none; font-weight:normal}
.portail_search .contenu .search p a:hover {text-decoration:underline}
.portail_search .contenu .search p.count {text-align:right; padding-right:30px}
.portail_search .contenu .search p.fil {color:#999999; padding:1px 0px 5px 50px; font-size:11px}
.portail_search .contenu .search p.site {padding:1px 0px 5px 30px; font-size:16px}
.portail_search .contenu .search p.pointillet {margin:10px 0px 10px 0px; border-bottom:1px #904100 dotted}

/* fin portail_search */


/* formulaires */

.formulaires {position:relative; border:1px solid #FFEDBC; background-color:#FFFFFF; height:auto}
.formulaires td {vertical-align:top}
.formulaires td .titre {position:relative; margin-left:20px}
.formulaires td .titre p {font-size:12px; font-weight:bold; padding-top:10px}
.formulaires td.form_col1 .elmt {position:relative; width:480px; margin-left:20px}
.formulaires td.form_col1 .chapo {padding-top:10px}
.formulaires td.form_col1 .chapo p.texte_chapo {padding:10px 0px 10px 0px}
.formulaires td.form_col1 .champs {padding-top:10px}
.formulaires td.form_col1 .champs_rss {position:relative; width:680px; margin-left:20px;padding-top:10px;}
.formulaires td.form_col1 .champs tr.impair {background-color:#FFF6DD}
.formulaires td.form_col1 .champs table.noDisplay {display:none}
.formulaires td.form_col1 .champs td {padding:2px 0 2px 0px}
.formulaires td.form_col1 .champs td.champs_col1 {width:240px}
.formulaires td.form_col1 .champs td.champs_col1 p {padding:3px 0px 0px 20px; background:url(../FCK/Image/bullet_ancre_FFE401.gif) no-repeat 10px 8px}
.formulaires td.form_col1 .champs td.champs_col2 {width:240px}
.formulaires td.form_col1 .champs td.champs_col2 textarea {width:230px}
.formulaires td.form_col1 .champs td.champs_col2 .champAnnee {width:50px; text-align:center}
.formulaires td.form_col1 .champs td.lien_form a {font-size:10px}
.formulaires td.form_col1 .champs td.valid {text-align:right}
.formulaires td.form_col2 .elmt {position:relative; width:200px; margin-left:10px}
.formulaires td.form_col2 .infos {background-color:#FFF5C4; border:1px solid #FFD665}
.formulaires td.form_col2 .infos p {padding:8px}
.formulaires td.form_col2 .infos p.step {padding:0px 8px 8px 20px; background:url(../FCK/Image/bullet_ancre_FFE401.gif) no-repeat 10px 5px}
.formulaires td.form_col2 .mention {color:#CEAB8D; margin-top:20px; font-size:10px}
.formulaires td .fermer {position:relative; width:16px; height:16px; overflow:hidden; margin-top:10px}
.formulaires td .obligatoire {margin-bottom:20px}
.formulaires td .obligatoire p {color:#CEAB8D; font-size:10px; padding:20px 0px 0px 20px}

.identification {width:526px}
.inscription {width:736px}
.recette {width:746px}
.recette td.form_col2 .elmt {width:210px}
.e_news {width:736px}
.alert {width:526px}
.contact_consommateurs {width:736px; border:none; border-bottom:1px solid #FFEDBC}
.contact_professionnels {width:736px; border:none; border-bottom:1px solid #FFEDBC}
.contact_professionnels td.form_col1 .elmt {position:relative; width:690px; margin-left:20px}
.contact_professionnels td.form_col1 .champs td.champs_col1 {width:270px}
.contact_professionnels td.form_col1 .champs td.champs_col2 {width:420px}
.contact_professionnels td.form_col1 .champs td .mention {color:#CEAB8D; font-size:10px}
.commentaire {width:526px}
.liste_commentaires {width:736px; height:510px}
.liste_commentaires td.form_col1 .elmt {width:690px; height:400px; overflow:auto}
.liste_commentaires td.form_col1 .champs td.champs_col1 {width:690px}
.envoi_amis {width:736px}
.envoi_amis td.form_col1 .champs td.champs_col1 {width:160px}
.envoi_amis td.form_col1 .champs td.champs_col2 .email {width:310px}
.envoi_amis td.form_col1 .champs td.champs_col2 p {padding:3px 0px 3px 0px}
.envoi_amis td.form_col1 .champs td.champs_col2 {width:320px}
.envoi_amis td.form_col1 .champs td.champs_col2 textarea {width:310px}



.formulaires td.form_col1 .champs td.champs_rss_col1{width:100px;}
.formulaires td.form_col1 .champs td.champs_rss_col1 h4{text-decoration:underline;cursor:pointer;}
.formulaires td.form_col1 .champs td.champs_rss_col1 h4:hover{text-decoration:none;cursor:pointer;}
.formulaires td.form_col1 .champs td.champs_rss_col2{width:600px;}

span#reg1 a{margin:0;line-height:12px}



/* fin formulaires */



/* quiz */

.portail_quiz {position:relative; width:738px; height:auto; margin:0px; padding:0px}
.portail_quiz img {border:none; margin:0px; padding:0px}
.portail_quiz .line {position:relative; width:738px; height:auto}

.portail_quiz .top_contenu {border-left:1px solid #FFEDBC; height:17px; overflow:hidden}
.portail_quiz .contenu {border-left:1px solid #FFEDBC; border-bottom:1px solid #FFEDBC; background:url(../FCK/Image/pixel_F8BA17.gif) repeat-y top right; padding-bottom:20px}
.portail_quiz .contenu .titreQuiz {padding:0px 0px 10px 10px}
.portail_quiz .contenu .tabQuiz {margin-left:10px}
.portail_quiz .texteQuizz {}
.portail_quiz .texteQuizzbold {font-weight:bold}
.portail_quiz .textereponsecache {font-size:12px; font-style:italic; font-weight:bold; visibility:hidden; color:#FABA00}
.portail_quiz .textereponse {font-size:12px; font-style:italic; font-weight:bold; visibility:visible; color:#FABA00}
.portail_quiz #reponse00 {color:#FF0000; padding:0px 0px 10px 10px; font-weight:bold}
.portail_quiz #resultat {color:#FF0000; padding:0px 0px 10px 10px; font-weight:bold}

/* fin quiz */



/* chargement */
.chargement {position:relative; width:200px; height:auto; padding:20px 0px 20px 0px; border:1px solid #FFEDBC; background-color:#FFFFFF; text-align:center}
.chargement p {margin:0px; padding:10px 0px 0px 0px; font-size:14px; color:#FAC11C}
