/**************************/
/*   PAGE D'ACCUEIL 
/**************************/
.zoom-sur {
font-family: arial;
font-size: 12px;
color: #afafaf;
background: url(../images/fnd_zoom-sur.gif) 0px 0px no-repeat;
padding: 10px 10px 10px 30px;
}
.zoom-sur strong {
font-weight:bold;
color:#99B4D4;
}
.zoom-sur a {
font-family: arial;
font-size: 12px;
color:#99B4D4;
text-decoration:none;
}
.zoom-sur a:hover {
color:#ffffff;
}
.fnd-line{
background: url(../images/fnd-line.gif) 0px 0px repeat-y;
}
.presentationarche, .presentationarche-en {
font-family: arial;
font-size: 12px;
color: #afafaf;
padding: 70px 20px 10px 30px;
}
.presentationarche {
background: url(../images/fnd-presentation.gif) 0px 0px no-repeat;
}
.presentationarche-en {
background: url(../images/fnd-presentation-en.gif) 0px 0px no-repeat;
}


.presentationarche strong, .presentationarche-en strong{
font-family: arial;
font-size: 12px;
font-weight:bold;
color: #9DB6D7;
}
.presentationarche a, .presentationarche-en a{
font-family: arial;
font-size: 12px;
color: #9DB6D7;
text-decoration:none;
}
.presentationarche a:hover, .presentationarche-en a:hover{
color: #ffffff;
}
.grdtitrepresentationarche {
font: 18px arial;
color: #ffffff;
font-weight: bold;
}
.infospratiques, .infospratiques-en {
font-family: arial;
font-size: 12px;
color: #afafaf;
padding: 40px 10px 10px 30px;
}

.infospratiques {
background: url(../images/fnd-informations-pratiques.gif) 0px 0px no-repeat;
}
.infospratiques-en {
background: url(../images/fnd-informations-pratiques-en.gif) 0px 0px no-repeat;
}
.infospratiques a, .infospratiques-en a{
font-family: arial;
font-size: 12px;
color: #9DB6D7;
text-decoration: none;
}
.infospratiques a:hover, .infospratiques-en a:hover{
color: #ffffff;
}


.scolaires a {
font-family: arial;
font-size: 12px;
color:#99B4D4;
text-decoration:none;
}
.scolaires a:hover {
color:#ffffff;
}

.expodumoment{
font-family: arial;
font-size: 12px;
color: #afafaf;
background: url(../images/fnd-expodumoment.jpg) 0px 0px no-repeat;
padding: 5px 10px 0px 30px;
}
.expodumoment strong{
font-family: arial;
font-size: 12px;
font-weight:bold;
color: #9DB6D7;
}
.expodumoment a{
font-family: arial;
font-size: 12px;
color: #9DB6D7;
text-decoration: none;
}
.expodumoment a:hover{
color: #ffffff;
}
.visitesguidees{
font-family: arial;
font-size: 12px;
color: #afafaf;
background: url(../images/fnd-visites-guidees.gif) 0px 0px repeat-y;
padding: 0px 10px 0px 30px;
}
.visitesguidees strong{
font-family: arial;
font-size: 12px;
font-weight:bold;
color: #9DB6D7;
}
.visitesguidees a{
font-family: arial;
font-size: 12px;
color: #9DB6D7;
text-decoration: none;
}
.visitesguidees a:hover{
color: #ffffff;
}
/*********************************/
/* LES CALQUES
/*********************************/
#Lvoyage {
	font-family: arial;
	font-size: 12px;
	color: #ffffff;
	background: #6E6BFE;
	padding: 10px 10px 10px 10px;
	visibility: hidden;
	border-bottom: 3px solid #000;
}
#Lvoyage a{
font-family: arial;
font-size: 12px;
color: #ffffff;
background: url(../images/fleches-menus.gif) 0px 4px no-repeat;
padding: 0px 0px 0px 15px;
text-decoration:none;
}
#Lvoyage a:hover{
font-family: arial;
font-size: 12px;
color: #ffffff;
background: url(../images/fleches-menus-o.gif) 0px 2px no-repeat;
padding: 0px 0px 0px 15px;
text-decoration:none;
}
#Llesmissions {
	font-family: arial;
	font-size: 12px;
	color: #ffffff;
	background: #AF04FF;
	padding: 10px 10px 10px 10px;
	visibility: hidden;
	border-bottom: 3px solid #000;
}
#Llesmissions a{
font-family: arial;
font-size: 12px;
color: #ffffff;
background: url(../images/fleches-menus.gif) 0px 4px no-repeat;
padding: 0px 0px 0px 15px;
text-decoration:none;
}
#Llesmissions a:hover{
font-family: arial;
font-size: 12px;
color: #ffffff;
background: url(../images/fleches-menus-o.gif) 0px 2px no-repeat;
padding: 0px 0px 0px 15px;
text-decoration:none;
}
#Lpart {
	font-family: arial;
	font-size: 12px;
	color: #ffffff;
	background: #FFA800;
	padding: 10px 10px 10px 10px;
	visibility: hidden;
	border-bottom: 3px solid #000;
}
#Lpart a{
font-family: arial;
font-size: 12px;
color: #ffffff;
background: url(../images/fleches-menus.gif) 0px 4px no-repeat;
padding: 0px 0px 0px 15px;
text-decoration:none;
}
#Lpart a:hover{
font-family: arial;
font-size: 12px;
color: #ffffff;
background: url(../images/fleches-menus-o.gif) 0px 2px no-repeat;
padding: 0px 0px 0px 15px;
text-decoration:none;
}
#Lcontact {
font-family: arial;
font-size: 12px;
color: #ffffff;
background: #CE0022;
padding: 10px 10px 10px 10px;
visibility: hidden;
border-bottom: 3px solid #000;
}
#Lcontact a{
font-family: arial;
font-size: 12px;
color: #ffffff;
background: url(../images/fleches-menus.gif) 0px 4px no-repeat;
padding: 0px 0px 0px 15px;
text-decoration:none;
}
#Lcontact a:hover{
font-family: arial;
font-size: 12px;
color: #ffffff;
background: url(../images/fleches-menus-o.gif) 0px 2px no-repeat;
padding: 0px 0px 0px 15px;
text-decoration:none;
}
/*****************************************/
/* MENUS GAUCHES PAGES INTERIEURES FR et EN
/*******************************************/
.menu-voyage, .menu-voyage-en {
font-family: arial;
font-size: 12px;
color: #afafaf;
padding: 62px 0px 20px 0px;
}
.menu-voyage, .menu-voyage-en {
background: url(../fr/images/t-menu-voyage.jpg) 0px 0px no-repeat;
}
.menu-voyage-en {
background: url(../en/images/t-menu-voyage.jpg) 0px 0px no-repeat;
}


.menu-missions, .menu-missions-en {
font-family: arial;
font-size: 12px;
color: #afafaf;
padding: 62px 0px 20px 0px;
}
.menu-missions {
background: url(../fr/images/t-menu-missions.jpg) 0px 0px no-repeat;
}
.menu-missions-en {
background: url(../en/images/t-menu-missions.jpg) 0px 0px no-repeat;
}


.menu-partenaires, .menu-partenaires-en {
font-family: arial;
font-size: 12px;
color: #afafaf;
padding: 62px 0px 20px 0px;
}
.menu-partenaires {
background: url(../fr/images/t-menu-partenaires.jpg) 0px 0px no-repeat;
}
.menu-partenaires-en {
background: url(../en/images/t-menu-partenaires.jpg) 0px 0px no-repeat;
}


.menu-contact, .menu-contact-en {
font-family: arial;
font-size: 12px;
color: #afafaf;
padding: 62px 0px 20px 0px;
}
.menu-contact {
background: url(../fr/images/t-menu-contact.jpg) 0px 0px no-repeat;
}
.menu-contact-en {
background: url(../en/images/t-menu-contact.jpg) 0px 0px no-repeat;
}



.menu-voyage a, .menu-missions a, .menu-partenaires a, .menu-contact a,
.menu-voyage-en a, .menu-missions-en a, .menu-partenaires-en a, .menu-contact-en a  {
font-family: arial;
font-size: 12px;
color: #ffffff;
background: url(../images/fleches-menus.gif) 25px 4px no-repeat;
padding: 0px 0px 0px 40px;
text-decoration:none;
}
.menu-voyage a:hover, .menu-missions a:hover, .menu-partenaires a:hover, .menu-contact a:hover,
.menu-voyage-en a:hover, .menu-missions-en a:hover, .menu-partenaires-en a:hover, .menu-contact-en a:hover  {
font-family: arial;
font-size: 12px;
color: #ffffff;
background: url(../images/fleches-menus-o.gif) 25px 2px no-repeat;
padding: 0px 0px 0px 40px;
}
.menu-voyage a.marqueur, .menu-voyage-en a.marqueur {
font-family: arial;
font-size: 12px;
font-weight:bold;
color: #ffffff;
background: url(../images/fleches-menus-o-voyage.gif) 25px 2px no-repeat;
padding: 0px 0px 0px 40px;
text-decoration:none;
}
.menu-missions a.marqueur, .menu-missions-en a.marqueur {
font-family: arial;
font-size: 12px;
font-weight:bold;
color: #ffffff;
background: url(../images/fleches-menus-o-missions.gif) 25px 2px no-repeat;
padding: 0px 0px 0px 40px;
text-decoration:none;
}
.menu-partenaires a.marqueur, .menu-partenaires-en a.marqueur {
font-family: arial;
font-size: 12px;
font-weight:bold;
color: #ffffff;
background: url(../images/fleches-menus-o-partenaires.gif) 25px 2px no-repeat;
padding: 0px 0px 0px 40px;
text-decoration:none;
}
.menu-contact a.marqueur, .menu-contact-en a.marqueur {
font-family: arial;
font-size: 12px;
font-weight:bold;
color: #ffffff;
background: url(../images/fleches-menus-o-contact.gif) 25px 2px no-repeat;
padding: 0px 0px 0px 40px;
text-decoration:none;
}


td.tdmenupourvenir{
background: url(../images/infos-pratiques.gif) 0px 0px no-repeat;
}
.menupourvenir{
font-family: arial;
font-size: 12px;
color: #afafaf;
padding: 20px 10px 0px 40px;
text-decoration:none;
}
.menupourvenir a{
font-family: arial;
font-size: 12px;
color: #9DB6D7;
text-decoration:none;
}
.menupourvenir a:hover{
font-family: arial;
font-size: 12px;
color: #ffffff;
}
.zoom-sur-int {
font-family: arial;
font-size: 12px;
color: #afafaf;
padding: 3px 10px 10px 22px;
}
.zoom-sur-int strong {
font-weight:bold;
color:#99B4D4;
}
.zoom-sur-int a {
font-family: arial;
font-size: 12px;
color:#99B4D4;
text-decoration:none;
}
.zoom-sur-int a:hover {
color:#ffffff;
}
/*****************************************/
/* CENTRE/ PIED PAGES INTERIEURES
/*******************************************/
body{
font-family: arial;
font-size: 12px;
line-height:1.5em;
margin:0;
}

body.bodycentre{
font-family: arial;
font-size: 12px;
color: #afafaf;
background: url(../images/fnd_centre.gif) 0px 0px repeat-x;
padding: 2px 30px 10px 20px;
text-align:justify;
line-height:1.5em;
margin:0;
}

td.td-centre {
font-family: arial;
font-size: 12px;
color: #afafaf;
background: url(../images/fnd_centre.gif) 0px 0px repeat-x;
padding: 2px 30px 10px 30px;
text-align:justify;
line-height:1.5em;
}
.td-centre H2, .bodycentre H2{
font-family: arial;
font-weight:bold;
font-size: 16px;
color: #ffffff;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.td-centre P{
font-family: arial;
}
.td-centre H3{
font-family: arial;
font-weight:bold;
font-size: 12px;
color: #99B4D4;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

td.td-centre a {
font-family: arial;
font-size: 12px;
color: #9DB6D7;
text-decoration:none;
}
td.td-centre a:hover {
color: #ffffff;
}
.pointilles-separ{
text-align:right;
padding: 1àpx 0px 10px 0px;
}
.pied-page {
font-family: arial;
font-size: 12px;
color: #afafaf;
padding: 10px 10px 10px 30px;
}
.pied-page  strong {
font-weight:bold;
color:#99B4D4;
}
.pied-page  a {
font-family: arial;
font-size: 12px;
color:#99B4D4;
text-decoration:none;
}
.pied-page a:hover {
color:#ffffff;
}
td.td-sous-nav {
font-family: arial;
font-size: 12px;
color: #afafaf;
padding: 0px 10px 30px 15px;
}
td.td-sous-nav  a {
font-family: arial;
font-size: 12px;
color:#99B4D4;
background: url(../images/puce-base.gif) 0px 3px no-repeat;
text-decoration:none;
padding: 0px 10px 0px 15px;
}
td.td-sous-nav a:hover {
color:#ffffff;
}
td.td-sous-nav  a.marqueur-voyage {
font-weight:bold;
color:#ffffff;
background: url(../images/puce-voyage.gif) 0px 3px no-repeat;
}
td.td-sous-nav  a.marqueur-missions {
font-weight:bold;
color:#ffffff;
background: url(../images/puce-missions.gif) 0px 3px no-repeat;
}
td.td-sous-nav  a.marqueur-partenaires {
font-weight:bold;
color:#ffffff;
background: url(../images/puce-partenaires.gif) 0px 3px no-repeat;
}
td.td-sous-nav  a.marqueur-contact {
font-weight:bold;
color:#ffffff;
background: url(../images/puce-contact.gif) 0px 3px no-repeat;
}
td.categories{
font-weight:bold;
color:#000000;
}
/************************************************/
/* POPUP
/*************************************************/
.popup {
font-family: arial;
font-size: 12px;
color: #afafaf;
padding: 20px 20px 5px 20px;
text-align:justify;
}
.popup a {
font-family: arial;
font-size: 12px;
color:#99B4D4;
text-decoration:none;
}
.popup a:hover {
color:#ffffff;
}
.popup H2{
font-family: arial;
font-weight:bold;
font-size: 14px;
color: #99B4D4;
padding: 0px 0px 0px 0px;
margin: 0px 0px -10px 0px;
}