/* CSS Document */
.upper{ text-transform:uppercase;}
*,body,html{
border:none;
text-align:justify;
margin:0; padding:0; 
text-decoration:none;
font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#001407; 
list-style:none; outline:inherit;}

a,li,ul{ margin:0; padding:0; list-style:none; outline:inherit;}


html,body { background-color:#003b15;}

#contenu {width:1142px;
margin-left:auto;
margin-right:auto;

}
#global_one{

margin-left:25px;
position:relative;
 float:left;
 width:1142px; 
 display:block;
 background-image:url(img/background_one.jpg);

 }
 a#concours{
 width:105px;
 height:108px;
 display:block;
 background-image:url(img/concours_norm.png);
 position:absolute;
 z-index:3;
 top:45px;
 left:-80px;}
 a#concours:hover{background-image:url(img/concours_surv.png);}
  a#concours:active{background-image:url(img/concours_surv.png);}
   a#concours:focus{background-image:url(img/concours_surv.png);}
 
 
#global {
float:left;
background-image:url(img/background.jpg);
background-repeat:no-repeat; 
width:1142px;
min-height:1151px;
display:block;
position:relative;
}
#banniere{position:absolute; top:138px; left:8px; z-index:2;}
#pied{ padding-top:52px;
float:left; 

background-image:url(img/background_one.jpg); 
width:1142px;  
display:block;}

#pied img{ float:left; margin-right:21px;}
#pied_miami{ margin-left:161px;}
#logo{ margin-left:65px;}

/*Menu principal*/
#menu{ margin-top:3px; height:16px;}
#menu li,#menu li a{height:16px; display:inline-block; float:left;}

#menu li a span{display:none;}
#accueil{ margin-left:70px; background-image:url(img/menu/accueil_norm.png); width:66px; }
#accueil:hover{ background-image:url(img/menu/accueil_clic.png); }

#information { margin-left:18px; background-image:url(img/menu/information_norm.png); width:158px;}
#information:hover { background-image:url(img/menu/information_clic.png); }

#programmation_music{ margin-left:17px;background-image:url(img/menu/programmation_music_norm.png); width:191px;}
#programmation_music:hover{ background-image:url(img/menu/programmation_music_clic.png);}

#programmation_match_concert{ margin-left:23px;background-image:url(img/menu/programmation_match_concert_norm.png); width:266px;}
#programmation_match_concert:hover{ background-image:url(img/menu/programmation_match_concert_clic.png); }

#contact{margin-left:28px; background-image:url(img/menu/contact_norm.png); width:66px;}
#contact:hover{ background-image:url(img/menu/contact_clic.png); }

#miami_club_beach{ margin-left:28px;background-image:url(img/menu/miami_club_beach_norm.png); width:137px;}
#miami_club_beach:hover{ background-image:url(img/menu/miami_club_beach_clic.png);}

/*Page accueil*/

#div_accueil{ margin-left:263px; margin-top:92px;}

/*Page concorus*/

#div_concours{ margin-left:155px; margin-top:60px;}
#div_concours h1{padding-left:5px;color:#FFFFFF; font-size:17px;margin-top:19px; }
#div_concours p{ padding-left:5px; width:890px; margin-top:12px; font-size:12px; line-height:17px;}
/*Paghe information*/

#div_information{margin-left:155px; margin-top:60px;}
#div_information h2{padding-left:5px;color:#FFFFFF; font-size:17px;margin-top:19px; }
#div_information p{ padding-left:5px; width:890px; margin-top:12px; font-size:12px; line-height:17px;}
#div_information img{ margin-top:52px; padding-left:5px;}

#menu_info_depliant h3{ color:#ffffff; font-size:16px; margin-bottom:8px; }
#menu_info_depliant li a{ font-weight:bold;margin-bottom:7px; display:block;padding-left:5px; color:#003713; font-size:14px;  }
#menu_info_depliant li a:hover{  color:#f8b328;}
/*Paghe programmation music*/
#div_prog_music{margin-left:155px; margin-top:60px;}


#menu_mois { padding-left:5px;width:100%; height:25px; margin-bottom:18px;}
#menu_mois li{ display:inline-block; float:left;}
#menu_mois li a{margin-right:25px; font-size:18px;}
#menu_mois li a:hover{  color:#f8b328;}

#menu-date {   margin-left:5px;margin-bottom:25px; display:block; width:900px;}
#menu-date li { display:inline-block;float:left;width:170px;margin-bottom:12px; }
#menu-date li a{   margin-right:15px; color:#003713; font-size:14px; font-weight:600;}
#menu-date li a:hover{  color:#f8b328;}

#div_prog_music div {width:350px; float:left;}
#div_prog_music div#date_div{width:100%; display:block; margin-bottom:25px;}
#div_prog_music div.groupe_div_glob_separ{ display:block; width:100%;}


#div_prog_music h2{padding-left:5px;color:#FFFFFF; font-size:17px; margin-top:45px; }
#div_prog_music #img_title { margin:0; margin-right:6px; padding:0;}
#div_prog_music h3{padding-left:5px;color:#FFFFFF; font-size:14px; margin-top:19px;}
#div_prog_music h4{ text-transform:uppercase;padding-left:5px; font-size:14px;  margin-top:3px; margin-bottom:4px; }
#div_prog_music p{ padding-left:5px; margin-bottom:12px; font-size:13px; line-height:17px;}

#div_prog_music img { float:left;margin-top:22px; margin-left:53px; margin-bottom:45px; }


/*Page contact*/

#div_contact{margin-left:155px; margin-top:60px;}
#div_contact p{ margin-left:250px;  width:350px;font-size:14px; font-weight:600;
display:block;  text-align:center; color:#00519e; line-height:17px;}
#div_contact a{font-size:14px; font-weight:600;color:#00519e; text-decoration:underline;	}
#div_contact img{margin-left:210px; margin-top:140px; margin-bottom:35px;}

/*Page planning*/
#div_planning{margin-left:155px; margin-top:60px;}
#planning_pdf{ margin-top:45px; float:left; font-size:16px; font-weight:600; color:#003713;}
#planning_pdf:hover{color:#f8b328;}

/*Page miami*/

#div_miami{margin-left:155px; margin-top:60px;}
#div_miami h2{padding-left:5px;color:#FFFFFF; font-size:19px;margin-top:19px; }
#div_miami h3{padding-left:5px;color:#FFFFFF; font-size:17px;margin-top:0px; }
#div_miami .p_miami_spec{ color:#FFFFFF; font-size:14px; font-weight:600; width:540px;}
#div_miami  span {float:left;}
#div_miami .title_bold_miami{ display:block; width:70px;}
.color{color:#333333;}
#div_miami p{ padding-left:5px; width:519px; margin-top:12px; font-size:12px; line-height:17px;}
#div_miami img{ margin-top:7px; padding-left:5px;}
