/* ----------------------------------------------------------
   				CSS FOR VERIFIANCE MANTIS PROJECT
				LE STUDIO, Atos Worldline, 2005
------------------------------------------------------------- */

/* ---------- DEFAULT VALUES ------------------*/

* {padding: 0; margin: 0;}

body{
	background: #FFF;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 101%;}

img {border:0;}

a {color: #0000AA ;text-decoration: underline;}
a:link {color: #0000AA; text-decoration: underline;}
a:visited {color: #0000AA; text-decoration: underline;}

	
/* ------------- HEADER -------------- */

/* ------------- HEADER -------------- */

/* Logo */
#logo {float: left; border-collapse:collapse; width: 100%;}
#logoa {width: 172px;}
#logob {background: url(../img/logo_filet.gif); width: 100%;}
#logoc {width: 405px;}


/* Outils */
#outbox {float: right; margin-top: 15px;}
#outbox li {display: inline;}
#out a, #out a:link, #out a:visited {
	    	font-size: 0.8em;
	    	color: #837268;
		text-decoration: none;
		padding: 0 3px 0 0;}
#out a:hover {text-decoration: underline;}
#out img {padding: 0 0 0 10px;}

.outils   {float: left;}

#itsearch {font-size: 0.8em; color: #000; width: 116px; border-top: 1px solid #404040; border-bottom: 1px solid #CBBDB2; border-left: 1px solid #404040; border-right: 1px solid #CBBDB2;}

#searchok {font-size: 0.6em; color: #000; text-decoration: none; background:#CBBDB2; margin-right: 15px; border-top: 1px solid #CBBDB2; border-bottom: 1px solid #404040; border-left: 1px solid #CBBDB2; border-right: 1px solid #CBBDB2; height: 18px;}


/* Filet menu */
#filetmenu {float: left; border-collapse:collapse; width:100%;}
.filetmenua {height: 1px;}
.filetmenub {width: 1px; background-color: #CBBDB2;}
.filetmenuc {height: 1px; background-color: #CBBDB2;}
.filetmenud {height: 16px; width: 19px;}
.filetmenue {height: 16px; width: 100%;}


/* Menu */
#menubox {float: left;}
#menubox li {display: inline;}
#menu a, #menu a:link, #menu a:visited {
	    	font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 0.75em;
	    	color: #000;
		text-decoration: none;
		padding: 0 10px 0 0;}
#menu a:hover {text-decoration: underline;}
#menu img {padding: 0 5px 0 0; vertical-align: bottom;}

.menu   {float: left;}


/* Menus déroulants */
.mdstruct1 {border-collapse:collapse; border: 0;}
.mdstruct2 {vertical-align: top; width: 20px;}
.md2niv {margin-left: 20px;}

#mdrub1 {border-collapse: collapse; background-color: #FF0000; border-bottom: 1px solid #CBBDB2; border-left: 1px solid #CBBDB2; border-right: 1px solid #CBBDB2; /*width: 296px;*/ font-size: 0.8em;}
#mdrub1 li {list-style: none; border-top: 1px solid #CBBDB2; padding: 1px 5px 1px 5px;}
#mdrub1 a {text-decoration: none;}
#mdrub1 a:hover {text-decoration: underline;}
#mdrub1 img {padding-left: 5px;}

#mdrub2 {border-collapse: collapse; background-color: #FFA600; border-bottom: 1px solid #CBBDB2; border-left: 1px solid #CBBDB2; border-right: 1px solid #CBBDB2; /*width: 298px;*/ font-size: 0.8em;}
#mdrub2 li {list-style: none; border-top: 1px solid #CBBDB2; padding: 1px 5px 1px 5px;}
#mdrub2 a {text-decoration: none;}
#mdrub2 a:hover {text-decoration: underline;}
#mdrub2 img {padding-left: 5px;}

#mdrub3 {border-collapse: collapse; background-color: #99CF16; border-bottom: 1px solid #CBBDB2; border-left: 1px solid #CBBDB2; border-right: 1px solid #CBBDB2; /*width: 246px;*/ font-size: 0.8em;}
#mdrub3 li {list-style: none; border-top: 1px solid #CBBDB2; padding: 1px 5px 1px 5px;}
#mdrub3 a {text-decoration: none;}
#mdrub3 a:hover {text-decoration: underline;}
#mdrub3 img {padding-left: 5px;}

#mdrub4 {border-collapse: collapse; background-color: #9999FF; border-bottom: 1px solid #CBBDB2; border-left: 1px solid #CBBDB2; border-right: 1px solid #CBBDB2; /*width: 170px;*/ font-size: 0.8em;}
#mdrub4 li {list-style: none; border-top: 1px solid #CBBDB2; padding: 1px 5px 1px 5px;}
#mdrub4 a {text-decoration: none;}
#mdrub4 a:hover {text-decoration: underline;}
#mdrub4 img {padding-left: 5px;}

#mdrub5 {border-collapse: collapse; background-color: #C78DC9; border-bottom: 1px solid #CBBDB2; border-left: 1px solid #CBBDB2; border-right: 1px solid #CBBDB2; /*width: 270px;*/ font-size: 0.8em;}
#mdrub5 li {list-style: none; border-top: 1px solid #CBBDB2; padding: 1px 5px 1px 5px;}
#mdrub5 a {text-decoration: none;}
#mdrub5 a:hover {text-decoration: underline;}
#mdrub5 img {padding-left: 5px;}

#mdrub6 {border-collapse: collapse; background-color: #AD9A90; border-bottom: 1px solid #CBBDB2; border-left: 1px solid #CBBDB2; border-right: 1px solid #CBBDB2; /*width: 180px;*/ font-size: 0.8em;}
#mdrub6 li {list-style: none; border-top: 1px solid #CBBDB2; padding: 1px 5px 1px 5px;}
#mdrub6 a {text-decoration: none;}
#mdrub6 a:hover {text-decoration: underline;}
#mdrub6 img {padding-left: 5px;}
/*	unused JCB 18/06/2010
#mdrub6 {border-collapse: collapse; background-color: #C78DC9; border-bottom: 1px solid #CBBDB2; border-left: 1px solid #CBBDB2; border-right: 1px solid #CBBDB2; width: 270px; font-size: 0.8em;}
#mdrub6 li {list-style: none; border-top: 1px solid #CBBDB2; padding: 1px 5px 1px 5px;}
#mdrub6 a {text-decoration: none;}
#mdrub6 a:hover {text-decoration: underline;}
#mdrub6 img {padding-left: 5px;}


#mdrub7 {border-collapse: collapse; background-color: #C78DC9; border-bottom: 1px solid #CBBDB2; border-left: 1px solid #CBBDB2; border-right: 1px solid #CBBDB2; width: 270px; font-size: 0.8em;}
#mdrub7 li {list-style: none; border-top: 1px solid #CBBDB2; padding: 1px 5px 1px 5px;}
#mdrub7 a {text-decoration: none;}
#mdrub7 a:hover {text-decoration: underline;}
#mdrub7 img {padding-left: 5px;}
	
#mdrub8 {border-collapse: collapse; background-color: #C78DC9; border-bottom: 1px solid #CBBDB2; border-left: 1px solid #CBBDB2; border-right: 1px solid #CBBDB2; width: 270px; font-size: 0.8em;}
#mdrub8 li {list-style: none; border-top: 1px solid #CBBDB2; padding: 1px 5px 1px 5px;}
#mdrub8 a {text-decoration: none;}
#mdrub8 a:hover {text-decoration: underline;}
#mdrub8 img {padding-left: 5px;}
*/

/* ------------- CORPS DE LA PAGE -------------- */

/* généralités */


/* hp */
#tablogener {float: left; border-collapse:collapse; width: 100%; background-color: #FFA600; border: 0;}
#tdimgfd {background: url(../img/hp_fd.gif) no-repeat;}
#tablosecond {float: left; border-collapse:collapse; width: 100%; border: 0;}
#tablosecond2 {float: left; border-collapse:collapse; width: 100%; border: 0;}
#colonnedte {width: 209px; padding: 23px 15px 0 15px; text-align:center;}
#colonnedte2 {width: 209px; padding: 3px 15px 0 15px; text-align:center; vertical-align: top; background: url(/img/hp_filetdt.gif);}

.filetphoto {background-color:#CBBDB2; height: 1px; width: 13%;}
.filetinfo {background-color:#FF6800; height: 1px;}
.filetinfo2 {text-align: right; vertical-align: top; width: 12%;}
.txtaccroche {font-size: 1.1em; font-weight: bold; color: #580566; text-align: center;}
.txtaccroche2 {font-size: 0.75em; font-weight: bold; color: #FFF;  text-align: center; padding-top: 10px;}

#tdinfo1 {text-align: left; vertical-align: top;}
#tableinfo1 {border-collapse:collapse; width:100%; border: 0;}
.txtinfo1 {font-size: 0.9em; font-weight: bold; color: #8D0202; margin-top: -1px;}
.txtinfo1 img {vertical-align: 8px; padding: 0 4px 0 0;}
.txtinfo1a {font-size: 0.9em; font-weight: bold; color: #FFF; text-align: right; padding: 10px 0 0 0;}
.txtinfo1b {font-size: 0.9em; color: #FFF; padding: 10px 0 0 8px;}

#tdinfo2 {text-align: center; height: 32px;}
.txtinfo2 {font-size: 0.9em; font-weight: bold; color: #B30000; text-align: center; padding: 0 4px 0 4px;}
.txtinfo2a {font-size: 0.7em; color: #FFF; padding: 10px 0 0 10px;}

#tabloanim {background-color: #FFBC40; border-top: 1px solid #CBBDB2; border-bottom: 1px solid #CBBDB2; border-left: 1px solid #CBBDB2; border-right: 1px solid #CBBDB2; width: 207px; text-align: center;}
.txtanim1 {font-size: 0.9em; font-weight: bold; color: #580566; padding: 5px 5px 0 5px;}
.txtanim2 {font-size: 1.5em; font-weight: bold; color: #580566; padding: 0 5px 0 5px;}
.txtanim2bis {font-size: 0.55em; color: #580566; text-align: right; padding: 0 25px 5px 0;}
.txtanim3 {font-size: 0.6em; color: #580566; padding: 0 5px 5px 5px;}


/* hp-sondage */
#sondbox {margin: 0 auto; text-align: center;}
#sondbox li {display: inline;}
#sondbox input {padding: 3px 0 0 0;}

#tablesond {border-collapse: collapse; border: 0; margin: 0 auto;}
.fondsond {background: url(../img/sond_mil.gif); vertical-align: bottom;}
.filetsond {background-color:#FEC863; height: 1px;}
.tablepourcent {border-collapse:collapse; width:100%; border: 0; text-align: center;}
.tablepourcent2 {border-collapse:collapse; border: 0; margin: 0 auto;}

.txtquest   {padding: 0 0 0 6px;}
.txtresult {font-size: 0.8em; color: #6C017F; text-align: center;}

#pop1 {width:100%; text-align: center; Z-INDEX: 500; position: absolute; top: 390px;}
#sondmsg {border-collapse: collapse; width: 380px; font-size: 0.85em; color:#290679; background: url(../img/sond_msgfd.gif); margin: 0 auto; font-weight: bold; text-transform: uppercase;}
.sondmsgbt {padding: 3px 3px 10px 0; text-align: right;}
.sondmsgtxt {padding: 0 25px 25px 25px;}
.sondmsgtxt2 {background:url(../img/sond_msgfd2.gif);}


/* pages intérieures */
#tablogener2 {float: left; border-collapse:collapse; width: 100% ; border: 0;}
#titreimgfd {background: url(../img/pi_fd.gif) no-repeat;}
.txttitre {font-size: 1.3em; color: #000; padding: 0 10px 3px 30px; margin-top: 20px;}
.filettitre {background-color:#E5C199; height: 1px;}

#filetgauche {background: url(../img/pi_filet.gif); width: 20px;}
#tdcontenu {width: 100%; padding: 10px; vertical-align: top;}
.txtmessgeneral {font-size: 0.8em; color: #000; font-weight: bold; text-align: left;}

#chemin {font-size: 0.7em; color: #938379; padding-bottom: 25px; text-align: left;}
#chemin a, #chemin a:link, #chemin a:visited {text-decoration: none; color: #938379;}
#chemin a:hover {text-decoration: underline;}
.cheminobl {font-style: oblique;}

#flash {font-size: 0.7em;color: #938379; font-style: oblique;margin:0;text-align: center;}
#flash a, #flash a:link, #flash a:visited {text-decoration: none; color: #938379;}
#flash img {vertical-align:middle;}
#flash a:hover {text-decoration: underline;}


#chapitre {border-collapse:collapse; border: 0; width: 100%; margin-bottom: 20px;}
#chaprub1 {width: 17px; background-color: #FF0000;}
#chaprub2 {width: 17px; background-color: #FFA600;}
#chaprub3 {width: 17px; background-color: #99CF16;}
#chaprub4 {width: 17px; background-color: #6B017D;}
#chaprub5 {width: 17px; background-color: #B30000;}
#chaprub6 {width: 17px; background-color: #B30000;}
#chaprub7 {width: 17px; background-color: #B30000;}
#chaprub8 {width: 17px; background-color: #6B017D;}
#txtchap {font-size: 0.9em; padding-left: 3px;}
#filetchap {background-color: #CBBDB2; height: 1px;}

#txtcontenurub1 {font-size: 0.8em; padding-left: 32px;}
#txtcontenurub1 p {padding-bottom: 10px;}
#txtcontenurub1 ul {padding: 0; margin: 0 0 10px 18px;}
#txtcontenurub1 ul li {padding: 0; margin: 0; list-style-image: url(../img/liste_rub1.gif);}

#txtcontenurub2 {font-size: 0.8em; padding-left: 32px;}
#txtcontenurub2 p {padding-bottom: 10px;}
#txtcontenurub2 ul {padding: 0; margin: 0 0 10px 18px;}
#txtcontenurub2 ul li {padding: 0; margin: 0; list-style-image: url(../img/liste_rub2.gif);}

#txtcontenurub3 {font-size: 0.8em; padding-left: 32px;}
#txtcontenurub3 p {padding-bottom: 10px;}
#txtcontenurub3 ul {padding: 0; margin: 0 0 10px 18px;}
#txtcontenurub3 ul li {padding: 0; margin: 0; list-style-image: url(../img/liste_rub3.gif);}

#txtcontenurub4 {font-size: 0.8em; padding-left: 32px;}
#txtcontenurub4 p {padding-bottom: 10px;}
#txtcontenurub4 ul {padding: 0; margin: 0 0 10px 18px;}
#txtcontenurub4 ul li {padding: 0; margin: 0; list-style-image: url(../img/liste_rub4.gif);}

#txtcontenurub5 {font-size: 0.8em; padding-left: 32px;}
#txtcontenurub5 p {padding-bottom: 10px;}
#txtcontenurub5 ul {padding: 0; margin: 0 0 10px 18px;}
#txtcontenurub5 ul li {padding: 0; margin: 0; list-style-image: url(../img/liste_rub5.gif);}

#txtcontenurub6 {font-size: 0.8em; padding-left: 32px;}
#txtcontenurub6 p {padding-bottom: 10px;}
#txtcontenurub6 ul {padding: 0; margin: 0 0 10px 18px;}
#txtcontenurub6 ul li {padding: 0; margin: 0; list-style-image: url(../img/liste_rub6.gif);}
/*
-- #txtcontenurub7 {font-size: 0.8em; padding-left: 32px;}
-- #txtcontenurub7 p {padding-bottom: 10px;}
-- #txtcontenurub7 ul {padding: 0; margin: 0 0 10px 18px;}
-- #txtcontenurub7 ul li {padding: 0; margin: 0; list-style-image: url(../img/liste_rub7.gif);}

-- #txtcontenurub8 {font-size: 0.8em; padding-left: 32px;}
-- #txtcontenurub8 p {padding-bottom: 10px;}
-- #txtcontenurub8 ul {padding: 0; margin: 0 0 10px 18px;}
-- #txtcontenurub8 ul  {padding: 0; margin: 0; list-style-image: url(../img/liste_rub8.gif);}
-- #txtcontenurub8  li {padding: 0; margin-left: 40px; list-style-image: url(../img/liste_rub8.gif);}

-- #txtcontenurub10 {font-size: 0.8em; padding-left: 32px;}
-- #txtcontenurub10 p {padding-bottom: 10px;}
-- #txtcontenurub10 ul {padding: 0; margin: 0 0 10px 18px;}
-- #txtcontenurub10 ul li {padding: 0; margin: 0; list-style-image: url(../img/liste_rub10.gif);}
*/
#savoir {text-align: center; padding: 40px 0 40px 0; vertical-align: top;}
#savoirtable {border-collapse:collapse; border: 0; width: 80%; text-align: left; margin: 0 auto;}
#savoirfiletverti {width: 1px; background-color: #CBBDB2;}
#savoirfilethoriz {height: 1px; background-color: #CBBDB2;}
#savoirtitre {background: url(../img/savoir_imght.gif) no-repeat; font-size: 1.0em; font-weight: bold; color: #FF6900; padding: 13px 0 9px 17px;}
#savoircontenu {border-collapse:collapse; border: 0; margin: 10px 20px 0 20px; font-size: 0.8em;}
#savoircontenu img {padding: 0 10px 0 10px;}
#savoircontenu a {text-decoration: none;}
#savoircontenu a:hover {text-decoration: underline;}
.savoircontenutd {height: 45px;}
#savoirimg {text-align: right; height: 36px;}
#savoircontenusimple {border-collapse:collapse; border: 0; margin: 10px 20px 0 20px; font-size: 0.8em; padding: 0 10px 0 35px;}
#savoircontenusimple a {text-decoration: underline;}

#choixabonnement {border-collapse:collapse; border: 0; width: 50%; text-align: left; margin: 0 auto;}
#choixabonnementtitre {background: url(../img/savoir_imght.gif) no-repeat; font-size: 1.0em; font-weight: bold; color: #FF6900; padding: 13px 0 9px 17px;}
#choixabonnementfiletverti {width: 1px; background-color: #CBBDB2;}
#choixabonnementfilethoriz {height: 1px; background-color: #CBBDB2;}
#choixabonnementcontenu {border-collapse:collapse; border: 0; margin: 10px 20px 0 20px; font-size: 0.8em;}
#choixabonnementimg {text-align: right; height: 36px;}
#urlRef {text-align: center; padding: 0px 0 40px 0; vertical-align: top; }
#dtc { visibility : hidden }
#vi { visibility : hidden }
#contact { visibility : hidden }
/* pages intérieures - colonne de droite */
#titredt {background-color: #FFA600; width: 226px;}
#colonnedt {width: 226px; padding: 0 0 10px 0; vertical-align: top }
#colonnedt .WLP_ul {font-size: 0.8em; list-style: square inside; }
#colonnedt .WLP_gras { font-weight : bold; font-size : 1.1em;}
/* background: url(../img/pi_filetdt.gif); */

.imgvid {padding-top: 10px;}
.txtvidtitre {font-size: 0.7em; font-weight: bold; color: #000; padding: 5px 5px 0 5px;}
.txtvidoption {font-size: 0.7em; color: #000; padding: 0 5px 0 5px;}
#txtvidlien a {font-size: 0.7em; color: #FF6900; padding: 0 5px 0 5px;}


/* pages intérieures - formulaires */
#txtcontenuform {font-size: 0.8em; text-align: center; margin-top: 3px;}
#txtcontenutable {text-align: center;width:100%;}

#txtcontenuform p {padding-bottom: 3px;}
.txtcontenuformbold {font-weight: bold;}
.itidentif {font-size: 1.0em; color: #FF6A00; font-weight: bold; width: 190px; border-top: 1px solid #FF6A00; border-bottom: 1px solid #FFA600; border-left: 1px solid #FF6A00; border-right: 1px solid #FFA600;}
.itbouton {margin-top : 10px;}
.loi {margin-top : 20px;}
.liens {margin-left:40px;text-align: left;}

#resultsearchform {font-size: 0.8em; margin-top: 3px; margin-left: 100px;}
#resultsearchform p {padding-bottom: 3px;}
#resultsearchform ul {padding: 0; margin: 0 0 10px 18px;}
#resultsearchform ul li {padding-bottom: 5px; margin: 0; list-style-image: url(../img/resultsearch_puce.gif);}
#resultsearchform a:hover {color: #FF9600;}
.txtsearch {font-weight: bold; margin-bottom: 20px;}
.txtresultsearch {font-weight: bold;}

#txtcontenufaq {font-size: 0.8em; margin-top: 3px;}
#txtcontenufaq p {padding-bottom: 3px; margin-left: 100px;}
.txtcontenufaq {font-weight: bold; padding-top: 20px;}
.itobjet {font-family: Arial, Helvetica, sans-serif; font-size: 1.0em; color: #FF6A00; font-weight: bold; width: 504px; border-top: 1px solid #FF6A00; border-bottom: 1px solid #FFA600; border-left: 1px solid #FF6A00; border-right: 1px solid #FFA600; padding-left: 3px;}
.itmsg {font-family: Arial, Helvetica, sans-serif; font-size: 1.1em; color: #6B2C00; width: 550px; border-top: 1px solid #FF6A00; border-bottom: 1px solid #FFA600; border-left: 1px solid #FF6A00; border-right: 1px solid #FFA600; padding: 3px;}
.itfaq {margin: 10px 0 79px 0; padding-left: 438px;}

#msgerreurchq {font-size: 1.0em; color: #FF6A00; font-weight: bold; width: 445px; text-align: left; border: 1px solid #FF6A00; margin: 10px auto; padding: 3px;}

#msgerreursuffixeCadre {border: 1px solid #FF6A00;}
#msgerreursuffixe {font-size: 0.8em; color: #FF6A00; font-weight: bold;  text-align: left; margin: 10px auto; padding: 3px;}
#msgerreursuffixeCentre {font-size: 1.0em; color: #FF6A00; font-weight: bold;  text-align: center; margin: 10px auto; padding: 3px;}
#msgerreursuffixe2 {font-size: 1.0em; color: #FF6A00; font-weight: bold;  text-align: left ;margin: 10px auto; padding: 3px;}

#msgerreuridentif {font-size: 1.0em; color: #FF6A00; font-weight: bold; width: 400px; border: 1px solid #FF6A00; margin: 10px auto; padding: 3px;}
#msgerreurfaq {font-size: 1.0em; color: #FF6A00; font-weight: bold; width: 550px; border: 1px solid #FF6A00; margin-bottom: 20px; padding: 3px; text-align: center;}
#msgerreursearch {font-size: 1.0em; color: #FF6A00; font-weight: bold; width: 600px; border: 1px solid #FF6A00; margin: 10px auto; padding: 3px; text-align: center;}
#msgerreurcomdoc {font-size: 0.8em; color: #FF6A00; font-weight: bold; width: 550px; border: 1px solid #FF6A00; margin: 10px 0 10px 40px; padding: 3px;}
#msgerreurleads {font-size: 0.8em; color: #FF6A00; font-weight: bold; width: 575px; border: 1px solid #FF6A00; margin: 10px 0; padding: 3px;}
#msgerreurapplisuivi {font-size: 0.8em; color: #FF6A00; font-weight: bold; width: 95%; border: 1px solid #FF6A00; margin: 10px 0; padding: 3px;}

#consultresultblc {font-size: 1.5em; font-weight: bold;}
#consultresultblc img {padding-right: 5px;}
#consultresultvt {font-size: 1.5em; font-weight: bold; color: #82AD22;}
#consultresultvt img {padding-right: 5px;}
#consultresultrge {font-size: 1.5em; font-weight: bold; color: #FD040D;}
#consultresultrge img {padding-right: 5px;}
#consultresultorg {font-size: 1.5em; font-weight: bold; color: #FC8712;}
#consultresultorg img {padding-right: 5px;}
#msgresult {font-size: 1.0em; color: #FF6A00; font-weight: bold; width: 500px; border: 1px solid #FF6A00; margin: 20px auto; padding: 3px;}
.itresult {margin: 10px 0 100px 0;}
.consultresultinfo {text-align: left; margin: 3px 0 20px 30px;}
.consultresultinfo2 {text-align: left; width: 500px; border: 1px solid #000; margin: 20px auto; padding: 5px;}
.consultresultinfob {font-weight: bold;}

#comdoc {text-align: left; margin-left: 100px;}
#comdoctelecharger {text-align: left; margin-left: 100px;}
.comdocaide {font-size: 0.8em; padding-bottom: 20px;}
.comdoctitre {font-size: 0.8em; font-weight: bold; color: #938379; margin: 13px 0 10px 38px;}
.itcomdoc {font-family: Arial, Helvetica, sans-serif; color: #FF6A00; font-weight: bold; width: 190px; border-top: 1px solid #FF6A00; border-bottom: 1px solid #FFA600; border-left: 1px solid #FF6A00; border-right: 1px solid #FFA600; padding-left: 3px;}
#comdoctitre1 {background: url(../img/form_etap1.gif) no-repeat; height: 44px;}
.comdoctablfd {width: 540px; background-color: #F5F1ED; margin-left: 40px; padding: 10px;}
#comdoctabl1 {font-size: 0.8em; border-collapse:collapse; margin-left: 15px;}
.comdoctabl1a {width: 110px; padding: 5px 0 5px 0;}
.comdoctabl1b {font-size: 0.9em; color: #6D5F56; font-weight: bold; padding: 6px 0 5px 0; text-transform: uppercase;}
#comdoctitre2 {background: url(../img/form_etap2.gif) no-repeat; height: 44px; margin-top: 20px;}
#comdoctabl2 {margin-left: 10px;}
.comdocformat {font-size: 0.75em; color: #6D5F56; font-weight: bold; padding: 6px 0 5px 0; text-transform: uppercase;}
.comdocformat2 {font-size: 0.75em; color: #6D5F56; font-weight: bold; text-transform: uppercase; vertical-align: top;}
.comdoctyposeul {font-size: 0.75em;}
#comdocchoix {margin: 10px 0 5px 20px; width: 400px;}
.comdocchoixtr td {font-size: 0.8em; border-top: 1px solid #FFF; padding: 3px 0;}
.comdocchoixtr img {margin: 0 10px 0 10px;}
.itcomdocadrOLD {font-family: Arial, Helvetica, sans-serif; color: #FF6A00; font-weight: bold; width: 385px; border-top: 1px solid #FF6A00; border-bottom: 1px solid #FFA600; border-left: 1px solid #FF6A00; border-right: 1px solid #FFA600; margin-left: 40px; padding-left: 3px;}
.itcomdocadr {font-family: Arial, Helvetica, sans-serif; color: #FF6A00; font-weight: bold; width: 385px; border-top: 1px solid #FF6A00; border-bottom: 1px solid #FFA600; border-left: 1px solid #FF6A00; border-right: 1px solid #FFA600; margin-left: 0px; padding-left: 3px;}
.comdoctxtbox {margin-top: 30px;}
.comdoctxtbox2 {font-size: 0.8em; padding-left: 40px;}
#comdocchoix2 {margin: 10px 0 5px 20px; width: 97%;}
.comdocchoix2tr td {font-size: 0.8em; border-top: 1px solid #FFF; padding: 3px 0;}
.comdocchoix2tr img {margin: 0 10px 0 10px;}
.comdocchoixtitre td {font-size: 0.8em; padding: 3px 20px; background-color: #E6E1DB; text-align: center;}
.itcomdocnbre {color: #FF6A00; text-align: center; width:40px;}
.itcomdocbouton {margin : 10px 0 50px 480px;}


.ficheParam {font-size: 0.8em; padding: 3px 20px; background-color: #E6E1DB; text-align: center;}



#leads {text-align: left; margin-left: 100px;}
#leadsobli {text-align: right; width: 575px; margin-bottom: 3px;}
.leadsoblia {font-size: 1.5em; color: #FF6A00; font-weight: bold;}
.leadsoblib {font-size: 0.8em; color: #FF6A00; font-weight: bold;}
#leadstable1 {border-collapse:collapse; width: 560px; border: 1px solid #837268; font-size: 0.8em; padding: 10px 10px 0 10px; margin-bottom: 10px; background-color: #F5F1ED;}
#leadstable1 p {padding-bottom: 10px;}
#leadstable2 {border-collapse:collapse; width: 560px; border: 1px solid #837268; text-align: center; font-size: 0.8em; padding: 10px 10px 0 10px; background-color: #F5F1ED;}
#leadstable2 p {padding-bottom: 10px;}
#leadstable3 {border-collapse:collapse; width: 560px; border-left: 1px solid #837268; border-right: 1px solid #837268;  border-bottom: 1px solid #837268; font-size: 0.8em; padding: 10px 10px 0 10px;}
#leadstable3 p {padding-bottom: 10px;}
#leadstable4 {border-collapse:collapse; width: 560px; border-left: 1px solid #837268; border-right: 1px solid #837268;  border-bottom: 1px solid #837268; font-size: 0.8em; padding: 10px 10px 0 10px;}
#leadstable4 p {padding-bottom: 10px;}
#leadstable5 {border-collapse:collapse; width: 560px; border-left: 1px solid #837268; border-right: 1px solid #837268;  border-bottom: 1px solid #837268; text-align: center; font-size: 0.8em; padding: 10px 10px 0 10px; background-color: #F5F1ED;}
#leadstable5 p {padding-bottom: 10px;}
#leadstable6 {border-collapse:collapse; width: 560px; border-left: 1px solid #837268; border-right: 1px solid #837268;  border-bottom: 1px solid #837268; font-size: 0.8em; padding: 10px 10px 0 10px;}
#leadstable6 p {padding-bottom: 10px;}
#leadstable7 {border-collapse:collapse; width: 560px; border-left: 1px solid #837268; border-right: 1px solid #837268;  border-bottom: 1px solid #837268; font-size: 0.8em; padding: 10px 10px 0 10px; background-color: #F5F1ED;}
#leadstable7 p {padding-bottom: 10px;}

.leadsbold {font-weight: bold;}
.leadsreponse {font-weight: bold; color: #FF6A00;}
.leadspugu {margin-left: 240px;}
.leadspugu input {margin: 0 15px 0 2px;}
.leadstable3choix {padding-left: 50px;}
.leadstable3input {margin-right: 2px;}
.leadstable4input {margin: 0 2px 0 10px;}

.itleads1 {font-family: Arial, Helvetica, sans-serif; color: #FF6A00; font-weight: bold; width: 320px; border-top: 1px solid #FF6A00; border-bottom: 1px solid #FFA600; border-left: 1px solid #FF6A00; border-right: 1px solid #FFA600; padding-left: 3px; margin: 0 0 0 5px;}
.itleads2 {font-family: Arial, Helvetica, sans-serif; color: #FF6A00; font-weight: bold; width: 75px; border-top: 1px solid #FF6A00; border-bottom: 1px solid #FFA600; border-left: 1px solid #FF6A00; border-right: 1px solid #FFA600; padding-left: 3px; margin: 0 20px 0 5px;}
.itleads3a {font-family: Arial, Helvetica, sans-serif; color: #FF6A00; font-weight: bold; width: 10px; border-top: 1px solid #FF6A00; border-bottom: 1px solid #FFA600; border-left: 1px solid #FF6A00; border-right: 1px solid #FFA600; padding-left: 3px; margin: 0 3px 0 0;}
.itleads3b {font-family: Arial, Helvetica, sans-serif; color: #FF6A00; font-weight: bold; width: 10px; border-top: 1px solid #FF6A00; border-bottom: 1px solid #FFA600; border-left: 1px solid #FF6A00; border-right: 1px solid #FFA600; padding-left: 3px; margin: 0 3px 0 15px;}
.itleads4a {font-family: Arial, Helvetica, sans-serif; color: #FF6A00; font-weight: bold; width: 65px; margin: 0 20px 0 5px;}
.itleads4b {font-family: Arial, Helvetica, sans-serif; color: #FF6A00; font-weight: bold; width: 252px; border-top: 1px solid #FF6A00; border-bottom: 1px solid #FFA600; border-left: 1px solid #FF6A00; border-right: 1px solid #FFA600; padding-left: 3px; margin: 0 0 0 5px;}
.itleads4c {font-family: Arial, Helvetica, sans-serif; color: #FF6A00; font-weight: bold; width: 204px; border-top: 1px solid #FF6A00; border-bottom: 1px solid #FFA600; border-left: 1px solid #FF6A00; border-right: 1px solid #FFA600; padding-left: 3px; margin: 0 20px 0 5px;}
.itleads4d {font-family: Arial, Helvetica, sans-serif; color: #FF6A00; font-weight: bold; width: 75px; border-top: 1px solid #FF6A00; border-bottom: 1px solid #FFA600; border-left: 1px solid #FF6A00; border-right: 1px solid #FFA600; padding-left: 3px; margin: 0 0 0 5px;}
.itleads4e {font-family: Arial, Helvetica, sans-serif; color: #FF6A00; font-weight: bold; width: 221px; border-top: 1px solid #FF6A00; border-bottom: 1px solid #FFA600; border-left: 1px solid #FF6A00; border-right: 1px solid #FFA600; padding-left: 3px; margin: 0 0 0 5px;}
.itleads4f {font-family: Arial, Helvetica, sans-serif; color: #FF6A00; font-weight: bold; width: 190px; border-top: 1px solid #FF6A00; border-bottom: 1px solid #FFA600; border-left: 1px solid #FF6A00; border-right: 1px solid #FFA600; padding-left: 3px; margin: 0 0 0 5px;}
.itleads4g {font-family: Arial, Helvetica, sans-serif; color: #FF6A00; font-weight: bold; width: 75px; border-top: 1px solid #FF6A00; border-bottom: 1px solid #FFA600; border-left: 1px solid #FF6A00; border-right: 1px solid #FFA600; padding-left: 3px; margin: 0 20px 0 5px;}
.itleads4h {font-family: Arial, Helvetica, sans-serif; color: #FF6A00; font-weight: bold; width: 50px; border-top: 1px solid #FF6A00; border-bottom: 1px solid #FFA600; border-left: 1px solid #FF6A00; border-right: 1px solid #FFA600; padding-left: 3px; margin: 0 5px 0 5px;}
.itleads5a {font-family: Arial, Helvetica, sans-serif; color: #FF6A00; font-weight: bold; width: 447px; border-top: 1px solid #FF6A00; border-bottom: 1px solid #FFA600; border-left: 1px solid #FF6A00; border-right: 1px solid #FFA600; padding-left: 3px; margin: 0 0 0 5px;}
.itleads5b {font-family: Arial, Helvetica, sans-serif; color: #FF6A00; font-weight: bold; width: 140px; border-top: 1px solid #FF6A00; border-bottom: 1px solid #FFA600; border-left: 1px solid #FF6A00; border-right: 1px solid #FFA600; padding-left: 3px; margin: 0 20px 0 5px;}
.itleads5c {font-family: Arial, Helvetica, sans-serif; color: #FF6A00; font-weight: bold; width: 170px; border-top: 1px solid #FF6A00; border-bottom: 1px solid #FFA600; border-left: 1px solid #FF6A00; border-right: 1px solid #FFA600; padding-left: 3px; margin: 0 0 0 5px;}
.itleads5d {font-family: Arial, Helvetica, sans-serif; color: #FF6A00; font-weight: bold; width: 330px; border-top: 1px solid #FF6A00; border-bottom: 1px solid #FFA600; border-left: 1px solid #FF6A00; border-right: 1px solid #FFA600; padding-left: 3px; margin: 0 20px 0 5px;}
.itleads5e {font-family: Arial, Helvetica, sans-serif; color: #FF6A00; font-weight: bold; width: 50px; border-top: 1px solid #FF6A00; border-bottom: 1px solid #FFA600; border-left: 1px solid #FF6A00; border-right: 1px solid #FFA600; padding-left: 3px; margin: 0 20px 0 5px;}
.itleads5f {font-family: Arial, Helvetica, sans-serif; color: #FF6A00; font-weight: bold; width: 190px; border-top: 1px solid #FF6A00; border-bottom: 1px solid #FFA600; border-left: 1px solid #FF6A00; border-right: 1px solid #FFA600; padding-left: 3px; margin: 0 20px 0 5px;}
.itleads6a {font-family: Arial, Helvetica, sans-serif; color: #FF6A00; font-weight: bold; width: 210px; border-top: 1px solid #FF6A00; border-bottom: 1px solid #FFA600; border-left: 1px solid #FF6A00; border-right: 1px solid #FFA600; padding-left: 3px; margin: 0 20px 0 5px;}
.itleads6b {font-family: Arial, Helvetica, sans-serif; color: #FF6A00; font-weight: bold; width: 45px; border-top: 1px solid #FF6A00; border-bottom: 1px solid #FFA600; border-left: 1px solid #FF6A00; border-right: 1px solid #FFA600; padding-left: 3px; margin: 0 0 0 5px;}
.itleads6c {font-family: Arial, Helvetica, sans-serif; color: #FF6A00; font-weight: bold; width: 180px; border-top: 1px solid #FF6A00; border-bottom: 1px solid #FFA600; border-left: 1px solid #FF6A00; border-right: 1px solid #FFA600; padding-left: 3px; margin: 0 10px 0 5px;}
.itleads6d {font-family: Arial, Helvetica, sans-serif; color: #FF6A00; font-weight: bold; width: 77px; border-top: 1px solid #FF6A00; border-bottom: 1px solid #FFA600; border-left: 1px solid #FF6A00; border-right: 1px solid #FFA600; padding-left: 3px; margin: 0 0 0 5px;}
.itleads6e {font-family: Arial, Helvetica, sans-serif; color: #FF6A00; font-weight: bold; width: 233px; border-top: 1px solid #FF6A00; border-bottom: 1px solid #FFA600; border-left: 1px solid #FF6A00; border-right: 1px solid #FFA600; padding-left: 3px; margin: 0 0 0 5px;}
.itleads7a {font-family: Arial, Helvetica, sans-serif; color: #FF6A00; font-weight: bold; width: 520px; border-top: 1px solid #FF6A00; border-bottom: 1px solid #FFA600; border-left: 1px solid #FF6A00; border-right: 1px solid #FFA600; padding-left: 3px;}
.itleadsbouton {margin : 10px 0 50px 415px;}
.itleadsbouton2 {margin : 10px 0 50px 360px;}

#applisuivi {text-align: left; margin-left: 100px;}
.applisuivitxtintro {font-size: 0.75em; margin-right: 40px;}
#applisuivitable1 {border-collapse:collapse; width: 93%; border: 1px solid #837268; font-size: 0.8em; padding: 10px 10px 7px 10px; margin-bottom: 10px; background-color: #F5F1ED;}
#applisuivitable1 p {padding-bottom: 3px;}
#applisuivitable2 {border-collapse:collapse; width: 93%; padding: 10px 10px 7px 10px; margin-bottom: 10px; background-color: #F5F1ED;}
#applisuivitable3 {border-collapse:collapse; width: 100%; border: 1px solid #837268; font-size: 0.8em; margin: 5px 0 10px 0; background-color: #FFF;}
.applisuivitablenav {border-collapse:collapse; width: 100%; border: 0; font-size: 0.8em; margin: 5px 0;}
.applisuivitablenava {width: 35%;}
.applisuivitablenava img {margin: 0 5px;}
.applisuivitablenavb {width: 30%; text-align: center;}
.applisuivitablenavb img {margin: 0 3px;}
.applisuivitablenavc {width: 35%; text-align: right;}
.applisuivibold {font-weight: bold;}
.applisuivititreliste {font-size: 0.8em; font-weight: bold;}
.applisuivitabletitre {color: #000; font-weight: bold; text-transform: uppercase; text-align: center; padding: 3px; background-color: #E5DED8; border-bottom: 1px solid #837268; border-right: 1px solid #837268;}
.applisuivitabletitre img {padding-left: 2px;}
.applisuivitableliste td {padding: 3px; border-bottom: 1px solid #837268; border-right: 1px solid #837268;}
.applisuivinbreligne {font-size: 0.8em; text-align: right; padding-top: 3px; border-top: 1px solid #FFF; margin-bottom: 20px;}

.itapplisuivi1a {font-family: Arial, Helvetica, sans-serif; color: #FF6A00; font-weight: bold; width: 55px; border-top: 1px solid #FF6A00; border-bottom: 1px solid #FFA600; border-left: 1px solid #FF6A00; border-right: 1px solid #FFA600; padding-left: 3px; margin: 0 20px 0 5px;}
.itapplisuivi1b {font-family: Arial, Helvetica, sans-serif; color: #FF6A00; font-weight: bold; width: 230px; border-top: 1px solid #FF6A00; border-bottom: 1px solid #FFA600; border-left: 1px solid #FF6A00; border-right: 1px solid #FFA600; padding-left: 3px; margin: 0 20px 0 5px;}
.itapplisuivi1c {font-family: Arial, Helvetica, sans-serif; color: #FF6A00; font-weight: bold; width: 20px; border-top: 1px solid #FF6A00; border-bottom: 1px solid #FFA600; border-left: 1px solid #FF6A00; border-right: 1px solid #FFA600; padding-left: 3px; margin: 0 0 0 5px;}
.itapplisuivipage {color: #000; width: 30px; border-top: 1px solid #404040; border-bottom: 1px solid #CBBDB2; border-left: 1px solid #404040; border-right: 1px solid #CBBDB2; margin-left: 5px;}
.itapplisuivipageok {font-size: 0.8em; color: #000; text-decoration: none; background:#CBBDB2; border-top: 1px solid #CBBDB2; border-bottom: 1px solid #404040; border-left: 1px solid #CBBDB2; border-right: 1px solid #CBBDB2; height: 18px;}
.itapplisuivinbrepage {color: #FF6A00; margin-left: 5px;}


/* pages intérieures - consultation chèque */
#chq {
	BORDER-RIGHT: #837268 1px solid; BORDER-TOP: #837268 1px solid; MARGIN: 10px auto; BORDER-LEFT: #837268 1px solid; WIDTH: 200px; BORDER-BOTTOM: #837268 1px solid; BORDER-COLLAPSE: collapse;  TEXT-ALIGN: left
}
#chq2 {
	/*BORDER-RIGHT: #837268 1px solid; BORDER-TOP: #837268 1px solid; MARGIN: 10px auto; BORDER-LEFT: #837268 1px solid; WIDTH: 200px; BORDER-BOTTOM: #837268 1px solid; BORDER-COLLAPSE: collapse;  TEXT-ALIGN: left*/
	 MARGIN: 10px auto;TEXT-ALIGN: left
}
#chqtd1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}
#chqtd2 {
	PADDING-TOP: 3px; TEXT-ALIGN: center
}
#chqtd2 INPUT {
	BORDER-RIGHT: #ffa600 1px solid; BORDER-TOP: #ff6a00 1px solid; BORDER-LEFT: #ff6a00 1px solid; BORDER-BOTTOM: #ffa600 1px solid
}
.chqtd2inp1 {
	WIDTH: 72px
}
.chqtd2inp2 {
	WIDTH: 20px
}
#chqtd3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 13px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}
#chqtd4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 40px; FONT-WEIGHT: bold; FONT-SIZE: 0.85em; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#chqtd4 IMG {
	PADDING-TOP: 5px
}
#chqtd4 P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#chqtd5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.85em; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
#chqtd5 IMG {
	PADDING-LEFT: 5px
}
#chqtd5 P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#chqtd6 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #fff
}
#chqtd6 INPUT {
	FONT-WEIGHT: bold; COLOR: #d02c30; HEIGHT: 18px
}
.chqtd6inp1 {
	BORDER-RIGHT: #cbbdb2 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; WIDTH: 78px; MARGIN-RIGHT: 1px; BORDER-BOTTOM: #cbbdb2 1px solid
}
.chqtd6inp2 {
	BORDER-RIGHT: #cbbdb2 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; WIDTH: 128px; MARGIN-RIGHT: 1px; BORDER-BOTTOM: #cbbdb2 1px solid
}
.chqtd6inp3 {
	BORDER-RIGHT: #cbbdb2 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; WIDTH: 130px; BORDER-BOTTOM: #cbbdb2 1px solid
}
#chqtd7 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #fff
}
.chqtd7valid {
	MARGIN-LEFT: 0px
}
.chqtd7effac {
	MARGIN-LEFT: 0px
}


/* pages intérieures - plan du site */

#plansite {margin-left: 100px; width: 75%;}
#plansitea {float: left; font-size: 0.8em; margin-bottom: 50px;}
#plansitea p {padding-bottom: 3px;}
#plansitea ul {padding: 0; margin: 0 0 10px 18px;}
#plansitea ul li {padding-bottom: 5px; margin: 0; list-style-image: url(../img/resultsearch_puce.gif);}
#plansitea a:hover {color: #FF9600;}
#plansiteb {float: right; font-size: 0.8em; margin-bottom: 50px;}
#plansiteb p {padding-bottom: 3px;}
#plansiteb ul {padding: 0; margin: 0 0 10px 18px;}
#plansiteb ul li {padding-bottom: 5px; margin: 0; list-style-image: url(../img/resultsearch_puce.gif);}
#plansiteb a:hover {color: #FF9600;}
.plansiterub {font-weight: bold; margin: 10px 0 10px 0; text-transform: uppercase;}
.plansiterub img{vertical-align:bottom;padding-right:8px;margin-left:0px;}



/* pages intérieures - glossaire */

#gloss {margin: 0 0 50px 100px; font-size: 0.8em;}
#gloss a:hover {color: #FF9600;}
#glosschoix {font-size: 1.2em; color: #FFA600; text-transform: uppercase;}
#glosschoix a {font-size: 1.5em; color: #FF9600; font-weight: bold; padding: 0 5px; text-decoration: none;}
#glosschoix a:hover {background: url(../img/gloss_select.gif) no-repeat;}
.glosslettre {margin: 60px 0 10px 0; border-bottom: 1px solid #FFA600; height: 20px;}
.glosslettrebis {float: left; color: #FF9600; font-size: 1.5em; font-weight: bold; text-transform: uppercase;}
.glosstop {float: right; text-align: rigth;}
.glosstop img {margin-top: 10px;}
.glossmot {font-weight: bold; margin: 30px 0 3px 0; text-transform: uppercase;}


#suitehp {padding: 0 15px 0 0; text-align:right;}
#footer {float: left;border-collapse:collapse; width: 100%; border: 0;}
.slogan {padding: 0 15px 0 0; text-align:right;}


#footer2 {float: left; border-collapse: collapse; width: 100%; border:0;}
#copyright {padding: 0 2px 0 8px; font-size: 0.6em; color: #938379; vertical-align: center; width: 530px;}
#filet {padding: 0 15px 0 0; text-align: right;}
#filet2 {background: url(../img/foot_pix_fd.gif); text-align: right;}

#afaq {padding: 0 2px 0 8px; font-size: 0.6em; color: #938379; width: 250px;text-align: right;}
#afaq2 {display:none;clear:both;margin:0px;}
#afaq2 img{vertical-align: middle;}


.titrebleue {
	color: #0099CC;
	font-size: small;
	padding: 5px 0 5px 0;
	font-weight: bold;
}
.questionfaq {
	color: #000000;
	padding: 3px 0 3px 0;
	font-style: italic;
	font-size: x-small;
	font-weight: bold;
}
.grostitre{
	font-size: 1em;
	font-weight: bold;
	padding: 15px 0 15px 0;
}

.vert {
	color: Green;
}

.rouge {
	color: #993333;
}
.violet {
        color: #6B017D;
}
.centreTexte{
	text-align: center;
}


