body {
	/* height: 100%; */
	margin:0;
	padding:0;

	background-image: url('../img/bck.png');
	background-repeat:repeat-y;
	background-position:center;
	background-attachment: fixed;
	/*
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: center top;
	*/

	/* background: url('../img/bck.png') no-repeat fixed center top; */
}

.titre_plaque  { text-transform:uppercase; letter-spacing:-0.05em; font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: #000000; }

.text7_blanc  { font-family: Arial, Helvetica, sans-serif; font-size: 0.750em; color: #ffffff;}
a.text7_blanc { font-family: Arial, Helvetica, sans-serif; font-size: 0.750em; color: #ffffff; text-decoration: none;}
a.text7_blanc:hover { color: #ff0000; text-decoration: none;}

.text8_blanc  { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffffff;}
a.text8_blanc { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffffff; text-decoration: none;}
a.text8_blanc:hover { color: #ff0000; text-decoration: none;}

.text9_blanc  { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #ffffff;}
a.text9_blanc { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #ffffff; text-decoration: none;}
a.text9_blanc:hover { color: #ff0000; text-decoration: none;}

.text10_blanc  { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #ffffff;}
a.text10_blanc { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #ffffff; text-decoration: none;}
a.text10_blanc:hover { color: #ff0000; text-decoration: none;}

.text9_noir  { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000;}
a.text9_noir { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; text-decoration: none;}
a.text9_noir:hover { color: #ff0000; text-decoration: none;}

.texte_blanc_8   { font-size: 8px; color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; }
a.texte_blanc_8  { font-size: 8px; color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
a.texte_blanc_8:hover { text-decoration: underline; }
.texte_blanc_10  { font-size: 10px; color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; }
a.texte_blanc_10 { font-size: 10px; color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
a.texte_blanc_10:hover { text-decoration: underline; }
.texte_blanc_12  { font-size: 12px; color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; }
a.texte_blanc_12 { font-size: 12px; color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; }
a.texte_blanc_12:hover { text-decoration: underline; }
.texte_blanc_14  { font-size: 14px; color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; }
a.texte_blanc_14 { font-size: 14px; color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
a.texte_blanc_14:hover { text-decoration: underline; }

.texte_noir_8   { font-size: 8px; color: #000000; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; }
a.texte_noir_8  { font-size: 8px; color: #000000; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
a.texte_noir_8:hover { text-decoration: underline; }
.texte_noir_10  { font-size: 10px; color: #000000; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; }
a.texte_noir_10 { font-size: 10px; color: #000000; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
a.texte_noir_10:hover { text-decoration: underline; }
.texte_noir_12  { font-size: 12px; color: #000000; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; }
a.texte_noir_12 { font-size: 12px; color: #000000; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
a.texte_noir_12:hover { text-decoration: underline; }
.texte_noir_14  { font-size: 14px; color: #000000; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; }
a.texte_noir_14 { font-size: 14px; color: #000000; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
a.texte_noir_14:hover { text-decoration: underline; }
.texte_noir_16  { font-size: 16px; color: #000000; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; }
a.texte_noir_16 { font-size: 16px; color: #000000; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
a.texte_noir_16:hover { text-decoration: underline; }

.texte_gris_8   { font-size: 8px; color: #5e574f; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; }
a.texte_gris_8  { font-size: 8px; color: #5e574f; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
a.texte_gris_8:hover { text-decoration: underline; }
.texte_gris_10  { font-size: 10px; color: #5e574f; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; }
a.texte_gris_10 { font-size: 10px; color: #5e574f; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
a.texte_gris_10:hover { text-decoration: underline; }
.texte_gris_12  { font-size: 12px; color: #5e574f; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; }
a.texte_gris_12 { font-size: 12px; color: #5e574f; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
a.texte_gris_12:hover { text-decoration: underline; }
.texte_gris_14  { font-size: 14px; color: #5e574f; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; }
a.texte_gris_14 { font-size: 14px; color: #5e574f; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
a.texte_gris_14:hover { text-decoration: underline; }


/* ***************** Footer ******************** */
.bouton_footer_rnc { height:16px; text-align:center; border-left:solid 0px #ef4b23; border-top:solid 0px #ef4b23; border-right:solid 0px #ef4b23; border-bottom:solid 0px #ef4b23; color: #ffffff; margin:0px 0px 0px 0px; padding: 2px 5px 2px 5px; background: #000000; }
.bouton_footer_rnc:hover { background: #636466; }
a.bouton_footer_rnc { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; font-weight: normal; text-decoration: none; }
.texte_gris_8_lien { font: 8pt Helvetica, Arial, sans-serif; font-weight: normal; color: #636466; text-decoration: underline; }
.texte_gris_8_lien:hover { color: #ffffff; }


.top_capitale_select {
	border: #ffffff 1px solid;
	background: #ff0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cfc8ba;
	width: 500px;
	height: 20px;
}

.balado_select {
	border: #ffffff 1px solid;
	background: #ff0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cfc8ba;
	width: 500px;
	height: 20px;
}

.recherche_chanson_textbox { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; border: 1px solid #ffffff; padding-left:5px; padding-top:4px; }

/* EVENEMENTS */
.calendar_month_link { font: 10px Helvetica, Arial, sans-serif; font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; }
.calendar_month_link:hover { font-weight: normal; text-decoration: none; }
.calendar_day_link { font: 16px Helvetica, Arial, sans-serif; font-style: normal; font-weight: normal; color: #57554f; text-decoration: none; }
.calendar_day_link:hover { font-weight: bold; text-decoration: none; }

/* ***************** Concours ******************** */
.concoursTitle { text-decoration: none;	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: bold; color: #636466; }
.concoursTitleAll { text-decoration: none;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold; color: #ffffff; }
.concoursTitleAll:hover { text-decoration: underline;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold; color: #c7c6c6; }
.textfield { border: 1px solid #848484;	background-color: #ffffff; }
.concours_selectfield { color: #424242; font-size: 10px; }
.concours_resume { font-family: Arial, Helvetica, sans-serif;	font-size: 14px; font-weight: normal;	color: #3f2f24; }
.concours_desc { font-family: Arial, Helvetica, sans-serif;	font-size: 12px; font-weight: normal;	color: #3f2f24; }
.concours_rules { font-family: Arial, Helvetica, sans-serif; font-size: 10px;	font-weight: normal; color: #3f2f24; }
.concours_label { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; }
.concours_question { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal;	color: #000000; }

/* PHOTO DU JOUR */
#photodujour_container { position: relative; }
#photodujour_loupe { position:absolute; top: 0px; left: 0px; width: 91px; height: 85px; background: url(../img/loupe.png) no-repeat; }

/* CONTACT */
.contacts_case { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; border: 1px solid #ffffff; padding-left:5px; padding-top:4px; background: url(../img/bck_case_texte.png) -0px -0px no-repeat; }
