/*/Taille Texte IE6*/
body, body td, body div, body, th, body p, body li, body dd
{	font-size:xx-small;/*pour Ie4 et Ie5*/
	voice-family:"\"}\"";
	voice-family:inherit;
	font-size:x-small;/*pour les autres*/}

/*/MENU CONTEXTUEL GAUCHE*/
#navcontainer { width: 116px; min-height: 50px;}

#navcontainer ul
{	margin-top: 5px;
	margin-bottom: 5px;
	margin-left:0px;
	margin-right:0px;
	list-style-type: none;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: x-small;}

#navcontainer a
{	display: block;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left:0px;
	margin-right:0px;
	width: 116px;
	background-color: #0065B3;}

#navcontainer a:link, #navlist a:visited
{	color: #fff;
	text-decoration: underline;}

#navcontainer a:hover
{	background-color: #5C9DCE;
	color: #003;}
.amenu{ font-size: x-small; color:#FFF}
amenu:hover, amenu:focus {text-decoration:underline ; color:#003;}
amenu:active {text-decoration:underline; }

#amenuoff
{	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
	margin-right: 0px;
	list-style-type: none;
	background-color: #5C9DCE;
	color:#fff;
	text-decoration: none;
	font-size: x-small;}
	
	
/*/SOUS-MENU CONTEXTUEL GAUCHE*/
#navcontainer2 { width:116px; min-height: 20px; padding:0;}

#navcontainer2 ul
{	margin-top: 0px;
	margin-bottom: 5px;
	margin-left:3px;
	margin-right:0px;
	list-style-type: none;
	width:110px;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: x-small;}

#navcontainer2 a
{	display: block;
	margin-top: 0px;
	margin-bottom: 5px;
	margin-left:3px;
	margin-right:0px;
	width:110px;
	background-color: #0065B3;}

#navcontainer2 a:link, #navlist2 a:visited
{	color: #fff;
	text-decoration: underline;}

#navcontainer2 a:hover
{	background-color: #5C9DCE;
	color: #003;}
.amenu2{ font-size: x-small;}
amenu2:hover, amenu2:focus {text-decoration:underline ; color:#003;}
amenu2:active {text-decoration:underline; }

#amenuoff2
{	margin-top: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	margin-right: 0px;
	list-style-type: none;
	background-color: #5C9DCE;
	color:#fff;
	font-size: x-small;
	text-decoration: none;}

 /*/MENU CONTEXTUEL GAUCHE SUITE*/
#navlistsuite a:visited
{	color: #fff;
	text-decoration: underline;}




/*/GENERAL*/

H1,h1{	font-family: arial, verdana, Helvetica, sans-serif; font-size:small; font-weight:bold; line-height:normal; margin:0px;}
H2,h2{	font-family: arial, verdana, Helvetica, sans-serif; font-size:small; font-weight:bold; line-height:normal; margin:0px;}

H3,h3{	font-family: verdana, arial, Helvetica, sans-serif; font-size:x-small; font-weight:bold; line-height:normal; margin:0px; }

H4,h4{	font-family: verdana, arial, Helvetica, sans-serif; line-height:normal; margin:0px; padding-left:22px; padding-bottom:20px; font-size:x-small; font-weight:bold;}

H5,h5{	font-family: verdana, arial, Helvetica, sans-serif; line-height:normal; margin:0px; padding:0px; font-size:x-small;}

UL,ul,Ul,uL{padding:0px; margin:0px; list-style:none; list-style-position:outside; }
LI,li,Li,iL{padding:0px; margin:0px; list-style:none; list-style-position:outside;}


a{font-family: arial, verdana, Helvetica, sans-serif; font-size:x-small;}
a:hover, a:focus {text-decoration:underline;}
a:active {text-decoration:underline;}

img{ border:0px;}
form {margin:0px; padding:0px;} 

.right {text-align:right;}
.visuel{ border:1px solid #0065B3; width:150px; padding :2px 2px 2px 2px; margin:0px; text-align:right;}
.visueledito{
		border:1px solid #0065B3;
		padding :2px 2px 2px 2px;
		margin-top:2px;
		margin-bottom:2px;
		margin-right:10px;
		margin-left:10px;
		text-align:right;
}
.visuel100{ border:1px solid #0065B3; width:100px; padding :2px 2px 2px 2px; margin:0px; text-align:right;}
.blocvisuel{ padding:0px 2px 2px 2px; margin:0px; width:100%; height:100px;}
	
.atop{color:#0066B3; text-decoration:underline; text-align:right; padding-right:20px; margin:0;}
.apiedlien{color:#0066B3; text-decoration:none; padding-left:4px;}

.atop2{color:#0066B3; text-decoration:underline; text-align:right; padding-right:0px; margin-bottom:6px;}

/*STRUCTURANTS*/
body
{	font-family: arial, verdana, Helvetica, sans-serif;
	font-size: x-small; 
	background: #FFFFFF; 
	padding-top:0px; 
	padding-bottom:1px; 
	padding-left:1px; 
	padding-right:1px; 
	margin:0px;
	border: 2px solid #0065B3;}
	
table 
{	border: 0px;
	vertical-align: top;	
	margin: 0px;
	padding: 0px;
}

td, div, p
{	vertical-align: top;
	margin: 0px;
	padding: 0px;}
.page
{	height:100%;
	width:100%;}
	

/*/SPECIFIQUES - FORMULAIRES*/
.InputRadio {border: 0px outset ;  background: url(../img/p.gif);  }
#InputImage {border:0px; vertical-align:middle;} 
#InputImage2 {border:0px; vertical-align:middle;}
#InputImage3 {border:0px; vertical-align:middle;} 
#InputRecherche {vertical-align:middle; width:50px; margin:0; padding:0;  font-size:x-small;} 
.InputContact {vertical-align:middle; width:100px; padding:0; margin-bottom:3px; height:15px; font-size:x-small;}
.SelectContact {vertical-align:middle; padding:0; margin-bottom:3px; height:15px;} 
#Comment {vertical-align:middle; padding:0; margin-bottom:3px;} 
#ccas {vertical-align:middle; margin:0px; padding:0px;} 
input, select, textarea {COLOR: #0066B3; font-size: x-small; font-family:arial, verdana, Helvetica, sans-serif; text-decoration: none;  border: 1px solid #92BEE9; background: #FFF;}
form {margin: 0px;}

/*/LISTES CACHEES*/
.cache
{ 	position : absolute;
	left:0;
	top:-500px;
	width:1px;
	height:1px;
	margin:0;
	padding:0;
	overflow:hidden; }

/*/BANDEAU HAUT PAGE*/
.bhaut
{ background:#3C9AE2;
 width:172px;
 height:43px;
 text-align:right;}
.bhautsuite
{ background:#3C9AE2 url(../img/bandeau-image-1-2.jpg) no-repeat;
 width:261px;
 height:43px;
 text-align:right;}
.bhaut2
{ background:#3C9AE2 url(../img/bandeau-image-2b.jpg) no-repeat;
 width:198px;
 height:43px;
 text-align:left;}
.bhaut2bis
{ background:#3C9AE2;
 height:43px;
 width:100%;
 text-align:left;}
.bhaut3
{ background:#0065B3 url(../img/bandeau-bas.jpg) no-repeat;
 text-align:right;
 width:432px;
 height:24px;
}
.boutils
{	background:#0065B3; text-align:left; 
	height:24px; 
	color:#FFF; 
	Font-size: x-small; 
	vertical-align: middle;
	text-decoration:none; 
	margin:0px 8px 0px 8px; 
}

.anglenav
{	background:url(../img/AngleMenuNav.gif) no-repeat;}
.filet
{	background:#FFF; 
	width:1px; 
	max-height:13px;}



/*COMMUNS*/
.bgcolorblue2
{	background:#3C9AE2; text-align:right;}

.bgcolorwhite
{	background:#FFFFFF;}
.bgcolorblue
{	background:#0065B3; height:100%;}

.lignevide
{	background:url(../img/p.gif);
	max-height:100%;
	min-height:50px; 
	vertical-align:bottom;}
.lignevide2
{	
	min-height:143px;
	max-height:100%;
	vertical-align:top;
	background-color:transparent;
}



/*/RUBRIQUES - couleurs*/
.r1{ background:#C0F22E;}
.r2{ background:#CD3301;}
.r3{ background:#4CF2F0;}
.r4{ background:#B99DF1;}
.r5{ background:#FFCC00;}
.r6{ background:#99CCFF;}
.r7{ background:#CD45EF;}
.r8{ background:#1D4B1C;}

/*/RUBRIQUES - styles*/
.roff
{	background:#0065B3;
	color: #fff;
	font-size:small;
	text-align: center;
	vertical-align:middle;
	font-weight:bold;}
.ron
{	background:#5D9CCF;
	color: #003;
	font-size:small;
	text-align: center;
	vertical-align:middle;
	font-weight:bold;}
	
.lienmenunav
{	font-family: verdana, Arial, Helvetica, sans-serif;
	color:#fff; 
	text-decoration:none; 
	text-align:center; 
	vertical-align:middle; 
	font-size:x-small; 
	font-weight:bold;
	margin:0px 1px 0px 1px;}
	
.lienmenunavon
{	font-family: verdana, Arial, Helvetica, sans-serif;
	color:#fff; 
	text-decoration: underline; 
	text-align:center; 
	vertical-align:middle; 
	font-size:x-small; 
	font-weight:bold;  
	margin:0px 1px 0px 1px;}
	
.lienoutils
{	color:#FFF; 
	text-decoration:none; 
	margin:0px 8px 0px 8px; 
	vertical-align:middle; 
	font-size: x-small;
	text-decoration:underline;}

	
/*/MENU GAUCHE*/
.slogan1 { width:116px; height:22px;}
.slogan2 { width:116px; height:40px;}

.titremenu{ background:#FFF; color:#0065B3; text-decoration:none; margin:2px 8px 3px 1px; font-size:medium; vertical-align:middle; font-weight:bold; min-height:20px; letter-spacing : -1px ;}
	
.topr0{	background:#0065B3 url(../img/bg-pente-haut-r0.gif) no-repeat; width:116px; height:7px; text-align:right;}
.topr1{	background:#0065B3 url(../img/bg-pente-haut-r1.gif) no-repeat; width:116px; height:7px; text-align:right;}
.topr2{	background:#0065B3 url(../img/bg-pente-haut-r2.gif) no-repeat; width:116px; height:7px; text-align:right;}
.topr3{	background:#0065B3 url(../img/bg-pente-haut-r3.gif) no-repeat; width:116px; height:7px; text-align:right;}
.topr4{	background:#0065B3 url(../img/bg-pente-haut-r4.gif) no-repeat; width:116px; height:7px; text-align:right;}
.topr5{	background:#0065B3 url(../img/bg-pente-haut-r5.gif) no-repeat; width:116px; height:7px; text-align:right;}
.topr6{	background:#0065B3 url(../img/bg-pente-haut-r6.gif) no-repeat; width:116px; height:7px; text-align:right;}
.topr7{	background:#0065B3 url(../img/bg-pente-haut-r7.gif) no-repeat; width:116px; height:7px; text-align:right;}
.topr8{	background:#0065B3 url(../img/bg-pente-haut-r8.gif) no-repeat; width:116px; height:7px; text-align:right;}
	
.middler0{ background:#0065B3 url(../img/bg-pente-bas-r0.gif) no-repeat; width:116px; height:6px; text-align:right;}
.middler1{ background:#0065B3 url(../img/bg-pente-bas-r1.gif) no-repeat; width:116px; height:6px; text-align:right;}
.middler2{ background:#0065B3 url(../img/bg-pente-bas-r2.gif) no-repeat; width:116px; height:6px; text-align:right;}
.middler3{ background:#0065B3 url(../img/bg-pente-bas-r3.gif) no-repeat; width:116px; height:6px; text-align:right;}
.middler4{ background:#0065B3 url(../img/bg-pente-bas-r4.gif) no-repeat; width:116px; height:6px; text-align:right;}
.middler5{ background:#0065B3 url(../img/bg-pente-bas-r5.gif) no-repeat; width:116px; height:6px; text-align:right;}
.middler6{ background:#0065B3 url(../img/bg-pente-bas-r6.gif) no-repeat; width:116px; height:6px; text-align:right;}
.middler7{ background:#0065B3 url(../img/bg-pente-bas-r7.gif) no-repeat; width:116px; height:6px; text-align:right;}
.middler8{ background:#0065B3 url(../img/bg-pente-bas-r8.gif) no-repeat; width:116px; height:6px; text-align:right;}
	
.bottomr0{ background:#0065B3 url(../img/bg-pente-fin-r0.gif) no-repeat; width:116px; height:14px; text-align:right;}
.bottomr1{ background:#0065B3 url(../img/bg-pente-fin-r1.gif) no-repeat; width:116px; height:14px; text-align:right;}
.bottomr2{ background:#0065B3 url(../img/bg-pente-fin-r2.gif) no-repeat; width:116px; height:14px; text-align:right;}
.bottomr3{ background:#0065B3 url(../img/bg-pente-fin-r3.gif) no-repeat; width:116px; height:14px; text-align:right;}
.bottomr4{ background:#0065B3 url(../img/bg-pente-fin-r4.gif) no-repeat; width:116px; height:14px; text-align:right;}
.bottomr5{ background:#0065B3 url(../img/bg-pente-fin-r5.gif) no-repeat; width:116px; height:14px; text-align:right;}
.bottomr6{ background:#0065B3 url(../img/bg-pente-fin-r6.gif) no-repeat; width:116px; height:14px; text-align:right;}
.bottomr7{ background:#0065B3 url(../img/bg-pente-fin-r7.gif) no-repeat; width:116px; height:14px; text-align:right;}
.bottomr8{ background:#0065B3 url(../img/bg-pente-fin-r8.gif) no-repeat; width:116px; height:14px; text-align:right;}

.menugaucher0{ background:url(../img/g-fauteuil-r0.jpg) no-repeat bottom;  min-height:330px;}
.menugaucher1{ background:url(../img/g-fauteuil-r1.jpg) no-repeat bottom;  min-height:330px;}
.menugaucher2{ background:url(../img/g-fauteuil-r2.jpg) no-repeat bottom;  min-height:330px;}
.menugaucher3{ background:url(../img/g-fauteuil-r3.jpg) no-repeat bottom;  min-height:330px;}
.menugaucher4{ background:url(../img/g-fauteuil-r4.jpg) no-repeat bottom;  min-height:330px;}
.menugaucher5{ background:url(../img/g-fauteuil-r5.jpg) no-repeat bottom;  min-height:330px;}
.menugaucher6{ background:url(../img/g-fauteuil-r6.jpg) no-repeat bottom;  min-height:330px;}
.menugaucher7{ background:url(../img/g-fauteuil-r7.jpg) no-repeat bottom;  min-height:330px;}
.menugaucher8{ background:url(../img/g-fauteuil-r8.jpg) no-repeat bottom;  min-height:330px;}



/*/PROGRESSION*/
.progression{ background:#FFF; 
	width:70%; 
	height:20px; 
	margin-top:5px; 
	padding-bottom:10px; 
	color:#000;}
.aprog{	color:#0065B3; text-decoration:underline;}

/*/OUTILS PRATIQUES*/
.pratique
{	background:#FFF;
	width:30%; 
	margin-top:5px; 
	margin-bottom:2px; 
	text-align:right;}
.pratique2
{	padding-top:2px; 
	padding-bottom:2px; 
	margin:0; 
	text-align:right;}
.apratique
{	color:#0065B3; 
	text-decoration:underline; 
	text-align:right;}


/*/ CONTENU STRUCTURE*/
.contenu
{	padding-top:3px; 
	padding-bottom:0px; 
	padding-left:10px; 
	padding-right:10px; 
	margin:0px; 
	min-height:330px;
	width:100%;}
.diagnostic
{	padding-top:10px; 
	padding-bottom:2px; 
	margin:0; 
	text-align:right;}

.separation
{	background:url(../img/p-gris.gif) repeat-y;  
	vertical-align:bottom; 
	width:1px;}
.separation2
{	background:url(../img/p-gris.gif) repeat-x; 
	height:1px;
	vertical-align:top;}
.separation4
{	background:url(../img/p-gris-blanc.gif) repeat-x; 
	height:12px;
	vertical-align:top;}
.separation3
{	background:url(../img/p.gif) repeat-x; 
	height:5px;
	vertical-align:top;
	padding-bottom:5px;
	padding-top:0px;
	padding-right:0px;
	text-align:right;}
		
.notefiche
{	background:url(../img/ardoise.jpg) no-repeat; 
	margin:0px; 
	width:50%; 
	padding-top:-20px;}
.note{ color:#666; text-decoration:none; font-size:x-small; margin-bottom:10px; padding-bottom:5px; line-height:15px; padding-left:20px; margin-top:-5px;}
.coordonnees
{	padding-left:108px; 
	padding-top:-60px;}
.ardoise
{	background-color:transparent; 
	margin-top:-15px; 
	padding-top:0px; 
	padding-left:46px; 
	color:#FFF; 
	font-size:small; 
	font-weight:bold; 
	vertical-align:top;}
.coordonnees2
{	margin-left:-20px; 
	width:50%; 
	text-align:left; 
	padding-top:10px; 
	margin:0px;}
.infos
{	padding-top:5px; 
	padding-bottom:3px; 
	padding-right:5px; 
	padding-left:-22px; 
	margin:0px; 
	height:10px;}
.bloc
{	padding-top:3px; 
	padding-bottom:3px; 
	padding-right:5px; 
	padding-left:2px; 
	margin:0px;
	width:100%;}
.blocdroite
{	padding-top:3px; 
	padding-bottom:3px; 
	padding-right:2px; 
	padding-left:2px; 
	margin:0px;
	width:100%;
	background:#EDF4FA url(../img/p.gif);}
.carte
{	padding-top:3px; 
	padding-bottom:3px; 
	padding-right:5px; 
	padding-left:10px; 
	margin:0px;
	float:left;
	height:100%;}
.reponse
{	border:1px dashed #0065B3;
	padding-top:3px; 
	padding-bottom:3px; 
	padding-right:5px; 
	padding-left:2px; 
	margin-right:50px;
	margin-bottom:5px;
	font-weight:bold;
	font-size:x-small;}
.recapitulatif
{	border:1px dashed #0065B3;
	padding-top:5px; 
	padding-bottom:5px; 
	padding-right:5px; 
	padding-left:5px; 
	margin-top:20px;
	margin-bottom:20px;
	font-size:x-small;}
.accessiblemoyen
{	background:url(../img/accessiblemoyen.gif) no-repeat; 
	color:#0065B3;
	padding-top:10px;
	margin:0px;
	vertical-align:top;}
.accessibleoui
{	background:url(../img/accessibleoui.gif) no-repeat;
	color:#0065B3;
	padding-top:10px;
	margin:0px;
	vertical-align:top;}
.accessiblenon
{	background:url(../img/accessiblenon.gif) no-repeat;
	color:#0065B3;
	padding-top:10px;
	margin:0px;
	vertical-align:top;}
.pied
{	background:url(../img/pied.gif) no-repeat bottom right; 
	text-align:right;
	height:45px;
	margin:0px;
	padding-bottom:0px;}
.apied
{	padding-left:5px;
	padding-top:30px;
	vertical-align:bottom;
	float:left;
	paddin-bottom:5px;
	color:#369;}


/*/ CONTENU STYLES */
.titrepager0
{	background:url(../img/pucetitrer0.gif) no-repeat;
	width:70%;
	color:#0065B3;
	font-weight:bold;
	font-size: small;
	margin-top:8px;
	margin-bottom:14px;
	padding-left:14px;
	padding-top:0px;
	height:30px;
	vertical-align:top;}
.titrepager1
{	background:url(../img/pucetitrer1.gif) no-repeat;
	width:70%;
	color:#0065B3;
	font-weight:bold;
	font-size: small;
	margin-top:10px;
	margin-bottom:3px;
	padding-left:14px;
	padding-top:0px;
	height:20px;
	vertical-align:bottom;}
.titrepager2
{	background:url(../img/pucetitrer2.gif) no-repeat;
	width:70%;
	color:#0065B3;
	font-weight:bold;
	font-size: small;
	margin-top:10px;
	margin-bottom:3px;
	padding-left:14px;
	padding-top:0px;
	height:20px;
	vertical-align:bottom;}
.titrepager3
{	background:url(../img/pucetitrer3.gif) no-repeat;
	width:70%;
	color:#0065B3;
	font-weight:bold;
	font-size: small;
	margin-top:10px;
	margin-bottom:3px;
	padding-left:14px;
	padding-top:0px;
	height:20px;
	vertical-align:bottom;}
.titrepager4
{	background:url(../img/pucetitrer4.gif) no-repeat;
	width:70%;
	color:#0065B3;
	font-weight:bold;
	font-size: small;
	margin-top:10px;
	margin-bottom:3px;
	padding-left:14px;
	padding-top:0px;
	height:20px;
	vertical-align:bottom;}
.titrepager5
{	background:url(../img/pucetitrer5.gif) no-repeat;
	width:70%;
	color:#0065B3;
	font-weight:bold;
	font-size: small;
	margin-top:10px;
	margin-bottom:3px;
	padding-left:14px;
	padding-top:0px;
	height:20px;
	vertical-align:bottom;}
.titrepager6
{	background:url(../img/pucetitrer6.gif) no-repeat;
	width:70%;
	color:#0065B3;
	font-weight:bold;
	font-size: small;
	margin-top:10px;
	margin-bottom:3px;
	padding-left:14px;
	padding-top:0px;
	height:20px;
	vertical-align:bottom;}
.titrepager7
{	background:url(../img/pucetitrer7.gif) no-repeat;
	width:70%;
	color:#0065B3;
	font-weight:bold;
	font-size: small;
	margin-top:10px;
	margin-bottom:3px;
	padding-left:14px;
	padding-top:0px;
	height:20px;
	vertical-align:bottom;}
.titrepager8
{	background:url(../img/pucetitrer8.gif) no-repeat;
	width:70%;
	color:#0065B3;
	font-weight:bold;
	font-size: small;
	margin-top:10px;
	margin-bottom:3px;
	padding-left:14px;
	padding-top:0px;
	height:20px;
	vertical-align:bottom;}
.soustitrer0
{	background:url(../img/pucetitrer0.gif) no-repeat;
	color:#333;
	font-size:x-small;
	padding-bottom:1px;
	padding-left:12px;
	padding-top:1px;
	margin:0px;
	height:15px;
	vertical-align:bottom;}
.soustitrer1
{	background:url(../img/pucetitrer1.gif) no-repeat;
	color:#333;
	font-size:x-small;
	padding-bottom:1px;
	padding-left:12px;
	padding-top:1px;
	margin:0px;
	height:15px;
	vertical-align:bottom;}
.soustitrer2
{	background:url(../img/pucetitrer2.gif) no-repeat;
	color:#333;
	font-size:x-small;
	padding-bottom:1px;
	padding-left:12px;
	padding-top:1px;
	margin:0px;
	height:15px;
	vertical-align:bottom;}
.soustitrer3
{	background:url(../img/pucetitrer3.gif) no-repeat;
	color:#333;
	font-size:x-small;
	padding-bottom:1px;
	padding-left:12px;
	padding-top:1px;
	margin:0px;
	height:15px;
	vertical-align:bottom;}
.soustitrer4
{	background:url(../img/pucetitrer4.gif) no-repeat;
	color:#333;
	font-size:x-small;
	padding-bottom:1px;
	padding-left:12px;
	padding-top:1px;
	margin:0px;
	height:15px;
	vertical-align:bottom;}
.soustitrer5
{	background:url(../img/pucetitrer5.gif) no-repeat;
	color:#333;
	font-size:x-small;
	padding-bottom:1px;
	padding-left:12px;
	padding-top:1px;
	margin:0px;
	height:15px;
	vertical-align:bottom;}
.soustitrer6
{	background:url(../img/pucetitrer6.gif) no-repeat;
	color:#333;
	font-size:x-small;
	padding-bottom:1px;
	padding-left:12px;
	padding-top:1px;
	margin:0px;
	height:15px;
	vertical-align:bottom;}
.soustitrer7
{	background:url(../img/pucetitrer7.gif) no-repeat;
	color:#333;
	font-size:x-small;
	padding-bottom:1px;
	padding-left:12px;
	padding-top:1px;
	margin:0px;
	height:15px;
	vertical-align:bottom;}
.soustitrer8
{	background:url(../img/pucetitrer8.gif) no-repeat;
	color:#333;
	font-size:x-small;
	padding-bottom:1px;
	padding-left:12px;
	padding-top:1px;
	margin:0px;
	height:15px;
	vertical-align:bottom;}

.soustitre
{	color:#666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:105%;
	font-weight:bold;
	text-decoration: none;
	padding-bottom:4px;
	padding-left:0px;
	padding-top:6px;
	margin:0px;
	height:18px;
	vertical-align:bottom;}	
.sans{ color:#333; text-decoration:none; font-size:x-small; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}
.sans:hover, .sans:focus {text-decoration:none;}
.sans:active {text-decoration:none;}
.lienbold{ color:#333; text-decoration:underline; font-size:x-small; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}
	
.texte {font-family:Verdana, Arial, Helvetica, sans-serif; color:#000; font-weight:normal;}
.texteleft {font-family:Verdana, Arial, Helvetica, sans-serif; color:#000; font-weight:normal; text-align:left;}
.texte2 {font-family:Arial, Verdana,  Helvetica, sans-serif; color:#000; font-weight:normal; width:100%;}	
.texte4 {font-family:Arial, Verdana,  Helvetica, sans-serif; color:#000; font-weight:normal; width:100%; padding-left:10px;}		
.texte3 {font-family:Arial, Verdana,  Helvetica, sans-serif; color:#000; font-weight:normal; white-space: nowrap }
.bold {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#000;}
.chapo {font-family:Verdana, Arial, Helvetica, sans-serif; color:#666; font-size:x-small; padding-top:2px; padding-bottom:20px;}
.bleu {font-family:Verdana, Arial, Helvetica, sans-serif; color:#0065B3; font-weight:normal; font-size:x-small;}
.bleubold {font-family:Verdana, Arial, Helvetica, sans-serif; color:#0065B3; font-weight:normal; font-size:x-small; font-weight:bold;}
.grisbold {font-family:Verdana, Arial, Helvetica, sans-serif; color:#666; font-weight:normal; font-size:x-small; font-weight:bold;}
.bleuli {font-family:Verdana, Arial, Helvetica, sans-serif; color:#0065B3; font-weight:normal; font-size:x-small; margin-left:14px; padding-bottom:5px; list-style-image:url(../img/puce-liste.gif); list-style-position:outside;}	
.obligatoire {color:#FF0000;}
.aliste {color:#0065B3; text-decoration:underline; font-size: x-small;}
.aliste:hover, .aliste:focus {text-decoration:underline ; color:#666;}
.aliste:active {text-decoration:underline; color:#666;}
.alisteon {color:#666; text-decoration:none; font-size: x-small;}
.libelle {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#666; text-align:right;  white-space: nowrap;}
.libellecenter{font-family:Verdana, Arial, Helvetica, sans-serif; color:#666; white-space: nowrap; text-align:center;}
.libelleleft {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#666; white-space: nowrap;}
.libelleleft2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#666;}
.libelle2 {font-family:Arial, Verdana, Helvetica, sans-serif; color:#666; font-weight:bold; font-size: x-small;  text-align:right;}
.libelle3 {font-family:Arial, Verdana, Helvetica, sans-serif; color:#666; font-weight:bold; font-size: x-small;  text-align:right; white-space: nowrap;}
.logo {margin-left:10px; text-align:center; vertical-align: bottom; margin-bottom:3px;}
.formulaire{font-family:Arial, Verdana, Helvetica, sans-serif; font-size:x-small;  line-height:15px; padding-top:10px; padding-bottom:5px; padding-right:10px; padding-left:10px; margin-bottom:5px; width:100%; background:#EDF4FA url(../img/p.gif);}
.formulaire2{font-family:Arial, Verdana, Helvetica, sans-serif; font-size:x-small; line-height:15px; padding-top:10px; padding-bottom:5px; padding-right:10px; padding-left:10px; margin-bottom:5px; width:100%;}

.popup {width:500px; height:400px;}
.center {text-align:center;}
.bandeaupopup {background:url(../img/popup.gif) no-repeat; padding:0; margin:0; height:43px; vertical-align:top; width:500px;}

.fieldset {border:0px; vertical-align:top; background-color:transparent;}
	
div.logo {
	width: 100%;
}
img.logo {
	margin-right: 10px;
	margin-bottom: 10px;
}
ul.logo {
	margin-left: 10px;
}