html {
background:url('/img/body/bg2.png') fixed 50% 50%;
background-repeat:no-repeat;
background-color : #dddddd;
margin : 0;
padding : 0;
}
body {
width : 1000px;
margin : auto;
overflow-x: hidden;
font-size:12pt;
font-family: "Times New Roman", Arial, Tahoma;
color: black;
}
a:link, a:visited, a:hover, a:active {
outline:none;
color:#990000;
}
img {
border:none;
}
/* css header */
#head {
width:1000px;
height:240px;
}
.header {
width:1000px;
height:215px;
}
.mhead {
background:url('img/head/bg_mhead2.png');
background-repeat:no-repeat;
width:1000px;
height:25px;
position: absolute;
margin:0;
}
.mhead ul ul {display: none; position: absolute; left: 100px; top: -1px; margin:0px; padding: 0px;}
.mhead li {list-style-type: none; position: relative; width: 100px; padding-left: 2px; padding-top:2px; margin: 0px}
.mhead li:hover, ul.lv2 {background-color: #9c9c9c;border:1px solid #474747;}
.mhead li:hover ul.lv2, li li:hover {display: block}
.mhead a {
text-decoration:none;
font-weight:bold;
}
.mh {
position:relative;
top:3px;
left:319px;
}
.mpr {
position:relative;
left:567px;
top:-35px;
}
.bg_corp {
background:url('img/body/bg_body.png');
background-repeat:repeat-y;
background-color: #d0cfcf;
width : 1000px;
}
/* CSS menu */
.menu {
float:left;
width:160px;
margin: 10px 0 0 0.5%;
text-align:center;
}
.menuR {
float:right;
width:160px;
margin-top:10px;
margin-right:0.5%;
text-align:center;
}
.titre {
background:url('img/menu/titre.png');
background-repeat:no-repeat;
width:160px;
height:25px;
font-weight:bold;
font-size:2.5ex;
text-decoration:underline;
font-style:italic;
}
.titre2 {
background:url('img/menu/titre2.png');
background-repeat:no-repeat;
width:160px;
height:25px;
font-weight:bold;
font-size:2.5ex;
text-decoration:underline;
font-style:italic;
}
.link {
background:url('img/menu/bg_menu.png');
background-repeat:repeat-y;
width:160px;
}
.link a, .link a:visited {
text-decoration:none;
}
.link a:hover {
text-decoration:underline;
}
.don {
margin:0;
}
.bas_menu {
background: url('img/menu/b_menu.png');
background-repeat:no-repeat;
width:160px;
height:3px;
}
/* CSS recrutement */
.tab {
width:900px;
margin:auto;
text-align:center;
}
#bg_rec {
background: url('img/body/bg_recrut.png');
background-repeat:repeat-y;
background-color:#bebebe;
width:900px;
padding-left:10px;
padding-right:10px;
font-size:11pt;
}
#b_rec {
background: url('img/body/b_recrut.png');
background-repeat:no-repeat;
width:900px;
height:18px;
}
/* CSS Corps */
#corps {
width:666px;
margin-left:166px;
margin-top:10px;
}
#corps p {
padding-left:10px;
}
/* CSS bas de page */
.bas {
background:url('img/body/bg_bottom2.png');
background-repeat:no-repeat;
width:1000px;
height:80px;
clear : both;
text-align:center;
font-weight : bold;
font-size : 13px;
}
.bas a:hover {
text-decoration:none;
}
.bot_controle {
display:none;
}

