@charset "UTF-8";
/* CSS Document */

/* Général */
body {
	color:#000000;
	background:#FFFFFF;
}

br.clean
{
	clear: both;
}
h1 {
	font-family:Trebuchet, 'Trebuchet MS', sans-serif;
	font-size:18px;
	text-align:right;
	margin-top:40px;
}

a {
	text-decoration:none;
}

a:link {
 color:#000000;
 text-decoration: none;
}

a:visited {
 color:#000000;
}

a:active {
 color:#000000;
}

a:hover {
 color:#00527a;
 text-decoration:underline;
}

.texte_bleu {
	color: #00527a
}

#global {
	background:url('images/degrade.jpg') repeat-y;
	
}


/* --- POSITIONNEMENT --- */

/* Page */
body {
	padding: 20px 5px;
}

#global {
	width: 955px;
	height: 564px;
	margin-left: auto;
	margin-right: auto;
}

#global_album {
	background:url('images/degrade.jpg') repeat-y;
	width: 955px;
	height:2360px;
	margin-left: auto;
	margin-right: auto;
}


/* Menu de navigation */
#navigation {
	float: left;
	width: 145px;
	padding:60px 12px 0px 0px;
}

#navigation ul{
	float: right;
	padding: 0;
	margin: 0;
	width: 122px;
	list-style: none;
	text-align:right;
	font-family:Trebuchet, 'Trebuchet MS', sans-serif;
	font-size:13px;
}

#navigation a {
	display:block;
}

#navigation ul.menu li
{
	padding: 2px 0;
	
}
#navigation ul.menu li.h1
{
	font-weight: bold;
	font-family:Trebuchet, 'Trebuchet MS', sans-serif;
	font-size:18px;
	text-align:right;
	margin-top:40px;
}
	#navigation ul.menu li ul.sous_menu li
	{
		font-weight: normal;
		padding: 1px 0;
	}
	#navigation ul.menu li ul.sous_menu
	{
		margin: 10px 0;
	}
#navigation ul.menu li a.note
{
	float: right;
	padding: 2px 0;
	display: block;
	width: 30px;
	height: 38px;
	text-indent: -99999px;
	background: url('images/note.gif') no-repeat;
}
	#navigation ul.menu li a.note:hover
	{
		background: url('images/note_bleu.gif') no-repeat;
	}

/* Bloc instruments */
#instruments {
	float: left;
	width: 59px;
	height: 564px;
	background-image:url(images/instruments.gif);
}

/* Contenu principal */
#principal_index {
	float:left;
	padding: 20px 0px 0px 50px;
}

#principal_historique {
	float:left;
	padding: 20px 0px 0px 25px;
}
	#principal_historique p {
	font-family:Trebuchet, 'Trebuchet MS', sans-serif;
	font-size:14px;
}

#principal_christine {
	float:left;
	padding: 20px 0px 0px 25px;
}
	#principal_christine p {
	font-family:Trebuchet, 'Trebuchet MS', sans-serif;
	font-size:14px;
}

#principal_contact {
	background-image:url(images/fond_contact.png);
	height:455px;
	width:600px;
	margin-left:40px;
	margin-top:50px;
	float:left;
}

#principal_album {
	float:left;
	position:relative;
}

#principal_album2 {
	float:left;
	padding: 20px 0px 0px 0px;
}

#principal_album3 {
	float:left;
	padding: 0px 0px 0px 0px;
}

#principal_liens {
	float:left;
	padding: 20px 0px 0px 25px;
	width: 700px;
}

#principal_liens2 {
	height:370px;
	width: 700px;
	overflow:auto;
	float:left;
	padding: 0px 0px 0px 0px;
}

#principal_agenda {
	float:left;
	width: 714px;
	padding: 20px 0px 0px 25px;
}

#principal_agenda2 {
	float:left;
	overflow:auto;
	width: 714px;
	height: 330px;
	padding: 0px 0px 0px 0px;
}

#texte_musicien {
	float:left;
	width:280px;
}

#texte_musicien_joel {
	float:left;
	width:300px;
}

#texte_musicien_alain {
	float:left;
	width:320px;
	height:530px;
	background-image:url(images/alain.png);
	background-repeat:no-repeat;
	background-position:bottom right;
}

#texte_musicien_patrick {
	float:left;
	width:714px;
	background-image:url(images/patrick.jpg);
	background-repeat:no-repeat;
	background-position:top right;
}

#photo_musicien {
	float:left;
}

#texte_contact {
	float:left;
	padding-top:150px;
	padding-left:235px;
}
#texte_contact p {
	font-family:Trebuchet, 'Trebuchet MS', sans-serif;
	font-size:14px;
}

#logo {
	font-family:Trebuchet, 'Trebuchet MS', sans-serif;
	font-size:14px;
}

#logo_liens {
	font-family:Trebuchet, 'Trebuchet MS', sans-serif;
	font-size:14px;
	padding: 0px 0px 30px 0px;
}

#coups_coeur {
	float:left;
	width:420px;
	padding: 0px 0px 0px 0px;
	font-family:Trebuchet, 'Trebuchet MS', sans-serif;
	font-size:14px;
}

#liens {
	width:200px;
	float:left;
	padding: 0px 0px 0px 20px;
	font-family:Trebuchet, 'Trebuchet MS', sans-serif;
	font-size:14px;
}

#bals_anim {
	width:500px;
	padding: 30px 0px 20px 0px;
	font-family:Trebuchet, 'Trebuchet MS', sans-serif;
	font-size:14px;
}

#dates {
	float:left;
	width:120px;
	text-align:right;
	padding: 0px 0px 0px 0px;
	font-family:Trebuchet, 'Trebuchet MS', sans-serif;
	font-size:14px;
}

#bals {
	float:left;
	width:560px;
	padding: 0px 0px 0px 10px;
	font-family:Trebuchet, 'Trebuchet MS', sans-serif;
	font-size:14px;
}

#extraits {
	float:left;
	width:570px;
	padding: 20px 0px 0px 25px;
	font-family:Trebuchet, 'Trebuchet MS', sans-serif;
	font-size:14px;
}

#valses {
	float:left;
	width:400px;
	padding: 50px 0px 0px 100px;
	font-family:Trebuchet, 'Trebuchet MS', sans-serif;
	font-size:24px;
	font-weight:bold;
}

#scottishs {
	float:left;
	width:300px;
	padding: 20px 0px 0px 100px;
	font-family:Trebuchet, 'Trebuchet MS', sans-serif;
	font-size:24px;
	font-weight:bold;
}

#hanterdro {
	float:left;
	width:300px;
	padding: 20px 0px 0px 0px;
	font-family:Trebuchet, 'Trebuchet MS', sans-serif;
	font-size:24px;
	font-weight:bold;
}

#bourees {
	float:left;
	width:400px;
	padding: 20px 0px 0px 0px;
	font-family:Trebuchet, 'Trebuchet MS', sans-serif;
	font-size:24px;
	font-weight:bold;
}

#polkas {
	float:left;
	width:570px;
	padding: 20px 0px 0px 0px;
	font-family:Trebuchet, 'Trebuchet MS', sans-serif;
	font-size:24px;
	font-weight:bold;
}


/* Album photos */
#img_1 {
	font-family:Trebuchet, 'Trebuchet MS', sans-serif;
	font-size:9px;
	float:left;
	padding: 0px 0px 0px 60px;
	margin-bottom:20px;
}

#img_2 {
	font-family:Trebuchet, 'Trebuchet MS', sans-serif;
	font-size:9px;
	float:left;
	padding: 0px 0px 0px 20px;
}

#img_3 {
	font-family:Trebuchet, 'Trebuchet MS', sans-serif;
	font-size:9px;
	float:left;
	padding: 0px 0px 0px 20px;
}

#img_4 {
	font-family:Trebuchet, 'Trebuchet MS', sans-serif;
	font-size:9px;
	padding: 0px 0px 0px 60px;
}

#img_5 {
	font-family:Trebuchet, 'Trebuchet MS', sans-serif;
	font-size:9px;
	float:left;
	padding: 0px 0px 0px 80px;
}

#img_6 {
	font-family:Trebuchet, 'Trebuchet MS', sans-serif;
	font-size:9px;
	float:left;
	padding: 0px 0px 20px 20px;
}

#img_7 {
	font-family:Trebuchet, 'Trebuchet MS', sans-serif;
	font-size:9px;
	float:left;
	padding: 0px 0px 0px 62px;
}

#img_8 {
	font-family:Trebuchet, 'Trebuchet MS', sans-serif;
	font-size:9px;
	float:left;
	padding: 0px 0px 0px 20px;
}

#img_9 {
	font-family:Trebuchet, 'Trebuchet MS', sans-serif;
	font-size:9px;
	float:left;
	padding: 0px 0px 20px 20px;
}

#img_10 {
	font-family:Trebuchet, 'Trebuchet MS', sans-serif;
	font-size:9px;
	float:left;
	padding: 0px 0px 0px 20px;
}

#img_11 {
	font-family:Trebuchet, 'Trebuchet MS', sans-serif;
	font-size:9px;
	float:left;
	padding: 0px 0px 0px 102px;
}

#img_12 {
	font-family:Trebuchet, 'Trebuchet MS', sans-serif;
	font-size:9px;
	float:left;
	padding: 0px 0px 40px 20px;
}

#img_13 {
	font-family:Trebuchet, 'Trebuchet MS', sans-serif;
	font-size:9px;
	float:left;
	padding: 0px 0px 0px 40px;
}

#img_14 {
	font-family:Trebuchet, 'Trebuchet MS', sans-serif;
	font-size:9px;
	float:left;
	padding: 0px 0px 70px 20px;
}

#img_15 {
	font-family:Trebuchet, 'Trebuchet MS', sans-serif;
	font-size:9px;
	float:left;
	padding: 0px 0px 0px 0px;
}

#img_16 {
	font-family:Trebuchet, 'Trebuchet MS', sans-serif;
	font-size:9px;
	float:left;
	padding: 0px 0px 0px 21px;
}

#img_17 {
	font-family:Trebuchet, 'Trebuchet MS', sans-serif;
	font-size:9px;
	float:left;
	padding: 0px 0px 0px 21px;
}

#img_18 {
	font-family:Trebuchet, 'Trebuchet MS', sans-serif;
	font-size:9px;
	float:left;
	padding: 0px 0px 0px 20px;
}


/* Mentions*/
#mentions {
	width: 955px;
	margin-left: auto;
	margin-right: auto;
	font-family:Trebuchet, 'Trebuchet MS', sans-serif;
	font-size:11px;
	text-align:right;
}

#bloc_mentions {
	font-family:Trebuchet, 'Trebuchet MS', sans-serif;
	font-size:13px;
	padding: 0px 0px 0px 20px;
}
