/* html {overflow-y: scroll;}*/
html {overflow: -moz-scrollbars-vertical; }
  body
{
   margin-top:5;
   margin-left:5;
}

H1 {
    font-size: 12pt;
    color: #CDD0D1;
    font-family: Verdana, Arial, Helvetica;
    text-align:center;
    }

 A:link,A:visited
    {
    text-decoration:none;
    font-family: Verdana, Arial, Helvetica;
    color:#E7AF00;
    font-size: 10pt;
   }
 A:hover
    {
    text-decoration:none;
    font-family: Verdana, Arial, Helvetica;
    font-size: 10pt;
    color:#E2D925; 
    }

 A.mail:active,A.mail:link,A.mail:visited,A.mail:hover
    {
    text-decoration:underline;
    font-family: Verdana, Arial, Helvetica;
    font-size: 10pt;
    color:black;
    }
 A.sejour:link,A.sejour:visited
    {
    text-decoration:none;
    font-family: Verdana, Arial, Helvetica;
    color:#94B207;
    font-size: 12pt;
   }
 A.sejour:hover
    {
    text-decoration:underline;
    font-family: Verdana, Arial, Helvetica;
    font-size: 12pt;
    color:#E2D925; 
    }
A.sejour:active
    {
    text-decoration:none;
    font-family: Verdana, Arial, Helvetica;
    color: #94B207;
    font-size: 12pt;
   }
   
 td.filetv
  {
    width: 1pt;
    background-color:#A74301;
  }
 .titre
    {
    color: #A74301;
    font-family: Verdana, Arial, Helvetica;
    font-size: 12pt;
    font-weight: bold;
    }

 .menu
    {
   text-align:right;
   width:130px;
   height: 25px;
    }
    
  .corps
   {
   text-align:justify;
   font-family: Verdana, Arial, Helvetica;
   font-size: 12px;
   line-height:19px;
   }
   .discret
   {
   text-align:justify;
   font-family: Verdana, Arial, Helvetica;
   color:#7D7A7A;
   font-size: 10px;
   line-height:19px;
   font-weight: bold;
   }
 .tpage
   {
   color: #FFFFFF;
   font-family: Verdana, Arial, Helvetica;
   font-size: 15pt;
   font-weight: bold;
   }
    
  .tparagr
   {
   color:#94B207;
   font-family: Verdana, Arial, Helvetica;
   font-size: 12pt;
   font-weight: bold;
   }
   .stparagr
   {
   color: black;
   font-family: Verdana, Arial, Helvetica;
   font-size: 10pt;
   font-weight: bold;
   }
  .tparagrO
   {
   color: #E7B000;
   font-family: Verdana, Arial, Helvetica;
   font-size: 11pt;
   font-weight: bold;
   }
   .tparagrV
   {
   color: #A82D9E;
   font-family: Verdana, Arial, Helvetica;
   font-size: 11pt;
   font-weight: bold;
   }
   .tparagrB
   {
   color: #3B66B4;
   font-family: Verdana, Arial, Helvetica;
   font-size: 11pt;
   font-weight: bold;
   }
  .lettrine
   {
   color: #94B207;
   font-family: Verdana, Arial, Helvetica;
   font-size: 15pt;
   font-weight: bold;
   }
   .lettrineO
   {
   color: #E7B000;
   font-family: Verdana, Arial, Helvetica;
   font-size: 15pt;
   font-weight: bold;
   }
   .lettrineB
   {
   color: #3B66B4;
   font-family: Verdana, Arial, Helvetica;
   font-size: 15pt;
   font-weight: bold;
   }
   .posmenu
   {
  position:relative;
  top:-1120px;
   }
   .accueil
    {
    font-family: Verdana, Arial, Helvetica;
    font-size: 10pt;
    font-style:italic;
	text-align:center;
    font-weight: bolder;
	color: #E7B000;

/*	background-color:#F2F2F2;   */
    }

 .cadre
 {
 border:solid;
 border-top-width:thin;
 border-bottom-width:thin;
 border-left-width:thin;
 border-width:thin;
 border-color:#CDD0D1;
 }
  .conteneur
  {
/*  background-color: blue;  */
  width:800px;
  height:414px;
  padding-top:0px;
  padding-left:0px;
  border-style:solid;
  border-color:#cdd1d2;
  border-width:1px;
  }

  .cadreO {
     background-color: #E7B000;
     padding:10px;
     color: white;
     width: 450px;
  }
  .cadreOv {
     background-color: white;
     padding:10px;
     color: black;
     width: 450px;
     border-style:solid;
     border-color:#E7B000;
     border-width:1px;
  }

  #logo
  {
  position:relative;
  left:4px;
  top:-410px;
  width:200px;
  height:200px;
  }
 #accroche
  {
  position:relative;
  left:208px;
  top:-613px;
  width:586px;
  height:50px;
  }
 #atelieron
 {
  position:relative;
  left:208px;
  top:-606px;
  width:284px;
  height:200px;
 }
  #sejour
 {
  position:relative;
  left:208px;
  top:-952px;
  height:146px;
  width:284px;
 }
 #jeunes
 {
  position:relative;
  left:496px;
  top:-806px;
/*  top:-392px;*/
  width:284px;
  height:350px;
 }

