/*BARRE DE LIENS*/


/*TABLEAUX*/
table.barre {
 border-width: 0px;
 border-style: solid;
 border-color: grey;
 border-spacing: 0px;
 border-collapse: collapse;
 padding: 0px;
 margin: 0px;
}

th, td{
 border-width: 0px;
 border-style: solid;
 border-color: grey;
 padding: 5px;
}

td.droite{
border-right: darkgray 0.01em solid     /*#E9E8E8*/
}

td.haut{
border-top:black 0.01em solid
}

/*TEXTE*/
body, p, h1, #dates, #corps, #liens, #hotels, h4, #citation {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size:0.8em;
	color: #333333;
	margin: 0 auto 0;
/*	padding: 0px 0px 15px 0px;*/
	padding: 0 0 1.2em 0;
	line-height: 1.6em;
/*	line-height: 20px;*/
}

#affich{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size:1em;
}

h1 {
 text-align: center;
 letter-spacing: 3pt;
 color: gray;
 font-size: 0.7em;
 margin: 0;
 padding: 0; 
}

#haut_page{
	padding: 0.7em 0.3em 0em 0.3em;/*top right bottom left*/
}


.prepa_actif, .cours_actif, .stage_actif, .stages_paysage, .prepa, .cours, .stage, .titre_stages_actif,
{
	font-family: Arial, Helvetica, Sans-Serif;
}



h2, h3, .horaires, .en_tete, .horaires_complet, .index, .cat_index,
.dessin_peinture_aquarelle, .autres_cat_actif, .autres_cat{
	font-family: Georgia, Arial, Helvetica, Sans-Serif;
}
.sommaire{
	/* background-color:gold; */
	background-color:cornsilk; 
	color: black;
}

h2, h4 {text-align:center;  font-weight:bold}
h2{font-size:1.4em} /*large grand titre*/
h4, #titre_paris{font-size:0.9em} /*medium Sous-titres*/
#liste_horaires{font-size:1.1em}

h3, #citation_titre, h2, h4{
	padding: 0.4em 0 0.3em 0; /*top right bottom left*/  
}


h3{
	font-weight:normal; 
	font-size:1.5em; 
	color:black;
} /*titres des paragraphes en rouge*/


q{
font-size:xx-small;
quotes: none;
}


#faq {
	font-weight:bold; 
	font-size:0.8em; 
	color:black;
	font-family: Arial, Helvetica, Sans-Serif;
	padding: 0px 0px 0.8em 0px;
} /*titres des paragraphes en rouge*/



#citation_titre{color:red; font-weight:bold}
#citation_titre, #citation {
font-style:italic; 
font-family:Monotype Corsiva
}
#citation_titre {font-size:1.6em}
#citation{font-size:1.2em}

.horaires{}
.horaires_complet{
background-color: #D6D6D6;  
}

.cours_actif, .stage_actif,  .prepa_actif, .autres_cat_actif, .stages_paysage, 
.cours, .stage, .prepa, .cat_index, .ss_cat_actif, .techniques_materiel_actif {
	font-weight:bold;
}
.titre_stages_actif, .cat_index  {text-decoration: none}
/* .titre_atelier_actif {color: IndianRed}*/
.cours_actif,  .prepa_actif {color: purple} /*Silver*/
.stage_actif {color: purple} /*#555B2F Silver*/
.autres_cat_actif {color: purple}

.ss_cat_actif, .techniques_materiel_actif {
color: purple; 
text-decoration: none;}


.stage, .stage_actif, .prepa,  .prepa_actif,  .autres_cat, .autres_cat_actif {
	font-size:1em
} /*16px*/


.stages_paysage, .cours, .cours_actif{
	font-size:1em;
}

.cat_index{
	font-size:1.2em;
}


.stages_paysage{
	font-style:normal;
	color: #66cc00
	/*color: #009900;*/
}


.ss_cat {font-size:0.85em}/*13px*/
.techniques_materiel {font-size:0.83em}/*12px*/
.ss_cat_actif {font-size:0.8em; background-color: gold}/*15px*/
.techniques_materiel_actif {font-size:0.8em; background-color: gold}/*13px*/





/*LIENS*/



.cat_index A:link {text-decoration: none; color: blue}
.cat_index A:visited {text-decoration: none; color: indigo}
.cat_index A:active {text-decoration: none; color: indigo}
.cat_index A:hover {text-decoration: underline; color: red}


/* Celui-ci ne marche pas, je ne sais pas pourquoi 09/2009 */
.sommaire A:link {color: black}
.sommaire A:visited {color: black}
.sommaire A:active {color: black}
.sommaire A:hover {color: red}


.lien_classique A:link {text-decoration: underline; color: blue}
.lien_classique A:visited {text-decoration: underline; color: indigo}
.lien_classique A:active {text-decoration: underline; color: indigo}
.lien_classique A:hover {text-decoration: underline; color: red;}

.en_tete A:link {text-decoration: none; color: black}
.en_tete A:visited {text-decoration: none; color: black}
.en_tete A:active {text-decoration: none; color: black}
.en_tete A:hover {text-decoration: none; color: red;}

.cours A:link {text-decoration: none; color: red;} /*#FF6699*/
.cours A:visited {text-decoration: none; color: red}
.cours A:active {text-decoration: none; color: red}
.cours A:hover {text-decoration: underline; color: red;}

.prepa A:link {text-decoration: none; color: SaddleBrown;} /*#FF6699*/
.prepa A:visited {text-decoration: none; color: SaddleBrown}
.prepa A:active {text-decoration: none; color: SaddleBrown}
.prepa A:hover {text-decoration: underline; color: SaddleBrown;}

.stage A:link {text-decoration: none; color: #009900;}
.stage A:visited {text-decoration: none; color: #009900}
.stage A:active {text-decoration: none; color: #009900}
.stage A:hover {text-decoration: underline; color: red;}


.ss_cat A:link {text-decoration: none; color: blue}
.ss_cat A:visited {text-decoration: none; color: indigo}
.ss_cat A:active {text-decoration: none; color: indigo}
.ss_cat A:hover {text-decoration: underline; color: red}


.techniques_materiel A:link {text-decoration: none; color: blue}
.techniques_materiel A:visited {text-decoration: none; color: indigo}
.techniques_materiel A:active {text-decoration: none; color: indigo}
.techniques_materiel A:hover {text-decoration: underline; color: red}

.autres_cat A:link {text-decoration: none; color: blue;}
.autres_cat A:visited {text-decoration: none; color: indigo}
.autres_cat A:active {text-decoration: none; color: indigo}
.autres_cat A:hover {text-decoration: underline; color: red;}

.lien_inscription A:link {text-decoration: none;  color: blue; font-size:0.9em; font-weight:bold;}
.lien_inscription A:visited {text-decoration: none;  color: blue; font-size:0.9em;  font-weight:bold;}
.lien_inscription A:active {text-decoration: none;   color: blue; font-size:0.9em; font-weight:bold;}
.lien_inscription A:hover {text-decoration: underline; color: red; font-size:0.9em; font-weight:bold;}

.lien_inscription_ss_ref A:link {text-decoration: none;  color: blue; font-size:0.85em; font-weight:bold;}
.lien_inscription_ss_ref A:visited {text-decoration: none;  color: blue; font-size:0.85em; font-weight:bold;}
.lien_inscription_ss_ref A:active {text-decoration: none;   color: blue; font-size:0.85em; font-weight:bold;}
.lien_inscription_ss_ref A:hover {text-decoration: underline; color: red; font-size:0.85em; font-weight:bold;}








/*LISTES A PUCES ET AUTRES BLOCS*/

div#inscription{
  text-align: center;
  font-size:1.2em;
  margin: 1.1em 0 0 0;               /*top right bottom left*/  
}

ul#liens li,  #titre_paris li
{
  list-style-image: url('images/graphiques/fleches/arrow.gif');
  list-style-type: none; 
  line-height: 1.1em;
  margin: 1.1em 0 0 0;               /*top right bottom left*/  
}



/*  padding: 0.2em 0 -0.4em 0;               top right bottom left*/  




#corps li
{
  /*list-style-type: disc;*/ 
  line-height: 1.5em;
  margin: 1em 0 1em 0;               /*top right bottom left*/ 
}

ul#ss_corps li
{
  line-height: 1.3em;
  list-style-image: none; 
  list-style-type: circle; 
  margin: 0.8em 0 -0.5em 0;               /*top right bottom left*/  
}

ul#ss_ss_corps li
{
  line-height: 1.2em;
  list-style-image: none; 
  list-style-type: square; 
  margin: 0.6em 0 -0.5em 0;               /*top right bottom left*/  
}

ul#liste_horaires li
{
  list-style-type: none; 
  line-height: 1.3em;
  margin: 1.1em 0 -0.4em 0;               /*top right bottom left*/  
}



ul#stage li.normal
{
  list-style-image: url('images/graphiques/fleches/arrow.gif');
  list-style-type: none; 
  margin: 0 0 0.8em -1em;               /*top right bottom left*/  
}

ul#stage li.normal_derniere
{
  list-style-image: url('images/graphiques/fleches/arrow.gif');
  list-style-type: none; 
  margin: 0 0 -0.6em -1.6em;               /*top right bottom left*/  
}


ul#stage li.active
{
  list-style-image: url('images/graphiques/fleches/arrow_bas.gif');
  list-style-type: none;
  margin: 0 0 0.8em -1.3em;               /*top right bottom left*/  
}

ul#stage li.active_derniere
{
  list-style-image: url('images/graphiques/fleches/arrow_bas.gif');
  list-style-type: none;
  margin: 0 0 -1.5em -1.3em;               /*top right bottom left*/  
}






ul#ss_cat li
{
line-height: 1.2em;
list-style-image: none; 
list-style-type: none;    
margin: 0px 0em 0px -0.6em;
}

ul#techniques li
{
  list-style-type: none;
  line-height: 1em;
  margin: 0.1em 0 0 0;               /*top right bottom left*/  
/*letter-spacing:1px;
display: block;*/
/*margin: 12;*/
/*padding: 0px 0px;*/

   /*   color: #fff;*/
  /*    cursor: pointer;*/
    /*  display: none;*/
   /*   font-size: 11px;*/
     /* list-style: none;*/
 /*     margin: 0;*/
  /*    padding: 1px 12px;*/
  /*    width: 276px;*/
}


	
	
	
	
	
	













/* FICHE D INSCRIPTION */
.rubr {
	color: #000066;
	font-weight: bold;
}

#non_renseigne {
	color: Red;
}

#cochez {
    font-size:xx-small;
	font-style: italic;
	font-weight: normal;
	text-transform: lowercase;
}



