* {
	padding:0;
	margin:0;
}
body 
{
    background:url(images/yoga-huon.jpg) no-repeat center bottom #FFE3A9;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
    margin-bottom:150px;
}
a
{
  color:#B36D3C;
}
h1 
{
	position:absolute;
	top:-9999px;
}

#global
{
    width:1050px;
	height:100%;
	margin:0 auto;
	overflow:hidden;	
	
}
#colone_gauche
{
  background:url(images/colone_gauche.png) no-repeat;
   width:276px;
   height:590px;
   float:left;
}
#logo_flash
{
  width:263px;
  height:248px;
  margin:34px 0 0 13px;
}
#adresse 
{
  width:162px;
  height:55px;
  margin:10px 0 0 65px;
}
#adresse dl
{
  width:162px;
  font-weight:bold;
}
#adresse dl dt
{
  color:#874721;
  text-align:center;
}
#adresse dl .tel
{
 margin-top:10px;
}
#menu_flash
{
  width:263px;
  height:232px;
  margin:8px 0 0 13px;
}
#centre
{
  width:719px;
  min-height:600px;
  float:left;
}
#h2_accueil
{
  background:url(images/h2_accueil.png) no-repeat;
  width:741px;
  height:83px;
}
#h2_actualite
{
  background:url(images/h2_actu.png) no-repeat;
  width:741px;
  height:83px;
}
#h2_activite
{
  background:url(images/h2_nos_activ.png) no-repeat;
  width:741px;
  height:83px;
}
#h2_technique
{
  background:url(images/h2_teck.png) no-repeat;
  width:741px;
  height:83px;
}
#h2_yoga
{
  background:url(images/h2_yoga.png) no-repeat;
  width:741px;
  height:83px;
}
#h2_lien
{
  background:url(images/h2_lien.png) no-repeat;
  width:741px;
  height:83px;
}
#h2_plan
{
  background:url(images/h2_plan.png) no-repeat;
  width:741px;
  height:83px;
}
#h2_contact
{
  background:url(images/h2_contact.png) no-repeat;
  width:741px;
  height:83px;
}
#ss
{
  background:url(images/sousmenu.jpg) no-repeat;
  width:604px;
  height:28px; 
  margin:0 0 15px 0;
}
#ss li
{
  list-style:none;
  display:block;
  float:left;
  background:url(images/sepa_m.png) no-repeat right;
  height:28px;
  padding-right:32px;
  line-height:28px;
  margin-left:20px;
}
#ss .photos
{
  background:none;
  padding:0;
}
#ss li a
{
  color:#FFF;
  text-decoration:none;
}
#ss li a:hover
{
  color:#29C1DC;
}
#contenu
{
  background:url(images/centre.png) repeat-y;
  width:741px;
  min-height:500px;
}
#contenu_site
{
  width:608px;
  margin:0 auto;
}
#contenu_site h3
{
  font-size:13px;
  color:#BB200F;
  padding:0 10px 0 10px;

}
#contenu_site .rouge
{
color:#BB200F;
}
#contenu_site .bien
{
  float:left;
  padding:0 10px 0 0px;
}
#contenu_site p
{
  color:#333333; 
}

#contenu_site p span
{
  font-size:11px;
  color:#620ed5;
  font-weight:bold;
}
#contenu_site .g
{
  font-weight:bold;
  color:#CD9269;
  margin-top:10px;
}
#contenu_site p a
{
  text-decoration:none;
}
#contenu_site .bleu
{
  color:#01a0c6;
  text-align:center;
  
  font-size:15px;
}
#contenu_site p .bleu
{
  color:#01a0c6;

 
}

#contenu_site .vert {
color:#009999;
font-size:15px;
}

#contenu_site .vert_s {
color:#009999;
text-decoration:underline;
}
#contenu_site .bleu_s
{
  color:#01a0c6;
  text-decoration:underline;
  margin-top:10px;
  padding:0;
}
#contenu_site .limit
{
  width:209px;
  height:26px;
  font-size:9px;
  margin-left:340px;
}
#contenu_site .limit_2
{
  width:100px;
  height:36px;
  text-align:center;
  border:1px solid #000000;
  color:#01a0c6;
  float:left;
}
#contenu_site .liste
{
  width:515px;
  margin:10px 0 0 0px;
}
#contenu_site .liste li
{
  list-style:none;
  color:#333333;

  list-style:none;
}
#contenu_site .liste li a
{
  color:#620ed5;
  text-decoration:none;
}
#contenu_site .liste li span a
{
  color:#BB200F;
  text-decoration:underline;
}
#contenu_site .liste li span
{
  color:#620ed5;
}
#contenu_site .liste li .orange
{
  color:#FF9933;
}
#contenu_site .liste li .bleu
{
  color:#0000CC;
   text-transform:lowercase;
}
#contenu_site .liste li .essai
{
   font-weight:bold;
}
#contenu_site .actu
{
  font-size:11px;
  font-weight:bold;
  width:150px;
  height:32px;
  line-height:35px;
  margin:10px 0 0 70px;
  float:left;
}
#contenu_site .actu a
{
   color:#620ed5;
   text-decoration:none;
}
#contenu_site .pdf
{
  font-size:11px;
  font-weight:bold;
  height:32px;
  line-height:35px;
  margin:10px 0 0 340px;

}
#contenu_site .pdf a
{
   color:#620ed5;
   text-decoration:none;
}
#contenu_site .tec
{
  font-size:11px;
  font-weight:bold;
  width:170px;
  height:32px;
  line-height:35px;
  margin:10px 0 0 380px;

}
#contenu_site .bold
{
  font-weight:bold;
  color:#000000;
}
#contenu_site p a
{
  color:#620ed5;
}
#contenu_site .tec a
{
   color:#620ed5;
   text-decoration:none;
}
#contenu_site .top
{
  margin-top:10px;
}
#contenu_site p .martine
{
  font-weight:bold;
  color:#B36D3C;
}
#contenu_site .margin_top
{
  margin-top:10px;
}
#contenu_site .margin_top a
{
  color:#620ed5;
}
#contenu_site .margin_top span a
{
  color:#BB200F;
}
#contenu_site dl .color_rouge
{
    color:#BB200F;
}

#journee {
width:140px;
float:right;
margin-left:10px;
border: 1px solid #000;
padding:10px;
}

#journee .bleu{
font-weight:bold;
color:#003399;
}


#journee ul.liste{
width:140px;
margin-bottom:5px;
padding-bottom:2px;
}
#images
{
  width:619px;
  height:192px;
  margin-top:10px;
}
#images li
{
  list-style:none;
  background:none;
  float:left;
  margin-left:10px;
}
#images li p
{
  width:177px;
  text-align:center;
}
#images li img
{
  border:solid 1px #FFFFFF;
}
#contenu_bas
{
  background:url(images/pied_c.png) no-repeat;
  width:726px;
  height:66px;
  margin-left:12px;
}
#pied
{
  width:682px;
  height:59px;
  margin-left:400px;
 
}
#menu_pied
{
  width:900px;
  height:55px;
  margin:0 auto;
  text-align:center;
}
#menu_pied li
{
 
  display:inline;
  font-size:10px;

 
}
#menu_pied li a
{
  text-decoration:none;
  color:#FFFFFF;
  padding:0 3px 0 2px;
  
  
}
#menu_pied .imnalys
{
  line-height:30px;
}
/*     Formulaire      */
input.champs {
border: solid 1px;
}

textarea.champs {
border: solid 1px;
}

p span.left {
float:left;
width:100px;

font-weight:bold;
margin-right:20px; 
}

.bouton {
border: solid 1px;
margin-left:10px;
}

p.notice {
font-size: 80%;
}

#h2_anis
{
	width:100%;
	text-align: center;
	font-family: arial;
	 color:#BB200F;
	 font-size: 25px;
}
#contenu_site .trait {
text-decoration:underline;}
