/* CSS document */
body {
	background-color:#000000;
	color:#800000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin:0;
	padding:0;
	}
img {
	color:#FFFFFF;
	}
	
a:link {
	color: #800000;
	text-decoration: none;
	}
a:visited {
	text-decoration: none;
	color: #800000;
	}
a:hover {
	text-decoration: none;
	color: #FF3300;
	}
a:active {
	text-decoration: none;
	color: #990000;
	}
	
p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#800000;
	}
	
h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-align:center;
	color:#800000;
	}
	
h2	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:maroon;
	}
	
strong {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:450;
	}

strong.texte_pas_image {
	font-size:11px;
	font-weight:900;
	color:#BBBBBB;
	}
em {
	font-weight:bolder;
	font-style:normal;
	font-size:13px;
	}

#texte_pas_image {
	position:relative;
	z-index:1;
	width:333px;
	color:#CCCCCC;
	background-color:#000000;
	margin:auto;
	margin-top:-1180px;
	padding:0.5em
	}
#fond {
	position:relative;
	z-index:2;
	background-image:url(../media/fond_double_index.jpg);
	background-repeat:no-repeat;
	width:960px;
	height:1180px;
	left:8px;
	margin:auto;
	margin-top:10px;
	padding-top:20px;
	padding-left:35px;
	}
#logo {
	position:relative;
	width:667px;
	height:543px;
	}
#annonce {
	position:absolute;
	width:250px;
	height:134px;
	border:2px inset #800;
	top:0px;
	left:705px;
	color:#ffbad9;
	text-align:center;
	padding:3px;
	border-radius:10px 10px 10px 10px;
	-moz-border-radius:10px 10px 10px 10px;
	-webkit-border-radius:10px 10px 10px 10px;
	box-shadow:3px 3px 20px #fff;
	-moz-box-shadow:3px 3px 20px #fff;
	-webkit-box-shadow:3px 3px 20px #fff;
	text-shadow:2px 2px 2px #000;
	}
#annonce a {
	color:#fff;
	}
#annonce a:hover {
	font-style:italic;
	text-decoration:underline;
	}	
#menu {
	width:250px;
	margin-top:-430px;
	margin-left:660px;
	}
#bt_intro {
	margin:15px;
	padding-left:26px;
	}
#bt_mq_spect {
	margin:15px;
	padding-left:5px;
}
#bt_duos {
	margin:15px;
	padding-left:32px;
}
#bt_mq_beaute {
	margin:15px;
	padding-left:16px;
}
#bt_mq_artist {
	margin:15px;
	padding-left:10px;
}
#bt_th_eff_spec {
	margin:15px;
}
#bt_ateliers {
	margin:15px;
	padding-left:22px;
}
#bt_contacts {
	margin:15px;
	padding-left:29px;
}
#bt_liens {
	margin:15px;
	padding-left:25px;
}
#texte_intro {
	text-align:justify;
	margin-left:35px;
	margin-top:150px;
	width:87%;
}
#texte_intro_gauche {
	text-align:justify;
	margin-top:15px;
	margin-left:35px;
	width:39%;
}
#texte_intro_droite {
	text-align:justify;
	margin-left:480px;
	margin-top:-350px;
	width:40%;
}
#retour {
	font-size:16px;
	text-decoration:underline;
	margin-top:30px;
	}
#note {
	position:relative;
	z-index:2;
	width:960px;
	margin:auto;
	color:#CCCCCC;
	padding:15px;
	}

