
html, body
{
	font-family:arial;
	font-size:11px;
}
/* ------------------------------RAZ */

*{margin:0; padding:0;}
h1, h2, h3, h4, h5, h6, p{
		font-size: 1em;
		margin: 0; padding: 0;
		font-weight: normal;
}
ul {
		margin: 0; padding: 0;
		list-style: none;
}
a {
		text-decoration:none;
		color:#6f4c7c;
}
a img {
		border:none;
}
.clear { 
      clear:both;
	  display:block;
      line-height:1px;
		font-size:1px;
}
a{outline: none;}
:focus{-moz-outline-style: none;}
.hidden {
		visibility:hidden;
}
fieldset{border:none;}

.msg{color:red; width:350px; text-align:right;}
.msg2{color:red; width:350px; text-align:right;}
/* -------------------------fin RAZ--- */
html{

}
body {
	font-family:arial;
	font-size:11px;
	background:#fff;
	color:#000;
	margin:0px;
	padding:0px;		
	position:relative;
	text-align:center;
}

#principale{
	text-align:center;
	width:1004px;
	margin: 0 auto;
	padding-bottom:40px;
	position:relative;
}


#footer{
	float:right;
	margin:14px 55px 0 0;
}
#footer ul li{
	float:left;
	padding-left:30px;
}
#footer ul li a{
	color:#004f96;
	text-transform:uppercase;
	font-size:10px;
}
#footer ul li a:hover{
	text-decoration:underline;
}
#fil-ariane{
	margin-left:24px;
}
#fil-ariane ul li{
	display:inline;
	color:#004688;
}
#fil-ariane ul li a{
	text-transform:uppercase;
	color:#004688;
	padding:0 4px;
}
#fil-ariane ul li a:hover, #fil-ariane ul li a.select{
	font-weight:bold;
}

/* ------------------- DEBUT MENU PRINCIPALE ----------*/
ul#page_menu {
  width: 745px;
	height: 36px;
	left:237px;
	top:39px;
  position: absolute;
  background:url(../images/back-menu-principal.gif) no-repeat;
  z-index: 100;

}
ul#page_menu li {
  float: left;
  background:;
  height: 36px;
}
ul#page_menu li.last-child {
  background-image: none;
  padding-right: 0;
}
ul#page_menu li a
{
	display: block;
	height:36px;
}
ul#page_menu li ul {
  position: absolute;
  left:0;
	top:36px;
  display: none;
  width: 767px;
	height:23px;
}
ul#page_menu li ul li {
  display:inline;
  background: none;
  padding-right: 0;
  height: 17px;
	text-transform:uppercase;
  padding: 8px 0px 0px 0px;
	color:#004684;
}
ul#page_menu li ul li a {
  background-image: none;
	display:inline;
	color:#004684;
  padding: 0 13px;
  height: 23px;
}
* html ul#page_menu li ul li a {
	width:1%;
}
ul#page_menu li ul li:hover a,
ul#page_menu li ul li a:hover{
	font-weight:bold;
}


ul#page_menu li a#menu1{
	width:100px;
	text-indent:-5000px;
}
ul#page_menu li a#menu2{
	width:121px;
	text-indent:-5000px;
}
ul#page_menu li a#menu3{
	width:140px;
	text-indent:-5000px;
}
ul#page_menu li a#menu4{
	width:140px;
	text-indent:-5000px;
}
ul#page_menu li a#menu5{
	width:106px;
	text-indent:-5000px;
}
ul#page_menu li a#menu6{
	width:138px;
	text-indent:-5000px;
}


ul#page_menu li#menu1 a ul li:hover a, ul#page_menu li#menu1 ul li:hover a,
ul#page_menu li#menu1 a ul li:hover a, ul#page_menu li#menu1 ul li:hover a
ul#page_menu li#menu2 a ul li:hover a, ul#page_menu li#menu2 ul li:hover a,
ul#page_menu li#menu3 a ul li:hover a, ul#page_menu li#menu3 ul li:hover a,
ul#page_menu li#menu4 a ul li:hover a, ul#page_menu li#menu4 ul li:hover a,
ul#page_menu li#menu5 a ul li:hover a, ul#page_menu li#menu5 ul li:hover a,
ul#page_menu li#menu6 a ul li:hover a, ul#page_menu li#menu6 ul li:hover a{
	background:none;
}
ul#page_menu li a#menu1:hover, ul#page_menu li a#menu1.selected{
	background:url(../images/back-menu-principal.gif) 0 -36px no-repeat;
}
ul#page_menu li a#menu2:hover, ul#page_menu li a#menu2.selected{
	background:url(../images/back-menu-principal.gif) -100px -36px no-repeat;
}
ul#page_menu li a#menu3:hover, ul#page_menu li a#menu3.selected{
	background:url(../images/back-menu-principal.gif) -221px -36px no-repeat;
}
ul#page_menu li a#menu4:hover, ul#page_menu li a#menu4.selected{
	background:url(../images/back-menu-principal.gif) -361px -36px no-repeat;
}
ul#page_menu li a#menu5:hover, ul#page_menu li a#menu5.selected{
	background:url(../images/back-menu-principal.gif) -501px -36px no-repeat;
}
ul#page_menu li a#menu6:hover, ul#page_menu li a#menu6.selected{
	background:url(../images/back-menu-principal.gif) -607px -36px no-repeat;
}

/* ------------------- FIN MENU PRINCIPALE ----------*/









