@charset "";
/* CSS Document */

body{
margin:0;
padding:0;
background:white;
color:#000000;
font-size:80%;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
#anime{
    width:630px;
	padding: 0px;
	margin-left:auto;
	margin-right:auto;
	margin-top:120px;
	position:relative;
	background-color:#0B0D9F;
}
#page{
    width:924px;
	padding: 0px;
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
	position: relative;
	background-color:#FFFFFF;
}
/*en tête*/
#header {
height:100px;
}
#header img{
float:right;
margin:5px 5px 0 0;
}
#header p{
margin:70px 0 0 350px;
font-weight:bold;
color:#FFFFFF;
font-size:12px;
}
/*menu horizontal*/
#menuhaut{
margin:0;
padding:0.1em 0.5em 0.1em 0;
list-style-type:nome;
background-color:#CCCCCC;
color:#FFFFFF;
text-align:right;
}
#menuhaut li{
display:inline;
}
#menuhaut a{
color:#1E3879;
text-decoration:none;
}
#menuhaut a:hover{
text-decoration:overline;
}
/*menu gauche*/
#menu{
float:left;
width:15em;
padding:0.5em 0 8em 0;
margin:0px;
margin-top:7px;
background:#FFFFFF url(images/fondmenu.jpg) bottom left no-repeat;
}
#menu ul{
list-style-type:none;
padding:0;
margin:0 1em 0 1em;
}
#menu li a{
display:block;
text-decoration:none;
height:1.4em;
line-height:1.4em;
color:#FFFFFF;
font-weight:bold;
font-size:11px;
text-indent:1em;
}
#menu li a:hover{
background:#FFFFFF;
color:#1C4280;
}
/*menu centre*/
#menu2{
float:left;
width:28em;
padding:0.5em 0 8em 0;
margin:0px;
margin-top:7px;
}
#menu2 ul{
list-style-type:none;
padding:0;
margin:0 1em 0 1em;
}
#menu2 li a{
display:block;
text-decoration:none;
height:1.4em;
line-height:1.4em;
color:#666666;
font-weight:bold;
font-size:11px;
text-indent:1em;
}
#menu2 li a:hover{
background:#FFFFFF;
color:#CCCCCC;
}
/*formulaire gauche*/
#menu p{
margin:1.5em 0 0 1em;
font-weight:bold;
color:#FFFFFF;
font-size:11px;
}
#menu form{
margin:0 0 0 1em;
}
#menu form .champ{
width: 8em;
}
/*contune*/
#global{
width:700px;
margin-left:15.5em;
margin-top:30px;
}
#global h1{
font-weight:bold;
font-size:13px;
padding-bottom:0.2em;
border-bottom:1px solid #1E3879;
font-variant:small-caps;
text-indent:5px;
color:#1E3879;
}
#global h2{
margin-top:1em;
margin-bottom:1em;
font-size:12px;
color:#333333;
margin-left:10px;
}
#global ul{
float:left;
margin-left:5px;
}
#global p{
text-align:justify;
}
/*encart*/
#encart {
float:left;
width: 480px;
margin: 0 10px 10px 10px;
padding-top:10px;
background:F3F3F2;
}
#encart h3{
font-size:11px;
margin:0 0 0 0px;
}
#encart h4{
margin-top:1em;
margin-bottom:1em;
font-size:11px;
font-weight:bold;
color:#1E3879;
border-bottom:1px solid #CCCCCC;
}
/*encart2*/
#encart2 {
float:right;
width: 160px;
margin: 0 5px 5px5px;
padding-top:10px;
color: #1E3879;
background-color:#FFFFFF;
}
#encart2 h4{
margin-top:1em;
margin-bottom:1em;
font-size:11px;
font-weight:bold;
color:#1E3879;
border-bottom:1px solid #1E3879;
}
/*menu de navigation*/
#p2{
position:relative;
margin-top:20px;
margin-left:100px;
font-size:10px;
}
#p2 a {
text-decoration:none;
}
#p2 a:hover {
color:#FF0000;
}
/*footer*/
#footer {
   width:924px;
   float:inherit;
   margin-bottom:10px;
   margin-left:0px;
   margin-top:30px; 
   background-color:#333333;  
}
#footer a{
margin-left:10px;
color:#FFFFFF;
}
#footer a:hover {
color:#FFFFFF;
}
#footer p{
position:relative;
margin-left:10px;
margin-top:0px;
font-size:11px;
color:#FFFFFF;	 
}
#signature{
position:absolute;
margin-left: 924px;
margin-right: auto;	

width: 20px;
height: 180px;
bottom:0px;
text-align:right;
z-index:0;
}
#signature a{
float:left;
width: 55px;
display:block;
}
#top{
position:relative;
margin:0px;
margin-top:0px;
}



