/* SLIMBOX */
#lbOverlay {
	position: absolute;
	z-index: 9999;
	left: 0;
	width: 100%;
	background-color: #150e05;
	cursor: pointer;
}
#lbCenter, #lbBottomContainer {
	position: absolute;
	z-index: 9999;
	left: 50%;
	overflow: hidden;
	background : url(./images/repeatoverlay.png) center center repeat;
}
.lbLoading {
	background: url(./loading.gif) center center no-repeat ;
	z-index: 10000;
}
#lbImage {
	position: absolute;
	left: 0;
	top: 0;
	border: 1px solid #f6f6f6;
	background-repeat: no-repeat;
}
#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}
#lbPrevLink {
	left: 0;
}
#lbPrevLink:hover {
	background: transparent url(prevlabel.gif) no-repeat 0% 15%;
}
#lbNextLink {
	right: 0;
}
#lbNextLink:hover {
	background: transparent url(nextlabel.gif) no-repeat 100% 15%;
}
#lbBottom {
	font-family: Georgia, serif;
	font-size: 12px;
	color: #271d14;
	line-height: 1.4em;
	text-align: left;
	border: 1px solid #f6f6f6;
	border-top-style: none;
}
#lbCloseLink {
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url(closelabel.png) no-repeat center;
	margin: 5px 0;
	outline: none;
}
#lbCaption, #lbNumber {
	margin-right: 71px;
}
#lbCaption {
	font-weight: bold;
}

/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

html {
background: #ABA99D;
}
body {
font-family: "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
font-size: 0.9em;
margin: 0;
padding: 0;
}

a{
color :#564842;
text-decoration : none;
}
a:hover{
color :#990000;
text-decoration : underline;
}
ul{
list-style-type: disc;
}
p {margin: 0;}
h1 {font-size : 0.85em; color : #513525; text-transform : uppercase; }
h3{font-size : 1.1em; color : #271d14; }
img {border : 2px solid #271d14;}

#flag {
padding-right : 23px;
padding-top : 38px;
position : absolute;
right : 0;
}
#conteneur {
position: relative;
width: 966px;
margin: 0 auto; 
margin-top : 18px;
background: url(./images/bg_repeat_y.png) top center repeat-y;
z-index : 0;
}
#header {
background : url(./images/header.png) no-repeat;
height : 84px;
}
div#menu2 ul {
list-style-type: circle;
text-transform : uppercase;
font-family : Verdana, sans-serif;
font-size : 0.9em;
font-weight : bolder;
}
div#menu2 li {
display : inline;
}
div#menu2 a:hover{
color :#990000;
text-decoration : none;
}
#menu2 {
position:absolute;
top : 6px;
right : 6px;
width : 420px;
}
#menu_vertical {
position: absolute;
left:0;
top : 136px;
width: 160px;
}
#haut {
height : 210px;
margin-left : 160px;
margin-bottom : 46px;
}
#centre {
margin-left: 160px;
margin-right: 456px;
text-align : justify;
}
#centrecontact {
margin-left: 160px;
margin-right: 456px;
text-align : left;
}
#centre1 {
margin-left: 160px;

text-align : justify;
border : 1px solid #271d14;
width : 785px;
height : 459px;
}
#droite{
width: 390px;
position: absolute;
right:0;
margin-top : -7px;
margin-right : 25px;
text-align : justify;
}
*:first-child+html #droite {margin-top : 2px;}

#pied {
height: 47px;
background : url(./images/footer.png) no-repeat;
text-align : center;
z-index : 1000;
margin-top : 60px;
}
div#pied 	a {color : #f1f4e6;
}
div#pied 	a:hover{color : #c8c8c8;
}
#pied .desc  {color : #f1f4e6; padding-top : 18px;}

.menugauche li {
margin-bottom: 5px;

}
.menugauche {
line-height : 16px;
}
.menugauche a {
margin: 0 2px;
color: #000000;
text-decoration: none;
}
div#header a {
text-decoration: none;
}
.menugauche a:hover {
text-decoration: underline;
}
div#header a:hover {
text-decoration: none;
}
.button1 {
width : 17px;
height : 11px;
display:block;
    background: url(./images/french.png) no-repeat;
	border : 0px;
	margin: 2px;
}
.button2 {
width : 17px;
height : 11px;
display:block;
    background: url(./images/english.png) no-repeat;
	border : 0px;
		margin: 2px;
}
.txt {
text-align : justify;
width : 565px;
padding : 16px;
}
/*.lettrine {
float: left;
font-size: 3em;
color: #271d14;
margin-top : -6px;
}*/
.flottante {
float: left;
margin-right : 3px;
}
.fotos {
width: 100%;
margin-top : -1px;
}
.spacer {
clear: both;
}

