body{
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 140%;
	color: #003399;
}
hr {clear: both; visibility: hidden; display:block; height: 1px; margin: 0; padding: 0;}

h1 {display: none;}
h2 {display: none;}
h3{color:#f60; font-size: 110%; font-weight: bold; text-decoration:none;}
h3 a {color:#f60; font-size: 105%; font-weight: bold; text-decoration:none;}
h3 a:hover {color:#f60; text-decoration:underline;}
h4{color:#6699CC; font-size: 130%; font-weight: normal;  line-height: 140%; text-decoration:none;}
h4 a {color:#6699CC; font-size: 130%; text-decoration:none;}
h4 a:hover {color:#6699CC; text-decoration:underline;}
h4.home {font-size: 95%;}

ul {margin: 0; padding: 0; }
li {margin: 0; padding: 0; list-style-type: none;}

a {color: #003399;text-decoration:none;}
a img {border: none;}

form {display: none;}


#conteneur {
	text-align: left;
	width: 18cm;	
}
#menu{
display: none;
}

#blocprincipal_index, #blocprincipal_shiatsu, #blocprincipal_dom, #blocprincipal_dietetique, #blocprincipal_entreprises, 
#blocprincipal_domicile, #blocprincipal_actus, #blocprincipal_contacts, #blocprincipal_plan
{width: 100%;/*border: 1px solid #b2c1e0;*/padding: 1.0%;float: left;}


#logo {width: 30%;border: none;margin: 1% 60% 4% 0.5%;float: left;}
#logo img{border: none;}
#txtintro {width: 60%;margin: 0% 3% 0% 0.5%;float: left;}
#contenu {width: 18cm;float: left; margin:0em;padding: 0% 0% 1.5%;}

.vignette, .vignette_actu, .vignette_home {border: 1px solid #b2c1e0;margin:0 1em 1em 0%; float: left;}
.vignette_mini, .vignette_mini2 {border: 1px solid #b2c1e0;margin:0 1em 1em 0%;height: 60px;width: 60px;float: left;}
#image {border: 1px solid #b2c1e0; margin:0% -8% 1% 0%; height: 200px;width: 280px;float: left;}

#infos {margin:1.5em; padding:0 30% 0 0; width: 60%; float: left;}

#partenaires {display: none;}

.promo {font-size: 130%;}
.h3{color:#6699CC; font-size: 110%; font-weight: normal; text-decoration:none;}
li .promo {list-style-type: square;}
ul.tarifs li {padding: 0 0 0 8px;}
.note {font-size: 80%;}
.col1 {width: 31%; float: left; margin: 1.5em 0 0 1.5em;}
.col2 {width: 52%; float: right; margin: 1.5em 0 0 1.5em;}
.col3 {width: 30%; float: left; margin: 1.5em 0 0 1.5em;}
.col3color {width: 30%; float: left; margin: 1em 0 0 1.5em;}
.col3color_diet {width: 26.5%; float: left; margin: 1em 0 0 1.5em;}
.col3d {width: 31%; float: left; margin: 1.5em 1.5em 0 1.5em;}
.col50 {width: 46%; float: left; margin: 1.5em 0 0 1.5em;}
.col60color {width: 58%; float: left; margin: 1em 0 0 1.5em; padding: 1em;}
.col100 {width: 90%; float: left; margin: 1.5em 0 0 1.5em;}
.txt_90 {font-size: 90%}
.txt_110 {font-size: 110%}
.clear {clear:left;}


#copyright {float: right; color: #999999;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;}
#copyright a{color: #999;text-decoration:none;}
#contacts a{float: left; font-size: 130%; text-decoration:none; font-weight: bold;}
#concepteur {display: none;}