/* CSS Document */

/*-----------------------------------------*/
/* Définitions particulières Dossier Auxel */
/*-----------------------------------------*/

#cartouche
{
	position:fixed;
	z-index:auto;
	top:0px;
	left:0px;
	width:100%;
	margin:0px;
	padding:0px;
	background-color:#EFE;
	border-color:#009;
	border-width:1px;
	border-style:solid;
	display:block;
	/* background-image:linear-gradient(45deg,yellow, blue); */
}

#AUXsigleCGT, #AUXTitre, #AUXReferences, #AUXcorpus
{
	position:fixed;
	z-index:auto;
	border-color:#FF0000;
	border-width:1px;
	border-style:none;
	background-color:#FFF;
}
#AUXintro, #AUXcomments, #AUXdossier
{
	position:relative;
	z-index:auto;
	border-color:#0000FF;
	border-width:1px;
	border-style:none;
	background-color:#FFF;
}

.AUXrOut
{
	color:#006;
	background-color:#CFCFFF;
	border-style:outset;
	border-width:5px;
	border-color:#3F9;
	text-align:center;
	margin:0px;
	padding:0px;
	font-weight:600;
}

.AUXrOver
{
	color:#600;
	background-color:#F90;
	border-style:inset;
	border-width:5px;
	border-color:#3F9;
	text-align:center;
	margin:0px;
	padding:0px;
	font-weight:600;
}

.AUXOut
{
	color:#006;
	background-color:#FFF;
	border-style:none;
	border-width:5px;
	border-color:#3F9;
	text-align:center;
	margin:0px;
	padding:0px;
	text-decoration:none;
}

.AUXOver
{
	color:#600;
	background-color:#F90;
	border-style:none;
	border-width:5px;
	border-color:#3F9;
	text-align:center;
	margin:0px;
	padding:0px;
	text-decoration:none;
}


.AUXnote
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:500;
	font-style:italic;
	vertical-align:super;
	color:#F06;
	
	background-color:#FF9;
	border-style:none;
	border-width:1px;
	border-color:#F03;
}

#AUXnotes
{
	position:relative;
	z-index:auto;
	background-color:#EFE;
	margin:10px;
	padding:10px;
	border-color:#00F;
	border-style:solid;
	border-width:2px;
}

#AUXnote1
{
	position:relative;
	z-index:auto;
	color:#060;
	background-color:#FCFCFF;
	border-color:#0F0;
	border-style:solid;
	border-width:1px;
	font-family:Georgia, "Times New Roman", Times, serif;
}

.AUXRh2
{
	color:#000088;
	text-align:center;
	font-weight:500;
	border-style:solid;
	border-width:1px;
	border-color:#008800;
	background-color:#FB0;
	
	
}

/*-----------------------------------------*/
/* Définitions particulières Dossier NAO   */
/*-----------------------------------------*/

#NAOsigleCGT, #NAOTitre, #NAOReferences, #NAOcorpus
{
	position:fixed;
	z-index:auto;
	border-color:#000000;
	border-width:1px;
	border-style:none;
}
#NAOintro, #NAOcomments
{
	position:relative;
	z-index:auto;
	border-color:#000000;
	border-width:1px;
	border-style:none;
}

.NAOOut
{
	color:#006;
	background-color:#CFF;
	border-style:outset;
	border-width:5px;
	border-color:#3F9;
	text-align:center;
	margin:0px;
	padding:0px;
}
.NAOOver
{
	color:#600;
	background-color:#F90;
	border-style:inset;
	border-width:5px;
	border-color:#3F9;
	text-align:center;
	margin:0px;
	padding:0px;
}

#F1, #F2
{
	position:fixed;
	z-index:auto;
	background-color:inherit;
	color:inherit;
	border-color:#FF0000;
	border-width:1px;
	border-style:solid;
	margin:15px;
	padding:15px;
	left: 9px;
	top: 30px;
}

#returnBIG
{
	position:fixed;
	z-index:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:600;
	margin:4px;
	text-align:center;
	vertical-align:middle;
}

#trailerBIG
{
	position:fixed;
	z-index:auto;
	background-color:#FFC;
	color:#006;
	border-style:solid;
	border-width:1px;
	border-color:#090;
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-weight:500;
	margin:4px;
	text-align:center;
	vertical-align:middle;
}


#imageBIG
{
	position:fixed;
	z-index:auto;
	background-color:#FFF;
	color:#006;
	border-style:none;
	border-width:1px;
	border-color:#090;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:500;
	margin:0px;
	text-align:center;
	vertical-align:middle;
}

#TitreVSMAA
{
	position:fixed;
	z-index:auto;
	background-color:#FC0;
	color:#006;
	border-style:solid;
	border-width:1px;
	border-color:#090;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:500;
	margin:0px;
	text-align:center;
	vertical-align:middle;
}

#CorpsPageAccueil
{
	position:fixed;
	z-index:auto;
	margin:0px;
	padding:0px;
	border-style:dashed;
	border-width:1px;
	border-color:#F00;
	background-color:inherit;
	overflow-X:hidden;
	overflow-Y:auto;
	display:block;
}

.Flb1, .TS1 { margin-bottom:0; }

.FlbOut1, .FlbOver1, .TSOut1, .TSOver1
{ 
	text-align:center;
	vertical-align:middle;
	background-color:#050;
	color:#FFF;
	font-family:Georgia, "Times New Roman", Times, serif;
	/* font-size:5mm; */
	font-weight:500;
	margin:0px;
	padding:1mm;
	vertical-align:middle;
	-moz-border-radius: 8px; 
    -webkit-border-radius: 8px; 
    -o-border-radius: 8px;
	border-radius: 8px;
	overflow:hidden;
	
}
.FlbOver1, .TSOver1
{
	background-color:#FD5;
	color:#900;
	
}

.FlbAccOut, .FlbAccOver, .TSAccOut, .TSAccOver, .TSAccOut2, TSAccOver2
{ 
	text-align:center;
	vertical-align:middle;
	background-color:#EFE;
	color:#000;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:-1px;
	padding:0px;
	border-style:solid;
	border-width:1px;
	border-color:#008;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:500;
	font-style:italic;
	font-size:4.2mm;
}

.FlbAccOver, .TSAccOver
{ 
	background-color:#FD5;
	border-style:solid;
	border-width:1px;
	border-color:#008;
	text-align:center;
	vertical-align:middle;
}

.TSAccOut2, .TSAccOver2
{	
	font-size:5.5mm;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:500;
	font-style:italic;
	background-color:#600;
	color:#FFF;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:-1px;
	padding:0px;
	border-style:solid;
	border-width:1px;
	border-color:#008;
	text-align:center;
	vertical-align:middle;
}

.TSAccOver2
{
	color:#009;
	background-color:#FD5;
	font-size:5.5mm;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:500;
	font-style:italic;
	color:#009;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:-1px;
	padding:0px;
	border-style:solid;
	border-width:1px;
	border-color:#008;
}

#FlbAcc
{
	position:relative;
	z-index:1003;
	left:0;
}

.DosGesO, .DosVilO, .DosFEIO, .ForumO, .RAGNC2009O, .RAGNC2010O, .DosNAOFTMO, 
.RAGIC2009O, .DosAuxelO, .DosNAOO, .DosRETO, .FlbOver, .ForumOv, .DosTLBO, .LettreSGBTO, .carenceIJO, .DosFlowlinkO 
{
	padding:5mm;
	vertical-align:middle;
	border-style:solid;
	border-width:1px;
	border-color:#009;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	-moz-box-shadow: 5px 5px 8px #888;
	-webkit-box-shadow: 5px 5px 8px #888;
	box-shadow: 5px 5px 8px #888;
	color:#009;
	background-color:#CF0;
	font-size:7mm;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-align:center;
	vertical-align:middle;
}

.DosGesO { background-color:#6F0; }
.DosVilO { background-color:#0FF; }
.ForumO { background-color:#00A; color:#FFC; font-size:8mm; }
.RAGNC2009O { background-color:#C3F; }
.RAGNC2010O { background-color:#6CF; }
.RAGIC2009O { background-color:#C0F;}
.DosAuxelO { background-color:#39C; }
.DosNAOO { background-color:#FF5; }
.DosRETO { background-color:#EEF; }
.FlbOver { background-color:#FD5; }
.ForumOv { background-color:#FD5; color:#00A; font-size:8mm; }
.DosTLBO { background-color:#FAF; }
.LettreSGBTO { background-color:#080; color:#EEC; }
.DosNAOFTMO { background-color:#CFF; color:#009; }
.DosFlowlinkO { background-color:#0CF; color:#009; }

#gauche {
	position:fixed;
	z-index:auto;
	top:125px;
	left:0px;
	width:150px;
	height:112px;
}

#lienscgt {
	position:fixed;
	z-index:auto;
	top:125px;
	left:0px;
	width:150px;
	height:28px;
	border-style: solid;
	padding: 1px;
	margin: 1px;
	border-width : 1px;
	border-color: navy;	
	text-align : center;
	background-position : center center;	
}
#cgt {
	position:fixed;
	z-index:auto;
	top:153px;
	left:0px;
	width:150px;
	height:28px;
	
	
	;	
}
#ftmcgt {
	position:fixed;
	z-index:auto;
	top:181px;
	left:0px;
	width:150px;
	height:28px;
	
}

#cgtibm {
	position:fixed;
	z-index:auto;
	top:209px;
	left:0px;
	width:150px;
	height:28px;
}

#proxim {
	position:fixed;
	z-index:auto;
	top:240px;
	left:0px;
	width:150px;
	height:28px;
	padding: 1px;
	margin: 1px;	
	text-align : center;
	border-color:navy;
}

#udcgt {
	position:fixed;
	top:270px;
	left:0px;
	width:150px;
	height:28px;
	z-index:auto;
}

#blogudcgt {
	position:fixed;
	top:300px;
	left:0px;
	width:150px;
	height:28px;
	z-index:auto;
}

#blogulcgt {
	position:fixed;
	top:330px;
	left:0px;
	width:150px;
	height:28px;
	z-index:auto;
}

#blogsynd {
	position:fixed;
	z-index:3;
	top:360px;
	left:0px;
	width:150px;
	height:28px;
	border-style: solid;
	padding: 1px;
	margin: 1px;
	border-width : 1px;
	border-color: navy;	
	text-align : center;
	background-position : center center;
}

#accblogsynd {
	position:fixed;
	top:390px;
	left:0px;
	width:150px;
	height:28px;
	z-index:auto;
}

#main {
	position : fixed;
	z-index:auto;
	left : 20px;
	top : 160px;
	height :390px;
	width : 580px;
	padding : 10px;
	margin : 0px;
	border-style:solid;
	border-width:1px;
	border-color:#008800;
	
}

#Tsyndicat {
	position:fixed;
	z-index:auto;
	left:0px;
	top:150px;
	height:32px;
	width:290px;
	padding:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:10px;
	margin-right:10px;
	border-style:none;
	border-width:1px;
	border-color:#000099;
	color:#660000;
	font-size:26px;
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	font-weight:400;
	text-align:justify;
}

#Tcgt {
	position:fixed;
	z-index:auto;
	top:154px;
	left:140px;
	height:110px;
	width:500px;
	padding:0px;
	margin-top:0px;
	margin-bottom:10px;
	margin-left:10px;
	margin-right:10px;
	border-style:none;
	border-width:1px;
	border-color:#000099;
}

#Tlibsyndic {
	position:fixed;
	z-index:auto;
	top:154px;
	left:670px;
	height:110px;
	width:500px;
	padding:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:10px;
	margin-right:10px;
	border-style:none;
	border-width:1px;
	border-color:#000099;
}

#Qsyndicat {
	position:fixed;
	z-index:auto;
	left:0px;
	top:150px;
	height:130px;
	width:580px;
	padding:5px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:10px;
	margin-right:10px;
	border-style:solid;
	border-width:1px;
	border-color:#0000FF;
	overflow:auto;
	display:block;
	text-align:justify;
}

#Qcgt {
	position : fixed;
	z-index:auto;
	left : -2px;
	top : 316px;
	height :277px;
	width : 813px;
	padding : 5px;
	margin-bottom:0px;
	margin-left:10px;
	margin-right:10px;
	border-style:solid;
	border-width:1px;
	border-color:#AAAAFF;
	overflow:auto;
	display:block;
	text-align:justify;
	background-color:#FFDDAA;
	color:#000033;
}

#Qlibsyndic {
	position : fixed;
	z-index:auto;
	left : 5px;
	top : 845px;
	height :260px;
	width : 1169px;
	padding : 5px;
	margin-bottom:0px;
	margin-left:10px;
	margin-right:10px;
	border-style:solid;
	border-width:1px;
	border-color:#AAAAFF;
	overflow:auto;
	display:block;
	text-align:justify;
	background-color:#FFFFAA;
	color:#000033;
}

#sud {
	position : fixed;
	z-index :auto;
	left : 0px;
	top : 520px;
	height :73px;
	width :175px;
	padding :0px;
	margin :0px;
	border-width : 1px;
	border-style: solid; 
	border-color : blue;
	text-align : center;
}

#sud1 {
	position : fixed;
	z-index :auto;
	left : 0px;
	top : 0px;
	height :64px;
	width :65px;
	padding :0px;
	margin :0px;
	border-width : 1px;
	border-style: none; 
	border-color : blue;
}

#sud2 {
	position : fixed;
	z-index :auto;
	left : 65px;
	top : 0px;
	height :70px;
	width :150px;
	padding :0px;
	margin :0px;
	text-align : center;
	font-size:20px;
	font-weight:600;
	font-family:"Times New Roman", Times, serif;
	font-style:normal;
	color:red;
}

#centre{
	position : fixed;
	z-index :auto;
	left : 0px;
	top : 574px;
	height :auto;
	width : auto;
	padding: 10px;
	margin: 10px;
	border-width :4px;
	border-style:solid;
	border-color :red;
	display:block;
}

#infoleg {
	position:fixed;
	z-index:auto;
}

#photo {
	position:fixed;
	z-index:auto;
	left : 849px;
	top : 159px;
	width : 356px;
	height:301px;
	margin:0px;
	padding:0px;
	border-style:solid;
	border-width:1px;
	border-color:#0000CC;
}

#imphoto {
	position:fixed;
	z-index:auto;
	left : -1px;
	top : 3px;
	width : 356px;
	height:257px;
	margin:0px;
	padding:0px;
	border-style:none;
	border-color:#666666;
	border-width:1px;
}

#clphoto {
	position:fixed;
	z-index:auto;
	left : 852px;
	top : 467px;
	width : 356px;
	height:34px;
	margin:0px;
	padding:0px;
	border-style:none;
	border-color:#0000FF;
	border-width:1px;
	font-style:italic;
	font-weight:400;
	font-family:"Times New Roman", Times, serif;
	text-align:justify;
}

#lesav {
	position:fixed;
	z-index:auto;
	top : 430px;
	left : 796px;
	width : 225px;
	height:30px;
	margin:0px;
}

#txtsv {
	position:fixed;
	z-index:auto;
	top : 466px;
	left : 796px;
	width : 225px;
	height:70px;
	margin:0px;
}

#numsav {
	position:fixed;
	z-index:auto;
	top:543px;
	left:794px;
	width:225px;
	height:30px;
	margin:0px;
}

#bande {
	position : fixed;
	z-index :auto;
	top : 0px;
	left : 0px;
	width : 490px;
	height : 25px;
	margin:0px;
	border-width:1px;
	border-color:#555;
	border-style:solid;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	-moz-box-shadow: 6px 6px 10px #BBB;
	-webkit-box-shadow: 6px 6px 10px #BBB;
	box-shadow: 6px 6px 10px #BBB;
	background-color:#EEE;
	text-align:center;
}
#sigband{
	width : 132px;
	height : 137px;
	position : fixed;
	top : -3px;
	left : 1074px;
	z-index :auto;
	padding:1mm;
	margin:3mm;
	margin-top:1mm;
	border-width:1px;
	border-color:#555;
	border-style:solid;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	-moz-box-shadow: 4px 4px 7px #BBB;
	-webkit-box-shadow: 4px 4px 7px #BBB;
	box-shadow: 4px 4px 7px #BBB;
	background-color:inherit;
}
#cptr
{
   width : 500px;
   height : 40px;
   position :fixed;
   top : 35px;
   left : 0px;
   z-index :auto;
   text-align : center;
   vertical-align:middle;
   border-style:solid;
   border-width:1px;
   border-color:#060;
   border-radius:6px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	box-shadow: 6px 6px 10px #BBB;
	-moz-box-shadow: 6px 6px 10px #BBB;
	-webkit-box-shadow: 6px 6px 10px #BBB;
	padding-top:3mm;
	padding-left:1mm;
	padding-right:1mm;
	padding-bottom:0px;
	margin:0px;
	background-color:#EEE;
}
#coord
{
	position : fixed;
	z-index:auto;
	top : 0px;
	left : 715px;
	width : 350px;
	height : 107px;
	text-align : right;
	font-size : 3mm;
	font-family:"Times New Roman", Georgia, Times, serif;
	padding:1px;
	margin:1px;
	border-width:1px;
	border-style:solid;
	border-color:#888;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	-moz-box-shadow: 6px 6px 10px #BBB;
	-webkit-box-shadow: 6px 6px 10px #BBB;
	box-shadow: 6px 6px 10px #BBB;
	background-color:#EEE;
}
  
#clickbleu{
   width : 300px;
   height : 32px;
   position : fixed;
   top : 75px;
   left : 0px;
   font-size : 16px;
   font-family : "Times New Roman",serif;
   color : #006600;
   background-color : #ffffa4;
   background-position : center center;
   border-width : 1px;
   border-style : solid;
   border-color : blue;
   font-style : italic;
   margin:0px;
   padding:0px;
   text-align:center;
   vertical-align:middle;
}

#averto 
{
	position:fixed;
	z-index:auto;
	left:502px;
	top:2px;
	height:20px;
	width:200px;
	margin:2px;
	padding:3px;
	border-width:1px;
	border-color:#000088;
	border-style:solid;
	background-color:#AAFF99;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	-moz-box-shadow: 6px 6px 10px #BBB;
	-webkit-box-shadow: 6px 6px 10px #BBB;
	box-shadow: 6px 6px 10px #BBB;
}

#doc{
   width : 80px;
   height : 30px;
   position : fixed;
   top : 160px;
   left : 539px;
   z-index :auto;
   padding : 0px;
   margin : 0px;
   border-width : 1px;
   border-style : none;
   border-color : red;
   text-align : center;
  
}

#ddmajbut{
	border-width:1px;
	border-style:none;
	border-color:red;
	width : 50px;
	height : 25px;
	position : fixed;
	top : 85px;
	left : 190px;
	z-index : auto;
}

#plan{
	position : fixed;
	z-index :auto;
   	width : 130px;
   	height : 30px;
   	top : 570px;
   	left : 0px;
}

#maj{
	position : fixed;
	z-index :auto;
	width : 130px;
	height : 30px;
	top : 570px;
	left : 131px;
}

#brtt{
	width : 130px;
	height : 30px;
	position : fixed;
	top : 570px;
	left : 262px;
	z-index :auto;
}
#telec{
	width : 250px;
	height : 30px;
	position : fixed;
	top : 570px;
	left : 393px;
	z-index :auto;
}
#fin{
	position : fixed;
	z-index :auto;
	font-size : small;
	font-family : serif;
	color : navy;
	background-color : #80ffff;   
	text-align : left;
	padding : 4px;
	margin: 1px;
	border-width :1px;
	border-style :solid;
	border-color :olive;
	width : 1000px;
	height : 300px;
	top : 570px;
	left : 0px;
}
#maquette{
   width : 1000px;
   height : 750px;
   position : fixed;
   top : 0px;
   left : 0px;
   z-index :auto;
   visibility : visible;
}
#textesbase {
	position:fixed;
	z-index:auto;
	left:20px;
	top:4px;
	height:16px;
	width:430px;	
	margin:0px;
	padding:2px;
	border:1px;
	border-style:solid;
	}
#ccnoncadre {
	position:fixed;
	z-index:auto;
	left:20px;
	top:28px;
	height:16px;
	width:430px;	
	margin:0px;
	padding:2px;
	border:1px;
	border-style:none;
	
	}
#classifs {
	position:fixed;
	z-index:auto;
	left:20px;
	top:52px;
	height:16px;
	width:430px;	
	margin:0px;
	padding:2px;
	border:1px;
	border-style:none;
	}
#deplac {
	position:fixed;
	z-index:auto;
	left:20px;
	top:76px;
	height:16px;
	width:430px;	
	margin:0px;
	padding:2px;
	border:1px;
	border-style:none;
	}
#ccnicm {
	position:fixed;
	z-index:auto;
	left:20px;
	top:100px;
	height:16px;
	width:430px;	
	margin:0px;
	padding:2px;
	border:1px;
	border-style:none;
	}
#modulo {
	position:fixed;
	z-index:auto;
	left:20px;
	top:124px;
	height:16px;
	width:430px;	
	margin:0px;
	padding:2px;
	border:1px;
	border-style:none;
	}
#salairesNC {
	position:fixed;
	z-index:auto;
	left:20px;
	top:148px;
	height:16px;
	width:430px;	
	margin:0px;
	padding:2px;
	border:1px;
	border-style:solid;
	}
#etude {
	position:fixed;
	z-index:auto;
	left:20px;
	top:172px;
	height:16px;
	width:430px;	
	margin:0px;
	padding:2px;
	border:1px;
	border-style:none;
	}

#salairesC {
	position:fixed;
	z-index:auto;
	left:20px;
	top:220px;
	height:16px;
	width:430px;	
	margin:0px;
	padding:2px;
	border:1px;
	border-style:solid;
}

#minisNC2007 {
	position:fixed;
	z-index:auto;
	left:20px;
	top:220px;
	height:16px;
	width:430px;	
	margin:0px;
	padding:2px;
	border:1px;
	border-style:none;
}

#miniscad2007 {
	position:fixed;
	z-index:auto;
	left:20px;
	top:244px;
	height:16px;
	width:430px;	
	margin:0px;
	padding:2px;
	border:1px;
	border-style:none;
}	

#contact {
	position:fixed;
	z-index:auto;
	left:20px;
	top:268px;
	height:16px;
	width:430px;	
	margin:0px;
	padding:2px;
	border:1px;
	border-style:solid;
	}
#adr {
	position:fixed;
	z-index:auto;
	left:20px;
	top:292px;
	height:16px;
	width:430px;	
	margin:0px;
	padding:2px;
	border:1px;
	border-style:none;
	}
#mail {
	position:fixed;
	z-index:auto;
	left:20px;
	top:316px;
	height:16px;
	width:430px;	
	margin:0px;
	padding:2px;
	border:1px;
	border-style:none;
	}
#acr {
	position:fixed;
	z-index:auto;
	left:20px;
	top:340px;
	height:16px;
	width:430px;	
	margin:0px;
	padding:2px;
	border:1px;
	border-style:solid;
	}
#develop {
	position:fixed;
	z-index:auto;
	left:20px;
	top:364px;
	height:16px;
	width:430px;	
	margin:0px;
	padding:2px;
	border:1px;
	border-style:none;
	}
	
#develop1 {
	position:fixed;
	z-index:auto;
	left:20px;
	top:388px;
	height:16px;
	width:430px;	
	margin:0px;
	padding:2px;
	border:1px;
	border-style:none;
	}
	
#develop2 {
	position:fixed;
	z-index:auto;
	left:20px;
	top:412px;
	height:16px;
	width:430px;	
	margin:0px;
	padding:2px;
	border:1px;
	border-style:none;
	}

#body {
	background-color:#FFFFDF;
	font-size:16px;
	overflow:hidden;
}

#clnote {
	position:fixed;
	z-index:auto;
	left:25px;
	top:545px;
	height:43px;
	width:537px;
	border-color:#666666;
	border-width:1px;
	border-style:solid;
	background-color:#FFFFCC;
	margin:0px;
	padding:0px;
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	font-weight:400;
	color:red;
}

#bonveu {
	position:fixed;
	z-index:auto;
	top:430px;
	left:645px;
	height:150px;
	width:150px;
	background-color:#FFFF88;
	border-style:solid;
	border-width:1px;
	border-color:red;
	margin:0px;
}

#centreTab {
	position:fixed;
	z-index:auto;
	top:0px;
	left:0px;
	width:auto;
	height:auto;
	padding:10px;
	margin:10px;
}


#centreTex {
	position:relative;
	z-index:auto;
	top:46px;
	left:0px;
	width:auto;
	height:auto;
	border-style:none;
	border-width:1px;
	border-color:blue;
	padding:0px;
	margin:0px;
	text-align:justify;
	font-style:normal;
	font-weight:600;
}

#centreOut {
	position:relative;
	z-index:auto;
	height:30px;
	width:150px;
	padding:0px;
	margin:5px;
	text-align:center;
}

.pp1 {
	
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	font-weight:400;
	font-size:24px;
}

.pp2 {
	
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	font-weight:400;
	font-size:24px;
}

.pp3 {
	
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	font-weight:400;
	font-size:24px;
}

#sp0 {
	position:fixed;
	z-index:auto;
	top:0px;
	left:0px;
	height:40px;
	width:230px;
	border-color:blue;
	border-width:1px;
	border-style:solid;
	margin:0px;
	padding:0px;
	text-align:center;
	color:#CC0000;
}

#sp1 {
	position:fixed;
	z-index:auto;
	top:0px;
	left:234px;
	height:40px;
	width:770px;
	border-color:green;
	border-width:1px;
	border-style:solid;
	margin:0px;
	padding:0px;
	text-align:center;
	color:#006600;
}

#sp2 {
	position:fixed;
	z-index:auto;
	top:0px;
	left:1008px;
	height:40px;
	width:230px;
	border-color:red;
	border-width:1px;
	border-style:solid;
	margin:0px;
	padding:0px;
	text-align:center;
}

#Villeminot
{
	position:fixed;
	z-index:auto;
	left:860px;
	top:200px;
	height:20px;
	width:200px;
}

#Gespac
{
	position:fixed;
	z-index:auto;
	left:860px;
	top:200px;
	height:20px;
	width:200px;
}

.VAOut
{
	color:#006;
	background-color:#CFF;
	border-color:#330;
	border-style:solid;
	border-width:1px;
	text-align:left;
}

.VAOver
{
	color:#006;
	background-color:#F93;
	border-color:#330;
	border-style:solid;
	border-width:1px;
	text-align:left;
}

.VAT
{
	color:#006;
	background-color:#FC9;
	border-color:#330;
	border-style:solid;
	border-width:1px;
	text-align:center;
	margin:10px;
	padding:10px;
	font-family:"Arial Black", Gadget, sans-serif;
	font-style:italic;
	font-weight:500;
}

.ReturnOut
{
	color:#006;
	background-color:#CFF;
	border-style:outset;
	border-width:4px;
	border-color:#3F9;
	text-align:center;
}

.ReturnOver
{
	color:#006;
	background-color:#F93;
	border-style:inset;
	border-width:4px;
	border-color:#3F9;
	text-align:center;
}

.FEIOut { color:#F00; }
.FEIOver {color:#F90; }

#TitreStatuts
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:600;
	text-align:center;
	font-style:normal;
}

#preamb
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:500;
	text-align:center;
	font-style:normal;
}

#explain
{
	position:fixed;
	z-index:auto;
	background-color:#FF9;
	color:#009;
	left:0;
	width:100%;
	top:0;
	border-color:#C00;
	border-width:1px;
	border-style:solid;
}

#obj
{
	position:fixed;
	z-index:auto;
	background-color:#FF0;
	color:#009;
	left:0;
	width:100%;
	border-color:#060;
	border-width:1px;
	border-style:solid;
}

.statsOut
{
	background-color:inherit;
	color:#03F;
	margin:0px;
	padding:0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-weight:500;
	text-decoration:underline;
}

.statsOver
{
	background-color:#F90;
	color:#FFF;
	margin:0px;
	padding:0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-weight:500;
}

#TitreLibSynd
{
	position:relative;
	z-index:auto;
	background-color:inherit;
	color:#009;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:500;
	text-align:center;
	font-style:italic;
	margin:0px;
	padding:10px;
}

#DevelopLibSynd
{
	position:relative;
	z-index:auto;
	background-color:inherit;
	text-align:justify;
	margin:10px;
	padding:10px;
}

#enteteSoutien
{
	position:relative;
	z-index:auto;
	text-align:justify;
	padding:10px;
	margin:10px;
	border-color:#F00;
	border-width:1px;
	border-style:solid;
	background-color:#FFFFCF;
	font-weight:600;
	font-family:Georgia, "Times New Roman", Times, serif;
}

#bandeaudiv
{
	position:fixed;
	z-index:auto;
	text-align:center;
	padding:10px;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:auto;
	margin-right:auto;
	border-color:#F00;
	border-width:1px;
	border-style:none;
	background-color:inherit;
	font-weight:500;
	font-family:Georgia, "Times New Roman", Times, serif;
}

#FondUrgence, #FondInfos, #FondTS
{
	position:fixed;
	z-index:auto;
	margin:0px;
	padding:0px;
	left:0px;
	top:0px;
}

#td_titre
{
	font-size:20px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:500;
	font-style:normal;
	padding:1mm;
	margin-left:auto;
	margin-right:auto;
	margin-top:1mm;
	margin-bottom:1mm;
	text-align:center;
	vertical-align:middle;
	width:160mm;
}

#LaCgtQuestce
{
	position:relative;
	z-index:auto;
	margin:2mm;
	padding:2mm;
}

#LaCgtQuestceTitre
{
	position:relative;
	z-index:auto;
	margin-top:2mm;
	margin-bottom:2mm;
	margin-left:auto;
	margin-right:auto;
	width:100mm;
	font-size:8mm;
	font-weight:500;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#009;
	background-color:#FC0;
	border-style:solid;
	border-width:1px;
	border-color:#009;
	text-align:center;
	vertical-align:middle;
}

.LaCgtQuestceTexte
{
	font-size:5mm;
	font-weight:500;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#009;
	background-color:inherit;
	text-align:justify;
	vertical-align:middle;
}

#Preambule
{
	position:relative;
	z-index:auto;
	margin:3mm;
	padding:3mm;
	font-size:5mm;
	font-weight:500;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#009;
	background-color:#FFC;
	border-style:solid;
	border-width:1px;
	border-color:#009;
	text-align:justify;
}

#CTR
{
	border-style:solid;
	border-width:1px;
	border-color:#009;
	font-size:6mm;
	font-family:"Courier New", Courier, monospace;
	font-style:italic;
	font-weight:600;
	color:#900;
	background-color:#FFC;
	text-align:center;
	vertical-align:middle;
	margin:0px;
	padding-top:0mm;
	padding-right:1mm;
	padding-left:0;
	padding-bottom:0;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	-moz-box-shadow: 6px 6px 10px #BBB;
	-webkit-box-shadow: 6px 6px 10px #BBB;
	box-shadow: 6px 6px 10px #BBB;
}

#Flot
{
	position:fixed;
	z-index:2000;
	border-style:none;
	border-width:1px;
	border-color:#00F;
}

#cartoucheBas
{
	position:fixed;
	z-index:auto;
	margin:0px;
	width:100%;
	height:30mm;
	display:block;
	text-align:center;
	vertical-align:bottom;
	border-style:none;
	border-width:1px;
	border-color:#00F;
	background-color:inherit;
	padding:1mm;
}

.Tout, .Tover
{
	font-size:5mm;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin-top:1mm;
	margin-bottom:1mm;
	margin-left:5mm;
	margin-right:5mm;
	padding:0.5mm;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	-moz-box-shadow: 6px 6px 8px #BBB;
	-webkit-box-shadow: 6px 6px 8px #BBB;
	box-shadow: 6px 6px 8px #BBB;
	color:#009;
	border-style:solid;
	border-width:1px;
	border-color:#060;
	background-color:#CCF;
	text-align:right;
}
.Tover {background-color:#FD5;color:#039;} 

#HappyNewYear
{
	position:fixed;
	z-index:auto;
	background-color:#009;
	color:#FFFFF0;
	border-style:solid;
	border-width:1px;
	border-color:#000;
	margin:0px;
}

.MSG
{
	font-family:"Courier New", Courier, monospace;
	font-size:13mm;
	font-weight:600;
	font-style:italic;
	vertical-align:middle;
	color:#FFC;
	background:#009;
}

.FlotClas
{
	font-size:4mm;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	background-color:inherit;
	color:#009;
	padding:0.5mm;
	margin:0px;
}

.minidate
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:3.5mm;
	font-style:italic;
	font-weight:500;
	text-align:center;
	line-height:4mm;
}

.TravauxForum
{
	font-size:7mm;
	color:#000;
	background-color:#FFFF00;
	padding:1.5mm;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
}

.infogen, .infogen2
{
	font-size:7mm;
	font-weight:500;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:normal;
	background-color:#C00;
	color:#FFF;
	text-align:center;
	margin-top:0px;
	margin-left:0px;
	margin-right:8px;
	margin-bottop:8px;
	padding:0.5mm;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	-moz-box-shadow: 5px 5px 5px #BBB;
	-webkit-box-shadow: 5px 5px 5px #BBB;
	box-shadow: 5px 5px 5px #BBB;
	border-style:solid;
	border-width:1px;
	border-color:#060;
}

.infogen2 { font-size:5mm; background-color:#EFE; color:#008; }

#MDmenus
{
	position:fixed;
	z-index:auto;
	margin:0px;
	padding:0px;
	border-style:solid;
	border-width:1px;
	border-color:#090;
	background-color:#ddf;
	overflow-Y:auto;
	overflow-X:hidden;
	display:block;
}

#ZoZo01, #ZoZo02, #ZoZo03, #ZoZo04, #ZoZo05, #ZoZo06, #ZoZo07
{
	position:fixed;
	z-index:auto;
	background-color:inherit;
	border-style:none;
	border-color:#F00;
	border-width:1px;
	overflow-x:hidden;
	overflow-y:auto;
}


#Z011, #Z021, #Z031, #Z041, #Z051, #Z061, #Z071
{
	position:relative;
	z-index:auto;
	visibility:visible;
	margin-top:0.5mm;
}

#Dossiers
{
	position:fixed;
	z-index:auto;
	margin:0px;
	padding:0px;
	border-style:solid;
	border-width:1px;
	border-color:#090;
	background-color:#FFE;
	overflow-Y:scroll;
	overflow-X:hidden;
}

#MDtab
{
	position:fixed;
	z-index:auto;
	width:98%;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	border-style:none;
	border-width:1px;
	border-color:#090;
	background-color:inherit;
}
