#top_nav {clear:both;
}
#content { min-height:400px;}
#contactform 
{
	margin-bottom:0.5em;
	margin-left:30%;
	width:70%;
}
#contactform .indent
{
margin:0;
}
#contactform .form_element
{
	float:left;
	width:100px;
	text-align:left;
	padding: 0px 10px 0px 0px;
}
#form9 {margin-left:-15%}
#form9 .indent {text-align:left;padding-left:250px;padding-top:10px}
#form9 .form_element
{
	float:left;
	width:200px;
	text-align:left;
	padding: 0px 10px 0px 0px;
}
#form9 #label15 {font-weight:bold}
#inscription {
text-align:left;
width:90%;
margin:auto;
}
div.message-pro {font-style:italic;text-align:justify;width:95%}
div.message-gp  {font-style:italic;text-align:justify;width:95%}
div.titre-gp {font-weight:bold;display:inline}
div.titre-pro {font-weight:bold;display:inline}
#contactform .form_data
{
	float:left;
	text-align:left;
padding: 0px;
}
#contactform .separator
{
	clear:both;
	height:0.5px;
	font-size:0.5px;
padding: 0px;
}
body
{
	background-color:#e0edf9;
	font-family:Arial,helvetica,verdana;
	font-size:small;
	padding: 0px;margin: 0px;
}

#header
{
	width:100%;
}
#header_left
{
float: left;
background-image: url(../images/sce/Fleur.jpg);
vertical-align: top; 
width: 267px; 
margin-left: 1px; 
height: 200px;
}
#header_left_fr
{
float: left;
background: transparent;
background-image:url(../images/sce/Torrent.jpg);
vertical-align: top; 
width: 267px; 
margin-left: 1px; 
height: 200px;
}
#header_logo
{
width: 392px;
float:left;
text-align:center;
background-color:#e0edf9;
height:200px
}
#header_right
{
float: left;
background-image: url(../images/sce/Torrent.jpg);
vertical-align: top; 
width: 267px; 
margin-left: 1px; 
height: 200px;
}
#header_right_fr
{
float:left;
border:0px solid red;
text-align: center;
width: 269px; 
height:200px;
background-position: center 10px;
background-attachment: fix;
background-repeat:no-repeat; 
background-color:#e0edf9;
background-image: url(../images/81c/Fondacces.png);
}
#header_right_fr_accueil
{
float:left;
border:0px solid red;
text-align: center;
width: 269px; 
height:200px;
background-position: center 10px;
background-attachment: fix;
background-repeat:no-repeat; 
background-color:#e0edf9;
background-image: url(../images/81c/Fondacces.png);
}
#login-accueil {margin-top:20px;}
#binscription {margin-top:30px}

#header_right_fr p { margin-top:10px;margin-bottom:10px}
#non-connect
{
display:block;
visibility:visible;
margin-top:10px;
margin-left:0px;
}
#connect-gp
{
display:none;
margin-top:20px;
margin-left:0px;
text-align: center;
}

#connect-pro
{
display:none;
margin-top:20px;
margin-left:0px;
text-align: center;
}

#pro {

font-weight:bold;}
#gp {

font-weight:bold;}
#logo
{
	margin-left:0px;
	text-align:left;
}
#logotexte
{
	margin-left:auto;
	margin-right:10px;
	margin-top:40px;
	color:#9d738b;
	font-family:Trebuchet MS;
	font-size:1.5em;
	font-weight:bold;
	position:absolute;
	left:45%;
	top:0px;
	text-align:left;
}
#container
{
	text-align:center;
}
#container2
{
	margin-left:auto;
	margin-right:auto;
	width:929px;
	text-align:left;
	}
#contentarea {
padding-top:20px;
padding-bottom:10px;
-moz-min-height:470px;
}
#footer
{
	clear:both;
	text-align:center;
	margin:auto;
	width:928px;
	background-color:#e0edf9;
	}
#footer2
{	
	font-size: 10pt;
	padding-bottom: 5px;
	padding-top: 5px;
	background-color: #e0edf9;
	text-align: center;
	}
#footer a
{
	color: #007da3;
	text-decoration:underline;
	border-bottom: 0px solid;
}

#footer a:hover 
{
	color: #10076b;
	text-decoration:none;
}
#footer2 a
{
	color: #007da3;
	text-decoration:underline;
	border-bottom: 0px solid;
}

#footer2 a:hover 
{
	color: #10076b;
	text-decoration:none;
}	
	
#left_nav
{
	
	width:100px;
}
#content
{
	text-align: center;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
	height:auto;
}
#wrapper
{
	text-align:center;
	margin:auto;
	width:926px;

}
#wrapper2
{
	height:420px;
background: url(../images/81c/extender1.jpg) repeat-y;
	

padding-left:2px;

}
#wrapperVGM
{
text-align:left;
	border-left:1px #8cb2e0 solid;
	border-right:1px #8cb2e0 solid;
	width:925px;
		background: #ffffff;
}
html>body #content
{
	height:auto;
}
html>body #wrapper
{
	height:auto;
}
html>body #wrapper2
{
	height:auto;

}
#footer .footer_link
{
	padding-right:4px;
border-right:solid 1px #000;
line-height:30px;
}
#footer .footer_language_link
{
border-left:solid 1px #000;
}
#footer .footer_last
{
}
#leftcolumn {
position:absolute;
top:220px;
width: 250px;
margin-left:2px;
min-height:350px;
padding-top:20px;
text-align:left;
}
#leftcolumn ul {
margin-left:0px;
padding-left: 0px;
}
#leftcolumn li {
list-style: none;
display:inline;
}
#leftcolumngp {

float:left;
top:220px;
width: 245px;
margin-left:0px;
padding-top:20px;
text-align:left;
}
#leftcolumngp ul {
margin-left:0px;
padding-left: 0px;
}
#leftcolumngp li {
list-style: none;
display:inline;
}

#mainarea
{
background-image: url(/images/sce/FondBleu.jpg) no-repeat;
width:250px;
height:100%;
align:left;
min-height:620px;
}
#rightcolumn {
margin-left:251px;
width: 660px;
padding-left:5px;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
background-color: #ffffff;
min-height:450px;
}
#rightcolumngp {
margin-left:251px;
width: 664px;
padding-left:5px;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
background-color: #ffffff;
min-height:450px;
}
#contentgp {
text-align:left;
border:0px solid #ffffff;
min-height:500px;
}
#contentgp h1{
text-align:center;
}
#contentgp h2,h3,h4,h5,h6{
text-align:left;
}
#rightcolumngp .clear {float:left;}
.contentbody
{
left:260px;
width: 665px;
}
#leftcolumn  a {
text-decoration : none;
border-bottom: 0px solid;
line-height:30px;

background-image:url(../images/sce/etoile.png);
	display:block;
background-repeat: no-repeat;
background-position:2px;
padding-left:19px;

}
#leftcolumn ul li a:hover{
border-bottom: 0px solid;
}
#recherche {
visibility: hidden;
margin-left:40px;
}
#bpro
{
display:block;	
}
.okologie1
{
	background-image: url(../images/sce/Therapie-okologie.png);
	background-repeat: no-repeat;
	background-position: -10px 20px;
	color: #0000ff;
	font-size: 1.5em;
	text-align: center;
	height:110px;
	padding-left:100px;
	padding-top:50px;
	text-decoration: underline;
	font-weight:bold;}
.stress-de
{
	background-image: url(../images/sce/Therapie-stress.png);
	background-repeat: no-repeat;
	background-position: -10px 20px;
	height:110px;
	color:#cc3399;
	font-size: 1.5em;
	padding-left:110px;
	padding-top:40px;
	text-decoration: underline;
	font-weight:bold;
	text-align:center;
}
.darm
{
	background-image: url(../images/sce/Therapie-darm.png);
	background-repeat: no-repeat;
	background-position: -10px 20px;
	height:110px;
	color:#ff6600;
	font-size: 1.5em;
	padding-left:100px;
	padding-top:40px;
	text-decoration: underline;
	font-weight:bold;
}
.flatulenz
{
	background-image: url(../images/sce/Therapie-flatulenz.png);
	background-repeat: no-repeat;
	background-position: -10px 20px;
	height:110px;
	color:#0070c0;
	font-size: 1.5em;
	padding-left:100px;
	padding-top:50px;
	text-decoration: underline;
	font-weight:bold;
}
.klimakterium
{
	background-image: url(../images/sce/Therapie-klimakterium.png);
	background-repeat: no-repeat;
	background-position: -10px 20px;
	height:110px;
	color:#996600;
	font-size: 1.5em;
	padding-left:100px;
	padding-top:40px;
	text-decoration: underline;
	font-weight:bold;
}
.verdauung
{
	background-image: url(../images/sce/Therapie-verdauung.png);
	background-repeat: no-repeat;
	background-position: -10px 20px;
	height:110px;
	color:#008000;
	font-size: 1.5em;
	padding-left:100px;
	padding-top:40px;
	text-decoration: underline;
	font-weight:bold;
}
.entwasserung
{
	background-image: url(../images/sce/Therapie-entwasserung.png);
	background-repeat: no-repeat;
	background-position: -10px 20px;
	height:110px;
	color:#a50021;
	font-size: 1.5em;
	padding-left:100px;
	padding-top:40px;
	text-decoration: underline;
	font-weight:bold;
}
.entgiftung
{
	background-image: url(../images/sce/Therapie-entgiftung.png);
	background-repeat: no-repeat;
	background-position-x: -10px ;
	background-position-y: 20px ;
	height:110px;
	color:#c4bd97;
	font-size: 1.5em;
	padding-left:100px;
	padding-top:40px;
	text-decoration: underline;
	font-weight:bold;
}

#description
{
position:relative;
height:300px;
overflow:auto;
margin-top:0px;
}
#desc-produit-haut
{
height:15px}
#desc-produit-gauche
{
	float: left;
	margin-bottom:5px;
	width: 48%;
	min-height:270px;
	border: 1px solid #bbddff;padding:0px
}

#desc-produit-droite
{
	margin-left: 51%;
	margin-bottom:5px;
	width: 48%;
	min-height:270px;
	border: 1px solid #bbddff;padding:0px
	/*border-left: solid 1px gray ;*/
}
#desc-produit-droite h4 {background-color:#bbddFF;padding:5px;margin:0px;text-decoration: none;margin-bottom:15px;height:30px}
#desc-produit-gauche h4 {background-color:#bbddFF;padding:5px;;margin:0px;text-decoration: none;margin-bottom:15px;height:30px}
#desc-produit-droite p , table {;padding-left:5px;padding-right:5px}
#desc-produit-gauche p , table {padding-left:5px;padding-right:5px;}

.stickLAB
{
	margin-left: 250px;
	margin-top: -115px;
	position: absolute;
}
.stickLAB-label
{
	margin-left: 245px;
	margin-top: -65px;
	font-size: 0.8em;
	position: absolute;
}
.stickBasics
{
	margin-left: 250px;
	margin-top: -115px;
	position: absolute;
}
.stickBasics-label
{
	margin-left: 245px;
	margin-top: -60px;
	font-size: 0.8em;
	position: absolute;
}
.stickLAF
{
	margin-left: 250px;
	margin-top: -110px;
	position: absolute;
}
.stickKous
{
	margin-left: 165px;
	margin-top: -110px;
	position: absolute;
}
.stickKous-label
{
	margin-left: 160px;
	margin-top: -65px;
	font-size: 0.8em;
	position: absolute;
}
#stickPro {display:none}
#stickPro2 {display:none}
#volBlog h1 {text-align:left}
.boxarrondi {
width:200px;
height:75px;
border:1px solid #8cb2e0;
background: #f5f5f5;
-moz-border-radius:40px;
-webkit-border-radius: 40px;
-khtml-border-radius: 40px;
border-radius: 40px;
behavior: url(/border-radius.htc);
}
#selproduits select {width:225px;height:20px;font-size:12px;color:black;}
#selingredients select {width:225px;height:20px;font-size:12px;color:black;}
#selutilisation select {width:225px;height:20px;font-size:12px;color:black;}
#desc-produit-droite  p {width:97%;text-align:justify}