*{
margin:0;
padding:0;
}
img{ border:0px; }
p { margin: 0 0 10px 0; }
table hr{
height: 1px; margin: 0; padding: 0; 
}
body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;
margin: 0;
padding: 0;
background-color:#4d2a1a;
}
#conteneur {
position: relative;
width: 880px;
margin: 0 auto; 
background-image:url(files/interface/px_marron.gif);
border:solid 2px #ffffff;
}
#header {
height: 318px;
background-image:url(files/interface/banniere_general.jpg);
}
#header_hpe {
height: 318px;
background-image:url(files/interface/banniere_hpe.jpg);
}
#header_projet {
height: 318px;
background-image:url(files/interface/banniere_projet.jpg);
}
#header_condition {
height: 318px;
background-image:url(files/interface/banniere_condition.jpg);
}




#gauche {
float:left;
width: 260px;
padding-top:20px;
}
.menugauche {
list-style-type: none;
margin: 0;
/*padding:0;*/
padding-bottom:20px;
padding-left:20px;
}
.menugauche li {
margin-bottom: 5px;
font-size:14px;
}
.menugauche_titre{
color:#ff9933;
font-weight:bold;
/*padding-top:20px;
padding-bottom:20px;*/
}
.menugauche a {
color: #ffffff;
text-decoration: none;
}
.menugauche a:hover {
color:#CCCCCC;
text-decoration: none;
}

#centre {
margin-left: 260px;
color:#FFFFFF;
padding:5px 20px 0px 20px;
}

#centre a{
color:#ff9900;
text-decoration:none;
}
#centre a:hover{
color:#ffffff;
text-decoration:none;
}
#haut {
color:#ff9900;
height: 30px;
font-size:14px;
text-align:center;
}
.menuhaut {
list-style-type: none;
margin: 0;
padding:0;
height:40px;
border-bottom:solid 1px #ccc3b2;
}
.menuhaut li {
display: inline;
/*padding-left:10px;
padding-right:10px;*/
}
.menuhaut a {
padding-left:15px;
padding-right:15px;/**/
color: #ff9900;
text-decoration: none;
}
.menuhaut a:hover {
color:#ffffff;
text-decoration: none;
}/**/

#pied {
clear:both;
height:47px;
background-image:url(files/interface/footer_general.jpg);
color:#FFFFFF;
padding-top:110px;
text-align:right;
padding-right:20px;
font-size:11px;
}
#pied a{
color:#FFFFFF;
text-decoration:none;
}
#pied a:hover{
color:#ff9900;
text-decoration:none;
}

/*** FORMULAIRE ***/
fieldset{
margin:10px 10px 10px 10px;
padding:10px 10px 10px 10px;
}
legend{
color:#ff9900;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
}
