/* CSS Document */

/*general------------------------------------------------------------------------------*/
body{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:100%;
margin:0;
background:url(image/fond1.jpg) repeat-x;
}
#conteneur{
width:850px;
height:auto;
margin-left:auto;
margin-right:auto;
margin-top:30px;
}
#prechargement {
 display: none;
 }
h1{
font-family:"Times New Roman", Times, serif;
font-size:1.2em;
color:#FF9900;
font-weight:normal;
}
h2{
font-family:"Times New Roman", Times, serif;
font-size:1.1em;
color:#FF9900;
text-decoration:underline;
height:12px;
font-weight:normal;
}
h3{
font-family:"Times New Roman", Times, serif;
font-size:1em;
color:#FF9900;
text-decoration:underline;
font-weight:normal;
padding:0;
margin:0;
}
.texte{
padding-left:40px;
}
.texte1{
	font-size:0.75em;
	color:#FF9900;
	text-align:right;
	}
	.texte2{
color:#F5F5F3;
padding-left:170px;
font-size:0.8em;
}
.texte3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	text-decoration: none;
    }
	.texte4{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color:#000;
	text-decoration:underline;
	}
#vide{
width:850px;
height:250px;
margin-left:auto;
margin-right:auto;
}
#vide p{
margin-left:300px;
}
#vide p a{
color:#FF9900;
font-size:0.55em;
}
#vide a:link{
color:#FF9900;
}
#vide a:hover{
color:#314C7A;
}
.haut{
background:url(image/haut-actu.gif) no-repeat;
height: 20px;
width: 250px;
}
.milieu{
background:url(image/milieu-actu.gif) repeat-y;
color:#F5F5F3;
width: 250px;
padding:5px 10px;
font-size:0.75em;
}
.bas{
background:url(image/bas-actu.gif) no-repeat;
height: 30px;
width: 250px;
}
.haut, .milieu ,.bas{
margin:0;
}

/*entete-------------------------------------------------------------------------------------------------------------*/
#entete{
background:url(image/haut1.gif) no-repeat;
width:850px;
height:150px;
margin:0;
}
#menu{
float:right;
margin:0 ;
}
#menu ul{
margin:0;
padding-top:60px;
padding-right:5px;
padding-bottom:30px;
}
#menu ul li{
background:url(image/bouton.gif) no-repeat;
 list-style-type:none;
 display:inline;
 padding:5px 30px 20px 33px;
 }
#menu ul li.nous{
text-align:left;
  padding:5px 15px 20px 6px;
  font-size:0.89em;
 }
 #menu ul li.lien{
  padding:5px 40px 20px 38px;
 }
 #menu ul li.actu{
  padding:5px 25px 20px 25px;
 }
 #menu ul li a {
 color:#F5F5F3;
 font-size:0.66em;
  text-decoration:none; 
  font-family:Verdana, Arial, Helvetica, sans-serif;
  }
#menu ul li a:link {
color:#F5F5F3;
}
#menu ul li a:hover {
color:#FF9900;
}
/*-------------------------------bas--------------------------------------*/
#bas{
background:url(image/bas1.gif) no-repeat;
width:850px;
height:150px;
margin:0;
clear:both;
}
#menu1{
margin:0;
}
#menu1 ul{
margin:0;
padding-top:60px;
padding-left:15px;
padding-bottom:30px;
}
#menu1 ul li{
background:url(image/bouton1.gif) no-repeat;
 list-style-type:none;
 display:inline;
 padding:10px 20px 20px 20px;
 }
  #menu1 ul li.prepa{
text-align:center;
  padding:10px 20px 20px 20px;
 
 }
 #menu1 ul li.orga{
text-align:center;
 padding:10px 45px 20px 40px;
 }
#menu1 ul li a {
 color:#F5F5F3;
 font-size:0.66em;
 text-decoration:none; 
 font-family:Verdana, Arial, Helvetica, sans-serif;
 }
#menu1 ul li a:link {
color:#F5F5F3;
}
#menu1 ul li a:hover {
color:#FF9900;
}
#pied{
font-size:0.8em;
width:850px;
color:#FF9900;
font-family:"Times New Roman", Times, serif;
text-align:center;
margin-left:auto;
margin-right:auto;
margin-top:5px;
}
#pied a{
color:#FF9900;
}
#pied a:link{
color:#FF9900;
}
#pied a:hover{
color:#314C7A;
}
/*----------------------------------------------------------centre-----------------------------------------------------------*/

#centre1{
width:850px;
background:url(image/milieu.jpg) repeat-y;
margin:0;
}
#centre1 a{
color:#F5F5F3;
}
#centre1 a:link {
color:#F5F5F3;
}
#centre1 a:hover {
color:#FF9900;
}
#titre{
margin:0;
text-align:center;
}
