body { 
	font-family: Arial, Helvetica, sans-serif;
	background: #4392db url(degrade_bg.jpg) repeat-x;
	margin: 0px;
	}

p { text-align: justify; color: #fff; font-size: 0.95em; line-height: 1.45em; }

a:link, a:visited { text-decoration: underline; color: #a5bcff;	}
a:hover, a:active { text-decoration: none; color: #ff9600; }
li { text-decoration: none; list-style-type: none; display: block; color: #fff; }
img.imgNews{
display:block;
margin:auto;
}
/*tag de nuage*/
#bruleurtag5 span p { text-align: justify; color: #fff; font-size: 0.95em; line-height: 1.45em; }
#bruleurtag5 span a:link, #bruleurtag5 span a:visited { text-decoration: underline; color: #a5bcff;	}
#bruleurtag5 span a:hover, #bruleurtag5 span a:active { text-decoration: none; color: #ff9600; }
#bruleurtag5{
	z-index: 6;
	top: 2380px;
	left: 50px;
	width:950px;
	font-family: Arial, Helvetica, sans-serif;
	color:#fff;

	}
#bruleurtag5 p{
text-align: justify; color: #fff; font-size: 0.95em; line-height: 1.25em;

	}	
#bruleurtag5 span {
	z-index: 2;
	top:-49px;
	left: 280px;

}
#bruleurtag5, #bruleurtag5 span
{ position: absolute;  }

#bruleurtag6 span p { text-align: justify; color: #fff; font-size: 0.95em; line-height: 1.45em; }
#bruleurtag6 span a:link, #bruleurtag6 span a:visited { text-decoration: underline; color: #a5bcff;	}
#bruleurtag6 span a:hover, #bruleurtag6 span a:active { text-decoration: none; color: #ff9600; }
#bruleurtag6{
	z-index: 6;
	top: 2000px;
	left: 50px;
	width:950px;
	font-family: Arial, Helvetica, sans-serif;
	color:#fff;

	}
#bruleurtag6 p{
text-align: justify; color: #fff; font-size: 0.95em; line-height: 1.25em;

	}	
#bruleurtag6 span {
	z-index: 2;
	top:-49px;
	left: 280px;

}
#bruleurtag6, #bruleurtag6 span
{ position: absolute;  }

#bruleurtag7 span p { text-align: justify; color: #fff; font-size: 0.95em; line-height: 1.45em; }
#bruleurtag7 span a:link, #bruleurtag7 span a:visited { text-decoration: underline; color: #a5bcff;	}
#bruleurtag7 span a:hover, #bruleurtag7 span a:active { text-decoration: none; color: #ff9600; }
#bruleurtag7{
	z-index: 6;
	top: 2150px;
	left: 50px;
	width:950px;
	font-family: Arial, Helvetica, sans-serif;
	color:#fff;

	}
#bruleurtag7 p{
text-align: justify; color: #fff; font-size: 0.95em; line-height: 1.25em;

	}	
#bruleurtag7 span {
	z-index: 2;
	top:-49px;
	left: 280px;

}
#bruleurtag7, #bruleurtag7 span
{ position: absolute;  }

#bruleurtag8 span p { text-align: justify; color: #fff; font-size: 0.95em; line-height: 1.45em; }
#bruleurtag8 span a:link, #bruleurtag8 span a:visited { text-decoration: underline; color: #a5bcff;	}
#bruleurtag8 span a:hover, #bruleurtag8 span a:active { text-decoration: none; color: #ff9600; }
#bruleurtag8{
	z-index: 6;
	top: 2470px;
	left: 50px;
	width:950px;
	font-family: Arial, Helvetica, sans-serif;
	color:#fff;

	}
#bruleurtag8 p{
text-align: justify; color: #fff; font-size: 0.95em; line-height: 1.25em;

	}	
#bruleurtag8 span {
	z-index: 2;
	top:-49px;
	left: 280px;

}
#bruleurtag8, #bruleurtag8 span
{ position: absolute;  }


#bruleurtag10 span p{ text-align: justify; color: #fff; font-size: 0.95em; line-height: 1.45em;}
#bruleurtag10 span a:link, #bruleurtag10 span a:visited { text-decoration: underline; color: #a5bcff;}
#bruleurtag10 span a:hover, #bruleurtag10 span a:active { text-decoration: none; color: #ff9600;}
#bruleurtag10{
	z-index: 6;
	top: 1740px;
	left: 50px;
	width:950px;
	font-family: Arial, Helvetica, sans-serif;
	color:#fff;

	}
#bruleurtag10 p{
text-align: justify; color: #fff; font-size: 0.95em; line-height: 1.25em;

	}	
#bruleurtag10 span {
	z-index: 2;
	top:-49px;
	left: 280px;

}
#bruleurtag10, #bruleurtag10 span
{ position: absolute;  }

#bruleurtag11 span p{ text-align: justify; color: #fff; font-size: 0.95em; line-height: 1.45em;}
#bruleurtag11 span a:link, #bruleurtag11 span a:visited { text-decoration: underline; color: #a5bcff;}
#bruleurtag11 span a:hover, #bruleurtag11 span a:active { text-decoration: none; color: #ff9600;}
#bruleurtag11{
	z-index: 6;
	top: 3535px;
	left: 50px;
	width:950px;
	font-family: Arial, Helvetica, sans-serif;
	color:#fff;

	}
#bruleurtag11 p{
text-align: justify; color: #fff; font-size: 0.95em; line-height: 1.25em;

	}	
#bruleurtag11 span {
	z-index: 2;
	top:-49px;
	left: 280px;

}
#bruleurtag11, #bruleurtag11 span
{ position: absolute;  }

#bruleurtag12 span p{ text-align: justify; color: #fff; font-size: 0.95em; line-height: 1.45em;}
#bruleurtag12 span a:link, #bruleurtag12 span a:visited { text-decoration: underline; color: #a5bcff;}
#bruleurtag12 span a:hover, #bruleurtag12 span a:active { text-decoration: none; color: #ff9600;}
#bruleurtag12{
	z-index: 6;
	top: 1850px;
	left: 50px;
	width:950px;
	font-family: Arial, Helvetica, sans-serif;
	color:#fff;

	}
#bruleurtag12 p{
text-align: justify; color: #fff; font-size: 0.95em; line-height: 1.25em;

	}	
#bruleurtag12 span {
	z-index: 2;
	top:-49px;
	left: 280px;

}
#bruleurtag12, #bruleurtag12 span
{ position: absolute;  }

#bruleurtag13 span p{ text-align: justify; color: #fff; font-size: 0.95em; line-height: 1.45em;}
#bruleurtag13 span a:link, #bruleurtag13 span a:visited { text-decoration: underline; color: #a5bcff;}
#bruleurtag13 span a:hover, #bruleurtag13 span a:active { text-decoration: none; color: #ff9600;}
#bruleurtag13{
	z-index: 6;
	top: 1940px;
	left: 50px;
	width:950px;
	font-family: Arial, Helvetica, sans-serif;
	color:#fff;

	}
#bruleurtag13 p{
text-align: justify; color: #fff; font-size: 0.95em; line-height: 1.25em;

	}	
#bruleurtag13 span {
	z-index: 2;
	top:-49px;
	left: 280px;

}
#bruleurtag13, #bruleurtag13 span
{ position: absolute;  }


#bruleurtagyoutube span p { text-align: justify; color: #fff; font-size: 0.95em; line-height: 1.45em; }
#bruleurtagyoutube span a:link, #bruleurtagyoutube span a:visited { text-decoration: underline; color: #a5bcff;}
#bruleurtagyoutube span a:hover, #bruleurtagyoutube span a:active { text-decoration: none; color: #ff9600;}
#bruleurtagyoutube{
	z-index: 6;
	top: 1450px;
	left: 50px;
	width:450px;
	font-family: Arial, Helvetica, sans-serif;
	color:#fff;

	}
#bruleurtagyoutube p{
text-align: justify; color: #fff; font-size: 0.95em; line-height: 1.25em;

	}	
#bruleurtagyoutube span {
	z-index: 2;
	top:-49px;
	left: 515px;

}
#bruleurtagyoutube, #bruleurtagyoutube span
{ position: absolute;  }

#bruleurpar{
	z-index: 2;
	top: 2750px;
	left: 0px;
	width: 100%; 
	height: 426px; 
	background: url(fond_arbre.jpg) repeat-x left bottom;
	}
#bruleurpar span {
	z-index: 2;
	top:-49px;
	left: 0px;
	width: 371px; 
	height: 475px; 
	background: url(bruleur.gif) no-repeat;
}
#bruleurpar, #bruleurpar span
{ position: absolute;  }
#bruleurann{
	z-index: 2;
	top: 3300px;
	left: 0px;
	width: 100%; 
	height: 426px; 
	background: url(fond_arbre.jpg) repeat-x left bottom;
	}
#bruleurann span {
	z-index: 2;
	top:-49px;
	left: 0px;
	width: 371px; 
	height: 475px; 
	background: url(bruleur.gif) no-repeat;
}
#bruleurann, #bruleurann span
{ position: absolute;  }

#bruleurann2{
	z-index: 2;
	top: 2000px;
	left: 0px;
	width: 100%; 
	height: 426px; 
	background: url(fond_arbre.jpg) repeat-x left bottom;
	}
#bruleurann2 span {
	z-index: 2;
	top:-49px;
	left: 0px;
	width: 371px; 
	height: 475px; 
	background: url(bruleur.gif) no-repeat;
}
#bruleurann2, #bruleurann2 span
{ position: absolute;  }
/*Contenu du site*/
#contenu-general { 

	width: 456px;
	padding-left: 120px; 
	padding-right: 60px; 
    margin-left: auto;
	margin-right: auto;
	margin-top:190px;
	margin-bottom:auto; 
	position: relative;
	z-index: 6;
	}
/*Premiière partie du bloc de texte*/
#intro { width: 355px; float: left; }
#entete { margin-bottom: 20px; float: left;	}
#entete h1 { 
	background: transparent url(titre_bbh.gif) no-repeat top left;  
	width: 355px; 
	height: 36px; 
	float: left;
	margin: 0px;
	}
#entete h2 { 
	background: transparent url(sous-titre-BBH.png) no-repeat top left; 
	width: 300px; 
	height: 24px; 
	float: right;
	margin: 2px 0 0 0;
	}
/*changement du sous titre pour chaque page*/
/*page présentation*/
#entetep{ margin-bottom: 20px; float: left;	}
#entetep h1 { 
	background: transparent url(titre_bbh.gif) no-repeat top left;  
	width: 355px; 
	height: 36px; 
	float: left;
	margin: 0px;
	}
#entetep h2 { 
	background: transparent url(sous-titre-BBH-p.png) no-repeat top left; 
	width: 300px; 
	height: 24px; 
	float: right;
	margin: 2px 0 0 0;
	}	
#entetep h1 { 
	background: transparent url(titre_bbh.gif) no-repeat top left;  
	width: 355px; 
	height: 36px; 
	float: left;
	margin: 0px;
	}
#entetep h1 span,#entetep h2 span
{ display: none; }

/* Page baptèmes*/
#enteteb{ margin-bottom: 20px; float: left;	}
#enteteb h1 { 
	background: transparent url(titre_bbh.gif) no-repeat top left;  
	width: 355px; 
	height: 36px; 
	float: left;
	margin: 0px;
	}
#enteteb h2 { 
	background: transparent url(sous-titre-BBH-b.png) no-repeat top left; 
	width: 300px; 
	height: 24px; 
	float: right;
	margin: 2px 0 0 0;
	}	
#enteteb h1 { 
	background: transparent url(titre_bbh.gif) no-repeat top left;  
	width: 355px; 
	height: 36px; 
	float: left;
	margin: 0px;
	}
#enteteb h1 span,#enteteb h2 span
{ display: none; }

/* Page tarifs*/
#entetet{ margin-bottom: 20px; float: left;	}
#entetet h1 { 
	background: transparent url(titre_bbh.gif) no-repeat top left;  
	width: 355px; 
	height: 36px; 
	float: left;
	margin: 0px;
	}
#entetet h2 { 
	background: transparent url(sous-titre-BBH-t.png) no-repeat top left; 
	width: 300px; 
	height: 24px; 
	float: right;
	margin: 2px 0 0 0;
	}	
#entetet h1 { 
	background: transparent url(titre_bbh.gif) no-repeat top left;  
	width: 355px; 
	height: 36px; 
	float: left;
	margin: 0px;
	}
#entetet h1 span,#entetet h2 span
{ display: none; }

/* Page marketing*/
#entetem{ margin-bottom: 20px; float: left;	}
#entetem h1 { 
	background: transparent url(titre_bbh.gif) no-repeat top left;  
	width: 355px; 
	height: 36px; 
	float: left;
	margin: 0px;
	}
#entetem h2 { 
	background: transparent url(sous-titre-BBH-m.png) no-repeat top left; 
	width: 300px; 
	height: 24px; 
	float: right;
	margin: 2px 0 0 0;
	}	
#entetem h1 { 
	background: transparent url(titre_bbh.gif) no-repeat top left;  
	width: 355px; 
	height: 36px; 
	float: left;
	margin: 0px;
	}
#entetem h1 span,#entetem h2 span
{ display: none; }

/* Page galerie Photo*/
#enteteph{ margin-bottom: 20px; float: left;	}
#enteteph h1 { 
	background: transparent url(titre_bbh.gif) no-repeat top left;  
	width: 355px; 
	height: 36px; 
	float: left;
	margin: 0px;
	}
#enteteph h2 { 
	background: transparent url(sous-titre-BBH-ph.png) no-repeat top left; 
	width: 300px; 
	height: 24px; 
	float: right;
	margin: 2px 0 0 0;
	}	
#enteteph h1 { 
	background: transparent url(titre_bbh.gif) no-repeat top left;  
	width: 355px; 
	height: 36px; 
	float: left;
	margin: 0px;
	}
#enteteph h1 span,#enteteph h2 span
{ display: none; }

/* Page billets cadeaux*/
#entetebc{ margin-bottom: 20px; float: left;	}
#entetebc h1 { 
	background: transparent url(titre_bbh.gif) no-repeat top left;  
	width: 355px; 
	height: 36px; 
	float: left;
	margin: 0px;
	}
#entetebc h2 { 
	background: transparent url(sous-titre-BBH-bc.png) no-repeat top left; 
	width: 300px; 
	height: 24px; 
	float: right;
	margin: 2px 0 0 0;
	}	
#entetebc h1 { 
	background: transparent url(titre_bbh.gif) no-repeat top left;  
	width: 355px; 
	height: 36px; 
	float: left;
	margin: 0px;
	}
#entetebc h1 span,#entetebc h2 span
{ display: none; }

/* Page partenaires*/
#entetepa{ margin-bottom: 20px; float: left;	}
#entetepa h1 { 
	background: transparent url(titre_bbh.gif) no-repeat top left;  
	width: 355px; 
	height: 36px; 
	float: left;
	margin: 0px;
	}
#entetepa h2 { 
	background: transparent url(sous-titre-BBH-pa.png) no-repeat top left; 
	width: 300px; 
	height: 24px; 
	float: right;
	margin: 2px 0 0 0;
	}	
#entetepa h1 { 
	background: transparent url(titre_bbh.gif) no-repeat top left;  
	width: 355px; 
	height: 36px; 
	float: left;
	margin: 0px;
	}
#entetepa h1 span,#entetepa h2 span
{ display: none; }

#resume-court {
	background: transparent url(BBH-ombre-01.jpg) no-repeat;
	float: left;
	padding-top: 50px;
	}

#entete h2 span, #entete h1 span 
{ display: none; }

#resume-court p.p1 { width: 355px; display: block; }
#resume-court p.p2 { width: 355px; display: block; }
#resume-courtp p.p1 { width: 355px; display: block; }
#resume-courtb p.p1 { width: 355px; display: block; }
#resume-courtb p.p2 { width: 355px; display: block; }
#resume-courtt p.p1 { width: 355px; display: block; }
#resume-courtt p.p2 { width: 355px; display: block; }
#resume-courtm p.p1 { width: 355px; display: block; }
#resume-courtm p.p2 { width: 355px; display: block; }

#resume-court2 p.p1 { width: 355px; display: block; }
#resume-court2 p.p2 { width: 355px; display: block; }
#resume-court3 p.p1 { width: 355px; display: block; }

#texte-principal { width: 355px; float: left; }

#texte1 p.p1 { width: 355px; display: block; }
#texte1 p.p2 { width: 355px; display: block; }
#textep p.p1 { width: 355px; display: block; }
#textep2 p.p1 { width: 355px; display: block; }

#texte2 p.p1 { width: 355px; display: block; }
#texte2 p.p2 { width: 355px; display: block; }

#texte3 p.p1 { width: 355px; display: block; }
#texte3 p.p2 { width: 355px; display: block; }
#texte3 p.p3 { width: 355px; display: block; }



#texte-principal { width: 355px; float: left; }

/*Partie pour espacer les titres de la page*/
#texte-principal h3, #intro h3 { 
	letter-spacing: 1px; 
    margin: 0px 0px 20px 0px;
	color: #7D775C;
	width: 355px;
	height: 27px;
	}
#resume-court,#resume-court2,#resume-court3,#resume-courtp,#resume-courtb,#resume-courtt,#texte1,#textep,#textet,#texte2,#textep2,#texte3,#resume-courtm,#resume-court4,#resume-court5
{  padding-top: 50px; margin-top: 0px; float: left; text-align: justify; color: #fff; font-size: 0.83em; line-height: 1.50em;}


#resume-court2 { background: transparent url(BBH-ombre-02.jpg) no-repeat; }
#resume-court3 { background: transparent url(BBH-ombre-02.jpg) no-repeat; }
#resume-court4 { background: transparent url(BBH-ombre-02.jpg) no-repeat; }
#resume-court5 { background: transparent url(BBH-ombre-02.jpg) no-repeat; }
#resume-courtp { background: transparent url(BBH-ombre-02.jpg) no-repeat; }
#resume-courtb { background: transparent url(BBH-ombre-02.jpg) no-repeat; }
#resume-courtt { background: transparent url(BBH-ombre-02.jpg) no-repeat; }
#resume-courtm { background: transparent url(BBH-ombre-02.jpg) no-repeat; }


#texte1 { background: transparent url(BBH-ombre-03.jpg) no-repeat; }
#textep { background: transparent url(BBH-ombre-03.jpg) no-repeat; }
#textet { background: transparent url(BBH-ombre-04.jpg) no-repeat; }


#texte2 { 
background: transparent url(BBH-ombre-04.jpg) no-repeat;

 }

#texte2 a:link, #texte2 a:visited { text-decoration: underline; color: #a5bcff;	}
#texte2 a:hover, #texte2 a:active { text-decoration: none; color: #ff9600; }

#textep2 { background: transparent url(BBH-ombre-04.jpg) no-repeat; }

#texte3 { background: transparent url(BBH-ombre-05.jpg) no-repeat; }

#resume-court2 h3 { background: transparent url(from-earth-sky.jpg) no-repeat; }
#resume-court3 h3 { background: transparent url(purchase-gift-ticket.png) no-repeat; }
#resume-court4 h3 { background: transparent url(web-sites-partners.png) no-repeat; }
#resume-court5 h3 { background: transparent url(photo-taken-customers.png) no-repeat; }

#resume-courtp h3 { background: transparent url(presentation-bbh.png) no-repeat; }
#resume-courtb h3 { background: transparent url(bbh-flights.png) no-repeat; }
#resume-courtt h3 { background: transparent url(bbh-price-list.png) no-repeat; }
#resume-courtm h3 { background: transparent url(marketing.png) no-repeat; }


#texte1 h3 { background: transparent url(tourism-leisure-flight.png) no-repeat; }
#textep h3 { background: transparent url(tethered-balloon.png) no-repeat; }
#textet h3 { background: transparent url(tethered-balloon.png) no-repeat; }

#texte2 h3 { background: transparent url(business-perspective.png) no-repeat; }
#textep2 h3 { background: transparent url(for-businesses.png) no-repeat; }

#texte3 h3 { background: transparent url(bbh-news.png) no-repeat;	}

#resume-court2 h3 span,
#resume-court3 h3 span,
#resume-court4 h3 span,
#resume-court5 h3 span,
#resume-courtp h3 span,
#resume-courtb h3 span,
#resume-courtt h3 span,
#resume-courtm h3 span,
#texte1 h3 span,
#textep h3 span,
#textet h3 span,
#texte2 h3 span,
#textep2 h3 span,
#texte3 h3 span,
#listedelien h3.select span

{ display: none; }

table{
	font-size: 0.87em;
}
/*Menu de navigation*/
#listedelien {
	width: 141px;
	position: absolute;
	top: 101px;
	left: 550px;
	margin: 0px;
	padding: 0px;
	}
#listedelien2 { 
	font-size: 0.70em;
	background: transparent url(paper-bg.jpg) top left repeat-y; 
	padding: 10px; 
	width: 141px; 
	}
#listedelien ul {
	margin: 0px;
	padding: 0px;
	}

#listedelien li a { 
	color: #fff;
	text-decoration: none;
	}
#listedelien li a:hover {
	text-decoration: underline;
	}
#listedelienselect li {
	line-height: 16px; 
        padding: 5px 0px;
	border-bottom: 1px solid #003d90;
	}
#listedelienselect li a {
	font-weight: bold;
	color: #fff;
	display: block;
        text-transform: uppercase;
        text-decoration: none; 
	}
#listedelien h3 {
	width: 141px;
	height: 23px;
	display: block;
	margin: 0px;
	}
#listedelien h3.select 
{ background: transparent url(ballon-bleu-horizon-navigation.jpg) no-repeat; }

/*Pied de page*/
#pied_de_page a:link, a:visited { text-decoration: underline; color: #a5bcff;	}
#pied_de_page a:hover, a:active { text-decoration: none; color: #ff9600; }

#pied_de_page p.p1{
text-align: center;
font-size: 0.85em;
color: #fff; 
}
form{
text-align: center;
font-size: 0.75em;
font-weight:bold;
color: #fff; 
}
#pied_de_page p.p2{
display:block;
text-align: center;
font-size: 0.63em

}
#pied_de_page p.p3{
display:block;
text-align: center;
font-size: 0.80em
}
#pied_de_page p.p4{
display:block;
text-align: justify;
font-size: 0.80em
}
#pied_de_page p.p5{
display:block;
text-align: center;
font-size: 0.80em
}
#pied_de_page p.p6{
display:inline;
text-align: center;
font-size: 0.80em
}
#pied_de_page span{
font-size: 0.70em
}

#pied_de_page a:link, #pied_de_page a:visited { 
	margin-right: 6px; 
	}

/*elements graphiques de décoration page index*/
#ciel, #montagne, #montgolfiere-d-1, #montgolfiere-d-1 span, #montgolfiere-g-1 ,#montgolfiere-g-1 span, #logo, #bruleur, #bruleur span, #drapeau, #drapeau
{ position: absolute;  }
#ciel { 
	background: url(ballon-bleu-horizon-ciel.jpg) repeat-x; 
	top: 0px;
	right: 0px; 
	width: 100%;  
	height: 116px; 
	}
#montagne { 
	background: url(montagne_pyrennes.jpg) repeat-x; 
	top: 104px;
	right: 0px; 
	width: 100%; 
	height: 83px; 
	}
#montgolfiere-g-1 { 
	background: url(montgolfiere-1-g.gif) no-repeat; 
	z-index: 6;
	top: 150px;
	left: -180px;
	width: 273px; 
	height: 310px; 
	}		
#montgolfiere-g-1 span { 
	background: url(montgolfiere-2-g.gif) no-repeat; 
	z-index: 6;
	top: 550px;
	width: 273px; 
	height: 347px; 
	}	
#montgolfiere-d-1 { 
	background: url(montgolfiere-1-d.gif) no-repeat right top; 
	position:absolute;
	z-index: 6;
	top: 550px;
	left:550px;
	width: 240px; 
	height: 290px;
	}
#montgolfiere-d-1 span { 
	background: url(montgolfiere-2-d.gif) no-repeat; 
	z-index: 6;
top: 750px;

	width: 236px; 
	height: 329px; 
	}	
#drapeau { 
	background: url(drapeau.gif) no-repeat; 
	z-index: 6;
	top:10px;
	right:10px;
	width: 179px; 
	height: 33px;
	}
#logo { 
	background: url(logo.png) no-repeat; 
	z-index: 6;
	top: 10px;
	left: 0px;
	width: 288px; 
	height: 188px; 
	}
#bruleur{
	z-index: 2;
	top: 1750px;
	left: 0px;
	width: 100%; 
	height: 426px; 
	background: url(fond_arbre.jpg) repeat-x left bottom;
	}
#bruleur span {
	z-index: 2;
	top:-49px;
	left: 0px;
	width: 371px; 
	height: 475px; 
	background: url(bruleur.gif) no-repeat;
}
/*Parie drapeau:selection langue*/
a.image {
display: block;
float:left;
width: 50px;
height: 33px;

background-repeat: no-repeat;
}
a.image2 {
display: block;
margin-left:10px;
float:left;
width: 51px;
height: 33px;

background-repeat: no-repeat;
}
a.image3 {
display: block;
margin-left:10px;
float:left;
width: 56px;
height: 33px;

background-repeat: no-repeat;
}


/*Media Photo pour la page préserntation*/

/*partie gauche*/
#photo-presentation-gauche,#photo-presentation-gauche span
{ position: absolute;  }
#photo-presentation-gauche { 
	background: url(ballon-gauche-presentation1.gif) no-repeat; 
	z-index: 6;
	top: 150px;
	left: -180px;
	width: 273px; 
	height:310px; 
	}

#photo-presentation-gauche span { 
	background: url(ballon-gauche-presentation2.gif) no-repeat; 
	z-index: 6;
	top: 550px;

	width: 273px; 
	height: 310px; 
	}

/*partie droite*/
#photo-presentation-droite,#photo-presentation-droite span
{ position: absolute;  }
 
#photo-presentation-droite{ 
	background: url(ballon-droite-presentation1.gif) no-repeat right top; 
	position:absolute;
	z-index: 6;
	top: 550px;
	left: 550px;
	width: 220px; 
	height: 227px;
	}	
#photo-presentation-droite span { 
	background: url(ballon-droite-presentation2.gif) no-repeat; 
	z-index: 6;
	top: 720px;
	width: 220px; 
	height: 227px; 
	}
	
/*Media Photo pour la page baptême*/
/*partie gauche*/
#photo-bapteme-gauche,#photo-bapteme-gauche span
{ position: absolute;  }
#photo-bapteme-gauche { 
	background: url(ballon-gauche-bapteme1.gif) no-repeat; 
	z-index: 6;
	top: 150px;
	left: -180px;
	width: 273px; 
	height:310px; 
	}

#photo-bapteme-gauche span { 
	background: url(ballon-gauche-bapteme2.gif) no-repeat; 
	z-index: 6;
	top: 550px;

	width: 273px; 
	height: 310px; 
	}

/*partie droite*/
#photo-bapteme-droite,#photo-bapteme-droite span
{ position: absolute;  }
 
#photo-bapteme-droite{ 
	background: url(ballon-droite-bapteme1.gif) no-repeat right top; 
	position:absolute;
	z-index: 6;
	top: 550px;
	left: 550px;
	width: 220px; 
	height: 227px;
	}	
#photo-bapteme-droite span { 
	background: url(ballon-droite-bapteme2.gif) no-repeat; 
	z-index: 6;
	top: 720px;
	width: 220px; 
	height: 227px; 
	}
/*Media Photo pour la page tarif*/
/*partie gauche*/
#photo-tarif-gauche,#photo-tarif-gauche span
{ position: absolute;  }
#photo-tarif-gauche { 
	background: url(ballon-gauche-tarif1.gif) no-repeat; 
	z-index: 6;
	top: 150px;
	left: -180px;
	width: 273px; 
	height:310px; 
	}

#photo-tarif-gauche span { 
	background: url(ballon-gauche-tarif2.gif) no-repeat; 
	z-index: 6;
	top: 550px;

	width: 273px; 
	height: 310px; 
	}

/*partie droite*/
#photo-tarif-droite,#photo-tarif-droite span
{ position: absolute;  }
 
#photo-tarif-droite{ 
	background: url(ballon-droite-tarif1.gif) no-repeat right top; 
	position:absolute;
	z-index: 6;
	top: 550px;
	left: 550px;
	width: 220px; 
	height: 227px;
	}	
#photo-tarif-droite span { 
	background: url(ballon-droite-tarif2.gif) no-repeat; 
	z-index: 6;
	top: 720px;
	width: 220px; 
	height: 227px; 
	}

/*Media Photo pour la page billet*/
/*partie gauche*/
#photo-billet-gauche,#photo-billet-gauche span
{ position: absolute;  }
#photo-billet-gauche { 
	background: url(ballon-gauche-billet1.gif) no-repeat; 
	z-index: 6;
	top: 150px;
	left: -180px;
	width: 273px; 
	height:310px; 
	}

#photo-billet-gauche span { 
	background: url(ballon-gauche-billet2.gif) no-repeat; 
	z-index: 6;
	top: 550px;

	width: 273px; 
	height: 310px; 
	}

/*partie droite*/
#photo-billet-droite,#photo-billet-droite span
{ position: absolute;  }
 
#photo-billet-droite{ 
	background: url(ballon-droite-billet1.gif) no-repeat right top; 
	position:absolute;
	z-index: 6;
	top: 550px;
	left: 550px;
	width: 220px; 
	height: 227px;
	}	
#photo-billet-droite span { 
	background: url(ballon-droite-billet2.gif) no-repeat; 
	z-index: 6;
	top: 720px;
	width: 220px; 
	height: 227px; 
	}
	
/*Media Photo pour la page marketing*/
/*partie gauche*/
#photo-marketing-gauche,#photo-marketing-gauche span
{ position: absolute;  }
#photo-marketing-gauche { 
	background: url(ballon-gauche-marketing1.gif) no-repeat; 
	z-index: 6;
	top: 150px;
	left: -180px;
	width: 273px; 
	height:310px; 
	}

#photo-marketing-gauche span { 
	background: url(ballon-gauche-marketing2.gif) no-repeat; 
	z-index: 6;
	top: 550px;

	width: 273px; 
	height: 310px; 
	}

/*partie droite*/
#photo-marketing-droite,#photo-marketing-droite span
{ position: absolute;  }
 
#photo-marketing-droite{ 
	background: url(ballon-droite-marketing1.gif) no-repeat right top; 
	position:absolute;
	z-index: 6;
	top: 550px;
	left: 550px;
	width: 220px; 
	height: 227px;
	}	
#photo-marketing-droite span { 
	background: url(ballon-droite-marketing2.gif) no-repeat; 
	z-index: 6;
	top: 720px;
	width: 220px; 
	height: 227px; 
	}	


/*Media Photo pour la page galerie*/
/*partie gauche*/
#photo-galerie-gauche,#photo-galerie-gauche span
{ position: absolute;  }
#photo-galerie-gauche { 
	background: url(bbh1-p.gif) no-repeat; 
	z-index: 6;
	top: 150px;
	left: -180px;
	width: 273px; 
	height:310px; 
	}

#photo-galerie-gauche span { 
	background: url(bbh3-p.gif) no-repeat; 
	z-index: 6;
	top: 550px;

	width: 273px; 
	height: 310px; 
	}

/*partie droite*/
#photo-galerie-droite,#photo-galerie-droite span
{ position: absolute;  }
 
#photo-galerie-droite{ 
	background: url(bbhop.gif) no-repeat right top; 
	position:absolute;
	z-index: 6;
	top: 550px;
	left: 550px;
	width: 220px; 
	height: 227px;
	}	
#photo-galerie-droite span { 
	background: url(bbh2-p.gif) no-repeat; 
	z-index: 6;
	top: 720px;
	width: 220px; 
	height: 227px; 
	}	
	
/*Partie pour règler le fond arbre en fonction du contenu*/
#bruleur2{
	z-index: 2;
	top: 2100px;
	left: 0px;
	width: 100%; 
	height: 426px; 
	background: url(fond_arbre.jpg) repeat-x left bottom;
	}
#bruleur2 span {
	z-index: 2;
	top:-49px;
	left: 0px;
	width: 371px; 
	height: 475px; 
	background: url(bruleur.gif) no-repeat;
}
#bruleur2, #bruleur2 span
{ position: absolute;  }
#bruleur3{
	z-index: 2;
	top: 2350px;
	left: 0px;
	width: 100%; 
	height: 426px; 
	background: url(fond_arbre.jpg) repeat-x left bottom;
	}
#bruleur3 span {
	z-index: 2;
	top:-49px;
	left: 0px;
	width: 371px; 
	height: 475px; 
	background: url(bruleur.gif) no-repeat;
}
#bruleur3, #bruleur3 span
{ position: absolute;  }

#bruleur4{
	z-index: 2;
	top: 1800px;
	left: 0px;
	width: 100%; 
	height: 426px; 
	background: url(fond_arbre.jpg) repeat-x left bottom;
	}
#bruleur4 span {
	z-index: 2;
	top:-49px;
	left: 0px;
	width: 371px; 
	height: 475px; 
	background: url(bruleur.gif) no-repeat;
}
#bruleur4, #bruleur4 span
{ position: absolute;  }



/*Partie pour la gestion de la galerie photo*/

#tableau{
	position:relative;
	display:block;
	width:356px;
	margin-left:-5px;
	padding:0px;

}

table.galerie
{
	background: #3e8ee0 ;
	border: 1px solid #ffffff ;
	text-align: center ;
	font: 0.77em arial ;
	margin:0px;
	padding:0px;

}

#galerie_mini td {

	padding:3px;
	
}

#galerie_mini td a img
{

	
	border: 1px solid #ffffff ;
	text-align:center;
}

#big {
position:relative;
margin-bottom:-3px;

}
#photo dt
{

	font: italic 1.5em/1em arial ;
	color: #dcb ;
	padding-top:10px;

}



