*{
margin:0;
padding:0;
}
img{
border:0px;
}
p {margin: 0 0 10px 0;}

body {
font-family:  Arial,Verdana, Helvetica, sans-serif;
font-size: 0.8em;
margin: 0;
padding: 0;
background-color:#eeeeee;	
background-image:url(files/interface/bgfond_haut.jpg);
background-repeat:repeat-x;

}
#conteneur {
width: 880px;
margin: 0 auto;
border: solid 1px #000000;
background-color:#FFFFFF;
}


#haut {
height: 42px;
font-size:10px;
padding-top:0px;
padding-right:20px;
color:#2A549E;
background-image:url(files/interface/fond_menu_haut.jpg);
}
.menuhaut {
list-style-type: none;
margin: 0;
padding:0;
}

#nav{
width:880px;
font-family:Arial, Helvetica, sans-serif;
background-repeat:repeat-x;
}
#menu{
font-size:11px;
font-weight:bold;
height:42px;
line-height:30px;
}
#menu a{
color:#ffffff;	
}
#menu a:hover{
background:#000000;	
}
#nav, #nav ul {
float: left;
list-style: none;
line-height: 1;
padding: 0;
margin: 0 0 0 0;
}
#nav a {
display: block;
text-decoration: none;
padding: 0.31em 2em;
}
#nav a.daddy {
color:#000000;
font-size:10px;
background-color:#FFFFFF;
-moz-opacity:.8;
filter:alpha(opacity=80);
width:130px;
}
#nav a:hover.daddy {
color:#FFFFFF;
font-size:10px;
background-color:#000000;
-moz-opacity:.8;
filter:alpha(opacity=80);
width:130px;
}
.daddy:hover{
/*width:160px;*/
}
#nav li {
float: left;
padding: 0;
margin:0px;
}
#nav li ul {
position: absolute;
left: -999em;
height: auto;
width:172px;
font-weight: normal;
border-width: 0.25em;
margin: 0;
}
/*ssmenu position*/
#nav li ul ul {
margin: -1.75em 0 0 15.40em;
}
/*ssmenu*/
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
left: -999em;
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
left: auto;
}
#nav li:hover, #nav li.sfhover {
background:#000000;
}




#header {
height: 194px;
/*border:solid 1px #4d073d;
border-bottom:5px solid #4d073d;
border-bottom:solid 1px #FFFFFF;*/
background-image:url(files/interface/banniere.jpg);
background-repeat:no-repeat;
}

#menu2 {
background-image:url(files/interface/fond_menu_connexion.jpg);
background-repeat:repeat-x;
line-height:26px;
height:26px;
padding-left:20px;
color:#FFFFFF;
font-size:11px;
}
#menu2 a{
color:#FFFFFF;
text-decoration:none;
}
#menu2 a:hover{
color:#CCCCCC;
text-decoration:none;
}

#centre {
padding:20px 20px 20px 180px;
background-image:url(files/interface/fond_site.jpg);
background-repeat:no-repeat;
/*height:600px;*/
}
#centre ul, #centre li {
clear:inherit;
}
#centre ul{
padding-left:50px;
list-style-type:disc;
}
#centre ol{
padding-left:50px;
}
#centre a{
color:#660000;
text-decoration:none;
}
#centre a:hover{
color:#999999;
text-decoration:none;
}


#pied {
clear:both;
color:#FFFFFF;
font-weight:bold;
text-align:center;
line-height:30px;
font-size:10px;
height: 30px;
background-image:url(files/interface/fond_menu_haut.jpg);
}
#pied a{
color:#FFFFFF;
text-decoration:none;
}
#pied a:hover{
color:#cccccc;
text-decoration:none;
}


