/* CSS Document */

body{
	text-align: center;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0px;
	background-color:#ffffff;
}

/* Conteneur */
#container{	
/*	border: solid 1px #EFEFEF;*/
	vertical-align: top;
	position: relative;
	margin-left: auto;
	margin-right: auto;
	margin-top: none;
	margin-bottom: 0px;
	text-align: left;
	padding: 0px;
	width : 1026px;
	height : 680px;
	
	/*background-color: White;*/
}

/* Bandeau */
#header{
	background-color:#ffffff; /*99CCFF*/
	position: absolute;
	height: 115px;
	width: 1026px;
	background-image:url(img/site/banniere-antony.png);
	background-repeat: no-repeat;
	background-position:top;
	top: 0px;
	left: 0px;
	/*overflow:hidden;*/
	z-index:3;
	
}

#footer{
	background-color:#ffffff;
	background:url(img/site/fond_bas.png) repeat-x;
	position: absolute;
	height: 27px;
	width: 1026px;
	background-position: bottom;
	background-repeat:repeat-x;
	top: 725px;
	left: 0px;
	overflow:hidden;
	font-size:10px;
}

#content{
	border-left:1px #d2d2d2 solid;
	border-right:1px #d2d2d2 solid;
	background-color:#ffffff;
	position: absolute;
	height: 570px;
	width: 1004px;
	padding: 10px;
	margin:0;
	background-position: bottom;
	background-repeat: no-repeat;
	top: 124px;
	left: 0px;
	z-index:2;
	
	overflow: auto;
    /*scrollbar-face-color: #456b8b;
    scrollbar-shadow-color: #99CCFF;
    scrollbar-highlight-color: #456b8b;
    scrollbar-3dlight-color: #99CCFF;
    scrollbar-darkshadow-color: #99CCFF;
    scrollbar-track-color: #99CCFF;
    scrollbar-arrow-color: #FFFFFF;*/
	
	color:#000000;
	font-size:12px;
	font-weight:normal;
}

#contentnoscroll{
/*	border: solid 1px #FF0000;
	background-color: Green;*/
	position: absolute;
	text-align:center;
	height: 432px;
	width: 640px;
	background-position: bottom;
	background-repeat: no-repeat;
	top: 120px;
	left: 80px;
	z-index:2;
	
	overflow: hidden;
	
	color:#000000;
	font-size:12px;
}

#intro{
/*	border: solid 1px #FF0000;
	background-color: Green;*/
	position: absolute;
	text-align:center;
	z-index:2;
	overflow: hidden;
	color:#000000;
	font-size:12px;
}




/* ***** styles textes ***** */

a{
	color:#80158c;
	text-decoration:none;
	font-weight:bold;
}

a:hover {
	text-decoration:underline;
}

h1 { color:#000000; font-size:16px; font-weight:bold;}
h2 { color:#000000; font-size:14px;font-weight:bold;}
h3 { color:#000000; font-size:12px;font-weight:bold;}

.titre{
	color:#456b8b;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
}

.table1{
	text-align: center;
	background-color:#FFFFFF;
	margin-left:auto; 
	margin-right:auto;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	border-color:#333333;
	border-collapse:collapse;
}

.table2{
	text-align: left;
	background-color:#EAEAEA;
	margin-left:auto; 
	margin-right:auto;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	border-color:#333333;
	border-collapse:collapse;
}

.table3{
	text-align: left;
	background-color:#FFFFFF;
	margin-left:auto; 
	margin-right:auto;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	border-color:#333333;
	border-collapse:collapse;
}

.red{
	color:#FF0000;
}


/* ***** FIN styles textes ***** */

/* ***** menu 1 ***** */

/*body {
margin: 0;
padding: 0;
background: white;
font: 80% verdana, arial, sans-serif;
}*/

dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}
#menu {
position: absolute;
top: 2px;
left: 2px;
z-index:100;
width: 100%;
}
#menu dl {
float: left;
width: 12em;
margin: 0 1px;
}
#menu dt {
cursor: pointer;
text-align: center;
font-weight: bold;
background:#456b8b;
border: 1px solid #1f384d;
color:#FFFFFF;
}
#menu dd {
border: 1px solid #1f384d;
}

/* souris dessus */
#menu li {
text-align: center;
background:#99CCFF;
}
#menu li a, #menu dt a {
color: #000;
text-decoration: none;
display: block;
height: 100%;
border: 0 none;
}
#menu li a:hover, #menu dt a:hover {
color:#FFFFFF;
background: #456b8b;
}

/*#site {
position: absolute;
z-index: 1;
top : 70px;
left : 10px;
color: #000;
background-color: #ddd;
padding: 5px;
border: 1px solid gray; 
}

a {text-decoration: none;
color: black;
color: #222;
}*/

/* ***** fin menu 1 ***** */


/* ***** menu 2 ***** */

.div1px{width:1px; height:5px; float:left;}


.menu-general { /* défini les boites qui comprenent chaque menu de base */
  float:left ; /* Les boite sont calées à gauche */
  width:141px ; /* largeur des boites du menu de base */
  padding:0 ; /* marges intérieures à 0 */
  margin: 3px 0 0 2px ; /* marges extérieures à 0 */
  height:14px;
  
text-align: center;
font-weight: bold;
background:#80158c;
border: 1px solid #000000;
color:#FFFFFF;
  }

.menu-general a, .menu-general a:hover{
text-decoration:none;
color:#FFFFFF;
}

#sous-menu1 a, #sous-menu2 a, #sous-menu3 a, #sous-menu4 a, #sous-menu5 a, #sous-menu6 a, #sous-menu7 a {
color: #000;
text-decoration: none;
display: block;
height: 100%;
border: 0 none;
background-color:#9ddd2f;
}
#sous-menu1 a:hover, #sous-menu2 a:hover, #sous-menu3 a:hover, #sous-menu4 a:hover, #sous-menu5 a:hover, #sous-menu6 a:hover, #sous-menu7 a:hover {
color:#FFFFFF;
background: #79aa24;
}

/*rose : a71db7  --  rose clair : f8b9ff -- rose fonce : 80158c  --  vert fluo : 9ddd2f -- vert moin fluo : 79aa24  -- vert fonce 6f9b21*/

#sous-menu1, #sous-menu2, #sous-menu3, #sous-menu4, #sous-menu5, #sous-menu6, #sous-menu7 { /*défini les 3 boites des 3 sous-menues */
  display: none; /* les sous-menus ne sont pas affichés */
  margin: 0; /* marges extérieures à 0 */
  padding : 0; /* marges intérieures à 0 */
  position : absolute ; /* boite positionnée par rapport à la boite parent, ici l'écran */
  top : 19px; /* Début (par rapport au haut de page) des sous-menus */
  /*left : 0px;  Début (par rapport à la gauche de la page) des sous-menus */
  width : 141px; /* largeur des sous-menus par rapport à la boite parent (ici la page)*/
  } 

#sous-menu2 {left:149px} /* Distance à la gauche de la page du 2ième sous-menu */
#sous-menu3 {left:294px} 
#sous-menu4 {left:439px}
#sous-menu5 {left:584px}
#sous-menu6 {left:729px}
#sous-menu7 {left:874px} 
/* ***** fin menu 2 ***** */






