body { color: white; font-family: sans-serif, Arial, Verdana, Helvetica; font-weight: normal; line-height: 14px; background-color: black; margin: 5px; padding: 0; }p { color: black; font-size: 12px; font-weight: normal; line-height: 16px; margin: 0; }td { vertical-align: top; margin: 0; outline-width: 0; }h1 { font-size : 24px; font-weight: normal; text-align: left; margin: 0; padding-top: 5px; padding-bottom: 5px; }h2 { color: black; font-size : 12px; font-weight: normal; line-height: 16px; text-align: left; margin: 0; padding-left: 15px; }h3 { color: #c9062c; font-size : 18px; font-weight: normal; line-height: 18px; margin: 0; padding-top: 20px; }h4 { font-size: 12px; font-weight: normal; margin: 0; th: 1px; }h5 { color: black; font-size : 12px; font-weight: normal; margin: 0; padding-left: 10px; }h6 { color: #3a3a3a; font-size : 11px; font-weight: normal; margin: 0; padding-right: 5px; }ul { list-style-type : square ; }li { color: black; font-size: 12px; font-weight: normal; line-height: 16px; list-style-image: url(../images/puce.gif); }a { color: #f98405; font-weight: normal; text-decoration: none; }a:hover { color: white; text-decoration: none; }.a1 { color: black; margin-right: 10px; margin-bottom: 2px; }.a1:hover { color: #ff8c00; margin-right: 10px; margin-bottom: 2px; }.a2 { color: blue; font-weight: normal; text-decoration: underline; }.a2:hover { color: purple; font-weight: normal; text-decoration: underline; }/*----------Bouton haut orange*/div#menu-haut{ text-decoration: none; float: left; }div#menu-haut a{ color: white; font-size: 14px; font-weight: normal; font-style: normal; display:block; background-color: #f98405; background-image: url(../images/bouton-orange.jpg); text-decoration: none; text-align: center; width: 98px; height: 98px; float: left; margin: 0 0 0 5px; border-bottom: 2px solid black; }div#menu-haut a:hover{ color: black; background-color:white; background-image: url(../images/bouton-blanc.jpg); }div#menu-haut2{ text-decoration: none; float: left; }div#menu-haut2 a{ color: white; font-size: 14px; font-weight: normal; font-style: normal; display:block; background-color: #f98405; background-image: url(../images/bouton-orange.jpg); text-decoration: none; text-align: center; width: 98px; height: 98px; float: left; margin: 0 0 0 5px; border-bottom: 2px solid black; }div#menu-haut2 a:hover{ color: black; background-color:white; background-image: url(../images/bouton-blanc.jpg); }/*----------Bouton haut gris client*/div#bouton-client{ float: left; margin: 0; }div#bouton-client a{ color: white; font-size: 14px; font-weight: normal; font-style: normal; background-color: #565455; background-image: url(../images/bouton-gris.jpg); text-decoration: none; text-align: center; width: 98px; display:block; height: 98px; margin: 0; border-bottom: 2px solid black; }div#bouton-client a:hover{ color: black; background-color:white; background-image: url(../images/bouton-blanc.jpg); margin: 0; }/*----------Bouton haut blanc (rubrique)*/div#menu-select{ color: black; font-size: 14px; background-color:white; background-image: url(../images/bouton-blanc.jpg); text-decoration: none; text-align: center; width: 98px; height: 98px; float: left; margin: 0 0 0 5px; }.menu-select-a { color: #ff8c00; font-weight: normal; text-decoration: none; }.menu-select-a:hover { color: #c9062c; font-weight: normal; text-decoration: none; }.titre-noir { color: black; font-size: 12px; }/*----------Bloc menu gauche*/.menu-gauche { font-size: 12px; font-weight: normal; background-image: url(../images/damier-02.gif); background-repeat: no-repeat; background-position: right bottom; margin: 0; }/*----------Bloc titre*/.bloc-titre { background-image: url(../images/damier-01.gif); background-repeat: no-repeat; background-position: right bottom; margin: 0; padding-top: 5px; padding-bottom: 10px; padding-left: 125px; }.titre-orange { color: #f08300; }/*----------Contenu*/input, textarea, select { font-size: 10px; font-weight: normal; margin: 0; }.bloc-gauche { font-weight: normal; background-color: white; margin: 0; padding-right: 15px; padding-bottom: 15px; padding-left: 20px; }.bloc-droit { font-weight: normal; background-color: #ff8c00; margin: 0; }.bloc-menu-droit { color: black; font-size: 11px; font-weight: normal; background-color: white; background-repeat: no-repeat; background-position: right top; margin: 0; padding-top: 5px; padding-bottom: 5px; }.img { margin-right: 10px; margin-bottom: 2px; border: solid 4px #f98405; }.encadre { color: #ec6e20; font-size: 12px; background-color: #fff2e2; margin: 0; padding: 2px 10px; border: solid 1px #f6b056; }.fond-orange { color: black; font-size: 12px; background-color: #f6b056; padding: 5px 10px; border: solid 1px #b5813f; }.fond-gris { color: black; font-size: 12px; background-color: #eaeaea; padding-right: 10px; padding-left: 10px; }.fond-ocre { color: black; font-size: 12px; background-color: #ffe2ab; padding-right: 10px; padding-left: 10px; }/*----------Info cnil*/.titre-cnil { color: white; font-size: 11px; font-weight: bold; background-color: #575757; margin: 0; padding-top: 2px; padding-bottom: 2px; padding-left: 10px; border-top: 1px solid #d27200; border-bottom: 1px solid #87879a; }.bloc-cnil { color: #575757; font-size: 10px; font-weight: normal; background-color: white; background-position: 0 bottom; margin: 0; padding: 5px; border-bottom: 1px solid #d27200; }/*----------Bloc menu bas*/.menu-bas { font-size: 11px; background-image: url(../images/liseret.gif); background-repeat: repeat-y; background-position: right 0; margin: 0; padding-right: 5px; }.erreur { color:red; font-weight: bold; font-size: 11px;}.tdCondition { color: black; font-size: 12px; font-weight: normal; margin: 0; }.lectureSeule { background-color: #EAEAEA; border: none; font-size: 11px; font-weight: normal; margin: 0; }.lectureSeuleP2 { background-color: #FFE2AB; border: none; font-size: 11px; font-weight: normal; margin: 0; }/* ------------------------bloc-marque*/#gcd { color: black; width: 960px; height: 60px; background-image: url(../bloc-marque/bg-gcd.jpg); background-repeat: no-repeat; background-position: 0 0; font-size: 11px; font-family: Tahoma, Arial, sans-serif; line-height: 15px; text-align: left; margin: 0; padding: 0 0 30px; }#gcd h1 { color: black; font-size: 11px; font-family: Tahoma, Arial, sans-serif; font-weight: normal; line-height: 15px; text-align: left; }#gcd a:link, #gcd a:visited, #gcd a:active { text-decoration: none; color: #fff; font-size: 11px; font-family: Tahoma, Arial, sans-serif; line-height: 15px; background: transparent; text-align: left; }#gcd a:hover { text-decoration: none; color: #000; font-size: 11px; font-family: Tahoma, Arial, sans-serif; line-height: 15px; text-align: left; }
/*----------recherche*/
.search {
color: #f98405;
font-size: 12px;
font-weight: normal;
vertical-align: middle;
width: auto;
height: auto;
}
.search input {
border: solid 1px #f98405;
}
.search2 input {

}