input,select {
  display: inline;
  width: 120px;
  height: 18px;
  margin:0px;
  padding:0px;
  font: 10px "Verdana", helvetica, sans-serif ;
  background-color:#FFFFFF;
  margin:0px;
  padding:0px;
  font-weight:none;
}

/*LIENS HYPERTEXTES DU FOOTER FIGURANT SUR LES TEXTES*/

ul{
  margin-top:0px;
}


a.lien_footer {
   display:inline;
   color:#481531;
   text-decoration:none;
   font: 9px "Verdana", sans-serif ;
}
a:hover.lien_footer {
   display:inline;
   color:#C0ACBC;
   text-decoration:none;
   font: 9px "Verdana", sans-serif ;
}

/*LIENS HYPERTEXTES DES ACCES DIRECT SUR LA PAGE D'ACCUEIL;*/
a.lien_intro {
   color:#481531;
   text-decoration:none;
   font-weight:bold;
   font: 12px "Verdana", sans-serif ;
}
a:hover.lien_intro {
   color:#C0ACBC;
   text-decoration:none;
    font-weight:bold;
   font: 12px "Verdana", sans-serif ;
}

/*LIENS HYPERTEXTES DU BANDEAU FIGURANT SUR LES TEXTES*/
a.liens_bandeau {
   color:white;
   text-decoration:none;
   font: 9px "Verdana", sans-serif ;
}
a:hover.liens_bandeau {
   color:#EAE7B5;
   text-decoration:none;
   font: 9px "Verdana", sans-serif ;
}

/*LIENS HYPERTEXTES DES TITRE DES SOUS ENJEUX sur enjeux.php*/
a.lien_titreSSEnjeux {
   color:#481531;
   text-decoration:none;
}
a:hover.lien_titreSSEnjeux {
   color:#FDFCD4;
   text-decoration:none;
}

/*LIENS HYPERTEXTES DES TITRE DES SOUS ENJEUX sur enjeux.php*/
a.lien_i_fiche{
   color:#886789;
   text-decoration:underline;
}
a:hover.lien_i_fiche {
   color:#481531;
   text-decoration:underline;
}
a:active.lien_i_fiche {
   color:#481531;
   text-decoration:underline;
}


/*LIENS HYPERTEXTES DES titres de renvois dans concept et déf*/
a.text_renvoi{
 font: 11px "Verdana", sans-serif ;
 font-weight:normal;
 color:#481531;
 text-decoration:none;
}
a:hover.text_renvoi{
 font: 11px "Verdana", sans-serif ;
 font-weight:normal;
  color:#886789;
 text-decoration:none;
}

/*LIENS HYPERTEXTES DES liens de renvois vers le haut de page des concept et déf*/
a.haut{
 font: 9px "Verdana", sans-serif ;
 font-weight:normal;
 color:#481531;
 text-decoration:none;
}
a:hover.haut{
 font: 9px "Verdana", sans-serif ;
 font-weight:normal;
  color:#886789;
 text-decoration:none;
}

a.souligne{
    color:black;
     text-decoration:none;
}

a:hover.souligne{
    color:black;
     text-decoration:underline;
}

a.lien{
   color:#886789;
   text-decoration:underline;
}
a:hover.lien {
   color:#481531;
   text-decoration:underline;
}
a:active.lien {
   color:#481531;
   text-decoration:underline;
}

a.titre_plansite{
   font: 14px "Verdana", sans-serif ;
   color:#481531;
   font-weight:bold;
   text-decoration:none;
}

a:hover.titre_plansite{
   font: 14px "Verdana", sans-serif ;
   color:#481531;
   font-weight:bold;
   text-decoration:underline;
}

a.sstitre_plansite{
   font: 11px "Verdana", sans-serif ;
   color:#886789;
   text-decoration:none;
}

a:hover.sstitre_plansite{
   font: 11px "Verdana", sans-serif ;
   color:#886789;
   text-decoration:underline;
}
/*Paragraphe Texte contenu sur la page*/

/* IITRE SE TROUVANT SUR LES PAGES DE PRESENTATION DE CHAQUE RUBRIQUE OU SOUS RUBRIQUES*/
p.bloc_titre{
 margin:0px;
 margin-left:25px;
 margin-top:5px;
 padding:0px;
 border:solid 0px;
 width:100%;
}

/* TEXTE SE TROUVANT SUR LES PAGES DE PRESENTATION DE CHAQUE RUBRIQUE OU SOUS RUBRIQUES*/
p.bloc_justify{
 margin:0px;
 margin-left:25px;
 text-align:justify;
 width:98%;
 border:solid 0px;
}

/*STYLES PROPRE AU PORTRAIT DE MASSIF*/
/*BLOC $ contenant le texte introductif du massif*/
div.bloc_entete{
 margin:0px;
 padding:0px;
 text-align:justify;
 width:46%;
 border:solid 0px;
 float:left;
 overflow:hidden;
}

/*BLOC $ contenant les éléments de recherche du massif*/
table.bloc_recherche{
 margin-left:10px;
 padding:0px;
 text-align:justify;
 width:50%;
 border:solid 0px green;
 float:left;
 overflow:hidden;
}

/*DIV contenant les intitulé de la recherche*/
td.intitule_recherche{
 text-align:justify;
 width:48%;
 border:solid 0px green;
 float:left;
 overflow:hidden;
}

/*DIV contenant les champs de la recherche*/
td.champs_recherche{
 text-align:justify;
 width:50%;
 border:solid 0px green;
 float:left;
 overflow:hidden;
}

/*Tableau contenant la liste des indicateurs*/
table.tableau_indicateur{
 margin-left:10px;
 text-align:justify;
 width:95%;
 float:left;
 overflow:hidden;
}

/*TD contenant les intitulé des indicateurs*/
td.intitule_indicateur{
 text-align:justify;
 width:380px;
 float:left;
 overflow:hidden;
}

/*TD contenant le thème de l'indicateur*/
td.theme_indicateur{
 text-align:center;
 width:220px;
 float:left;
 overflow:hidden;
}

/*TD contenant l'échelon de l'indicateur*/
td.echelle_indicateur{
 text-align:center;
 width:100px;
 float:left;
 overflow:hidden;
}


/*TD contenant le titre de la propriété de l'indicateur*/
td.titre_class_indicateur{
  text-align:left;
  width:715px;
  float:left;
  overflow:hidden;
  font-weight:bold;
  padding-top:10px;
  padding-left:10px;
}

/*TD contenant le titre de la propriété de l'indicateur*/
td.titre_prop_indicateur{
  text-align:left;
  width:185px;
  float:left;
  overflow:hidden;
  font-weight:bold;
  padding-top:10px;
  padding-left:15px;
}

/*TD contenant le titre de la propriété de l'indicateur*/
td.titre_valeur_indicateur{
 text-align:justify;
 width:485px;
 float:left;
 overflow:hidden;
 padding-top:10px;
}

/*DIV $ contenant la liste des indicateurs*/
div.bloc_titre_indicateur{
 margin-left:15px;
 padding:0px;
 text-align:left;
 height:15px;
 width:97%;
 border:solid 0px #D0E08C;
 float:left;
 overflow:hidden;
}

/*DIV $ contenant la liste des indicateurs*/
div.bloc_titre{
 margin-left:15px;
 padding:0px;
 text-align:left;
 height:15px;
 border:solid 0px #D0E08C;
 float:left;
 overflow:hidden;
}

/*DIV $ contenant la liste des indicateurs disponibles*/
div.bloc_indicateur{
 margin-left:0px;
 padding:0px;
 text-align:left;
 height:160px;
 width:100%;
 border:solid 0px #481531;
 float:left;
 overflow:auto;
 background-image: url('../images/08_bordure_Ginterne.gif');
 background-repeat: repeat-y;
 background-position: left top;
}

/*DIV $ contenant le titre du massif*/
div.bloc_titre_massif{
 margin-top:5px;
 padding:0px;
 text-align:left;
 height:15px;
 width:98%;
 border:solid 1px #A8A182;
 float:left;
 overflow:hidden;
 background:#A8A182;
}

/*DIV $ contenant la zone du portrait de massif*/
div.bloc_portrait{
 margin:0px;
 padding:0px;
 text-align:left;
 height:300px;
 width:98%;
 border:solid 1px #ADADAD;
 float:left;
 overflow:hidden;
}

/*DIV $ contenant la liste des rubriques du portrait de massif*/
div.liste_rubrique{
 margin:0px;
 padding-top:5px;
 text-align:left;
 height:25px;
 width:370px;
 border:solid 0px #ADADAD;
 float:right;
 overflow:hidden;
}

/*DIV $ contenant le contenu du portrait de massif*/
div.contenu_portrait{
 margin:0px;
 padding:0px;
 text-align:left;
 height:270px;
 width:100%;
 border:solid 0px #ADADAD;
 float:left;
 overflow: auto ;
}

div.bt_impression{
float:right;
margin-right:10px;
margin-top:5px;
}

/*TABLE*/
table.bloc_ss_enjeux{
 padding:0px;
 margin:0px;
 width:650px;
 /*border:1px solid red;
 background-image: url('../images/08_bordure_Ginterne.png');
 background-repeat: repeat-y;
 background-position: left top;*/
}

table.bloc_enjeux0{
 padding:0px;
 margin:0px;
 width:375px;
 /*border:1px solid red;*/
 background-image: url('../images/08_bordure_Ginterne.gif');
 background-repeat: repeat-y;
 background-position: left top;
}

/*TD $ contenant le titre des sous enjeux dans la page présentation enjeux*/
td.bloc_titre_ss_enjeux{
 border:solid 0px #A8A182;
 height:25px;
 width:80%;
 text-align:left;
}

/*TD $ contenant les titres */
td.bloc_titre_indicateur{
padding-left:15px;
 text-align:left;
 height:15px;
 border:solid 0px #D0E08C;
}

/*TD $ contenant la zone du portrait de massif*/
td.vignettes_ssenjeux{
 height:105px;
 border:solid 0px #ADADAD;
}

/*TD $ contenant la zone du portrait de massif*/
td.bloc_descriptif_ss_enjeux{
 text-align:justify;
 vertical-align:top;
 height:90px;
 border:solid 0px #ADADAD;
 padding-left:30px;
}

/*TD $ contenant la description avec plus d'information*/
td.bloc_descriptif_plus{
 text-align:justify;
 vertical-align:top;
 border:solid 0px #ADADAD;
 padding-left:30px;
}

/*TD $ contenant la définition de l'indicateur sélectionné*/
td.bloc_indicateur_tour{
  background-image: url('../images/07_bordure_Hinterne.gif');
  background-position:left top;
  background-repeat: repeat-x;
 text-align:right;
}

/*TD $ contenant la définition de l'indicateur sélectionné*/
.ligne_selectionne{
  background-color:#C7D117;
  color:#461430;
}

/*TD $ contenant la définition de l'indicateur sélectionné*/
.ligne_normale{
  background-color:white;
}


/*DIV $ contenant le titre de la fiche de l'indicateur*/
div.bloc_titre_fiche{
 margin-top:5px;
 padding:0px;
 text-align:left;
 height:15px;
 width:98%;
 border:solid 1px #A8A182;
 float:left;
 overflow:hidden;
 background:#A8A182;
}

/*DIV $ contenant la zone de la fiche*/
div.bloc_fiche{
 margin:0px;
 padding:0px;
 text-align:left;
 height:350px;
 width:98%;
 border:solid 1px #ADADAD;
 float:left;
 overflow:auto;
}

/*DIV avec le coin ombré*/
div.ombre_coin{
float:left;
overflow:hidden;
background-image: url('../images/09_bordure_coin.gif');
background-position:left top;
background-repeat: no-repeat;
border:0px solid;
margin-left:10px;
}

div.deco_bas{
  background-image: url('../images/10_deco.png');
  background-position:right top;
  background-repeat: no-repeat;
  height:9px;
  width:100%;
  border:0px solid;
  float:left;
}

/*DIV contour ombré Haut dans la page*/
div.ombre_Hinterne{
background-image: url('../images/07_bordure_Hinterne.gif');
background-position:left top;
background-repeat: repeat-x;
border:0px solid;
margin-left:19px;
height:18px;
}

/*DIV contenant le tableau*/
div.contenant_table{
float:left;
overflow:hidden;
border:1px solid;
}

div.bloc_att_indicateur{
 border:0px solid;
 float:left;
 padding:0px;
 text-align:left;
 margin-left:8px;
 width:100%;
}

/*TD contenant les intitulés des fiches*/
td.intitule_fiche{
 margin-left:5px;
 padding-top:10px;
 text-align:left;
 width:30%;
 border:solid 0px #ADADAD;
}

/*TD contenant les valeurs des fiche*/
td.valeurs_fiche{
 padding:0px;
 text-align:justify;
 width:65%;
 border:solid 1px white;
 font-weight:bold;
}

/* FONT */

font.titre_page{
 font: 25px "Verdana", sans-serif ;
 color:#886789;
 font-style:italic;
}

font.fiche_indic{
 font: 12px "Verdana", sans-serif ;
 color:#886789;
 font-weight:bold;
}

font.titre_gras_page{
 font: 35px "Verdana", sans-serif ;
 color:#886789;
 font-style:italic;
}

font.titre_portrait{
 font: 12px "Verdana", sans-serif ;
 font-weight:bold;
 color:white;
}

font.titre_liste_indic{
 font: 11px "Verdana", sans-serif ;
 font-weight:bold;
 color:#481531;
}

font.titre_fiche{
 font: 10px "Verdana", sans-serif ;
 font-weight:bold;
 color:white;
}

font.titre_ssenjeux{
 font: 12px "Verdana", sans-serif ;
 font-weight:bold;
 color:#481531;
}

.onze_defaut{
 font: 11px "Verdana", sans-serif ;
 color:black;
}

font.text_defaut{
 font: 10px "Verdana", sans-serif ;
 color:black;
}

font.text_italic{
 font: 10px "Verdana", sans-serif ;
 font-style: italic ;
 color:black;
}

font.text_gras{
 font: 10px "Verdana", sans-serif ;
 font-weight:bold ;
 color:black;
}

font.text_souligne{
 font: 10px "Verdana", sans-serif ;
 text-decoration:underline ;
 color:black;
}

font.text_9_black{
 font: 9px "Verdana", sans-serif ;
 color:black;
}

font.text_9{
 font: 9px "Verdana", sans-serif ;
}

font.text_9_gras{
 font: 9px "Verdana", sans-serif ;
 font-weight:bold;
}

font.text_vert{
 font: 10px "Verdana", sans-serif ;
 font-weight:bold;
 color:#C6CF17;
}

font.text_intro{
 font: 11px "Verdana", sans-serif ;
 /*font-weight:bold;*/
 color:#481531;
}

font.titre_concept{
 font: 14px "Verdana", sans-serif ;
 font-weight:bold;
 color:#481531;
}

font.sous_titre_concept{
 font: 11px "Verdana", sans-serif ;
 font-weight:bold;
 color:#481531;
}

font.sigle_concept{
 font: 11px "Verdana", sans-serif ;
 font-weight:none;
 color:#886789;
}
/*Définition du paragraphe*/
p{
margin:0px;
padding:0px;
}

.saut_ligne ul {
margin:0px;
}

.saut_ligne a {
color:#481531;
}

