
/* ---------------------- CONTENUS  ---------------------- */

div.bloc_float_left {
	float: left;
	margin: 0;
	padding: 0;
}

div.bloc_float_right {
	float: right;
	margin: 0;
	padding: 0;
}

img.liseret_blanc {
	display: block;
	margin: 0 0 3px 0;
	padding: 0;
	border: 1px solid #FFFFFF;
}

p.float_left {
	float: left;
	margin: 0 15px 10px 0;
	padding: 0;
}

p.float_right {
	float: right;
	margin: 0 0 10px 15px;
	padding: 0;
}

p.align_right {
	margin: 0;
	padding: 0;
	text-align: right;
}

div.align_justify {
	margin: 0;
	padding: 0;
	text-align: justify;
}

p.pousse_0 {
	margin: 0;
	padding: 0;
}

p.pousse_5 {
	margin: 0;
	padding: 0 0 5px 0;
}

p.pousse_10 {
	margin: 0;
	padding: 0 0 10px 0;
}

p.pousse_15 {
	margin: 0;
	padding: 0 0 15px 0;
}

p.pousse_20 {
	margin: 0;
	padding: 0 0 20px 0;
}

p.pousse_25 {
	margin: 0;
	padding: 0 0 25px 0;
}

p.pousse_30 {
	margin: 0;
	padding: 0 0 30px 0;
}

span.texte_rouge {
	color: #FF0000;
}

span.texte_petit {
	font-size: 11px;
}

span.texte_petit_bleu {
	font-size: 11px;
	color: #004153;
}

span.texte_gros {
	font-size: 15px;
}




a.lien_bouton {
	margin: 0;
	padding: 5px 10px 5px 10px;
	font-size: 13px;
	color: #FFFFFF;
	background-color: #FF0000;
}

a.lien_bouton:hover {
	background-color: #004153;
}




a.plus_infos {
	display: block;
	margin: 0;
	padding: 0;
	width: 58px;
	height: 18px;
	text-indent: -9000px;
	background: url(../images/boutons/plus_infos.gif) no-repeat 0 0;
}

a.more_info {
	display: block;
	margin: 0;
	padding: 0;
	width: 72px;
	height: 18px;
	text-indent: -9000px;
	background: url(../images/boutons/more_info.gif) no-repeat 0 0;
}

a.moins_infos {
	display: block;
	margin: 0;
	padding: 0;
	width: 15px;
	height: 15px;
	text-indent: -9000px;
	background: url(../images/boutons/moins.gif) no-repeat 0 0;
}



/* Titre h3 */

#globalcentre h3 {
	margin: 0;
	padding: 0;
	width: 750px;
	height: 40px;
	color: #FFFFFF;
	text-indent: -9000px;
	background-color: #FF0000;
}





/* FR */

#globalcentre h3.actualites_fr {
	padding: 0 0 20px 0;
	background: url(../images/titres_fr/actualites.gif) no-repeat 0 0;
}

#globalcentre h3.edito_fr {
	padding: 0 0 20px 0;
	background: url(../images/titres_fr/edito.gif) no-repeat 0 0;
}

#globalcentre h3.presentation_fr {
	padding: 0 0 20px 0;
	background: url(../images/titres_fr/presentation.gif) no-repeat 0 0;
}

#globalcentre h3.mama2009_bilan_fr {
	padding: 0 0 20px 0;
	background: url(../images/titres_fr/mama2009_bilan.gif) no-repeat 0 0;
}

#globalcentre h3.programme_concerts_fr {
	background: url(../images/titres_fr/programme_concerts.gif) no-repeat 0 0;
}

#globalcentre h3.programme_conferences_fr {
	background: url(../images/titres_fr/programme_conferences.gif) no-repeat 0 0;
}

#globalcentre h3.activites_pros_networking_fr {
	padding: 0 0 20px 0;
	background: url(../images/titres_fr/activites_pros_networking.gif) no-repeat 0 0;
}

#globalcentre h3.billetterie_en_ligne_fr {
	background: url(../images/titres_fr/billetterie_en_ligne.gif) no-repeat 0 0;
}

#globalcentre h3.plan_fr {
	padding: 0 0 20px 0;
	background: url(../images/titres_fr/plan.gif) no-repeat 0 0;
}

#globalcentre h3.infos_pratiques_fr {
	background: url(../images/titres_fr/infos_pratiques.gif) no-repeat 0 0;
}

#globalcentre h3.partenaires_fr {
	padding: 0 0 20px 0;
	background: url(../images/titres_fr/partenaires.gif) no-repeat 0 0;
}

#globalcentre h3.contacts_fr {
	background: url(../images/titres_fr/contacts.gif) no-repeat 0 0;
}




/* EN */

#globalcentre h3.news_en {
	padding: 0 0 20px 0;
	background: url(../images/titres_en/news.gif) no-repeat 0 0;
}

#globalcentre h3.editorial_en {
	padding: 0 0 20px 0;
	background: url(../images/titres_en/editorial.gif) no-repeat 0 0;
}

#globalcentre h3.information_en {
	padding: 0 0 20px 0;
	background: url(../images/titres_en/information.gif) no-repeat 0 0;
}

#globalcentre h3.mama2009_overview_en {
	padding: 0 0 20px 0;
	background: url(../images/titres_en/mama2009_overview.gif) no-repeat 0 0;
}

#globalcentre h3.concerts_line_up_en {
	background: url(../images/titres_en/concerts_line_up.gif) no-repeat 0 0;
}

#globalcentre h3.seminars_line_up_en {
	background: url(../images/titres_en/seminars_line_up.gif) no-repeat 0 0;
}

#globalcentre h3.pro_area_networking_en {
	padding: 0 0 20px 0;
	background: url(../images/titres_en/pro_area_networking.gif) no-repeat 0 0;
}

#globalcentre h3.online_booking_en {
	padding: 0 0 20px 0;
	background: url(../images/titres_en/online_booking.gif) no-repeat 0 0;
}

#globalcentre h3.map_en {
	padding: 0 0 20px 0;
	background: url(../images/titres_en/map.gif) no-repeat 0 0;
}

#globalcentre h3.practical_info_en {
	background: url(../images/titres_en/practical_info.gif) no-repeat 0 0;
}

#globalcentre h3.partners_en {
	padding: 0 0 20px 0;
	background: url(../images/titres_en/partners.gif) no-repeat 0 0;
}

#globalcentre h3.contacts_en {
	background: url(../images/titres_en/contacts.gif) no-repeat 0 0;
}







/* Titre h4 */

#globalcentre h4 {
	margin: 0;
	padding: 0;
	font-size: 18px;
	color: #004153;
	font-weight: normal;
}

#globalcentre h4.pousse_5 {
	padding: 0 0 5px 0;
}

#globalcentre h4.pousse_10 {
	padding: 0 0 10px 0;
}

#globalcentre h4.pousse_15 {
	padding: 0 0 15px 0;
}

#globalcentre h4.pousse_20 {
	padding: 0 0 20px 0;
}

#globalcentre span.droite_du_h4 {
	margin: 6px 0 0 5px;
	padding: 0;
	font-size: 12px;
	font-weight: bold;
}



/* Titre h5 */

#globalcentre h5 {
	margin: 0;
	padding: 0;
	font-size: 12px;
	color: #004153;
	font-weight: bold;
}

#globalcentre h5.pousse_5 {
	padding: 0 0 5px 0;
}

#globalcentre h5.pousse_10 {
	padding: 0 0 10px 0;
}

#globalcentre h5.pousse_15 {
	padding: 0 0 15px 0;
}

#globalcentre h5.pousse_20 {
	padding: 0 0 20px 0;
}




/* Listes a puces */

#globalcentre ul.puces_normales_pousse_0 {
	margin: 0 0 0 20px;
	padding: 0;
}
#globalcentre ul.puces_normales_pousse_0 li {
	margin: 0 0 3px 0;
	padding: 0;
	color: #333333;
	list-style: disc;
}

#globalcentre ul.puces_normales_pousse_5 {
	margin: 0 0 5px 20px;
	padding: 0;
}
#globalcentre ul.puces_normales_pousse_5 li {
	margin: 0 0 3px 0;
	padding: 0;
	color: #333333;
	list-style: disc;
}

#globalcentre ul.puces_normales_pousse_10 {
	margin: 0 0 10px 20px;
	padding: 0;
}
#globalcentre ul.puces_normales_pousse_10 li {
	margin: 0 0 3px 0;
	padding: 0;
	color: #333333;
	list-style: disc;
}

#globalcentre ul.puces_normales_pousse_15 {
	margin: 0 0 15px 20px;
	padding: 0;
}
#globalcentre ul.puces_normales_pousse_15 li {
	margin: 0 0 3px 0;
	padding: 0;
	color: #333333;
	list-style: disc;
}

#globalcentre ul.puces_normales_pousse_20 {
	margin: 0 0 20px 20px;
	padding: 0;
}
#globalcentre ul.puces_normales_pousse_20 li {
	margin: 0 0 3px 0;
	padding: 0;
	color: #333333;
	list-style: disc;
}


#globalcentre ul.puces_speciales {
	margin: 0 0 20px 20px;
	padding: 0;
}
#globalcentre ul.puces_speciales li {
	margin: 0 0 6px 0;
	padding: 0;
	color: #333333;
	list-style: disc;
}




/* ---------------------- FORMULAIRES  ---------------------- */

form.saisie {
	margin: 0;
	padding: 0;
}

form.saisie input.field_newsletter {
	margin: 0;
	padding: 2px 10px 2px 10px;
	width: 230px;
	height: 17px;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: #333333;
	border: 0;
	font-weight: normal;
	background: url(../images/structure/champ_newsletter_fond.png) no-repeat 0 0;
}

form.saisie input.btn_radio {
	margin: 0;
	padding: 0;
	vertical-align: middle;
}

form.saisie input.btn_valid {
	margin: 0 ;
	padding: 0;
	border: 0;
	cursor: pointer;
}




form.saisie label {
	display: block;
	margin: 0;
	padding: 0 0 3px 0;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
}

form.saisie input.form_field, textarea.form_textarea {
	margin: 0 5px 0 0;
	padding: 2px;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	border: 1px solid #DDDDDD;
	background-color: #FFFFFF;
	vertical-align: middle;
}

p.retour_form {
	margin: 0;
	padding: 0 0 20px 0;
	font-size: 12px;
	color: #FF0000;
	font-weight: bold;
}

form.saisie input.btn_valid {
	margin: 0 ;
	padding: 0;
	border: 0;
	cursor: pointer;
	vertical-align: middle;
}









/* ---------------------- ACTUALITES  ---------------------- */

#globalcentre div.bloc_actu_contenu {
	display: block;
	margin: 0 0 23px 0;
	padding: 0 0 20px 0;
	width: 750px;
	background: url(../images/structure/pointille_bleu_hori.gif) repeat-x left bottom;
}

#globalcentre p.actu_image {
	margin: 0;
	padding: 3px 0 0 0;
}

#globalcentre p.actu_image img {
	display: block;
	margin: 0;
	padding: 0;
}

#globalcentre p.legende {
	margin: 0;
	padding: 5px 0 0 0;
	font-size: 10px;
	color: #999999;
}

#globalcentre p.actu_date {
	float: right;
	margin: 0;
	padding: 3px 0 0 15px;
	font-size: 11px;
	color: #666666;
}

#globalcentre p.actu_texte {
	margin: 0;
	padding: 0 0 5px 0;
	font-size: 12px;
}

#globalcentre div.actu_texte_wysiwyg {
	margin: 0;
	padding: 0 0 5px 0;
	font-size: 12px;
}









/* fiche artiste */

#globalcentre #fiche_colonne_gauche {
	float: left;
	margin: 0;
	padding: 0;
	width: 380px;
}

#globalcentre #fiche_colonne_droite {
	float: right;
	margin: 0;
	padding: 10px 0 0 0;
	width: 334px;
}

#globalcentre #fiche_colonne_droite #bloc_video {
	display: block;
	margin: 0 0 10px 0;
	padding: 7px 7px 7px 7px;
	width: 320px;
	height: 261px;
	background-color: #004153;
}

#globalcentre #fiche_colonne_droite #bloc_photo {
	display: block;
	margin: 0 0 25px 0;
	padding: 7px 7px 7px 7px;
	width: 320px;
	height: 261px;
	background-color: #004153;
}

#globalcentre #fiche_colonne_droite #bloc_audio {
	display: block;
	margin: 0 0 10px 0;
	padding: 0;
	width: 334px;
	height: 20px;
}

#globalcentre #fiche_colonne_droite p.sousbloc_titre {
	margin: 0;
	padding: 0 0 2px 0;
	font-size: 12px;
	color: #666666;
	font-weight: bold;
}

#globalcentre #fiche_colonne_droite p.sousbloc_credits {
	margin: 0 0 25px 0;
	padding: 0;
	font-size: 10px;
	color: #666666;
	line-height: 12px;
}
