﻿/*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.barre, td.barre{
 border-width: 0px;
 padding: 5px;
}

/*
td.droite{
border-right: darkgray 0.01em solid     
}
*/
td.haut{
border-top:black 0.01em solid
}


td.horaire, td.horaire_nous, td.horaire_complet_nous, td.horaire_choisi, 
td.horaire_supprime_nous, td.horaire_supprime_nous:hover,
td.horaire:hover, td.horaire_nous:hover, td.horaire_complet_nous:hover, td.horaire_online_fr:hover, td.horaire_online_en:hover, td.horaire_online_es:hover, td.horaire_online_it:hover{
cursor:pointer;
}


td.horaire, td.horaire_nous, td.horaire_legende{
/*background-Color:#ADFF2F; */
background-color:#E4AF6B;
/*border-left:0em solid; */
}

td.horaire_online_fr{
background-Color:lightblue;
/*border-left:0em solid; */
}


td.horaire_online_en{
background-Color:LightCoral;
/*border-left:0em solid; */
}


td.horaire_online_es{
background-Color:DarkKhaki;
/*border-left:0em solid; */
}


td.horaire_online_it{
background-Color:PaleGreen;
/*border-left:0em solid; */
}





td.horaire_complet_nous{
background-color:OliveDrab;
}

td.horaire_complet{
/*background-Color:#ADFF2F;*/
background-color:Silver;
}

td.horaire_supprime_nous{
/*background-Color:#ADFF2F;*/
background-color:#E1E0E0;
color:White;
}

td.horaire:hover, td.horaire_nous:hover, td.horaire_complet_nous:hover, 
td.horaire_supprime_nous:hover, td.horaire_online_fr:hover, td.horaire_online_en:hover, td.horaire_online_es:hover, td.horaire_online_it:hover{
background-color:Yellow;
}


td.horaire_choisi, td.horaire_choisi_legende{
/*background-Color:#FFA500;*/
background-color:Yellow;
border-width:0.36em;
border-style:dotted; /*solid, dashed*/
border-color:Black;
/*
background-Color:MediumVioletRed;
color:White;
background-Color:PeachPuff;
border-style:dashed;
border-right: Red 0.2em inset; 
border-top:Red 0.2em inset;
border-left: Red 0.2em inset; 
border-bottom:Red 0.2em inset;
*/
}

td.horaire_vide{
/*background-Color:#FFA500;*/
border-bottom:0em solid;
}

/*TEXTE*/

HTML:lang(fr) { quotes: '« ' ' »' }

body, p, h1, #dates, .corps, .liens, h4, #citation {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size:0.9em;
	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, #accueil{
	/*font-family: 'Roboto', sans-serif;*/
    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: 'Roboto', sans-serif;*/
    font-family: Arial, Helvetica, Sans-Serif;
}
.sommaire{
	/* background-color:gold; #E9E8E8*/
	background-color:#E4AF6B; 
	color: black;
}

h2, h4 {text-align:center;  font-weight:bold}
h2{font-size:1.5em} /*large grand titre*/
h4{font-size:1em} /*medium Sous-titres*/
.titre_paris{font-size:1em}
#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:x-small;
quotes: none;
}


.faq {
	font-weight:bold; 
	font-size:0.9em; 
	color:black;
	font-family: Arial, Helvetica, Sans-Serif;
	padding: 0px 0px 0.8em 0px;
}



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

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

 .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:1em;
}


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


.ss_cat {font-size:0.9em}/*13px*/
.techniques_materiel {font-size:0.86em}/*12px*/
.ss_cat_actif {font-size:0.9em; background-color: white}/*15px*/
.techniques_materiel_actif {font-size:0.8em; background-color: white}/*13px*/





/*LIENS*/



.cat_index A:link {text-decoration: none; color: darkblue}
.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: blue;}/*color: #009900*/
.stage A:visited {text-decoration: none; color: indigo} 
.stage A:active {text-decoration: none; color: indigo}
.stage A:hover {text-decoration: underline; color: red;}

.cours A:link {text-decoration: none; color: blue;}
.cours A:visited {text-decoration: none; color: indigo} 
.cours A:active {text-decoration: none; color: indigo}
.cours 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:1em; font-weight:bold;}
.lien_inscription A:visited {text-decoration: none;  color: blue; font-size:1em;  font-weight:bold;}
.lien_inscription A:active {text-decoration: none;   color: blue; font-size:1em; font-weight:bold;}
.lien_inscription A:hover {text-decoration: underline; color: red; font-size:1em; font-weight:bold;}

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








/*LISTES A PUCES ET AUTRES BLOCS*/

div#inscription{
  text-align: center;
  font-size:1.3em;
  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  1em;               /*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 1em;               /*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');
  line-height: 1.4em;
  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');
  line-height: 1.4em;
  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');
  line-height: 1.4em;
  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');
  line-height: 1.4em;
  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: 0em 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;
}




