BODY{ background-color:#CCCCCC; FONT-FAMILY: "arial"; FONT-SIZE: 10pt; margin-left: 0px; margin-top: 15px;	margin-right: 0px;	margin-bottom: 0px; }

/* Les Containers */
.mainTab { border:1px dashed #6F8BA8; background-color:#FFFFFF; }
.menuTab { background-color:#D6D6D6; border-top:1px solid #FFFFFF; border-bottom:1px solid #E7E7E7; height:8px;}
.containerTab { background-image:url(img/fond_accueil.gif); background-repeat:no-repeat; background-position:bottom left; width:761; height:600;}
.footTab { background-color:#100C94; color:#B0BCE6; font-weight:bold; height:20px;}
.footTab div { margin:0 5px 0 5px;}
.footTab a { font-family:Arial, Helvetica, sans-serif; color:#EEEEEE; text-decoration:none;}
.footTab a:hover { font-family:Arial, Helvetica, sans-serif; color:#EEEEEE; text-decoration:underline;}
#sousNav { font-size:13px; letter-spacing:2pt; color:#D0D0D0; position:relative; left:5px; top:10px; }
#sousNav a { font-size:13px; letter-spacing:2pt; color:#7D93D8; text-decoration:none; }
#sousNav a:hover { font-size:13px; letter-spacing:2pt; color:#D0D0D0; text-decoration:underline; }
/* #sousNav strong { color:#7D93D8; }*/


/* Fin des containers */

/* Menu horizontal */
ul.menu { margin:3px 0 3px 0; height:1em; display:table; border-collapse:collapse; width:100%; font-family:Arial, Helvetica, sans-serif; font-size:11px;text-transform:uppercase; letter-spacing:1.2pt; }
ul.menu li { float:left; border-right:1px solid white; border-left:1px solid white; width:24.7%; text-align:center; }
ul.menu>li { display:table-cell}
.menu a { text-decoration:none; color:#0033CC; display:block; margin:2px 0 2px 0; font-weight:normal; font-size:11.5px; }
.menu a:hover { color:#FFFFFF; margin:2px 0 2px 0; font-weight:bold; font-size:11.5px;}
/* Fin du Menu horizontal */

/* Listes à puces */
ul.cp { float:left; }
ul.cp li { display:list-item; list-style: url(img/puce_ronde.gif); margin:0 30px 10px -20px; letter-spacing:1pt; padding-left:10px; text-align:justify; }
ul.cp2 li { display:list-item; list-style: url(img/puce_ronde.gif); letter-spacing:1pt; text-align:justify; }

/* Fin des listes à puces */

/* Mise en forme textuelle */
h1 { display:inline; font-size:23px;}
h2 { display:inline; font-size:17px; font-weight:normal;}
h1 a {font-style:normal;text-decoration:none; color:#003366;}
.titre { color:#003366; font-size:21px; margin:20px 20px 0 20px; letter-spacing:1pt; line-height:30px;}
#sousTitre { border-bottom:1px solid #FFCC00; color:#003366; font-size:17px; margin:0 0 0 70px; letter-spacing:1pt;}
/* Fin de la mise en forme textuelle */

#contenu { font-family:Arial, Helvetica, sans-serif; margin:0 30px 0 20px; }
#contenu a { font-weight:bold; color:#003366; text-decoration:none; }
#contenu a:hover { font-weight:bold; color:#0066CC; text-decoration:underline; }

.cache { display:none; }
.affiche {  }
#pop_monetique { float:right; /*position:absolute; top:260px; left:25px; _top:260px; _left:25px;*/ background-color:#FFFFFF; background-image:url(img/setrafi_mini.gif); background-position:bottom right; background-repeat:no-repeat; border:1px double #003366; width:494px;height:152px;padding:0 20px 0 0px;vertical-align:top;}
#pop_empty { float:right; /*position:absolute; top:260px; left:25px;  _top:260px; _left:25px;*/ background-color:#FFFFFF; border:1px double #003366; width:494px;height:152px;padding:0 20px 0 0px;vertical-align:top; background-image:url(img/business_hor.jpg)}
#pop_empty2 {  float:right; /*position:absolute; top:260px; left:25px;  _top:260px; _left:25px;*/ background-color:#FFFFFF; width:494px;height:152px;padding:0 20px 0 0px;vertical-align:top; background-image:url(img/business_hor.jpg)}

#pop_venteD { float:right; /*position:absolute; top:260px; left:25px; _top:260px; _left:25px;*/ background-color:#FFFFFF; background-image:url(img/setrafi_mini.gif); background-position:bottom right; background-repeat:no-repeat; border:1px double #003366; width:494px;height:152px;padding:0 20px 0 0px;vertical-align:top;}
#pop_venteN { float:right; /*position:absolute; top:260px; left:25px; _top:260px; _left:25px;*/ background-color:#FFFFFF; background-image:url(img/setrafi_mini.gif); background-position:bottom right; background-repeat:no-repeat; border:1px double #003366; width:494px;height:152px;padding:0 20px 0 0px;vertical-align:top;}
#pop_securite { float:right; /*position:absolute; top:260px; left:25px; _top:260px; _left:25px;*/ background-color:#FFFFFF; background-image:url(img/setrafi_mini.gif); background-position:bottom right; background-repeat:no-repeat; border:1px double #003366; width:494px;height:152px;padding:0 20px 0 0px;vertical-align:top;}
#pop_gestionR { float:right; /*position:absolute; top:260px; left:25px; _top:260px; _left:25px;*/ background-color:#FFFFFF; background-image:url(img/setrafi_mini.gif); background-position:bottom right; background-repeat:no-repeat; border:1px double #003366; width:494px;height:152px;padding:0 20px 0 0px;vertical-align:top;}

.pic { float:left; margin-right:13px; }
.close { position:relative; left:18px; text-align:right;  }
.popTexte { font-size:12px; margin-left:10px;}

.inputContact { border:1px solid #003366; width:250px; height:17px; font-family:Arial, Helvetica, sans-serif; letter-spacing::1em; color:#100C94; font-size:12px; font-weight:normal;  background-color:#FBFBFB;}
.inputTxtArea { border:1px solid #003366; width:350px; height:80px; font-family:Arial, Helvetica, sans-serif; letter-spacing::1em; color:#100C94; font-size:12px; font-weight:normal;}
.inputTxtAreaFocus { border:2px solid #FFCC00; width:350px; height:80px; font-family:Arial, Helvetica, sans-serif; letter-spacing::1em; color:#100C94; font-size:12px; font-weight:normal;}
.inputContactFocus { border:2px solid #FFCC00; width:250px; height:17px; font-family:Arial, Helvetica, sans-serif; letter-spacing::1em; color:#100C94; font-size:12px; font-weight:bold;}
.txtNormal { font-family:Arial, Helvetica, sans-serif; color:#003366; letter-spacing:1px; font-weight:normal;}
.txtFocus { font-family:Arial, Helvetica, sans-serif; color:#003366; letter-spacing:1px; font-weight:bold;}
.asterix { font-weight:bold; font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#FF3300;}
.btn { background-color:#FFFFFF; color:#100C94; font-family:Arial, Helvetica, sans-serif; font-size:11px; width:255px; height:20px; border:1,5pt; solid #100C94; }

.inputEspc { border:1px solid #A7A7A7; width:146px; text-align:center; height:20px; font-family:Arial, Helvetica, sans-serif; letter-spacing::1em; color:#4C6CBA; font-size:14px; font-weight:normal;  background-color:#FFFFFF;}
.c { visibility:hidden; }
