
/* Styles Cabinet Amethyste - designed by liquidnitrogen */

/* BASE */
/* FOND */

body {
 background-color:#7B006C;
 font-size:11px;
 font-family:verdana;
 font-weight: normal;
 text-align: left;
 color:#FFFFFF;
 scrollbar-arrow-color:#FFFFFF;
 scrollbar-base-color:#7B006C;
 scrollbar-dark-shadow-color:#7B006C;
 scrollbar-face-color:#7B006C;
 scrollbar-highlight-color:#FFFFFF;
 scrollbar-shadow-color:#FFFFFF;
 scrollbar-3d-light-color:#7B006C;
 scrollbar-track-color:#7B006C;
}

p {
	margin: 0px 0px 8px 0px;
}

a {
	color:#FFFC00;
	text-decoration:none;
}

a:hover {
	color:#FFC000;
	text-decoration:underline;
}

h1 {
	font-size:14px;
	font-weight: bold;
	color:#FCB5F6;
	margin:20px 0px 15px 0px;
}

h2 {
	font-size:13px;
	font-weight: bold;
	color:#FCB5F6;
	margin:12px 0px 10px 0px;
}

h3 {
	font-size:12px;
	font-weight: bold;
	color:#FCB5F6;
	margin:8px 0px 6px 0px;
}

h4 {
	font-size:11px;
	font-weight: bold;
	margin:6px 0px 4px 0px;
}

h5 {
	margin:0px 0px 8px 0px;
}

h6 {
	font-weight:bold;
	margin:21px 0px 0px 0px;
}

table {
 font-size:11px;
 font-family:verdana;
 font-weight: normal;
 text-align: left;
 color:#FFFFFF;
}

/* IMAGES */

img {
 border:none;
}

.cadre {
 border-top:1px #FFFFFF;
 border-right:1px #FFFFFF;
 border-bottom:1px #FFFFFF;
 border-left:1px #FFFFFF;
 border-style:solid;
}

.cadre2 {
 padding:20px 0px 20px 20px;
}
 
.left {
 float:left;
 margin:0px 15px 0px 0px;
 padding:0px 0px 0px 0px;
}

.right {
 float:right;
}

/* STRUCTURE */
/* TABLE PRINCIPALE */

#container {
	position:absolute;
	top:10px;
	left:50%;
	width:900px;
	margin-left:-450px;
	height:480px;
}

#content {
	border-collapse:collapse;
	height:480px;
	vertical-align:top;
	border-top:0px;
	border-right:1px #FFFFFF;
	border-bottom:0px;
	border-left:1px #FFFFFF;
	border-style:solid;
}
#content2 {
	background-color:#A53097;
	border-collapse:collapse;
	height:480px;
	vertical-align:top;
	border-top:0px;
	border-right:1px #FFFFFF;
	border-bottom:0px;
	border-left:1px #FFFFFF;
	border-style:solid;
}

#scrolltext {
	position:relative;
	float:right;
/*
	margin:0px;
*/
	padding:0px 8px 0px 0px;
	width:600px;
	height:480px;
	overflow:auto;
}

#top {
	border-collapse:collapse;
	text-align: left;
	vertical-align:middle;
	height:90px;
	margin:0px;
	padding:0px;
	background-color: #911882;
	border-color:#FFFFFF;
	border-width:1px 1px 0px 1px;
	border-style:solid;
}

#top P {
 font-size:1px;
 margin: 0px;
}

#nav {
 background-color:#7B006C;
 border-collapse:collapse;
 height:23px;
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
 text-align:right;
 vertical-align:bottom;
 border-top:0px;
 border-right:1px #FFFFFF;
 border-bottom:1px #FFFFFF;
 border-left:1px #FFFFFF;
 border-style:solid;
}

#navcell {
 border-collapse:collapse;
 float:right;
 text-align:right;
}

#navcell p {
 color:#FFFFFF;
 text-align:center;
 vertical-align:middle;
 margin:0px 0px 0px 0px;
 padding:5px 0px 0px 0px;
}

#navsep {
 border-collapse:collapse;
 width:22px;
 height:23px;
 float:right;
 text-align:center;
}

#navsep p {
 font-size:1px;
 vertical-align:middle;
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
}

#navend {
 border-collapse:collapse;
 width:22px !important;
 width:20px;
 height:23px;
 float:right;
 text-align:right;
}

#content_none {
 float:left;
 width:284px;
 height:480px;
 vertical-align:top;
}

#scrolltext P {
	text-align:justify;
}

/*
#scrolltext A {
	color:#FFC000;
	text-decoration:none;
}

#scrolltext A:hover {
 color:#FFC000;
 text-decoration:underline;
}
*/

#therapeutes P {
	text-align: left;
	text-indent: -30px;
	margin-left: 30px;
}

#scrollfulltext {
 float:left;
 text-align:left;
 margin:0px 0px 0px 10px;
 padding:0px;
 height:480px;
 width:888px;
 overflow:auto;
}

#contact {
	text-align:center;
	border-collapse:collapse;
	border-color: -moz-use-text-color #FFFFFF #FFFFFF;
	border-style:solid;
	border-width:1px;
	height: 23px;
	margin:0px;
	padding: 0px;
	text-align:center;
	vertical-align:middle;
}

#contact P {
	margin:0px;
	padding:5px;
}

/* LAYOUT */

.table_title_col {
	font-size:13px;
	font-weight: bold;
	color:#FCB5F6;
}

ul {
 list-style-type: disc;
 color: #FFC000; 
/*
 line-height: 16px;
*/
 margin:0px 0px 0px 0px;
 padding:10px 20px 10px 18px;
}

.list {
 list-style-type: none;
 color: #FFFFFF; 
 line-height: 16px;
 margin:0px 0px 0px 0px;
 padding:0px 20px 10px 0px;
}

.list2 {
 list-style-type: disc;
 color: #FFC000; 
 line-height: 16px;
 margin:0px 0px 0px 0px;
 padding:0px 20px 10px 18px;
}

.evt {
  padding:0px 0px 4px 0px;
}

.evtDate {
  padding:0px;
}



.twocolumns {
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
}

.column_a1 {
 width:285px;
 float:left;
 text-align:left;
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
}

.column_a2 {
 width:285px;
 float:right;
 text-align:left;
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
}

.column_b1 {
 width:80px;
 height:60px;
 float:left;
 text-align:left;
 margin:20px 0px 15px 0px;
 padding:0px 0px 0px 0px;
}

.column_b2 {
 width:398px;
 height:60px;
 float:right;
 text-align:left;
 margin:20px 0px 15px 0px;
 padding:0px 0px 0px 0px;
}

.column_c1 {
 width:350px;
 float:left;
 text-align:left;
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
}

.column_c2 {
 width:180px;
 float:right;
 text-align:left;
 margin:0px 0px 0px 0px;
 padding:0px 20px 0px 0px;
}

.clear {
 content:".";
 display:block;
 height:0px;
 clear:both;
 visibility: hidden;
 font-size:1px;
}

.white_text {
 text-align:left;
 color:#FFFFFF;
}

.yellow_text {
 color:#FFC000;
}

.right_text {
 text-align:right;
 margin:0px 0px 0px 0px;
 padding:0px 20px 10px 0px;
}

.on {
 color:#FFC000;
}

.v3 {
 font-size:1px;
 height:3px;
}

.v5 {
 font-size:1px;
 height:5px;
}

.v6 {
 font-size:1px;
 height:6px;
}

.v10 {
 font-size:1px;
 height:10px;
}

.v15 {
 font-size:1px;
 height:15px;
}

.v25 {
 font-size:1px;
 height:25px;
}

.content_tableau {
	background-color:transparent;
	border-collapse:collapse;
	width:99%;
	margin:1px;
}

.content_tableau td {
	padding:5px;
	vertical-align: top;
	border:1px solid #ECACE9;
}

.content_tableau ul {
	line-height: 14px;
	padding:0px 0px 0px 18px;
	color: #ffffff;
}

#contentwrapper {
 text-align:justify;
 width:478px;
 height:142px;
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
}

#contentwrapper p {
 font-size:10px;
 color:#FFFFFF;
 text-align:justify;
 vertical-align:middle;
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
}

.billcontent {
 width:478px;
 display:block;
}



.content_aroma {
	background:#C40459 url(images/deco_aroma.png) no-repeat scroll left top;
}

.content_pratique {
	background:#C40459 url(images/deco_pratique.jpg) no-repeat scroll left top;
}

.content_dates {
	background:#C40459 url(images/deco_dates.jpg) no-repeat scroll left top;
}

.content_chakras {
	background:#8D0A58 url(images/deco_chakras.jpg) no-repeat scroll left top;
}

.content_amethyste {
	background:#A73098 url(images/deco_amethyste-2.jpg) no-repeat scroll left bottom;
}

.content_pierres {
 background:#CF651B url(images/deco_pierres.jpg) no-repeat scroll left top;
}


.content_aroma h1 {color:#FCB5F6;}
.content_aroma h2 {color:#FCB5F6;}
.content_aroma h3 {color:#FCB5F6;}
.content_aroma h4 {color:#FCB5F6;}
.content_aroma h5 {color:#FCB5F6;}

.content_pratique h1 {color:#FCB5F6;}
.content_pratique h2 {color:#FCB5F6;}
.content_pratique h3 {color:#FCB5F6;}
.content_pratique h4 {color:#FCB5F6;}
.content_pratique h5 {color:#FCB5F6;}

.content_dates h1 {color:#FCB5F6;}
.content_dates h2 {color:#FCB5F6;}
.content_dates h3 {color:#FCB5F6;}
.content_dates h4 {color:#FCB5F6;}
.content_dates h5 {color:#FCB5F6;}

.content_chakras h1 {color:#FCB5F6;}
.content_chakras h2 {color:#FCB5F6;}
.content_chakras h3 {color:#FCB5F6;}
.content_chakras h4 {color:#FCB5F6;}
.content_chakras h5 {color:#FCB5F6;}



/* Patrick Geiser */
.intervenant {
	font-size:13px;
	font-weight: bold;
/*
	background: #850C75;
*/
}

.cours_titre {
	font-size:12px;
	font-weight: bold;
	margin:0px 0px 4px 0px;
}

.cours_infos {
	margin:0px 0px 0px 0px;
}

.evtDescr ul {
  list-style-type: disc;
  color: #FFFFFF;
  margin: 0px;
  padding: 5px 10px 10px 20px;
}

.evtDescr li {
  padding:0px 0px 0px 0px;
}

.evtList ul {
  list-style-type: disc;
  color: #FFFFFF;
  margin: 0px;
  padding: 5px 10px 10px 20px;
}

