/*-------------------------------------------------------------------------------------*/
/* =  RAZ 					 */
/*-------------------------------------------------------------------------------------*/

 dl, dt, dd, ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,legend { margin : 0; padding : 0; list-style : none;}
 h1,h2,h3,h4,h5,h6,p,input,button, select { font-size : 1em; margin : 0; padding : 0;}

a{color:#3A2C0C;}

.clear{clear:both;}
a img{border:none;}

/*-------------------------------------------------------------------------------------*/
/* =  Mise en page 					 */
/*-------------------------------------------------------------------------------------*/
body{
	background:#836029 url(../images/bgBody.gif) repeat-x;
	font-size : 62.5%;
	font-family : Verdana, Arial, "Trebuchet MS", sans-serif ;
}

/* = Structure general                                               */

#Page{
	width:945px;
	margin:0 auto;
	position:relative;
}

#Cache{position:absolute; top:-1000px;}

#Tools{
	height:20px;
	overflow:hidden;
	text-align:right;
}

#ContentBloc{
	overflow:auto;
}

#BlocA{
	float:left;
	width:345px;
	overflow:hidden;
}

#BlocB{
	float:right;
	width:600px;
}


#FlashAccueil{
	background:transparent url(../images/bgFlashService.jpg) no-repeat;
	height:470px;
	
}


#footer{
	position:absolute;
	top:730px; left:0;
}

body#Accueil #footer{
	position:absolute;
	top:630px; left:0;
	width:330px;
}

/*-------------------------------------------------------------------------------------*/
/* =  identite cg02			 */
/*-------------------------------------------------------------------------------------*/
body#PageInt #IdentiteCG02 #imageAccueil{
	display:block; height:401px; width:273px;
	background:transparent url(../images/imageMaquetteSousLogo.jpg) no-repeat;
	position:absolute; top:20px;
}
/*-------------------------------------------------------------------------------------*/
/* =  Style Commun 					 */
/*-------------------------------------------------------------------------------------*/
/* = Tools                                               */
#Tools ul{text-align:right; margin-top:3px;}
#Tools li{
	display:inline;
	margin-left:30px;
}
#Tools li a{
	color:#1A0801;
	padding-left:10px;
	background:transparent url(../images/PuceTools.gif) no-repeat;
	text-decoration:none;
	font-weight:bold; font-size:1.1em;
}
p.favoris{float:left;}
p.favoris a{
	color:#1A0801;
	font-size:1.1em;
	font-weight:bold;
	text-decoration:none;
	position:relative; top:3px;
	background:transparent url(../images/favoris.gif) no-repeat;
	padding-left:20px;
}

/*-------------------------------------------------------------------------------------*/
/* =  Page ACC 					 */
/*-------------------------------------------------------------------------------------*/


/* = LES TITRES H2 Niv1     francais                                         */
.TxtImageH2{
	display:block;
	height:30px; width:300px;
	text-indent:-20em; overflow:hidden;
	background:transparent url(../images/TxtImageH2.gif) no-repeat;
}
.TxtImageH2.service{background-position:0 0;}
.TxtImageH2.decouvrir{background-position:0 -30px;}
.TxtImageH2.guider{background-position:0 -60px;}
.TxtImageH2.expo{background-position:0 -90px;}
.TxtImageH2.objet{background-position:0 -120px;}

/* = LES TITRES H2 Niv1    allemand                                          */
.De .TxtImageH2{
	display:block;
	height:30px; width:300px;
	text-indent:-20em; overflow:hidden;
	background:transparent url(../images/TxtImageH2_al.gif) no-repeat;
}
.De .TxtImageH2.service{background-position:0 0;}
.De .TxtImageH2.decouvrir{background-position:0 -30px;}
.De .TxtImageH2.guider{background-position:0 -60px;}
.De .TxtImageH2.expo{background-position:0 -90px;}
.De .TxtImageH2.objet{background-position:0 -120px;}

/* = LES TITRES H2 Niv1    anglais                                          */
.Uk .TxtImageH2{
	display:block;
	height:30px; width:300px;
	text-indent:-20em; overflow:hidden;
	background:transparent url(../images/TxtImageH2_en.gif) no-repeat;
}
.Uk .TxtImageH2.service{background-position:0 0;}
.Uk .TxtImageH2.decouvrir{background-position:0 -30px;}
.Uk .TxtImageH2.guider{background-position:0 -60px;}
.Uk .TxtImageH2.expo{background-position:0 -90px;}
.Uk .TxtImageH2.objet{background-position:0 -120px;}




/* = Navigation Nv2 pour francais                                               */
.TxtImageH3{
	display:block;
	height:30px; width:300px;
	text-indent:-50em; overflow:hidden;
	background:transparent url(/global/images/TxtImageH3.gif) no-repeat;
	position:relative;
}

.TxtImageH3 a{
	display:block;
	height:30px; width:300px;
	position:absolute; left:0px;
	}

.TxtImageH3.musee{background-position:0 0; width:150px;}
.TxtImageH3.pratique{background-position:0 -30px; width:150px;}
.TxtImageH3.virtuelle{background-position:0 -60px;}
.TxtImageH3.chemin{background-position:0 -150px; height:45px; width:150px;}
.TxtImageH3.caverne{background-position:0 -195px; height:45px; width:150px;}
.TxtImageH3.educatif{background-position:0 -240px;}
.TxtImageH3.temporaire{background-position:0 -90px; width:200px; float:left;}
.TxtImageH3.agenda{background-position:0 -120px; width:100px; float:left;}
.TxtImageH3.ExpoVirtuelle{background-position:0 -435px; width:150px; float:left;}
.TxtImageH3.autreSite{background-position:0 -270px; height:45px; width:225px; float:left;}

.TxtImageH3.temporaire a{background-position:0 -90px; width:150px;}
.TxtImageH3.agenda a{background-position:0 -120px; width:150px;}
.TxtImageH3.ExpoVirtuelle a{background-position:0 -120px; width:150px;}


/* = Navigation Nv2 pour allemand                            */                   
.De .TxtImageH3{
	display:block;
	height:30px; width:300px;
	text-indent:-50em; overflow:hidden;
	background:transparent url(/global/images/TxtImageH3_al.gif) no-repeat;
	position:relative;
}

.De .TxtImageH3 a{
	display:block;
	height:30px; width:300px;
	position:absolute; left:0px;
	}

.De .TxtImageH3.musee{background-position:0 0; width:150px;}
.De .TxtImageH3.pratique{background-position:0 -30px; width:150px;}
.De .TxtImageH3.virtuelle{background-position:0 -60px;}
.De .TxtImageH3.chemin{background-position:0 -150px; height:45px; width:150px;}
.De .TxtImageH3.caverne{background-position:0 -195px; height:45px; width:150px;}
.De .TxtImageH3.educatif{background-position:0 -240px;}
.De .TxtImageH3.temporaire{background-position:0 -90px; width:170px; float:left;}
.De .TxtImageH3.agenda{background-position:0 -120px; width:120px; float:left;}
.De .TxtImageH3.ExpoVirtuelle{background-position:0 -435px; width:150px; float:left;}
.De .TxtImageH3.autreSite{background-position:0 -270px; height:45px; width:175px; float:left;}

.De .TxtImageH3.temporaire a{background-position:0 -90px; width:150px;}
.De .TxtImageH3.agenda a{background-position:0 -120px; width:150px;}
.De .TxtImageH3.ExpoVirtuelle a{background-position:0 -120px; width:150px;}

/* = Navigation Nv2 pour anglais                            */                   
.Uk .TxtImageH3{
	display:block;
	height:30px; width:300px;
	text-indent:-50em; overflow:hidden;
	background:transparent url(/global/images/TxtImageH3_en.gif) no-repeat;
	position:relative;
}

.Uk .TxtImageH3 a{
	display:block;
	height:30px; width:300px;
	position:absolute; left:0px;
	}

.Uk .TxtImageH3.musee{background-position:0 0; width:150px;}
.Uk .TxtImageH3.pratique{background-position:0 -30px; width:150px;}
.Uk .TxtImageH3.virtuelle{background-position:0 -60px;}
.Uk .TxtImageH3.chemin{background-position:0 -150px; height:45px; width:150px;}
.Uk .TxtImageH3.caverne{background-position:0 -195px; height:45px; width:150px;}
.Uk .TxtImageH3.educatif{background-position:0 -240px;}
.Uk .TxtImageH3.temporaire{background-position:0 -90px; width:200px; float:left;}
.Uk .TxtImageH3.agenda{background-position:0 -120px; width:100px; float:left;}
.Uk .TxtImageH3.ExpoVirtuelle{background-position:0 -435px; width:150px; float:left;}
.Uk .TxtImageH3.autreSite{background-position:0 -270px; height:45px; width:225px; float:left;}

.Uk .TxtImageH3.temporaire a{background-position:0 -90px; width:150px;}
.Uk .TxtImageH3.agenda a{background-position:0 -120px; width:150px;}
.Uk .TxtImageH3.ExpoVirtuelle a{background-position:0 -120px; width:150px;}



/* = Navigation Niv3                                               */
ul.niv3{

	}
ul.niv3 li{
	font-size:1.2em;
	margin-top:5px;
	padding-left:30px;
}
ul.niv3 li {background:transparent url(../images/square.gif) 18px 5px no-repeat;}
ul.niv3.blc li {background:transparent url(../images/squareYel.gif) 18px 5px no-repeat;}

ul.niv3 li a{text-decoration:none;}
ul.niv3 li a:hover{text-decoration:underline;}
ul.niv3 li a{color:#1A0801;}
ul.niv3.blc li a{color:#F3DF74;}


/* = Les navigation COLB                                               */
body#Accueil #BlocDecouvrir,body#Accueil #BlocLaisserGuider{
	width:300px; height:210px;
	overflow:hidden;
}

/* = FlashAccueil                                               */
body#Accueil #FlashAccueil h1 {position:absolute; top:-1000px;}

/* = NavServices                                               */
body#Accueil #NavService h2{width:220px;}
body#Accueil #NavService li{margin-top:1px;}

/* = Nav Langue                                               */
body#Accueil #NavLangue{position:absolute; top:20px; left:320px; width:16px;}
#NavLangue li a{
	display:block; height:11px; width:16px;
	text-indent:-20em; overflow:hidden;
	margin-top:3px;
	}
	
	#NavLangue li.gb a{background:transparent url(../images/DrapGb.gif) no-repeat;}
	#NavLangue li.fr a{background:transparent url(../images/DrapFr.gif) no-repeat;}
	#NavLangue li.al a{background:transparent url(../images/DrapAl.gif) no-repeat;}

/* = FlashPanorama                                               */
#FlashPanoram{
	height:124px;
	background:transparent url(../images/imgFlashPanorama.jpg) no-repeat;
	}

/* = Bloc decouvrir                                               */
body#Accueil #BlocDecouvrir{
	float:left;
	background-color:#C58524;
}
body#Accueil #NavMusee,body#Accueil #NavPratique{width:150px; height:150px; float:left; overflow:hidden;}
body#Accueil #NavMusee{background-color:#C7A642;}
body#Accueil #NavPratique{background-color:#C29E35;}
body#Accueil #VisiteVirtuel{clear:both;}

/* = Bloc Guider                                               */
body#Accueil #BlocLaisserGuider{
	float:right;
	background-color:#3C2E08;
}
body#Accueil #NavVisiteChemin,body#Accueil #NavVisiteCaverne{width:150px; height:150px; float:left; overflow:hidden;}
body#Accueil #NavVisiteChemin{background-color:#443510;}
body#Accueil #NavVisiteCaverne{background-color:#372A0B;}
body#Accueil #NavEducatif{clear:both;}

body#Accueil #BlocExpoActu{
	clear:both;
	width:600px;
	background: #F3DF74 url('../images/bgExpoActu.gif') repeat-y;
	overflow:auto;
	position:relative;
}

/* = Exposition                                               */
.ImgActu{float:left;}
#expositionaccueil_Dv_expositionAccueil{background-color:#f1dd78;}
body#Accueil #NavExposition{
	width:450px;
	float:left;
	overflow:auto;
	background-color:#FCE8AB;
}
body#Accueil #ContenuActu{
	padding:5px 17px;
	margin-left:138px;
}
body#Accueil #ContenuActu p{margin-top:5px;}

body#Accueil #expositionaccueil_Dv_expositionAccueil {clear:both; height:178px;}

/* = Objet du mois                                               */
body#Accueil #ObjetDuMois{
	float:right;
	width:150px;
	overflow:hidden;
	background-color:#DDC961;
}
body#Accueil #ContenuObjet{
	padding:5px 17px;
}

body#Accueil #ContenuObjet p{margin-top:5px;}
/* = Autres site                                               */
body#Accueil #NavAutreSite{
	width:600px;
	clear:both;
	background-color:#CCAA45;
	overflow:auto;
}
body#Accueil #NavAutreSite ul{float:right; width:374px; overflow:hidden;}
body#Accueil #NavAutreSite ul li{float:left;}
body#Accueil #NavAutreSite ul li a{
	display:block;
	height:45px; width:187px;
	text-indent:-50em; overflow:hidden;
	}
body#Accueil #NavAutreSite ul li.memorial a{background:transparent url(../images/btMemorial.gif) no-repeat;}
body#Accueil #NavAutreSite ul li.portail a{background:transparent url(../images/btPortail.gif) no-repeat;}
body#Accueil #NavAutreSite ul li.vauclair a{background:transparent url(../images/btvauclair.png) no-repeat;}
body#Accueil #NavAutreSite ul li.FamilisteredeGuise a{background:transparent url(../images/btguise.png) no-repeat;}
/* = ColA BLOC RECHERCHER                                               */
#Recherche, #Newsletter{}
#Recherche fieldset, #Newsletter fieldset{
	border:none;
	margin-top:23px;
	}
	
#Recherche label, #Newsletter label{
	display:block;
	font-size:1.2em;
	color:#FFFFFE;
	font-family:Impact, Arial Narrow, "Arial Narrow", Arial, sans-serif;
	letter-spacing: 0.05em
	}

#Recherche .InputTxt, #Newsletter .InputTxt{
	border:none;
	background-color:#f5f3ee;
	margin:0px;
	font-size:1em;
	width:160px;
	height:12px;
	padding:4px;
}
#Recherche .InputButton, #Newsletter .InputButton{
	margin:0px; padding:0px;
	height:20px;
	background-color:#616668;
	color:#f5f3ee;
	border:none;
	position:relative; top:1px; left:-4px;
	width:85px;
	font-family:Impact, Arial Narrow, "Arial Narrow", Arial, sans-serif; font-size:1.2em; font-weight:normal;
}

/*-------------------------------------------------------------------------------------*/
/* =  Page COMMUN 					 */
/*-------------------------------------------------------------------------------------*/
body#PageInt #BlocA{
	float:left;
	width:273px;
}

body#PageInt #BlocB{
	float:right;
	width:672px;
}

/*-------------------------------------------------------------------------------------*/
/* =  ColA 					 */

/* = H1                                               */
body#PageInt #BlocA h1{
	display:block; height:401px; width:273px;
	text-indent:-2000em; overflow:hidden;
	background:transparent url(../images/logoInterne.gif) no-repeat;
	position:absolute; top:20px; left:0px;
	}
	body#PageInt #BlocA h1 a{display:block; width:273px; height:401px; }
	body#PageInt #BlocA a#Lk_cgAisne{display:block; width:55px; height:55px;position:absolute; top:365px; left:0px;}
	
body#PageInt #IdentiteCG02 img{
	display:block; height:401px; width:273px;
	overflow:hidden;
	position:absolute; top:20px; left:0px;
}

/* = Nav Langue                                               */
body#PageInt #NavLangue{position:absolute; top:20px; left:250px; width:16px;}


/* = NavColA                                               */
#NavColA{position:absolute; top:415px;}
/* = Nav Pratique                                               */
body#PageInt #NavPratique{width:260px; background-color:#C29E35; position:relative; top:15px; }
body#PageInt #NavPratique ul {overflow:auto; height:60px;}
body#PageInt #NavPratique ul li{float: left; }

/* = Nav autre site                                               */
body#PageInt #NavAutreSite{width:260px; background-color:#F1DD78; position:relative; top:15px;}
body#PageInt #NavAutreSite h3{
	width:260px; height:20px;
	background:transparent url(../images/TxtH2AutreSite.gif) no-repeat;
	}
   body#PageInt.De #NavAutreSite h3{
   	width:260px; height:20px;
   	background:transparent url(../images/TxtH2AutreSite_al.gif) no-repeat;
   	}
   body#PageInt.Uk #NavAutreSite h3{
   	width:260px; height:20px;
   	background:transparent url(../images/TxtH2AutreSite_en.gif) no-repeat;
   	}
body#PageInt #NavAutreSite ul{height:120px;}
body#PageInt #NavAutreSite ul li{float:left; }
body#PageInt #NavAutreSite ul li a{
	display:block;
	height:45px; width:130px;
	text-indent:-50em; overflow:hidden;
	position:relative;
	}
	
	body#PageInt li.memorial a{background:transparent url(../images/btMemorialInt.gif) no-repeat;}
	body#PageInt li.portail a{background:transparent url(../images/btPortailInt.gif) no-repeat;}
	body#PageInt li.vauclair a{background:transparent url(../images/btvauclairInt.png) no-repeat;}
	body#PageInt li.FamilisteredeGuise a{background:transparent url(../images/btguiseInt.png) no-repeat;}
	
/*-------------------------------------------------------------------------------------*/
/* =  COLB 					 */


/* = MainNAV                                               */
body#PageInt #MainNav{position:absolute; top:20px; z-index:1000;}
body#PageInt #BlocDecouvrir,
body#PageInt #BlocLaisserGuider,
body#PageInt #NavVisiteCaverne,
body#PageInt #NavEducatif,
body#PageInt #BlocExpoActu,
body#PageInt #BlocService{float:left; width:168px; overflow:hidden; }

body#PageInt #BlocDecouvrir{background-color:#C7A642;}
body#PageInt #BlocLaisserGuider{background-color:#443510;}
body#PageInt #NavVisiteCaverne{background-color:#372A0B;}
body#PageInt #NavEducatif{background-color:#372A0B;}
body#PageInt #BlocExpoActu{background-color:#F9ECAC;}
body#PageInt #BlocService{background-color:#3A321D;}

body#PageInt ul.niv3 li{
	font-size:1.2em;
	margin:5px 0;
	padding-left:30px;
}


/*--------version francaise-----------------------------------------------------------------------------*/

body#PageInt .TxtImageH2,
body#PageInt .TxtImageH2,
body#PageInt .TxtImageH2,
body#PageInt .TxtImageH2,
body#PageInt .TxtImageH2{
	height:100px;
	background:transparent url(../images/TxtImageH2Int.gif) no-repeat;
	}

body#PageInt .TxtImageH2.service{background-position:-504px 0px;}
body#PageInt .TxtImageH2.decouvrir{background-position:0px 0px;}
body#PageInt .TxtImageH2.guider{background-position:-168px 0px;}
body#PageInt .TxtImageH2.expo{background-position:-336px 0px;}

body#PageInt #BlocDecouvrir .TxtImageH3,
body#PageInt #BlocLaisserGuider .TxtImageH3,
body#PageInt #NavVisiteCaverne .TxtImageH3,
body#PageInt #NavEducatif .TxtImageH3,
body#PageInt #BlocExpoActu .TxtImageH3,
body#PageInt #BlocService .TxtImageH3{width:168px; float:none;}


body#PageInt .TxtImageH3.virtuelle{background-position:0 -345px;}
body#PageInt .TxtImageH3.temporaire{background-position:0 -375px;}
body#PageInt .TxtImageH3.agenda{background-position:0 -405px;}
body#PageInt .TxtImageH3.objet{background-position:0 -315px;}
body#PageInt .TxtImageH3.ExpoVirtuelle{background-position:0 -465px;}

/*--------version allemande-----------------------------------------------------------------------------*/

body#PageInt.De .TxtImageH2,
body#PageInt.De .TxtImageH2,
body#PageInt.De .TxtImageH2,
body#PageInt.De .TxtImageH2,
body#PageInt.De .TxtImageH2{
	height:100px;
	background:transparent url(../images/TxtImageH2Int_al.gif) no-repeat;
	}

body#PageInt.De .TxtImageH2.service{background-position:-504px 0px;}
body#PageInt.De .TxtImageH2.decouvrir{background-position:0px 0px;}
body#PageInt.De .TxtImageH2.guider{background-position:-168px 0px;}
body#PageInt.De .TxtImageH2.expo{background-position:-336px 0px;}

body#PageInt.De #BlocDecouvrir .TxtImageH3,
body#PageInt.De #BlocLaisserGuider .TxtImageH3,
body#PageInt.De #NavVisiteCaverne .TxtImageH3,
body#PageInt.De #NavEducatif .TxtImageH3,
body#PageInt.De #BlocExpoActu .TxtImageH3,
body#PageInt.De #BlocService .TxtImageH3{width:168px; float:none;}

body#PageInt.De .TxtImageH3.virtuelle{background-position:0 -345px;}
body#PageInt.De .TxtImageH3.temporaire{background-position:0 -375px;}
body#PageInt.De .TxtImageH3.agenda{background-position:0 -405px;}
body#PageInt.De .TxtImageH3.objet{background-position:0 -315px;}
body#PageInt.De .TxtImageH3.ExpoVirtuelle{background-position:0 -465px;}

/*--------version anglais-----------------------------------------------------------------------------*/

body#PageInt.Uk .TxtImageH2,
body#PageInt.Uk .TxtImageH2,
body#PageInt.Uk .TxtImageH2,
body#PageInt.Uk .TxtImageH2,
body#PageInt.Uk .TxtImageH2{
	height:100px;
	background:transparent url(../images/TxtImageH2Int_en.gif) no-repeat;
	}

body#PageInt.Uk .TxtImageH2.service{background-position:-504px 0px;}
body#PageInt.Uk .TxtImageH2.decouvrir{background-position:0px 0px;}
body#PageInt.Uk .TxtImageH2.guider{background-position:-168px 0px;}
body#PageInt.Uk .TxtImageH2.expo{background-position:-336px 0px;}

body#PageInt.Uk #BlocDecouvrir .TxtImageH3,
body#PageInt.Uk #BlocLaisserGuider .TxtImageH3,
body#PageInt.Uk #NavVisiteCaverne .TxtImageH3,
body#PageInt.Uk #NavEducatif .TxtImageH3,
body#PageInt.Uk #BlocExpoActu .TxtImageH3,
body#PageInt.Uk #BlocService .TxtImageH3{width:168px; float:none;}

body#PageInt.Uk .TxtImageH3.virtuelle{background-position:0 -345px;}
body#PageInt.Uk .TxtImageH3.temporaire{background-position:0 -375px;}
body#PageInt.Uk .TxtImageH3.agenda{background-position:0 -405px;}
body#PageInt.Uk .TxtImageH3.objet{background-position:0 -315px;}
body#PageInt.Uk .TxtImageH3.ExpoVirtuelle{background-position:0 -465px;}



/*-------------------------------------------------------------------------------------*/
/* =  Contenu Article 					 */
/*-------------------------------------------------------------------------------------*/
#ContenuArticle{clear:both; position:absolute; top:120px; padding:40px 0px; width:672px; overflow:hidden;}

#ContenuArticle #ColA{
	width:450px;
	float:left;
	overflow:hidden;
	}
#ContenuArticle #ColB{
	width:221px;
	float:right;
	overflow:hidden;
	}

body#PageInt.fond1 #ContenuArticle{background-color:#BA8428; }

#ContenuArticle h1,
#ContenuArticle h2{
	margin:20px 20px;
	font-family:Arial Narrow, "Arial Narrow", Arial, Impact, sans-serif;
	font-weight:normal;
	
}
#ContenuArticle h1{
	font-size:2.3em;
	}
#ContenuArticle h2{
	font-size:1.8em;
}

#ContenuArticle h3, 
#ContenuArticle h4, 
#ContenuArticle h5, 
#ContenuArticle h6,
#ContenuArticle p{
	font-family:Arial;
	margin:5px 20px;
	
}
#ContenuArticle h3{
	font-size:1.3em;
	margin:10px 20px;

	font-style:italic;
}
#ContenuArticle h4{
	font-size:1.2em;
	font-weight:bold;
}
#ContenuArticle h5{
	font-size:1.2em;
	font-style:italic;
}
#ContenuArticle h6{
	font-size:1em;
	margin:0px 20px;
	font-style:italic;
}
#ContenuArticle p{
	font-size:1.2em;
	line-height:1.5em;
}
#ContenuArticle ul{}
#ContenuArticle ul li{}

#ContenuArticle em{font-size:0.8em; font-weight:normal;}


/* = Style pour Swifr                                               */

#ContenuArticle .imageBloc1{float:right; margin: 0 10px;}
#ContenuArticle .imageBloc3{float:left; margin: 0 10px;}
#ContenuArticle .imageBloc2{text-align:center; margin: 0 10px;}

/*-------------------------------------------------------------------------------------*/
/* =  FilArianne 					 */
/*-------------------------------------------------------------------------------------*/
#FilArianne{margin:0px 5px; height:30px;}
#FilArianne li{float:left; margin:0 3px; padding: 0 0; font-style:italic; font-size:0.9em;}
#FilArianne a{text-decoration:none;}
#FilArianne li.active a{font-weight:bold;}


/*-------------------------------------------------------------------------------------*/
/* =  PAGES DE FORMULAIRES 					 */
/*-------------------------------------------------------------------------------------*/
#Formulaire{padding:100px 20px 10px 20px; background:#C29E35 url(../images/fondFormulaire.gif) top left no-repeat; display:block;}

/*--------------------- fond pour les langues*/
.Uk #Formulaire{background:#C29E35 url(../images/fondFormulaire_en.gif) top left no-repeat;}
.De #Formulaire{background:#C29E35 url(../images/fondFormulaire_al.gif) top left no-repeat;}

#Formulaire.commande{padding:100px 20px 10px 20px; background:#C29E35 url(../images/fondFormulaireCom.gif) top left no-repeat; display:block;}
#Formulaire.Fcontact{padding:10px 20px 10px 20px; background-color:#C29E35; background-image:none!important;}

				/*LE GROS PATCH A GATAN*/
				.Fcontact{background-image:none!important; padding-top: 10px!important;}
				/*FIN DE LE GROS PATCH A GATAN*/

#Formulaire h1,#Formulaire h2,#Formulaire h3,#Formulaire h4,#Formulaire h5,#Formulaire h6{padding-left:0; padding-right:0; margin-left:0; margin-right:0;}
#Formulaire p{clear:both; border-bottom: 1px #F1DD78 solid; height:19px; margin:3px 0 0 0 ;}
#Formulaire p.Textarea{height:150px; border:none;}
#Formulaire hr{display:none;}
#Formulaire h3{padding-top:10px;}
#Formulaire span.Oblig{color:red; margin-left:3px; font-size:1.5em; font-family:Impact, Arial Narrow, "Arial Narrow", Arial, sans-serif;}
#Formulaire .InpTxt, #Formulaire .Txtarea, #Formulaire .InpSelect{ width:360px; border:none; padding:3px; background-color:#F1DD78; float:right;}
#Formulaire .floatright{float:right;}
#Formulaire .floatleft{float:left;}
#Formulaire .noFloat{float:none;}


#Formulaire .small{width:auto;}
#Formulaire .Txtarea, #Formulaire .InpSelect{width:100%;}
#Formulaire .TxtareaSmall, #Formulaire .InpSelectSmall{width:366px; border:none; padding:2px; background-color:#F1DD78; float:right; margin-bottom:2px}
.fieldValid{text-align:center; margin-top:10px; clear:both;}
.inputSubmit{background-color:#000000; border:none; font-family:Impact, Arial Narrow, "Arial Narrow", Arial, sans-serif; color:#F1DD78; font-size:1.3em; padding:3px 10px; cursor:pointer;}
.inputSubmit2{float:right; border:none; background-color:#F27914; color:#000000; padding:3px; cursor:pointer;}

#Formulaire #Dv_messagePage {margin:30px 0; text-align:center; border:none; color:#BE2600; font-size:1.3em;}


/*-------------------------------------------------------------------------------------*/
/* =  Simulation tarif			 */
/*-------------------------------------------------------------------------------------*/
#SimulationTarif{
	position:absolute; top: 570px; left:20px; 
	width:630px; height:160px;
	background: transparent url(../images/panier.png) no-repeat ;
	}
#SimulationTarif p{margin:0px 20px;}
#SimulationTarif h1{font-size:1.8em; font-family:Impact, Arial Narrow, "Arial Narrow", Arial, sans-serif; border-bottom:1px #3B2C0C solid; padding-bottom:5px;}
#SimulationTarif p.fermer img{display:block; width:30px; height:30px; position:absolute; top:15px; right:20px; border:none;}

/*-------------------------------------------------------------------------------------*/
/* =  Bloc recherche dans colB 					 */
/*-------------------------------------------------------------------------------------*/
#BlocRecherche, #ResultatRecherche, #BlocNavPresse{
	margin:0px 0px; padding:5px 0;
	background:transparent url(../images/bg_BlocRecherche.gif) 0 0 no-repeat;
	color:#F1DD78;
	}
	#BlocRecherche h2, #ResultatRecherche h2{padding: 0 0 0 0  !important; font-size:1.6em !important;}
	#BlocRecherche label{font-size:1.1em; display:block;}
	#ResultatRecherche h2,#BlocRecherche h2, #BlocRecherche label, #BlocRecherche select{margin:3px 20px !important; }
	#BlocRecherche select{border:none; padding:3px; background-color:#F1DD78; margin-bottom:10px !important; width:200px;}

	#ResultatRecherche ul{
		margin:5px 20px;
	}
	
	#ResultatRecherche li{
		border-bottom:1px #9C7129 solid;
		padding:3px 0 3px 10px;
		font-size:1.1em;
		background:transparent url(../images/squareBlc.gif) 0px 7px no-repeat;
	}
	
	/* = Bloc recherche                                               */
	#BlocRecherche, #BlocRecherche h2, #ResultatRecherche, #ResultatRecherche h2, #ResultatRecherche li, #ResultatRecherche a{
		color:#FFFDC7 !important; text-decoration:none;
		}

	.diaporamaVisuelFlash 
	{
		display: none;
	}
	
/*-------------------------------------------------------------------------------------*/
/* =  Bloc Programme			 */
/*-------------------------------------------------------------------------------------*/
.BlocProgramme{ margin:20px 0;}
.BlocProgramme h3{
	font-size:1.4em !important; 
	font-style:normal !important; 
	margin:0 20px !important; 
	padding:5px; 
	background-color:#ECC352; color:#3B2C0C;
	}
.BlocProgramme p.programme strong{
	display:block;  
	padding:5px !important; 
	border-bottom:1px #ECC352 solid; 
	font-size:1.5em !important;
	}
.BlocProgramme p.programme{
	margin:0 20px !important;
	padding:5px;
	font-size:1.1em !important;
	}
.BlocProgramme p.tarif{
	margin:0 20px !important;
	font-size:1.3em !important;
	padding:0 !important;
	}
.BlocProgramme p.tarif strong{
	/*display:block;
		padding:5px !important*/
	}
	/*-------------------------------------------------------------------------------------*/
	/* =  commun objet du mois et collection			 */
	/*-------------------------------------------------------------------------------------*/
		#Im_visuel{
			position:relative; top:2px; border:none;
		}

	
/*-------------------------------------------------------------------------------------*/
/* =  Footer			 */
/*-------------------------------------------------------------------------------------*/
#footer{border-top:1px #F5D777 solid; width:273px;}
#footer a{color:#F5D777; text-decoration:none;}
#footer ul li{margin-top:5px;}




	
/*-------------------------------------------------------------------------------------*/
/* =  bloc multimedi du 19/12/2007			 */
/*-------------------------------------------------------------------------------------*/

.BlocRessourcesMultimedia{
	margin:10px 20px;
	position:relative;
	background-color:#cbab4a;
	overflow:auto;
	padding-bottom:10px;
	}
.BlocRessourcesMultimedia #mediaBloc{
	background-color:#865D27;
}
.BlocRessourcesMultimedia h3{
	position:relative;
	left:0; top:-10px;
	height:20px;
	padding:10px 10px 0px 45px;
	background:transparent url(/global/images/bg_Blocmutimed.gif) -20px 0px no-repeat;
}
.BlocRessourcesMultimedia p{
	}
.BlocRessourcesMultimedia a{
	display:block;
	margin: 0px 0 5px 0px ;
	padding:0 0 0 20px;
	text-decoration:none;
	color:#F5D777;
	background-color:#3B2C0C;
	}
	.BlocRessourcesMultimedia br{display:none;}
#mediaAdminClose{
	border:none;
	display:block;
	width:15px; height:15px;
	overflow:hidden; text-indent:-200em;
	position:absolute; top:2px; right:2px;
	background:transparent url(../images/close.gif) no-repeat;
	}
#mediaContent {text-align:center; padding:20px 0 25px 0;}