body {
     height:100%;
     background-color:#FDF5E6;
     text-align: center;
}

#wrapper  {
    	width:780px;
    	margin:0 auto;
	    text-align:left;
     background:url(images/background_container.jpg) repeat-y center top;
     border-style:none;
}

#header  {
     width:780px;
     height:330px;
     margin-top:0px;
     margin-bottom:0px;
     border-style:none;
     background:url(images/titre.jpg) no-repeat center top;
}

#container {
     width:780px;
    	margin:0 0 0 0;
     border-style:none;
     float:left;
}

#wrap_menu {
     width:160px;
     height:680px;
     margin-top:20px;
     margin-left:40px;
     float:left;
     border-style:none;
     font-family:"教科書", "平成明朝","ＭＳ 明朝","ＭＳ Ｐ明朝","serif";
}

#wrap_main  {
     width:502px;
     margin-top:20px;
     margin-right:30px;
     text-align:left;
     float:right;
     border-style:none;
     position:relative;
}

.main_top {
     width:500px;
     height:48px;
     margin-left:0px;
     border-style:none;
     background-image:url(images/main_top.jpg);
     background-repeat: no-repeat;
}

.main_body {
     width:500px;
     padding-left:15px;
     border-style:none;
     background-image:url(images/main_body.jpg);
     background-repeat:repeat-y;
	    text-align:left;
     line-height: 130%;
     float:left;
}

#footer  {
     width:780px;
     height:120px;
     border-style:none;
     background-image:url(images/background_foot.jpg);
     background-repeat: no-repeat;
     font-weight: bold;
     margin:0 0 0 0;
     font-size:9pt;
}

#copyright  {
     position:absolute;
     width:780px;
     height:60px;
     left:50%;
     margin-top:0px;
     margin-left:-390px;
     margin-bottom:20px;
     padding-top:0px;
     padding-bottom:10px;
     border-style:none;
     background-color:#FDF5E6;
}

#bouton1 a {
     display:block;
     width:112px;
     height:30px;
     text-align: left;
     font-weight:bold;
     font-size:9pt;
     color:black;
     padding-top:15px;
     padding-left:48px;
     border-style:none;
     background-image:url(images/bouton1_1.jpg);
     background-repeat:no-repeat;
     background-position:left top;
}

#bouton1 a:hover {
     background-image:url(images/bouton1_2.jpg);
     background-repeat:no-repeat;
     background-position:left top;
     font-weight:bold;
     font-size:9pt;
     color:black;
}

#bouton2 a {
     display:block;
     width:112px;
     height:36px;
     text-align: left;
     font-weight:bold;
     font-size:9pt;
     color:black;
     padding-top:9px;
     padding-left:48px;
     border-style:none;
     background-image:url(images/bouton2_1.jpg);
     background-repeat:no-repeat;
     background-position:left top;
}

#bouton2 a:hover {
     background-image:url(images/bouton2_2.jpg);
     background-repeat:no-repeat;
     background-position:left top;
     font-weight:bold;
     font-size:9pt;
     color:black;
}

#bouton3 a {
     display:block;
     width:112px;
     height:30px;
     text-align: left;
     font-weight:bold;
     font-size:9pt;
     color:black;
     padding-top:15px;
     padding-left:48px;
     border-style:none;
     background-image:url(images/bouton3_1.jpg);
     background-repeat:no-repeat;
     background-position:left top;
}

#bouton3 a:hover {
     background-image:url(images/bouton3_2.jpg);
     background-repeat:no-repeat;
     background-position:left top;
     font-weight:bold;
     font-size:9pt;
     color:black;
}

#bouton4 a {
     display:block;
     width:112px;
     height:30px;
     text-align: left;
     padding-top:15px;
     padding-left:48px;
     font-weight:bold;
     font-size:9pt;
     color:black;
     border-style:none;
     background-image:url(images/bouton4_1.jpg);
     background-repeat:no-repeat;
     background-position:left top;
}

#bouton4 a:hover {
     background-image:url(images/bouton4_2.jpg);
     background-repeat:no-repeat;
     background-position:left top;
     font-weight:bold;
     font-size:9pt;
     color:black;
}

#bouton5 a {
     display:block;
     width:112px;
     height:36px;
     text-align: left;
     padding-top:9px;
     padding-left:48px;
     font-weight:bold;
     font-size:9pt;
     color:black;
     border-style:none;
     background-image:url(images/bouton5_1.jpg);
     background-repeat:no-repeat;
     background-position:left top;
}

#bouton5 a:hover {
     background-image:url(images/bouton5_2.jpg);
     background-repeat:no-repeat;
     background-position:left top;
     font-weight:bold;
     font-size:9pt;
     color:black;
}

#bouton6 a {
     display:block;
     width:112px;
     height:30px;
     text-align: left;
     padding-top:15px;
     padding-left:48px;
     font-weight:bold;
     font-size:9pt;
     color:black;
     border-style:none;
     background-image:url(images/bouton6_1.jpg);
     background-repeat:no-repeat;
     background-position:left top;
}

#bouton6 a:hover {
     background-image:url(images/bouton6_2.jpg);
     background-repeat:no-repeat;
     background-position:left top;
     font-weight:bold;
     font-size:9pt;
     color:black;
}

#bouton7 a {
     display:block;
     width:112px;
     height:30px;
     text-align: left;
     padding-top:15px;
     padding-left:48px;
     font-weight:bold;
     font-size:9pt;
     color:black;
     border-style:none;
     background-image:url(images/bouton7_1.jpg);
     background-repeat:no-repeat;
     background-position:left top;
}

#bouton7 a:hover {
     background-image:url(images/bouton7_2.jpg);
     background-repeat:no-repeat;
     background-position:left top;
     font-weight:bold;
     font-size:9pt;
     color:black;
}

#bouton8 a {
     display:block;
     width:112px;
     height:30px;
     text-align: left;
     padding-top:15px;
     padding-left:48px;
     font-weight:bold;
     font-size:9pt;
     color:black;
     border-style:none;
     background-image:url(images/bouton8_1.jpg);
     background-repeat:no-repeat;
     background-position:left top;
}

#bouton8 a:hover {
     background-image:url(images/bouton8_2.jpg);
     background-repeat:no-repeat;
     background-position:left top;
     font-weight:bold;
     font-size:9pt;
     color:black;
}

#bouton9 a {
     display:block;
     width:112px;
     height:30px;
     text-align: left;
     padding-top:15px;
     padding-left:48px;
     font-weight:bold;
     font-size:9pt;
     color:black;
     border-style:none;
     background-image:url(images/bouton9_1.jpg);
     background-repeat:no-repeat;
     background-position:left top;
}

#bouton9 a:hover {
     background-image:url(images/bouton9_2.jpg);
     background-repeat:no-repeat;
     background-position:left top;
     font-weight:bold;
     font-size:9pt;
     color:black;
}

#bouton10 a {
     display:block;
     width:112px;
     height:30px;
     text-align: left;
     padding-top:15px;
     padding-left:48px;
     font-weight:bold;
     font-size:9pt;
     color:black;
     border-style:none;
     background-image:url(images/bouton10_1.jpg);
     background-repeat:no-repeat;
     background-position:left top;
}

#bouton10 a:hover {
     background-image:url(images/bouton10_2.jpg);
     background-repeat:no-repeat;
     background-position:left top;
     font-weight:bold;
     font-size:9pt;
     color:black;
}

#web_exposition {
 　text-align:center;
 　line-height:190%;
}

.web_exposition {
border: 9px solid #708090;
}


.whitebox {
     width:780px;
     height:30px;
     background-color:#FDF5E6;
}

hr  {
     border-style: solid;
     width:460px;
     margin-right:45px;
}

hr.ligne1r   {
     border-color:#FF6699;
     border-width:1.5px 0px 0px 0px;
}

hr.ligne2b   {
     border-color:#6699CC;
     border-width:1px 0px 0px 0px;
}

hr.ligne3g   {
     border-color:gray;
     border-width:0.5px 0px 0px 0px;
}

hr.ligne3g_420   {
     border-color:gray;
     border-width:0.5px 0px 0px 0px;
     width:420px;
}

body, th, td {
     font-family: helvetica, "century gothic", arial, sans-serif, "ＭＳ Ｐゴシック", "Osaka", "ヒラギノ角ゴ Pro W3";
}

.titre  {
     font-size:13pt;
     font-weight: bold;
     letter-spacing:0.1em;
     margin-right:40px;
     text-align: center;
     color:black;
     font-family:"教科書", "平成明朝","ＭＳ 明朝","ＭＳ Ｐ明朝","serif";
}

.ltr1  {
     font-size:12pt;
     font-weight: bold;
     letter-spacing:0.1em;
     font-family:"教科書", "平成明朝","ＭＳ 明朝","ＭＳ Ｐ明朝","serif";
}

.ltr2  {
     font-size:11pt;
     font-weight: bold;
     letter-spacing:0.06em;
}

.ltr3  {
     font-size:10pt;
     font-weight: normal;
     letter-spacing:0.05em;

}

.bouton {
     font-family: "教科書", "明朝";
     font-weight: normal;
     font-size:9pt;
}

.bold  {
     font-weight: bold;
}

.text1 {
     font-weight: normal;
     font-size:9pt;
}

.text2 {
     font-size:8pt;
     letter-spacing:1px;
}

li  {
     list-style:square outside;
     margin-left:10px;
}

#footer a {
     color:white;
}

#footer a:hover {
     color:yellow;
}


a  {
     text-decoration:none;
     color:#330099;
}

a:link {
     color:#330099;
}

a:hover {
     color:#CC0066;
}

a:active {
     color:alink=#6600CC;
}

img  {
     border-style:none;
}

td, th {
  font-weight: normal;
  font-size:9pt;
}

td   {
     border:1px solid gray;
     cellspacing:2;
     cellpadding:0;
}
