body {
color:#838383;
font-family:Verdana, helvetica, Arial, sans-serif;
font-size: 0.8em ;
line-height: 1.2em;
text-align:justify;
}

.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:Verdana, helvetica, Arial, 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:Verdana, helvetica, Arial, sans-serif;}

#col_centre{
position: relative; 
float:left;
border:1px solid #cecece;
width:1000px;
margin-left: 0px; 

font-family:Verdana, helvetica, Arial, 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:Verdana, helvetica, Arial, sans-serif;
}

#boite_full{
position: relative; 
border:1px solid #cecece;
border-top:0px;
width:1000px;
padding:10px;
position: relative;
float: left;
font-family:Verdana, helvetica, Arial, sans-serif;
}

#col_bas{
position: relative; 
text-align:right;
float:right;
border:0px solid #cecece;
margin-top:10px;
margin-bottom::10px;
font-family:Verdana, helvetica, Arial, sans-serif;
width:100%;
}


#boite_collections{
position: relative; 
float:left;
border:1px solid #cecece;
width:200px;
height:436px;
padding:15px;
font-family:"Arial Narrow", helvetica, Arial, sans-serif;
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_expo {
font-family:"Arial Narrow", helvetica, Arial, sans-serif;
color : #747474; 
font-weight:bold;
font-size:1.8em;
}


.titre_vert {
font-family:"Arial Narrow", helvetica, Arial, sans-serif;
color : #76a38b; 
font-size:13px;
}

.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:20px;
line-height:28px;
text-align:left;
}

.titre_big_vert {
font-family: Helvetica, Arial, sans-serif;
color : #76a38b;
font-size:20px;
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{
font-family : Verdana, Arial, Helvetica, Geneva, sans-serif; 
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:Verdana, helvetica, Arial, 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(http://www.agencevu.com/images/puce.gif) no-repeat 100% .3em; }
a.puce:hover {color:#76a38b;  text-decoration:none; }


