body , html
{
        /*  Les margin, les scrolls, et la hauteur sont les seuls propriétés a redefinir dans le body   */
        
        color: #000000; 
        margin : 0px 0px 0px 0px;
        height:100%;
        scrollbar-base-color: #ff4c00;
}
td
{
        /*font-family: Arial, Helvetica, sans-serif;
        font-size:11px;
        font-weight: normal;
        font-style: normal;
        color: #ffefbe; */
        background-attachment: scroll;
        background-repeat: repeat-y;
        background-position: left top;
}



.lien01,
.lien01 a:link
        {
        clear:both;
        text-decoration:underline;
        color: #fff;
        font-family: Arial, Helvetica, sans-serif;
        font-size:11px;
        font-weight:500;
        }
.lien01 a:visited {
        text-decoration: none; 
        color: #fff;
        font-family: Arial, Helvetica, sans-serif;
        font-size:11px;
        font-weight:500;
        }
.lien01 a:hover,
.lien01 a:active {
        text-decoration: underline; 
        color: #fff;
        }
#basdepage
{
    width:100%;
        height:35px;
        text-align:left;
        background-color:#000000;
                /*   mettre ici le style que vous voulez définir pour les liens bas de page */
}
#bandeau
{
    width:990px;
        height:212px;
        text-align:left;
        background-color:#000000;
                /*   mettre ici le style que vous voulez définir pour les liens bas de page */
}

.text_area1 {
        font-size: 11px;
        color: #47A3FE;
        font-weight: normal;
        background-color: #FFFFFF;
        width: 150px;
        border: 1px solid #47A3FE;
}

.input {

        font-family: Arial, Helvetica, sans-serif;
        font-size: 9px;
        background-color: #fff;
        border: 1px solid #B9B6C3;
        color: #000066;
}



.FDinf {
        background-attachment: scroll;
        background-image: url(images/charte/fdtxt2.jpg);
        background-repeat: no-repeat;
        background-position: left bottom;
        padding-left:0px;
        padding-right:0px;
        
}
.FDinf2 {
        background-attachment: scroll;
        background-image: url(images/charte/fdtxt1.jpg);
        background-repeat: no-repeat;
        background-position: left top;
        padding-left:0px;
        padding-right:0px;
}
.FDtab {
        background-attachment: scroll;
        background-image: url(images/charte/fdtab.jpg);
        background-repeat: repeat-y;
        background-position: left top;
}
#text_general,
#text_general_noindent
        {
         float:left;
         width:530px;
         /*border:1px blue solid; */
        }
#text_general p
        {
        font-family: Arial, Helvetica, sans-serif;
        font-size:12px;
        color: #fff;
        font-weight:500;
        /*letter-spacing:0.15em; */
        text-align:justify;
        text-indent:15px;
        margin:0 0 10px 0;
        padding:0;
        /*border:1px red solid; */
        }
#text_general p:first-letter
        {
        font-family: Arial, Helvetica, sans-serif;
        font-size:14px;
        color: #fff;
        font-weight:600;
        }
p,
.text01
        {
        font-family: Arial, Helvetica, sans-serif;
        font-size:12px;
        color: #fff;
        font-weight:500;
        letter-spacing:0.15em;
        text-align:justify;
        text-indent:0px;
        margin:0 0 10px 0;
        padding:0;
        /*border:1px red solid; */
        }
.text02
        {
        font-family: Arial, Helvetica, sans-serif;
        font-size:10px;
        color: #fff;
        font-weight:500;
        letter-spacing:0.15em;
        text-align:center;
        text-indent:0px;
        margin:0 0 10px 0;
        padding:0;
        /*border:1px red solid; */
        }
ul
        {
        font-family: Arial, Helvetica, sans-serif;
        font-size:11px;
        color: #fff;
        font-weight:500;
        letter-spacing:0.09em;
        text-align:justify;
        }
li
        {
         margin-bottom:5px;
        }
b
        {
         color: #fff;
        }
h1
        {
        font-family: Arial, Helvetica, sans-serif;
        font-size:14px;
        color: #fff;
        font-weight:600;
        letter-spacing:0.2em;
        text-align:justify;
        text-indent:0px;
        margin:0 0 20px 0;
        padding:0;
        border-bottom:3px #f5c908 double;
        }
h2
        {
        display:block;
        /* font-family:Verdana, Arial, Helvetica, sans-serif; */
        font-family: Arial, Helvetica, sans-serif;
        font-size:12px;
        font-weight:bold;
        font-style:normal;
        color:#ffffff;
        letter-spacing:0.15em;
        text-align:right;
        border-right:4px #F5C908 solid;
        padding-right:4px;
        border-bottom:1px #f5c908 solid;
        }
h3
        {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:11px;
        font-weight:bold;
        font-style:normal;
        }
.img
        {
         border:1px #f5c908 solid;
        }
/************* form *********************/
.forminput,
.formtextareadress,
.formtextareacomment
        {
        border:1px #f5c908 solid;
        padding:0;
        margin:2px;
        font-family: Arial, Helvetica, sans-serif;
        font-size:11px;
        color: #000;
        background-color:#FCF2CB;
        text-align:justify;
        }
.forminput
       {
       padding:0 3px 0 3px;
        height:20px;
        line-height:20px;
        width:230px;
       }
.formtextareadress
        {
        padding:0 3px 0 3px;
        height:110px;
                width:230px;
        }
.formtextareacomment
        {
        padding:0 3px 0 3px;
        height:110px;
        width:230px;
        }
.formbt
        {
        border:1px #f5c908 solid;
        height:25px;
        width:100px;
        text-align:center;
        padding:0;
        font-family: Arial, Helvetica, sans-serif;
        font-size:12px;
        line-height:18px;
        font-weight:600;
                letter-spacing:0.1em;
        color:#FF4C01;
        background-color:#FCF2CB;
        }
*html .formbt
        {
         border:1px #f5c908 solid;
        height:25px;
        width:100px;
        text-align:center;
        padding:0;
        font-family: Arial, Helvetica, sans-serif;
        font-size:12px;
        line-height:18px;
        font-weight:600;
        letter-spacing:0.1em;
        color:#FF4C01;
        background-color:#FCF2CB;
        }
.cyc {
	display: none;
}
