/* B93238 rouge B93238
gris clair d9d9d9
*/



body, td, table, tr {
	scrollbar-arrow-color: #B93238;
/* couleur des flèches */
	scrollbar-track-color: #ffffff;
/* couleur du fond de la barre */
	scrollbar-highlight-color: #ffffff;
/* couleur claire du relief des boutons */
	scrollbar-shadow-color: #ffffff;
/* couleur sombre du relief des boutons */
	scrollbar-3dlight-color: #B93238;
/* couleur claire du relief des boutons quand ceux-ci ne sont pas  enfoncés */
	scrollbar-darkshadow-color: #B93238;
/* couleur sombre du relief des boutons quand ceux-ci ne sont pas enfoncés */
	scrollbar-face-color: #ffffff;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	
}
#conteneur 
{
text-align: center;

}

#contenu {
margin-left: auto;
 margin-right: auto;
 width: 960px;
 text-align: left;

}

#langue {
	margin: 0px 0px 0px 10px;
	padding: 0;
	background-color: #FFFFFF;
	white-space: nowrap;
	float: left;
	display: inline;
	FONT-SIZE: 9px;
}

/***************************navigation***********************/
#nav {
	width: 960px;
	height:117px;
	margin: 0;
	padding: 0px 0px 0px 0px;
	display: block;
	text-align:right;
	background:url(img/fond-nav.jpg) #FFFFFF  left top no-repeat;
}
#page {
	display: inline;
	float:left;
	width: 960px;
	margin: 0;
	padding: 0px 0px 0px 0px;
	
	background:#FFFFFF;
	min-height:350px;
}
#textetitre {
	
		display: inline;
	float:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	

}
#titre {
		display: block;
	
	width:500px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 50px;
	
	

}
#texte {
	
		display: block;
	
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 30px 50px;
	

}
#texteaccueil {
	
		display: block;
	
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	

}

#sousnavigation {
	margin:0px;
	padding:0px;
		display: inline; 
float:left;
height:100px;
}
#sousnavigation div 
{ /* pour l'habillage de la nav */
	width:160px;
		padding:0px;
	margin:0px;
	background-color:#000000;
			display: inline; 
float:left;
}

#navigationlogin {
	width:250px;
	height:117px;
	display: inline;
	float:right;

padding: 0px 10px 0px 0px;

margin:0px;

}

#navigationhaut {
	
	height:117px;
	display: inline; 
float:right;

	margin:0;
padding: 0px 10px 0px 0px;

}
#navigationson {
	width:70px;
	height:117px;
	display: inline; 
float:right;

	
padding: 0px 0px 0px 0px;

}


#navigation {

	width:960px;
	height:27px;
	text-align: center; 
		display: inline; 
float:left;
	
background-color:#B93238;
padding: 3px 0px 0px 0px;
}



#navigationbas {
	width:960px;
	height:37px;
	text-align: center; 
		display: inline; 
float:left;

	
}
#pied {
	width:960px;
	height:37px;
	text-align: center; 
		display: inline; 
float:left;

	
}


#pied {
	width:960px;
	height:37px;
	text-align: center; 
		display: inline; 
float:left;

	
}

/*****************************menu princ ***********************/
#menuprincsep, #menuprincselectedsep {
list-style-image:none;list-style-type: none;
	margin: 0;
	padding: 0px;
		
	display:inline;
	}

#menuprincsep li, #menuprincselectedsep li {
	list-style-image:none;list-style-type: none;
	padding-bottom: 5px;
	margin-right: 10px;
	display:inline;
	background:url(img/sepblanc.gif) no-repeat 0px 2px ;
	}

#menuprinc, #menuprincselected {

	list-style-image:none;list-style-type: none;
	margin: 0;
	padding: 0px;
	display:inline;


}
#menuprinc  li {

	margin: 0px;
	padding: 0px;
	display:inline;
	list-style: none; /************/
		
	padding-bottom: 5px;
	margin-right: 8px;

}

#menuprincselected li {

	margin: 0px;
	padding: 0px;
	display:inline;
	list-style: none; /************/

	margin-right: 10px;

}
#menuprinc li a{

	FONT-SIZE: 13px;
	cursor: pointer;
	cursor: hand;
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	display: block;
	display:inline;

	/*background: url(img/nav-puce.gif) left no-repeat;
*/
}
#menuprinc li a:hover, #menuprincselected li a:hover, #menuprincselected li a {
	display:inline;
			

	FONT-SIZE: 13px;
	cursor: pointer;
	cursor: hand;
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
	TEXT-DECORATION: underline;
	

	/*background: url(img/nav-pucehover.gif) left no-repeat;*/
}

/**********************Nav haut********************/
#menuhautsep, #menuhautselectedsep {
	list-style-image:none;list-style-type: none;
	 /************** remplacer par display block pour une nav vertical ********/
	display:inline; /*pour le centrage tout les element intégrer dans la div{text-align:center} doivent etre en display inline*/
	float:none;
	margin:0;
	padding: 0;
	height:27px;
	
	}
#menuhautsep li, #menuhautselectedsep li {
	display:inline; /*pour le centrage tout les element intégrer dans la div{text-align:center} doivent etre en display inline*/
	float:none;
height:37px;
	padding: 0;
	margin: 3px 0px 0px 0px;
	background:url(img/sephaut.gif) no-repeat 0px 0px;
	width:25px;
	}

#menuhaut , #menuhautselected {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display:inline; /*pour le centrage tout les element intégrer dans la div{text-align:center} doivent etre en display inline*/
	float:none;
	list-style: none;
}
#menuhaut  li, #menuhautselected  li {
	list-style-image:none;list-style-type: none;
	margin: 0;
	padding: 0;
	display:inline; /*pour le centrage tout les element intégrer dans la div{text-align:center} doivent etre en display inline*/
	float:none;
	list-style: none;

}
#menuhaut li a {
	FONT-SIZE: 11px;
	COLOR: #3e3d3d;
	TEXT-DECORATION: none;


}
#menuhaut li a:hover {
	FONT-SIZE: 11px;
	COLOR: #3e3d3d;
	TEXT-DECORATION: underline;


}
#menuhautselected  li a {
	FONT-SIZE: 11px;
	COLOR: #3e3d3d;
	TEXT-DECORATION: underline;
	FONT-WEIGHT: bold;

}
#menuhautselected  li a:hover {
	FONT-SIZE: 11px;
	COLOR: #3e3d3d;
	TEXT-DECORATION: none;
	font-weight: bold;

}




/***************sous nav******************************/

#sousmenuprinc, #sousmenuprincselected, #titrerubmenuprinc  {
	list-style-image:none;list-style-type: none;
	margin: 0;
	padding: 0;
display: inline;  float:left;  /****************pour que ie 6 ne prenne pas en compte les marge **********/
width:142px;

}

#sousmenuprinc li,  #titrerubmenuprinc li {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
display: inline;  float:left;  /****************pour que ie 6 ne prenne pas en compte les marge **********/
width:142px;


}
#sousmenuprincselected li {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
width:142px;
display: inline;  float:left;  /****************pour que ie 6 ne prenne pas en compte les marge **********/

	
}
#titrerubmenuprinc li a {
width:142px;
padding: 10px 0px 10px 18px;
	margin: 0px 0px 0px 0px;
	FONT-WEIGHT: bold;
	font-size: 20px;
	color: #B93238;
	line-height:normal;
	text-decoration:undeline;

display: inline;  float:left;  /****************pour que ie 6 ne prenne pas en compte les marge **********/
	
}

#sousmenuprinc li a {
width:142px;
padding: 0px 0px 0px 18px;
	margin: 0px 0px 0px 0px;
	cursor: pointer;
	cursor: hand;
	font-size: 13px;
	color: #FFFFFF;
	TEXT-DECORATION: none;

	line-height:normal;
display: inline;  float:left;  /****************pour que ie 6 ne prenne pas en compte les marge **********/
	
}
#sousmenuprincselected li a {
width:142px;

padding: 0px 0px 0px 18px;
	margin: 0px 0px 0px 0px;
		cursor: pointer;
	cursor: hand;
	font-size: 13px;
	color: #FFFFFF;
	background:url(img/puce2.gif) 4px 4px no-repeat;
	
		line-height:normal;
		
		display: inline;  float:left;  /****************pour que ie 6 ne prenne pas en compte les marge **********/
}
#sousmenuprincselected li a:hover, #sousmenuprinc li a:hover {
width:142px;
padding: 0px 0px 0px 18px;
	margin: 0px 0px 0px 0px;
		cursor: pointer;
	cursor: hand;
	font-size: 13px;
	color: #FFFFFF;
	background:url(img/puce2.gif) 4px 4px no-repeat;
	
		line-height:normal;
		
		display: inline;  float:left;  /****************pour que ie 6 ne prenne pas en compte les marge **********/
}

/******************** nav bas ****************/

#menubassep, #menubasselectedsep {
	list-style-image:none;list-style-type: none;
	display: inline; /************* remplacer par display block pour une nav vertical ********/
				/*pour le centrage tout les element intégrer dans la div{text-align:center} doivent etre en display inline*/
	margin:0;
	padding: 0;

	
	}
#menubassep li, #menubasselectedsep li {
	display:inline; /*pour le centrage tout les element intégrer dans la div{text-align:center} doivent etre en display inline*/
	padding: 0;
	margin: 3px 0px 0px 0px;
	
background:url(images/sepnabas.gif) no-repeat 0px 4px;
		}

#menubas , #menubasselected {
	display:inline;  /*pour le centrage tout les element intégrer dans la div{text-align:center} doivent etre en display inline*/

	margin: 6px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	
	
	list-style: none;


}
#menubas  li, #menubasselected  li {
	list-style-image:none;list-style-type: none;
	margin: 0;
	padding: 0;
	display:inline;  /*pour le centrage tout les element intégrer dans la div{text-align:center} doivent etre en display inline*/

	list-style: none;

}
#menubas li a {
	FONT-SIZE: 10px;
	COLOR: #ffffff;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
	display:inline;  /*pour le centrage tout les element intégrer dans la div{text-align:center} doivent etre en display inline*/
	

	
}
#menubas li a:hover {
	TEXT-DECORATION: underline;
	FONT-WEIGHT: bold;

}
#menubasselected  li a {
	FONT-SIZE: 10px;
	COLOR: #ffffff;
	TEXT-DECORATION: underline;
	FONT-WEIGHT: bold;
	display:inline; /*pour le centrage tout les element intégrer dans la div{text-align:center} doivent etre en display inline*/
	
	

}
#menubasselected  li a:hover {
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
}

/***********************************************************/
#form1 .input_text {

width:120px;

font-size:13px;
height:15px;
padding:0px;
margin:0px;
}

/***********************************************************/
h1 {
	
	color:#000000;
	padding:20px 0px  15px 18px;
	margin:0;
	font-size: 25px;
	font-weight:normal;
	background:url(img/puce1.gif) 0px 28px no-repeat;
}
h2 {
	color:#000000;
	margin:0;
	font-size:14px;

	padding:0px 0px 0px 15px;
	background:url(img/puce2.gif) 0px 4px no-repeat;
	font-weight:bold;
}
h3 {
	color:#000000;
	margin:0;
	font-size:12px;
	padding:0px 0px 0px 15px;
	background:url(img/puce2.gif) 0px 4px no-repeat;
	font-weight:bold;
}
h4 {
	color:#000000;
	font-size: 12px;
	font-weight:normal;
	padding:0px 0px 0px 15px;
	background:url(img/puce2.gif) 0px 2px no-repeat;

}
h5 {
	color:#000000;
	margin:0px;
	font-size: 12px;
	font-weight:normal;
	padding:0px 0px 0px 15px;
	background:url(img/puce2.gif) 0px 2px no-repeat;

}
h6 {
	color:#000000;
	margin:0;
	font-size: 12px;
	font-weight:bold;
	padding:0px 0px 0px 0px;
	font-weight:bold;
	
}

ul {
	margin: 0px 0px 0px 2px;
	padding: 0px 0px 0px 16px;
		list-style:url(img/puce-bleu.gif);
		line-height:normal;

}
li
{
padding:0px;
margin:0px;
line-height:normal;
}
hr
{
/*color: #7fc9e8;
background-color: #cc4e02;*/
border-top: 1px solid #cc4e02;  
border-bottom: 1px solid #FFFFFF;  
text-align:left;
width:100%;
text-align:left;
padding:0px;
margin:0px;
font-size:3px;


}

a {
	COLOR: #cc4e02;
	TEXT-DECORATION: none;
}
a:hover {
	COLOR: #cc4e02;
	TEXT-DECORATION: underline;
	}
/*******************************/
#plan, #plan a
{display:inline;
float:left;
color:#FFFFFF;
}
p {
padding:0;
margin:0;
}