body {
/* font-family: Arial, Helvetica, sans-serif; */
	background:#4392db url(media/degrade-bg1x1100.jpg) repeat-x;
	margin: 0px;
	font-size: 12px;
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif; 
  	min-width: 960px;
	/* background-color:#6bfb6e; */
}
a:link, a:visited { text-decoration: underline; color: #04045f;	}
a:hover, a:active { text-decoration: underline; color: #04045f; }
li { text-decoration: none; list-style-type: none; display: block; color: #fff; }

#wrapper { width:100%;min-width:960px;}

/*__________________________________BANDEAU______________________________________________________*/
#bandeau {padding-top:5px; background:transparent url(media/ap-bandeau.jpg) repeat-x;height:140px;z-index:1;width:100%;}
#logo {float:left;z-index:10;width:24,5%;}
#drapeau { float:right;
	background: url(media/drapeau.gif) no-repeat; 
	z-index:20;
	margin-right:10px;
	width: 179px; 
	height: 33px;
	}
/*Partie 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;
}	

#tf1     {width:400px;margin:auto;z-index:20;}
#tf1 a:link, a:visited { text-decoration: underline; color: #green;	}

#voloiseau {width:500px;margin:auto;margin-top:2em;background-color:#000;z-index:20;}

#numero   {float:right;margin-top:2em;z-index:6 }
#billet-cadeau{width:450px;margin:auto;margin-top:1em;background-color:#000;z-index:20;}
	
/*__________________________________FIN ________BANDEAU______________________________________________________*/	

#corps  { width:100%;}
/*   _______________________________________________________________GAUCHE__________________________________________________________            */
#gauche{ float:left;
	width: 24.5%;
   margin-left:0.5%;
	margin-top:1%;
}
#planetballon  {text-align:center;margin-top:0px;border:3px #3fa7a2 ridge;}

#vignette  { border:3px #3fa7a2 ridge;}
	
#news{
	border:3px #3fa7a2 ridge;
	padding:5px;
	color: #4f1b26;
	margin-top:1em;
}
#news h2  {margin-top:0;margin-left:20px;}
#news p{ text-indent:20px; margin-left:5px;text-align:justify;}

.photos    {border:3px #3fa7a2 ridge;}
.photos p {text-indent:20px; margin-left:5px;text-align:justify;color: #4f1b26;}

/*   _______________________________________________________________FIN   GAUCHE__________________________________________________________            */

/*   ___________________________________________________________DROITE ET NAVIGATION_________________________________________________________            */

#droite      {float:right;margin-top:10px;margin-right:0.5%;width: 23.5%;}

#navigation    { border:3px #3fa7a2 ridge;font-size:0.9em;}
#navigation p {margin-top: 1em;margin-left: 20%;}
#navigation li {
	line-height: 16px; 
    padding: 2px 0px;
	border-bottom: 1px solid #003d90;
	list-style-type:none;
	width:80%;
	}
#navigation li a {
	font-weight: bold;
	color: #fff;
	display: block;
        text-transform: uppercase;
        text-decoration: none; 
	}
#navigation li a:hover {text-decoration: underline;}


#navigation-resa   {width:800px;margin:auto;}
#navigation-resa ul {padding-left:10px;padding-right:10px;border:3px #3fa7a2 ridge;}
#navigation-resa li  {display:inline;line-height: 16px; 
    padding: 2px 0px;
	list-style-type:none;
	width:130px; }
#navigation-resa li a {
	font-size:0.8em;
	color: #fff;
	text-transform: uppercase;
    text-decoration: none; 
	}
#navigation-resa li a:hover {text-decoration: underline;}	

/*   ___________________________________________________________FIN    ________DROITE ET NAVIGATION_________________________________________________________            */

/*   _________________________________________________________TEXTE______________________________________________________            */
#texte{margin-left: 27%;
   margin-bottom: 20px;
   padding: 0px;
   color: #FEF;
   width:47%;
	font-size:0.99em;
	line-height:1.35em;
}
#texte p {text-indent:70px; color;#345;}
/* #texte h1 { width:221px;height:23px;margin:auto;background:transparent url(media/sous-titre-reve-a-realite.gif) no-repeat ;} */


/*________________________________________________________________PIED___________________________________________*/

#footer{
	float:left;
	min-width:800px;
	/* margin-top:5em; */
	height:270px;
	width:100%;
	margin-bottom:0.6em;
	clear:both;padding:0;background:transparent url(media/fond-arbre495x270.jpg) repeat-x;
}

#bruleur{float:left;width:249px;
}
#fond-arbre{margin-left:0;
min-width:800px;
background:transparent url(media/fond-arbre495x270.jpg) repeat-x;
margin-top:0px;
height:270px;
margin-left:249px;
}

 #fond-arbre p{ float:left;color: #FFF; width:40%;margin:auto;
}
/* _______________________________________________________________FIN__________________PIED____________________________________*/
#motcles{
	clear:both;
	border:3px #3fa7a2 ridge;
	width:85%;
	margin:auto;
 }
#liens{ 
	clear:both;
	border:3px #3fa7a2 ridge;
	margin:auto;
	margin-top:1em;
	padding: 0px;
	color: #000000;
	width:85%;
}

/*_______________________________________________PAGE -GalERIE PHOTOS ____________________________________________________________*/
#photos-clients {border:1px solid #fff;}
#photos-clients td{padding:3px;}
#photos-clients img{border:1px solid #fff;}

/*_______________________________________________PAGE _RAPPEL SUR LA MONTGOLFIERE ____________________________________________________________*/
#rappel-chapitre {
	border:3px #3fa7a2 ridge;
}
/*_______________________________________________PAGE - PARTENAIRES____________________________________________________________*/
.subdiv{
float:left;
width:19.3%;
border:3px #3fa7a2 ridge;
}
.subdiv ul{ margin:0;padding:0;}
.subdiv h4  {text-align:center;color:yellow;margin:0;font-size:1.4em;}
