/* NAME: et1.css */

*{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: italic;
	color:#5F0000;
	}
body{
	margin: 2px 2px 20px 2px;
	margin: auto;
	background-color: #770505;
	font-size: 1.0em;
	}
#header{
	width: auto;
	height: auto;
	margin: auto;
	margin-bottom: 1px;
	padding: 1px;
	text-align: center;
	}
#main{
	width: 800px;
	height: auto;
	margin: auto;
	font-style: italic;
	text-align: center;
	line-height:150%;
	position: relative;
	}
#index a q{ /*rituel*/
	color: #5F0000;
	font-size: 100%;
	font-weight: normal;
	font-style: normal;
	text-decoration: underline; 
	font-family: Georgia, arial, serif;
	}
#footer{
	width: 750px;
	height: 40px;
	font-weight: bold;
	margin: auto;
	margin-top: 25px;
	text-align: center;
	}

#footer h4{
color: #FFD700;
}
	
h1	{font-family: Georgia, Trebuchet MS, Verdana;color:#5F0000; font-size: 180%; font-weight: bold; font-style: italic; text-decoration: none; text-align: center;}
h2	{font-family: Georgia, Trebuchet MS, Verdana;color:#5F0000; font-size: 200%; font-weight: bold; font-style: italic; text-decoration: none; text-align: center;}
h3	{font-family: Georgia, Trebuchet MS, Verdana; color:#5F0000; font-size: 120%; font-weight: bold; font-style: italic; text-decoration: none; text-align: center;}
h4	{color:#5F0000; font-size: 90%; font-weight: bold; font-style: italic; text-decoration:none;}
h5	{color:#5F0000; font-size: 100%; font-weight: bold; font-style: italic; text-decoration:underline;}
h6	{color:#5F0000; font-size: 120%; font-weight: bold; font-style: italic; text-decoration:none;margin-top: 5px;}
h7	{color:#5F0000; font-size: 60%; font-weight: bold; font-style: italic; text-decoration:none;}

p,ul,ol,li
	{
	color:#5F0000;
	font-size:100%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
strong	{font-weight: bold; color:#5F0000;}
em	{font-style: italic; }
hr	{color: #5F0000; }
q	{
	color: #5F0000; font-family: Amaze, Bell MT, Georgia;
}

	/* LES CLASS */
.tarif h6{
    text-align: right;
	font-size: 100%;
}
a.tooltip {
    text-decoration: blink;
	color: #FF0040;
	font-style: italic;
}
a.tooltip em {
    display:none;
}
a.tooltip p {
    color:#FFD700;
}
a.tooltip:hover {
    border: 0;
    position: relative;
    z-index: 500;
    text-decoration:none;
}
a.tooltip:hover em {
    font-style: italic;
    display: block;
    position: absolute;
    top: 5px;
    left: -10px;
    padding: 5px;
    color: #FFD700;
    border: 1px solid #FFD700;
    background: #770505;
    width:750px;
}

.bg{
	background-color: #fdefff;
	background-image: none;
	
	}

.logo{
	text-align: center;
	padding: 20px;
	}
.logo h1{
	margin: -70px 100px 10px 14px;
	color: #FFD700;
	text-align: right;
	font-weight: normal;
	font-style: italic;
	}
.logo q{
	margin: -30px 0px 20px 750px;
	color: #FFD700;
	text-align: right;
	font-weight: bold;
	font-style: italic;
	font-size: 120%;
	}
.lang{
	text-align: right;
	padding: 10px 15px 0 0;
	}
	
.pucesimg {
	list-style-image: url("../images/Shakti.jpg");
	}
.top-menu{
	/*background-color: #680102;*/
	/*background-image: url("../images/fond-menu.jpg");*/
	text-align: center;
	padding: 5px;
	margin: auto;
	margin-bottom: 25px;
	font-weight: bold;
	font-size: 100%;
	color: #FFD700;
	width: 750px;
	height:30px;
	}
.menu{
	text-align: center;
	padding: 5px;
	margin: auto;
	margin-bottom: 25px;
	font-weight: bold;
	color: #FFD700;
	width: 750px;
	}
.menu ul{
	list-style-image: url("../images/puce.gif");
	text-align: left;
	padding: 50px 10px 20px 10px;
	margin: 30px;
	margin-bottom: 100px;
	display: block;
	font-size: .9em;
	text-decoration: none;
	line-height: 2.0;
	font-weight: bold;
	color: #FFD700;
	}
.table1{
	border: 3px double #D3A901;
	border-collapse: collapse;
	text-align: center;
	margin: auto;
	margin-bottom: 8px;
	padding: 4px 4px 10px 4px;
	background-color: #F3CB8D;
	/*background-image: url("../images/holder11a.jpg");*/
	font-style: italic;
	width: 785px;
	height: auto;
	}
.table1 p{
	text-align: left;
	padding: 0 0 0 50px;
}
.table1 q{
	font-family: Palatino linotype;
	font-size:1.05em;
}
.table1  ul,ol{
	text-align: left;
	padding: 0 0 0 150px;
}
.table2{ /* EX: t_accueil */
	border: 3px double #500400;
	border-collapse: collapse;
	text-align: center;
	margin: auto;
	padding: 4px 4px 10px 4px;
	background-color: #F3CB8D;
	background-image: url("../images/fond2.jpg");
	font-style: italic;
	width: 750px;
	height: auto;
	}
.table2 q {
	color: red;
	font-family: Amaze, Bell MT, Georgia;
	padding: 2px 4px 10px 100px;
	font-size: 120%; 
	font-weight: bold; 
	font-style: italic;
	}
.table2 p {
	padding: 4px 30px 10px 30px;
	text-align: left;
	}
.table2 a {
	color: #800000;
	text-align: center;
	}
.hall {
	float: left;
	margin: 8px;
	}
.table3	{ /* EX t_legende */
	border: 3px double #D3A901;
	border-collapse: collapse;
	text-align: center;
	margin: auto;
	margin-bottom: 8px;
	padding: 4px 4px 10px 4px;
	background-color: #F3CB8D;
	/*background-image: url("../images/holder11a.jpg");*/
	color: #800000;
	font-style: italic;
	font-size:100%;
	border-collapse: collapse;
	width: 780px;
	}
.table3 h2 {
	font-weight: bold;
	font-size:140%;
	}
.table3 p {
	font-size:120%;
	}
.table4 { /* EX .t_liens*/
	border: 3px double #500400;
	border-collapse: collapse;
	text-align: center;
	margin: auto;
	padding: 4px 4px 10px 4px;
	background-color: #F3CB8D;
	font-style: italic;
	width: 750px;
	height: auto;
	}
.table4 a {
	color: #800000;
	text-align: center;
	text-decoration:underline;
	}
.table5	{ /*rituel*/
	border: 3px double #D3A901;
	border-collapse: collapse;
	text-align: center;
	margin-bottom: 8px;
	padding: 4px 4px 10px 4px;
	background-color: #800000;
	color: #FFD700;
	font-style: italic;
	width: 380px;
	height: auto;
	position: absolute;
	/*left:0;*/
	}
.table6{ /*rituel*/
	border: 3px double #D3A901;
	border-collapse: collapse;
	text-align: center;
	margin-bottom: 8px;
	margin-left: 400px;
	padding: 4px 4px 10px 4px;
	background-color: #800000;
	color: #FFD700;
	font-style: italic;
	width: 380px;
	height: auto;
	}
.table7 { /* confidentialite*/
	border: 3px double #D3A901;
	border-collapse: collapse;
	text-align: left;
	margin: auto;
	margin-bottom: 8px;
	padding: 4px 4px 10px 4px;
	background-color: #d7b06b;
	/*background-image: url("../images/holder11a.jpg top left no-repeat");*/
	font-style: italic;
	width: 750px;
	height: auto; 
	}
.table7 h4 {
	color:#800000;
	text-align: center;
	}
.table7 h2 {color:#5F0000; font-size: 100%; font-weight: bold; font-style: italic; text-decoration:none; text-align:center;}

.table7 a {
	color:#000;
	}
.table8 {/* EX mois */
	color:#FFD700;
	border: 3px double #D3A901;
	border-collapse: collapse;
	text-align: center;
	margin: auto;
	margin-top: 15px;
	margin-bottom: 8px;
	padding: 4px 4px 10px 4px;
	background-color: #F3CB8D;
	font-style: italic;
	font-size:100%;
	border-collapse: collapse;
	width: 350px;
	}
.table9{ /* EX: contact_form */
	text-align: center;
	margin: auto;
	padding: 4px 4px 10px 4px;
	background-color: #770505;
	font-style: italic;
	width: 750px;
	height: auto;
	}
.table9 p{
	color: #BB7235;
	text-align: center;
	}
.table9 h5{
	color: #BB7235;
	text-align: left;
	padding: 4px
	}
.table9 h1{
	color: #BB7235;
	}
	/* LES LIENS */

a	{
	color: #FFD700;
	font-size: 100%;
	font-weight: normal;
	font-style: italic;
	text-decoration:none;
	font-family: Georgia, Verdana, Arial, serif;
	}

.Typedemassage{
	color: #BB7235;
	}

a:visited {color: red; font-size:100%; font-weight: normal;}
a:hover {color: red; font-size:100%; font-weight: normal;}
.menu a:link	{color: #FFD700; font-size:100%; font-weight: normal;}
.menu a:visited	{color: #FFD700; font-size:100%;}
.menu a:active	{color: #800000; font-size:100%; text-decoration:underline;}
.menu a:hover	{color: red; font-size:100%;  text-decoration:underline;}
.top-menu a:visited	{color: #FFD700; font-size:100%;}
.top-menu a:hover	{color: red; font-size:100%; text-decoration:underline;}
.table1 a:link {color: #800000; font-size:100%; font-weight: bold; font-style: italic;}
.table1 a:visited {color: #800000; font-size:100%; font-weight: bold; font-style: italic;}
.table1 a:hover {color: #800000; font-size:100%; font-weight: bold; font-style: italic; text-decoration:underline;}

.copyright {
	margin: auto;
	margin-bottom: 5px;
	font-size: .7em;
	color: #FFD700;
	text-align: center;
}
.validator {
	margin: auto;
	font-size: 1em;
	color: #FFD700;
	text-align: left;
}

	/* LES IMAGES */

img	{border: 0px; }
.fusion	{border: solid 1px #000000;}

	/* LES SPAN */

.noir	{ background-color: #000000; }
.vert	{ background-color: #008000; }
.jaune	{ background-color: #FFD700; }
.rouge	{ background-color: #CC0000; }
.brown 	{ color: #BB7235; font-weight: bold;}
.orange	{ color: #FF6600; font-weight: bold; }
.black	{ color: #000000; font-weight: bold; }
.green	{ color: #008000; font-weight: bold;}
.yellow	{ color: #FFD700; font-weight: bold;}
.red	{ color: #600000; font-weight: bold;}
.maroon	{ color: #800000; font-weight: bold;}
.gold	{ color: #FFD700; font-weight: bold;}


form	{
	border: 3px double #800000;
	text-align: center;
	background-color: #4D0202;
	color: #BB7235;
	border-collapse: collapse;
	width: 650px;
	font-style: normal;
	font-family: Verdana, arial, helvetica, sans-serif;
	margin: auto;
	}
table	{
	border: 3px double #D3A901;
	border-collapse: collapse;
	text-align: center;
	margin: auto;
	background-color: #800000;
	color: #FFD700;
	font-style: italic;
	width: 780px;
	}
caption	{
	font-size: 120%;
	padding:5px;
	color:#800000;
	text-align: center;
	}
th	{
	padding: 5px;
	font-size: 140%;
	border: 0px;
}
td	{
	padding: 10px 5px 10px 5px;
	border: 0px;
	color: #FFD700;
}

	/*CALENDRIER */

.vip	{ color: #FFD700; font-weight: bold;}

.calendrier	{
	border: 4px solid #D3A901;
	text-align: center;
	margin-bottom: 60px;
	margin: auto;
	color: #FFD700;
	width: 700px;
	font-style: italic;
	font-weight: bold;
	border-collapse: collapse;
	background-color: #000000;
}
.calendrier caption	{
	margin: auto;
	color: #FFD700;
	padding: 20px 2px 5px 2px;
	font-size: 120%;
}
.calendrier td	{
	border: 1px solid #D3A901;
}
.table2 q {
	color: #800000;
	font-family: Amaze, Brush Scrip DTD, Palatino Linotype;
	font-style: italic;
	font-size: 140%;
	text-align: center;
	
}










