body
{
	margin: 0px 0px 0px 0px;
	background-color:#777878;	   /*990033 (rouge uniforme), 663366, cc618e*/
	font-family:Verdana;
	font-size:12px;
	height:100%;
}

html
{
	height:100%;
}

img
{
	border:0px;
}

tr			/*lignes des tableaux*/
{
	text-align:left;
	vertical-align:top;
}

.clear
{
	clear:both;
} 

#contact_simple			/*alignement des groupes de texte dans la rubrique "contact" (un seul sur la ligne)*/
{
	width:50%;
	margin-top:30px;
	text-align:center;
}

#contact_double			/*alignement des groupes de texte dans la rubrique "contact" (deux sur la ligne)*/
{
	float:left;
	width:50%;
	margin-top:30px;
}

#conteneur			/*conteneur de base pour toutes les pages*/
{
	margin-left:auto;
	margin-right:auto;
	width:1000px;
	min-height:50%;
	background-image:url(images/cle_de_sol_multi_flou.jpg);
	background-attachment: fixed;
}

										/*#conteneurDivers
										{
											margin-left:auto;
											margin-right:auto;
											width:700px;
											height:1000px;
											background-image:url(images/fond_normal.png);
											background-repeat:no-repeat;
											background-color:#CCCCCC;
											border:none;
										}

										#conteneurLien
										{
										margin-left:auto;
										margin-right:auto;
										width:700px;
										height:1200px;
										background-image:url(images/fond_normal.png);
										background-repeat:no-repeat;
										background-color:#CCCCCC;
										border:none;
										}*/

#conteneurMp3		/*conteneur de la page de lecteur des mp3*/
{
	width:auto;
	height:auto;
}

#conteneurPetit		/*rectangle gris clair avec le titre et le lecteur du mp3*/
{
	width:300px;
	height:100px;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	padding-top:30px;
	font-size:14px;
	font-weight:bold;
}

#contAgendaIndex
{
	float:right;
	width:290px; /*160px sans facebook*/
	height:auto;
	/*background-color:#9F0;*/
	border-left:solid;
	border-bottom:solid;
	border-width:1px;
	/*border-right: solid 1px;*/
	text-align:center;
	padding-bottom:20px;
}

#contCentre
{
	FLOAT:left;
	padding: 0px 48px 0px 30px; 
	WIDTH: 760px;
	height:auto;
	min-height:450px;
	/*border-right: solid 1px;*/
	margin-top: 320px;
	/*background-color:#FC0;*/
}


#contCentreIndex
{
	FLOAT:left;
	padding: 0px 20px 0px 30px; 
	WIDTH: 475px; /*605px sans facebook*/
	height:auto;
	min-height:450px;
	border:none;
	margin-top: 320px;
	/*background-color:#FC0;*/
}

										/*------Conteneurs MUSICIENS------
										
												#contCentreMusicien
												{
													FLOAT:left;
													MARGIN: 60px 30px 0px 30px; 
													WIDTH: 480px;
													height:370px;				/*350px - 30px de margin-top
													border:none;
												}
												
												#contCentreMusicien table
												{
													WIDTH: 460px;
													border:none;
													text-align:center;
												}*/

#contDroite
{
	float:right;
	width:290px; /*160px sans facebook*/
	height:auto;
	/*background-color:#9F0;*/
	/*border-left:solid;*/
	/*border-right: solid 1px;*/
	padding:0px 10px 40px 10px;
	margin-top:320px;
	text-align:center;
}

#contFacebookIndex
{
	float:right;
	width:290px; /*160px sans facebook*/
	height:auto;
	/*background-color:#9F0;*/
	/*border-left:solid;*/
	/*border-right: solid 1px;*/
	text-align:center;
	margin-top:40px;
}

#contGauche
{
	float:left;
	WIDTH: 160px;
	height:auto;
	/*border-left: solid 1px;*/
	/*background-color:#9F0;*/
	margin-top:320px;
	
}

#contMenu
{
	
	display:block;
	FLOAT: left;
	WIDTH: 150px;
	HEIGHT: auto;
	border:none;
	padding-left:10px;
}


#footer
{
	float:right;
	width:980px;
	height:20px;
	margin-top:30px;
	text-align:center;
	color:#000000;
	font-size:9px;
}


#header
{
	width:1000px;
	height:280px;
	padding:10px 0px 10px 0px;
	margin-bottom:20px;
	background-image:url(images/header_actual.png);
	background-repeat: no-repeat;
	position: fixed;
	background-position: center top;
}

#headerZoneMembre
{
	width:auto;
	height:110px;
	padding:10px 10px 10px 10px;
}


#liens td			/*toutes les balises td dans la balise liens*/
{
	vertical-align:middle;
	width:20%;
	text-align:center;
	margin-bottom:25px;
}

#lien_titre_menu:link, #lien_titre_menu:visited
{
	font-style:italic;
	font-weight:bold;
	margin:8px 0px 8px 0px;
	text-decoration:none;
	color:#000000;
}

										/*------Conteneurs MEMBRES------
										
												#membres_gauche			/*noms de la rubrique "membres" sur deux colonnes
												{
													float:left;
													width:35%;
													margin:0px 0px 0px 15%;
													line-height:17px;
													
												}
												
												#membres_droite			/*noms de la rubrique "membres" sur deux colonnes
												{
													float:right;
													width:35%;
													margin:0px 15% 0px 0px;
													line-height:17px;
													text-align:right;
													
												}*/

#menu
{
	display:block;
	border-bottom:solid;
	border-width:1px;
	text-decoration:none;
	width:90%;
	color:#000066;
	margin-bottom:8px;
}

#menu:hover
{
	color:#a10000;
	font-style:italic;
	text-align:right;
	border-top-color:#000066;
	border-bottom-color:#000066;
}

#menu:visited
{
	color:#777878;			/*color:#a10000; (bordeaux)*/
	border-top-color:#000066;
	border-bottom-color:#000066;
}

#menu:visited:hover
{
	color:#a10000;			/*color:#000066; (bleu)*/
	border-top-color:#000066;
	border-bottom-color:#000066;
}

#mp3_tout
{
	margin-left:250px;
}

#mp3:link
{
	text-decoration:none;
}

#mp3:visited
{
	text-decoration:none;
}

#mp3:link:hover
{
	color:#a10000;
}

#mp3:visited:hover
{
	color:#a10000;			/*color:#000066; (bleu)*/
}

#news			/*sur page d'accueil*/
{
	font-size:10px;
	margin-top:15px;
}

#nom:link
{
	text-decoration:none;
	border:0px;
	color:#000066;
}

#nom:visited
{
	text-decoration:none;
	border:0px;
	color:#777878;			/*color:#a10000; (bordeaux)*/
}

#nom:link:hover
{
	color:#a10000;
}

#nom:visited:hover
{
	color:#a10000;			/*color:#000066; (bleu)*/
}

#proprietes			/*nom, prénom, etc. de chaque membre*/
{
	font-size:10px;
	text-align:right;
	width:122px;
}

#sous_menu
{
	display:block;
	text-decoration:none;
	color:#000066;
	margin-bottom:3px;
	margin-left:30px;
}

#sous_menu:hover
{
	color:#a10000;
}

#sous_menu:visited
{
	color:#777878;			/*color:#a10000; (bordeaux)*/
}

#sous_menu:visited:hover
{
	color:#a10000;			/*color:#000066; (bleu)*/
}

#sous_titre
{
	font:Verdana;
	font-size:12px;
	font-weight:bold;
}

#sous_titre_lien
{
	text-align:left;
	font-size:14px;
	text-decoration:underline;
	font-weight:bold;
}

#titre
{
	font:Verdana;
	font-size:20px;
	font-weight:bold;
	font-style:oblique;
	text-align:center;
	margin-bottom:34px;
}

#titreContDroite
{
	font:Verdana;
	font-size:14px;
	font-weight:bold;
	font-style:oblique;
	text-align:center;
	text-decoration:underline;
}

#titre_menu
{
	font-style:italic;
	font-weight:bold;
	margin:8px 0px 8px 20px;
}

#titre_news
{	
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
	font-size:12px;
	padding-bottom:15px;

}





