.FDgauche {
        background-attachment: scroll;
        background-image: url(images/charte/gauche.gif);
        background-repeat: repeat-y;
        background-position: right top;
}
.FDdroite {
        background-attachment: scroll;
        background-image: url(images/charte/droite.gif);
        background-repeat: repeat-y;
        background-position: left top;
}
.FDgauche2 {
        background-attachment: scroll;
        background-image: url(images/charte/fd_gauche.gif);
        background-repeat: repeat-y;
        background-position: left top;
}
.crpnoir1 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #663333;
}
.crpnoir2 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #663333;
        }
.fdaccu {
        background-image: url(images/charte/fdcell_situa.jpg);
        background-repeat: no-repeat;
        background-position: right bottom;
}
.fdtot {

        background-image: url(images/charte/fdcell_total.jpg);
        background-repeat: repeat-y;
}
.crpnoir1gras {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #663333;
        font-weight: bold;
}
.crptitrerouge {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: #B60606;
        font-weight: bold;
}
.crptitrerouge2 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: #B60606;
        font-weight: bold;
}
.fddate {

        background-image: url(images/charte/fdcell_date.jpg);
        background-repeat: no-repeat;
        background-position: right top;
}
.crpnoir1puce {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #663333;
        list-style-position: inside;
        list-style-type: disc;
}
.alignementdroite {
        float: right;
        padding: 10px;
        margin: 10px;
}
.FDbottom {
        background-attachment: scroll;
        background-image: url(images/charte/fd_bas.gif);
        background-repeat: repeat-x;
        background-position: left top;
}
.FDban {
        background-attachment: scroll;
        background-image: url(images/charte/fd_page.gif);
        background-repeat: repeat-x;
        background-position: left top;
}
.lien
        {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #663333;
        font-weight: bold;
        }
.lien a
        {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #663333;
        font-weight: bold;
        text-decoration:underline;
        }
.lien a:hover
        {
        text-decoration:none;
        }
.lien_red
        {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #b60606;
        font-weight:500;
        text-decoration:none;
        }
.lien_red a
        {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #b60606;
        font-weight:500;
        text-decoration:none;
        }
.lien_red a:hover
        {
        text-decoration:underline;
        color: #663333;
        font-weight: bold;
        }
.lien_red2
        {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #b60606;
        font-weight:500;
        text-decoration:none;
        }
b
        {
        color: #663333;
        }
#content
        {
        position:relative;
        top:0;
        left:0;
        width:98%;
        padding-top:5px;
        margin:0;
        height:700px;
        height:100%;
     /*border:1px red solid; */
      }
#content_left
        {
        float:left;
        padding:0 1%/*10px*/ 0 0;
        margin:0 1%/*5px*/ 0 0;
        border-right:3px #99CC00 double;
        width:48%;
        min-height:280px;
        height:auto !important;
        height:100%;
       /* border:1px blue solid; */
        }

*html #content_left
        {
        width:48%;
        }

#content_right
        {
        float:right;
        padding-left:0;
        padding-right:0;
        width:48%;
        min-height:280px;
        height:auto !important;
        height:100%;
        margin:0;
       /* border:1px green solid; */
        }
*html #content_right
        {
        width:48%;
        }
#content_right p
        {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: #663333;
        }
.img_nx
        {
         border:1px #b60606 solid;
        }
/*************** rubrique grande spécialités **************/
#content_gdspecial
        {
        float:left;
        padding-top:5px;
        padding-left:0px;
        margin:0;
        height:auto;
        }
#img_left
        {
         float:left;
         margin:0;
         padding:0 15px 0 0;
         background:transparent url(images/rubriques/grandesspecialites01.jpg) no-repeat 0 0;
         width:305px;
         height:436px;
        }
#cartouches-specialites
        {
         margin:0;
         padding:0 15px 0 0;
         max-height:20px;
         height:20px;
         
        }
.img_cartouche
        {
         float:left:
         margin-right:2px;
        }
*html .img_cartouche
        {
         margin-right:5px;
        }
/************* 12/04/2006 Rub gdes spécialités ******************/
#content_gdspecial02
        {
         position:relative;
         /*width:98%; */
         height:auto !important;
         min-height:436px;
         height:100%;
       /* border:1px red solid; */
         margin:0;
         padding:0;
        }
#img_left02
        {
       float:left;
         margin:0;
         /*padding:0 15px 0 0; */
         padding:10px 10px 0 0;
         background:transparent url(images/rubriques/grandesspecialites01.jpg) no-repeat 0 0;
         width:305px;
         height:436px;
        }
#cartouches-specialites02
        {
        float:left;
         width:153px;
         margin:0 0 0 0px;
         padding:0;
         height:auto;
        }
#cartouches-specialites02 img
        {
         margin:0 0 45px 0;
         padding:0;
        }
#cartouches-specialites03_text
        {
         position;relative;
        top:0px;
       left:0px;
       display:block;
        padding-left:0px;
        padding-right:0px;
        min-height:425px;
        max-height:445px;
        height:400px;
      /*  height:auto !important;
        height:100%; */
        margin:10px 0 0 500px;
      /* border:1px blue solid; */
        }
*html #cartouches-specialites03_text
        {
        margin:15px 0 0 0px;
        }

#content_gdspecial03
        {
         position:relative;
         width:98%;

         min-height:436px;
         height:auto !important;
         height:100%;
        /* border:1px green solid; */
         margin:0;
         padding:0;
        }
#cartouches-specialites-slide
        {
         float:left;
         width:98%;
         margin:0;
         padding:0 15px 0 0;
         max-height:20px;
         height:20px;
        }
#content_flashspecialites02
        {
        float:left;
       padding-left:0px;
        margin-right:10px;
       margin-top:15px;
        width:555px;
        min-height:445px;
        height:auto !important;
        height:100%;
      /* border:1px red solid; */
        }
#text-special-slide
        {
       position;absolute;
        top:0px;
       left:560px;
        display:block;
        padding-left:0px;
        padding-right:0px;
        min-height:445px;
        height:auto !important;
        height:100%;
        margin:20px 0 0 0px;
      /*  border:1px blue solid; */
        }
*html #text-special-slide
        {
        margin:15px 0 0 0px;
        }
#text-special-slide p
        {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #663333;
        }
/************************** form **********************/
.forminput,
.formtextareadress,
.formtextareacomment
        {
        border:1px #4e4234 solid;
        padding:0;
        margin:2px;
        font-family: "Trebuchet MS", Arial;
        font-size:12px;
        color: #4e4234;
        background-color:#f9edd7;
        width:160px;
        }
.forminput
       {
       padding:0 3px 0 3px;
        height:20px;
        line-height:20px;

       }
.formtextareadress
        {
        padding:0 3px 0 3px;
        height:80px;
        }
.formtextareacomment
        {
        font-family: "Trebuchet MS", Arial;
        font-size:12px;
        text-align:justify;
        padding:0 3px 0 3px;
        height:130px;
        width:260px;
        }
.formbt_envoi
        {
        border:0;
        height:20px;
        width:122px;
        padding:0;
        background:transparent url(images/bt_envoyer.jpg) no-repeat 0 0;
        text-indent: -2500px;
        }
.formbt_reset
        {
        border:0;
        height:20px;
        width:122px;
        padding:0;
        background:transparent url(images/bt_retablir.jpg) no-repeat 0 0;
        text-indent: -2500px;
        }
*html .formbt_reset,
*html .formbt_envoi
        {
        text-indent:0px;
        text-decoration:none;
        color:transparent;
        }
.formbt
        {
        height:20px;
        width:122px;
        text-align:center;
        padding:0;
        font-family: "Trebuchet MS", Arial;
        font-size:12px;
        line-height:1em;
        font-weight:600;
        letter-spacing:0.1em;
        color:#fff;
        /*background-color:#124b01; */
        background:transparent url(images/bt_formulaire.gif) no-repeat 0 0;
        border:0;
        }
.axterix
        {
         color:#cc0000;
        }
.cyc {
	display: none;
}
