/* Generated by KompoZer */
body {
 text-align:center;
  background-color:black;
  color: white;
  font-size:100%;
  font-family: Arial,serif;
  width: 1500px;
  margin:0 auto;
}


#opaq{ 
 
  filter:alpha(opacity=35); 
opacity:0.2; 
-moz-opacity:0.2; 

    

}

.imag{position: absolute;
cursor:hand;
border-style:none;
border-width:0;
border-color:#CCCCCC;}

.viewer{ text-align: center;
}


  div#header {
     text-align: center;
	color:#FFCC33;
	font-size:50px;
	text-align: center;   /* contenu placé à gauche */
    margin: 0 auto;      /* centrer horizontalement de manière standard */
   
    padding: 0;
    border: 0px;
  }

 div#menu {position:relative;
    margin-top: 0px;
	font-family: Arial,serif;
	font-size: 100%;
      text-align: center;
	width: auto;
	padding: 0;
   border: 0px;
margin: 0 auto;
   }
   div#menu1 {position:relative;

    margin-top:0px;
	font-size: 0.91em;
      text-align: center;
	width: auto;
	padding: 0;
   border: 0px;
 margin: 0 auto;}
 
  #entete{
font-size: 1.5em;

}
  .classform{
 background-color:black;
border:0;
color:#E87B15;
    font-size: 22px;
    font-family: Arial,sans-serif;
} 
#box 
{
	display: none;
	position: absolute;
	top: 20%;
	left: 20%;
	width: 60%;
	height: 60%;
	padding: 0;
	margin:0;
	border: 1px solid black;
	background-color: white;
	z-index:11;
	overflow: auto;
}
#boxheader
{
	position:absolute;
	top:0%;
	left:0%;
	width:100%;
	height:50px;
	padding:0;
	padding-top:2px;
	padding-left:8px;
	margin:0;
	margin-right:20px;
	border-bottom:1px solid black;
	background-color: #FFCC33;
	color:black;
	text-align:center;
	font-size: 1.5em;
}

#boxclose
{
	float:right;
	cursor:hand;
	position:absolute;
	top: 200;
	right: 100;
	background-image:url(../Images/fermer.gif);
	background-repeat:no-repeat;
	background-color:#FFCC33;
	border:1px solid black;
	width:200px;
	height:50px;
}

#boxcontent
{
	position:absolute;
	top:63px;
	left:0;
	right:0;
	bottom:0;
	margin:0;
	padding: 8px;
	overflow: auto;
	width:100%;
	height:100%;
	font-size: 1.5em;
}

#filter
{
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: #CCA;
	z-index:10;
	opacity:0.5;
	filter: alpha(opacity=50);
}
#cadrpg { width:1500px; margin:0 auto; border:0; overflow:hidden;} 
#newshr { position:relative; width:1500px; height:80px; overflow:hidden;  
          color:#FFCC33; border:0; } 
#defile { position:absolute; margin-top:1px; background-color:transparent;color:#FFCC33; }

#page{
   background-color: black;
   width: 100%;
}


.viewer{ text-align: center;
}
#texte {
 
  padding: 0px;
 text-align: justify;  
  color: white;
  font-family: Arial,serif;
  width: 750px;
   font-size: 0.4em;
}
#corps {
  margin: 0 auto;
  padding: 0px;
 text-align:center;  
  color: #E87B15;
  font-family: Arial,serif;
  font-size:0.5em;
  width: 750px;    
}
#menuDeroulant
{
 width: 750px;
 list-style-type: none;
 margin: 0 auto;
 padding: 0;
 border: 0;
 text-align:right; 
 font-size:1.3em;
}
#menuDeroulant li
{
 float: right;
 margin: 0;
 padding: 0;
 border: 0;
}
#menuDeroulant2
{
 width: 750px;
 list-style-type: none;
 margin: 0 auto;
 padding: 0;
 border: 0;
 text-align:right; 
 font-size: 1em;
}
#menuDeroulant2 li
{
 float: right;
 margin: 0;
 padding: 0;
 border: 0;
}
h2{
color:#00F14D;font-size:20px;
}
h3{color:#00F14D;  text-decoration:none;
font-weight:normal; text-transform:none; 
font-size:20px;
}
h4{color:#3F3F3F;  text-decoration:none;
font-weight:normal; text-transform:none; 
font-size:2em;
}
h5{color:white;  text-decoration:none;
font-weight:normal; text-transform:none; 
font-size:12pt;
}
.header  a{ color:#E87B15; font-size:1.5em; text-decoration:none; height:23px; display:block; padding-top:10px; text-transform:none; font-weight:normal;}
.header  a:hover{ color:#1F1F1F; font-weight:bold; background:url(images/marker.html) no-repeat left top; height:23px; text-transform:none;}
span{ color:#E87B15; text-decoration:none; font-weight:normal; text-transform:none; font-size:20px;} 

#footer { color:#3F3F3F; font-size:0.5em; }

a { color:white;  text-decoration:none; }
a:hover { color:#E87B15;}
a:active { color:#E87B15;}
font a{ color:#E87B15; text-decoration:none; font-weight:normal; text-transform:none; font-size:20px;}
font a:hover{ text-decoration:none; color:white; }

.sousmenu {color:white;  text-decoration:none; }
 .sousmenu:hover {color:#E87B15;  text-decoration:none; }
 .sousmenu:active{color:#E87B15;  text-decoration:none; }