body {
color:#838383;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 13px ;
line-height: 1.5em;
text-align:justify;
}


#photo{
	position: relative;
	left: 0px;
	top: 0px;
	z-index: 0;
}

#play_big{
	position: absolute;
	padding:10;
	top : 0px;
	z-index: 1;
}

#play_small{
	position: absolute;
	top : 0px;
	z-index: 1;
	margin-left : 3px;
	margin-top : 40px;
}


.highslide-html {
    background-color: white;
}
.highslide-html-blur {
}
.highslide-html-content {
	position: absolute;
    display: none;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
    /*padding-left: 22px;
    background-image: url(highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;*/   
}
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}

.control {
	float: right;
    display: block;
    /*position: relative;*/
	margin: 0 5px;
	font-size: 9pt;
    font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	color: #999;
}
.control:hover {
	color: black !important;
}
.highslide-move {
    cursor: move;
}


#dhtmltooltip{
text-align:justify;
position: absolute;
left: -300px;
width: 150px;
border: 1px solid #c4c4c4;
padding: 10px;
background-color: #f6f6f6;
visibility: hidden;
z-index: 100;

/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}


#presse {
	MARGIN: 0 30px 15px 0px;
	width: 400px;
	height: 270px;
	position: relative;
	FLOAT: left;
	padding-bottom: 15px;
	padding-left:49px;
}


#boite_nl{
position: relative; 
float:left;
border:1px solid #cecece;
/* background:#e4e4e4; */
padding:5px;

margin-left:10px;
font-family:Helvetica, sans-serif;
}

 
#col_gauche{
position: relative; 
height:648px;
float:left;
border:1px solid #cecece;
/* background:#e4e4e4; */
width:190px;
padding:5px;
padding-left:15px;
font-family:Helvetica, sans-serif;
font-size:13px;
line-height:normal;
}

#lettre{
position: relative; 
height:100%;
float:left;
border:1px solid #cecece;
background-color:#FFFFFF; 
padding:100px;
font-family: Arial, Helvetica, sans-serif;
font-size:15px;
line-height:normal;
}

#col_centre_alchemy{
position: relative; 
float:left;
border:1px solid #cecece;
width:760px;
margin-left: 0px; 

font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}


#col_centre{
position: relative; 
float:left;
border:1px solid #cecece;
width:1000px;
margin-left: 0px; 

font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

}

#boite_map{
position: relative; 
border:1px solid #cecece;
width:200px;
height:150px;
padding:15px;
margin-left: 10px; 
position: relative;
float: left;
font-family: Arial, Helvetica, sans-serif;
}

#boite_books{
position: relative; 
background:#f6f6f6;
border:1px solid #cecece;
width:200px;
height:150px;
padding:10px;
margin-left: 10px; 
position: relative;
float: left;
font-family: Arial, Helvetica, sans-serif;
}


#boite_bio{
background-color:#f6f6f6;
position: relative; 
border:1px solid #cecece;
width:970px;
padding:15px;
position: relative;
float: left;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
#boite_workhome{
	width:220px;
	height:730px;
}

#boite_full{
position: relative; 
border:1px solid #cecece;
border-top:0px;
width:1000px;
padding:10px;
position: relative;
float: left;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

}

#col_bas{
position: relative; 
text-align:center;
float:right;
border:0px solid #cecece;
margin-top:10px;
margin-bottom::10px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

width:100%;
}


#boite_collections{
position: relative; 
float:left;
border:1px solid #cecece;
width:200px;
height:436px;
padding:15px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:13px;
line-height:normal;
margin-top:10px;
margin-left:10px; 
}

.titre_div {
font-family:"Arial Narrow", helvetica, Arial, sans-serif;
color : #747474; 
font-weight:bold;
font-size:1.2em;
text-align:center;
}

.titre_alchemy {
font-family:"Arial Narrow", helvetica, Arial, sans-serif;
color : #747474; 
font-weight:bold;
font-size:1.2em;
text-align:left;
}


.titre_expo {
font-family:"Arial Narrow", helvetica, Arial, sans-serif;
color : #747474; 
font-weight:bold;
font-size:1.8em;
}

.titre_contact {
font-family:helvetica, Arial, sans-serif;
color : #76a38b; 
font-size:16px;
}

.titre_vert {
font-family:"Arial Narrow", helvetica, Arial, sans-serif;
color : #76a38b; 
font-size:15px;
}

.titre_vert_grand {
font-family:"Arial Narrow", helvetica, Arial, sans-serif;
color : #76a38b; 
font-weight:bold;
font-size:14px;
text-align:left;
}

.titre_blanc {
font-family:"Arial Narrow", helvetica, Arial, sans-serif;
color : #ffffff; 
font-weight:bold;
font-size:1.3em;
}


.titre_big {
font-family: Helvetica, Arial, sans-serif;
color : #8b8b8b; 
font-size:18px;
line-height:28px;
text-align:left;
}

.titre_big_vert {
font-family: Helvetica, Arial, sans-serif;
color : #76a38b;
font-size:18px;
line-height:24px;
text-align:left;
}

.titre_extra_big_vert {
font-family: Helvetica, Arial, sans-serif;
color : #76a38b;
font-size:25px;
line-height:24px;
text-align:left;
}
.ss-titre {
	font-size: 14px;
	font-weight: italic;
	font-family: Helvetica,Arial,sans-serif;
	color: #8b8b8b;
}
.titre_workshop {
font-family: Helvetica, Arial, sans-serif;
color : #76a38b;
font-size:28px;
line-height:24px;
text-align:left;
}


.blanc {
font-family:"Trebuchet MS";
color : #FFFFFF; 
font-weight:bold;
font-size:1.1em;
}

.copy{
color : #8b8b8b; 
font-family :  Verdana, Arial, Helvetica, Geneva, sans-serif; 
}

.titre {
color : #FFFFFF; 
font-family:"Trebuchet MS";
font-weight:bold;
}

.titre_home {
color : #FFFFFF; 
font-family:"Trebuchet MS";
font-weight:bold;
}

.separateur {color: #CCCCCC}

 
span{
color : 333333; 
text-align:justify;
font-weight:normal;
} 

textarea{
font-family : Verdana, Arial, Helvetica, Geneva, sans-serif; 
color : 333333; 
text-align:justify;
font-weight:normal;
font-size:1em;
} 

td{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

color : 333333; 
font-weight:normal;
} 

p{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

color : 333333; 
font-weight:normal;
} 
 
 
input,select {
font-family :  Verdana, Arial, Helvetica, Geneva, sans-serif; 
color : 333333; 
font-weight:normal;
}


.legende {
font-family :  Verdana, Arial, Helvetica, Geneva, sans-serif; 
color : #000000; 
font-weight:normal;
}

a:link {color: #666666; text-decoration:none; }
a:visited {color: #666666; text-decoration:none;}
a:hover {color:#76a38b; text-decoration:none; }

a:puce{ color:#76a38b; text-decoration:none; }
a:puce { text-decoration:underline; }
a.puce { padding-right:10px; text-decoration:none; background:url(https://www.agencevu.com/images/puce.gif) no-repeat 100% .3em; }
a.puce:hover {color:#76a38b;  text-decoration:none; }

