@charset "utf-8";
/* CSS Document */

BODY{
background-image:url(images/fond.jpg);
background-repeat:repeat-x;
background-position:top;
background-color:#017c9e;
margin:0px;
}

#page{
width:800px;
border: 1px solid #000066;
background-color:#FFFFFF;

}

input { border:#0066CC 1px solid;}
select { border:#0066CC 1px solid;}
textarea { border:#0066CC 1px solid;}


/*  Structure  */

#header{
padding:3px 0px 0px 0px ;
height:162px;
}

#gauche{
float:left;
width:200px;
}


#contenu{
float:left;
width:750px;
margin:0px 0px 0px 20px;
}
#contenu p{
color:#000066;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin:0px;
}
#contenu h1{
color:#000066;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
margin:0px;
text-transform:uppercase;
}

.clear{
clear:both;
visibility:hidden;
}

/*  aleste */
span{
color:#FF6600;
}


/* Menu  */


dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}
#menu {
background-color:#022C44;
position:relative;
z-index:1;
height:24px;
margin:0px 0px 0px 0px;
padding:5px 0px 3px 0px;
}
#menu dl {
float: left;
margin:0px;
padding:0px;
}
#menu dt {
cursor: pointer;
text-align: center;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
background-color:#022C44;
text-transform:uppercase;
}
#menu dd {
background-color:#022C44;
width:150px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
top:30px;
position:absolute;

}
#menu li {
text-align: left;
margin:0px;
padding:0px;
}
#menu dt a {
color:#FFFFFF;
text-decoration: none;
display:inline;
border: 0 none;
margin:0px 0px 0px 0px;
padding:5px 5px 5px 5px;
}
.marge{ margin:0px 0px 0px 10px;}
#menu li a {
color:#FFFFFF;
filter:alpha(opacity=90);
text-decoration: none;
display:block;
border: 0 none;
margin:0px;
padding:2px 0px 2px 5px;
}
#menu li a:hover, #menu dt a:hover {
background:#999999;
color:#001464
padding:5px 5px 5px 5px;
}


#footer{
height:197px;
/*background-image:url(images/bas.jpg);
background-repeat:repeat-x;*/
}