@charset "utf-8";
/* CSS Document */
html{
	background-color : #d3d2df;
}

body{
	font-family : "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size : 10pt;
	text-decoration: none;
	color: #474658;
}

h1{
	font-size : 14pt;
	margin : 0%;
	color: #6F332B;
}
h3 {
	color: #1C6FA5;
}
h4 {
	color: #4193CB;
}
#textestage #bmalte {
	height: 150px;
	width: 752px;
}
p {
	font-size: 12px;
	text-align: justify;
}


acronym{
	cursor : help;
}

pre{
	margin : 0%;
}

/* fr : Voila le truc */
/* en : Here is the trick*/

/* fr : Ce DIV agit egalement en tant que conteneur */
/* en : This DIV also acts as a container*/
.upperleft{
	background-image : url(../images/bandeau.jpg);
	background-repeat : no-repeat;
	background-position : left top;
	width: 798px;
	margin-right: auto;
	margin-left: auto;
	background-color: #ffffff;
	height: auto;
}

.upperright{
	background-repeat : no-repeat;
	background-position : right top;
}

.lowerleft{
	background-repeat : no-repeat;
	background-position : left bottom;
}

.lowerright{
	background-repeat : no-repeat;
	background-position : right bottom;
	padding : 3% 3% 3% 3%;
	background-image: url(../images/coin-b-d.gif);
}
/* page index */
#texte {
	width: 390px;
	font-size: 12px;
	margin-top: 20px;
	height: 610px;
	background-image: url(../images/bioterres.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 400px;
	padding-top: 5px;
	padding-right: 20px;
	margin-left: -20px;
}
.upperleft .upperright .lowerleft .lowerright #boite {
	width: 250px;
	background-image: url(../images/haut.gif);
	background-repeat: no-repeat;
	padding-right: 5px;
	margin-left: -15px;
	font-size: 12px;
	text-align: justify;
	height: 370px;
	margin-top: -330px;
}
.upperleft .upperright .lowerleft .lowerright #qui1 {
	width: 490px;
	margin-left: 260px;
	margin-top: 55px;
}
.upperleft .upperright .lowerleft .lowerright #qui2 {
	margin-left: -10px;
	margin-top: 30px;
}
.upperleft .upperright .lowerleft .lowerright #qui3 {
	margin-left: -10px;
	margin-top: 20px;
}
.upperleft .upperright .lowerleft .lowerright #qui4 {
	width: 350px;
	margin-left: -10px;
	margin-top: 10px;
	text-align: justify;
}
.upperleft .upperright .lowerleft .lowerright #carte1 {
	width: 200px;
}
.upperleft .upperright .lowerleft .lowerright #carte {
	width: 200px;
	margin-left: 450px;
	margin-top: -220px;
	border: thin solid #990033;
}
.upperleft .upperright .lowerleft .lowerright #qui5 {
	margin-top: 30px;
	margin-left: -10px;
}


.titre-gauche {
	color: #594731;
	font-weight: bold;
}

.titre-boite {
	font-size: large;
	font-weight: bold;
	color: #87321D;
	text-align: right;
	height: 30px;
	letter-spacing: 0.3em;
	margin-right: 2px;
	padding: 5px;
}
#texte-boite {
	text-align: left;
	font-size: small;
	margin-top: 2px;
	text-indent: 0px;
	margin-left: 10px;
}
.upperleft .upperright .lowerleft .lowerright #boite #photo {
	height: 133px;
	width: 100px;
	margin-left: 6px;
	float: left;
	margin-right: 5px;
}
.upperleft .upperright .lowerleft .lowerright #pied {
	height: 50px;
	width: 796px;
	margin-top: 15px;
	margin-left: -25px;
	border-top-width: thin;
	border-top-style: groove;
	border-top-color: #87719F;
	padding-left: 5px;
	font-size: x-small;
	color: #007038;
	font-weight: bold;
}
.titre-pied {
	color: #87324E;
	font-size: x-small;
}
/* fin page index */
/* navigation */
a.info        
{
	color: #AC8B9D;
	font-size: xx-small;
	font-weight: bold;
	text-decoration: none;
}
a.info:hover     
  {
	color: #87321D;
	font-size: xx-small;
	font-family: Arial;
	font-weight: bold;
	text-decoration: underline;
}
a.info1 {
	color: #007038;
	font-size: xx-small;
	font-weight: bold;
	text-decoration: none;
}
a.info1:hover {
	color: #00A85A;
	font-weight: bold;
	text-decoration: underline;
}
a.info2 {
	color: #007038;
	font-size: small;
	font-weight: bold;
	text-decoration: none;
}
a.info2:hover {
	color: #00A85A;
	font-weight: bold;
	text-decoration: underline;
}


a.inscription {
	color: #990033;
	font-size: small;
	font-weight: bold;
	text-decoration: none;
}
a.inscription:hover {
	color: #990033;
	font-size: small;
	font-weight: bold;
	text-decoration: underline;
}



.tiret {
	font-size: xx-small;
	color: #AC8B9D;
}
/* fin navigation */
/* page qui  sommes nous */
#textequi {
	height: auto;
	margin-top: 20px;
	width: 750px;
}
#vide {
	height: 10px;
}

.upperleft .upperright .lowerleft .lowerright #textequi #fleur {
	height: 142px;
	width: 174px;
	float: right;
	margin-top: -118px;
	background-image: url(../images/fleur.gif);
	background-repeat: no-repeat;
}
#imp {
}

.upperleft .upperright .lowerleft .lowerright #titre {
	margin-left: 10px;
	margin-top: 10px;
}
/* fin page qui sommes nous */
/*page stage et initiatique */
#textestage {
	height: auto;
	margin-top: 20px;
	text-align: justify;
	width: auto;
}
.upperleft .upperright .lowerleft .lowerright #textestage .photo {
	height: 77px;
	width: 55px;
}
.upperleft .upperright .lowerleft .lowerright #textequi #bmalte {
	height: 150px;
	width: 752px;
}
.upperleft .upperright .lowerleft .lowerright #textequi #transparent {
	height: 25px;
	width: 100px;
}


#alain {
	height: 77px;
	background-image: url(../images/malte-alain.jpg);
	background-repeat: no-repeat;
	padding-left: 60px;
}
#josie {
	height: 77px;
	background-image: url(../images/Josie.jpg);
	background-repeat: no-repeat;
	padding-left: 60px;
}
#malte {
}
#malte #rocher {
	height: 150px;
	width: 167px;
	float: left;
	margin-right: 5px;
}

#malte1 {

}
#malte1 #arm {
	height: 150px;
	width: 113px;
}
/* fin page stage et initiatique */


/* This is the selector for the TabGroup. The TabGroup container houses
 * all of the tab buttons for each tabbed panel in the widget. This container
 * does not contribute anything visually to the look of the widget for our
 * default style.
 *
 * The name of the class ("TabbedPanelsTabGroup") used in this selector is not
 * necessary to make the widget function. You can use any class name you
 * want to style the TabGroup container.
 */
.bordeaux {
	margin: 0px;
	padding: 0px;
	color: #990033;
}
.gras {
	font-weight: bold;
}

.grasbordeaux {
	font-weight: bold;
	color: #990033;
}

.upperleft .upperright .lowerleft .lowerright #textequi #echange {
	background-image: url(../images/traces-croix-occitane.gif);
	background-repeat: no-repeat;
	height: 350px;
	padding-left: 310px;
}

.upperleft .upperright .lowerleft .lowerright #textequi #echange1 {
	background-image: url(../images/traces-croix-occitane-jaune.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-right: 305px;
}
.upperleft .upperright .lowerleft .lowerright #textequi #fengshui {
	background-image: url(../images/dragon.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-right: 300px;
}
.upperleft .upperright .lowerleft .lowerright #textequi #texfeng {
}
/* page geobiologie*/
.upperleft .upperright .lowerleft .lowerright #textequi #geobiologie {
	height: auto;
}
.upperleft .upperright .lowerleft .lowerright #textequi #pollution {
	background-image: url(../images/appareils.jpg);
	background-repeat: no-repeat;
	padding-left: 310px;
}
.upperleft .upperright .lowerleft .lowerright #textequi #creations {
	height: 210px;
	background-image: url(../images/boule.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.upperright .lowerleft .lowerright #textequi #nosphere {
	height: 215px;
	background-image: url(../images/boule.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 250px;
	padding-top: 0px;
	padding-bottom: 5px;
	margin-top: 10px;
}

.upperleft .upperright .lowerleft .lowerright #textequi #dynamiseurs {
	background-image: url(../images/terre-soleil-pichets.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding-right: 305px;
	height: 300px;
	padding-top: 50px;
}
.upperright .lowerleft .lowerright #textequi #dynamiseurs1 {
	background-image: url(../images/terre-soleil-pichets.jpg);
	background-repeat: no-repeat;
	height: 300px;
	background-position: right top;
	padding-right: 310px;
	padding-top: 40px;
}

.upperleft .upperright .lowerleft .lowerright #textequi #dynamiseurs #dyna {
	margin-top: 80px;
}
.upperleft .upperright .lowerleft .lowerright #textequi #gamme {
	padding-left: 305px;
	background-image: url(../images/pichets.jpg);
}
.upperright .lowerleft .lowerright #textequi #gamme1 {
	background-image: url(../images/pichets.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 305px;
}

.upperleft .upperright .lowerleft .lowerright #textequi #autres {
}
.upperleft .upperright .lowerleft .lowerright #dynamiseurs #livres {
	background-image: url(../images/compile-bouquins.gif);
	background-repeat: no-repeat;
	padding-left: 310px;
	text-align: justify;
}
.upperleft .upperright .lowerleft .lowerright #dynamiseurs #livres #livres1 {
}
.upperleft .upperright .lowerleft .lowerright #antenne {
	background-image: url(../images/baguettes.gif);
	background-repeat: no-repeat;
	height: 141px;
	margin-top: 50px;
	background-position: right top;
}
.upperleft .upperright .lowerleft .lowerright #neoterre {
	background-image: url(../images/anneau-neoterre.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 170px;
	padding-left: 310px;
	padding-top: 10px;
}
.upperleft .upperright .lowerleft .lowerright #triskel {
	background-image: url(../images/triskel.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 190px;
	padding-right: 250px;
}
.upperleft .upperright .lowerleft .lowerright #bijou {
}
.upperleft .upperright .lowerleft .lowerright #competence {
	background-image: url(../images/terrain-etude.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 220px;
	height: 310px;
}
.upperleft .upperright .lowerleft .lowerright #competence #compet {
}

.upperleft .upperright .lowerleft .lowerright #liens {

}
.upperleft .upperright .lowerleft .lowerright #commande {
}
#textequisom {
	height: auto;
	width: 400px;
	margin-left: 350px;
}

.qte {
	width: 50px;
}
/* page boules */#boule {
	background-image: url(../images/boule-noosphere.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding-right: 220px;
	height: 420px;
}
#boule1 {
	text-align: justify;
}
#boule2 {
	text-align: justify;
	height: 370px;
}
#kirlian {
	background-image: url(../images/Kirlian1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 152px;
	padding-left: 455px;
}
#kirlian1 {
	background-image: url(../images/Kirlian-2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 152px;
	padding-right: 455px;
}
#kirlian2 {
	background-image: url(../images/Kirlian-3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 152px;
	padding-left: 455px;
}
.upperleft .upperright .lowerleft .lowerright #compet {
}
.upperleft .upperright .lowerleft .lowerright #compet #boite {
	width: auto;
	height: 100px;
	margin-top: 0px;
	margin-left: 2px;
}
a.liens {
	font-size: 90%;
	font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
}
a.liens:hover {
	color: #0000FF;
	font-size: 90%;
	font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-weight: bold;
}
.commande {
	font-size: x-small;
}
.qte {
	width: 30px;
}
.bleu{
color: #1C6FA5;
}
.point{
	color: #1C6FA5;
	font-size: 125%;
}
.nouveaute{
color: #FF0404;
font-weight:bold;
}
.lienodalis{
color:#FF0404;
text-decoration:none;
}
.lienodalis:hover{
color:#FF0404;
text-decoration:underline;
}
/* page nos reference */
#reference{
margin-top: 25px;
}
#photos1{
margin-left: 400px;
margin-top: -210px;
}
#photos2{
margin-top: 20px;
}
#photos3{
margin-left: 400px;
margin-top: -218px;
}
#photos4{
margin-top: 20px;
}
#photos5{
margin-left: 400px;
margin-top: -243px;
}
#photos6{
margin-top: 20px;
}
#photos7{
margin-left: 400px;
margin-top: -260px;
}
#photos8{
margin-top: 25px;
margin-left: 60px;
}
#photos9{
margin-left: 400px;
margin-top: -290px;
}
#photos10{
margin-top: 80px;
margin-left: 20px;
}
#photos11{
margin-left: 400px;
margin-top: -290px;
}
/* page odalis */
.odalis {
	float:left;
	margin-right: 10px;
}
