body {
margin:0;
padding:0;
border:0;
height:100%;
background-color:#E6DCD7;
background-image:url(images/icono/fond_gauche_tile.jpg);
background-repeat:repeat-y;
font-family : Arial, Helvetica, sans-serif;
}
html{
SCROLLBAR-BASE-COLOR: #E6DCD7;SCROLLBAR-ARROW-COLOR: #610810;scrollbar-shadow-color: #E6DCD7;
}
.txt h1{
font-size:1.25em;
color:#0037BE;
font-weight:bold;
margin:0;padding:0;
}
.txt h2{
font-size:1em;
color:#0037BE;
font-weight:bold;
margin:0;padding:0;
}
body h1{
font-size:1em;
color:#0037BE;
font-weight:bold;
margin:0;padding:0;
}
h2{
font-size: .8em;
color: #0037BE;
font-weight: bold;
margin: 0;
padding: 0;
border-bottom:1px solid #0037BE;
}

h3{
font-size:1em;
color: #0037BE;
font-weight: bold;
margin: 0;
padding: 0;
}

.auteur{
font-size:.7em;
color: #0037BE;
font-weight: normal;
margin: 0;
padding: 0;
}

ul{list-style:none;margin:0;padding:0 0 16px 0;color:#fff;font-weight:bold;}
li {margin:0;padding:0;color:#B9AEBC;border-bottom: 1px solid #A48385;}
li.prem{border-top: 1px solid #A48385;}
li.indent1{margin: 0 0 0 10px;padding: 0 0 0 1px;}
#page{
margin:88px -170px 0 170px;
display:block;
width:580px;
color:#000000;
}
#menu {position:absolute;display:block; top:107px; left:2px; width:121px;line-height: 18px;}
#container_haut{
display:block;
top:0px;
left:0px;
position:absolute;
width:100%;
height:70px;
overflow:hidden;
background-color:#62020F;
}
#container_gauche{
position:absolute;top:0px;left:0px;
height:100%;
width:151px;
background:#62020F url(images/icono/fond_gauche.jpg) no-repeat;
}
.gauche_menu{float:left;margin-left:17px;z-index:2;}
.logo{position:absolute;top:9px;left:11px;}
/* Menu gauche : lien menu niveau 1*/
a.menuoff{
font-weight:bold;
font-size :.7em;
text-decoration: none;
}
a.menuoff:link {color : #AFA0A0;}
a.menuoff:visited {color : #AFA0A0;}
a.menuoff:hover {color : #E6DCD7;}
a.menuon{
font-weight:bold;
font-size :.7em;
text-decoration: none;
}
a.menuon:link {color : #E6DCD7;}
a.menuon:visited {color : #E6DCD7;}

/* Menu gauche : lien menu niveau 2*/
a.menu2off
{
font-size :.7em;
text-decoration: none;
line-height:15px;
font-weight:normal;
}
a.menu2off:link {color : #AFA0A0;}
a.menu2off:visited {color : #AFA0A0;}
a.menu2off:hover {color : #E6DCD7;}
a.menu2on
{
font-size :.7em;
text-decoration: none;
line-height:15px;
font-weight:normal;
}
a.menu2on:link {color : #E6DCD7;}
a.menu2on:visited {color : #E6DCD7;}

a.lunk:link{color: #0037BE;text-decoration: none;}
a.lunk:visited{color: #0037BE;text-decoration: none;}
a.lunk:hover{color:#FE6502;text-decoration: none;}

.filet{
border-bottom:1px solid #0037BE;padding:0;
line-height: 1px; /*needed for IE/win*/ 
font-size: 1px; /*needed for IE/win*/ 
width:430px;
clear:both:
}
.filettitre{
border-bottom:1px solid #0037BE;padding:0;
line-height: 1px; /*needed for IE/win*/ 
font-size: 1px; /*needed for IE/win*/ 
width:580px;
}
.imgtxt{
padding-top:16px;
width:585px;
/*position:relative;*/
/*position:relative;*/
}

.alignbas {
bottom:0;position:absolute;
}

.img {
float: left;
width:150px;
height:auto;
}
.txt{
font-size:.8em;float: left;width:430px;
}
.hp{
width:580px;text-align:right;
}
.hpim{
border:0;
margin-top:10px;margin-bottom:10px;
}
.sstitre{
padding-top:20px;
padding-left: 150px;
width:600px
}
.clear{
clear:both;
}
.exp {
font-family: arial, helvetica, sans-serif;
font-size : 60%;
vertical-align: super;
}
.citation{color:#0037BE;}
.inter{color:#0037BE;font-weight:bold;}
.filet{
border-bottom:1px solid #0037BE;padding:0;
line-height: 1px; /*needed for IE/win*/ 
font-size: 1px; /*needed for IE/win*/ 
width:430px;
}
.preums{
margin-bottom:20px;
}
.milieu{margin-left:20px;margin-right:20px;}
.droite{margin-left:20px;}
.bas{margin-top:20px;}
.divbas{bottom:0;
float: left;
width:150px;
height:auto;
}
