/* CSS Document */

body { background:url(../images/fond-page.jpg) repeat-x #ffffff; margin:0; font-size:10px; font-family:"Trebuchet MS";}

#superConteneur{ width:100%; float:left; background:url(../images/fond-super-conteneur.jpg) no-repeat top center; height:187px;}
#conteneur{ width:956px; margin:0 auto; position:relative;}

#footer {width:100%; clear:left; background:url(../images/footer.jpg) repeat-x #e8eaeb; height:125px;}
#footer #contentFooter{ width:956px; margin:0 auto; text-align:left; padding:10px 0 0 0; color:#3c494e; font-size:1.3em;}
#footer #contentFooter #coordonnees{ float:left; padding:0; margin:0 0 0 3px; width:380px;}
#footer #contentFooter #coordonnees span {font-size:1.1em; font-weight:bold;}
#footer #contentFooter #aw{ float:right; padding:0; margin:0 3px 0 0; color:#3c494e; font-weight:bold;}

/**************************************************************************/
/****************************** page acceuil ******************************/
/**************************************************************************/
ul#menuTop { float:right; display:inline; list-style-type:none; height:27px; margin:0; padding:0 95px 0 0; width:450px; z-index:200px; background:url(../images/top-camera.jpg) no-repeat right top;} 
ul#menuTop li {float:left; display:block; margin:5px 0px 3px 0px; padding:0px; font-weight:bold; text-align:center; font-size:1.3em; height:18px; border-right:1px solid #b09110;}
ul#menuTop li a { color:#fbc300; text-decoration:none; padding:0 15px 0 14px; margin:0;}

ul#menuActivites { float:right; list-style-type:none; height:40px; padding:0; margin:87px 0 0 0; width:570px;} 
ul#menuActivites li {float:left; display:block; margin:0 10px 0 0; padding:0px; font-weight:bold; font-size:1.5em; line-height:1.0em; font-weight:bold; height:40px; border-bottom:6px solid #042b49; }
ul#menuActivites li:hover {float:left; display:block; margin:0 10px 0 0; padding:0px; font-weight:bold; font-size:1.5em; line-height:1.0em; font-weight:bold; height:40px; border-bottom:6px solid #eb3909; }
ul#menuActivites li a.uneLigne { color:#ffffff; text-decoration:none; padding:13px 10px 0 10px; display:block;}
ul#menuActivites li a.deuxLigne { color:#ffffff; text-decoration:none; padding:5px 10px 0 10px; display:block;}

#flash {float:left; display:inline; padding:0; margin:28px 0 0 3px; width:590px; height:272px; background:url(../images/bg-anim-flash.jpg) no-repeat;}

#texteAccueil {float:left; padding:0; margin:28px 0 0 16px; width:337px; color:#FFFFFF; font-size:1.3em; text-align:justify; line-height:1.4em;}
#texteAccueil span {color:#fcac00; font-weight:bold; }

h2 {float:left; display:inline; padding:0; margin:10px 0 0px 3px; width:705px; border-bottom:1px solid #bfc3c5; color:#3c494e; font-size:2.0em;}

#espaceMembre {float:left; display:inline; margin:-30px 3px 0 0; padding:27px 0 0 65px; width:174px; height:51px; background:url(../images/espace-membre.jpg) no-repeat; font-size:1.2em; line-height:1.1em; color:#FFFFFF;}
#espaceMembre a {color:#FFFFFF;}

.blocActivite {float:left; padding:0; margin:8px 30px 0 0; width:215px; height:175px;}
.blocActivite h3 {float:left; padding:10px 0 0 10px; margin:0 0 10px 0; width:205px; height:25px; line-height:1.0em; background:url(../images/bg-bloc-activite.jpg) no-repeat; color:#FFFFFF; font-size:1.5em;}
.blocActivite p {float:left; padding:0px; margin:0; color:#5a6165; font-size:1.2em; width:215px; line-height:1.3em;}
.blocActivite a {display:block; padding:0; margin:0; color:#ed3b09; font-size:1.1em; font-weight:bold;}

#camera {position:absolute; top:27px; left:780px; z-index:100px;}