/* Client Brasilia
- Créé le 20/06/2006 */


/* ********************** */
/* basic elements */
body { text-align:center; font-family:verdana, arial, sans-serif; font-size:11px; color:#000000; background:#ffffff; padding:0; border:0; margin:0px 0px 0px 0px;} 
td {font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration : none; color:#000000;}
p {margin-bottom : 4px; margin-left : 4px; margin-right : 4px; margin-top : 4px; }
h2{color: #1379B7; font-size: 14px; font-family: Verdana, Arial, Helvetica;  margin:0px; padding: 0px;}
/* basic elements */
/* ********************** */


/* ********************** */
/* ingenierie */
.actu{color: #5c9733; font-size: 10px; font-family: Verdana, Arial, Helvetica; font-weight: bold;}
A:hover.actu{color: #5c9733; font-size: 10px; font-family: Verdana, Arial, Helvetica;  font-weight: bold;text-decoration : underline;}
.ic-titre{color: #ffffff; font-size: 16px; font-family: Verdana, Arial, Helvetica; text-decoration : underline; font-weight: bold;}

.ic-intro{color: #ffffff; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-style: italic;}
.ic-txt{color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration : none;}
A:hover.ic-txt{color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration : underline;}
/* ingenierie */
/* ********************** */




/* ********************** */
/* Polices */
.black10v {color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration : none;}
A:hover.black10v {color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration : underline;font-weight: none}
A:hover.black10vbold {color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration : underline;font-weight: bold;}
.black10vbold {color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration : none; font-weight: bold;}
black11v {color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration : none;}
A:hover.black11v {color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration : underline;}
A.black11vbold, .black11vbold {color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration : none; font-weight: bold;}
A:hover.black11vbold {color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration : underline; font-weight: bold;}
.bleuf10vbold{color: #146780;  font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration : none; font-weight: bold;}
A:hover.bleuf10vbold{color: #146780;  font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration : underline; font-weight: bold;}
.bleuf11vbold{color: #064484;  font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration : none; font-weight: bold;}
A:hover.bleuf11vbold{color: #064484;  font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration : underline; font-weight: bold;}
.bleu22vbold{color: #237892;  font-size: 22px; font-family: Verdana, Arial, Helvetica; text-decoration : none; font-weight: bold; list-style-type:square;}
.vert_intro10vbold{color: #9EC725;  font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration : none; font-weight: bold;  line-height: 20px;}
.white10vbold {color: #FFFFFF; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration : none; font-weight: bold;}
A:hover.white10vbold {color: #FFFFFF; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration : underline; font-weight: bold;}
.white11v{color: #FFFFFF; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration : none;}
.white11vbold {color: #FFFFFF; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration : none; font-weight: bold;}
A:hover.white11vbold {color: #FFFFFF; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration : underline; font-weight: bold;}
.white14vbold {color: #FFFFFF; font-size: 14px; font-family: Verdana, Arial, Helvetica; text-decoration : none; font-weight: bold;}
A:hover.white14vbold {color: #FFFFFF; font-size: 14px; font-family: Verdana, Arial, Helvetica; text-decoration : underline; font-weight: bold;}


/* Classes OK */
.mail {color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration : none; font-weight: bold;}
A:hover.mail {color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration : underline; font-weight: bold;}
.adr {color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.date {color: #6B8A21; font-size: 9.5px; font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;}
/* Polices */
/* ********************** */


/* ********************** */
/* Navig_outils/theme */
/* theme 1 */
.menu_outils1{color: #548c2b; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration : none; font-weight: none;}
A:hover.menu_outils1{color: #548c2b; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration : underline; font-weight: none;}
.sep_mnoutils1{color: #5B8F27; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration : none; font-weight: bold;}


/* theme 1000 */

.menu_outils1000{color: #BDE2EC; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration : none; font-weight: none;}
A:hover.menu_outils1000{color: #BDE2EC; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration : underline; font-weight: none;}
.sep_mnoutils1000{color: #1DA5A5; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration : none; font-weight: bold;}


/* theme 2000 */
.menu_outils2000{color: #ECEF95; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration : none; font-weight: none;}
A:hover.menu_outils2000{color: #ECEF95; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration : underline; font-weight: none;}
.sep_mnoutils2000{color: #CBEF55; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration : none; font-weight: bold;}


/* theme 3000 */
.menu_outils3000{color: #DDF0F2; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration : none; font-weight: none;}
A:hover.menu_outils3000{color: ##DDF0F2; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration : underline; font-weight: none;}
.sep_mnoutils3000{color: #4DF0D0; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration : none; font-weight: bold;}


/* theme 4000 */
.menu_outils4000{color: #DBE6F5; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration : none; font-weight: none;}
A:hover.menu_outils4000{color: #DBE6F5; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration : underline; font-weight: none;}
.sep_mnoutils4000{color: #3AD2E8; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration : none; font-weight: bold;}


/* theme 5000 */
.menu_outils5000{color: #CAF1FC; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration : none; font-weight: none;}
A:hover.menu_outils5000{color: #CAF1FC; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration : underline; font-weight: none;}
.sep_mnoutils5000{color: #38879F; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration : none; font-weight: bold;}


/* theme 6000 */
.menu_outils6000{color: #E0E6A3; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration : none; font-weight: none;}
A:hover.menu_outils6000{color: #E0E6A3; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration : underline; font-weight: none;}
.sep_mnoutils6000{color: #A2B56D; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration : none; font-weight: bold;}


/* Navig_outils/theme */
/* ********************** */


/* ********************** */
/* Navig_int */
.rub_on {color: #000000; font-size: 12px; font-family: Verdana, Arial, Helvetica; text-decoration : none; font-weight: bold;}
.page_on {color: #D0F117; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration : none; font-weight: bold;}
.page_off {color: #FFFFFF; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-weight: bold; text-decoration : none;}
A:hover.page_off {color: #D0F117; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration : none; font-weight: bold;}
/* Navig_int */
/* ********************** */


/* ********************** */
/* Formulaires */
.formtxt {color: #10137E; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-weight: none;}
.formval {color: #10137E; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-weight: bold;}
.formabo {color: #10137E; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-weight: none;}
.formnota {color: #10137E; font-size: 10px; font-family: Verdana, Arial, Helvetica; font-weight: none;}
.formloi{color: #10137E; font-size: 10px; font-family: Verdana, Arial, Helvetica; font-weight: none;}
.champob{color: #10137E; font-size: 10px; font-family: Verdana, Arial, Helvetica; font-weight: none;}
.formtitre{color: #10137E; font-size: 13px; font-family: Verdana, Arial, Helvetica; font-weight: none;}
.formrep{color: #10137E; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-weight: none;}
/* Formulaires */
/* ********************** */


/* ********************** */
/* Galerie photos */
.galcateg-on{color: #ffffff; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-weight: bold; text-transform: uppercase; }
.galcateg-off {color: #FFFFFF; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration :none;  text-transform: uppercase;}
A:hover.galcateg-off {color: #FFFFFF; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration : underline; font-weight: bold; text-transform: uppercase;}
.galpage-on {color: #D0F117; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-weight: bold;}
.galpage-off {color: #FFFFFF; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration : none;}
A:hover.galpage-off {color: #D0F117; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration : underline; font-weight: bold;}
.galvaleurnav {color: #867846; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-weight: bold;}
/* */
.galdescrub {color: #000000; font-size: 12px; font-family: Verdana,Arial, Helvetica; font-weight: bold;}
.gallegende {color: #237892; font-size: 10px; font-family: Verdana, Arial, Helvetica; font-weight: bold;}
.gallegrub{color: #ffffff; font-size: 10px; font-family: Verdana, Arial, Helvetica;}
.galspace {margin-bottom : 3px; margin-left : 5px; margin-right : 5px; margin-top : 3px;}
.galttrubrique {color: #FFFFFF; font-size: 12px; font-family: Verdana,Arial, Helvetica; font-weight: bold; text-transform: uppercase;}
A.galttvign, .galttvign {color: #207da3; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration : none; font-weight: bold;}
A:hover.galttvign {color: ##207da3; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration : underline; font-weight: bold;}
.galnav {color: #34788c; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-weight: bold;}
.galphotott{color: #0c59a1; font-size: 15px; font-family: Verdana, Arial, Helvetica; font-weight: bold;}
.galphotodesc {color: #1162a7; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-weight: bold;}
/* Galerie photos */
/* ********************** */


/* ********************** */
/* Ecards */
.ecardintrotexte {color: #34788C; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-weight: bold;}
.ecardspace {margin-bottom : 3px; margin-left : 5px; margin-right : 5px; margin-top : 3px;}
.ecardlegende {color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica; font-weight: bold;}
A.ecardttvign, .ecardttvign {color: #2989AF; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration : none; font-weight: bold;}
A:hover.ecardttvign {color: #2989AF; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration : underline; font-weight: bold;}
.ecardavertis {color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica;}
.ecardtitre {color: #2989AF; font-size: 16px; font-family: Verdana, Arial, Helvetica; font-weight:bold;}
.ecardform {color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica;}
.ecardmessage {color: #11458B; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-weight: bold;}
.ecardcorrection {color: #2989AF; font-size: 10px; font-family: Verdana, Arial, Helvetica; font-weight: bold;}
.ecardthanks {color: #2989AF; font-size: 12px; font-family: Verdana, Arial, Helvetica;}
.ecardretour {color: #11458B; font-size: 10px; font-family: Verdana, Arial, Helvetica; font-weight: bold;}
.ecardtoo {color: #FF8E32; font-size: 12px; font-family: Verdana, Arial, Helvetica; font-weight: bold;}
.ecardexped {color: #998950; font-size: 12px; font-family: Verdana, Arial, Helvetica;}
/* Ecards */

/* ********************** */


/* ********************** */
/* zone de telechargement */
.downloadintrotitre {color: #11458B; font-size: 12px; font-family: Verdana,Arial, Helvetica; font-weight: bold;}
.downloadintrotexte {color: #000000; font-size: 11px; font-family: Verdana,Arial, Helvetica;}
.downloadspace {margin-bottom : 3px; margin-left : 5px; margin-right : 5px; margin-top : 3px;}
.downloadrubrique {color: #ffffff; font-size: 12px; font-family: Verdana,Arial, Helvetica; font-weight: bold; text-transform: uppercase;}
.downloadtitre {color: #11458B; font-size: 12px; font-family: Verdana,Arial, Helvetica; font-weight: bold;}
.downloadapercu {color: #000000; font-size: 9px; font-family: Verdana, Arial, Helvetica; font-weight: bold;}
.downloadpdf {color: #000000; font-size: 10px; font-family: Verdana,Arial, Helvetica;}
.downloadfleche {color: #11458B; font-size: 10px; font-family: Verdana,Arial, Helvetica;}
/* zone de telechargement */
/* ********************** */


/* ********************** */
/* Tableau */
.listing0 {border: 0px solid; padding: 4px 4px 4px 4px; vertical-align:middle; font-family: Verdana,Geneva,Tahoma,Trebuchet MS,Arial,Sans-serif; font-size: 10px; font-weight: bold; color: #E9F8FC; background-color: #267B9E;}
.listing1  {border: 0px solid; padding: 1px 1px 1px 1px; vertical-align:middle; font-family: Verdana,Geneva,Tahoma,Trebuchet MS,Arial,Sans-serif; font-size: 10px; font-weight: bold; color: #E9F8FC; background-color: #62B1C9;}
.listing2  {border: 0px solid; padding: 4px 4px 4px 4px; vertical-align:middle; font-family: Verdana,Geneva,Tahoma,Trebuchet MS,Arial,Sans-serif; font-size: 10px; font-weight: none; color: #409FB7; background-color: #DAF3FA;}


/* Tableau */
/* ********************** */
