 *
{
	padding:0px;
	margin:0px;
	font-family:"arial";
	font-size:10pt;
	border:0px solid #e9e9e9;
}
ul
{
	list-style-type:none;	
}
/*DEFINITION DES LIENS*/
a
{
	text-decoration:none;
	color:#d9d9d9;
	font-weight:bold;
}
a:hover
{
	text-decoration:none;
	color:#e44e44;
	font-weight:bold;
}
body
{
	background-color:#000000;
}
#conteneur_principal
{
	width: 1024px;
	margin:auto;
	border: 1px solid #414141;
	background-color:#000000;
}
#banniere
{
	width: 1024px;
	height: 174px;
	background-image: url(../images/banniere.gif);
	background-repeat: no-repeat;

}
#conteneur_menu
{
	position:relative;
	top:140px;
	width: 868px;
	margin:auto;
		z-index:1;
}
/*DEFINITION DES TITRES*/
#conteneur_menu ul
{
	 list-style-image: none;
	 border-right:1px solid #FFFFFF;
}
#conteneur_menu li
{
	float:left;
	list-style-type: none;
	width:95px;
	text-align:center;
}
#conteneur_menu li a
{
	display:block;
	width:95px;
	height:24px;
	padding-top:5px;
	text-decoration:none;
	color: #ffffff;
	border-left: 1px solid #ffffff;
}
#conteneur_menu li a:hover
{
	display:block;
	width:95px;
	height:24px;
	padding-top:5px;
	text-decoration:none;
	border-left: 1px solid #ffffff;
	color: #ff3604;
}
.menu_principal li ul
{
	display:none;
}
#conteneur_menu li:hover ul
{
	display:block;
	width:95px;
	height:29px;
	text-decoration:none;
	color: #ff3604;
}
#conteneur_menu li:hover ul li
{
	display:block;
	width:95px;
	height:29px;
	text-decoration:none;
	border-bottom:1px solid #ffffff;
	border-right:1px solid #ffffff;
	color: #ff3604;
	background-color:#000000;
}
#conteneur_menu li:hover ul li ul
{
	display:none;
}
#conteneur_menu li:hover ul li:hover ul
{
	display:block;
	position:relative;
	background-color:#990000;
	left:95px;
	top: -30px;
	border-top:1px solid #ffffff;
}
/*#conteneur_menu li a:hover
{
	display:block;
	text-decoration:none;
	color:#F00;
	border-left: 1px solid #ffffff;
	height:24px;
}
.menu_principal li
{
	float:left;
	list-style-type: none;
	width:90px;
	text-align:center;
		background-color:#e22117;
		color:#000;
}
.menu_principal li a
{
	display:block;
	width:90px;
	height:24px;
	padding-top:5px;
	text-decoration:none;
	border-left: 1px solid #ffffff;
	color:#990000;
}





*/













#ariane
{
	position:relative;
	width: 90%;
	left:78px;
	color:#ffffff;
}
#conteneur_txt
{
	width: 100%;
	height:100%;
	background-color:#414141;
	color:#ffffff;
	vertical-align:top;
}
#pied_page
{
	width: 1024px;
	height:118px;
	margin:auto;
	font-size:6pt;
	background-image: url(../images/pere_noel.jpg);
	background-repeat: no-repeat;
	background-position: bottom left;
	background-color:#000000;
	border: 0px solid #414141;
	padding-top:4px;
}
#pied
{
	width: 1024px;
	height:118px;
	font-size:6pt;
	background-image: url(../images/fond_pied.jpg);
	background-repeat: repeat-x;
	background-position: top left;
	background-color:#000000;
	border: 0px solid #414141;
	filter: Alpha(opacity=20);
	-moz-opacity: .20;
    -khtml-opacity: 0.20;
	opacity: .60;   
}
#txt_pied
{
	width:50%;
	text-align:justify;
	color:#000000;
	filter: Alpha(opacity=20);
	-moz-opacity: .20;
    -khtml-opacity: 0.20;
	opacity: 1;   
}
#infomaniak
{
	width: 1024px;
	margin:auto;
	text-align:right;
}
/*DEFINITION DU CENTRE GAUCHE ET DROITE SUIVANT LE NOMBRE DE MODULES*/
#centre
{
	width:564px;
	border: 1px solid #414141;
	float:left;
}
#centrec
{
	width:1022px;
	float:left;
}
#centred
{
	width:715px;
	float:left;


}
#centreg
{
	width:782px;
	float:left;
	vertical-align:top;
}
#gauche
{
	float:left;
	width:218px;
}
#droit
{
	float:right;
	width:198px;
	padding:10px;
	display:inline-block;
	margin:auto;
	vertical-align:top;
	background-color:#000000;
}
#pasdroit
{
	display:none;
}
#pasgauche
{
	display:none;
}
.conteneur_txtb
{
	width:98%;
	margin:auto;
	vertical-align:top;
}
/*DEFINITION DES TITRES*/
h1
{
	display: block;
	width: 100%;
	height: 40px;
	font-size:13pt;
	color:#FF3604;
	margin-top:20px;
	font-family:arial;
	
}
/*DEFINITION TITRE ARTICLE*/

.contentheading
{
	/*font-size:15pt;*/
	color:#ffffff;
	font-family:arial;
}
.componentheading
{
	/*font-size:15pt;*/
	color:#ffffff;
	font-family:arial;
	margin-bottom:20px;
	font-family:arial;
}
.puce li {
	  display:block;
	  height:20px;
	  font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	  font-size: 100%;
	  display: list-item;
	  padding-left:3px;
	  margin-left:20px;
	  list-style-image: url(../images/puce.gif);
}
.contentpaneopen
{
width:95%;	
}


