@charset "ISO-8859-1";
/* CSS Document  juin 2008 � funkyus.com*/

/* ------------------------------------------------------------- */
/* ------------------------------------------------------------- */
@import url('slider.css');
/* ------------------------------------------------------------- */
/* ------------------------------------------------------------- */

/* ------------------------------------------------------------- */
/* ------------------------------------------------------------- */
@import url('reset_global.css');
/* ------------------------------------------------------------- */
/* ------------------------------------------------------------- */

fieldset { border: 0px solid #000; }
fieldset legend{display:none; }
fieldset label{font-size:11px; }

body{ background:#0C3A6D;text-align:center; font-family:"Lucida Grande", Lucida, Verdana, Helvetica, sans-serif; }
/**/
#GLOBAL{width:850px; margin:1px auto 0 auto; text-align:left;color:#FFFFFF; background:#e7e9e9; padding:0 2px; border-left:3px solid #fff; border-right:3px solid #fff;}
.WRAPPER{padding:25px;}
.SPACER{padding:15px 0;}
/**/
#logo{width:850px; background: url(../images/logo_america_boulba.gif) no-repeat center top;  height:200px; display:block;}
/**/
#CENTRE{background:white;color:#000033;}
#CENTRE .WRAPPER{padding:25px 50px;}
.CENTRE_BAS{width:850px; background:#f8f8f8 url(../images/BG_BAS_CENTRE.gif) repeat-x left bottom;  height:350px; display:block; border-bottom:1px solid #C8D8DB;}
#CENTRE .CENTRE_BAS .WRAPPER{padding:20px 10px;}
/**/
	#MENU #BOUTONS{float:left; }
	#MENU a p{display:none;}
	#MENU a { margin:5px 0 0 0;}
	a#BTN_next{width:45px; background: url(../images/BTN_next.gif) no-repeat center top; height:34px;display:block;}
	a:hover#BTN_next{background-position:center -34px;   }
	a#BTN_precdt{width:45px; background: url(../images/BTN_precdt.gif) no-repeat center top; height:34px;display:block;}
	a:hover#BTN_precdt{background-position:center -34px;   }
	a#BTN_BLOG{ width:110px;color:#1b3d60;background: url(../images/BTN_BLOG.gif) no-repeat left top; height:40px;display:block; padding:0 0 0 50px; margin:10px auto 0 auto;}
	a:hover#BTN_BLOG{background-position:left -40px;   }
	a#BTN_PRESENTATION{ width:110px;color:#1b3d60;background: url(../images/BTN_PRESENTATION.gif) no-repeat left top; height:40px;display:block; padding:0 0 0 50px; margin:10px auto 0 auto;}
	a:hover#BTN_PRESENTATION{background-position:left -40px;   }
	a#BTN_ACCUEIL{ width:80px;color:#1b3d60;background: url(../images/BTN_ACCUEIL.gif) no-repeat left top; height:40px;display:block; padding:0 0 0 50px; margin:10px auto 0 auto;}
	a:hover#BTN_ACCUEIL{background-position:left -40px;   }
	a#BTN_CONTACT{ width:110px;color:#1b3d60;background: url(../images/BTN_CONTACT.gif) no-repeat center top; height:37px;display:block; padding:0 0 0 50px; margin:14px auto 0 auto;}
	a:hover#BTN_CONTACT{background-position:center -36px;   }

a.PICTO_DL{ color:#555;background: url(../images/PICTO_DL.gif) no-repeat left top; height:26px;display:block; padding:0 0 0 35px; }
a:hover.PICTO_DL{background-position:left -25px; color:#333;  }

a.CARTE_PREVIEW{background: url(../images/CARTE_PREVIEW.gif) no-repeat left top; height:76px;display:block;  }
a:hover.CARTE_PREVIEW{background: url(../images/CARTE_PREVIEW_ON.gif) no-repeat left top; }
/**/


	#acces_planning_date{  padding: 70px 50px 0 0;float:right;}
	a#BTN_planning{ width:160px;color:#1b3d60;background: url(../images/BTN_planning.gif) no-repeat left top; height:40px;display:block; margin: 10px auto 0 auto; }
	a:hover#BTN_planning{background-position:left -40px;   }
	
	#PLANNING{ background: white; padding: 20px;}
	#PLANNING #FILET{ background: url(../images/FD_filet_planning.gif) no-repeat left 0px; width:800px;display:block;}
	#PLANNING table{margin: 15px auto 0 auto; color: #333; width: 798px;}
	#PLANNING table a{ color: red;padding-bottom: 1px; border-bottom: 1px solid red;}
	#PLANNING table a:hover{ color: black;padding-bottom: 1px; border-bottom: 1px solid black;}
	#PLANNING table td{padding: 5px 3px; vertical-align: middle; }
	#PLANNING table tfoot{background: url(../images/BG_BAS_CENTRE.gif) repeat-x left center;height: 50px; }
	#PLANNING tr.fonce{ background: #e3ebf6; }
	#PLANNING tr.ligne_milieu{ background: #E7E9E9 url(../images/PICTO_switch.gif) no-repeat 5px center;  padding: 5px 0 0 35px ; height: 48px; }
	#PLANNING tr.ligne_milieu td{ font-size: 60%; }
	#PLANNING thead td{ height: 50px; padding: 10px 2px  ; text-align: center; background: url(../images/BG_BAS_CENTRE.gif) repeat-x left center;}
	#PLANNING td.date_concert{ color:#004a97; font-size:60%; text-align: center;}
	#PLANNING td.ville_concert{ color:#000; font-size:90%}
	#PLANNING td.detail_concert{ color:#555; font-size:70%}
	.PICTO_titre_planning{background: url(../images/PICTO_titre_planning.gif) no-repeat left bottom; display:block; width: 274px; height: 40px;}
	.PICTO_titre_planning span{display: none;}
	
	
	#LANCEUR_planning{padding: 10px; float: right; }


#HOME_SPLASH{width:850px; background: url(../images/HOME_SPLASH.jpg) no-repeat left top;  height:350px; display:block; }
#HOME_SPLASH h1{ display:none;}
/**/

/**/
.LANCEUR{width:268px;  display:block; float:left; }
.LANCEUR h2 span{display:none;}
.LANCEUR h2 {margin: 0 0 5px 0;}

#TITRE_lettre_abo{ width:208px;color:#1b3d60;background: url(../images/TITRE_lettre_abo.gif) no-repeat left top; height:55px;display:block; margin:0 0 0 25px;}
#TITRE_lettre_abo span{display:none;}
#TITRE_CARNET{ width:140px;color:#1b3d60;background: url(../images/TITRE_CARNET.gif) no-repeat left top; height:55px;display:block; }
h2#TITRE_DOSSIER_PRINT{ width:208px;color:#1b3d60;background: url(../images/TITRE_DOSSIER_PRINT.gif) no-repeat left top; height:55px;display:block;}
h2#TITRE_LIEN{ width:208px;color:#1b3d60;background: url(../images/TITRE_LIEN.gif) no-repeat left top; height:53px;display:block;}

.PICTO_CARNET{background: url(../images/PICTO_CARNET.gif) no-repeat left top; display:block; padding:0 0 0 55px;}
.PICTO_CARNET  h2 span{display:none;}
.PICTO_CARNET  h1 span{display:none;}
.PICTO_CARNET p{color:#8c8d8d; line-height:18pt;}
.PICTO_CARNET a{color:red; line-height:18pt;padding:0 0 1px 0;}
.PICTO_CARNET a:hover{ border-bottom:1px solid red; }

.PICTO_PRINT{ background: url(../images/PICTO_PRINT.gif) no-repeat left top; display:block; padding:0 0 0 55px;}
.DOCUMENTS li{ margin:0 0 10px 0; padding:5px 0; border-bottom:1px solid #CCCCCC;}

.PICTO_LIENS{ background: url(../images/PICTO_LIENS.gif) no-repeat left top; display:block; padding:0 0pt 0pt 50px;margin:0 0 0 10px;}

.PICTO_PARTENAIRES{ background: url(../images/PICTO_PARTENAIRES.gif) no-repeat left top; display:block; padding:70px 20px 0pt 40px;}


/* NEWSLETTER INSCRIPTION */
#NEWSLETTER {padding:4px 0 0 25px;}
#NEWSLETTER input.champs{border:1px solid #ddd; width:180px; padding:2px; height:25px; font-family:inherit; margin:2px 0; }
#NEWSLETTER .intitule{color:#555; font-size:10px; letter-spacing:.1em; text-align:left;}



/* P A G E S */
	/**/
	#CENTRE #FOND_PAGE{width:750px; background:url(../images/FOND_PAGE.gif) no-repeat left top;display:block; margin:15px 0 0 0; padding:20px; }
	#CENTRE #FOND_PAGE #FOND_PAGE_MAIN{width:470px; float:left;background:url(../images/BG_FILET.gif) no-repeat right center; padding:0 20px 0 0 ; }
	#CENTRE #FOND_PAGE #FOND_PAGE_SECOND{width:200px; float:left; padding:0 0 0 20px;}
	#CENTRE h1{color:#a1a2a2; font-weight:normal; font-size:24px;}
	#CENTRE h2{color:#004a97; font-size:22px; line-height:24pt; margin:0 0 10px 0;}
	#CENTRE h3{color:#4f4f4f; font-weight:normal; font-size:18px; line-height:20pt; text-align:justify;}

	/**/
	#PRESENTATION{width:850px;  height:350px; display:block; overflow:hidden; }
		#PRESENTATION a#BTN_DL{width:200px;background:url(../images/BG_BTN_DL.gif) no-repeat left top; display:block; height:65px; margin:15px 0 0 0;}
		#PRESENTATION a:hover#BTN_DL{background-position:left -65px; color:#333;  }
		#PRESENTATION a#BTN_DL span{color:red; line-height:14pt;font-size:14px;padding:15px 5px 10px 40px;display:block;}
	
	/**/
	#CONTACT{width:850px; background:#b40000;  height:350px; display:block; }
	#CENTRE #CONTACT #FOND_PAGE{width:750px; background:none;display:block; margin:0px 0 0 0; padding:0px; }
	#CENTRE #CONTACT form{background:none;display:block;  padding:0 10px; }
	#CENTRE #CONTACT h1{color:red; }
	#CENTRE #CONTACT h2{color:white; }
	#CONTACT #MAIN{width:100%;}
	#CONTACT input.champs{border:1px solid #ff0000; width:100%; padding:2px; height:25px; font-family:inherit; }
	#CONTACT textarea.champs{border:1px solid #ff0000; width:100%; padding:2px; height:120px; font-family:inherit;  }
	#CONTACT .intitule{color:#efefef; font-size:10px; letter-spacing:.1em; text-align:right; width:100px; padding:0 10px 0 0;}
	#coordonnees{padding:0 0 0 55px;}
	#coordonnees p{color:#b40000; line-height:20pt; }
	#coordonnees .BIG{font-size:18px; }
	
	/**/
	#BLOG{width:850px; height:350px; display:block; overflow:hidden; }
	#BLOG #NEWSLETTER {padding:4px 0 0 0px;}
	#BLOG #TITRE_lettre_abo{ width:208px;color:#1b3d60;background: url(../images/TITRE_lettre_abo.gif) no-repeat left top; height:55px;display:block; margin:0 0 0 0px;}
	#CENTRE #BLOG #FOND_PAGE #FOND_PAGE_MAIN{width:680px; float:left;background:none; padding:0 0px 0 0 ; }
	 #BLOG a.BTN_ACCES_BLOG{display:block;height:177px; width:478px; background:url(../images/BTN_ACCES_BLOG.gif) no-repeat left top; margin:0 auto;}
	 #BLOG a:hover.BTN_ACCES_BLOG{background:url(../images/BTN_ACCES_BLOG_ON.gif) no-repeat left top; border:0;}
	#BLOG #TITRE_CARNET{ width:140px;color:#1b3d60;background: url(../images/TITRE_CARNET.gif) no-repeat left top; height:55px;display:block;float:left; }
	#BLOG .PICTO_CARNET p{color:#8c8d8d; line-height:20pt; font-size:20px;}

		
	/**/
	 #BTN_LIEN li{width:200px;background:url(../images/PICTO_LIEN.gif) no-repeat left 3px; display:block;margin:0 0 15px 0; padding:0 0 0 25px;}
	 #BTN_LIEN a {color:#333; line-height:14pt;}
	 #BTN_LIEN a:hover {color:#ff0000; line-height:14pt;}


	/**/
	 #BTN_PARTENAIRE li{background:url(../images/PICTO_FLECHE_MINI.gif) no-repeat left 5px; display:block;margin:0 0 5px 0; padding:0 0 0 15px;}
	 #BTN_PARTENAIRE a {color:#333; line-height:12pt; font-size:13px;}
	 #BTN_PARTENAIRE a:hover {color:#ff0000; }

	/**/
	 #PIED {padding:75px 0 10px 0 ; background:#EBF5F7; border-top:1px solid #EDF5F8;}
	 #PIED ul{margin:0 auto 25px auto; width:800px;  text-align:center;}
	 #PIED li{display:inline;margin:0 5px 0; padding:0 10px 0 0; border-right:1px solid #fff;}
	 #PIED a {color:#0C3A6D; font-size:10px; letter-spacing:.1em; padding:0 0 1px 0;  }
	 #PIED a:hover{color:#ff0000;border-bottom:1px solid #ff0000; }
	

	/**/
	 #FEEDBACK {padding:30px 50px ; background:#fff; margin:5px;}
	 #FEEDBACK h2{float:left;}
	 #FEEDBACK p{padding:0 0 18pt 210px ; background:#fff; line-height:18pt;}
	 #FEEDBACK a.fermer{display:block;height:77px; width:176px; background:url(../images/BTN_OK.gif) no-repeat left top;}
	 #FEEDBACK a:hover.fermer{background:url(../images/BTN_OK_ON.gif) no-repeat left top;}
	 #FEEDBACK .surbrillance{color:red; font-size:18px; font-weight:bold;}





	/**/
	 #menuhaut {padding:0px ; background:#fff; }
	 #menuhaut ul{width:100%;  text-align:right;}
	 #menuhaut li{display:inline;margin:0 5px 0; padding:0 10px 0 0; border-right:1px solid #fff;}
	 #menuhaut a {color:#0C3A6D; font-size:10px; letter-spacing:.1em; padding:0 0 1px 0;  }
	 #menuhaut a:hover{color:#ff0000;border-bottom:1px solid #ff0000; }


