/*menu déroulants*/
body {behavior: url(csshover.htc);}
/*fix bug ie png*/
.tra, img {behavior: url(iepngfix.htc);} 

.white {color:#FFFFFF;}
.ocean {color:#447DAB;}
.mer {color:#6699CC;}
.acier {color:#5F7589;}
.ocre {color:#918B0F;}
.violet {color: #8B556D;}
.mili {color: #969904;}

a.ocre {text-decoration:none;}
a:hover.ocre {font-weight:bold;color:#D781A3;}

.ocre_c {color:#999900;}
.marron {color:#8E6C21;}
.gris {color:#B9B9B9;}
.kaki {color:#9B9263;}
.purple {color:#8A5369;}

.v9_blanc a {
	color:#FFFFFF;
	text-decoration:none;
}

.v10 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

.v12 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

html, body {
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  border: none;
  overflow:hidden;
  
  }

#page {
	position:absolute; 
	width: 100%;
	height: 100%;
	top:0px;
	/*overflow:auto; pour tout les navigateurs;
	/*overflow:scroll; pour safari PC!!*/
	/*background-image:url(medias/1024_768/BAL_207787_1232535160.jpg);
	background-repeat:no-repeat;*/
}

#ligne-horizon {
  /*background-color:#7899BA;*/
}

#navigation {
margin-left :6px;
margin-bottom:6px;
}

#navigation a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	}
	
#navigation a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#BAAF79;
	background-color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	}	

#navigation .actif {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#BAAF79;
	background-color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	}	

#trouver-epice {
	margin-left:50px;
	margin-right:50px;
	margin-top:2px;
	border:solid 0px;
	top: 1px;	
	font-family:"Courier New", Courier, monospace, Arial;
	font-size:10px;
	color:#FFFFFF;
	font-weight:bold;
	}

#trouver-epice a {
	font-family:"Courier New", Courier, monospace, Arial;
	font-size:10px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	font-weight:bold;
	}
	
#trouver-epice a:hover {
	font-family:"Courier New", Courier, monospace, Arial;
	font-size:10px;
	color:#BAAF79;
	font-weight:bold;
	text-decoration:none;
	font-weight:bold;
	}	

.cr{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	padding-left:5px;
	background: #9AB3CC;
	font-weight:bold;
	border:#FFFFFF inset 1px;
	width:105px;
	height:15px;
}

#fond2_decran {
/* l'image occupe toute la place du body */
  width : 100%;
  height: 100%;
  position:absolute;
  background-color:#FFFFFF;
  
 filter:alpha(opacity=0);
   -moz-opacity:0;
   opacity:0;
}

#central {
  position:relative;
  width:995px;
  height:340px;
  z-index:10;
  display:block;

/*border: solid 1px;*/
}

div#menu a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
div#menu ul {padding: 0; margin:0px; background: white; text-align:center}
div#menu li {}
div#menu li:hover {}
div#menu li.sousmenu:hover {}
/* rajout couleur de fond */
div#menu li.sousmenu {}
/* rajout pr pour fleche direction bas et couleur de fond*/

div#menu li.sousmenu a {color:#FFFFFF;}
div#menu li.sousmenu a:hover {color:#BAAF79;}

/* une petite bordure en top*/
div#menu ul li {position:relative; list-style: none; float:left; }

div#menu ul ul {position: absolute;display:none;}
div#menu li a {text-decoration: none; display:block;}
div#menu ul.niveau1 li.sousmenu:hover ul.niveau2 {
  display:block;
  filter:alpha(opacity=90);
  -moz-opacity:0.9;
  opacity:0.9;
}

div#menu ul.niveau2 li a {color:#6E6147;}
div#menu ul.niveau2 li a:hover {color:#4C6883;}

#control_header {
  filter:alpha(opacity=100);
  -moz-opacity:1;
  opacity:1;
}  

#conteneur_header {
  filter:alpha(opacity=0);
  -moz-opacity:0;
  opacity:0;
}  

#control_editorial {
  filter:alpha(opacity=100);
  -moz-opacity:1;
  opacity:1;
}  

#conteneur_editorial {
  filter:alpha(opacity=100);
  -moz-opacity:1;
  opacity:1;
}  

#FLVPlayer{
padding:5px;
height:0px;
width:0px;
}

#acthom {
font-size:12px;
}

#acthom h1{
font-size:11px;
display: inline;
margin-right:4px; 
}

#acthom h2{
font-size:11px;
display: inline;
margin-right:4px; 
}

#acthom h3{
font-size:11px;
display: inline;
margin-right:4px; 
}
