body {
text-align:center;
color:#000;
font-size:90%;
font-family:Arial, Helvetica, sans-serif;
background-color:#fcf6e0;
min-width:1000px;
margin:0 auto;
}

#body-pop {
background-color:#eae0bb;
}

.cache {
position:absolute;
left:0;
top:-5000px;
}

#mon ul,li {
list-style-type:none;
margin:0;
padding:0;
}

#mon li {
float:left;
width:150px;
text-align:center;
border:1px solid #000;
margin:1em;
padding:0.5em;
}

#mon li a {
text-decoration:none;
color:#000;
}

#mon li a:hover {
background:none;
}

li a span {
display:none;
}

#mon li a:hover span {
display:block;
}

#monli a img {
border:0;
}

.clearfloat {
clear:both;
height:0;
font-size:1px;
line-height:0;
}

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

a:hover {
color:#900;
text-decoration:none;
}

a:link {
text-decoration:none;
}

#conteneur {
text-align:left;
background-color:#eae0bb;
border:1px solid #333;
}

#conte-pop {
text-align:left;
background-color:#eae0bb;
background-image:url(../img/fond-pop.png);
background-repeat:no-repeat;
background-position:left top;
border-style:none;
}

#header {
height:153px;
width:100%;
background:#5e0300 url(../img/header.jpg) top left no-repeat;
}

.img_d {
float:right;
margin:10px 25px 0 0;
}

#header h1 {
text-indent:-5000px;
line-height:0;
margin:0;
}

#submenu {
margin-top:125px;
}

#menu_HGauche {
list-style-type:none;
font-size:1em;
line-height:1.9em;
color:#FFF;
text-align:left;
margin:0 0 0 215px;
padding:0;
}

#menu_HGauche li {
display:inline;
padding:0 0.3em;
}

#menu_HDroit {
position:absolute;
left:820px;
list-style-type:none;
color:#FFF;
font-size:1em;
line-height:1.9em;
text-align:right;
margin:0;
padding:0;
}

#menu_HDroit a {
color:#FFF;
line-height:1.5em;
text-decoration:none;
}

#menu_HDroit span {
background:#FC0;
}

#menu_Lateralindex {
float:left;
width:206px;
height:394px;
background:#fff2e3 url(../img/lateral2.jpg) top left no-repeat;
}

#menu_Lateral {
float:left;
width:206px;
height:394px;
background:#fff2e3 url(../img/lateral.jpg) top left no-repeat;
}

#main_content {
list-style-type:none;
}

#carte {
width:575px;
height:394px;
background:url(../img/carte.jpg) top left no-repeat;
float:left;
}

.img_dB {
float:left;
padding-top:20px;
}

#text {
margin-left:230px;
line-height:1.6em;
}

#m_grap {
margin-left:50px;
margin-top:150px;
}

#main_content h1 {
padding-left:2em;
padding-top:2em;
color:#900;
font-size:1.4em;
letter-spacing:0.2em;
}

#main_content h2 {
padding-left:2em;
padding-top:2em;
color:#333;
font-size:1.2em;
letter-spacing:0.1em;
}

#main_content h3 {
padding-left:2em;
padding-top:1em;
color:#C80600;
}

#main_content p {
padding-top:1em;
text-align:justify;
padding-right:2em;
color:#2C2C2C;
}

#main_content ol,ul {
padding-left:2em;
padding-top:0.5em;
color:#2C2C2C;
}

#main_content li {
padding-top:0.2em;
color:#2C2C2C;
list-style-type:none;
}

#main_content a {
color:#930;
text-decoration:none;
}

.exergue {
line-height:1.2em;
font-weight:700;
color:#191919;
}

.ital {
font-style:italic;
}

.expo {
vertical-align:top;
font-size:70%;
}

.cadre {
float:left;
border:1px solid #B00;
width:150px;
margin-right:20px;
padding-left:20px;
margin-top:10px;
margin-bottom:10px;
clear:right;
height:300px;
}

#photo {
clear:right;
float:left;
width:150px;
border:1px solid #888;
left:20px;
clip:rect(10px,20px,10px,auto);
padding-left:15px;
margin-top:10px;
margin-right:20px;
margin-bottom:10px;
}

#photo2 {
clear:right;
float:left;
width:265px;
border:1px solid #888;
left:20px;
clip:rect(10px,20px,10px,auto);
margin:10px;
padding:0 0 0 5px;
}

.legend {
font-size:0.8em;
line-height:1em;
letter-spacing:normal;
word-spacing:normal;
}

.legend2 {
font-size:0.9em;
line-height:1em;
letter-spacing:0.1em;
font-weight:700;
}

blockquote {
font-size:0.9em;
letter-spacing:0.1em;
text-align:justify;
padding-left:1em;
padding-top:1em;
}

.legendCNRS {
font-size:0.8em;
color:#FC0;
}

.bibliographie {
font-size:0.8em;
line-height:1.8em;
text-align:left;
letter-spacing:0.1em;
}

.Nm_auteur {
font-family:Verdana, Geneva, sans-serif;
text-transform:capitalize;
}

.elargi {
letter-spacing:0.1em;
}

#footer {
border-top:#333 solid 1px;
height:25px;
clear:both;
float:none;
background:#5d1305 url(../img/footer.jpg) top left no-repeat;
}

#menu_footer {
list-style-type:none;
color:#FFF;
line-height:1.9em;
text-align:left;
margin:0 0 0 250px;
padding:0.1em 0.4em 0.1em 0;
}

#menu_footer li {
font-size:0.9em;
color:#FFF;
display:inline;
padding:2em 1em 0.8em 0.8em;
}

#text table {
font-size:0.8em;
}

#text table tr td {
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#A00;
}

#biblio {
list-style-type:none;
color:#FFF;
text-align:left;
background-image:url(../img/biblio.jpg);
background-repeat:no-repeat;
background-position:left top;
background-color: #5E0300;
margin:0;
padding:0.2em;
text-align:center;
}

#biblio li {
padding:0 2px;
}

#biblio .last {
padding-left:30px;
}

#biblio a {
color:#EEE;
text-decoration:none;
}

#biblio a:hover {
text-decoration:underline;
}

a img,#menu_Lateralindex a img,#menu_Lateral a img {
border:none;
}

#menu_HGauche a,#menu_footer a {
color:#FFF;
text-decoration:none;
}

#menu_HGauche a:hover,#menu_HDroit a:hover,#menu_footer a:hover {
color:#FC0;
text-decoration:none;
}

#menu_HDroit li,#biblio li {
display:inline;
}

#moneta,#mom,#hiso {
padding-top:10px;
padding-left:5px;
}
