@import "charte.css";

#contenuTexte{
        padding:0px 20px 0px 20px;
        width:666px;
        float:left;
}


#contenuTexte h1{
        margin:20px 0 25px 0px;
        font-family:Arial, Helvetica, sans-serif;
        font-style:italic;
        font-size:2em;
        text-align:right;
        color:#3e5ac4;
        border-bottom:1px solid #fff;
}

#contenuTexte h2{
        margin:20px 0 25px 0px;
        font-family:Arial, Helvetica, sans-serif;
        font-style:italic;
        font-size:1.8em;
        text-align:left;
        color:#d9ecff;
        border-bottom:1px solid #fff;
}
#contenuTexte h3,
#contenuTexte h3.puce
        {
        margin:20px 0 20px 0px;
        font-family:Arial, Helvetica, sans-serif;
        font-style:italic;
        font-size:1.6em;
        text-align:left;
        color:#E60F17;
        }
#contenuTexte h3.puce
        {
        background:transparent url(../images/charte/puce2-h3.gif) no-repeat 0 5px;
        padding:0 0 0 26px;
        
        }
#contenuTexte h3 a
        {
        color:#fff;
        text-decoration:none;
        }
#contenuTexte h3 a:hover
        {
        color:#E60F17;
        text-decoration:none;
        }
#contenuTexte h4
        {
        margin:20px 0 20px 0px;
        font-family:Arial, Helvetica, sans-serif;
        font-style:italic;
        font-size:1.5em;
        text-align:left;
        color:#E60F17;
        }
#contenuTexte td h4.loi
        {
        margin:0;
        font-family:Arial, Helvetica, sans-serif;
        font-style:italic;
        font-size:1.5em;
        text-align:left;
        color:#E60F17;
        }
#contenuTexte p,
#contenuTexte p.puce-pt,
#contenuTexte td.avec-puce,
#contenuTexte td.sans-puce,
#contenuTexte td.sans-puce2,
#contenuTexte td.sans-puce3
        {
        padding:0;
        margin:0 0 10px 0;
        font-family:Arial, Helvetica, sans-serif;
        font-size:1.25em;
        font-weight:500;
        color:#27397f;
        text-align:justify;
        }
#contenuTexte ul.questions
        {
        padding:0;
        margin:0 0 10px 28px;
        font-family:Arial, Helvetica, sans-serif;
        font-size:1.25em;
        font-weight:500;
        color:#27397f;
        list-style-position:outside;
        list-style-type:square;
        text-align:left;
        }
#contenuTexte td.sans-puce3
        {
        font-size:1.1em;
        text-align:center;
        }
#contenuTexte p.puce-pt
        {
        background:transparent url(../images/charte/puce-p.gif) no-repeat 0 3px;
        padding:0 0 0 12px;
        }
#contenuTexte td.avec-puce
        {
        background: url(../images/charte/puce-p.gif) no-repeat 0 3px;
        padding:0 0 0 12px;
        }
#contenuTexte td.avec-puce,
#contenuTexte td.sans-puce,
#contenuTexte td.sans-puce2
        {
        margin:0;
        }
#contenuTexte td.sans-puce2
        {
         text-align:center;
         /*font-size:1.1em; */
        }
#contenuTexte p a
        {
        color:#d51f1f;
        font-weight:bold;
        text-decoration:none;
        }
#contenuTexte p a:hover
        {
        color:#27397f;
        font-weight:bold;
        text-decoration:none;
        }
#contenuTexte p b.rouge,
b.rouge
        {
        color:#d51f1f;
        }
/*#contenuTexte a:link, #contenu a:visited{
        color: #d51f1f;
        text-decoration:underline;
}
#contenuTexte a:hover, #contenu a:active{
        color: #FFF;
        text-decoration:none;
}   */
#contenuTexte p.couleur, .couleur{
        font-weight:bold;
        color:#27397f;
}
#contenuTexte #toppage
        {
         float:right;
         text-align:right;
         font-family:Arial, Helvetica, sans-serif;
         font-size:1.1em;
        font-weight:500;
        color:#27397f;
        }
#contenuTexte #toppage a
        {
        color:#d51f1f;
        font-weight:500;
        text-decoration:none;
        }
#contenuTexte #toppage a:hover
        {
        color:#27397f;
        font-weight:500;
        text-decoration:none;
        }
/************* form *********************/
label
        {
        font-family:Arial, Helvetica, sans-serif;
        font-weight:500;
        font-size:1.25em;
        color:#27397F;
        text-align:left;
        line-height:16px;
        letter-spacing:0.1em;
        margin:0 0 0 0;
        padding:0;
        }
.forminput,
.formtextareadress,
.formtextareacomment
        {
        border:1px #27397F solid;
        padding:0;
        margin:2px;
        font-family: Arial, Helvetica, sans-serif;
        font-size:13px;
        color:#27397F;
        background-color:#9BCDFE;
        text-align:justify;
        }
.forminput
       {
       padding:0 3px 0 3px;
        height:20px;
        line-height:20px;
        width:180px;
       }
.formtextareadress
        {
        padding:0 3px 0 3px;
        height:75px;
        width:255px;
        }
.formtextareacomment
        {
        padding:0 3px 0 3px;
        height:110px;
        width:600px;
        }
.formbt
        {
       border:1px #27397F solid;
        height:25px;
        width:100px;
        text-align:center;
        padding:0;
        /*margin:2px; */
        font-family: Arial, Helvetica, sans-serif;
        font-size:12px;
        line-height:18px;
        font-weight:bold;
        letter-spacing:0.1em;
        color:#27397F;
        background-color:#9BCDFE;
        }



