@charset "UTF-8";

/*

Violet fd = #51164d
Violet = #73006d
Orange clair = #ff9900
Orange vif = #ff5500


*/

body,div,dl,dt,dd,ul,li,h1,h2,h3,h4,h5,h6,pre,form,input,textarea,blockquote,th,td,p {padding:0;margin:0;}
h1,h2,h3,h4,h5,h6,form,input,textarea,blockquote {font-size:100%; font-weight:normal;}


body {
	background:#51164d url(img/fd.png) repeat-x;
	background-color:#51164d;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#541e1a;
	text-align:left;
	vertical-align:top;
}

a:link { color: #541e1a; }
a:visited { color: #541e1a; }
a:hover { color: #70322e; }
a:active { color: #541e1a; }

.txt_bold {font-weight: bold;}

.txt_coul_01 {color:#FF9900;}
.txt_bold_coul_01 {color:#FF9900; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.txt_petit_coul_01 {font-size:10px; color:#FF9900; font-family:Verdana, Arial, Helvetica, sans-serif;}

.txt_coul_02 {color:#ff5500;}
.txt_bold_coul_02 {color:#ff5500; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.txt_petit_coul_02 {color:#ff5500; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;}

.txt_coul_03 {color:#73006d;}
.txt_bold_coul_03 {color:#73006d;font-weight: bold;font-family: Arial, Helvetica, sans-serif;}
.txt_petit_coul_03 {font-size:10px;color:#73006d;font-family:Verdana, Arial, Helvetica, sans-serif;}

.txt_coul_04 {color:#009dff;}
.txt_bold_coul_04 {color:#009dff;font-weight: bold;font-family: Arial, Helvetica, sans-serif;}
.txt_petit_coul_04 {font-size:10px;color:#009dff;font-family:Verdana, Arial, Helvetica, sans-serif;}

/* Txte */

#bloc_accueil h1 {
	font-size:18px;
	line-height:28px;
	/* Haut Droit Bas Gauche */
	padding:3px 0 10px 0;
	display:block;
}
#bloc_accueil h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight: bold;
	line-height:25px;
	/* Haut Droit Bas Gauche */
	padding:7px 0 0 0;
	display:block;
}
#bloc_accueil h3 {
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:16px;
	/* Haut Droit Bas Gauche */
	padding:7px 0 0 0;
	display:block;
}
#bloc_accueil h4 {
	font-size:18px;
	line-height:22px;
	/* Haut Droit Bas Gauche */
	padding:0;
	display:block;
}
#bloc_accueil h5 {
	font-size:16px;
	line-height:20px;
	/* Haut Droit Bas Gauche */
	padding:0;
	display:block;
}

#bloc_adresse h1 {
	font-size:15px;
	color:#ff5500;
	/* Haut Droit Bas Gauche */
	padding:0 0 3px 0;
}
#bloc_adresse h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:16px;
	color:#73006d;
	/* Haut Droit Bas Gauche */
	padding:7px 0 7px 0;
	display:block;
	text-decoration:blink;
}
#bloc_adresse h3 {
	font-size:20px;
	font-weight:bold;
	/* Haut Droit Bas Gauche */
	padding:0 0 3px 0;
}

#bloc_accueil p {
	/* Haut Droit Bas Gauche */
	padding:10px 0 10px 0;
}

.baseline {
	font-size:11px;
	color:#a78b81;
	letter-spacing: 0.6em;
}
.sophrologue {	
	font-size:11px;
	color:#a78b81;
	letter-spacing: 0.8em;
}

.entrer {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:24px;
}
.entrer a:link { color: #541e1a; text-decoration:blink underline; }
.entrer a:visited { color: #541e1a; text-decoration:blink underline; }
.entrer a:hover { color: #FF9900; text-decoration:underline;}
.entrer a:active { color: #541e1a; text-decoration:blink underline; }


.contact {
	font-size:15px;
}

.contact p {
	/* Haut Droit Bas Gauche */
	padding:7px 0 20px 0;
}

/* Structure */

#main {
	margin: 0 auto; /* les marges automatiques (et dotees d'une largeur positive) centrent la page */
	width:999px;
	height:auto;
	text-align:left;
}

#conteneur {
	height:auto;
	width:999px;
	background:url(img/fd_papier.png);
	position: absolute;
	vertical-align:middle;
}

#haut {
	float:left;
	width:999px;
	height:50px;
}

#bloc_accueil {
	float:left;
	width:999px;
	text-align:center;
}

#bloc_gauche {
	float:left;
	width:254px;
	text-align:center;
	/* Haut Droit Bas Gauche */
	padding:25px 0 0 0;
}
#bloc_droit {
	float:right;
	width:740px;
	text-align:center;
	/* Haut Droit Bas Gauche */
	padding:40px 0 0 0;
}
#bloc_droit p {
	/* Haut Droit Bas Gauche */
	padding:10px 0 10px 0;
}

#bloc_droit h1 {
	font-size:18px;
	line-height:28px;
	/* Haut Droit Bas Gauche */
	padding:3px 0 10px 0;
	display:block;
}
#bloc_adresse {
	float:left;
	width:999px;
	/* Haut Droit Bas Gauche */
	padding:25px 0 40px 0;
	text-align:center;
}

#bloc_droit_ag {
	float:right;
	width:650px;
	text-align:left;
	/* Haut Droit Bas Gauche */
	padding:40px 80px 0 0;
}

#bloc_droit_ag h1 {
	font-size:24px;
	/* Haut Droit Bas Gauche */
	padding:10px 0 10px 0;
}

#bloc_droit_ag h2 {
	font-size:20px;
	/* Haut Droit Bas Gauche */
	padding:7px 0 7px 0;
}

#bloc_droit_ag p {
	/* Haut Droit Bas Gauche */
	padding:7px 0 10px 0;
}


/* Navigation */
#nav  {
	float:left;
	width:999px;
	height:30px;
	background:#51164d url(img/fd.png) repeat-x;
	overflow: hidden;
}

#nav ul {
margin: 0;
padding: 0;
float: left;
font: bold 14px Arial;
background-color:#43003e;
}

#nav ul li {
display: inline;
}

#nav ul li a {
float: left;
color: white;
padding: 7px 11px;
text-decoration: none;
}

#nav ul li a:visited {
color: white;
}

#nav ul li a:hover { 
color: white;
background-color:#ff59ba;
}
#nav .curent {
color:#FFF;
overflow: hidden;
background-color:#701e6a;
display: inline;
float: left;
padding: 7px 11px;
}

/* Entree */

#entree {
	float:left;
	width:999px;
	height:40px;
	overflow:hidden;
	text-align:center;
	color:#e5791e;
	font-size:34px;
}

#entree ul {
margin: 0;
padding: 0;
text-align:center;
}

#entree ul li {
text-align:center;
display: inline;
}

#entree ul li a {
color: #e5791e;
padding: 7px 11px;
text-decoration: none;
}

#entree ul li a:visited {
color: #e5791e;
}

#entree ul li a:hover { 
color: #ff5500;
}
#entree .curent {
color:#ff5500;
overflow: hidden;
display: inline;
padding: 7px 11px;
}
.entreevideo {
	float:left;
	width:999px;
	/* Haut Droit Bas Gauche */
	padding:20px 0 10px 0;
	text-align:center;
}
.entreevideo h1 {
	font-size:18px;
	line-height:28px;
	display:inline-block;
}
#entree p {
	/* Haut Droit Bas Gauche */
	padding:3px 0 10px 0;
	display:inline-block;
}


/* Footer */

#footer {
	clear:both;
	float:left;
	width:999px;
	clear:both;
	background-color:#51164d;
}

/* Autres */

.annotation {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#de3c9b;
	font-size:9px;
}

.annotation a:link { color: #ff59ba; text-decoration: none; font-weight: bold; }
.annotation a:visited { color: #ff59ba; text-decoration: none; font-weight: bold; }
.annotation a:hover { color: #ff93d2;  text-decoration: none; font-weight: bold; }
.annotation a:active { color: #ff59ba;  text-decoration: none; font-weight: bold; }


/* Supprimer */


#tab_accueil {
	margin:0 auto;
	background-image:url(img/fd_papier.png);
	width:99px;
}

#tab_mentions {
	background-image:url(img/fd_papier.png);
	font-size:12px;
}

.prix {
	background-color:#f3cb68;
	color:#712977;
	font-size:11px;
	font-weight: bold;
}

ul {
	padding:0px 0px 0px 13px ;
}
